Cheng Zhao
|
ce569ebf78
|
Enable the UI thread in browser to receive synchronous messages.
This is required to send synchronous message from renderer to browser.
|
2013-07-10 12:36:02 +08:00 |
|
Cheng Zhao
|
9c52af8253
|
Remove the :evil: loop.
|
2013-07-10 11:39:49 +08:00 |
|
Cheng Zhao
|
598f3cdcd9
|
Update gyp and depot_tools.
|
2013-07-10 08:36:26 +08:00 |
|
Cheng Zhao
|
9ca650ffcc
|
Update brightray.
|
2013-07-09 22:57:02 +08:00 |
|
Cheng Zhao
|
25d9c1a14d
|
Add process.activateUvLoop() API.
|
2013-07-09 20:38:44 +08:00 |
|
Cheng Zhao
|
4c71fbb68b
|
[Win] views_chromiumcontent.lib is renamed to chromiumviews.lib.
|
2013-07-09 12:26:31 +08:00 |
|
Cheng Zhao
|
7dae2c4966
|
Link to the views module as static library.
|
2013-07-09 10:22:38 +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
|
6a48faebe3
|
Update node: fix cefode.js on Windows.
|
2013-07-08 12:42:26 +08:00 |
|
Cheng Zhao
|
2282c53485
|
[Win] Print log to stderr instead of debug.log.
|
2013-07-08 11:09:53 +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
|
525433905b
|
Also ship content_shell.pak on Windows.
|
2013-07-08 09:55:38 +08:00 |
|
Cheng Zhao
|
b5bc347cd4
|
cpplint 💄
|
2013-07-07 16:26:59 +08:00 |
|
Cheng Zhao
|
950c09f2e7
|
Use depot_tools to provide ninja binary and cpplint.
|
2013-07-07 16:25:50 +08:00 |
|
Cheng Zhao
|
3cd910abc6
|
Use process.resourcePath to locate js files.
|
2013-07-07 11:20:30 +08:00 |
|
Cheng Zhao
|
72f74d7c0d
|
Update brightray: fix linking errors of libchromiumcontent.
|
2013-07-06 08:38:03 +08:00 |
|
Cheng Zhao
|
7c44d1fa3e
|
Compile out a working exe!
|
2013-07-06 08:29:08 +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
|
d870855645
|
Implement simple Beep() on Windows.
|
2013-07-04 16:30:48 +08:00 |
|
Cheng Zhao
|
f53ed6c503
|
Implement MoveItemToTrash on Windows.
|
2013-07-04 16:30:48 +08:00 |
|
Cheng Zhao
|
177bb87bb7
|
Use the platform_util_win implementation from Chromium.
|
2013-07-04 16:30:47 +08:00 |
|
Cheng Zhao
|
003c5a1227
|
Fix uploading the version file to wrong place.
|
2013-07-03 17:46:14 +08:00 |
|
Cheng Zhao
|
e9e9246184
|
Update to latest brightray.
|
2013-07-03 13:53:45 +08:00 |
|
Cheng Zhao
|
7c2a4882a6
|
Make sure the fake config.gypi can be parsed by node.js.
|
2013-07-02 22:32:14 +08:00 |
|
Cheng Zhao
|
9c9d62c3a9
|
Should write a meaningful config.gypi for node.
Node is parsing it for 'process.config', empty file would cause
exception.
|
2013-07-02 22:23:13 +08:00 |
|
Cheng Zhao
|
40e06db3a8
|
Use the platform_util_win implementation from Chromium.
|
2013-07-02 18:47:51 +08:00 |
|
Cheng Zhao
|
304f9cc01a
|
Update node: fix link error in uv.
|
2013-07-02 18:30:39 +08:00 |
|
Cheng Zhao
|
236b29ee8c
|
Fix main function on Windows.
|
2013-07-02 18:02:55 +08:00 |
|
Cheng Zhao
|
7a27537c89
|
Update brightray: fix building with ninja.
|
2013-07-02 17:33:43 +08:00 |
|
Cheng Zhao
|
892f1aa7ce
|
Rename source_root to atom_source_root to avoid conflicts.
|
2013-07-02 12:10:14 +08:00 |
|
Cheng Zhao
|
e87a7c286c
|
Don't throw exception when gyp fails.
This makes output cleaner when we got a gyp error.
|
2013-07-02 09:33:11 +08:00 |
|
Cheng Zhao
|
dc1655979e
|
Only create config.gypi if it doesn't exist.
Otherwise every call of bootstrap would trigger recompilation of some
files.
|
2013-07-02 09:31:43 +08:00 |
|
Cheng Zhao
|
84b8442ef8
|
Update node: removed a few more unused patches.
|
2013-07-02 09:28:48 +08:00 |
|
Cheng Zhao
|
a749a6dc2d
|
Include node's config.gypi in atom-shell.
Removed 3 commits of our node fork.
|
2013-07-02 09:16:56 +08:00 |
|
Cheng Zhao
|
f61a7ee5eb
|
Define 'python' variable in atom-shell.
Removed a patch in node.
|
2013-07-02 08:52:06 +08:00 |
|
Cheng Zhao
|
90ab2dcc7e
|
Fix update-frameworks.
|
2013-07-01 22:27:14 +08:00 |
|