Corey Johnson
35ff2744ac
Attach the tree view if the project has no serialized state
2013-02-14 16:40:24 -08:00
Corey Johnson
958bc2bfab
Moved atom.loadPackage to a spec-only helper function
2013-02-13 16:37:59 -08:00
Corey Johnson
44476d4164
Handle deserilization in TreeView's initialize method
2013-02-13 10:42:11 -08:00
Kevin Sawicki
cb28d75b00
Modernize tree-view package with package.cson
2013-02-08 17:28:06 -08:00
Kevin Sawicki
57484d0756
Remove unused requires
2013-02-05 18:01:31 -08:00
Kevin Sawicki
336c1299c5
Start tracking stats before graph is opened
...
This allows the graph to open with data available
since the editor was launched.
2013-02-01 09:09:53 -08:00
Corey Johnson
801283d022
wait a bit after tree-view:move specs
2013-01-31 16:02:25 -08:00
Kevin Sawicki
a9c1b58ba5
Defer tree view load when possible
2013-01-22 18:26:48 -08:00
Kevin Sawicki
ca596db310
Extend AtomPackage directly in packages index.coffee
2013-01-22 18:26:48 -08:00
Jon Rohan
bfe43008ed
fixing the tree-view specs
2013-01-22 16:34:35 -08:00
Kevin Sawicki
60481c58d3
Update selected entry when moving to top/bottom
2013-01-16 09:09:46 -08:00
Kevin Sawicki
65df35c351
Don't show the move dialog when the project is selected
2013-01-11 14:07:49 -08:00
Kevin Sawicki
497bc258a8
Select the base name when it is equal to the extension
2013-01-11 13:40:15 -08:00
Kevin Sawicki
cd365bc6c5
Add octicons to TreeView add/move dialog
2013-01-11 13:40:15 -08:00
Kevin Sawicki
d3ef4fae00
Add to root if no entry is selected
2013-01-11 11:49:47 -08:00
Kevin Sawicki
8bf16ba602
Don't attach the tree view when a project path changes
...
The tree view shouldn't automatically open when the
project first gets a path after not having one.
It can be still be toggled to be opened once the
project has a path.
2013-01-10 15:39:32 -08:00
Kevin Sawicki
6d914cdc7a
Don't attach the TreeView if RootView's path to open is a file
2013-01-10 14:11:56 -08:00
Kevin Sawicki
1316e2136c
Don't attach the TreeView when the project has no path
2013-01-10 13:43:30 -08:00
Kevin Sawicki & Nathan Sobo
3db7af1edf
Don't show the tree view until the project has a path
2013-01-09 19:27:19 -07:00
Kevin Sawicki
cde4a567e7
Update status class when window gains focus
...
This will keep the tree view in sync when Git operations are
performed outside of the editor.
2013-01-04 15:29:36 -08:00
Nathan Sobo
8591c86733
Pass a name string to RootView.activatePackage & deactivatePackage
...
Previously we were relying on the package module itself to have a
`name` field. But now that we're using `atom.loadPackage` to load up
packages, we can infer the name of the module from the name of the
package directory.
2013-01-04 14:33:01 -07:00
Nathan Sobo
5a409dde3c
Rename File and Directory 'contents-change' to 'contents-changed'
2013-01-03 18:16:19 -07:00
Nathan Sobo
f4d53a017c
Merge branch 'master' into config
2012-12-28 11:32:24 -06:00
Kevin Sawicki
5993b04e62
Colorize new and modified files in tree view
2012-12-28 09:17:23 -08:00
Jon Rohan
b88d097a42
Revert "removing the tree view core:close test, because cmd-w no longer closes the sidebar."
...
This reverts commit ab144a6d31 .
2012-12-27 22:59:36 -08:00
Corey Johnson
d77fc88ff4
Merge remote-tracking branch 'origin/master' into config
2012-12-27 10:38:24 -08:00
Jon Rohan
ab144a6d31
removing the tree view core:close test, because cmd-w no longer closes the sidebar.
2012-12-26 21:26:30 -08:00
Kevin Sawicki
ff4ae5ce05
Use octicon disclosure arrow
2012-12-26 16:38:21 -08:00
Jon Rohan
8a83c45a50
fixing the treeView tests
2012-12-26 15:17:33 -08:00
Nathan Sobo
7dcb12ada2
RootView talks about packages and packageModules, not extensions
...
Now you call `rootView.activatePackage`, etc
2012-12-19 19:24:44 -07:00
Nathan Sobo
4ce8583cb2
Rename extensions to packages
...
We now look at the `core.disabledPackages` config key. Rename the `src/extensions` directory to `src/packages`. The config object now talks about loading packages instead of extensions.
2012-12-18 20:03:21 -07:00