Cheng Zhao
b2bea57eff
Bump v1.2.2
2016-06-08 16:47:41 +09:00
Cheng Zhao
1bfbd215ea
Don't rely on AddAdditionalSchemes for setting standard schemes
...
On Linux because of the existence of zygote process, it becomes very
tricky to correctly set standard schemes, basically we have to:
1. Pass --standard-schemes to both zygote and render processes
2. Init standard schemes for both zygote and render processes
The )1 is very hard to achieve, so instead of using
AddAdditionalSchemes, we just call url::AddStandardScheme directly.
2016-06-08 16:32:02 +09:00
Cheng Zhao
7108cc5f2b
Mark standard scheme as safe scheme
2016-06-08 15:49:26 +09:00
Cheng Zhao
920ebee333
Make sure standard schemes are also set in child process
2016-06-08 15:46:50 +09:00
Cheng Zhao
77dc08f2f9
Update to Chrome 51.0.2704.84
2016-06-08 11:08:24 +09:00
Kevin Sawicki
f7b0bb2bf3
Add TODO about blinkFeatures -> enableBlinkFeatures
2016-06-07 16:23:09 -07:00
Kevin Sawicki
ae71cf3df1
Add disableBlinkFeatures option
2016-06-07 13:42:42 -07:00
Cheng Zhao
f8b69c1fac
Implement SetIgnoreMouseEvents for Linux
2016-06-07 20:23:29 +09:00
Cheng Zhao
cae25cab3e
Implement SetIgnoreMouseEvents for Windows
2016-06-07 19:38:41 +09:00
Cheng Zhao
b444211d6f
Fix title of frameless window showing as empty under fullscreen
2016-06-07 17:26:26 +09:00
Cheng Zhao
3c873736d7
Add update-target-url event
2016-06-07 15:56:19 +09:00
Cheng Zhao
02cfe30df9
Add app.disableHardwareAcceleration() API
2016-06-06 20:19:55 +09:00
Cheng Zhao
32b692b60c
Fix NativeWindow::Focus not moving focus to window
...
Chromium's implementation is somehow not working as expected, the new
implementation follows the behavior of wmctrl.
2016-06-06 16:59:31 +09:00
Cheng Zhao
adec511891
Update to Chrome 51.0.2704.79
2016-06-06 15:59:07 +09:00
Daniel Pham
bd1eae86a1
Add 'delete' and 'pasteandmatchstyle' roles
2016-06-05 21:50:37 -04:00
Cheng Zhao
f59eecb1cc
Merge pull request #5833 from CharlieHess/osx-global-defaults
...
Support array / dictionary types in getUserDefault
2016-06-03 08:36:44 +00:00
Cheng Zhao
be6ed84ff2
args should always be checked
2016-06-03 12:08:45 +09:00
Cheng Zhao
91a9e67dca
Provide a flexible API for app.relaunch
2016-06-02 21:49:29 +09:00
Cheng Zhao
3de41fb22d
Correctly quotes the argv on Windows
2016-06-02 21:10:39 +09:00
Cheng Zhao
8435f1c900
Allow using current argv for relaunch
2016-06-02 20:48:36 +09:00
Cheng Zhao
9a08cbce27
Uniform when to use args or argv
2016-06-02 20:41:59 +09:00
Cheng Zhao
0d066de53e
Make sure the new instance inherite cwd on mac
2016-06-02 20:32:29 +09:00
Cheng Zhao
0646f6ea9e
Implement Relaunch on Windows
2016-06-02 19:49:36 +09:00
Cheng Zhao
a3f39e9d0b
Implement Relaunch on Linux
2016-06-02 16:54:21 +09:00
Cheng Zhao
c3fe2dae9d
Separate LaunchProgram from mac implementation
2016-06-02 16:23:46 +09:00
Charlie Hess
fa3b17444f
All we really need to do is make getUserDefault support array / object types.
2016-06-01 19:21:17 -07:00
Charlie Hess
587dd2fe51
Expose the method to JS and write a simple test.
2016-06-01 18:56:25 -07:00
Charlie Hess
0230567891
Write a new method that returns prefs under the NSGlobalDomain.
2016-06-01 18:55:20 -07:00
Charlie Hess
aa1b8cd74b
Expose the NSArrayToListValue converter.
2016-06-01 18:53:49 -07:00
Cheng Zhao
060829da64
Separate implementations of RelauncherMain and RelauncherSynchronizeWithParent
2016-06-02 09:09:32 +09:00
Cheng Zhao
fc30a2a084
Use AtomCommandLine to process command line parameters
2016-06-01 22:15:50 +09:00
Cheng Zhao
6df18956cd
Get ready to make relauncher cross-platform
2016-06-01 22:04:20 +09:00
Cheng Zhao
abdcb9d481
Implement app.relaunch on OS X
2016-06-01 18:22:14 +09:00
Cheng Zhao
97dd71d79e
Bump v1.2.1
2016-06-01 16:15:53 +09:00
deepak1556
de4bff003f
fix header paths and comments
2016-06-01 11:44:29 +05:30
deepak1556
db4dc4757a
move bluetooth_chooser to atom/browser/lib
2016-06-01 11:43:39 +05:30
deepak1556
a70749e80a
browser: implement bluetooth chooser interface
2016-06-01 11:43:39 +05:30
Cheng Zhao
aea2135016
Keep copies of window icons
2016-05-31 17:47:45 +09:00
Cheng Zhao
381da76967
Correctly redirect output to console
2016-05-31 10:19:13 +09:00
Cheng Zhao
f02143b8f2
Clear the buffers before notifying the other end of the pipe
2016-05-30 22:38:01 +09:00
Cheng Zhao
49f1278601
Refactor the URLRequestFetchJob code
...
This makes the read end and write end of the pipe have same logic, so it
is more easy to maintain.
2016-05-30 20:31:00 +09:00
Cheng Zhao
912cedc593
Merge pull request #5753 from deepak1556/url_request_fetch_job_patch
...
protocol: store initial response data for when resource loader becomes ready
2016-05-30 10:53:53 +00:00
Cheng Zhao
6755aa44f6
Initialize script context in DidClearWindowObject
...
Doing it in RunScriptsAtDocumentStart would somehow result in weird
results when webSecurity is off.
2016-05-30 16:34:28 +09:00
Cheng Zhao
a176aaee01
Merge pull request #5734 from danhp/fix-aspect-ratio
...
Fix 'setAspectRatio(0)' not resetting the default behaviour.
2016-05-30 01:14:03 +00:00
Cheng Zhao
3e41aebaa7
Merge pull request #5763 from electron/window-icon-size
...
Choose the correct icon size for Windows taskbar
2016-05-30 01:01:28 +00:00
Cheng Zhao
26fa963a70
Merge pull request #5720 from danhp/release-single-instance
...
Add 'app.releaseSingleInstance()'
2016-05-30 00:51:13 +00:00
Cheng Zhao
5a9eb5cfa6
Choose the correct icon size for Windows taskbar
2016-05-30 09:46:42 +09:00
Cheng Zhao
79cb648b6b
Merge pull request #5726 from danhp/fix-context-menu
...
Fix context menus only showing on primary monitor.
2016-05-30 00:16:21 +00:00
Cheng Zhao
09796587b4
Remove trailing whitespaces and cleanup the code logic
2016-05-30 09:12:16 +09:00
Cheng Zhao
ec53e49fad
Merge pull request #5718 from felixrieseberg/windows-fullscreenable
...
Fix setFullscreen() on Windows
2016-05-30 00:08:16 +00:00