Kevin Sawicki
f10a70eaf4
Implement TextMatePackage.activateSync
2014-02-07 16:32:34 -08:00
probablycorey
282fb66e75
Reject and remove activation deferral on deactivation
2014-02-07 16:30:10 -08:00
probablycorey
00f30eaf6c
Make immediate package loading work
2014-02-07 15:50:48 -08:00
Kevin Sawicki
fe5640df4b
Return promise if it already exists
...
This prevents successive calls to atom.packages.activatePackage from
activating an AtomPackage multiple times.
2014-02-07 15:23:53 -08:00
probablycorey
9a51c24937
Make AtomPackage:activate return a promise that is fulfilled when the
...
package is activated.
2014-02-07 11:21:42 -08:00
probablycorey
28f0bf645f
Remove Package::isActive
...
It didn't seem needed anymore
2014-02-07 11:20:33 -08:00
probablycorey
0f68f095f1
Remove load and activate methods from ThemePackage
...
I assume these were added to speed theme loading, but now that promises
are being used it complicates overriding methods. From my tests removing
these methods and relying on Atom Package's methods added ~2 ms per
theme.
2014-02-07 11:18:44 -08:00
probablycorey
7a9a1ca213
Allow sync or immediate to be used (prefer immediate)
2014-02-06 13:47:18 -08:00
probablycorey
972fa41528
Package loading is always synchronous, activation can be async
2014-02-06 11:15:34 -08:00
Corey Johnson
a646ab5bb8
Merge pull request #1507 from atom/cj-use-squirrel-as-updater
...
Use squirrel as updater (instead of sparkle)
2014-02-05 16:08:59 -08:00
Corey Johnson
e769a8e4d5
Merge pull request #1484 from atom/directional-pane-navigation
...
Add commands to move directionally between panes
2014-02-05 13:29:45 -08:00
probablycorey
bc29ddb9b6
Change currently-focused to active
2014-02-05 12:06:15 -08:00
Kevin Sawicki
69fa5cb3f7
Remove empty Private: comments
2014-02-05 09:13:09 -08:00
probablycorey
e66e75593d
Update feed url
2014-02-04 14:10:53 -08:00
Kevin Sawicki
c765d069d1
Don't mark callback field as public
2014-02-04 13:40:49 -08:00
Kevin Sawicki
d5b809a194
📝 Clean up EditorView docs
...
* Remove ### Internal ### blocks
* Remove ### Public ### blocks
* Remove ### Private ### blocks
* Remove empty Private: comments
* Add explicit Public: to comments
2014-02-04 13:19:50 -08:00
Kevin Sawicki
2fb0f796c4
Capitalize Editor is method name
2014-02-04 12:46:42 -08:00
Kevin Sawicki
f473d46cf1
📝 doc EditorView::setPlaceholderText
2014-02-04 12:45:56 -08:00
Kevin Sawicki
061599554e
📝 coc EditorView::getEditor
2014-02-04 12:43:47 -08:00
Kevin Sawicki
a03aad6f5e
📝 doc PaneView::getContainer
2014-02-04 11:48:25 -08:00
Kevin Sawicki
0a62277cfa
📝 doc Pane::getItems
2014-02-04 11:47:04 -08:00
Kevin Sawicki
9d045d1d43
📝 doc Editor::getMarkerCount
2014-02-04 11:45:47 -08:00
Kevin Sawicki
099f632a6c
📝 Remove warning on missing reference
2014-02-04 11:28:34 -08:00
Kevin Sawicki
2a75836ca2
Remove unused environment param/ivar
2014-02-04 10:14:29 -08:00
Kevin Sawicki
b845086e63
📝 Add registering example
2014-02-04 10:14:12 -08:00
Kevin Sawicki
ba45dbaa6a
📝 Mention atom.deserializers global
2014-02-04 10:13:59 -08:00
Kevin Sawicki
ece269f158
📝 Consistently mention what classes have global instances
2014-02-04 10:06:37 -08:00
Kevin Sawicki
43ba0b9529
📝 Mark Keymap class as public
2014-02-04 10:04:06 -08:00
Kevin Sawicki
b28f3f29ec
📝 Sort and include atom.workspace
2014-02-04 10:00:34 -08:00
Cheng Zhao
c64b84750a
Merge pull request #1503 from atom/cz-sync-to-async
...
Remove usage of synchronous messages during startup
2014-02-04 00:32:02 -08:00
Cheng Zhao
01876c4004
Request loadSettings.windowState via IPC messages.
2014-02-04 11:46:21 +08:00
Cheng Zhao
9680ad7bb5
No need to use => when we could use ->.
2014-02-04 11:01:39 +08:00
Cheng Zhao
88a65358b4
Add methods for setSize, setPosition and center.
2014-02-04 11:00:51 +08:00
Tom Preston-Werner
ce63aee338
Fix name of argument in docs for clipBufferPosition
2014-02-03 17:50:03 -08:00
probablycorey
faf523f698
Document methods
2014-02-03 14:43:02 -08:00
probablycorey
8a85f488f3
💄
2014-02-03 14:41:20 -08:00
Kevin Sawicki
a36cc3a609
Method is showErrorDialog not showDialog
2014-02-03 14:01:23 -08:00
Kevin Sawicki
a04f77b400
Update atom.clipboard.read() call for new return value
2014-02-03 13:50:48 -08:00
Kevin Sawicki
fbdb5b59ea
Remove pasteboard shim
2014-02-03 13:29:20 -08:00
Kevin Sawicki
66530eb69a
Rename remaining pasteboard occurences
2014-02-03 13:28:09 -08:00
Kevin Sawicki
70a7514f9e
Add Clipboard::readWithMetadata
...
This includes the associated metadata and Clipboard::read now returns
a String.
2014-02-03 13:20:28 -08:00
Kevin Sawicki
569ab416b8
Replace pasteboard references with clipboard
2014-02-03 13:12:33 -08:00
Kevin Sawicki
b1e99d9927
Use atom.clipboard instead of atom.pasteboard
2014-02-03 13:10:10 -08:00
probablycorey
caeb70cf4a
Add 'Check for Updates' menu item
2014-02-03 12:52:01 -08:00
probablycorey
cc233fb7f6
Use Squirrel API for auto-updates
2014-02-03 12:51:38 -08:00
Kevin Sawicki
fc2be08b60
Rename Pasteboard class to Clipboard
2014-02-03 12:21:32 -08:00
Kevin Sawicki
e6565f6561
Return object from Pasteboard::read
...
Closes #1465
2014-02-03 12:19:14 -08:00
Kevin Sawicki
217fd8e271
Check for non-null theme value
2014-02-03 11:12:43 -08:00
Cheng Zhao
3d27cd662a
Save the sync message in require('crash-reporter').start().
2014-02-03 19:31:40 +08:00
Cheng Zhao
0c8744f7a7
Delay the require.remote until needed.
2014-02-03 19:21:35 +08:00