Cheng Zhao
bf6fb3872e
gtk: Do some guess of window border size according to window manager.
2014-03-29 14:18:47 +08:00
Cheng Zhao
84307dd329
gtk: Fix crash when calling GetSize() for hidden window.
2014-03-29 14:08:25 +08:00
Cheng Zhao
c814803c94
💄
2014-03-28 09:42:37 +00:00
Cheng Zhao
61d54f0558
Make bootstrap script silent.
2014-03-28 09:36:35 +00:00
Cheng Zhao
9d0a11580f
Fix calling apm for apm 0.37.0.
2014-03-28 09:30:15 +00:00
Cheng Zhao
7a6db019e8
Use lastes npm in CI.
2014-03-28 09:25:53 +00:00
Cheng Zhao
fdecf09d99
Upgrade to apm@0.37.0
2014-03-28 16:19:19 +08:00
Cheng Zhao
7e7f0888e5
gtk: Force size allocation in window, fixes #219 .
2014-03-28 16:01:38 +08:00
Cheng Zhao
5a837f5850
gtk: Detect rare conditions when resizing.
2014-03-27 21:03:27 +08:00
Cheng Zhao
d3e6166de6
gtk: Should remove self from watcher list in destructor.
2014-03-27 18:05:28 +08:00
Cheng Zhao
c6f0968d17
gtk: Do not count menubar in work area size on Unity.
2014-03-27 17:55:28 +08:00
Cheng Zhao
abea550a4d
Bump v0.11.4.
2014-03-26 02:16:32 +00:00
Cheng Zhao
d7261073e7
Free window object immediately in destory().
...
This put everything back to the original design, since now it's not
possible to destory a window while a context menu is showing.
2014-03-26 09:58:40 +08:00
Cheng Zhao
01a9ac21a5
Increase unresponsive time to 2s when closing.
...
Fixes https://github.com/atom/atom/issues/1793 .
2014-03-26 09:40:53 +08:00
Cheng Zhao
8b41e78245
Fix a possible crash when destroying window.
...
It could happend that the JS BrowserWindow object being double deleted
when calling the destroy() method.
2014-03-26 09:14:05 +08:00
Cheng Zhao
9ab3b5293c
Bump v0.11.3.
2014-03-25 10:18:53 +00:00
Cheng Zhao
7a83b16cc4
Delay the unresponsive event shortly.
...
It could happen that a window became responsive immediately after the
unresponsive message is sent, like after showing a context menu
synchronously.
2014-03-25 18:10:51 +08:00
Cheng Zhao
679959eeb5
BrowserWindow.destroy() should not delete window immediately.
...
It could cause crash when context menu is showing.
2014-03-25 17:00:03 +08:00
Cheng Zhao
e96a3abdf9
mac: Do not allow nested task when showing menu.
...
Fixes #163 .
2014-03-25 16:56:02 +08:00
Cheng Zhao
788ed588c9
Bump v0.11.2.
2014-03-21 07:04:55 +00:00
Cheng Zhao
35229255bb
gtk: Ask whether window is active from WM.
...
It could happpen that the WM thinks a window is active but it's actually not,
like when showing a context menu. In most cases we should follow what WM
says to keep consistent bevaviour on all platforms.
2014-03-20 17:47:38 +08:00
Cheng Zhao
f4b648385c
Close devtools completely instead of hiding it.
...
Fixes https://github.com/atom/atom/issues/1764 .
2014-03-20 09:32:00 +08:00
Cheng Zhao
eb1675a90f
Update node: Build .dSYM for node modules, fixes #207 .
2014-03-20 09:02:36 +08:00
Cheng Zhao
f7854e0b4c
Bump v0.11.1.
2014-03-15 09:33:15 -07:00
Cheng Zhao
630e1b54e8
gtk: Fix BrowserWindow::HasModalDialog.
2014-03-18 14:52:45 +08:00
Cheng Zhao
1740355855
linux: Include content_shell.pak in distribution.
2014-03-18 14:10:35 +08:00
Cheng Zhao
239f061ffd
Bump v0.11.0.
2014-03-16 19:06:46 +08:00
Cheng Zhao
5402b1b432
Should set low version field to 0 in bump-version.
2014-03-16 19:06:36 +08:00
Cheng Zhao
83ff6b607f
Fix bump-version script.
2014-03-16 15:49:12 +08:00
Cheng Zhao
caa553c563
Merge pull request #216 from atom/atom-chrome-src
...
Put atom-shell's source code under atom/
2014-03-16 07:37:14 +00:00
Cheng Zhao
e3434b5cde
Fix the location default_app is copied to.
2014-03-16 15:19:09 +08:00
Cheng Zhao
5dd5f18edf
Fix process.resourcesPath.
2014-03-16 13:24:25 +08:00
Cheng Zhao
6285e26972
Fix coffeelint.
2014-03-16 09:43:19 +08:00
Cheng Zhao
b6ac06c022
Order header files.
2014-03-16 09:37:04 +08:00
Cheng Zhao
375228f266
💄 Update bootstrap script.
2014-03-16 09:27:15 +08:00
Cheng Zhao
eaab9b295b
📝 Update docs for new source code structure.
2014-03-16 09:17:45 +08:00
Cheng Zhao
b1f4a47b5b
Add LICENSE in chrome/.
2014-03-16 09:15:41 +08:00
Cheng Zhao
2d808d30a2
Bring back build/include_order cpplint.
2014-03-16 09:13:06 +08:00
Cheng Zhao
bbef33a33a
Bring back build/header_guard cpplint.
2014-03-16 08:58:59 +08:00
Cheng Zhao
68cb6ee861
Move atom/browser/ui/gtk to chrome/.
2014-03-16 08:39:43 +08:00
Cheng Zhao
516d46444d
Move all sources under atom/.
2014-03-16 08:30:26 +08:00
Cheng Zhao
26ddbbb0ee
Remove unneeded include dir.
2014-03-15 22:57:35 +08:00
Cheng Zhao
467b9122e9
Merge pull request #215 from atom/first-mouse-event
...
Add 'accept-first-mouse' to BrowserWindow's creation option
2014-03-15 14:37:22 +00:00
Cheng Zhao
cdf6f3ade9
📝 Add 'accept-first-mouse' to docs.
2014-03-15 19:31:29 +08:00
Cheng Zhao
b1bb4d911f
Add 'accept-first-mouse' in window's option.
2014-03-15 19:28:23 +08:00
Cheng Zhao
834d02d65b
Upgrade libchromiumcontent: Add support for acceptsFirstMouse.
2014-03-15 19:10:24 +08:00
Cheng Zhao
47b1a90dd7
Remove hack for using foundation_util.h.
2014-03-15 18:18:19 +08:00
Cheng Zhao
66fe74de29
Merge pull request #214 from atom/linux-menu
...
Implement menu API on Linux
2014-03-15 09:43:59 +00:00
Cheng Zhao
60b686ff51
gtk: Fix crash when using frameless window.
2014-03-15 17:07:44 +08:00
Cheng Zhao
ef4fb8bfe0
💄 Fix cpplint warning.
2014-03-15 16:41:31 +08:00