Commit Graph

1199 Commits

Author SHA1 Message Date
Nathan Sobo
9a639043ca Use default cursor in editor.
This prevents it from sporadically switching to the text insertion
cursor when hovering over lines.
2012-01-28 15:59:38 -08:00
Nathan Sobo
e0c66c5caf Fix horizontal scrolling oddness
Giving the hidden text area a fixed position was confusing webkit and
making scroll behavior really odd. Using position: absolute and setting
the z-index so it's behind the editor seems to make scrolling behave
more normally.
2012-01-27 19:12:42 -08:00
Corey Johnson & Nathan Sobo
dea99216d4 Cursor blinks 2012-01-27 17:33:02 -08:00
Nathan Sobo
3987fb78b7 Style selection regions more attractively. 2012-01-26 18:56:42 -08:00
Nathan Sobo
6bf82a27c9 Selections render themselves on screen (1 div per line)
Still a lot of details to cover, but basic selection creation is
working.
2012-01-26 18:54:18 -08:00
Corey Johnson & Nathan Sobo
6af33c3337 Editor directs focus to a hidden input element.
Now we'll be able to listen for textInput events, which give us better
information about what character is being entered in the presence of
multi-keystroke compositions like alt-u,u for ü
2012-01-24 15:27:05 -08:00
Nathan Sobo
18f09aad9e 💄 2012-01-24 14:21:43 -08:00
Corey Johnson & Nathan Sobo
c0e49a3e6c Css uses correct path 2012-01-23 17:30:55 -08:00
Corey Johnson & Nathan Sobo
1a52890d19 Cursor scrolls editor as it moves 2012-01-23 16:45:00 -08:00
Nathan Sobo
5198a88cce Half-baked: Have a lines reasonably looking cursor working.
A bunch of tests are failing but you can load a buffer and display its
lines.
2012-01-16 22:11:38 -08:00
Nathan Sobo
7d7b119927 WIP 2012-01-16 19:23:27 -08:00
Nathan Sobo
07a51fb310 Displaying lines and a basic cursor 2012-01-16 17:17:36 -08:00
Corey Johnson & Nathan Sobo
e6053a2d66 FileFinder only returns up to maxResults 2011-12-30 11:37:11 -08:00
Corey Johnson & Nathan Sobo
98458806ea Add moveUp and moveDown to FileFinder 2011-12-29 16:43:22 -08:00
Corey Johnson & Nathan Sobo
d181ce1885 Add css to make FileFinder more usable. 2011-12-28 15:42:18 -08:00
Corey Johnson & Nathan Sobo
c6d90748f7 Meta-t adds file finder to bottom of layout. 2011-12-28 16:30:08 -06:00
Corey Johnson
d0ed5992ca 'meta-o' presents open dialog. 2011-12-20 10:41:31 -08:00
Corey Johnson
fbb3efacf4 wii - gettings specs on App.open. Window closing not working quite right. 2011-12-14 16:24:30 -08:00
Corey Johnson & Nathan Sobo
0dd6df1ab6 Empty test suite runs when you hit ctr-alt-cmd-s 2011-12-12 15:05:59 -08:00
Chris Wanstrath
ba8702fc75 vendor bootstrap css 2011-11-26 00:54:17 -08:00
Corey Johnson
82f11c86f2 !important Ewwwwww. 2011-11-14 16:14:30 -08:00
Corey Johnson
6e1cee2e88 Getting panes ready for split viewing. 2011-11-14 16:14:30 -08:00
Chris Wanstrath
0ed9115e04 linen 2 2011-11-12 21:57:02 -08:00
Chris Wanstrath
f2353c0841 linen 2011-11-12 20:50:51 -08:00
Chris Wanstrath
8dd064c68d try something more friendly 2011-11-12 01:18:09 -08:00
Chris Wanstrath
7f8dffa6e0 no more keybindings in static/ 2011-11-10 00:55:15 -08:00
Chris Wanstrath
11019faa30 now that keymaps are based on class, they can be inherited 2011-11-10 00:54:34 -08:00
Chris Wanstrath
d0f47c0d58 atom.css 2011-11-09 20:19:54 -08:00
Chris Wanstrath
8b0ae92d79 cmd-shift-I 2011-11-09 14:30:45 -08:00
Chris Wanstrath
d94f251309 not using static/editor.html anymore 2011-11-06 15:08:59 -08:00
Corey Johnson
9a596734ff editor is more editorish 2011-11-02 15:22:52 -07:00
Corey Johnson
9e21d8da04 Dirty and window title added back. Dirty close prompts user. 2011-11-01 16:07:20 -07:00
Corey Johnson
912654cddf opening paths and multiple windows is working! 2011-10-31 16:14:43 -07:00
Corey Johnson
cebd600e62 reloading be working. 2011-10-28 18:04:35 -07:00
Corey Johnson
3c976e37f3 things got a little out of hand 2011-10-27 17:45:42 -07:00
Corey Johnson
003effe5fd Kind of starting from scratch.
Recreated the project as an xcode 4 project.
Key Bindings are working and reloading.
Got rid of everything that wasn't being used right now.
2011-10-26 11:12:18 -07:00
Corey Johnson
e64a0e64a1 wip 2011-10-26 11:10:52 -07:00
Corey Johnson
33048bc971 Move the index file to the root of the resources
dir.

This will stop the DOM errors for localStorage!
2011-09-12 12:18:23 -07:00
Chris Wanstrath
804b67f8df osx.coffee is dead.
Split Chrome into App and Window, in app.coffee and window.coffee
2011-09-04 14:17:46 -07:00
Corey Johnson
4b66101755 just adding the editor pane statically 2011-09-02 19:28:05 -07:00
Corey Johnson
02028e156e box-flow all the things 2011-09-02 18:05:27 -07:00
Chris Wanstrath
b7fba87b06 So that's why my fonts looked off... 2011-09-02 16:33:13 -07:00
Chris Wanstrath
adc94d662f apple ui font 2011-08-30 01:12:26 -07:00
Corey Johnson
cda771594d panes decide how big they should be. 2011-08-29 11:02:01 -07:00
Chris Wanstrath
455ddd459e plugins.coffee 2011-08-28 01:40:30 -07:00
Chris Wanstrath
003776da8f boom. errors with scripts and line numbers now show up in web inspector
https://img.skitch.com/20110828-rrfnqet2y2yrxq6witst6mrscx.png

fixes #3

atomicity modules that want to export an api must use define().
this mirrors ace's module definition style so it should fit in
fine.

$, _, and CoffeeScript are now global

scripts show up as loaded

before:

https://img.skitch.com/20110828-japr2cp4ucbr4a1kmp9degs3t.png

after:

https://img.skitch.com/20110828-txc782k47gn4rb67mhbujsgkw5.png
2011-08-28 00:26:38 -07:00
Corey Johnson
8b9066b4b5 do not need you anymore 2011-08-27 17:03:44 -07:00
Chris Wanstrath
9af38c8c53 plugins/ (not working yet) 2011-08-27 15:13:12 -07:00
Chris Wanstrath
409a77c485 gigantic ass reorg. let me know if this breaks. 2011-08-27 03:55:56 -07:00