Cheng Zhao
f4a2c12d75
Use keydown event for accelerator.
...
This follows the behaivor on OS X, fixed #174 .
2014-02-06 19:43:30 +08:00
Cheng Zhao
74a83e3d7c
The translate-crash-log-addresses script is abandonded.
2014-02-06 18:35:54 +08:00
Cheng Zhao
283aa79c17
Fix assertions when building against Debug libchromiumcontent.
...
Imported from https://github.com/brightray/brightray/pull/50 .
2014-02-05 11:18:32 +08:00
Cheng Zhao
dc69c7b694
Merge pull request #173 from atom/cj-fix-release-name
...
Parse the 4th argument into a date.
2014-02-03 16:58:53 -08:00
probablycorey
a78807b309
Bump v0.9.1.
2014-02-03 12:41:53 -08:00
probablycorey
e7248b486f
Parse the 4th argument into a date.
2014-02-03 12:39:54 -08:00
Cheng Zhao
c2afa3521e
Fix building on Windows.
2014-02-03 09:21:45 +08:00
Cheng Zhao
6ae38d86df
Bump v0.9.0.
2014-01-30 13:32:16 -08:00
Cheng Zhao
9f0d9e0fad
Merge pull request #162 from atom/cj-replace-sparkle-with-squirrel
...
Replace sparkle with squirrel
2014-02-02 04:56:13 -08:00
Cheng Zhao
45b626e0cc
📝 Add docs on new auto updater API.
2014-02-02 20:55:35 +08:00
Cheng Zhao
c13724b342
Fix ci.
2014-02-02 19:58:25 +08:00
probablycorey
5da1e9ed10
Handle all download events from AutoUpdater::CheckForUpdates
2014-02-01 15:55:57 -08:00
probablycorey
a8913f5ea0
Remove version string from feed url
2014-01-31 16:14:16 -08:00
probablycorey
a59756485e
Handle all download events in completed block.
...
'update-downloaded' and 'update-not-available' events are now called
in the completed block.
2014-01-31 16:13:01 -08:00
probablycorey
6949af5427
Emit 'update-available' and 'checking-for-update' events.
2014-01-31 16:11:11 -08:00
probablycorey
da602a7c01
Include the version with the update request
2014-01-31 16:02:38 -08:00
Cheng Zhao
50eb5454d4
Still subscribe to "updates" for update notifications.
...
It seems that we should subscribeError to checkForUpdatesCommand to
catch all errors, and the "updates" would only work when there is no
error happened.
2014-01-31 21:47:59 +08:00
Cheng Zhao
8ee1e1d208
Subscribe to checkForUpdatesCommand's return value.
2014-01-31 21:31:42 +08:00
Cheng Zhao
73ec7783af
No need to add "static" for functions in anonymouse namespace.
2014-01-31 21:10:51 +08:00
Cheng Zhao
a8f172752a
💄 Fix cpplint warning.
2014-01-31 20:28:33 +08:00
Cheng Zhao
b7e120b68c
Merge branch 'master' into cj-replace-sparkle-with-squirrel
2014-01-31 19:36:26 +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
c81128b675
Merge pull request #172 from atom/secure-iframe
...
Add "node-integration" option to BrowserWindow
2014-01-31 00:52:32 -08:00
Cheng Zhao
2634328720
Fix how we filter out atom-shell switches in process.argv.
2014-01-31 16:40:20 +08:00
Cheng Zhao
0df59e2714
💄 Fix cppling warning.
2014-01-31 15:53:01 +08:00
Cheng Zhao
18fdbb6432
Add docs on the node-integration setting.
2014-01-31 15:22:32 +08:00
Cheng Zhao
bd51a4c8cf
Fix crash when opening multiple pages at the same time.
2014-01-31 15:09:13 +08:00
Cheng Zhao
6478244fbf
Put common constants into one file.
2014-01-31 12:18:30 +08:00
Cheng Zhao
e0f660301c
Specify the commit of libchromiumcontent to download.
2014-01-31 12:09:43 +08:00
Cheng Zhao
192014cc3f
Do not use plain string iterals.
2014-01-31 10:41:20 +08:00
Cheng Zhao
61b69a4e8a
Fix loss of --node-integration token after refresh.
2014-01-31 10:30:16 +08:00
Cheng Zhao
ec00da416f
Rename iframe-security to node-integration.
2014-01-30 23:20:12 +08:00
Cheng Zhao
d4929de33c
Add iframe-security support.
2014-01-30 22:47:21 +08:00
Cheng Zhao
a0b15661ed
Append --iframe-security to renderer process.
2014-01-30 21:57:01 +08:00
Cheng Zhao
9a58706e1f
Don't pollute process.argv of browser process.
2014-01-30 21:20:02 +08:00
Cheng Zhao
ce586e0835
Don't append duplicate arguments to renderer process.
2014-01-30 21:06:56 +08:00
probablycorey
795c31918a
Merge remote-tracking branch 'origin/master' into cj-replace-sparkle-with-squirrel
2014-01-29 14:55:20 -08:00
Cheng Zhao
2592487c3f
Sort devDependencies.
2014-01-28 09:36:32 +08:00
Cheng Zhao
f05daa8bdc
Make bump-version accept major/minor/patch/build.
2014-01-27 18:37:39 +08:00
Cheng Zhao
75ec34884d
Bump v0.8.7.
2014-01-23 05:02:28 -08:00
Cheng Zhao
96cb4fd6d7
Merge pull request #166 from atom/cz-v8-locker
...
Wrap callbacks with v8 locker in browser process
2014-01-27 00:15:22 -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
76098255f0
Should decode when setting __filename from location.
2014-01-24 21:20:30 +08:00
Cheng Zhao
e8594b492e
It's safe to send message to nil.
2014-01-22 12:00:34 +08:00
Cheng Zhao
d4e362ec89
Add error and update-not-available events for auto updater.
2014-01-21 22:50:46 +08:00
Cheng Zhao
df399f7c8c
Implement auto_updater with Squirrel.
2014-01-21 22:13:34 +08:00
Cheng Zhao
ef8e5505c8
Merge branch 'master' into cj-replace-sparkle-with-squirrel
2014-01-21 20:40:19 +08:00