Commit Graph

82 Commits

Author SHA1 Message Date
Nathan Sobo
700c6d757a Fix call to renamed method 2012-06-05 12:47:53 -06:00
Corey Johnson & Nathan Sobo
74a873999e Fix tests that blow up when number of files in fixture directory increased 2012-06-01 15:54:28 -07:00
Nathan Sobo
5b20bfd994 Method name 💄 for Highlighter 2012-06-01 12:15:26 -06:00
Nathan Sobo
118a48bb47 Fix bug where canceling an autocomplete could delete a previously confirmed completion 2012-06-01 12:00:58 -06:00
Nathan Sobo
9aae2bc4e7 Fix breakage caused by method rename 2012-05-16 14:12:05 -06:00
Corey Johnson
2c508f5a31 Fix tests
Certain tests resize the editor and expect the number of lines to adjust, this forces the test to meet that expectation.
2012-05-16 11:30:25 -07:00
Corey Johnson
399fc71b3c Make Atom SpacePen view's default to empty object (where needed) 2012-05-16 10:35:50 -07:00
Corey Johnson & Nathan Sobo
78155de740 Un-F 2012-05-14 16:55:35 -06:00
Corey Johnson & Nathan Sobo
abc230eee3 Fix bug: file finder correctly focuses editor after opening a file. 2012-05-14 16:35:03 -06:00
Corey Johnson & Nathan Sobo
af65bd785c fix test failures 2012-05-11 16:06:42 -07:00
Corey Johnson & Nathan Sobo
d51b229d56 When the editor buffer changes and the path is not visible in the TreeView, It selects the closes ancestor entry of that file. 2012-05-11 15:44:18 -07:00
Corey Johnson & Nathan Sobo
2f86a3a6e5 TreeView starts with root being selected 2012-05-11 14:31:48 -07:00
Corey Johnson & Nathan Sobo
38582a22d3 These tests shall pass 2012-05-11 11:25:27 -07:00
Corey Johnson & Nathan Sobo
9427c82084 WIP: Getting specs passing with new stand-in vertical scrollbar 2012-05-11 11:52:03 -06:00
Nathan Sobo
dc4529887a File finder detaches itself when it loses focus 2012-05-08 20:07:49 -06:00
Corey Johnson
d35efb6241 When FileFinder is canceled, it refocuses previously focused element 2012-05-08 15:35:01 -07:00
Corey Johnson
bc3b982514 Rename fileFinder.editor to fileFinder.miniEditor 2012-05-08 15:09:19 -07:00
Nathan Sobo
897f505e4f Meta-/ (tree-view:toggle) attaches / detaches the TreeView 2012-05-08 15:35:03 -06:00
Nathan Sobo
79315b0ef6 Merge branch 'master' of github.com:github/atom
Conflicts:
	static/command-panel.css
2012-05-08 15:11:27 -06:00
Nathan Sobo
d181cdedbd Handle errors when attempting to add a file from the TreeView 2012-05-08 15:08:15 -06:00
Corey Johnson
77baa7be09 Extract command panel as an extension 2012-05-08 13:49:06 -07:00
Nathan Sobo
a59c96d3a9 Flash red and show an error message when there's an error on moving a file 2012-05-08 14:18:21 -06:00
Corey Johnson
cb45675f14 Remove @path var from project 2012-05-08 13:02:14 -07:00
Nathan Sobo
b528196d1b Refactor AddDialog and MoveDialog into a single Dialog class 2012-05-08 13:16:52 -06:00
Nathan Sobo
5645f76289 Merge branch 'master' of github.com:github/atom 2012-05-08 11:28:50 -06:00
Nathan Sobo
01add56985 Can move files to non-existent directories 2012-05-08 11:28:19 -06:00
Corey Johnson
8a921d2799 When the project's path changes, the TreeView's root directory updates. 2012-05-08 09:57:01 -07:00
Corey Johnson
7e32d73d73 TreeView doesn't raise exceptions when RootView's project has no path. 2012-05-08 09:02:35 -07:00
Nathan Sobo
648649d472 Merge branch 'master' of github.com:github/atom
Conflicts:
	spec/app/root-view-spec.coffee
	src/app/root-view.coffee
2012-05-07 19:38:01 -06:00
Nathan Sobo
b554318048 Clear file finder's mini-editor between togglings 2012-05-07 19:33:17 -06:00
Nathan Sobo
31163f1d8c Convert FileFinder to a proper extension and remove references from RootView code 2012-05-07 19:30:07 -06:00
Corey Johnson
e4125448ec Make RootView.initialize unaware of deserialization.
When RootView is created without a pathToOpen, no editor is created.
2012-05-07 17:51:08 -07:00
Nathan Sobo
81b7105a52 Merge branch 'master' of github.com:github/atom 2012-05-07 17:31:26 -06:00
Nathan Sobo
2c8bb91d85 Autocomplete is cancelled if the mini editor loses focus before a selection is confirmed 2012-05-07 17:31:14 -06:00
Corey Johnson
2285f764f3 Pressing left arrow on collapsed tree view root no longer raises an exception 2012-05-07 15:39:17 -07:00
Corey Johnson
f75755e90b Backspace/delete removes a file from the file finder 2012-05-07 15:29:52 -07:00
Nathan Sobo
eeb28111f3 Double clicking a file changes focus to editor. Double clicking a directory toggles expansion. Single clicking doesn't ever change focus away from tree view. 2012-05-07 14:55:33 -06:00
Nathan Sobo
64c65ea0fc Preserve tree view focus state on refresh 2012-05-07 13:46:18 -06:00
Corey Johnson
886e2caa52 TreeView scrolls to selected path when move-down or move-up are triggered 2012-05-07 10:39:36 -07:00
Corey Johnson
2229c4be21 Moving up in tree view doesn't skip over files inside of directories 2012-05-04 14:56:41 -07:00
Corey Johnson & Nathan Sobo
f3c89240a3 Rename RootView.registerExtension() to RootView.activateExtension() 2012-05-03 17:13:09 -07:00
Corey Johnson & Nathan Sobo
bb689574d0 Project drawer state is restored upon refresh 2012-05-02 16:08:02 -07:00
Corey Johnson
62d6431952 💄 2012-05-02 08:36:14 -07:00
Corey Johnson
0951b86acc Selecting file in tree view opens it in an editor and focuses is 2012-05-02 08:29:22 -07:00
Corey Johnson
15d69fbc41 Don't add a trailing slash when adding file to projects root dir 2012-05-01 17:25:48 -07:00
Corey Johnson
17fb34ec96 do not select the extension of a file path when the move dialog triggered 2012-05-01 14:26:45 -07:00
Corey Johnson
7dbcb80339 When a file/directory is created, it is selected in the treeview 2012-05-01 13:43:59 -07:00
Corey Johnson
6660eea6ba Add FileView class 2012-05-01 10:08:30 -07:00
Corey Johnson
acae9d63ca fs.directory does not append a trailing '/' to directories 2012-05-01 08:41:35 -07:00
Corey Johnson
24ce2d362a Add path attr to DirView element 2012-04-30 17:43:25 -07:00