Garen Torikian
209eceee6a
stash
2013-03-30 18:36:50 -07:00
Garen Torikian
b8d0544517
Improve UX
...
Properly compress all results to one heading
Merge Expand/Collapse Button into one
2013-03-30 11:20:27 -07:00
Garen Torikian
082acf4386
Stash filestream work
2013-03-29 09:35:40 -07:00
Kevin Sawicki
327b49797b
Relativize paths to project for folder label
2013-03-28 23:18:34 -04:00
Kevin Sawicki
1ccfbe22dc
Remove unneeded unspy calls for setTimeout
2013-03-28 23:12:53 -04:00
Kevin Sawicki
5f9c643ae9
Kill process when task is aborted
2013-03-28 22:52:01 -04:00
Kevin Sawicki
44cd588bf9
Drop unneeded quotes
2013-03-28 22:16:48 -04:00
Kevin Sawicki
e5b89e559e
💄
2013-03-28 22:15:12 -04:00
Kevin Sawicki
daf5b9cb14
Un-f fuzzy finder spec
2013-03-28 22:12:03 -04:00
Garen Torikian
226611d2ec
Fix fuzzy specs
2013-03-28 13:04:25 -07:00
Garen Torikian
b298f63e4c
Merge master
2013-03-27 19:47:14 -07:00
probablycorey
0fe93bef91
StatusBar now triggers grammar-selector:show
2013-03-27 17:34:14 -07:00
Kevin Sawicki
70010bad56
Un-f grammar-selector specs
2013-03-27 20:30:22 -04:00
probablycorey
5308e03096
Move GrammarView into GrammarSelector package
2013-03-27 17:02:13 -07:00
Garen Torikian
12bc89ca50
Add newline
2013-03-27 16:48:22 -07:00
Garen Torikian
a585df6d2c
Use nak for fuzzyfinder, too
2013-03-27 16:45:11 -07:00
probablycorey
8323b0defd
💄
2013-03-27 16:30:33 -07:00
Garen Torikian
6a08827830
Properly append and count matches
2013-03-27 16:18:25 -07:00
Garen Torikian
416f654d2c
Restore operations pushing
2013-03-27 15:19:35 -07:00
Kevin Sawicki
b6334483c9
Hide the loading message when eval throws an error
2013-03-27 15:43:09 -04:00
Kevin Sawicki
7f8adf247e
Show root view events when no element has focus
...
Closes #327
2013-03-27 14:28:18 -04:00
Kevin Sawicki
4c9ebc940c
Remove unneeded initialization of variable from superclass
2013-03-27 14:28:17 -04:00
Kevin Sawicki
5a7f2a9ef4
Don't show duplicates in open buffer list
...
Closes #378
2013-03-27 11:56:32 -04:00
Kevin Sawicki
8d22b6d1b3
💄
2013-03-27 11:56:32 -04:00
Garen Torikian
7233d9d64b
Start figuring out where the pieces go
2013-03-27 01:06:34 -07:00
Cheng Zhao
4768ae9008
Rename node-nsspellchecker to node-spellchecker.
2013-03-27 12:25:55 +08:00
Cheng Zhao
3ed35574d4
Use node-nsspellchecker to replace $native's spell checker.
2013-03-27 12:25:54 +08:00
probablycorey
7e405138fc
Beep when only one matches is found by repeatRelativeAddress
...
Closes #45
2013-03-26 16:45:21 -07:00
probablycorey
f817e37a01
Refactor repeatRelativeAddress/repeatRelativeAddressInReverse
2013-03-26 16:45:21 -07:00
probablycorey
2ffb88e936
💄
2013-03-26 16:45:21 -07:00
Nathan Sobo
1f74b5ccb4
Rename textmate package w/ invalid snippets
2013-03-26 17:35:44 -06:00
Corey Johnson & Nathan Sobo
8437f3ff7f
Only load TextMate packages as needed in specs
...
Also: when a TextMate package is deactivated, remove its grammars
2013-03-26 17:35:42 -06:00
Nathan Sobo
bb8b3782b9
Serialize package states independently of RootView
...
Previously, package specs needed to deactivate the root view to test
their package serialization. Now, specs can just deactivate and then
reactivate the package, relying on serialization infrastructure that's
independent of the lifecycle of the RootView.
2013-03-26 17:35:42 -06:00
Nathan Sobo
f5774972e9
Add atom.deactivatePackage(id)
...
It serializes the package state to the atom.packageStates hash when
the package is deactivated, which means we will be able to test
package serialization independent of the overall window lifecycle by
just deactivating and re-activating the package.
2013-03-26 17:35:42 -06:00
Nathan Sobo
58ef6c6582
Use atom.activatePackage directly in specs
2013-03-26 17:35:42 -06:00
Kevin Sawicki
4e9b33075f
Upgrade to ctags 0.3.0
2013-03-26 17:03:33 -04:00
Kevin Sawicki
0887ec2e55
Move fuzzy finder stylesheet into package directory
2013-03-25 22:58:40 -04:00
Kevin Sawicki
68dc76def3
Move command panel stylesheet into package directory
2013-03-25 22:56:51 -04:00
Kevin Sawicki
5a4108f3c8
Consolidate tree-view stylesheets
2013-03-25 22:56:00 -04:00
Kevin Sawicki
a83cb88630
Move tabs stylesheet into package directory
2013-03-25 22:54:45 -04:00
Kevin Sawicki
a52c516c88
Move status bar stylesheet into package directory
2013-03-25 22:53:42 -04:00
Kevin Sawicki
6f8c07e917
Enforce stricter requirements for Editor.getPane()
...
Previously it would return the closest '.pane' element
which would cause an editor inside of another editor
to report having a pane such as in the autocomplete view.
2013-03-25 17:10:33 -04:00
Kevin Sawicki
513ed3b4b1
Show symlink file icon in tree view
2013-03-25 16:51:39 -04:00
Kevin Sawicki
7756f8e86d
Show ignored icon in status bar
2013-03-25 12:00:11 -04:00
Kevin Sawicki
9604d81ec8
Update titles after adding/removing tabs
...
The duplicate title detection requires the tab be on the DOM
so update the title after it is inserted and also update titles
of remaining tabs after one is removed so long titles being used
can go back to short titles if no other tab title duplicates exist.
Closes #446
2013-03-25 11:32:37 -04:00
Kevin Sawicki
7a56d4080c
Hide the grammar name when it is the null grammar
2013-03-23 09:00:54 -07:00
Corey Johnson & Nathan Sobo
db4420e068
Move grammar overrides to syntax (no serialization yet)
2013-03-22 17:35:35 -06:00
Nathan Sobo
ab934cfbfb
Replace LoadTextMatePackagesTask with async grammar loading
2013-03-22 15:29:07 -06:00
Kevin Sawicki
266c305ebb
Implement getPath() in markdown preview view
...
This allows it to be shown in the tree view when the
reveal command is triggered.
2013-03-22 09:55:21 -07:00
Kevin Sawicki
a362a14f75
Only add view when grammars-loaded event fires
...
Previously the views would be added immediately
if more than one grammar was already registered.
This was unneeded since the event will always fire
after the package is activated.
2013-03-21 17:22:39 -07:00