Cheng Zhao [Mon, 16 Jun 2014 03:00:43 +0000 (11:00 +0800)]
Merge pull request #404 from atom/skip-taskbar
Add BrowserWindow.setSkipTaskbar API
Cheng Zhao [Mon, 16 Jun 2014 02:51:45 +0000 (10:51 +0800)]
:memo: Document the setSkipTaskbar API.
Cheng Zhao [Mon, 16 Jun 2014 02:48:49 +0000 (10:48 +0800)]
win: Implement setSkipTaskbar.
Cheng Zhao [Mon, 16 Jun 2014 02:29:51 +0000 (10:29 +0800)]
gtk: Add BrowserWindow.setSkipTaskbar API.
Cheng Zhao [Mon, 16 Jun 2014 01:10:41 +0000 (09:10 +0800)]
webContents.executeJavaScript should run code after page is loaded.
Fixes atom/atom#1805.
Cheng Zhao [Sun, 15 Jun 2014 04:43:28 +0000 (12:43 +0800)]
Do not assume trailing callback in dialog API, fixes #395.
Cheng Zhao [Sat, 14 Jun 2014 14:42:53 +0000 (22:42 +0800)]
Merge pull request #397 from RobberPhex/master
Add document for browser-window's icon
Cheng Zhao [Sat, 14 Jun 2014 14:27:06 +0000 (22:27 +0800)]
Bump v0.13.1.
Cheng Zhao [Sat, 14 Jun 2014 14:25:21 +0000 (22:25 +0800)]
Support INSERT in accelerator, fixes #398.
RobberPhex [Fri, 13 Jun 2014 16:11:49 +0000 (00:11 +0800)]
Add document for browser-window's icon
Cheng Zhao [Wed, 11 Jun 2014 07:57:40 +0000 (15:57 +0800)]
mac: Make sure web view is the first responder of window, fixes #382.
Cheng Zhao [Wed, 11 Jun 2014 01:13:55 +0000 (09:13 +0800)]
win: Implement attached devtools, fixes #373.
Cheng Zhao [Tue, 10 Jun 2014 05:29:09 +0000 (13:29 +0800)]
:memo: Fix the outdated menu example, closed #389.
Cheng Zhao [Tue, 10 Jun 2014 05:17:41 +0000 (13:17 +0800)]
:memo: Remove the dead link, fixes #390.
Cheng Zhao [Mon, 9 Jun 2014 05:04:59 +0000 (13:04 +0800)]
mac: Restore presentation options when leaving kiosk mode, fixes #272.
Cheng Zhao [Mon, 9 Jun 2014 04:03:19 +0000 (12:03 +0800)]
"did-finish-load" should only emit for main frame, fixes #385.
Cheng Zhao [Thu, 5 Jun 2014 07:14:32 +0000 (07:14 +0000)]
Bump v0.13.0.
Cheng Zhao [Thu, 5 Jun 2014 07:22:36 +0000 (15:22 +0800)]
:lipstick: Fix clipboard on Linux.
Cheng Zhao [Thu, 5 Jun 2014 06:48:12 +0000 (14:48 +0800)]
Provide API to access selection clipboard, fixes #377.
Cheng Zhao [Thu, 5 Jun 2014 03:43:45 +0000 (11:43 +0800)]
Return unicode string in clipboard.readText(), fixes atom/atom#2145.
Cheng Zhao [Thu, 5 Jun 2014 02:51:49 +0000 (10:51 +0800)]
Merge pull request #379 from atom/32bit-linux
Support 32bit build on Linux
Cheng Zhao [Wed, 4 Jun 2014 15:24:38 +0000 (15:24 +0000)]
Contain arch in distribution name.
Cheng Zhao [Wed, 4 Jun 2014 14:05:30 +0000 (22:05 +0800)]
Cheng Zhao [Wed, 4 Jun 2014 14:05:12 +0000 (22:05 +0800)]
Upgrade to latest brightray.
Cheng Zhao [Tue, 3 Jun 2014 07:43:00 +0000 (15:43 +0800)]
Cheng Zhao [Tue, 3 Jun 2014 06:39:47 +0000 (14:39 +0800)]
win: Remove focus listener after window is closed, fixes #364.
Cheng Zhao [Tue, 3 Jun 2014 06:27:21 +0000 (14:27 +0800)]
Merge pull request #375 from atom/status-icon
Tray module
Cheng Zhao [Tue, 3 Jun 2014 06:11:12 +0000 (14:11 +0800)]
win: Fix context menu clicking in notify icon.
Cheng Zhao [Tue, 3 Jun 2014 03:52:57 +0000 (11:52 +0800)]
Win: Implement context menu for tray icon.
Cheng Zhao [Tue, 3 Jun 2014 03:25:09 +0000 (11:25 +0800)]
win: Implement tray icon API.
Cheng Zhao [Tue, 3 Jun 2014 03:24:40 +0000 (11:24 +0800)]
Add StatusTrayStateChangerWindow from chrome.
Cheng Zhao [Mon, 2 Jun 2014 15:18:14 +0000 (23:18 +0800)]
:memo: Mention platform limitations on Linux.
Cheng Zhao [Mon, 2 Jun 2014 15:10:36 +0000 (23:10 +0800)]
gtk: Implement click event for status icon.
Cheng Zhao [Mon, 2 Jun 2014 03:47:37 +0000 (11:47 +0800)]
:lipstick: Fix cpplint warning.
Cheng Zhao [Mon, 2 Jun 2014 03:47:22 +0000 (11:47 +0800)]
:memo: Document the tray module.
Cheng Zhao [Mon, 2 Jun 2014 03:28:23 +0000 (11:28 +0800)]
mac: Implement the "click" event of TrayIcon.
Cheng Zhao [Mon, 2 Jun 2014 03:08:29 +0000 (11:08 +0800)]
Add "click" event for TrayIcon.
Cheng Zhao [Sun, 1 Jun 2014 02:20:06 +0000 (10:20 +0800)]
gtk: Add app indicator support as tray icon.
Cheng Zhao [Sat, 31 May 2014 02:27:07 +0000 (10:27 +0800)]
gtk: Add TrayIcon implementation for GtkStatusIcon.
Cheng Zhao [Fri, 30 May 2014 15:57:54 +0000 (23:57 +0800)]
Bind TrayIcon to JS.
Cheng Zhao [Fri, 30 May 2014 15:05:24 +0000 (23:05 +0800)]
Add native_mate converters for ImageSkia.
Cheng Zhao [Fri, 30 May 2014 06:37:53 +0000 (14:37 +0800)]
mac: Simple implementation of tray icon.
Cheng Zhao [Fri, 30 May 2014 02:31:27 +0000 (10:31 +0800)]
Add dummy implementations for TrayIcon.
Cheng Zhao [Fri, 30 May 2014 01:02:21 +0000 (09:02 +0800)]
:memo: Menu.setApplicationMenu is not OS X only.
Cheng Zhao [Thu, 29 May 2014 13:54:04 +0000 (21:54 +0800)]
Merge pull request #363 from atom/application-locale
Implement navigator.language
Cheng Zhao [Thu, 29 May 2014 13:24:22 +0000 (21:24 +0800)]
Fix cpplint warning.
Cheng Zhao [Thu, 29 May 2014 12:23:28 +0000 (20:23 +0800)]
Add spec for application locale.
Cheng Zhao [Thu, 29 May 2014 11:08:59 +0000 (19:08 +0800)]
Generate .pak for each locale.
Cheng Zhao [Thu, 29 May 2014 09:13:24 +0000 (17:13 +0800)]
mac: Fix en-US locale.
Cheng Zhao [Thu, 29 May 2014 07:54:45 +0000 (15:54 +0800)]
mac: Create .lproj files for each locale.
Cheng Zhao [Thu, 29 May 2014 07:54:25 +0000 (15:54 +0800)]
Initialize locale on mac.
Cheng Zhao [Thu, 29 May 2014 07:21:15 +0000 (15:21 +0800)]
Override application locale with system default locale.
Cheng Zhao [Tue, 27 May 2014 06:16:37 +0000 (06:16 +0000)]
Bump v0.12.7.
Cheng Zhao [Tue, 27 May 2014 06:20:22 +0000 (14:20 +0800)]
:memo: Fix some old docs.
Cheng Zhao [Tue, 27 May 2014 06:15:34 +0000 (14:15 +0800)]
mac: Add APIs on setting icon in titlebar.
Cheng Zhao [Tue, 27 May 2014 01:10:54 +0000 (09:10 +0800)]
Do not init Menu lazily, otherwise empty menus would be invalid.
Cheng Zhao [Tue, 27 May 2014 00:47:53 +0000 (08:47 +0800)]
Move the ability of calling _init to native_mate.
Cheng Zhao [Mon, 26 May 2014 13:34:57 +0000 (13:34 +0000)]
Bump v0.12.6.
Cheng Zhao [Mon, 26 May 2014 13:40:56 +0000 (21:40 +0800)]
Merge pull request #354 from atom/automatic-group-id
Improve radio and checkbox menu items support
Cheng Zhao [Mon, 26 May 2014 05:01:26 +0000 (13:01 +0800)]
Fix specs.
Cheng Zhao [Mon, 26 May 2014 04:40:21 +0000 (12:40 +0800)]
:lipstick: Organize Menu and MenuItem's code.
Cheng Zhao [Mon, 26 May 2014 04:00:20 +0000 (12:00 +0800)]
win: Setting enabled/visiable should also update menu.
Cheng Zhao [Mon, 26 May 2014 03:34:36 +0000 (11:34 +0800)]
win: Update states when setting checked property.
Cheng Zhao [Mon, 26 May 2014 01:38:04 +0000 (09:38 +0800)]
win: Force menuWillShow to be called when setting window menu.
Cheng Zhao [Mon, 26 May 2014 01:18:19 +0000 (09:18 +0800)]
win: Update menu states when setting menu bar.
Cheng Zhao [Sun, 25 May 2014 08:37:45 +0000 (16:37 +0800)]
Fix error when showing empty menu.
Cheng Zhao [Sun, 25 May 2014 08:16:29 +0000 (16:16 +0800)]
Quit when get uncaughtException in specs.
Cheng Zhao [Sun, 25 May 2014 07:42:23 +0000 (15:42 +0800)]
mac: Make sure menuWillShow is called when setting application menu.
Cheng Zhao [Sun, 25 May 2014 07:25:36 +0000 (15:25 +0800)]
Radio menu items should have at least one item checked.
This is to force all platforms to match the same behavior in GTK+.
Cheng Zhao [Sun, 25 May 2014 05:01:53 +0000 (13:01 +0800)]
Add specs for radio menu items.
Cheng Zhao [Sun, 25 May 2014 04:47:38 +0000 (12:47 +0800)]
Setting a radio menu item should flip other items in the group.
Cheng Zhao [Sun, 25 May 2014 04:32:47 +0000 (12:32 +0800)]
Generate menu group id automatically.
In GTK+ radio menu items are managed automatically, so group id won't
have any effect there, in the meanwhile we need to maintain the same
behavior on all platforms, so we have to generate group id instead of
letting users specifying it.
Cheng Zhao [Sun, 25 May 2014 03:44:25 +0000 (11:44 +0800)]
gtk: Fix setting unresizable window.
Cheng Zhao [Sun, 25 May 2014 03:30:43 +0000 (11:30 +0800)]
Make menu's checked property flipped automatically, fixes #349.
Cheng Zhao [Sat, 24 May 2014 04:57:14 +0000 (12:57 +0800)]
win: Implement focus and blur event.
Cheng Zhao [Sat, 24 May 2014 03:18:06 +0000 (11:18 +0800)]
Override app version and name when loading apps from default_app.
Fixes #346.
Cheng Zhao [Sat, 24 May 2014 02:41:54 +0000 (10:41 +0800)]
:memo: Fix typos regarding to #349.
Cheng Zhao [Fri, 23 May 2014 15:18:06 +0000 (23:18 +0800)]
Merge pull request #351 from atom/custom-web-preferences
Enable custom web preferences
Cheng Zhao [Fri, 23 May 2014 15:07:38 +0000 (23:07 +0800)]
:memo: Add details on plugins support.
Cheng Zhao [Fri, 23 May 2014 15:00:04 +0000 (23:00 +0800)]
gtk: Fix the focus event.
Cheng Zhao [Fri, 23 May 2014 14:56:56 +0000 (22:56 +0800)]
:memo: Mention atom-shell's changes to the process object.
Cheng Zhao [Fri, 23 May 2014 14:49:59 +0000 (22:49 +0800)]
Merge pull request #343 from gmr/master
Add a `focus` event to BrowserWindow
Cheng Zhao [Fri, 23 May 2014 14:48:31 +0000 (22:48 +0800)]
Merge pull request #347 from SeriousM/patch-2
Add information about the crash-reporter payload
Cheng Zhao [Thu, 22 May 2014 15:58:02 +0000 (23:58 +0800)]
:memo: Document the 'web-preferences' option.
Cheng Zhao [Thu, 22 May 2014 15:48:00 +0000 (23:48 +0800)]
Add 'extra-plugin-dirs' option.
Cheng Zhao [Thu, 22 May 2014 14:54:09 +0000 (22:54 +0800)]
Add 'web-preferences' options in BrowserWindow.
Bernhard Millauer [Thu, 22 May 2014 12:20:17 +0000 (14:20 +0200)]
Add information about the crash-reporter payload
Cheng Zhao [Thu, 22 May 2014 01:56:04 +0000 (09:56 +0800)]
:memo: Add docs on BrowserWindow.id.
Cheng Zhao [Thu, 22 May 2014 01:51:32 +0000 (09:51 +0800)]
Add "id" property for BrowserWindow, fixes #218.
Cheng Zhao [Thu, 22 May 2014 01:09:32 +0000 (09:09 +0800)]
Make the default_app unresizable.
Cheng Zhao [Thu, 22 May 2014 01:03:02 +0000 (09:03 +0800)]
mac: Include more information in Info.plist, fixes #340.
Gavin M. Roy [Wed, 21 May 2014 17:46:13 +0000 (13:46 -0400)]
Add a `focus` event to BrowserWindow
- Tested in OSX
- Untested in GTK, but I expect it should work
- Did not see any similar constructs for notifications in Windows
Cheng Zhao [Wed, 21 May 2014 14:44:43 +0000 (22:44 +0800)]
Rename process.__atom_type to process.type.
Cheng Zhao [Wed, 21 May 2014 14:41:46 +0000 (22:41 +0800)]
:memo: frameworks => external_binaries.
Cheng Zhao [Sun, 18 May 2014 12:07:34 +0000 (20:07 +0800)]
:memo: Remove unneeded install dependency on Ubuntu.
Cheng Zhao [Wed, 21 May 2014 14:31:44 +0000 (22:31 +0800)]
win: Make sure shell.showItemInFolder in called on browser side.
Fixes #341.
Cheng Zhao [Tue, 20 May 2014 15:37:14 +0000 (23:37 +0800)]
win: Fix the resizable flag, closed #316.
Cheng Zhao [Tue, 20 May 2014 12:58:11 +0000 (20:58 +0800)]
Make sure webContents is created when opening devtools.
Fixes atom/atom#2270.
Cheng Zhao [Mon, 19 May 2014 02:02:33 +0000 (02:02 +0000)]
Bump v0.12.5.
Cheng Zhao [Mon, 19 May 2014 02:00:59 +0000 (02:00 +0000)]
Skip the webgl spec on Linux.
WebGL just usually don't work on Linux in virtual machines.