Cheng Zhao
|
e3a3c342de
|
Separate common accelerator utils out.
|
2014-03-15 16:36:29 +08:00 |
|
Cheng Zhao
|
5e2c975758
|
gtk: Make menubar accelerator work.
|
2014-03-15 16:16:12 +08:00 |
|
Cheng Zhao
|
23ebfa2955
|
gtk: Enabling setting menubar for window.
|
2014-03-14 21:44:09 +08:00 |
|
Cheng Zhao
|
4e4e0f5d4d
|
gtk: Enable creating menu bar.
|
2014-03-14 21:13:28 +08:00 |
|
Cheng Zhao
|
a941c20af4
|
gtk: Add menu_gtk from Chromium.
|
2014-03-14 20:42:39 +08:00 |
|
Cheng Zhao
|
cde4017c7b
|
gtk: Add event_utils from Chromium.
|
2014-03-14 20:23:17 +08:00 |
|
Cheng Zhao
|
6fe9d0fdc5
|
gtk: Implement synchronous open dialog.
|
2014-03-13 14:01:34 +08:00 |
|
Cheng Zhao
|
b3f9a36a77
|
gtk: Add file open dialog.
|
2014-03-13 13:58:53 +08:00 |
|
Cheng Zhao
|
4c63307ae7
|
gtk: Enable create folder in dialog.
|
2014-03-13 13:27:01 +08:00 |
|
Cheng Zhao
|
637a99ea66
|
gtk: Filename returned by GTK+ should be freed.
|
2014-03-13 13:22:49 +08:00 |
|
Cheng Zhao
|
434065bcdf
|
gtk: Confirm file overwrite.
|
2014-03-13 13:20:43 +08:00 |
|
Cheng Zhao
|
52958d5d3f
|
gtk: Implement synchronous save dialog.
|
2014-03-13 13:17:03 +08:00 |
|
Cheng Zhao
|
516551623a
|
gtk: Set default path.
|
2014-03-13 13:10:13 +08:00 |
|
Cheng Zhao
|
be28ffa028
|
gtk: File dialog should be modal window.
|
2014-03-13 13:03:38 +08:00 |
|
Cheng Zhao
|
c2cff39bc5
|
gtk: Initial implementation of save dialog.
|
2014-03-13 12:58:27 +08:00 |
|
Cheng Zhao
|
676a48ae28
|
gtk: Make synchronous message box work.
|
2014-03-12 21:17:13 +08:00 |
|
Cheng Zhao
|
5f215cfa6b
|
gtk: Be aware of "Cancel" button in message box.
|
2014-03-12 21:10:00 +08:00 |
|
Cheng Zhao
|
4d175b8f81
|
gtk: Make the message box asynchronous.
|
2014-03-12 21:01:04 +08:00 |
|
Cheng Zhao
|
df692f164c
|
gtk: Left align message box text.
|
2014-03-12 20:39:04 +08:00 |
|
Cheng Zhao
|
e30fef09c8
|
gtk: Add gtk_util from Chromium.
|
2014-03-12 20:38:52 +08:00 |
|
Cheng Zhao
|
6b9148127e
|
gtk: Initial implementation of message box.
|
2014-03-12 20:17:22 +08:00 |
|
Cheng Zhao
|
0411c2d2b6
|
Do not rely on thread to implement modal dialog.
Fixes #199.
|
2014-03-05 20:02:15 +08:00 |
|
Cheng Zhao
|
e3d5b62000
|
gtk: Add dummy implementation of dialog.
|
2014-02-14 14:07:23 +00:00 |
|
Cheng Zhao
|
6bd56f2a52
|
gtk: Add utils imported from chrome.
|
2014-02-14 13:59:41 +00:00 |
|
Cheng Zhao
|
4051d2ebdb
|
Merge branch 'master' into linux
Conflicts:
atom.gyp
vendor/apm
vendor/brightray
|
2014-02-14 13:17:00 +00:00 |
|
Cheng Zhao
|
9ba7db8815
|
win: Fix detecting attached modal dialog.
|
2014-02-10 20:07:38 +08:00 |
|
Cheng Zhao
|
2c28725722
|
gtk: Support frameless window.
|
2014-01-15 15:15:45 +00:00 |
|
Cheng Zhao
|
9ac555c302
|
move atom_menu_controller_mac to browser/ui/cocoa.
|
2014-01-16 10:22:33 +08:00 |
|
Cheng Zhao
|
43711083f7
|
Move atom_event_processing_window to browser/ui/cocoa.
|
2014-01-16 10:09:36 +08:00 |
|
Cheng Zhao
|
9b07c2b894
|
Move nsalert_synchronous_sheet_mac to browser/ui/cocoa.
|
2014-01-16 10:06:05 +08:00 |
|
Cheng Zhao
|
b73a114f8f
|
gtk: Implement accelerator_util.
|
2014-01-02 14:12:05 +00:00 |
|
Cheng Zhao
|
0215c2fbee
|
Make all the windows code compile for Chrome 31.
|
2013-12-17 17:52:57 +08:00 |
|
Cheng Zhao
|
2413eebd7b
|
Disable accelerated compositing to fix everything.
|
2013-12-13 00:57:08 +08:00 |
|
Cheng Zhao
|
1c0b391419
|
Fix the black devtools view.
Without using UnderlayOpenGLHostingWindow the devtools view would just
be black.
|
2013-12-12 15:49:08 +08:00 |
|
Cheng Zhao
|
409a431892
|
Huge commit to use new V8 and Content APIs.
Still got a lots of linking errors!
|
2013-12-11 15:48:19 +08:00 |
|
Cheng Zhao
|
4ec4b01218
|
base/string16.h was moved to base/strings/string16.h.
|
2013-12-10 14:14:05 +08:00 |
|
Cheng Zhao
|
7d5826df85
|
Add "Cmd" and "Control" alias for "Command" and "Ctrl".
|
2013-11-29 16:31:38 +08:00 |
|
Cheng Zhao
|
8237edcf0d
|
Add "CommandOrControl" to represent "Command" on OS X and "Ctrl" on other platforms.
|
2013-11-29 16:11:48 +08:00 |
|
Matt Colyer
|
113d644615
|
Don't map command to ctrl
We no longer what this behavior because it's confusing unless you
understand that atom-shell does this.
|
2013-11-19 15:18:54 -08:00 |
|
Cheng Zhao
|
585777e62d
|
Allow single-character accelerators.
|
2013-10-22 09:38:19 +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 |
|