Cheng Zhao
8f2dd91e34
Setup breakpad in crash reporter.
2013-11-13 17:20:52 +08:00
Cheng Zhao
6c0621fe05
Bump v0.6.10.
2013-11-11 20:04:15 +08:00
Cheng Zhao
baa6d9730c
win: Enable setting window icon in creation options.
2013-11-11 19:29:40 +08:00
Cheng Zhao
44c0dc9104
Bump v0.6.9.
2013-11-07 16:59:45 +08:00
Cheng Zhao
8d710609fd
win: Fix setting icon after format of atom.rc has changed.
2013-11-07 15:09:45 +08:00
Cheng Zhao
d1dc041aaf
win: Use exe's icon as window icon, fixed #123 .
2013-11-07 11:06:25 +08:00
Cheng Zhao
dc1a8b644a
Get the status of devtools from brightray, fixed #27 .
2013-11-05 10:32:45 +08:00
Cheng Zhao
585777e62d
Allow single-character accelerators.
2013-10-22 09:38:19 +08:00
Cheng Zhao
640f45a5b3
Fix a possible crash when calling AdapterRequestJob::Kill().
2013-10-22 09:33:38 +08:00
Cheng Zhao
27be89d39a
Should not touch process.argv when starting the default_app.
2013-10-21 16:48:52 +08:00
Cheng Zhao
5ce66fca5c
Do not use sscanf.
2013-10-21 15:59:45 +08:00
Cheng Zhao
94e4044160
Allow "Space" in accelerator.
2013-10-21 15:35:54 +08:00
Cheng Zhao
30eabfb9f6
Allow "F1" - "F24" in accelerator.
2013-10-21 15:33:19 +08:00
Cheng Zhao
a6eb261af0
Get rid of the NormalizeShortcutSuggestion function.
2013-10-21 14:34:25 +08:00
Cheng Zhao
6e4f74ae35
Allow more special keys in the accelerator.
2013-10-21 14:25:36 +08:00
Cheng Zhao
f091352c56
Slightly optimize accelerator token comparing.
2013-10-21 14:05:43 +08:00
Cheng Zhao
534ff5efdb
Be case-insensible of accelerators.
2013-10-21 13:46:37 +08:00
Cheng Zhao
51d92454ce
Map all single symbols in the keyboard to accelerators.
2013-10-21 13:39:55 +08:00
Cheng Zhao
7c30d037a3
mac: Enable to set the 'Help' menu, fixes #109 .
2013-10-17 10:21:24 +08:00
Cheng Zhao
92c68797d0
Enable more common ASCII tokens to be used in accelerator, fixes #107 .
2013-10-10 14:33:59 +08:00
Cheng Zhao
6a712d4db4
Merge pull request #105 from atom/windows-menu
...
Implement menu API on Windows, fixes #75 .
2013-10-06 17:58:42 -07:00
Cheng Zhao
a182de20a4
win: Newly created window should also be aware of application menu.
2013-10-07 08:56:52 +08:00
Cheng Zhao
caaab22841
Do not dereference remote callback if its renderer view is released.
2013-10-05 20:53:31 +08:00
Cheng Zhao
1e1fec15b6
Make objects registry code more structured.
2013-10-05 20:47:49 +08:00
Cheng Zhao
1524ced816
Set application menu would set menu for all windows on Windows.
2013-10-05 14:31:30 +08:00
Cheng Zhao
93f1a3dbd5
Make app.setApplicationMenu an alias to Menu.setApplicationMenu.
2013-10-05 13:46:48 +08:00
Cheng Zhao
666f6b3a01
Add app.getBrowserWindows() API.
2013-10-05 13:13:04 +08:00
Cheng Zhao
587484a5d0
Make sure application menu always get referenced.
2013-10-05 12:56:30 +08:00
Cheng Zhao
55a35d473d
win: Make web view focused initialy.
2013-10-04 23:38:37 +08:00
Cheng Zhao
d86172cc87
win: Make window menu's accelerators work.
2013-10-04 23:36:31 +08:00
Cheng Zhao
32432cc770
Convert "Command" to "Ctrl" in accelerators on non-Mac.
2013-10-04 23:01:29 +08:00
Cheng Zhao
ae98d9c8b6
💄 NativeWindowClientView no longer needs a extra content view.
2013-10-04 09:04:32 +08:00
Cheng Zhao
4e2d3f3d12
win: Make native window a views::View.
2013-10-04 08:52:45 +08:00
Cheng Zhao
a2f679e4bd
win: Respond to events of window menu.
2013-10-03 23:34:42 +08:00
Cheng Zhao
06ae5c06b8
Make sure binary version is dumped before uploading.
2013-10-03 11:48:13 +08:00
Cheng Zhao
0483871388
Add --version flag to print atom-shell's version.
2013-10-03 11:36:17 +08:00
Cheng Zhao
bbb9c37f70
BrowserWindow.focus() should not make window become visible, fixed #106 .
2013-10-03 09:42:20 +08:00
Cheng Zhao
88ce2a5390
Add BrowserWindow.isVisible() API.
2013-10-03 08:28:22 +08:00
Cheng Zhao
6748573dee
Show a simple menu in default_app on Windows.
2013-10-02 21:51:19 +08:00
Cheng Zhao
5c8566e0d4
win: Show popup menu at right place.
2013-10-02 21:43:52 +08:00
Cheng Zhao
5a6ff0f80d
win: Add BrowserWindow.setMenu API.
2013-10-02 21:24:21 +08:00
Cheng Zhao
2024ae5dba
💄 Fix build on Windows.
2013-10-02 20:43:30 +08:00
Cheng Zhao
709563c090
Set proxy service at the right place.
2013-09-29 21:43:17 +08:00
Cheng Zhao
99d901bc9a
Switch to use the ProxyResolverV8, fixes atom/atom#894 .
2013-09-29 15:06:29 +08:00
Cheng Zhao
54b0d0c9c0
Free the native window's memory after the event were sent for all observers.
...
If we delete the window immediately other observers may get a invalid
window and cause random crashes.
2013-09-27 15:24:03 +08:00
Cheng Zhao
f4f42b30ee
💄 Fix warnings of coffeelint.
2013-09-27 11:03:23 +08:00
Cheng Zhao
6bee435170
Destroy the event object immediately after the reply is sent, fixes #102 .
2013-09-26 11:28:53 +08:00
Cheng Zhao
5480cf58c2
Add spec for destroying synchronous event.
2013-09-26 11:27:09 +08:00
Cheng Zhao
cf75e4ac49
Move atom_event_processing_window to browser/ui.
2013-09-25 16:51:55 +08:00
Cheng Zhao
ac68589291
cocoa: Don't use Chrome's UnderlayOpenGLHostingWindow.
...
The UnderlayOpenGLHostingWindow would add a semi-transparent layer under
the window, I'm not very sure what does this class exactly do, but
removing it seems no harm to the renderer.
Fixes atom/atom#877 .
2013-09-25 16:51:33 +08:00