Commit Graph

6871 Commits

Author SHA1 Message Date
Nathan Sobo
265aa2f6c8 Warn rather than failing if we detect leaked pathwatcher subscriptions 2016-03-29 16:46:57 -06:00
Antonio Scandurra
ea01981a85 Merge pull request #11286 from atom/as-fix-pane-axis-element-subscriptions
Correctly (un)subscribe to model events on PaneAxisElement attach/detach
2016-03-29 09:46:10 +02:00
Antonio Scandurra
8adf47b1c2 Allow element to work without attaching it to DOM 2016-03-28 16:40:39 +02:00
Antonio Scandurra
ae277c685f Merge branch 'master' into as-fallback-to-storage-folder 2016-03-28 15:50:14 +02:00
Antonio Scandurra
b5f866b6fc Correctly (un)subscribe to model events on PaneAxisElement attach/detach 2016-03-28 14:49:26 +02:00
Antonio Scandurra
cbb911cde8 💚 2016-03-23 13:44:17 +01:00
Antonio Scandurra
c2242e46c2 Read state from StorageFolder when it can’t be found in StateStore 2016-03-23 10:31:26 +01:00
Antonio Scandurra
34f9ad8710 Add top/bottom ruler before/after a block decoration 2016-03-22 11:20:55 +01:00
Michelle Tilley
449abd7364 Revert "Revert "Add spec for inserting white-space-only lines""
This reverts commit fd17457c17.
2016-03-21 16:27:41 -07:00
Nathan Sobo
fd17457c17 Revert "Add spec for inserting white-space-only lines"
This reverts commit 746afb98ad.

@BinaryMuse Heads up this is the test associated with the other commit
you reverted. Had to revert it as well to get the build green. Didn’t
see a revert on beta so I’m assuming this is good enough?
2016-03-21 17:18:47 -06:00
Robert Fruchtman
1c5ad8db0f destory -> destroy 2016-03-17 19:11:07 -07:00
Josh Abernathy
2b5a540a91 Merge pull request #11162 from atom/pr/10930
BufferedProcess: search only new data for new lines rather than entire buffer, take 2
2016-03-14 15:59:23 -04:00
joshaber
0c67fd61ff Hi lint. 2016-03-14 14:57:58 -04:00
joshaber
3601c1c2a8 Test the whole output too. 2016-03-14 14:18:06 -04:00
joshaber
d441da9c38 Test it with a lot of content. 2016-03-14 14:12:47 -04:00
joshaber
66971abe25 Don't need that trailing space. 2016-03-14 14:12:31 -04:00
Lee Dohm
430a0e049a Merge pull request #11054 from atom/ld-osx-environment
Patch Environment On OSX And Allow A Different Environment Per Window
2016-03-11 20:25:19 -08:00
Lee Dohm
01a1a1d80c Swap _.clone for Object.assign 2016-03-11 16:57:02 -08:00
Lee Dohm
63ec054161 Rename environment -> environmentHelpers 2016-03-11 16:51:50 -08:00
Damien Guard
5cefb10546 Merge pull request #8793 from BrainCrumbz/squirrel-update-shortcut-spec-fix-squash
squirrel-update test on desktop shortcut groups too many assertions
2016-03-11 11:38:06 -08:00
Michelle Tilley
e4ab2c9b6a Merge branch 'ku-load-git-packages' 2016-03-11 10:25:51 -08:00
Michelle Tilley
383174d380 Load apm path from config
Signed-off-by: Katrina Uychaco <kuychaco@github.com>
2016-03-10 21:28:40 -08:00
Joe Fitzgerald
61fb12bf9a Unfocus Spec 2016-03-10 19:59:26 -07:00
Joe Fitzgerald
6b38049b8d Remove Project API, Work With process.env Directly
- Convert environment.coffee and environment-spec.coffee to JavaScript
- Pass the process's environment across the wire when launching atom multiple times from the command line
2016-03-10 15:30:04 -07:00
Lee Dohm
b98388fa76 Fix broken command parameter 2016-03-10 15:27:38 -07:00
Lee Dohm
a3ba15c8a1 Update Project to use new environment module 2016-03-10 15:27:38 -07:00
Lee Dohm
c7465f5f7e Add environment module for getting environment info 2016-03-10 15:27:38 -07:00
Lee Dohm
8c53e25f80 Patch process.env on startup 2016-03-10 15:27:38 -07:00
Lee Dohm
6bf785faa0 Add test for error handling 2016-03-10 15:27:38 -07:00
Lee Dohm
7f6fd92c7a 🔥 Revert change to test fixture 2016-03-10 15:27:38 -07:00
Lee Dohm
3201d7f746 Add basic atom.project.getEnv API 2016-03-10 15:27:38 -07:00
Antonio Scandurra
4b017759c9 Ensure project.serialize is called with atom.saveState options
This is because we have made the `project.serialize(options)` parameter optional
for backwards compatibility (i.e. #11111), and we want to make sure we don't
make the mistake of not passing it internally.
2016-03-10 09:41:50 +01:00
Josh Abernathy
c8dd4f3209 Merge pull request #11101 from atom/emit-status-changes-when-anything-changes
Emit status changes when anything changes
2016-03-08 13:37:32 -05:00
joshaber
cb44450e92 Correct the spec name. 2016-03-08 12:40:29 -05:00
joshaber
2f401c7116 We should emit changes when anything changes. 2016-03-08 12:14:26 -05:00
Rowan Bottema
b53c5a10d0 Add zero to hexadecimal numbers below F (16) 2016-03-08 10:20:37 +01:00
Michelle Tilley
f6d419c2f4 Merge pull request #11057 from atom/mkt-improve-pane-add-item-options
Move Pane::addItem 'pending' option to options object
(cherry picked from commit 53a9c22554)
2016-03-07 10:02:49 -08:00
Antonio Scandurra
8caa9d0a95 🎨 Better wording on specs 2016-03-07 17:21:09 +01:00
Antonio Scandurra
a3bed908d7 Don't partially serialize after unloading editor window 2016-03-07 17:14:52 +01:00
Antonio Scandurra
12587073d2 🎨 isQuitting -> isUnloading 2016-03-07 10:52:16 +01:00
Antonio Scandurra
3d15b6e16b Merge branch 'master' into as-serialize-history-without-snapshots 2016-03-07 10:33:52 +01:00
Josh Abernathy
c2c3217c9d Merge pull request #10955 from atom/atom-textarea
TextEditor customization
2016-03-04 16:03:23 -05:00
Nathan Sobo
c8dad13bc9 Merge pull request #11063 from atom/ns-manual-tooltips
Show tooltip immediately if the tooltip trigger is manual
2016-03-04 13:59:39 -07:00
Nathan Sobo
d9ee94031f Test disposal of manually-created tooltips
This also prevents subsequent tests from failing due to the manual
tooltip never being removed from document.body.
2016-03-04 13:40:16 -07:00
Nathan Sobo
bb0b35444f Merge pull request #11036 from atom/ns-fix-initial-paths
Skip deleted directories when restoring application windows
2016-03-04 12:44:03 -07:00
Antonio Scandurra
046cdddefe 📝 2016-03-04 17:53:14 +01:00
Antonio Scandurra
41c293ef9d Always pass {isQuitting} in tests 2016-03-04 17:23:19 +01:00
Antonio Scandurra
0fdc190989 Use isQuitting: false when saving state on key/mouse down 2016-03-04 17:08:32 +01:00
Antonio Scandurra
311cde36c9 Call saveState(isQuitting: true) on beforeUnload 2016-03-04 17:06:53 +01:00
Antonio Scandurra
011fe380e9 Pass markerLayer: false to buffer.serialize when not quitting 2016-03-04 16:57:02 +01:00