Nathan Sobo
2d58d9c8b5
Add Pane::onDidActivate
2014-08-28 11:43:07 -06:00
Nathan Sobo
548018e9b2
Add spec for onDidRemoveItem observers when moving items to other panes
2014-08-28 11:43:07 -06:00
Nathan Sobo
9bd2eec4bc
Add Pane::onDidMoveItem()
2014-08-28 11:43:07 -06:00
Nathan Sobo
b8fcbe9451
Start adding event subscription methods to pane
...
This branch uses EventKit, an ultra-simple library for implementing
events. The object implementing the methods maintains its own emitter
object rather than doing a mixin like Emissary encourages. This will
make it easier for us to deprecate ::on on the object itself. Unlike
emissary, the EventKit Emitter implements a super minimalistic API that
only allows one value to be emitted and always returns a Disposable
from subscriptions.
2014-08-28 11:43:06 -06:00
Ben Ogle
bbdd304834
Merge pull request #3229 from atom/docs-metadata
...
New API docs
2014-08-27 11:33:04 -07:00
Ben Ogle
cb34539508
Fix syntax highlighting
2014-08-27 09:36:08 -07:00
Ben Ogle
d79807fbe5
Document atom.* globals as properties
2014-08-26 16:00:35 -07:00
Ben Ogle
48f161b63a
Merge pull request #3388 from atom/bo-remove-all-old-editor
...
Remove ancillary old editor views
2014-08-26 11:39:51 -07:00
Ben Ogle
a296364e53
Fixup doc strings that don’t parse correctly
...
We can’t have a huge indent on the second line of a list item. Markdown
parses it as a code block. :(
2014-08-26 10:47:36 -07:00
Kevin Sawicki
5ba86b3dbc
Normalize file paths in Project::resolve
...
This ensures the drive case letter is consistent on Windows
when opening file paths from the command line.
2014-08-26 10:22:20 -07:00
Ben Ogle
790f134d7c
Remove ancillary old editor views
2014-08-26 10:07:18 -07:00
Kevin Sawicki
32353a31eb
Only restore window when it is minimized
...
Restoring a maximized windows on Windows unmaximizes it.
Closes #3381
2014-08-26 09:55:22 -07:00
Nathan Sobo
2a94e4a33c
Pass tokenizedLines to LinesComponent so measuring stays in sync
...
Fixes #3318
2014-08-25 18:16:45 -06:00
Nathan Sobo
070ca1a4bb
Call checkForVisibilityChange when showing editors via EditorView::show/hide
2014-08-25 18:16:29 -06:00
Nathan Sobo
0849f1ea84
Perform a sync update after editor becomes visible
...
This pauses updates during measurements. If any updates were requested
while measuring, we force an update synchronously to prevent flicker.
This commit also removes the visibility check before updating, because
we can't force an update from this spot in the lifecycle. This shouldn't
be needed anyway because we are polling for visibility changes.
2014-08-25 17:31:29 -06:00
Nathan Sobo
c4f5a3516b
Assign atom.lastUncaughtError in window.onerror handler
2014-08-25 16:36:14 -06:00
Kevin Sawicki
69aa34954f
Remove call to no-op EditorView method
2014-08-25 15:31:39 -07:00
Ben Ogle
d6d7d3942c
📝 Convert EditorView docs
2014-08-25 15:26:38 -07:00
Ben Ogle
c3acd8cf0c
📝 Convert workspaceView docs
2014-08-25 15:13:46 -07:00
Ben Ogle
12f58f0478
📝 Convert workspace docs
2014-08-25 15:13:45 -07:00
Ben Ogle
66e6a481a4
📝 Convert ThemeManager docs
2014-08-25 15:13:45 -07:00
Ben Ogle
de27dce6bf
Convert SelectListView docs
2014-08-25 15:13:45 -07:00
Ben Ogle
6c19a58c7c
📝 Convert Project docs
2014-08-25 15:13:45 -07:00
Ben Ogle
c294208f87
📝 Convert PaneView docs
2014-08-25 15:13:45 -07:00
Ben Ogle
d7f3add250
📝 Convert Pane docs
2014-08-25 15:13:45 -07:00
Ben Ogle
a93ef05e13
📝 Convert Selection docs
2014-08-25 15:13:45 -07:00
Ben Ogle
8aae7b983e
📝 Convert Cursor Docs
2014-08-25 15:13:45 -07:00
Ben Ogle
ad4f464d7c
Fix Decoration events
2014-08-25 15:13:45 -07:00
Ben Ogle
352f1e34ab
No mo :
2014-08-25 15:08:46 -07:00
Kevin Sawicki
5df944e804
📝 Update Task docs
2014-08-25 15:08:46 -07:00
Kevin Sawicki
762f8c2e5a
📝 Update Syntax docs
2014-08-25 15:08:46 -07:00
Ben Ogle
5a51d3a0c9
Fix indentation
2014-08-25 15:08:46 -07:00
Ben Ogle
d79eb8eed3
Update decoration docs
2014-08-25 15:08:46 -07:00
Ben Ogle
9bb6bdf666
Update decorateMarker docs
2014-08-25 15:08:46 -07:00
Ben Ogle
393f6bdd35
Add optional to all optional args
2014-08-25 15:08:45 -07:00
Ben Ogle
a4b2f3aa4b
Editor event documentation
2014-08-25 15:08:45 -07:00
Kevin Sawicki
ee4c7e996f
📝 Convert ScrollView docs
2014-08-25 15:08:45 -07:00
Kevin Sawicki
59bf16fed3
📝 Convert PackageManager docs
2014-08-25 15:08:45 -07:00
Ben Ogle
99917a536e
Add a couple events for test purposes
2014-08-25 15:08:45 -07:00
Kevin Sawicki
0bca0810b9
📝 Convert MenuManager docs
2014-08-25 15:08:45 -07:00
Kevin Sawicki
7d910000a2
📝 Convert DeserializerManager docs
2014-08-25 15:08:45 -07:00
Kevin Sawicki
af67671f60
📝 Convert ContextMenuManager docs
2014-08-25 15:08:45 -07:00
Kevin Sawicki
0079007bb6
📝 Convert Config docs
2014-08-25 15:08:45 -07:00
Kevin Sawicki
c2fa20c543
📝 Convert Clipboard docs
2014-08-25 15:08:45 -07:00
Kevin Sawicki
aa5870570f
📝 Convert BufferedProcess docs
2014-08-25 15:08:45 -07:00
Kevin Sawicki
0e0d62b54c
📝 Convert BufferedNodeProcess docs
2014-08-25 15:08:45 -07:00
Kevin Sawicki
37542e3117
📝 Convert Atom docs
2014-08-25 15:08:44 -07:00
Kevin Sawicki
90e89ebaf9
📝 Convert Git docs
2014-08-25 15:07:15 -07:00
Ben Ogle
e4939a8d6d
Add sections to editor docs
2014-08-25 15:07:15 -07:00
Ben Ogle
e011be3428
Update argument lists in editor.coffee
2014-08-25 15:04:21 -07:00