Nathan Sobo
beb2fb08ea
Merge branch 'master' into ns-telepathic-atom-global
...
Conflicts:
package.json
2013-12-13 09:32:13 -08:00
Kevin Sawicki
7b86891642
Upgrade to tree-view@0.48.0 for scroll left fixes
2013-12-12 18:24:54 -08:00
Kevin Sawicki
87e325dce1
Set body's visibility to hidden when unloading
...
Previously the display was changed to none via $.hide() which accidentally
affected the ability of package's to serialize DOM properties such as
scrollTop since the value would always be zero when the display was none.
The goal here is to just prevent a flicker when refreshing the
editor window and setting visibility to hidden still accomplishes this.
2013-12-12 18:05:36 -08:00
Kevin Sawicki
ee87c757ed
Upgrade to tree-view@0.47.0 for arrow fix
2013-12-12 18:04:25 -08:00
Kevin Sawicki
07dee8838c
Upgrade to tree-view@0.46.0
2013-12-12 17:46:09 -08:00
Kevin Sawicki
8367b020ec
Upgrade to editor-stats@0.9.0 for bug fix
2013-12-12 17:41:50 -08:00
Nathan Sobo
9fce6a2f1c
Merge branch 'ns-guard-dead-editors'
2013-12-12 17:11:20 -08:00
Nathan Sobo
165a417a9d
Upgrade to telepath 0.73.0 for Document::create default values
2013-12-12 16:59:41 -08:00
Nathan Sobo
39fe0c418b
Add back deprecated Atom::getLoadSettings method for packages
2013-12-12 16:49:00 -08:00
Nathan Sobo
75cee638bc
Protect from exceptions when attaching editor views w/ dead editors
...
Addresses #1306
We still need to know why this is happening, so I left an exception in
non-release builds. Since the pane system is about to change a lot I
think this is good enough for now.
2013-12-12 16:41:35 -08:00
Matt Colyer
ae72d4ad56
Upgrade exception-reporting@0.9.0
2013-12-12 16:41:09 -08:00
Nathan Sobo
bfcb24f517
Fix pesky workspace view serialization spec
...
This isn't beautiful, but this whole approach is slated to be replaced
in the recent future.
2013-12-12 16:36:34 -08:00
Nathan Sobo
208ed09109
Use atom.state instead of defunct windowState in spec
2013-12-12 16:35:56 -08:00
Nathan Sobo
0b7f291e17
Remove reference to workspaceView in Atom::unloadEditorWindow
2013-12-12 16:35:26 -08:00
Nathan Sobo
a61b057aea
Eliminate exceptions in Editor::inspect
2013-12-12 16:34:48 -08:00
Nathan Sobo
4c817baf4c
Don't destroy project when WorkspaceView is removed
...
Whenever we're removing the workspaceView, we're usually destroying
the project anyway.
2013-12-12 16:34:10 -08:00
Nathan Sobo
a564cc66f6
Replace Atom::getLoadSettings with a ::loadSettings property
...
We assign a value into ::loadSettings anyway in a spec, so there's not
much point leaving it a method. Eventually I'd like to pass all these
settings in when constructing the Atom object and eliminate awareness
of the loadSettings altogether from the Atom global.
2013-12-12 16:33:30 -08:00
Nathan Sobo
14c58c4517
Set up window event handler for all windows
2013-12-12 15:45:25 -08:00
Nathan Sobo
ebe77065cc
Destroy orphans after each spec
2013-12-12 15:45:16 -08:00
Ben Ogle
e1d35ed90f
Upgrade dev-live-reload@0.20.0
...
Fix issue with reloading on changes to variable files
2013-12-12 15:45:00 -08:00
Corey Johnson
5d23a8fceb
Merge pull request #1271 from atom/cj-deleted-files-not-modified
...
Handle deleted files correctly
2013-12-12 15:15:47 -08:00
Nathan Sobo
30b0fed60f
Remove packageStates from atom state after specs just in case
2013-12-12 15:11:59 -08:00
probablycorey
90f3726c5c
Fix window specs
2013-12-12 15:10:01 -08:00
Nathan Sobo
5f10c48219
Kill double project assignment
2013-12-12 14:40:12 -08:00
Nathan Sobo
23957d7f66
WIP: Make atom global a telepath model
...
Specs seem to be green but hang on what I'm assuming to be a long GC
pause near the end. I need to investigate what's going on memory wise.
2013-12-12 14:33:50 -08:00
probablycorey
58bf19cc83
Fix syntax error
2013-12-12 14:00:21 -08:00
probablycorey
f439b04978
Update tree-view and find-and-replace packages
2013-12-12 13:37:56 -08:00
Ben Ogle
f6d1647021
Upgrade git diff and all the themes with new colors.
2013-12-12 11:56:54 -08:00
Ben Ogle
0ccaf9049f
Upgrade to dev-live-reload@0.19.0
...
Reload all themes when syntax variables change
2013-12-12 11:24:46 -08:00
probablycorey
132194337e
Merge remote-tracking branch 'origin/master' into cj-deleted-files-not-modified
2013-12-12 11:00:17 -08:00
Ben Ogle
f0198944b5
Merge pull request #1297 from atom/bo-diff-reload
...
Apply text to buffer via diff on reload
2013-12-12 10:40:47 -08:00
probablycorey
f414c0955b
Specs don't prompt to save editors by default.
2013-12-12 10:35:11 -08:00
Ben Ogle
4ffa5bb90e
Make this fn private.
2013-12-12 10:34:08 -08:00
Ben Ogle
4dbca94d32
spec 💄
2013-12-12 10:34:08 -08:00
Ben Ogle
7111961929
Move function into setTextViaDiff()
2013-12-12 10:34:08 -08:00
Ben Ogle
5d46d7a881
💄
2013-12-12 10:34:08 -08:00
Ben Ogle
8d1d64d9d3
bufferRow -> row
2013-12-12 10:34:08 -08:00
Ben Ogle
60498616b7
numberLines -> lineCount
2013-12-12 10:34:08 -08:00
Ben Ogle
ed745d2072
Remove log lines
2013-12-12 10:34:08 -08:00
Ben Ogle
1f69963982
Apply text to buffer via diff on reload
...
Previously, it would blindly read from disk on reload, and set the text
into the editor. This was problematic as it would mess with markers and
folds. No longer.
Fixes #1285 and fixes atom/bookmarks#3
2013-12-12 10:34:08 -08:00
probablycorey
787b6fb677
Revert "Don't pop-up save dialog in specs"
...
This reverts commit e0ad22d0bd .
2013-12-12 10:09:41 -08:00
probablycorey
2d5b04579f
Merge branch 'master' into cj-deleted-files-not-modified
...
Conflicts:
src/pane.coffee
2013-12-12 09:57:28 -08:00
Kevin Sawicki
9fbfeb970b
Remove mixins already added by Model superclass
2013-12-12 09:04:16 -08:00
Kevin Sawicki
63cac904ae
Export telepath Model
2013-12-12 08:51:02 -08:00
Kevin Sawicki
04ad048e1f
:non-potable_water Upgrade to space-pen@2.0.0
2013-12-12 08:15:48 -08:00
Nathan Sobo
b9b8c61c11
🚱 Properly remove items from pane's state document
...
Fixes #1299 .
This updates Pane::removeItemAtIndex to call Array::splice with the
index to be removed instead of Array::remove, which was changed to take
the *object* to be remove rather than an index. Oops.
2013-12-11 21:39:38 -08:00
Kevin Sawicki
6a8697a357
Upgrade to status-bar@0.27.0 for tooltip update
2013-12-11 19:13:09 -08:00
Kevin Sawicki
bb35655e67
Upgrade to status-bar@0.26.0 for icon tweak
2013-12-11 19:02:06 -08:00
Kevin Sawicki
865d94d758
Add dev mode icon to status bar
...
Skull colliding with tabs was too much to handle.
Red square in status bar is the new indicator.
2013-12-11 18:57:07 -08:00
Matt Colyer
965e146bf2
Merge pull request #1298 from atom/upgrade-download-atom-shell
...
Upgrade grunt-download-atom-shell@0.2.1
2013-12-11 18:53:31 -08:00