Nathan Sobo
|
d69335f08d
|
Kill dead code
|
2013-03-07 09:30:25 -08:00 |
|
Nathan Sobo
|
0238061fa2
|
Make tab drag & drop work with new panes system
|
2013-03-07 09:30:25 -08:00 |
|
Nathan Sobo
|
9655fa8898
|
Implement shouldAllowDrag in positive logic for tabs
|
2013-03-07 09:30:25 -08:00 |
|
Nathan Sobo
|
47621bd3b2
|
Call Pane.destroyItem when close icon is clicked on a tab
|
2013-03-07 09:30:24 -08:00 |
|
Nathan Sobo
|
465bb14659
|
Reflect pane item order in tab bar
|
2013-03-07 09:30:24 -08:00 |
|
Nathan Sobo
|
3456b2db3c
|
Tabs try to use an item's longTitle if two tab titles are the same
This will replace edit-session-specific functionality that displayed
the file's parent directory when two files with the same name were
open.
|
2013-03-07 09:30:24 -08:00 |
|
Nathan Sobo
|
0c24843e52
|
Start converting tabs package to work with new panes / pane-items
|
2013-03-07 09:30:23 -08:00 |
|
Nathan Sobo
|
dd120663b7
|
Pane emits 'pane:item-added' events
|
2013-03-07 09:30:23 -08:00 |
|
Kevin Sawicki
|
3852b7212b
|
Remove git-status-changed event from Buffer
This is now fired as a status-changed event from
the Git class when the checkout completes normally
and the status of the path changes.
|
2013-03-04 21:43:33 -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 |
|
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 |
|
Kevin Sawicki
|
fff049e8a6
|
Use Buffer.getPath()
|
2013-02-11 14:09:37 -08:00 |
|
Justin Palmer
|
96e2044e18
|
💄
|
2013-02-11 13:31:07 -08:00 |
|
Justin Palmer
|
d448db41d1
|
don't allow duplicate tabs in the same edit session
|
2013-02-11 13:26:23 -08:00 |
|
Justin Palmer
|
b9101b3310
|
this is how we write this on .com
|
2013-02-11 12:58:03 -08:00 |
|
Kevin Sawicki
|
6a504fc290
|
Remove unused index variable
|
2013-02-11 11:20:50 -08:00 |
|
Kevin Sawicki
|
94ba8c1191
|
Do nothing when dragged tab is dropped onto itself
|
2013-02-11 11:16:54 -08:00 |
|
Kevin Sawicki
|
07ff931082
|
Remove unneeded rootView parameter
|
2013-02-11 10:51:12 -08:00 |
|
Kevin Sawicki
|
785d91e4f4
|
Use relative require
|
2013-02-11 10:48:23 -08:00 |
|
Justin Palmer
|
52afa8983a
|
remove pane if it has no tabs left
|
2013-02-11 09:12:06 -08:00 |
|
Justin Palmer
|
45d6a30a80
|
determine if dragged tab was perviously active before reactivating in new pane
|
2013-02-11 08:26:18 -08:00 |
|
Justin Palmer
|
ae841c2bf7
|
pass event to shouldAllow* methods
|
2013-02-11 08:17:32 -08:00 |
|
Justin Palmer
|
ffbc0ab45c
|
only activate another tab if the pane's active tab wasn't dragged away
|
2013-02-10 11:20:47 -08:00 |
|
Justin Palmer
|
4474f2bc2d
|
rename Tabs -> TabView
|
2013-02-10 11:12:14 -08:00 |
|
Justin Palmer
|
b7d4689cfe
|
fix logic error in shouldAllowDrag
|
2013-02-10 10:53:19 -08:00 |
|
Justin Palmer
|
9c99369c10
|
add methods to determine if we should allow dragging and dropping
|
2013-02-10 10:46:02 -08:00 |
|
Justin Palmer
|
ccb8688a43
|
update require paths
|
2013-02-10 09:50:44 -08:00 |
|
Justin Palmer
|
b2ce4ca6d5
|
merge dev, fix conflicts from package rewrite
|
2013-02-09 20:17:29 -08:00 |
|
Corey Johnson & Kevin Sawicki
|
21ad921f26
|
Modernize tabs package with package.cson
|
2013-02-08 17:28:05 -08:00 |
|