Corey Johnson
4f2cc1f856
Add OnigRegExp.captureIndices(string, index, regexes)
...
Allows us to know if a zero-length regex matched.
2012-09-06 15:26:42 -07:00
Corey Johnson
48fdf8a708
Added OnigRegExp.catpureIndices
2012-09-06 10:22:13 -07:00
Corey Johnson
afbe99454a
Rename getRegexPatternPairs to getIncludedPatterns and getAllPatterns
2012-09-06 09:24:30 -07:00
Corey Johnson
4734c8cdc4
If the file name has no '.' use the file name as the extension.
2012-09-04 10:53:28 -07:00
Corey Johnson
fb039276de
un-f
2012-09-04 10:52:34 -07:00
Corey Johnson
6cbccdab05
Remove ace-adaptor file. It is no longer used
2012-09-04 10:05:09 -07:00
Corey Johnson
3b9310ebe4
Gutter width is sized to fit the width of the largest line number
2012-08-31 13:33:59 -07:00
Corey Johnson & Nathan Sobo
27d2d14414
Carry CEF1 directories over to CEF3
2012-08-31 10:43:21 -07:00
Corey Johnson & Nathan Sobo
f023df546a
Add 'atom-build' to .gitignore
2012-08-31 10:15:52 -06:00
Corey Johnson & Nathan Sobo
c9c138491e
Add atom.exit
, which exits from the browser process instead of the renderer
2012-08-31 10:15:12 -06:00
Corey Johnson & Nathan Sobo
27335661dc
WIP: Getting specs and benchmarks running from the command line
2012-08-30 18:10:05 -06:00
Corey Johnson & Nathan Sobo
fa4306b0b8
Fix rake run
2012-08-30 17:46:57 -06:00
Corey Johnson & Nathan Sobo
20dd59194b
Handle title change. But there's a bug in CEF that makes this only work once.
2012-08-30 17:42:53 -06:00
Corey Johnson & Nathan Sobo
44db540528
All specs pass
2012-08-30 17:12:52 -06:00
Nathan Sobo
461ec70e7b
Fix window spec
2012-08-30 16:19:38 -06:00
Corey Johnson & Nathan Sobo
b073f3e2b1
Make some assertions fuzzy to deal with sub-pixel issues. Not totally there yet
2012-08-30 16:13:13 -06:00
Corey Johnson & Nathan Sobo
92d728295f
Don't assume save is always passed a success callback
2012-08-30 16:12:34 -06:00
Corey Johnson & Nathan Sobo
bd1982ede1
Nix fs.async.* methods. They aren't needed now.
2012-08-30 16:12:15 -06:00
Corey Johnson & Nathan Sobo
08b9d69f59
Focus specs window before each test to ensure focus assertions pass
2012-08-30 16:11:42 -06:00
Corey Johnson & Nathan Sobo
bc9d9842a7
Kill atom spec. It's not worth testing this stuff right now
2012-08-30 16:10:24 -06:00
Corey Johnson
b31589d6df
If there is a RESOURCE_PATH defined, open that by default
2012-08-30 10:39:54 -07:00
Corey Johnson
6cb10a0855
Commented code deserves to die
2012-08-30 10:39:54 -07:00
Corey Johnson
35f603793d
Make default window size big enough to show the dev tools console icon
2012-08-30 10:39:54 -07:00
Corey Johnson
b0096ee0e6
Only non-mac versions of the app need to run CefExecuteProcess in their main function.
2012-08-30 10:39:54 -07:00
Nathan Sobo
714a260f32
Require atom.coffee in spec-bootstrap and benchmark-bootstrap
2012-08-30 11:26:31 -06:00
Nathan Sobo
3cc2faf7c2
Add atom.showDevTools
and replace calls to $native.showDevTools
2012-08-30 11:24:01 -06:00
Nathan Sobo
d5ffdb153a
Remove $native.saveDialog
. It's replaced with atom.showSaveDialog
2012-08-30 11:08:55 -06:00
Nathan Sobo
eaafa9eade
Merge branch 'master' of github.com:github/atom-cef3
...
Conflicts:
native/atom_cef_client.cpp
2012-08-30 11:05:50 -06:00
Nathan Sobo
3b2b829419
Use atom.showSaveDialog
when closing a previously-unsaved buffer
2012-08-30 11:03:58 -06:00
Nathan Sobo
8b5b7de6e0
Add atom.showSaveDialog
...
Reply messages now always begin with an array of the reply id and the callback index.
2012-08-30 10:52:35 -06:00
Corey Johnson
9c7c95f413
Update C++ headers
2012-08-30 09:11:01 -07:00
Corey Johnson
b4f617c657
Remove util.h
2012-08-30 09:07:39 -07:00
Corey Johnson
d2e517f5a3
💄
2012-08-30 08:54:18 -07:00
Nathan Sobo
3cc8297460
Fix merge screw-up
2012-08-29 23:27:30 -06:00
Nathan Sobo
c24c9e2003
Merge branch 'master' of github.com:github/atom-cef3
...
Conflicts:
native/atom_cef_client.h
native/atom_cef_client_mac.mm
src/app/atom.coffee
2012-08-29 23:08:31 -06:00
Nathan Sobo
d0c767ac15
Fix spy
2012-08-29 20:54:39 -05:00
Nathan Sobo
63a0746cc5
Remove $native.alert
2012-08-29 20:53:04 -05:00
Nathan Sobo
558ffd9cbe
Spy on atom.confirm
instead of $native.alert
in specs
2012-08-29 20:50:47 -05:00
Nathan Sobo
d8ea46ee5b
Use atom.confirm
when for confirmation when deleting a file in the TreeView
2012-08-29 20:46:08 -05:00
Nathan Sobo
95b1ebdd8c
Use atom.confirm
to display buffer conflict dialog
2012-08-29 20:43:29 -05:00
Nathan Sobo
e47c59c35f
Use atom.confirm
when closing an unsaved buffer
2012-08-29 20:24:48 -05:00
Nathan Sobo
8cf22da082
Use atom.confirm
to display the confirmation dialog when reloading
2012-08-29 20:21:00 -05:00
Nathan Sobo
725a6548fc
Add atom.confirm
, which displays a confirmation w/ buttons that fire callbacks
...
This communicates back to the browser process to display the confirmation, then the browser replies to the message with the index of the clicked button.
2012-08-29 18:31:49 -05:00
Corey Johnson
e741c42aae
meta-alt-i toggles hides DevTools while DevTools is active.
2012-08-29 16:03:13 -07:00
Corey Johnson
5ff8a5524e
Set dev tools view to the correct size
2012-08-29 15:38:10 -07:00
Corey Johnson
2dbd095cdc
rename process_helper_mac.cpp to main_helper_mac.mm
2012-08-29 15:36:01 -07:00
Corey Johnson
d9dc526425
DevTools are working
2012-08-29 15:31:06 -07:00
Corey Johnson
9660cf0074
Merge branch 'master' of github.com:github/atom-cef3
2012-08-29 14:37:21 -07:00
Corey Johnson
9277a4371d
Added method for creating browser to AtomWindowController
2012-08-29 14:37:17 -07:00
Nathan Sobo
dfdcce9785
Merge branch 'master' of github.com:github/atom-cef3
...
Conflicts:
native/atom_cef_client.cpp
2012-08-29 15:34:17 -05:00