Commit Graph

2031 Commits

Author SHA1 Message Date
Nathan Sobo
64c65ea0fc Preserve tree view focus state on refresh 2012-05-07 13:46:18 -06:00
Nathan Sobo
683a260a54 Merge branch 'master' of github.com:github/atom 2012-05-07 12:45:40 -06:00
Nathan Sobo
050e4695fe Merge branch 'master' of github.com:github/atom 2012-05-07 12:43:27 -06:00
Nathan Sobo
f41ca1843b Make editor scroller overflow be auto, not scroll 2012-05-07 12:35:25 -06:00
Nathan Sobo
6117897665 Update flexbox test to demonstrate Chrome Canary 2012-05-07 12:34:32 -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
78d3418c8c Add $native.moveToTrash 2012-05-04 15:14:12 -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
Nathan Sobo
37438c6da8 Status bar path and cursor position updates 2012-05-04 13:58:11 -06:00
Corey Johnson & Nathan Sobo
798da4c79a Add flexbox-test.html so we can test flexbox behavior in Atom as well as Chrome/Chrome Canary 2012-05-04 12:39:41 -06:00
Corey Johnson & Nathan Sobo
28ff26e845 Merge branch 'master' into statusbar
Conflicts:
	src/app/editor.coffee
	src/app/project.coffee
	src/app/root-view.coffee
2012-05-04 11:41:13 -06:00
Corey Johnson
9c28370cbc Merge branch 'mother-fucking-cef' 2012-05-04 10:15:12 -07:00
Corey Johnson
7ca50efa30 Use Atom+sharedApplication to init CEF 2012-05-04 10:13:01 -07:00
Corey Johnson
bf87f467ef 💣 2012-05-04 10:13:01 -07:00
Corey Johnson
afce9df09e Forgot to add these files 2012-05-04 10:13:00 -07:00
Corey Johnson & Nathan Sobo
d83d2a54f9 Upgraded to version 1.1025.607 of CEF1 2012-05-04 10:12:36 -07:00
Corey Johnson
670717ca3b RootView deactivates extensions when it is deactivated 2012-05-03 17:31:37 -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
870db53d3e Directory spec calls .off() when testing unwatch path 2012-05-03 09:43:45 -07:00
atom-bot
1c5dff2155 test for atom-bot checkin 2012-05-03 09:19:43 -07:00
Corey Johnson & Nathan Sobo
7fd614fe2f updated ssh key 2012-05-03 09:19:07 -07:00
Scott Chacon
568d35b89c pointers are confusing 2012-05-03 09:00:29 -07:00
Scott Chacon
eadf1e57d8 unwatchPath throws a javascript exception 2012-05-02 18:00:55 -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 & Nathan Sobo
5864fa5145 Add RootView.registerExtension() 2012-05-02 15:25:57 -07:00
Corey Johnson
4d0a0b824f make emacs movement bindings global 2012-05-02 14:39:48 -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
0227b11bf3 Fix syntax error in fs.base 2012-05-01 14:26:32 -07:00
Corey Johnson
cb0e576949 Add fs.extension 2012-05-01 14:07:05 -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
f563579e20 Unwatch all paths on any page load 2012-05-01 13:06:36 -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
d04be05e95 Root view sets project's path using project.setPath(path) 2012-05-01 10:00:53 -07:00
Corey Johnson
ee51a72721 fs.directory matches commonjs spec 2012-05-01 10:00:13 -07:00
Corey Johnson
28f39cbdab When project's constructor is given a file as its path, it sets its path to the parent directory of the given file 2012-05-01 09:18:22 -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
Corey Johnson & Nathan Sobo
d0b255e57b Focus returns to tree view when a dialog is canceled with escape 2012-04-30 09:25:45 -07:00
Corey Johnson & Nathan Sobo
daa051339c 💩 2012-04-30 08:49:27 -07:00
Nathan Sobo
abcf71af8b Focus the root view when canceling the move dialog.
This is temporary, because we really want to focus the tree view, but less annoying for now than losing focus entirely.
2012-04-27 18:08:30 -06:00
Nathan Sobo
18ccee32b8 Add a prompt to the move dialog 2012-04-27 17:27:08 -06:00