Cheng Zhao
e7b7efeb0a
Wrap uv loop with web page context in renderer.
2014-01-09 21:35:29 +08:00
Cheng Zhao
968fc71b78
Add spec for using setTimeout in pure uv callback.
2014-01-09 20:34:17 +08:00
Cheng Zhao
d0494024a9
Add process.scheduleCallback.
...
It will schedule a callback to be executed by pure uv loop.
2014-01-09 20:33:07 +08:00
Cheng Zhao
a12754f980
Add spec for pathwatcher module.
2014-01-09 20:29:54 +08:00
Cheng Zhao
c76f510cea
Bump v0.8.3.
2014-01-07 08:26:12 -08:00
Cheng Zhao
968f75529a
Fix possible crashes when quiting message loop.
2014-01-08 11:55:54 +08:00
Cheng Zhao
93d5a2e195
Fix invoking non-exist method when quiting.
2014-01-08 10:51:32 +08:00
Cheng Zhao
367285f3f3
Merge pull request #152 from atom/gfx-module
...
Add screen module
2014-01-07 04:46:24 -08:00
Cheng Zhao
95b2003193
📝 Add docs on screen module.
2014-01-07 20:35:13 +08:00
Cheng Zhao
bcdc44c1c6
Support converting v8 value to arbitrary vector or map.
2014-01-07 20:29:17 +08:00
Cheng Zhao
4ae2738ce5
Add screen.getPrimaryDisplay() API.
2014-01-07 20:15:55 +08:00
Cheng Zhao
e09a2ff811
Add support to convert gfx::Rect and gfx::Size to v8 value.
2014-01-07 20:15:23 +08:00
Cheng Zhao
7253a35455
Add initial screen module.
2014-01-07 20:00:25 +08:00
Cheng Zhao
1b1cf87115
Add support to convert gfx::Point to v8 value.
2014-01-07 20:00:02 +08:00
Cheng Zhao
3ec755e978
💄
2014-01-07 19:44:37 +08:00
Cheng Zhao
cf4616de7f
api::EventEmitter could also be used by renderer.
2014-01-07 19:32:40 +08:00
Cheng Zhao
2755fbaadf
Update apm.
2014-01-07 02:50:52 -08:00
Cheng Zhao
6f222651d7
Bump v0.8.2.
2014-01-07 18:44:37 +08:00
Cheng Zhao
fe4841a1cd
Set module's filename to path of html.
...
The relative require relies on module.filename to work as expected.
2014-01-07 14:30:18 +08:00
Cheng Zhao
fe8a2b9ee0
Still support 'atom-delegate' API for old apps.
2014-01-07 09:50:00 +08:00
Cheng Zhao
b939232670
mac: Should set default size when creating window.
2014-01-06 18:58:30 +08:00
Cheng Zhao
cac3973731
Flip the y axis in CapturePage API, fixes #148 .
2013-12-31 14:40:42 +08:00
Cheng Zhao
19a35b58f0
Merge pull request #147 from atom/remote-docs
...
Revise the docs on remote module
2013-12-30 18:02:14 -08:00
Cheng Zhao
5e51ad30d7
Add notes about remote buffer in capturePage API's docs.
2013-12-31 10:00:29 +08:00
Cheng Zhao
e1e5cb5ba4
Add notes on remote buffer.
2013-12-30 23:15:15 +08:00
Cheng Zhao
8d124c7157
Revise the docs of remote module.
2013-12-30 22:06:33 +08:00
Cheng Zhao
67ed72294b
Bump v0.8.1.
2013-12-29 23:09:19 +08:00
Cheng Zhao
1bb5481071
Fix circulate require.
2013-12-29 22:33:53 +08:00
Cheng Zhao
876063b1ba
Fix console.log under Windows.
...
The process.log is not added until the next iteration of uv loop.
2013-12-29 22:32:26 +08:00
Cheng Zhao
7d193033f5
💄 Fix wrong order of parameter when killing process.
2013-12-29 22:11:54 +08:00
Cheng Zhao
074ea374e0
We are now on v0.8.0 release.
2013-12-27 16:22:34 +08:00
Cheng Zhao
f6c3a69595
Merge pull request #146 from atom/window-open
...
Implement window.open in pure js
2013-12-26 23:54:19 -08:00
Cheng Zhao
f28881e203
Fix crash caused by BrowserWindow.destroy().
2013-12-27 15:41:00 +08:00
Cheng Zhao
6312c1108a
Add spec for window.open.
2013-12-27 14:58:13 +08:00
Cheng Zhao
0de40febab
Add basic support for window.open's features.
2013-12-27 14:57:53 +08:00
Cheng Zhao
1701f572e2
Fix crash when calling method of destroyed object.
2013-12-27 14:47:50 +08:00
Cheng Zhao
15a9be6b93
Implement a simple window.open with pure js.
2013-12-27 14:39:23 +08:00
Cheng Zhao
a60be1563f
Do not implement window.open.
2013-12-27 14:32:24 +08:00
Cheng Zhao
a2522efb25
Build for x64 architecture on OS X, fixes #132 .
2013-12-27 14:17:35 +08:00
Cheng Zhao
7c3f22a333
Bump v0.8.0.
2013-12-27 14:09:10 +08:00
Cheng Zhao
2945e1b50a
Merge pull request #140 from atom/chrome31
...
Update to Chrome 31
2013-12-26 22:07:17 -08:00
Cheng Zhao
aedacd39d2
Rename 'finish-launching' event to 'ready',
...
'finish-launching' is more like a OS X message name, and in atom-shell
it means initialization has done, so 'ready' seems to be a better name
and more easy to remember.
The 'will-finish-launching' event just represents the corresponding
message on OS X and is the same with 'ready' on other platforms, so we
keep its name to indicate that it's only useful for OS X specified
code.
2013-12-27 11:08:26 +08:00
Cheng Zhao
d3f33152d0
Get rid of the ugly ATOM_BROWSER_INTERNAL_NEW message.
2013-12-26 18:41:21 +08:00
Cheng Zhao
cfca12d4a5
Use the gyp vendored by brightray.
2013-12-25 18:47:19 +08:00
Cheng Zhao
754cd88cc2
Update brightray: Fix building on Windows.
2013-12-24 16:05:50 +08:00
Cheng Zhao
031426d54e
Use our fork of V8ValueConverter for all cases.
2013-12-23 22:42:21 +08:00
Cheng Zhao
980e8ca4dc
Free the node environment when releasing context.
2013-12-23 22:19:51 +08:00
Cheng Zhao
df0094b6cb
Move node integration from RenderViewObserver to RendererClient.
2013-12-23 22:08:45 +08:00
Cheng Zhao
02d94c8b2e
Print pid when logging.
2013-12-23 22:04:49 +08:00
Cheng Zhao
902be9bab5
Update node: Removed two unused patches.
2013-12-20 14:20:24 +08:00