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