Commit Graph

32 Commits

Author SHA1 Message Date
Corey Johnson
7631ae986e Open no longer blocks until page is loaded 2012-03-21 11:13:20 -07:00
Corey Johnson
5ba3952b8f Block $native.open until window is completely loaded. 2012-03-20 17:19:52 -07:00
Corey Johnson
eded1e30cf $native.open returns the window where the file was opened. 2012-03-20 17:19:52 -07:00
Corey Johnson
1a4627442f Atom.open returns the AtomController created 2012-03-20 17:19:52 -07:00
Corey Johnson
fc1b350efd Expose AtomController's context 2012-03-20 17:19:52 -07:00
Corey Johnson
7924179c45 $native.write creates intermediate directories if they don't exists 2012-03-20 17:19:52 -07:00
Corey Johnson
6b4f3b0386 Use --headless arg to enable console reporter and exit on finish. 2012-03-15 10:24:57 -07:00
Corey Johnson
caaa8d110e 💄 2012-03-14 12:19:50 -07:00
Corey Johnson
56fb238bf6 Failures cause app to exit with exitStatus != 1 2012-03-14 11:00:35 -07:00
Corey Johnson
131d5775bf Clean up line noise on console.log 2012-03-14 10:48:17 -07:00
Corey Johnson
ac61e18f2c Format console log better 2012-03-14 09:59:36 -07:00
Corey Johnson
1b1e81c6cf Running tests or benchmarks cause app to exit when finished. 2012-03-14 09:59:36 -07:00
Corey Johnson
8b62357c96 Add method that takes a block for modifying JS vars from objective-c 2012-03-14 09:52:08 -07:00
Corey Johnson
e7de17aed7 Console output is less noisy 2012-03-12 17:05:30 -07:00
Corey Johnson
b39201891f Add native exit method 2012-03-12 16:39:20 -07:00
Corey Johnson
4be4f83dce Class method load initializes Cef 2012-03-12 16:39:02 -07:00
Corey Johnson
9d3b13a850 These comments are line noise 2012-03-12 14:28:45 -07:00
Corey Johnson
98bc29cdce Benchmarks are run when atom is run with --benchmark argument 2012-03-12 14:24:06 -07:00
Corey Johnson & Nathan Sobo
18c8c7e14f Add benchmark suite, which runs with ctrl-alt-meta-b 2012-03-07 18:21:17 -07:00
Nathan Sobo
baeef54be3 Revert "Global Keyboard shortcuts work from spec window."
This reverts commit 6134d9e41e.
2012-03-07 10:53:09 -07:00
Corey Johnson & Nathan Sobo
6134d9e41e Global Keyboard shortcuts work from spec window. 2012-03-06 16:48:28 -08:00
Adam Roben
5665fcb48c Fix compiler error in Xcode 4.3
Presumably this also indicated infinite recursion, but I don't believe Atom is
ever actually deallocated.
2012-03-06 13:27:47 -08:00
Corey Johnson & Nathan Sobo
d334a26ddc All of the methods from Native are now implemented in native_handler 2012-03-01 16:10:47 -08:00
Corey Johnson
404ca89767 Uncomment the custom event handling code 2012-03-01 15:45:49 -08:00
Corey Johnson
e874512284 Move atom.native to $native 2012-03-01 15:44:36 -08:00
Corey Johnson
e51f49f6f5 Deal with key-equivalents before we send events to Cef 2012-03-01 15:37:58 -08:00
Corey Johnson
7fc98e0ae3 Use NSURL.path to get the filename from openDialog 2012-03-01 15:36:05 -08:00
Corey Johnson
1e6a34db81 Added native.openDialog 2012-03-01 12:11:17 -08:00
Corey Johnson
bd17d890a1 If no windows are open, keydown events are sent to the shared context. 2012-03-01 12:11:04 -08:00
Corey Johnson
569bed9ee1 Refactor ad hoc delegate methods into BrowserDelegate protocol. 2012-02-29 17:30:50 -08:00
Corey Johnson
670b9dc52d meta-r reloads a controller 2012-02-29 17:26:50 -08:00
Corey Johnson & Nathan Sobo
7e6132f5b7 Redo Xcode project FROM SCRATCH 2012-02-29 15:23:17 -08:00