Charlie Hess [Mon, 2 May 2016 23:18:58 +0000 (16:18 -0700)]
Use a DictionaryValue everywhere instead of a string map.
Charlie Hess [Mon, 2 May 2016 21:45:59 +0000 (14:45 -0700)]
Add some shady methods to get V8 objects or arrays from NSDictionary or NSArray.
Charlie Hess [Mon, 2 May 2016 19:18:26 +0000 (12:18 -0700)]
Merge remote-tracking branch 'origin/master' into hands-on-hand-off
Charlie Hess [Mon, 2 May 2016 19:18:10 +0000 (12:18 -0700)]
Merge branch 'master' of https://github.com/atom/atom-shell
Kevin Sawicki [Mon, 2 May 2016 16:26:14 +0000 (09:26 -0700)]
Merge pull request #5372 from electron/update-appveyor
Update link to AppVeyor build badge
Kevin Sawicki [Mon, 2 May 2016 15:59:25 +0000 (08:59 -0700)]
Update link to AppVeyor build badge
Cheng Zhao [Mon, 2 May 2016 10:07:22 +0000 (19:07 +0900)]
Merge pull request #5366 from electron/bootstrap-libchromiumcontent
Add --build_libchromiumcontent command line switch
Cheng Zhao [Mon, 2 May 2016 07:45:48 +0000 (07:45 +0000)]
Update modules before calling build_libchromiumcontent
Cheng Zhao [Mon, 2 May 2016 07:38:58 +0000 (16:38 +0900)]
Fix pylint warnings
Cheng Zhao [Mon, 2 May 2016 07:35:33 +0000 (16:35 +0900)]
docs: the --build_libchromiumcontent switch
Cheng Zhao [Mon, 2 May 2016 07:26:18 +0000 (16:26 +0900)]
docs: Cleanup unnecessary parts in build-instructions-linux.md
Cheng Zhao [Mon, 2 May 2016 07:04:50 +0000 (16:04 +0900)]
Add --build_libchromiumcontent option
Cheng Zhao [Mon, 2 May 2016 01:08:20 +0000 (10:08 +0900)]
Merge pull request #5365 from TyanNN/master
Translated application distribution and application packaging to ru_RU
Cheng Zhao [Mon, 2 May 2016 00:43:35 +0000 (09:43 +0900)]
Merge pull request #5360 from miniak/patch-1
Fix systemPreferences docs
TyanNN [Sun, 1 May 2016 18:18:49 +0000 (21:18 +0300)]
Translated application distribution and application packaging to ru_RU
Milan Burda [Sat, 30 Apr 2016 15:50:04 +0000 (17:50 +0200)]
Fix systemPreferences docs
Cheng Zhao [Sun, 1 May 2016 05:34:00 +0000 (14:34 +0900)]
Merge pull request #5361 from preco21/korean-docs
docs: Update Korean docs as upstream
Cheng Zhao [Sun, 1 May 2016 02:46:15 +0000 (11:46 +0900)]
Merge pull request #5357 from TyanNN/master
Translated Quickstart to ru_RU
Charlie Hess [Sat, 30 Apr 2016 20:03:10 +0000 (13:03 -0700)]
:memo: about the plist changes.
Charlie Hess [Sat, 30 Apr 2016 18:17:29 +0000 (11:17 -0700)]
Value first, key second.
Plusb Preco [Sat, 30 Apr 2016 17:46:19 +0000 (02:46 +0900)]
:memo: Update Korean docs as upstream
[ci skip]
Plusb Preco [Sat, 30 Apr 2016 17:10:23 +0000 (02:10 +0900)]
:memo: Update Korean docs as upstream
[ci skip]
Plusb Preco [Sat, 30 Apr 2016 16:53:21 +0000 (01:53 +0900)]
:memo: Update Korean docs as upstream
[ci skip]
Plusb Preco [Sat, 30 Apr 2016 16:12:54 +0000 (01:12 +0900)]
:memo: Improve grammar
[ci skip]
Plusb Preco [Sat, 30 Apr 2016 16:11:21 +0000 (01:11 +0900)]
:memo: Fix typos
[ci skip]
Cheng Zhao [Sat, 30 Apr 2016 15:10:34 +0000 (00:10 +0900)]
Merge pull request #5359 from electron/windows-pdb
Upload PDBs to Windows symbol server
Cheng Zhao [Sat, 30 Apr 2016 12:43:33 +0000 (21:43 +0900)]
Revert "Don't upload PDB files in CI"
This reverts commit
7ab8134613577b9092f5e8e81f1c883174bee222.
Cheng Zhao [Sat, 30 Apr 2016 12:21:11 +0000 (21:21 +0900)]
Revert "Run tests for branches on appveyor"
This reverts commit
33370b18b3f468a3eb501e45c35626cdb031a81d.
This commit was wrongly pushed.
Cheng Zhao [Sat, 30 Apr 2016 12:18:23 +0000 (21:18 +0900)]
Merge pull request #5358 from electron/windows-ci
Run tests on Windows CI machine
Cheng Zhao [Sat, 30 Apr 2016 11:51:09 +0000 (20:51 +0900)]
Fix specs on Windows when running without desktop session
Cheng Zhao [Sat, 30 Apr 2016 11:41:45 +0000 (20:41 +0900)]
Run tests for branches on appveyor
TyanNN [Sat, 30 Apr 2016 10:54:19 +0000 (13:54 +0300)]
Translated Quickstart to ru_RU
Cheng Zhao [Sat, 30 Apr 2016 09:21:18 +0000 (18:21 +0900)]
Fix a few failing tests on Windows
Cheng Zhao [Sat, 30 Apr 2016 08:52:53 +0000 (17:52 +0900)]
Remove the output file after testing
Cheng Zhao [Sat, 30 Apr 2016 08:47:29 +0000 (17:47 +0900)]
Make sure output is written when test fails
Cheng Zhao [Sat, 30 Apr 2016 08:17:23 +0000 (17:17 +0900)]
Also run tests on 32bit Windows
Cheng Zhao [Sat, 30 Apr 2016 08:05:52 +0000 (17:05 +0900)]
Do not write to stdout in Electron when running on win32 CI machine
This makes Electron crash on CI machine somehow.
Cheng Zhao [Sat, 30 Apr 2016 06:38:23 +0000 (15:38 +0900)]
Make win32 CI machine run tests
Charlie Hess [Sat, 30 Apr 2016 05:25:09 +0000 (22:25 -0700)]
Add some documentation in app.md.
Charlie Hess [Sat, 30 Apr 2016 05:08:19 +0000 (22:08 -0700)]
This is preventDefault by convention.
Charlie Hess [Sat, 30 Apr 2016 05:05:36 +0000 (22:05 -0700)]
Make the Linter happy.
Cheng Zhao [Sat, 30 Apr 2016 03:13:07 +0000 (12:13 +0900)]
Merge pull request #5353 from electron/update-old-bracket-notation-in-translations
update all references to old atom-log bracket notation
Cheng Zhao [Sat, 30 Apr 2016 02:59:44 +0000 (11:59 +0900)]
Merge pull request #5349 from electron/link-to-electron-prebuilt
describe electron-prebuilt and link to it
Cheng Zhao [Sat, 30 Apr 2016 02:56:50 +0000 (11:56 +0900)]
Merge pull request #5346 from electron/update-quick-start-code
update quick-start code to match quick-start repo
Zeke Sikelianos [Sat, 30 Apr 2016 01:35:02 +0000 (18:35 -0700)]
update all references to old atom-log bracket notation
Charlie Hess [Sat, 30 Apr 2016 00:37:01 +0000 (17:37 -0700)]
Add the AppDelegate override for restoring from hand-off, and fire the app event.
Charlie Hess [Sat, 30 Apr 2016 00:36:04 +0000 (17:36 -0700)]
Implement a "continue-activity" event on app for resuming from hand-off.
Charlie Hess [Sat, 30 Apr 2016 00:35:07 +0000 (17:35 -0700)]
Implement app.setUserActivity(type, userInfo).
Charlie Hess [Sat, 30 Apr 2016 00:32:25 +0000 (17:32 -0700)]
Generalize this mate converter for reuse.
Kevin Sawicki [Fri, 29 Apr 2016 20:34:02 +0000 (13:34 -0700)]
Merge pull request #5347 from rhedshi/patch-1
Update mac-app-store-submission-guide.md
Zeke Sikelianos [Fri, 29 Apr 2016 20:32:00 +0000 (13:32 -0700)]
describe electron-prebuilt and link to it
rhedshi [Fri, 29 Apr 2016 20:28:41 +0000 (13:28 -0700)]
Update mac-app-store-submission-guide.md
Zeke Sikelianos [Fri, 29 Apr 2016 20:17:50 +0000 (13:17 -0700)]
update quick-start code to match quick-start repo
Charlie Hess [Fri, 29 Apr 2016 20:12:56 +0000 (13:12 -0700)]
Merge branch 'master' of https://github.com/atom/atom-shell
Cheng Zhao [Fri, 29 Apr 2016 10:55:59 +0000 (19:55 +0900)]
Bump v0.37.8
Cheng Zhao [Fri, 29 Apr 2016 11:36:27 +0000 (20:36 +0900)]
Merge pull request #5340 from electron/create-user-data
Make sure the userData directory is created before ready event
Cheng Zhao [Fri, 29 Apr 2016 11:20:52 +0000 (20:20 +0900)]
Make sure the userData directory is created before ready event
Plusb Preco [Fri, 29 Apr 2016 01:32:33 +0000 (10:32 +0900)]
:memo: Small fixes
[ci skip]
Arif Çakıroğlu [Thu, 28 Apr 2016 23:28:46 +0000 (02:28 +0300)]
added accelerator.md to api folders and translated (#5316)
* added accelerator.md to api folders and translated :tada:
* added file-object.md to api folder and translated
* added all folders to /tr-TR for broken links
* removed untouched documentation file
* broken link fix
Cheng Zhao [Thu, 28 Apr 2016 23:24:55 +0000 (08:24 +0900)]
Merge pull request #5334 from miniak/fix-screen-events
Fix #3075 by not caching the displays (id is not persistent on Windows)
Cheng Zhao [Thu, 28 Apr 2016 23:22:26 +0000 (08:22 +0900)]
Merge pull request #5332 from Stone-Jay/patch-7
Update desktop-environment-integration.md (zh-CN)
Kevin Sawicki [Thu, 28 Apr 2016 16:27:33 +0000 (09:27 -0700)]
Merge pull request #5300 from electron/default-app-styles
Update default app styles
Kevin Sawicki [Wed, 27 Apr 2016 22:41:36 +0000 (15:41 -0700)]
Remove header link hover color
Kevin Sawicki [Wed, 27 Apr 2016 22:37:03 +0000 (15:37 -0700)]
Add links to nav bar
simurai [Wed, 27 Apr 2016 01:50:21 +0000 (10:50 +0900)]
Make drag&drop text wrap-able
simurai [Wed, 27 Apr 2016 01:42:03 +0000 (10:42 +0900)]
Fix logo
So the inner dot is filled
Kevin Sawicki [Tue, 26 Apr 2016 17:07:05 +0000 (10:07 -0700)]
Use default cursor on holder area
Kevin Sawicki [Tue, 26 Apr 2016 17:06:46 +0000 (10:06 -0700)]
Tweak header text color
Kevin Sawicki [Tue, 26 Apr 2016 16:30:55 +0000 (09:30 -0700)]
:art:
Kevin Sawicki [Tue, 26 Apr 2016 16:30:37 +0000 (09:30 -0700)]
Tweak link style
Kevin Sawicki [Tue, 26 Apr 2016 16:28:50 +0000 (09:28 -0700)]
Tweak font weight on holder div
Kevin Sawicki [Tue, 26 Apr 2016 16:25:46 +0000 (09:25 -0700)]
Tweak font
Kevin Sawicki [Tue, 26 Apr 2016 16:16:59 +0000 (09:16 -0700)]
Update header colors
Milan Burda [Thu, 28 Apr 2016 15:46:41 +0000 (17:46 +0200)]
Fix #3075 by not caching the displays (id is not persistent on Windows)
StoneStoneStone [Thu, 28 Apr 2016 14:30:14 +0000 (22:30 +0800)]
Update desktop-environment-integration.md
Cheng Zhao [Thu, 28 Apr 2016 11:14:58 +0000 (20:14 +0900)]
Merge pull request #5320 from deepak1556/desktopcapture_api_patch
renderer: fix desktop capture api not responding different subsequest calls
deepak1556 [Wed, 27 Apr 2016 20:32:14 +0000 (02:02 +0530)]
renderer: fix desktop capture api not responding different subsequest calls
Cheng Zhao [Thu, 28 Apr 2016 07:43:50 +0000 (16:43 +0900)]
Merge pull request #5319 from deepak1556/webcontents_executejavascript_patch
webContents: fix executejavascript when called before page load
Cheng Zhao [Thu, 28 Apr 2016 07:13:06 +0000 (16:13 +0900)]
Merge pull request #5302 from ritazh/default-protocol-handler
Add API: IsDefaultProtocolClient
Cheng Zhao [Thu, 28 Apr 2016 07:08:22 +0000 (16:08 +0900)]
Merge pull request #5315 from deepak1556/download_manager_patch
browser: fix some edge cases with download manager
Cheng Zhao [Thu, 28 Apr 2016 02:12:55 +0000 (11:12 +0900)]
Merge pull request #5314 from Stone-Jay/patch-6
Translate `testing-on-headless-ci.md` to Chinese
deepak1556 [Wed, 27 Apr 2016 20:24:08 +0000 (01:54 +0530)]
webContents: fix executejavascript when called before page load
Rita Zhang [Mon, 25 Apr 2016 05:17:01 +0000 (22:17 -0700)]
:zap: Add API: IsDefaultProtocolClient
deepak1556 [Wed, 27 Apr 2016 14:59:39 +0000 (20:29 +0530)]
use DownloadItem to determine download initiator
StoneStoneStone [Wed, 27 Apr 2016 14:49:07 +0000 (22:49 +0800)]
Translate `testing-on-headless-ci.md` to Chinese
deepak1556 [Wed, 27 Apr 2016 14:30:31 +0000 (20:00 +0530)]
session: dont attach download dialog to deleted webContents window
Cheng Zhao [Wed, 27 Apr 2016 13:25:15 +0000 (22:25 +0900)]
Merge pull request #5311 from electron/fix-singleton
Create user_data_dir before creating singleton lock
Cheng Zhao [Wed, 27 Apr 2016 12:46:44 +0000 (21:46 +0900)]
Create user_data_dir before creating singleton lock
Cheng Zhao [Wed, 27 Apr 2016 11:21:55 +0000 (20:21 +0900)]
Merge pull request #5310 from electron/ci-no-clean
Do not run clean in cibuild
Cheng Zhao [Wed, 27 Apr 2016 10:55:01 +0000 (19:55 +0900)]
Do not run clean in cibuild
Cheng Zhao [Wed, 27 Apr 2016 01:23:28 +0000 (10:23 +0900)]
Merge pull request #5298 from phamdaniel/fix-mac-accelerators
Fix converting from windows virtual keycode back to mac keycode
Kevin Sawicki [Tue, 26 Apr 2016 20:46:38 +0000 (13:46 -0700)]
Merge pull request #5301 from electron/webframe-docs
Update module names in docs
Kevin Sawicki [Tue, 26 Apr 2016 17:28:20 +0000 (10:28 -0700)]
content-tracing -> contentTracing
Kevin Sawicki [Tue, 26 Apr 2016 17:28:04 +0000 (10:28 -0700)]
web-frame -> webFrame
Daniel Pham [Tue, 26 Apr 2016 03:23:16 +0000 (23:23 -0400)]
:apple: Fix converting from windows virtual keycode back to mac keycode
Cheng Zhao [Tue, 26 Apr 2016 10:39:48 +0000 (19:39 +0900)]
Merge pull request #5293 from electron/native-gc
Dereference remote objects with native code
Cheng Zhao [Tue, 26 Apr 2016 07:37:46 +0000 (16:37 +0900)]
Simplify RemoteCallbackFreer
Cheng Zhao [Tue, 26 Apr 2016 07:31:56 +0000 (16:31 +0900)]
Remove duplicated converter for content::WebContents
Cheng Zhao [Tue, 26 Apr 2016 07:30:26 +0000 (16:30 +0900)]
Should also destory RemoteCallbackFreer when page is reloaded
Cheng Zhao [Tue, 26 Apr 2016 07:10:27 +0000 (16:10 +0900)]
Dereference remote objects with native code
Previously we rely on the v8util.setDestructor to dereference the remote
objects in JavaScript, however as documented in V8, it is forbidden to
call V8 APIs in object's destructor (e.g. the weak callback), and doing
so would result in crashs.
This commit removes the JavaScript setDestructor method, and avoids
doing the dereference work with V8.