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.
Cheng Zhao [Sun, 18 May 2014 16:02:34 +0000 (00:02 +0800)]
Merge pull request #330 from atom/windows-webgl
Fix WebGL support on Windows
Cheng Zhao [Sun, 18 May 2014 15:52:14 +0000 (23:52 +0800)]
Only build Debug target in cibuild.
Cheng Zhao [Sun, 18 May 2014 15:42:47 +0000 (23:42 +0800)]
Check for version when downloading external binaries.
Cheng Zhao [Sun, 18 May 2014 15:35:07 +0000 (23:35 +0800)]
Rename "frameworks" to "external_binaries".
Cheng Zhao [Sun, 18 May 2014 15:15:53 +0000 (23:15 +0800)]
Ship WebGL necessary files in distribution.
Cheng Zhao [Sun, 18 May 2014 15:11:32 +0000 (23:11 +0800)]
Update libchromiumcontent for libEGL.dll.
Cheng Zhao [Sun, 18 May 2014 15:03:46 +0000 (23:03 +0800)]
Download dirextx sdk dlls.
Cheng Zhao [Sun, 18 May 2014 14:37:59 +0000 (22:37 +0800)]
Add spec for checking webgl support.
Cheng Zhao [Sun, 18 May 2014 14:22:43 +0000 (22:22 +0800)]
Merge pull request #326 from jcanaway/patch-1
Updated example of implementing a protocol.
Cheng Zhao [Sun, 18 May 2014 13:46:37 +0000 (21:46 +0800)]
Merge pull request #327 from atom/content-size
Provide ways to control window content's size
Cheng Zhao [Sun, 18 May 2014 13:33:31 +0000 (21:33 +0800)]
:memo: Document content size related APIs.
Cheng Zhao [Sun, 18 May 2014 13:27:23 +0000 (21:27 +0800)]
win: Implement setContentSize API.
Cheng Zhao [Sun, 18 May 2014 13:19:38 +0000 (21:19 +0800)]
win: Setting menu shouldn't change client area size.
Cheng Zhao [Sun, 18 May 2014 13:16:33 +0000 (21:16 +0800)]
win: Convert content size to window size.
Cheng Zhao [Sun, 18 May 2014 12:17:19 +0000 (20:17 +0800)]
Merge pull request #322 from pullreq/patch-1
10.8+, preexisting node required.
Cheng Zhao [Sun, 18 May 2014 12:00:43 +0000 (20:00 +0800)]
Update to latest brightray.
Cheng Zhao [Sun, 18 May 2014 11:47:27 +0000 (19:47 +0800)]
:memo: Add usage of VS console in troubleshooting, regarding #306.
Josh Canaway [Sun, 18 May 2014 10:33:10 +0000 (06:33 -0400)]
Updated example of implementing a protocol.
These changes demonstrates a more usable protocol implementation.
Geoff Nixon [Fri, 16 May 2014 01:07:08 +0000 (18:07 -0700)]
10.8+, preexisting node required.
I'm presently giving 10.7 support the old college try (building against the 10.7 SDK with Xcode 5.1, not necessarily supporting the Xcode 4.6 toolchain), but I thought this should be updated in the meantime. It also seems possible to me that the pre-installed node requirement is somewhat accidental. Since we have the source checked out already, it should be rather trivial to build an intermediate "bootstrap" node if there isn't one found in the path. Do it?
Kevin Sawicki [Thu, 15 May 2014 20:35:07 +0000 (13:35 -0700)]
Merge pull request #311 from SeriousM/patch-1
Documentation: Add more BrowserWindow methods
Kevin Sawicki [Thu, 15 May 2014 20:34:06 +0000 (13:34 -0700)]
Merge pull request #320 from avdg/pathwatcher
Upgrade to pathwatcher@1.3.1
Anthony Van de Gejuchte [Thu, 15 May 2014 17:31:19 +0000 (19:31 +0200)]
Upgrade to pathwatcher@1.3.1
Bernhard Millauer [Thu, 15 May 2014 12:21:37 +0000 (14:21 +0200)]
Replaced restart with reload
because restart is deprecated
Cheng Zhao [Thu, 15 May 2014 08:44:56 +0000 (16:44 +0800)]
:lipstick: Fix cpplint warning.
Cheng Zhao [Thu, 15 May 2014 08:41:13 +0000 (16:41 +0800)]
Add spec on content size.
Cheng Zhao [Thu, 15 May 2014 08:27:18 +0000 (16:27 +0800)]
gtk: Fix setting content size.
Cheng Zhao [Thu, 15 May 2014 08:05:35 +0000 (16:05 +0800)]
Add BrowserWindow::setContentSize.
Cheng Zhao [Thu, 15 May 2014 07:38:22 +0000 (15:38 +0800)]
gtk: Respect use-content-size when creating window.
Cheng Zhao [Thu, 15 May 2014 07:30:04 +0000 (15:30 +0800)]
Get BrowserWindow::getContentSize API.
Cheng Zhao [Thu, 15 May 2014 07:29:53 +0000 (15:29 +0800)]
Use content size in default_app.
Cheng Zhao [Thu, 15 May 2014 07:19:02 +0000 (15:19 +0800)]
mac: Respect use-content-size when creating window.
Cheng Zhao [Thu, 15 May 2014 07:18:46 +0000 (15:18 +0800)]
Add use-content-size switch.
Cheng Zhao [Thu, 15 May 2014 06:32:34 +0000 (14:32 +0800)]
:memo: VS2010 SP1 is required, fixes #306.
Cheng Zhao [Thu, 15 May 2014 06:12:40 +0000 (14:12 +0800)]
:memo: More instructions on installing under Ubuntu, closes #315.
Cheng Zhao [Thu, 15 May 2014 02:18:43 +0000 (10:18 +0800)]
Merge pull request #314 from atom/add-community-info-to-readme
add community docs
Daniel Hengeveld [Wed, 14 May 2014 18:32:24 +0000 (11:32 -0700)]
add community docs
Bernhard Millauer [Wed, 14 May 2014 16:19:30 +0000 (18:19 +0200)]
Add BrowserWindow.setMenu(menu)
Bernhard Millauer [Wed, 14 May 2014 16:06:56 +0000 (18:06 +0200)]
Add BrowserWindow.restart()
Cheng Zhao [Wed, 14 May 2014 08:45:45 +0000 (16:45 +0800)]
Use system's setting for font renderering, fixes #301.
Cheng Zhao [Wed, 14 May 2014 08:27:40 +0000 (16:27 +0800)]
Only report "app invalid" error when app could not be loaded, fixes #294.
Cheng Zhao [Wed, 14 May 2014 08:11:55 +0000 (16:11 +0800)]
Upgrade node: Enable ArrayBufferAllocator, fix #308.
Cheng Zhao [Wed, 14 May 2014 08:10:33 +0000 (16:10 +0800)]
Add spec for #308.
Cheng Zhao [Wed, 14 May 2014 02:32:33 +0000 (10:32 +0800)]
Merge pull request #304 from kramerc/graphics-switching
Fix Atom Shell from always using the discrete GPU
Cheng Zhao [Wed, 14 May 2014 02:29:16 +0000 (10:29 +0800)]
Merge pull request #307 from SeriousM/patch-1
The source_root was wrong computed