Nathan Sobo
8225f759bf
Add Pane::onWillDestroyItem()
2014-08-28 11:43:07 -06:00
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
Nathan Sobo
ebb02bcd37
Use public getters instead of properties in pane-spec
2014-08-28 11:42:42 -06:00
Ben Ogle
726b04ef80
Update find-and-replace
2014-08-27 19:21:49 -07:00
Kevin Sawicki
20b64dd744
Upgrade to tabs@0.50
2014-08-27 15:26:31 -07:00
Kevin Sawicki
a3d2924484
Split on whitespace
2014-08-27 14:43:23 -07:00
Kevin Sawicki
d225966374
installSize -> installedSize
2014-08-27 14:35:16 -07:00
Kevin Sawicki
6d23fa1620
🐧 Set installedSize value in control file
...
Closes #2183
2014-08-27 14:23:09 -07:00
Kevin Sawicki
682d84dea0
Log location of created .deb file
2014-08-27 14:09:57 -07:00
Kevin Sawicki
969e5b65df
Upgrade to welcome@0.18
2014-08-27 12:36:36 -07:00
Kevin Sawicki
8e5f4ced21
🐧 Move settings items to Edit menu
...
Closes #2467
2014-08-27 12:34:48 -07:00
Ben Ogle
bbdd304834
Merge pull request #3229 from atom/docs-metadata
...
New API docs
2014-08-27 11:33:04 -07:00
Kevin Sawicki
5360b719f2
Upgrade to oniguruma 3.0.4
2014-08-27 11:29:14 -07:00
Kevin Sawicki
17a9e397f3
🐧 Add ~/.atom open commands to File menu
2014-08-27 11:10:30 -07:00
Kevin Sawicki
f01f0eb90b
Upgrade to language-sass@0.20
2014-08-27 10:57:33 -07:00
Kevin Sawicki
53d16098ca
Merge pull request #3396 from syndbg/master
...
Added missing keybind in linux.cson.
2014-08-27 10:17:25 -07:00
Ben Ogle
cb34539508
Fix syntax highlighting
2014-08-27 09:36:08 -07:00
syndg
1221a140aa
Added missing keybind in linux.cson.
...
`'ctrl-,': 'application:show-settings'` exists in `win32.cson` and `darwin32.cson`
2014-08-27 17:10:08 +03:00
Ben Ogle
327749b6c5
Upgrade packages in the public docs.
...
They now are on the latest grunt-atomdoc and have docstrings that export
well
2014-08-26 19:23:51 -07:00
Kevin Sawicki
cd3bd048fd
Merge pull request #3389 from atom/ks-spec-task-on-linux
...
Add spec task on Linux
2014-08-26 18:38:34 -07:00
Ben Ogle
d79807fbe5
Document atom.* globals as properties
2014-08-26 16:00:35 -07:00
Ben Ogle
7a67619216
Use donna 1.0
2014-08-26 15:59:53 -07:00
Kevin Sawicki
496e49a5b9
Use correct process name on Linux
2014-08-26 15:10:43 -07:00
Kevin Sawicki
08decbe533
Explicitly set app path perms to 755 on Linux
2014-08-26 14:59:42 -07:00
Kevin Sawicki
37fc8b5945
Add initial spec task support on linux
2014-08-26 14:59:42 -07:00
Kevin Sawicki
f88c805466
Upgrade to markdown-preview@0.100
2014-08-26 14:59:28 -07:00
Kevin Sawicki
e8cd59eaef
Waits for reloaded event from ThemeManager
...
Previously disabling a theme wouldn't wait for the full reload
to finish since and the spec would intermittently fail because
the promise was fulfilled after the spec completed and the
subscription was leaked.
2014-08-26 14:23:20 -07:00
Kevin Sawicki
600005de15
Upgrade to go-to-line@0.25
2014-08-26 14:21:14 -07:00
Kevin Sawicki
aaa788b8da
Upgrade to settings-view@0.141
2014-08-26 12:53:44 -07:00
Kevin Sawicki
9a70fdc3d9
Prepare 0.125
2014-08-26 12:04:27 -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
Kevin Sawicki
f032dacebb
Upgrade to background-tips@0.16
2014-08-26 11:24:10 -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
0bae432109
Revert "Merge the react and non-react editor styles"
...
This reverts commit 01c4fe5340
.
2014-08-26 09:24:44 -06:00
Ben Ogle
d8a4280df1
Upgrade text-buffer for updated doc strings
2014-08-25 19:05:50 -07:00
Nathan Sobo
dccb2c295c
Update status bar to fix specs
2014-08-25 18:48:03 -06: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
3371ceadf3
Add regression coverage for remeasuring characters w/ requested update
...
The problem here is that the lines in the editor no longer reflect the
lines on screen, but we're looking for line nodes corresponding to the
editor's current contents.
2014-08-25 18:16:38 -06:00
Nathan Sobo
070ca1a4bb
Call checkForVisibilityChange when showing editors via EditorView::show/hide
2014-08-25 18:16:29 -06:00
Kevin Sawicki
157a753bfb
Upgrade to space-pen 3.4.3
2014-08-25 16:36:53 -07: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
08f39c6a5a
Upgrade to atom-keymap@2.0.4
2014-08-25 15:35:47 -07:00
Kevin Sawicki
69aa34954f
Remove call to no-op EditorView method
2014-08-25 15:31:39 -07:00