Commit Graph

557 Commits

Author SHA1 Message Date
Kevin Sawicki
4088d33dc9 Allow paths to be selected
This will allow them to be navigated to with the
keyboard and collapsed or expanded.
2013-02-13 21:42:41 -08:00
Kevin Sawicki
61481fc1d8 Execute operation from OperationView 2013-02-13 19:20:43 -08:00
Kevin Sawicki
7c4c44df5a Subscribe to collapse event in PathView 2013-02-13 18:49:39 -08:00
Kevin Sawicki
5b1acb5188 Move collapse result command to PathView 2013-02-13 18:47:15 -08:00
Kevin Sawicki
9dcb124ff7 Move path selection to view class 2013-02-13 18:30:08 -08:00
Kevin Sawicki
e03a669413 Collapse/expand views directly 2013-02-13 18:20:48 -08:00
Kevin Sawicki
72bbe3323b Create views for path and operations
The CommandPanelView is becoming bloated and this is the
beginning of breaking out some of the logic into separate
views.
2013-02-13 18:11:30 -08:00
Kevin Sawicki
e67843635e Use addClass instead of add 2013-02-13 17:36:49 -08:00
Kevin Sawicki
a42a82c8c0 Collapse selected path with left arrow 2013-02-13 17:27:53 -08:00
Kevin Sawicki
1a8bba4d70 Attach to DOM before checking visibility 2013-02-13 17:14:37 -08:00
Kevin Sawicki
1922034df5 Disable jquery fx in specs 2013-02-13 17:13:15 -08:00
Kevin Sawicki
d7b6b282a5 Subtract preview list offset from top 2013-02-13 16:53:10 -08:00
Justin Palmer
de2b1a8770 fix preview list automatic scrolling 2013-02-13 16:13:44 -08:00
Kevin Sawicki
894ed139a0 Remove dangling function 2013-02-13 16:12:59 -08:00
Kevin Sawicki
64203b6361 Always hide/show preview list and header together 2013-02-13 16:07:44 -08:00
Kevin Sawicki
307be184c8 Collapse/expand all with ctrl-{} 2013-02-13 15:50:51 -08:00
Justin Palmer
936324a75f use offset instead of position 2013-02-13 15:36:39 -08:00
Justin Palmer
fdd57d5e64 hide controls when deatching command panel 2013-02-13 14:16:32 -08:00
Justin Palmer
636bb21bbc 💄 2013-02-13 14:16:20 -08:00
Kevin Sawicki
7b1f9c86ad Only select child spans in spec selector 2013-02-13 14:00:58 -08:00
Justin Palmer
1e325fe28e need a hand with these specs 2013-02-13 13:44:03 -08:00
Justin Palmer
9a2bd6e374 swap to mousedown, see if this fixes the tests 2013-02-13 13:42:25 -08:00
Justin Palmer
f86e23e705 hookup expand-collapse 2013-02-13 12:52:01 -08:00
Justin Palmer
b5cccc0060 add a header view to the command panel preview list 2013-02-13 12:38:06 -08:00
Justin Palmer
539c000bcd add expand/collapse indicators 2013-02-13 11:19:08 -08:00
Justin Palmer
cc3982a08f basic expand/collapse working 2013-02-13 10:58:53 -08:00
Justin Palmer
112e389306 wrap matches in their own list 2013-02-13 10:38:00 -08:00
Justin Palmer
d95ffe8021 toggleLoading for command panel 2013-02-12 23:55:54 -08:00
Kevin Sawicki
963a67dc9e Add 'link' to expected scopes 2013-02-12 14:04:10 -08:00
Kevin Sawicki
f30f175c4e Remove unneeded id 2013-02-12 13:59:57 -08:00
Justin Palmer
658b243a16 Merge pull request #257 from github/gfm-styles
Simple styles for GFM
2013-02-12 13:59:01 -08:00
Kevin Sawicki
54c3cdb4cb Use input element to test focus after cancel 2013-02-12 13:55:28 -08:00
Kevin Sawicki
ae1be0ff2c Remove unneeded rootView variable 2013-02-12 13:34:51 -08:00
Kevin Sawicki
ad4398c4c5 Always return focus to the editor after a tab drop 2013-02-12 12:36:22 -08:00
Kevin Sawicki
85f404daf4 Find destination editor in single query 2013-02-12 12:25:53 -08:00
Justin Palmer
f7893f4e21 name the link match 2013-02-12 12:01:07 -08:00
Kevin Sawicki
1f4aedeb10 Rename isReadme to isReadmePath 2013-02-12 11:47:13 -08:00
Kevin Sawicki
9e39a382e8 DRY up checking if path is .cson or .json 2013-02-12 11:02:07 -08:00
Kevin Sawicki
4c4b57abc7 Support .json snippets 2013-02-12 09:50:13 -08:00
Kevin Sawicki
1ee1fa02ba Merge pull request #255 from github/rearrange-tabs
Drag and drop tabs
2013-02-12 08:38:52 -08:00
Kevin Sawicki
a8e068ade0 💄 2013-02-12 08:36:57 -08:00
Kevin Sawicki
728681a34e 💄 2013-02-12 08:24:32 -08:00
Kevin Sawicki
21e5f550c8 Assert editor receives focus after tab is dropped 2013-02-11 21:11:15 -08:00
Kevin Sawicki
c9fae85375 Rename moveEditSessionAtIndex to moveEditSessionToIndex 2013-02-11 20:29:48 -08:00
Kevin Sawicki
472b436b24 Add spec for dragging/dropping tabs across editors 2013-02-11 20:24:01 -08:00
Kevin Sawicki
867e8d5678 Add spec for dragging/dropping tab in the same editor 2013-02-11 20:03:28 -08:00
Kevin Sawicki
8b61c0d8f7 Rearrange tabs when the edit session order changes 2013-02-11 19:40:33 -08:00
Kevin Sawicki
5abf17e93b Compare edit sessions instead of tab paths 2013-02-11 17:11:14 -08:00
Justin Palmer
0acd532428 Add transferEditSessionAtIndex to Editor 2013-02-11 17:02:34 -08:00
Justin Palmer
4502ec04d3 only check for duplicates when dragging to a different panel 2013-02-11 16:49:34 -08:00