Cheng Zhao
2f113286aa
Disable acclerated composition in frameless window.
2014-03-06 11:07:04 +08:00
Cheng Zhao
686493e8ec
Append command line for renderer in NativeWindow.
2014-03-06 10:40:10 +08:00
Cheng Zhao
0fe65a688e
Temporary fix for flashing devtools.
2014-03-06 10:30:22 +08:00
Cheng Zhao
377666503c
Bump v0.10.5.
2014-03-01 14:05:02 -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
839a751de5
Add 'activate-with-no-open-windows' event for app.
...
Fixes #194 .
2014-03-05 18:09:44 +08:00
Cheng Zhao
013a7717b4
Enable web security.
2014-03-04 21:23:18 +08:00
Cheng Zhao
aae4abfa86
Use except-iframe security by default.
2014-03-04 20:12:43 +08:00
Cheng Zhao
dc154f3907
Disable the detachment of devtools.
2014-03-04 19:59:25 +08:00
Cheng Zhao
9f86fa1893
Correctly free devtools window.
2014-03-04 19:02:48 +08:00
Cheng Zhao
01b42c9e59
Make devtools API aware of devtools window.
2014-03-04 18:45:36 +08:00
Cheng Zhao
6bd0b82b2e
Store the devtools window in weak pointer.
2014-03-04 18:42:37 +08:00
Cheng Zhao
391468ece0
Make DevToolsDelegate respond to messages.
2014-03-04 17:50:57 +08:00
Cheng Zhao
5e05a3045c
Use InspectableWebContentsDelegate.
2014-03-04 17:08:30 +08:00
Cheng Zhao
c2996d4fd1
Take control if devtools is undocked.
2014-03-04 15:46:12 +08:00
Cheng Zhao
d37bf06b5a
Make the DebugDevTools API more generic.
2014-03-04 14:35:35 +08:00
Cheng Zhao
1c07235121
Disable the undocked devtools.
2014-03-04 14:25:15 +08:00
Cheng Zhao
7cfff62037
Bump v0.10.4.
2014-03-01 06:54:22 -08:00
Cheng Zhao
4c8e483bc1
Make the default alert() do nothing.
2014-03-01 19:53:50 +08:00
Cheng Zhao
32f83d8e4e
Bump v0.10.3.
2014-02-27 00:32:05 -08:00
Cheng Zhao
21ccf80ba5
Bump v0.10.2.
2014-02-24 14:25:29 -08:00
Cheng Zhao
c98e16b18f
Do not dectect unresponsive eagerly when quitting.
...
Fixes https://github.com/atom/atom/issues/1589 .
2014-02-27 12:47:00 +08:00
Cheng Zhao
b386ec40be
Fix crash caused by Protocol::RegisterProtocol.
...
From crash report this exists on OS X too, previously the fix is only
available on Linux. However we should remove all calls of protocol
things in UI thread in future.
2014-02-27 10:44:45 +08:00
Cheng Zhao
a81ef7847d
Bump v0.10.1.
2014-02-25 19:02:12 +08:00
Cheng Zhao
90cc1a7062
Bump v0.10.0.
2014-02-24 05:30:52 +00:00
Cheng Zhao
f65f95e95c
The DevTools window should manage lifetime itself.
2014-02-24 12:17:10 +08:00
Cheng Zhao
eaedac2536
Add the debugDevTools JS API.
2014-02-24 12:08:33 +08:00
Cheng Zhao
8b9d35d84e
Separate devtools code out.
2014-02-24 11:53:13 +08:00
Cheng Zhao
f2bef6c26d
Setup devtools frontend.
2014-02-24 11:28:21 +08:00
Cheng Zhao
1f57994e2a
Setup devtools client for the correct contents.
2014-02-24 10:09:32 +08:00
Cheng Zhao
618040efc1
Add DebugDevTools API.
2014-02-24 09:52:20 +08:00
Cheng Zhao
6c36f7e5c9
gtk: Window.focus should not change visibility.
2014-02-21 15:34:38 +08:00
Cheng Zhao
3576c6d2ff
Fix race condition when initializing request context getter.
...
Note that we are calling GetURLRequestContext() in the UI thread when
using the protocol module, this should in fact not be allowed, but for
now we just use the workaround of making sure the request context getter
has been initialized before we use the protocol module.
2014-02-21 00:56:18 +08:00
Cheng Zhao
87b78a89fb
Menu::attachToWindow is available on Linux.
2014-02-19 13:10:09 +00:00
Cheng Zhao
27cd6688c1
BrowserWindow::setMenu is available on Linux.
2014-02-19 13:06:45 +00:00
Cheng Zhao
0a9c371ca2
linux: Fix crash when using protocol module early.
2014-02-19 11:39:01 +00:00
Cheng Zhao
d89fb15daf
Merge branch 'master' into linux
2014-02-19 11:04:15 +00: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
426e7645bc
gtk: Add dummy implementation of Menu.
2014-02-14 13:41:20 +00:00
Cheng Zhao
521fb7d54c
linux: Fix compilation error.
2014-02-14 13:34:59 +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
b4fa3cd925
Bump v0.9.3.
2014-02-12 22:14:13 -08:00
Cheng Zhao
65f258160e
Merge pull request #176 from atom/unload-on-upgrade
...
Close all windows before installing update
2014-02-17 18:14:14 +08:00
Cheng Zhao
fde4c544b8
💄
2014-02-17 17:50:16 +08:00
Cheng Zhao
274c9d04b1
Enable the quitAndInstall to be cancelled by beforeunload handler.
2014-02-17 16:25:00 +08:00
Cheng Zhao
07fc2b41af
Fix using BrowserWindow as parameter for ipc.sendChannel.
2014-02-17 15:24:42 +08:00
Cheng Zhao
a9efe77ceb
Fix quitAndInstall when there is no window.
2014-02-17 15:06:25 +08:00
Cheng Zhao
b932461b45
Fix crash when calling quitAndUpdate without any update.
2014-02-17 14:56:23 +08:00
Cheng Zhao
6b3ff63358
Close all windows before installing update.
2014-02-17 14:51:22 +08:00