Cheng Zhao
|
f4f4b9428d
|
Merge pull request #3750 from atom/fullscreen-menu-item
Don't add the "Enter Full Screen" menu item automatically
|
2015-12-10 11:54:26 +08:00 |
|
Cheng Zhao
|
c180607ef6
|
Merge pull request #3721 from atom/emit-process-exit-event-with-code
Emit process exit event with app exit code
|
2015-12-10 11:39:14 +08:00 |
|
Cheng Zhao
|
2d940b7df7
|
Don't add the "Enter Full Screen" menu item automatically
|
2015-12-10 11:27:41 +08:00 |
|
Cheng Zhao
|
388a18b265
|
Don't emit will-quit event when calling app.exit
|
2015-12-10 11:22:55 +08:00 |
|
Kevin Sawicki
|
ea1479a651
|
Revert comment tweak
|
2015-12-09 18:20:53 -08:00 |
|
Kevin Sawicki
|
3e5caf7e54
|
Get exit code from within App::OnQuit
|
2015-12-09 18:19:51 -08:00 |
|
Kevin Sawicki
|
fc724b51e8
|
Move event forwarding back to init
|
2015-12-09 18:11:38 -08:00 |
|
Kevin Sawicki
|
92433be888
|
Include exit code with quit event
|
2015-12-09 18:09:59 -08:00 |
|
Kevin Sawicki
|
63c0095efb
|
Emit process exit event with app exit code
|
2015-12-09 14:40:53 -08:00 |
|
Cheng Zhao
|
8aee0f52e9
|
Merge pull request #3715 from atom/do-not-edit-menu-template
Do not modify the specified menu template
|
2015-12-09 12:13:07 +08:00 |
|
Cheng Zhao
|
774ba2a235
|
Merge pull request #3706 from billyct/master
support an api with SetIgnoreMouseEvents for osx
|
2015-12-09 12:00:16 +08:00 |
|
Cheng Zhao
|
836a8b1794
|
Simplify the desktopCapturer code
|
2015-12-08 13:49:26 +08:00 |
|
Cheng Zhao
|
51368952a2
|
Remove deprecated API usages
|
2015-12-08 12:58:39 +08:00 |
|
Cheng Zhao
|
04f7ceab73
|
Merge branch 'master' into desktop-capture-api
|
2015-12-08 12:43:44 +08:00 |
|
Cheng Zhao
|
0f2f9b5543
|
No need to use CommandDispatcher
|
2015-12-08 11:20:07 +08:00 |
|
Cheng Zhao
|
e8b5a6dedf
|
Merge pull request #3718 from atom/chrome47-linux
Port Chrome47 on Linux
|
2015-12-08 10:14:27 +08:00 |
|
Paul Betts
|
af28900189
|
Fix up Chrome47 changes
|
2015-12-07 13:27:05 -08:00 |
|
Kevin Sawicki
|
68d937ed47
|
🎨
|
2015-12-07 11:20:15 -08:00 |
|
Kevin Sawicki
|
96ef09742c
|
Directly assign submenu when constructor is Menu
|
2015-12-07 11:16:36 -08:00 |
|
Paul Betts
|
3931ebb7ef
|
Fix up Windows build errors
|
2015-12-07 10:02:06 -08:00 |
|
Kevin Sawicki
|
d5c740957f
|
🎨
|
2015-12-07 09:29:03 -08:00 |
|
Kevin Sawicki
|
26ac86c95c
|
Convert submenu when non-Menu is passed into MenuItem ctor
|
2015-12-07 09:28:48 -08:00 |
|
Cheng Zhao
|
d0be6c7411
|
Fix cppling warning
|
2015-12-07 22:44:35 +08:00 |
|
Cheng Zhao
|
73e7773d84
|
Update to API changes of Chrome 47
|
2015-12-07 19:56:23 +08:00 |
|
billyct
|
5f092a6c65
|
support an api with SetIgnoreMouseEvents, and worked fine with osx
|
2015-12-06 10:14:54 +08:00 |
|
Cheng Zhao
|
e1d7ef7e24
|
Bump v0.35.4
|
2015-12-04 19:23:48 +08:00 |
|
Cheng Zhao
|
c8e2be7b28
|
Bump v0.35.3
|
2015-12-04 16:43:23 +08:00 |
|
Cheng Zhao
|
5e5ae81c53
|
'key of' is better than Object.keys
|
2015-12-04 11:40:35 +08:00 |
|
Cheng Zhao
|
973ae06f21
|
Destroy the native window in next tick
It fixes a possible crash when native code is iterating all windows
while the JavaScript code decides to destroy a window.
|
2015-12-04 11:35:04 +08:00 |
|
Cheng Zhao
|
2c6d232254
|
Don't add too much listeners in BrowserWindowProxy
|
2015-12-04 11:12:36 +08:00 |
|
Cheng Zhao
|
504d3d3088
|
Merge pull request #3670 from mixmaxhq/jeff/fix_window_open
Fix `window.open` not respecting the features string
|
2015-12-04 10:55:51 +08:00 |
|
Charlie Hess
|
f2797d2eab
|
Merge commit '58567834c7cb9c290ef48c9e8f54ae37246ef665' into web-contents-download-url
Conflicts:
atom/browser/api/atom_api_web_contents.cc
|
2015-12-03 10:31:51 -08:00 |
|
Cheng Zhao
|
48a11bd237
|
Weak map only needs to be deleted for once
|
2015-12-03 17:10:14 +08:00 |
|
Cheng Zhao
|
eb8426269f
|
Remove itself from the cleanup list when it is destroyed
|
2015-12-03 17:04:40 +08:00 |
|
Cheng Zhao
|
117b7462de
|
window.id is no longer available when window is closed
|
2015-12-03 16:17:10 +08:00 |
|
Cheng Zhao
|
a15f9fab5b
|
Use BuildPrototype to build prototype
This saves the step of manually keeping the global template object,
which is easy to forget then leak.
|
2015-12-03 16:04:46 +08:00 |
|
Cheng Zhao
|
6795bd1d96
|
Do not manually manage native resources
We should rely on the destructor to cleanup everything, instead of
putting them in the Destroy method.
|
2015-12-03 15:38:43 +08:00 |
|
Charlie Hess
|
c311c6cf1b
|
Add a DownloadURL method on WebContents.
|
2015-12-02 13:49:30 -08:00 |
|
Jeff Wear
|
225fe72d03
|
Ensure that window.open does not override the child options
Fixes https://github.com/atom/electron/issues/3652.
|
2015-12-02 12:00:51 -08:00 |
|
Cheng Zhao
|
615ce45849
|
win: Implement menu parameter
|
2015-12-02 19:58:10 +08:00 |
|
Cheng Zhao
|
3cdd0f35c7
|
mac: Implement menu parameter
|
2015-12-02 19:05:22 +08:00 |
|
Cheng Zhao
|
2fba05b5e7
|
Add menu parameter for Tray.popUpContextMenu
|
2015-12-02 18:43:11 +08:00 |
|
Cheng Zhao
|
202475f5a9
|
Deprecating a property with method of same name causes trouble
Close #3511.
|
2015-12-02 17:29:58 +08:00 |
|
Cheng Zhao
|
e5974e44ed
|
Deprecate the page-title-set event
We have two names for the same event, page-title-updated wins.
|
2015-12-01 18:50:56 +08:00 |
|
Cheng Zhao
|
c95117fb22
|
Delay the page-title-set event to next tick
|
2015-12-01 18:34:58 +08:00 |
|
Cheng Zhao
|
83ee78451a
|
Emit event when title becomes empty
|
2015-12-01 17:53:13 +08:00 |
|
Cheng Zhao
|
8d20dda6d7
|
No need to override TitleWasSet in NativeWindow
|
2015-12-01 17:51:09 +08:00 |
|
Cheng Zhao
|
1b3eb1cc5d
|
Delay the did-fail-provisional-load event to next tick
Chrome is doing some stuff after the DidFailProvisionalLoad event, if we
call LoadURL at this time crash would happen.
|
2015-12-01 17:00:42 +08:00 |
|
Cheng Zhao
|
0f17a0163d
|
Put common constants in atom_constants
|
2015-12-01 16:21:15 +08:00 |
|
Paul Betts
|
7fd1db192b
|
Lint harder
|
2015-11-30 18:12:00 -08:00 |
|