Cheng Zhao
|
008b8d404d
|
Don't separate node bindings into renderer and browser part.
Since we are going to use embeding thread to implement message
integration on all platforms, we do not need to separate renderer and
browser anymore.
|
2013-07-22 16:05:35 +08:00 |
|
Cheng Zhao
|
d59fb55a81
|
Add BrowserWindow.inspectElement(x, y) API.
|
2013-07-18 19:21:25 +08:00 |
|
Cheng Zhao
|
4ddd1bccb4
|
Fix how we detect renderer crash.
|
2013-07-18 18:37:40 +08:00 |
|
Cheng Zhao
|
9b828ce39a
|
Start the specified app if there is one in command line parameters.
|
2013-07-17 16:21:33 +08:00 |
|
Cheng Zhao
|
4a47ceb730
|
Restart renderer when reloading in the default app.
|
2013-07-15 17:39:53 +08:00 |
|
Cheng Zhao
|
23dd5b4da8
|
Add 'open-url' event for app API. Fixes #36.
|
2013-07-10 18:59:21 +08:00 |
|
Cheng Zhao
|
9c52af8253
|
Remove the :evil: loop.
|
2013-07-10 11:39:49 +08:00 |
|
Cheng Zhao
|
9e3772ff0f
|
[Win] Add custom frame view implementation for native window.
|
2013-07-08 17:24:54 +08:00 |
|
Cheng Zhao
|
528e6d2679
|
[Win] No need to manually to control the visibility of maximize button.
|
2013-07-08 17:09:11 +08:00 |
|
Cheng Zhao
|
739465582f
|
[Win] Force using native frame.
|
2013-07-08 17:06:56 +08:00 |
|
Cheng Zhao
|
64329268b8
|
[Win] Provide ClientView implementation.
|
2013-07-08 17:00:42 +08:00 |
|
Cheng Zhao
|
7047e5167f
|
[Win] Implement simple delegate methods of Widget.
From now on I'll use [Win], [Mac] and [GTK] to mark commits that only
for each platform.
|
2013-07-08 10:48:59 +08:00 |
|
Cheng Zhao
|
b5bc347cd4
|
cpplint 💄
|
2013-07-07 16:26:59 +08:00 |
|
Cheng Zhao
|
3cd910abc6
|
Use process.resourcePath to locate js files.
|
2013-07-07 11:20:30 +08:00 |
|
Cheng Zhao
|
d473fcbf64
|
Implement basic methods of NativeWindowWin.
|
2013-07-05 18:33:37 +08:00 |
|
Cheng Zhao
|
ec147010fd
|
Add dummy implemenation of accelerator_util for Windows.
|
2013-07-05 10:23:10 +08:00 |
|
Cheng Zhao
|
3d77ee9d3b
|
Add dummy implementation of file dialog for Windows.
|
2013-07-05 10:13:09 +08:00 |
|
Cheng Zhao
|
cbb3c89ad7
|
Add dummy implementation of message box for Windows.
|
2013-07-05 09:59:53 +08:00 |
|
Cheng Zhao
|
df460c8d7d
|
Add dummny menu implementation for Windows.
|
2013-07-05 09:44:56 +08:00 |
|
Cheng Zhao
|
803ec00378
|
Add dummy implementaions of node integration in Windows.
|
2013-07-04 21:18:28 +08:00 |
|
Cheng Zhao
|
afca7464be
|
Implement browser related functions in Windows.
|
2013-07-04 20:58:28 +08:00 |
|
Cheng Zhao
|
947470b6ae
|
Mark OS X only implementations in BrowserMainParts.
|
2013-07-04 20:09:11 +08:00 |
|
Cheng Zhao
|
8bdf06131b
|
Separate the creation function of NodeBindings for renderer and browser.
On Windows the message loop integration would need two different
implementations.
|
2013-07-04 19:47:48 +08:00 |
|
Cheng Zhao
|
d82f2dd835
|
💄
|
2013-07-04 17:00:16 +08:00 |
|
Cheng Zhao
|
f146c1fe3b
|
Seperate implementation of crash reporter to standalone class.
|
2013-07-04 16:30:49 +08:00 |
|
Cheng Zhao
|
5f3b71e589
|
Add empty auto updater implementation for Windows.
|
2013-07-04 16:30:48 +08:00 |
|
Cheng Zhao
|
1b93ec1032
|
Fix compilation errors and warnings on native_window.cc.
|
2013-07-01 22:01:17 +08:00 |
|
Cheng Zhao
|
6bdf7c51b4
|
Don't rely on "iosfwd" for forward including std::string.
It seems that VS fails on this.
|
2013-07-01 21:56:46 +08:00 |
|
Cheng Zhao
|
0c6997b160
|
Fix passing null as window in dialog.showMessageBox.
|
2013-06-27 19:33:38 +08:00 |
|
Cheng Zhao
|
411e1a3685
|
Emit WindowCloseCancelled message when close is cancelled by user code.
|
2013-06-26 17:50:50 +08:00 |
|
Cheng Zhao
|
adacc2bcf9
|
Use applicationShouldTerminate to control whether application should quit.
|
2013-06-26 17:48:59 +08:00 |
|
Cheng Zhao
|
6bb3f1bba8
|
Merge branch 'master' into python
Conflicts:
script/update
|
2013-06-22 07:55:51 +08:00 |
|
Cheng Zhao
|
f26db5c7a1
|
Enable getUserMedia(). Part of fixes for #31.
|
2013-06-21 16:05:28 +08:00 |
|
Cheng Zhao
|
6d187cbb7d
|
Build atom-shell with ninja.
|
2013-06-19 21:34:43 +08:00 |
|
Cheng Zhao
|
7138d3a58d
|
Add app.getHomeDir() API.
|
2013-06-19 13:49:58 +08:00 |
|
Cheng Zhao
|
81aea6a4b9
|
Add app.getVersion() API. Fixes #28.
|
2013-06-19 13:44:17 +08:00 |
|
Cheng Zhao
|
a79649c43f
|
Add platform method to return executable(bundle)'s version.
|
2013-06-19 13:41:54 +08:00 |
|
Cheng Zhao
|
c9e9080a35
|
Fix cpplint errors.
|
2013-06-19 13:24:13 +08:00 |
|
Cheng Zhao
|
dbaf8860a6
|
Revert "Make BrowserWindow inheritable. Fixed #23."
This reverts commit 5a0aab2e4f .
|
2013-06-18 21:40:03 +08:00 |
|
Cheng Zhao
|
3d267e2a9f
|
Since we support inheritance of native objects, use js to send messages.
|
2013-06-18 18:47:13 +08:00 |
|
Cheng Zhao
|
5a0aab2e4f
|
Make BrowserWindow inheritable. Fixed #23.
|
2013-06-18 18:35:08 +08:00 |
|
Cheng Zhao
|
eaa03facee
|
Add API for renderer's crashes.
|
2013-06-10 21:08:30 +08:00 |
|
Cheng Zhao
|
e440ad2714
|
Make window aware of renderer crashes.
|
2013-06-10 20:42:10 +08:00 |
|
Cheng Zhao
|
25df5caf63
|
Use a different icon for atom-shell to make it distinguishable from atom.
|
2013-06-10 16:12:10 +08:00 |
|
Cheng Zhao
|
f62b88d9ae
|
Add BrowserWindow.restartHangMonitorTimeout() API.
|
2013-06-07 18:42:57 +08:00 |
|
Cheng Zhao
|
dfbbaa9efb
|
Allow showing message dialog as sheet.
|
2013-06-07 15:59:12 +08:00 |
|
Cheng Zhao
|
a897d5b715
|
Return button's index for [NSAlert runModalSheetForWindow].
|
2013-06-07 15:58:36 +08:00 |
|
Cheng Zhao
|
b9455a997c
|
Add runModalSheetForWindow method for NSAlert.
|
2013-06-07 15:41:26 +08:00 |
|
Cheng Zhao
|
024c316bcd
|
Fullscreen => FullScreen. Fixed #19.
|
2013-06-07 14:06:30 +08:00 |
|
Cheng Zhao
|
ae88f303fa
|
Add responsive and unresponsive events for window.
|
2013-06-06 19:45:48 +08:00 |
|