Cheng Zhao
d4a46fa35f
Comment out debugger agent.
...
V8 has discarded support for debugger agent, we should reimplement it in
atom-shell.
2014-09-01 15:35:56 +08:00
Cheng Zhao
45228493eb
Merge pull request #610 from atom/devtools-extension
...
Add support for chrome devtools extension
2014-08-28 23:12:21 +08:00
Cheng Zhao
aa8f5e54df
dev-tools => devtools.
2014-08-28 16:00:29 +08:00
Cheng Zhao
8134585578
Remember loaded extensions.
2014-08-28 15:58:36 +08:00
Cheng Zhao
a59388ecdd
Add "dev-tools-opened" and "dev-tools-closed" events.
2014-08-28 14:25:00 +08:00
Paul Betts
db11c631f6
Atom.exe should receive Squirrel events
...
This sets up Atom to be packaged into a Squirrel installer. See
https://github.com/Squirrel/Squirrel.Windows.Next/pull/17 for the details
2014-08-27 17:06:26 -07:00
Cheng Zhao
b6c2e7ef76
Ignore requests to other hosts.
2014-08-27 21:05:54 +08:00
Cheng Zhao
fe96a9de33
Don't use pure number as host name.
...
Numbers would be treated as IP addresses.
2014-08-27 20:49:57 +08:00
Cheng Zhao
cd40bdbec8
Add chrome-extension protocol for loading devtools extensions.
2014-08-27 16:01:15 +08:00
Cheng Zhao
263c4b9ab4
Turn off web security for devtools.
2014-08-26 16:05:10 +08:00
Cheng Zhao
400d5cef3f
linux: Fix BrowserWindow.setResizable.
2014-08-26 13:37:37 +08:00
Cheng Zhao
af531d685e
linux: Make BrowserWindow.setSkipTaskbar work dynamically.
2014-08-26 12:15:22 +08:00
Cheng Zhao
eb5f1f78bf
linux: Set WM_CLASS and WM_WINDOW_ROLE for window, fixes #605 .
2014-08-26 10:34:48 +08:00
Cheng Zhao
c81a4bcafc
Don't use third party dependency in default_app.
2014-08-26 09:50:45 +08:00
Chris Soh
a0867fa7c5
Changing the Logical Or to Bitwise Or to change from Either to Either Or Both values
2014-08-23 13:30:43 +08:00
Cheng Zhao
0b24883649
Merge pull request #599 from atom/printing
...
Add support for printing
2014-08-22 17:48:36 +08:00
Cheng Zhao
17c0888932
Make print settings optional.
2014-08-22 15:05:30 +08:00
Cheng Zhao
d20ec6952a
Revert "Move the code of getting printing settings to another class."
...
This reverts commit 57d06c5241
.
Conflicts:
atom/browser/printing/printing_config_service.cc
2014-08-22 15:03:39 +08:00
Cheng Zhao
e43b3309af
Add "silent" and "print_background" option for printing.
2014-08-22 15:01:07 +08:00
Cheng Zhao
a98e26a307
Fix handling failed print.
2014-08-22 13:01:49 +08:00
Cheng Zhao
57d06c5241
Move the code of getting printing settings to another class.
2014-08-22 12:46:26 +08:00
Cheng Zhao
f28e4574b0
Simplify global-shortcut's code.
2014-08-22 10:53:37 +08:00
Cheng Zhao
eb3ecab6a8
Setup PrintingMessageFilter for printing.
2014-08-21 21:19:43 +08:00
Cheng Zhao
11b9a06639
Add BrowserWindow.print() method.
2014-08-21 21:00:49 +08:00
Cheng Zhao
87d5b72b76
Initailize PrintViewManagerBasic for browser window.
2014-08-21 20:49:18 +08:00
Cheng Zhao
8dcb3726f9
Initialize the fake BrowserProcess object.
2014-08-21 15:45:34 +08:00
Cheng Zhao
cab546cbb7
No more need to flip rect for capturePage, fixes #589 .
2014-08-21 12:40:31 +08:00
Cheng Zhao
058d0bbe19
linux: Add "dark-theme" option for BrowserWindow, fixes #352 .
2014-08-21 12:25:43 +08:00
Cheng Zhao
f470d21a55
Bump v0.15.9.
2014-08-18 19:05:56 +08:00
Cheng Zhao
af0a5744f2
Upgrade brightray for new URLRequestContextGetter interface.
2014-08-20 15:30:43 +08:00
Cheng Zhao
2bcb7393c4
Avoid calling GetRequestContext() in UI thread, fixes #591 .
...
Since we can access job factory without touching the request context,
there is no need to make sure GetRequestContext() is called before using
the protocol module.
2014-08-20 13:48:38 +08:00
Cheng Zhao
c12c0363a0
No need to enter isolate.
2014-08-20 08:15:50 +08:00
Cheng Zhao
1207dfde4c
Add support for --debug switch.
2014-08-19 23:36:26 +08:00
Cheng Zhao
7b71ae6824
Enable setting only one side of minimum size, fixes #461 .
2014-08-19 21:43:18 +08:00
Cheng Zhao
cfae3cd3af
Add app.resolveProxy API, fixes #545 .
2014-08-19 21:26:45 +08:00
Cheng Zhao
a840799b46
Bump v0.15.8.
2014-08-18 09:49:08 +00:00
Cheng Zhao
29abba824d
A little cleanup.
2014-08-18 16:19:23 +08:00
Cheng Zhao
6ccec45c61
views: Fix activating lower case accelerators.
2014-08-18 16:05:41 +08:00
Cheng Zhao
1dabd20d99
win: Underline's color tends to be a little lighter.
2014-08-18 15:41:57 +08:00
Cheng Zhao
fedb08899c
views: Fix calculating underline's position.
2014-08-18 15:36:29 +08:00
Cheng Zhao
b8bfe8a9ad
views: Always hide accelerator when submenu is activated.
2014-08-18 14:58:52 +08:00
Cheng Zhao
a230daa998
views: Pressing "Alt+Key" should bring up the menu bar.
2014-08-18 14:52:44 +08:00
Cheng Zhao
ba41634ad6
views: Show menubar's submenu when "Alt+Key" is pressed.
2014-08-18 14:42:21 +08:00
Cheng Zhao
e9536508a5
views: Show menubar's accelerator when "Alt" is pressed.
2014-08-18 14:12:12 +08:00
Cheng Zhao
965f2b1b6b
views: Draw underline in menu bar for accelerators.
2014-08-18 13:36:00 +08:00
Cheng Zhao
e25417ab31
linux: Use "fg" of GtkStyle as text color, fixes #555 .
2014-08-18 10:29:21 +08:00
Cheng Zhao
cbd6541e9a
views: Fix compilation error.
2014-08-17 12:57:22 +08:00
Cheng Zhao
2a9f5a5fb8
Add "enable-larger-than-screen" option for BrowserWindow.
...
From now on BrowserWindow can only be resized larger than screen or
moved out of screen when this option is set to "true".
Fixes #582 .
2014-08-17 12:23:00 +08:00
Cheng Zhao
78afa29ade
Little formating on app.getDataPath.
2014-08-17 11:33:55 +08:00
Cheng Zhao
73bb05e530
mac: Make "Text to Speech" work, fixes atom/atom#3288 .
2014-08-17 11:30:26 +08:00
Cheng Zhao
f96c6e4bd7
Merge pull request #578 from cornedor/appdata
...
Fixed #442 added app.getDataPath()
2014-08-16 20:34:01 +08:00
Corne Dorrestijn
54ee12308d
reused converted and fixed indentation
2014-08-15 16:52:16 +02:00
Cheng Zhao
fd09f13c9b
Bump v0.15.7.
2014-08-15 15:07:11 +08:00
Cheng Zhao
1b70ca2098
Initialize job factory as early as possible.
...
Fixes atom/atom#3255 .
2014-08-15 11:35:13 +08:00
Corne Dorrestijn
e9879a3e4b
Removed whitespace and added vector import
2014-08-13 14:24:35 +02:00
Corne Dorrestijn
dec05988f4
Fixes for windows
2014-08-13 14:16:55 +02:00
Cheng Zhao
31135321c0
Bump v0.15.6.
2014-08-13 18:19:38 +08:00
Cheng Zhao
226cbda7a6
Avoid creating our own URLRequestContextGetter.
2014-08-13 17:40:31 +08:00
Cheng Zhao
8a7efcdcd2
Fix compilation error on Linux.
2014-08-13 14:43:21 +08:00
Cheng Zhao
adb8fb59bd
Add network provider for google geolocation api.
2014-08-13 13:28:05 +08:00
Cheng Zhao
0ca9e8ee82
Add access token store.
2014-08-13 12:12:43 +08:00
Cheng Zhao
e7647ba183
mac: Fix crash when checking for update, fixes #575 .
2014-08-13 11:28:19 +08:00
Corne Dorrestijn
be6599807d
Added getAppData function to the app api
2014-08-12 17:01:56 +02:00
Cheng Zhao
a8ca0329b4
win: Show minimize button for unresizable window, fixes #411 .
2014-08-12 22:58:19 +08:00
Cheng Zhao
d1a93a5135
views: Set a default maximum window size.
...
It is required to make the window able to be resized larger than the
screen.
2014-08-11 20:36:53 +08:00
Cheng Zhao
79dfb2d2f3
Bump v0.15.5.
2014-08-11 17:44:16 +08:00
Cheng Zhao
80c77ef3a8
Fix cpplint warning.
2014-08-11 15:56:23 +08:00
Cheng Zhao
253789353f
docs: Add document on overriding X-Frame-Options.
2014-08-11 15:25:26 +08:00
Cheng Zhao
73262be2c2
Filter out x-frame-options header on user's request.
2014-08-11 15:03:57 +08:00
Cheng Zhao
0ad4c3ca93
Add custom ResourceDispatcherHostDelegate.
2014-08-11 14:08:23 +08:00
Cheng Zhao
4b90c02420
mac: Override system's default on resizing window no larger than screen.
2014-08-11 10:24:36 +08:00
Cheng Zhao
445fe158cc
Store window icon as ImageSkia.
2014-08-11 10:06:46 +08:00
Cheng Zhao
a696f06a23
Restructure headers of native_window.
2014-08-11 10:01:05 +08:00
Cheng Zhao
f60d8066f8
Use the function converter from native_mate.
2014-08-10 19:14:20 +08:00
Cheng Zhao
c4b0170a0a
views: Only toggle menu bar when auto-hide-menu-bar is turned on.
2014-08-08 14:30:43 +08:00
Cheng Zhao
7f9ac88c31
Bump v0.15.4.
2014-08-07 19:42:08 +08:00
Cheng Zhao
8cc49ffa80
menu_bar_show_ => menu_bar_visible_
2014-08-07 16:48:30 +08:00
Cheng Zhao
58a09f6495
linux: Fix detecting Alt modifier.
2014-08-07 16:46:50 +08:00
Cheng Zhao
c2885f77c9
views: Focus on web view when window is focused.
2014-08-07 16:46:48 +08:00
Cheng Zhao
5d5a3138bc
views: Toggle the menu bar only when a single Alt is released.
2014-08-07 15:54:05 +08:00
Cheng Zhao
09f9d0729c
views: Show menu when "Alt" is up.
2014-08-07 15:07:34 +08:00
Cheng Zhao
3d989b6736
win: Fix the key code of Alt.
2014-08-07 15:02:27 +08:00
Cheng Zhao
daa00e6539
views: Add some asserts and comments.
2014-08-07 14:48:02 +08:00
Cheng Zhao
92d6fd641f
views: Hide menu bar when web view is clicked.
2014-08-07 14:14:43 +08:00
Cheng Zhao
f219e7f0dd
views: Switching to other window should hide the menubar.
2014-08-07 14:02:03 +08:00
Cheng Zhao
8a9e1824c3
views: Add support for auto-hide menubar.
2014-08-07 13:47:58 +08:00
Cheng Zhao
4f4aabef7a
Bump v0.15.3.
2014-08-06 23:37:51 +08:00
Cheng Zhao
a888e4b960
linux: Only use global menu bar under Unity.
...
Fixes atom/atom#3182 .
2014-08-06 23:34:16 +08:00
Cheng Zhao
fe9f94555b
win: Implement the filters option.
2014-08-06 21:51:36 +08:00
Cheng Zhao
5ba324ca9a
gtk: Implement the filters option.
2014-08-06 14:49:02 +08:00
Cheng Zhao
0721b34847
mac: Implement the filters option.
2014-08-06 13:58:42 +08:00
Cheng Zhao
dc257f1f86
Add "filters" parameter for file dialogs.
2014-08-06 13:58:42 +08:00
Cheng Zhao
d25645ba67
win: Make BrowserWindow.setResizable change window frame dynamically.
2014-08-05 20:41:26 +08:00
Cheng Zhao
a8cd101ff5
win: Fix window frame when DWM is disabled, closes #519 .
2014-08-05 18:17:14 +08:00
Cheng Zhao
009e0790fe
linux: Draw menubar text and background with native theme, fixes #540 .
2014-08-05 18:05:34 +08:00
Cheng Zhao
6dc01945af
Make Accelerator a standalone JS type.
...
This makes menu and global-shortcut share the same code on accelerator.
2014-08-05 00:03:58 +08:00
Cheng Zhao
94b4ceb8ce
Bump v0.15.2.
2014-08-04 21:14:07 +08:00
Cheng Zhao
33580f66df
Run user's main script before everything is initialized, fixes #543 .
2014-08-04 20:51:08 +08:00
Cheng Zhao
e3118359ad
Destroy web contents when window is closed.
...
Previously this was reverted because of Chromium's spammy error
loggings, but it also causes the renderer process not to exit when the
page has been closed. After fixing the spammy error logging, we can now
bring this back.
Fixes atom/atom#3141 .
2014-08-04 14:55:08 +08:00
Cheng Zhao
9c038a2402
Merge pull request #534 from hokein/hotkey
...
Implement global shortcut API, fixes #439
2014-08-03 22:34:59 +08:00