Commit Graph

85 Commits

Author SHA1 Message Date
Nathan Sobo
e739ac8ad3 Remove path_watcher sources from browser process app 2012-08-28 12:00:57 -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
Nathan Sobo
76b8f42bb7 Add atom extension, which implements atom.open
We send a message from the render process to the browser process indicating which path to open. Also start introducing a `v8_extensions::` namespace to contain the extensions.
2012-08-28 11:08:50 -05:00
Nathan Sobo
8cd4042fe9 Don't load atom_cef_client source files in render process helper 2012-08-28 11:06:11 -05:00
Corey Johnson & Nathan Sobo
da35ca4c44 Add OnigRegExp 2012-08-27 15:00:38 -07:00
Corey Johnson & Nathan Sobo
5141aba658 Move all extension C and JavaScript code into native/v8_extensions 2012-08-27 14:02:05 -07:00
Corey Johnson & Nathan Sobo
c4639b894e path 💄 2012-08-27 13:30:04 -07:00
Corey Johnson & Nathan Sobo
e8aa1524c7 Rename atom folder to native 2012-08-27 13:21:59 -07:00
Corey Johnson & Nathan Sobo
fe3461cd70 Add native handler 2012-08-27 11:40:28 -07:00
Nathan Sobo
65e245d6f5 Specify the project directory as RESOURCE_PATH in Debug configuration 2012-08-27 12:22:43 -05:00
Nathan Sobo
c3e748a17c WIP: Use rake to start compiling resources (like require.coffee) 2012-08-26 16:29:46 -05:00
Nathan Sobo
0eebdec453 Rename AtomController -> AtomWindowController 2012-08-25 15:06:00 -06:00
Nathan Sobo
fb592648e7 Rename ClientHandler to AtomCefClient
This clarifies its role relative to the Cef API… that it is Atom's version of the CefClient.
2012-08-25 11:17:47 -06:00
Nathan Sobo
1a276177ce Ensure AtomCefApp is used in the renderer process so our hooks get called 2012-08-24 10:03:49 -06:00
Corey Johnson
3d15f8a42e wip: atom_cef_app 2012-08-23 13:47:06 -07:00
Corey Johnson
f754be83da Rename atom_mac to atom_application 2012-08-23 12:51:43 -07:00
Corey Johnson
1f2453e98c Atom is getting closer... 2012-08-21 17:22:43 -07:00
Corey Johnson
48c290e659 Add AtomController 2012-08-21 15:14:50 -07:00
Corey Johnson
c7a4a22fb5 Rename CefClient to Atom 2012-08-21 13:48:27 -07:00
Corey Johnson
07f62706d0 Make the Xcode layout not look horrible 2012-08-21 13:06:40 -07:00
Corey Johnson
f698e1f126 plist cleaning 2012-08-21 11:18:02 -07:00
Corey Johnson
6a7e564b1b Use atom "icon" 2012-08-21 11:02:49 -07:00
Corey Johnson
077c44329d Move files out of tests to atom 2012-08-21 10:47:56 -07:00
Corey Johnson
5ddbb63e0f Remove Xcode warnings 2012-08-21 09:52:51 -07:00
Corey Johnson
d7bdf4d1db Die, stupid files! 2012-08-20 16:23:46 -07:00
Corey Johnson
b68937fb2a Rippin' and tearin' 2012-08-20 15:25:17 -07:00
Corey Johnson
8c97927ce1 Remove cefclient.cpp and cefclient.h 2012-08-20 13:33:31 -07:00
Corey Johnson
ace2a5a5d1 Remove client_switches.cpp 2012-08-20 10:02:25 -07:00
Corey Johnson
b8cbcdc4b5 Remove unused files 2012-08-13 09:46:11 -07:00
Corey Johnson
97d3edf706 remove string_util and its dependencies 2012-08-13 09:25:40 -07:00
Corey Johnson
91ee54fac7 remove html test files 2012-08-13 09:20:50 -07:00
Corey Johnson
978ef84c69 remove test files and calls 2012-08-10 16:40:09 -07:00
Nathan Sobo
b3d17b07db Move scripts in cef/mac to tools/mac since we have tools dir anyway for gyp 2012-08-10 16:11:09 -06:00
Nathan Sobo
c32eef5e92 Stripped-down standalone build that runs w/ normal GYP 2012-08-10 15:54:28 -06:00
Nathan Sobo
c2c8724ad0 Initial commit 2012-08-10 13:32:19 -06:00