Nathan Sobo
|
2946ba7b9a
|
Convert OnigRegExp from a v8 extension to a window binding
|
2013-01-24 17:22:49 -08:00 |
|
Corey Johnson & Nathan Sobo
|
1e6e6c4411
|
Convert git v8 extension to a context binding
|
2013-01-24 17:22:49 -08:00 |
|
Corey Johnson & Nathan Sobo
|
47420c2e01
|
Inject $native into WebWorker contexts
This is just to make sure it works. Will inject the remaining extensions
when they are converted to from v8 extensions to context bindings.
|
2013-01-24 17:22:49 -08:00 |
|
Corey Johnson & Nathan Sobo
|
faaaaec846
|
Convert atom global to a window binding
|
2013-01-24 17:22:49 -08:00 |
|
Nathan Sobo
|
87829043d4
|
Use window binding instead of v8 extension for $native object
This paves the way to inject `$native` into the context of a web worker
|
2013-01-24 17:22:49 -08:00 |
|
Nathan Sobo
|
d9cfc491e0
|
💄
|
2013-01-24 17:22:48 -08:00 |
|
Kevin Sawicki
|
1686c97244
|
Add initial support for jump to declaration
|
2012-12-13 15:22:23 -08:00 |
|
Corey Johnson
|
18f4134e81
|
Remove existing PathWatcher when window is reloaded or closed
|
2012-11-15 13:16:13 -08:00 |
|
Kevin Sawicki
|
17c3621853
|
Add native Git v8 extension
|
2012-11-02 15:30:06 -07:00 |
|
Corey Johnson
|
a736063e7e
|
Force CEF to reload if window.reload doesn't exist
|
2012-10-15 12:06:36 -07:00 |
|
Kevin Sawicki
|
8c0f443c75
|
Call window.shutdown when native window is closed
The root view will now be serialized and saved to local
storage when the window is closed or the application is
terminated.
|
2012-10-11 13:07:13 -07:00 |
|
Nathan Sobo
|
32e36700ae
|
Add native OnigScanner, which handles matching multiple regexes on a line
This cuts the tokenization time from 250ms to 70ms by avoiding js <-> native overhead
|
2012-09-27 13:04:14 -06:00 |
|
Corey Johnson & Nathan Sobo
|
85c37fd652
|
Move atom.resourcePath to window.resourcePath
The resourcePath is now set using a url param. Because resourcePath is needed by require.js, it needs to be on `window` rather than `atom`.
|
2012-09-10 17:22:21 -07:00 |
|
Nathan Sobo
|
fcc012eb11
|
Messages from the browser process call atom.messageReceivedFromBrowserProcess
This is how we will handle replies from dialogs presented in the browser process.
|
2012-08-29 15:07:10 -05:00 |
|
Nathan Sobo
|
12a6aca77c
|
Display prompt (still un-retina-fied) when reloading w/ unsaved buffers
|
2012-08-28 15:32:26 -05:00 |
|
Nathan Sobo
|
7882f70c0c
|
Whitespace 💄
|
2012-08-28 11:58:24 -05:00 |
|
Nathan Sobo
|
f0dbe5db94
|
Break out AtomCefRenderProcessHandler so it's only included in the helper app
This means that none of the extension code has to be compiled into the browser app, which just seems cleaner.
|
2012-08-28 11:55:17 -05:00 |
|