Cheng Zhao
|
0eb982a972
|
Make sure window object is destryed.
|
2014-04-23 10:53:07 +08:00 |
|
Cheng Zhao
|
8417f158b4
|
Do not free memory used by native window immediately.
Otherwise we would have two ways to destroy a window, making code much
more complicated.
|
2014-04-23 09:53:38 +08:00 |
|
Cheng Zhao
|
db39910455
|
Remove window from observers when it's closed instead of deleted.
|
2014-04-23 09:25:04 +08:00 |
|
Cheng Zhao
|
bccbc5e821
|
Fix parameter detection in capturePage.
|
2014-04-23 09:09:28 +08:00 |
|
Cheng Zhao
|
5037daadfb
|
Use closed event instead of destroyed event.
We now do not delete window manually so the destroyed would be delayed
until the object is GCed.
|
2014-04-23 08:50:33 +08:00 |
|
Cheng Zhao
|
5a316c0c41
|
Free memory when native window is closed.
|
2014-04-23 08:50:26 +08:00 |
|
Cheng Zhao
|
a040a96652
|
Discard all our custom V8 helpers, use native-mate instead.
|
2014-04-22 23:07:21 +08:00 |
|
Cheng Zhao
|
ef5342b86e
|
Simplify atom_browser_bindings.
|
2014-04-22 11:06:13 +08:00 |
|
Cheng Zhao
|
7e1c86a105
|
Remove use of native_type_conversions.h when possible.
|
2014-04-21 23:49:53 +08:00 |
|
Cheng Zhao
|
2efed6f910
|
Simplify menu api.
|
2014-04-21 23:40:10 +08:00 |
|
Cheng Zhao
|
a13c29f0e6
|
Simplify protocol api.
|
2014-04-21 16:33:32 +08:00 |
|
Cheng Zhao
|
dd6caba082
|
Fix cpplint warning.
|
2014-04-18 17:28:05 +08:00 |
|
Cheng Zhao
|
e5176d6a0a
|
Use BrowserV8Locker when possible.
|
2014-04-18 17:25:22 +08:00 |
|
Cheng Zhao
|
1dd57bd3a4
|
Use the new function converter in dialog api.
|
2014-04-18 17:19:15 +08:00 |
|
Cheng Zhao
|
8f2b998718
|
Simpilfy auto_updater api.
|
2014-04-17 17:26:21 +08:00 |
|
Cheng Zhao
|
f36569c3b9
|
Use native_mate based Event in browser_ipc.
|
2014-04-17 17:14:05 +08:00 |
|
Cheng Zhao
|
da483ba7f3
|
Simplify app api.
|
2014-04-17 17:13:46 +08:00 |
|
Cheng Zhao
|
7c50393c72
|
Simplify power_monitor api.
|
2014-04-17 17:13:17 +08:00 |
|
Cheng Zhao
|
7106a36ccb
|
Add native_mate implemented Event and EventEmitter.
|
2014-04-17 17:12:27 +08:00 |
|
Cheng Zhao
|
77cccc2db6
|
Simplify browser_ipc api.
|
2014-04-17 13:51:59 +08:00 |
|
Cheng Zhao
|
5dae7b8658
|
Put converters under atom/common/native_mate_converters.
|
2014-04-17 13:45:14 +08:00 |
|
Cheng Zhao
|
aa1efe70e2
|
Use native_mate to simplify dialog api.
|
2014-04-16 15:14:44 +08:00 |
|
Cheng Zhao
|
e576d4c014
|
Fix app.exit compatibility.
|
2014-04-10 17:08:22 +08:00 |
|
Cheng Zhao
|
538bd1116d
|
Deprecate app.terminate API.
Users should use app.quit which can shutdown the application gracefuly.
|
2014-04-10 15:08:14 +08:00 |
|
Cheng Zhao
|
d7a54cf3a6
|
Add API to execute javascript in devtools.
|
2014-04-08 12:50:12 +08:00 |
|
Cheng Zhao
|
f5fc26d8fc
|
Enable getting a window according to its attached devtools.
|
2014-04-04 22:28:18 +08:00 |
|
Cheng Zhao
|
a80fe40f56
|
Synchronous event should be bound to WebContents.
This allows us to reply to synchronous message for arbitrary
WebContents.
|
2014-04-04 22:04:42 +08: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
|
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
|
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
|
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 |
|