Cheng Zhao
7cfff62037
Bump v0.10.4.
2014-03-01 06:54:22 -08:00
Cheng Zhao
32f83d8e4e
Bump v0.10.3.
2014-02-27 00:32:05 -08:00
Cheng Zhao
21ccf80ba5
Bump v0.10.2.
2014-02-24 14:25:29 -08:00
Cheng Zhao
acef33aa2c
💄 Fix cpplint warnings.
2014-02-26 21:47:52 +08:00
Cheng Zhao
6134b9ed38
linux: Remove global variables in crash reporter.
2014-02-26 21:33:14 +08:00
Cheng Zhao
ce6f9f20bf
linux: No need of |ptype| parameter.
2014-02-26 20:59:27 +08:00
Cheng Zhao
b1f9c4dfc5
Only start crash service on Windows.
2014-02-26 20:58:17 +08:00
Cheng Zhao
7660816468
linux: Set upload parameters of crash reporter.
2014-02-26 20:54:56 +08:00
Cheng Zhao
1a43ec3557
💄 Remove dead code.
2014-02-26 20:41:59 +08:00
Cheng Zhao
4a3341e31e
linux: Implement crash reporter.
2014-02-26 20:39:20 +08:00
Cheng Zhao
a81ef7847d
Bump v0.10.1.
2014-02-25 19:02:12 +08:00
Cheng Zhao
90cc1a7062
Bump v0.10.0.
2014-02-24 05:30:52 +00:00
Cheng Zhao
c26a9b23a7
gtk: Should init gdk when using screen module.
2014-02-21 15:50:35 +08:00
Cheng Zhao
eb9673a152
linux: Implement libuv message loop polling.
2014-02-21 13:21:02 +08:00
Cheng Zhao
fbe963c7f3
💄 Fix cpplint warnings.
2014-02-21 12:57:45 +08:00
Cheng Zhao
d89fb15daf
Merge branch 'master' into linux
2014-02-19 11:04:15 +00:00
Cheng Zhao
526aaecc52
linux: Add dummy implementation of node bindings.
2014-02-14 14:39:57 +00:00
Cheng Zhao
4051d2ebdb
Merge branch 'master' into linux
...
Conflicts:
atom.gyp
vendor/apm
vendor/brightray
2014-02-14 13:17:00 +00:00
Cheng Zhao
b4fa3cd925
Bump v0.9.3.
2014-02-12 22:14:13 -08:00
Cheng Zhao
dd4e36a42e
Bump v0.9.2.
2014-02-12 20:52:46 +08:00
Cheng Zhao
93687efee9
win: Use util.format to format arguments in console.log.
2014-02-12 20:32:30 +08:00
probablycorey
a78807b309
Bump v0.9.1.
2014-02-03 12:41:53 -08:00
Cheng Zhao
6ae38d86df
Bump v0.9.0.
2014-01-30 13:32:16 -08:00
Cheng Zhao
a85075103f
Move resources file under resources/
2014-01-31 19:34:31 +08:00
Cheng Zhao
fe30880ec0
Add Info.plist for Atom Framework, fixes #171 .
2014-01-31 17:40:47 +08:00
Cheng Zhao
ec00da416f
Rename iframe-security to node-integration.
2014-01-30 23:20:12 +08:00
Cheng Zhao
a0b15661ed
Append --iframe-security to renderer process.
2014-01-30 21:57:01 +08:00
Cheng Zhao
75ec34884d
Bump v0.8.7.
2014-01-23 05:02:28 -08:00
Cheng Zhao
d63de1ae15
Wrap callbacks with v8::Locker.
...
In browser process, because of the use of v8::Locker in ProxyResolverV8,
creating HandleScope requires entering locker first, so in browser
process we should just use v8::Locker whenever we need to use V8 in a
callback called from non-V8 places (like dialog's callback, work pushed
to MessageLoop).
But also notice that the renderer process doesn't use v8::Locker, so we
have to be careful not to use it, otherwise blink would crash when
creating HandleScope.
2014-01-27 15:14:11 +08:00
Cheng Zhao
5250871e69
Remove unneeded HandleScopes.
...
It's not necessary to create HandleScope in v8 native binding functions,
because it's guarrenteed that the there is a upper HandleScope when the
native function is called. So unless we are urgent to free the handles,
not using HandleScope in native binding functions is a cleaner and safer
choice.
2014-01-27 15:01:06 +08:00
Cheng Zhao
426bc97194
Use node_isolate instead of Isolate::GetCurrent().
2014-01-27 14:04:34 +08:00
Cheng Zhao
42dc9c1ec6
Add dummy implementation of crash reporter.
2014-01-15 12:01:03 +00:00
Cheng Zhao
2f798c5116
Merge branch 'master' into linux
...
Conflicts:
vendor/apm
2014-01-15 11:18:40 +00:00
Cheng Zhao
363f1da77e
Bump v0.8.6.
2014-01-14 01:34:07 -08:00
Cheng Zhao
8655dec00e
Crash when there is fatal error in V8.
2014-01-23 20:30:44 +08:00
Cheng Zhao
1d7445c5aa
Fix uv loop hack on child_process.
2014-01-18 17:01:30 +08:00
Cheng Zhao
4a1f8cf1c9
Activate uv loop when uv loop's watcher queue changes, fixes #159 .
2014-01-18 16:56:46 +08:00
Cheng Zhao
fbc68ecce5
Bump v0.8.5.
2014-01-14 16:24:53 +08:00
Cheng Zhao
2a129f892f
Bump v0.8.4.
2014-01-13 18:46:19 +08:00
Cheng Zhao
b0c23294fe
Also use uv loop fixes in browser process.
2014-01-13 13:57:08 +08:00
Cheng Zhao
535b936c87
Update node to v0.11.10.
2014-01-10 18:24:44 +08:00
Cheng Zhao
5eb1f52421
Make sure nextTick is called when activating uv loop.
2014-01-10 16:47:33 +08:00
Cheng Zhao
3747048218
💄 get_uv_env() => uv_env().
2014-01-10 16:29:38 +08:00
Cheng Zhao
e7b7efeb0a
Wrap uv loop with web page context in renderer.
2014-01-09 21:35:29 +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
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
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