Corey Johnson
70976a96a8
Don't explicitly require .coffee files
2012-10-26 15:36:15 -07:00
Kevin Sawicki
7b2223f6b4
Vendor exuberant ctags
2012-10-26 10:58:10 -07:00
Kevin Sawicki
b1697d4f31
Migrate outline-view to new extension folder layout
2012-10-26 10:33:21 -07:00
Nathan Sobo
d89979fc61
Merge pull request #86 from github/outline-view
...
Jump to method declaration
2012-10-25 17:54:27 -07:00
Corey Johnson & Nathan Sobo
695e8f1c1e
Rename command-panel:tool-pane event to command-panel:tool-panel
2012-10-25 14:47:47 -07:00
Corey Johnson & Nathan Sobo
3213a91c79
No longer need to wait for fs events in Tree View spec
2012-10-25 14:47:23 -07:00
Corey Johnson
a8d94f37f7
core:close events close the Tree View (but not the entire window)
2012-10-25 14:10:33 -07:00
Corey Johnson
b4431da6ab
core:close events close Command Panel (but not the entire window)
2012-10-25 14:10:33 -07:00
Corey Johnson
0501eee7ab
Remove rogue tree-view.coffee file
2012-10-25 14:10:33 -07:00
Corey Johnson
d60bddf290
Vim-mode is dead code
2012-10-25 11:48:13 -07:00
Corey Johnson
2af29c9934
Extensions have a src and specs directory now. Move existing extension specs.
...
Move the extensions spec code inside of the extension's spec directory. Move source code to the extension's src directory
2012-10-25 11:48:13 -07:00
Nathan Sobo
1a8305ee2a
Fix typo/exception in TreeView's handling of core:close event
2012-10-25 12:00:31 -06:00
Kevin Sawicki
de1543619c
Remove unneeded require
2012-10-24 08:32:38 -07:00
Kevin Sawicki
f1a8a5d684
Store tag location in a Point
2012-10-24 08:24:16 -07:00
Kevin Sawicki
c0feef66cc
Increment line row by 1 in label
2012-10-24 08:16:40 -07:00
Kevin Sawicki
8fa8d4bf08
Add tag generator class
2012-10-24 08:10:25 -07:00
Kevin Sawicki
b4b9a0c76b
Don't forward output on done
2012-10-23 21:30:32 -07:00
Kevin Sawicki
5808609bfd
Display results from done callback
2012-10-23 21:29:11 -07:00
Kevin Sawicki
3c74eeffbc
Use ctags to populate list
2012-10-23 21:29:11 -07:00
Kevin Sawicki
f720b14f22
Don't show when empty
2012-10-23 21:29:11 -07:00
Kevin Sawicki
3152ab7219
Remove unneeded check
2012-10-23 21:29:11 -07:00
Kevin Sawicki
7724b2db8f
Use single quotes
2012-10-23 21:29:10 -07:00
Kevin Sawicki
4a766139dc
Use regex instead of line tokens
2012-10-23 21:29:10 -07:00
Kevin Sawicki
6867405bd7
Move outline view stylesheet to extensions dir
2012-10-23 21:29:10 -07:00
Kevin Sawicki
ad0bbbc72d
Add initial outline view
2012-10-23 21:29:10 -07:00
Kevin Sawicki
4eff8b657f
💄
2012-10-23 13:57:17 -07:00
Kevin Sawicki
7ea905a906
Remove unneeded requires
2012-10-23 13:57:17 -07:00
Corey Johnson
8f4ec3c45e
Fix command panel specs
2012-10-23 13:21:35 -07:00
Corey Johnson
ae7264ad12
Fix autocomplete specs
2012-10-23 13:21:35 -07:00
Corey Johnson
e20832aa50
Tree View uses core:close core:confirm core:cancel and adds tool-pane:unfocus
2012-10-23 13:21:34 -07:00
Corey Johnson
f0e7242dca
override default 'enter' binding on autocomplete mini-editor
2012-10-23 13:21:34 -07:00
Corey Johnson
b4e3e11deb
Listen for core:cancel event directly on AutoComplete view
2012-10-23 13:21:34 -07:00
Corey Johnson
8e417631e3
Markdown Preview uses core:cancel and markdown-preview:toggle
2012-10-23 13:21:34 -07:00
Corey Johnson
421731c6a0
Command Panel uses core:close, core:cancel and core:confirm
2012-10-23 13:21:34 -07:00
Corey Johnson
d0e1ee255c
Autocomplete extension uses core:confirm and core:cancel
2012-10-23 13:21:33 -07:00
Nathan Sobo
61e769390a
Better styling
2012-10-19 14:07:47 -06:00
Corey Johnson & Nathan Sobo
eff289de37
Use @command in TreeView
2012-10-19 12:45:05 -06:00
Corey Johnson & Nathan Sobo
7248e2dfb5
Use @command in Snippets extension
2012-10-19 12:42:38 -06:00
Corey Johnson & Nathan Sobo
503d25dff0
Use @command in MarkdownPreview extension
2012-10-19 12:27:45 -06:00
Corey Johnson & Nathan Sobo
70616aa78f
Use @command in FuzzyFinder extension
2012-10-19 12:26:31 -06:00
Corey Johnson & Nathan Sobo
67d6d86855
Use @command to register EventPalette commands
...
This is at the moment a bit redundant, since you're already in the EventPalette when you see this. But we intend `@command` to communicate intent in the codebase, and its may also end up being used in other ways later.
2012-10-19 12:24:40 -06:00
Corey Johnson & Nathan Sobo
909d1594bc
Use @command to handle CommandPanel commands
2012-10-19 12:21:22 -06:00
Corey Johnson & Nathan Sobo
38548df61a
Use @command to register autocomplete extension commands
2012-10-19 12:16:57 -06:00
Corey Johnson & Nathan Sobo
d420585b11
Display keybindings in EventPalette. Style a bit.
2012-10-19 12:02:00 -06:00
Corey Johnson & Nathan Sobo
de3bbce29f
Only show events w/ descriptions in EventPalette
...
Also, auto-generate human readable event name in editor. This is a good example of how we could do this automatically for some kind of `onCommand`, `command`, `onInteractiveEvent` method that combines the event name, documentation string, and handler in one shot.
2012-10-19 11:24:40 -06:00
Nathan Sobo
2b8c946a65
Merge branch 'master' into event-palette
...
Conflicts:
spec/extensions/fuzzy-finder-spec.coffee
src/extensions/fuzzy-finder/fuzzy-finder.coffee
2012-10-18 16:33:44 -06:00
Kevin Sawicki
19aa192c47
Return paths instead of deferred from project.getFilePaths
...
It was already being performed synchronously
2012-10-12 14:45:18 -07:00
Kevin Sawicki
5bf951d96f
Create ScrollView super class
...
Binds support for page up, page down, move to top,
and move to bottom in the initialize method.
2012-10-12 09:21:35 -07:00
Kevin Sawicki
ae7c5b0fda
Support core up/down events in markdown preview view
2012-10-11 14:13:58 -07:00
Kevin Sawicki
b3ce062be9
Add up/down event support for keybindings view
2012-10-10 17:41:14 -07:00