Kevin Sawicki
|
5e5375528b
|
Replace stringscore/fuzzy-filter with fuzzaldrin
|
2013-10-17 09:46:10 -07:00 |
|
Kevin Sawicki
|
84dc0df925
|
Update lastPixelPosition when changing
Also remove unused changedPosition variable
|
2013-10-16 15:02:48 -07:00 |
|
Kevin Sawicki
|
820b870f82
|
Use triggerHandler for window focus/blur in specs
|
2013-10-16 14:41:38 -07:00 |
|
Kevin Sawicki
|
08e5c42f0c
|
Explicitly make pane active
Previously it relied on focus firing an event which will not occur
when not on the DOM.
|
2013-10-16 13:35:12 -07:00 |
|
Kevin Sawicki
|
607ed972c1
|
Listen to window focusin/focusout instead of focus/blur
This appears to be needed by jquery 2.0+ so the specs
can correctly simulate these events using trigger.
|
2013-10-16 13:35:11 -07:00 |
|
Kevin Sawicki
|
d989aeb592
|
Focus body when root view has no focusable children
This is required now that root view has a tab index
|
2013-10-16 13:35:11 -07:00 |
|
Kevin Sawicki
|
cded70c48a
|
Set tabindex on RootView so it can be focused directly
|
2013-10-16 13:35:11 -07:00 |
|
Kevin Sawicki
|
5883dd4f16
|
Add tab index to pane
This is required in jquery 2.0 in order for the
focus event to be received.
|
2013-10-16 13:35:11 -07:00 |
|
Kevin Sawicki
|
d0f6e83726
|
Reference correct attached variable
|
2013-10-16 13:34:41 -07:00 |
|
Kevin Sawicki
|
9d51d1a143
|
Use jquery provided by space-pen
|
2013-10-16 13:34:41 -07:00 |
|
probablycorey
|
43c54a93e5
|
Merge remote-tracking branch 'origin/master' into cj-make-packages-async
Conflicts:
package.json
|
2013-10-16 12:28:36 -07:00 |
|
Ben Ogle
|
aa57414547
|
Add inDevMode() function
|
2013-10-16 12:17:37 -07:00 |
|
probablycorey
|
9a839045e5
|
Merge remote-tracking branch 'origin/master' into cj-make-packages-async
|
2013-10-16 10:51:34 -07:00 |
|
Kevin Sawicki
|
ee495575a2
|
Use underscore-plus from browser process classes
|
2013-10-15 18:47:50 -07:00 |
|
Kevin Sawicki
|
e2ecff22c2
|
Use underscore-plus instead of underscore
|
2013-10-15 13:57:34 -07:00 |
|
Kevin Sawicki
|
6a3638c7d3
|
Use setImmediate instead of process.nextTick
|
2013-10-15 13:50:16 -07:00 |
|
Kevin Sawicki
|
5b6e8a1b20
|
Use process.nextTick instead of MessageChannel
|
2013-10-15 13:50:16 -07:00 |
|
Kevin Sawicki
|
216a5e61fd
|
Update underscore-extensions requires
|
2013-10-15 13:50:16 -07:00 |
|
Kevin Sawicki
|
4fa15d3fce
|
Replace underscore-extensions with underscore-plus
|
2013-10-15 13:50:16 -07:00 |
|
probablycorey
|
57d9aa6019
|
Rename TextBuffer::load to TextBuffer::loadSync
|
2013-10-15 10:39:50 -07:00 |
|
probablycorey
|
af8ecef30d
|
Add 'Sync' to end of Project's synchronous open methods
Remove 'Async' from Project's asynchronous open methods
|
2013-10-15 09:45:43 -07:00 |
|
Kevin Sawicki
|
03964ff568
|
Unsubscribe from buffer when destroyed
|
2013-10-14 17:28:28 -07:00 |
|
Kevin Sawicki
|
1c357f9b65
|
Use TODO instead of FIXME for consistency
|
2013-10-14 17:28:28 -07:00 |
|
Kevin Sawicki
|
6e313dc0e4
|
Use unless instead of if for subscription check
|
2013-10-14 17:28:28 -07:00 |
|
Kevin Sawicki
|
eaed08a5cc
|
Use skinny arrows in Emitter shims
|
2013-10-14 17:28:27 -07:00 |
|
Kevin Sawicki
|
07f370df2a
|
Shim one to once
|
2013-10-14 17:28:27 -07:00 |
|
Kevin Sawicki
|
672fb8ecaf
|
Shim Emitter at top of Atom class
|
2013-10-14 17:28:27 -07:00 |
|
Kevin Sawicki
|
0db962b94f
|
Add shims in bootstrap script
|
2013-10-14 17:28:27 -07:00 |
|
Kevin Sawicki
|
11dbcfecaf
|
Only watch path once
|
2013-10-14 17:28:27 -07:00 |
|
Kevin Sawicki
|
7f1f2bccd5
|
Only subscribe when file exists
|
2013-10-14 17:28:27 -07:00 |
|
Kevin Sawicki
|
c797995597
|
Migrate path watching to new subscription added/removed events
|
2013-10-14 17:28:26 -07:00 |
|
Kevin Sawicki
|
9fe32954dc
|
Update classes for emissary API
|
2013-10-14 17:28:26 -07:00 |
|
Kevin Sawicki
|
320b4a49b4
|
Use Subscriber.includeInto
|
2013-10-14 17:28:26 -07:00 |
|
Kevin Sawicki
|
e5ac73e0db
|
Use includeInto instead of _.extend
|
2013-10-14 17:28:26 -07:00 |
|
Kevin Sawicki
|
0b0c3229d3
|
EventEmitter is exported as Emitter
|
2013-10-14 17:28:26 -07:00 |
|
Kevin Sawicki
|
a0486bc9b0
|
Use emit instead of trigger
|
2013-10-14 17:28:26 -07:00 |
|
Kevin Sawicki
|
f9a0e038a5
|
Use emissary for EventEmitter and Subscriber
|
2013-10-14 17:28:26 -07:00 |
|
probablycorey
|
09e7a5af6b
|
Trigger uri-opened from RootView
|
2013-10-14 16:41:45 -07:00 |
|
probablycorey
|
a31862a32d
|
Allow RootView::open to not change focus
|
2013-10-14 16:41:33 -07:00 |
|
probablycorey
|
c44b04e47a
|
Merge remote-tracking branch 'origin/master' into cj-make-packages-async
|
2013-10-14 15:54:22 -07:00 |
|
Kevin Sawicki
|
68c7b2dab0
|
Use Q for promise in Project::scan
|
2013-10-14 09:53:26 -07:00 |
|
Kevin Sawicki
|
8e73258168
|
Remove unused Project::getFilePaths
|
2013-10-14 09:53:26 -07:00 |
|
Matt Colyer
|
12b42bf459
|
Initialize AtomPackage attributes earlier
This should make our package loading process a bit more robust.
|
2013-10-11 12:49:31 -07:00 |
|
Matt Colyer
|
abd8bd1253
|
Handle errors in package.json gracefully
|
2013-10-11 12:49:31 -07:00 |
|
Matt Colyer
|
942695d582
|
Dynamically replace Atom version in application menu
|
2013-10-11 11:11:10 -07:00 |
|
Matt Colyer
|
8682bad958
|
Revert "Dynamically replace Atom version in application menu"
This reverts commit 9b7bc34d44.
|
2013-10-11 11:10:04 -07:00 |
|
probablycorey
|
92c6ad66eb
|
Rename Project::open to Project::openSync
…and Project::openAsync to Project::open
|
2013-10-11 10:57:09 -07:00 |
|
probablycorey
|
b0e9b4b81f
|
Rename RootView.open to RootView.openSync
|
2013-10-11 10:55:10 -07:00 |
|
Matt Colyer
|
9b7bc34d44
|
Dynamically replace Atom version in application menu
Fixes #952
|
2013-10-11 10:46:26 -07:00 |
|
Kevin Sawicki
|
317365e41f
|
💉 BrowserWindow instance into ContextMenu
|
2013-10-11 08:50:09 -07:00 |
|