Commit Graph

484 Commits

Author SHA1 Message Date
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
Justin Palmer
a124f5aeee update tabs to use new way to find pane index 2013-02-09 19:38:55 -08:00
Justin Palmer
83631935ff working implementation of drag and drop across multiple panels 2013-02-09 19:38:55 -08:00
Justin Palmer
e92d9ea998 sorting works on a single editor
Needs updating to support dragging between panels
2013-02-09 19:38:55 -08:00
Justin Palmer
9100367c12 very basic tab sorting 2013-02-09 19:38:54 -08:00
Justin Palmer
ff4e374d44 basics of drag and drop support 2013-02-09 19:38:54 -08:00
Kevin Sawicki
5e81d5ceb8 Support bold and italic wrapped in underscores 2013-02-09 16:51:41 -08:00
Kevin Sawicki
e4da35d841 Support lists with hyphens and pluses 2013-02-09 16:48:12 -08:00
Kevin Sawicki
653979afc0 Capture begin and end triple ticks as support scope 2013-02-09 16:36:38 -08:00
Kevin Sawicki
659b7e05a0 Require non-asterix in bold and italic matches 2013-02-09 16:32:59 -08:00
Kevin Sawicki
20d68a380f Only tokenize list if whitespace after asterix 2013-02-09 16:30:04 -08:00
Kevin Sawicki
d406c95df9 💄 2013-02-09 15:36:30 -08:00
Kevin Sawicki
1dffcb73a7 Add rule for list element 2013-02-09 15:35:35 -08:00
Kevin Sawicki
d81a6f6aa5 Add initial GitHub Flavored Markdown package 2013-02-09 13:28:24 -08:00
Corey Johnson & Kevin Sawicki
ac6ec1c2a7 Remove rootView as parameter to activate 2013-02-08 17:28:07 -08:00
Corey Johnson & Kevin Sawicki
adb867cbd1 Use global rootView in GoToLineView 2013-02-08 17:28:07 -08:00
Corey Johnson & Kevin Sawicki
2d80d27ca7 Modernize command-panel package with package.cson 2013-02-08 17:28:07 -08:00
Kevin Sawicki
b277945718 Modernize command-logger package with package.cson 2013-02-08 17:28:06 -08:00
Kevin Sawicki
cb28d75b00 Modernize tree-view package with package.cson 2013-02-08 17:28:06 -08:00
Kevin Sawicki
3629c01e27 Modernize bracket-matcher package with package.cson 2013-02-08 17:28:06 -08:00
Kevin Sawicki
1b85e131e1 Modernize snippets package with package.cson 2013-02-08 17:28:06 -08:00
Kevin Sawicki
e5506276db Don't toggle events in beforeEach to activate package
Instead find the view after the event in the spec has
been triggered that causes it to activate.
2013-02-08 17:28:06 -08:00
Kevin Sawicki
f522b2da63 Modernize command-palette package with package.cson 2013-02-08 17:28:06 -08:00
Kevin Sawicki
34c570bed5 Modernize editor-stats package with package.cson 2013-02-08 17:28:06 -08:00
Kevin Sawicki
a70f5ea1f7 Modernize gists package with package.cson 2013-02-08 17:28:06 -08:00
Kevin Sawicki
df962afe0e Modernize markdown-preview package with package.cson 2013-02-08 17:28:06 -08:00
Kevin Sawicki
ab385e8d38 Modernize status-bar package with package.cson 2013-02-08 17:28:06 -08:00
Kevin Sawicki
9557b2c3e3 Modernize symbols-view package with package.cson 2013-02-08 17:28:05 -08:00
Corey Johnson & Kevin Sawicki
21ad921f26 Modernize tabs package with package.cson 2013-02-08 17:28:05 -08:00
Corey Johnson & Kevin Sawicki
99fb8e2b3b Modernize wrap-guide package to use package.cson 2013-02-08 17:28:05 -08:00
Corey Johnson & Kevin Sawicki
c18abc154a Verify logged warning parsing invalid.plist 2013-02-08 17:28:05 -08:00
Corey Johnson & Kevin Sawicki
ef02f237cb Terminate load task when package is deactivated 2013-02-08 17:28:05 -08:00
Corey Johnson & Kevin Sawicki
e12461db88 Create root view before loading package 2013-02-08 17:28:05 -08:00
Corey Johnson & Kevin Sawicki
e959c371e3 Terminate task when fuzzy finder is deactivated
Task no longer invokes task methods after task has
been terminated.
2013-02-08 17:28:05 -08:00
Corey Johnson & Kevin Sawicki
044468714a Rename finder variable to finderView 2013-02-08 17:28:05 -08:00
Corey Johnson & Kevin Sawicki
3c2e43fb31 Remove unneeded rootView variable 2013-02-08 17:28:05 -08:00
Corey Johnson & Kevin Sawicki
833321fa23 Modernize fuzzy-finder package to use package.cson 2013-02-08 17:28:05 -08:00
Corey Johnson
23244de327 Autoflow package is loaded using package.cson 2013-02-08 17:28:04 -08:00
Corey Johnson
f24bfab5e5 Modernized autocomplete package 2013-02-08 17:28:04 -08:00
Kevin Sawicki & Nathan Sobo
641a0d43cc Retrigger event after package module is activated
The event that triggers the package module to be activated is
now retriggered after the package module is initialized but without
any previously registered handlers. Instead only the handlers registered
by the package module will be triggered.  The prior event handlers are then
restored after the event is retriggered.

This allows package modules to bind event handlers during initialization
that will be triggered by the same event that caused the package module
intialization to occur.  This simplifies the common case of having the same
event cause a package module to initialize and attach.
2013-02-08 17:28:04 -08:00
Kevin Sawicki
51f5bb95d0 Kill unneeded param 2013-02-08 17:28:04 -08:00
Kevin Sawicki
7c41b15e00 Support activation events in package manifest
These events will load the package's main module
when first triggered.  The go-to-line package has been
migrated to use this new option.
2013-02-08 17:28:04 -08:00
Kevin Sawicki
d884bf58e8 Support specifying main module in package.cson
Migrated strip-trailing-whitespace package to include
a package.cson with a main being a file in the lib directory
instead of the index.coffee at the root of the package.
2013-02-08 17:28:04 -08:00
Corey Johnson & Kevin Sawicki
3b4f07701b Build packages using paths instead of filenames 2013-02-08 17:28:04 -08:00
Corey Johnson
66d618a41c Fix snippet specs 2013-02-08 17:28:03 -08:00