Cheng Zhao [Thu, 7 Apr 2016 06:56:25 +0000 (15:56 +0900)]
Fix problem with old Node
Cheng Zhao [Thu, 7 Apr 2016 06:45:20 +0000 (15:45 +0900)]
Fix coding styles
Paul Betts [Tue, 5 Apr 2016 20:28:50 +0000 (13:28 -0700)]
Allow bootstrap to be invoked via python2
This means that on most Linux distributions where python3 is the default, we
can invoke `python2 script/bootstrap.py` and have it all work
Cheng Zhao [Thu, 7 Apr 2016 06:40:35 +0000 (15:40 +0900)]
Merge pull request #4924 from electron/bengotow/osx-tray-templates
Fix broken template image support in Tray icon
Cheng Zhao [Thu, 7 Apr 2016 04:58:51 +0000 (13:58 +0900)]
Fix style issues
Ben Gotow [Tue, 5 Apr 2016 18:38:58 +0000 (11:38 -0700)]
Fix memory leak
Ben Gotow [Sun, 27 Mar 2016 02:40:52 +0000 (19:40 -0700)]
Support images larger than self.bounds
Ben Gotow [Sun, 27 Mar 2016 02:29:24 +0000 (19:29 -0700)]
Fix broken template image support in Tray icon
Between Electron `0.30.x` and `0.37.x`, the tray icon stopped automatically inverting template images when highlighted. NSImageView normally uses the correct color for template images magicaly, but I think the addition of event handlers in the container view prevents the image view from determining highlight state.
This PR switches to drawing the image manually. The `drawRect` function decides whether to use `image` or `alternateImage`(pressed image) and then if that image is marked as a template, it fills it with the same color used for the text before drawing it.
Cheng Zhao [Thu, 7 Apr 2016 06:20:16 +0000 (15:20 +0900)]
Merge pull request #5068 from electron/fix-ci
Update node: bring CI back to green
Cheng Zhao [Thu, 7 Apr 2016 05:58:14 +0000 (14:58 +0900)]
Update node: bring CI back to green
Cheng Zhao [Wed, 6 Apr 2016 08:43:42 +0000 (17:43 +0900)]
Bump v0.37.5
Cheng Zhao [Thu, 7 Apr 2016 01:34:11 +0000 (10:34 +0900)]
atom => electron in upload script
Cheng Zhao [Tue, 5 Apr 2016 11:44:09 +0000 (20:44 +0900)]
Merge pull request #5033 from electron/fix-buffer-crash
Rebase on the correct Node commit
Cheng Zhao [Tue, 5 Apr 2016 10:53:07 +0000 (19:53 +0900)]
spec: We should not use pre release of Node
Cheng Zhao [Tue, 5 Apr 2016 08:30:18 +0000 (17:30 +0900)]
Update node: rebase on v5.10.0 tag instead of master branch
Cheng Zhao [Tue, 5 Apr 2016 08:08:27 +0000 (17:08 +0900)]
spec: Add test case for #5028
Kevin Sawicki [Mon, 4 Apr 2016 19:34:50 +0000 (12:34 -0700)]
Merge pull request #4978 from electron/new-electron-org
Updates links for new GitHub organization
Kevin Sawicki [Mon, 4 Apr 2016 19:18:37 +0000 (12:18 -0700)]
Update links for new Electron org
Kevin Sawicki [Thu, 31 Mar 2016 23:51:42 +0000 (16:51 -0700)]
Update readme and contributing guide for new org
Kevin Sawicki [Thu, 31 Mar 2016 23:50:30 +0000 (16:50 -0700)]
Update source code for new org
Kevin Sawicki [Thu, 31 Mar 2016 23:49:59 +0000 (16:49 -0700)]
Update docs for new org
Kevin Sawicki [Thu, 31 Mar 2016 23:49:15 +0000 (16:49 -0700)]
Update submodules for new org
Cheng Zhao [Sun, 3 Apr 2016 09:31:23 +0000 (18:31 +0900)]
Bump v0.37.4
Cheng Zhao [Sun, 3 Apr 2016 07:53:11 +0000 (16:53 +0900)]
Merge pull request #4998 from atom/node-5.10.0
Upgrade Node to v5.10.0
Cheng Zhao [Sun, 3 Apr 2016 06:05:47 +0000 (15:05 +0900)]
Upgrade Node to v5.10.0
Cheng Zhao [Sun, 3 Apr 2016 05:07:39 +0000 (14:07 +0900)]
Merge pull request #4997 from atom/default-app-background-color
Set backgroundColor for the default app
Cheng Zhao [Sun, 3 Apr 2016 05:03:32 +0000 (14:03 +0900)]
Merge pull request #4988 from atom/accelerator-docs
use example accelerators that align with best practices
Cheng Zhao [Sun, 3 Apr 2016 04:55:33 +0000 (13:55 +0900)]
Update docs for backgroundColor
Cheng Zhao [Sun, 3 Apr 2016 04:53:09 +0000 (13:53 +0900)]
Set backgroundColor for the default app
Cheng Zhao [Sun, 3 Apr 2016 04:44:43 +0000 (13:44 +0900)]
Merge pull request #4996 from atom/osx-no-white-flash
Remove the white flash when loading page on OS X
Cheng Zhao [Sun, 3 Apr 2016 03:04:58 +0000 (12:04 +0900)]
Window with frame should have white background by default
Cheng Zhao [Sun, 3 Apr 2016 02:59:21 +0000 (11:59 +0900)]
mac: backgroundColor should not change titlebar color
Cheng Zhao [Sun, 3 Apr 2016 02:17:57 +0000 (11:17 +0900)]
Update libchromiumcontent: remove white background on OS X
Cheng Zhao [Sun, 3 Apr 2016 02:14:27 +0000 (11:14 +0900)]
Merge pull request #4995 from atom/fix-white-flash
Set the background color of RenderViewHost to transparent
Cheng Zhao [Sun, 3 Apr 2016 01:37:48 +0000 (10:37 +0900)]
Set the background color of RenderViewHost to transparent
Cheng Zhao [Sat, 2 Apr 2016 12:11:02 +0000 (21:11 +0900)]
Make the logic of ParseHexColor more easy to understand
This also fixes the #FFFF style of color hex.
Cheng Zhao [Sun, 3 Apr 2016 00:39:10 +0000 (09:39 +0900)]
Merge pull request #4993 from atom/background-color
Use BrowserWindow's backgroundColor as renderer view's background color
Cheng Zhao [Sat, 2 Apr 2016 12:21:30 +0000 (21:21 +0900)]
Remove the hacks because of transparent background
Cheng Zhao [Sat, 2 Apr 2016 12:17:38 +0000 (21:17 +0900)]
Fix converting SkColor to NSColor
Close #4992.
Cheng Zhao [Sat, 2 Apr 2016 11:35:57 +0000 (20:35 +0900)]
Use BrowserWindow's backgroundColor as renderer view's background color
Cheng Zhao [Sat, 2 Apr 2016 10:19:09 +0000 (19:19 +0900)]
Merge pull request #4989 from atom/document-option-vs-alt
use alt, not option
Cheng Zhao [Sat, 2 Apr 2016 10:14:58 +0000 (19:14 +0900)]
Merge pull request #4897 from atom/node-integration-inheritance
Disable node on child window when disabled on parent
Kevin Sawicki [Fri, 1 Apr 2016 23:59:13 +0000 (16:59 -0700)]
Pull app/session from remote
Kevin Sawicki [Fri, 1 Apr 2016 23:53:44 +0000 (16:53 -0700)]
Remove duplicate require
Kevin Sawicki [Fri, 1 Apr 2016 23:52:55 +0000 (16:52 -0700)]
Remove semicolons
Kevin Sawicki [Fri, 1 Apr 2016 23:52:28 +0000 (16:52 -0700)]
Remove stray log
Kevin Sawicki [Wed, 30 Mar 2016 18:56:31 +0000 (11:56 -0700)]
Remove lint warnings
Kevin Sawicki [Wed, 30 Mar 2016 18:17:24 +0000 (11:17 -0700)]
Listen for browser-window-created event for asserts
Kevin Sawicki [Wed, 30 Mar 2016 17:55:16 +0000 (10:55 -0700)]
Doc node integration inheritance
Kevin Sawicki [Wed, 30 Mar 2016 17:51:56 +0000 (10:51 -0700)]
Disable guest node integration when embedder has it disabled
Kevin Sawicki [Wed, 30 Mar 2016 17:33:15 +0000 (10:33 -0700)]
Add failing spec for webview nodeIntegration inheritance
Kevin Sawicki [Thu, 24 Mar 2016 21:12:46 +0000 (14:12 -0700)]
Add missing title param
Kevin Sawicki [Thu, 24 Mar 2016 20:27:03 +0000 (13:27 -0700)]
Check of nodeIntegration is strictly equal to false
Kevin Sawicki [Thu, 24 Mar 2016 20:22:13 +0000 (13:22 -0700)]
Check nodeIntegration on embedder's webPreferences
Kevin Sawicki [Thu, 24 Mar 2016 19:29:54 +0000 (12:29 -0700)]
Add clearer assertion of process being undefined
Kevin Sawicki [Thu, 24 Mar 2016 00:40:25 +0000 (17:40 -0700)]
Use template strings
Kevin Sawicki [Thu, 24 Mar 2016 00:38:30 +0000 (17:38 -0700)]
Remove stray log
Kevin Sawicki [Thu, 24 Mar 2016 00:36:26 +0000 (17:36 -0700)]
Disable node on child when disabled on parent
Kevin Sawicki [Wed, 23 Mar 2016 23:53:20 +0000 (16:53 -0700)]
Add failing spec for nodeIntegration inheritance
Kevin Sawicki [Fri, 1 Apr 2016 23:26:05 +0000 (16:26 -0700)]
Merge pull request #4976 from atom/electron-resources
Rename atom to electron in bundled resources
Kevin Sawicki [Thu, 31 Mar 2016 22:46:41 +0000 (15:46 -0700)]
Rename atom.asar to electron.asar in specs
Kevin Sawicki [Thu, 31 Mar 2016 21:07:28 +0000 (14:07 -0700)]
Rename atom.icns to electron.icns
Kevin Sawicki [Thu, 31 Mar 2016 16:26:11 +0000 (09:26 -0700)]
atom.asar -> electron.asar
Kevin Sawicki [Thu, 31 Mar 2016 16:23:04 +0000 (09:23 -0700)]
atom.gyp -> electron.gyp
Kevin Sawicki [Fri, 1 Apr 2016 23:11:09 +0000 (16:11 -0700)]
Merge pull request #4969 from atom/null-dialog-callback
Add dialog callback fallback
Zeke Sikelianos [Fri, 1 Apr 2016 22:48:12 +0000 (15:48 -0700)]
use alt, not option
Zeke Sikelianos [Fri, 1 Apr 2016 21:54:25 +0000 (14:54 -0700)]
use cross-platform accelerator in globalShorcut documentation
Zeke Sikelianos [Fri, 1 Apr 2016 21:09:01 +0000 (14:09 -0700)]
use example accelerators that align with best practices
Kevin Sawicki [Thu, 31 Mar 2016 16:07:56 +0000 (09:07 -0700)]
Fallback to using the last argument as the callback
Kevin Sawicki [Fri, 1 Apr 2016 19:52:51 +0000 (12:52 -0700)]
Merge pull request #4956 from atom/default-app-asar
Store default_app in .asar archive
Kevin Sawicki [Wed, 30 Mar 2016 18:53:14 +0000 (11:53 -0700)]
Remove logging
Kevin Sawicki [Wed, 30 Mar 2016 18:50:17 +0000 (11:50 -0700)]
Store default_app in .asar archive
Cheng Zhao [Fri, 1 Apr 2016 07:57:27 +0000 (16:57 +0900)]
Merge pull request #4982 from atom/fix-windows
Fix various problems on Windows build
Cheng Zhao [Fri, 1 Apr 2016 07:42:44 +0000 (16:42 +0900)]
spec: Fix failing test due to path delimiter
Cheng Zhao [Fri, 1 Apr 2016 07:35:19 +0000 (16:35 +0900)]
Fix the background color in test app
Cheng Zhao [Fri, 1 Apr 2016 07:34:20 +0000 (16:34 +0900)]
Fix compilation errors on Windows
Cheng Zhao [Fri, 1 Apr 2016 07:11:21 +0000 (16:11 +0900)]
Merge pull request #4981 from atom/member-object-reference
Remote object should be referenced by its members
Cheng Zhao [Fri, 1 Apr 2016 06:45:36 +0000 (15:45 +0900)]
Reference the remote object in its prototype chain's methods
Cheng Zhao [Fri, 1 Apr 2016 06:35:34 +0000 (15:35 +0900)]
spec: Remote object should be referenced by methods in its prototype chain
Cheng Zhao [Fri, 1 Apr 2016 06:26:30 +0000 (15:26 +0900)]
Remote object's members should reference itself
Cheng Zhao [Fri, 1 Apr 2016 05:50:33 +0000 (14:50 +0900)]
spec: Remote object should be referenced by its members
Cheng Zhao [Fri, 1 Apr 2016 04:52:29 +0000 (13:52 +0900)]
Merge pull request #4917 from deepak1556/new_window_disposition_patch
browser: fix disposition value for new-window event
deepak1556 [Thu, 31 Mar 2016 14:21:18 +0000 (19:51 +0530)]
removed redundant delegation
deepak1556 [Thu, 31 Mar 2016 13:07:47 +0000 (18:37 +0530)]
Update libchromiumcontent
deepak1556 [Thu, 31 Mar 2016 00:58:23 +0000 (06:28 +0530)]
decide early on render initiated window creations
Robo [Fri, 25 Mar 2016 03:17:33 +0000 (08:47 +0530)]
browser: fix disposition value for new-window event
Cheng Zhao [Fri, 1 Apr 2016 02:14:30 +0000 (11:14 +0900)]
Merge pull request #4955 from atom/remove-node-integration-disable-path
Remove path for nodeIntegration value of 'disable'
Cheng Zhao [Fri, 1 Apr 2016 02:13:56 +0000 (11:13 +0900)]
Merge pull request #4909 from atom/standard
Use `standard` JavaScript Style
Kevin Sawicki [Thu, 31 Mar 2016 22:45:16 +0000 (15:45 -0700)]
Merge pull request #4964 from jwheare/app-command-docs
Improve app-command docs, list arguments and explain command string
Kevin Sawicki [Thu, 31 Mar 2016 22:44:31 +0000 (15:44 -0700)]
Merge pull request #4963 from preco21/document-fixes-2
Docs: Improve docs styles
Kevin Sawicki [Thu, 31 Mar 2016 22:43:22 +0000 (15:43 -0700)]
Merge pull request #4962 from erkyrath/doc-issue-4884
Added information about the enabled, visible, and checked properties
Kevin Sawicki [Thu, 31 Mar 2016 22:41:33 +0000 (15:41 -0700)]
Merge pull request #4959 from atom/check-url-before-opening
Only open http/https links in new-window example
Jessica Lord [Thu, 31 Mar 2016 18:20:08 +0000 (11:20 -0700)]
Merge pull request #4970 from felixrieseberg/dialog-note
Add "remote" note to dialog docs
Felix Rieseberg [Thu, 31 Mar 2016 16:54:01 +0000 (09:54 -0700)]
:memo: Add "remote" note to dialog docs
Ref #4943
Kevin Sawicki [Thu, 31 Mar 2016 15:26:11 +0000 (08:26 -0700)]
Only check for nodeIntegration being true
Kevin Sawicki [Wed, 30 Mar 2016 18:10:43 +0000 (11:10 -0700)]
Remove path for nodeIntgration value of 'disable'
Cheng Zhao [Thu, 31 Mar 2016 10:37:28 +0000 (19:37 +0900)]
Merge pull request #4929 from deepak1556/url_request_fetch_job_patch
protocol: return status of ReadRawData instead of relying on SetStatus
Cheng Zhao [Thu, 31 Mar 2016 10:31:29 +0000 (19:31 +0900)]
Merge pull request #4926 from preco21/master
Docs: Update Korean docs as upstream
Cheng Zhao [Thu, 31 Mar 2016 08:38:39 +0000 (17:38 +0900)]
Merge pull request #4965 from atom/docs-get-locale
docs: Add notes on app.getLocale
Cheng Zhao [Thu, 31 Mar 2016 08:22:09 +0000 (17:22 +0900)]
docs: Add notes on app.getLocale