Nathan Sobo
22515e7ba0
RootView.open takes an 'allowActiveEditorChange' option
...
When the 'allowActiveEditorChange' option is true, RootView will try to activate an existing edit session for the given path on *any* editor, and switch focus there. This will be used by the fuzzy-finder for the meta-b option, which should open the chosen buffer on the editor that contains it, even if it isn't currently active.
2012-06-29 09:48:16 -06:00
Kevin Sawicki
b5d08ffcf3
Add missing 'r' in scrollToEntry method name
2012-06-14 22:15:28 -07:00
Kevin Sawicki
e6473b63cf
Correct typo in delete detailed message
2012-06-13 14:38:05 -07:00
Nathan Sobo
f000686f07
Method name 💄
2012-06-13 11:49:01 -06:00
Corey Johnson
7364ea79cc
TreeView serializes its attached state
2012-06-04 16:02:50 -07:00
Nathan Sobo
2baf374937
Newline at end of file 💄
2012-06-01 14:01:00 -06: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
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
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
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
935ae3323e
Rename class var @treeView to @instance
2012-05-08 13:17:25 -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
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
5d8c23dc82
💄
2012-05-02 16:22:59 -07:00
Corey Johnson & Nathan Sobo
bb689574d0
Project drawer state is restored upon refresh
2012-05-02 16:08:02 -07:00
Corey Johnson
a81105ee38
Change specificity of tree-view:focus (so it can be focused when there is no editor present)
2012-05-02 08:39:05 -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
f64e258c75
alt-tab toggles between active editor and tree view
2012-05-02 08:27:35 -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
c302ea5c95
Create FileView class. Instead of adding a path attar, FileView and DirectoryView have a getPath method
2012-05-01 10:47:08 -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
Corey Johnson & Nathan Sobo
5a836f5aaf
Tree view resonds to tree-view:add events
2012-04-30 12:04:17 -07:00
Corey Johnson & Nathan Sobo
d9ef9d1204
Organize tree view extension into it's own directory
2012-04-30 10:15:21 -07:00