Ethan Estrada
5f2b5c3781
Only copy icons to build location
...
Linux icons are now only copied for build process, not for install
process. They should be ignored for all platforms except RPM package
build on Linux.
2015-02-06 01:06:28 -07:00
Ethan Estrada
3a971a5a1a
Move linux icons back to their original location
2015-02-06 01:02:37 -07:00
Max Brunsfeld
6430bbb460
Wait for chromedriver's startup message on stdout
2015-02-05 22:40:17 -08:00
Kevin Sawicki
9105348c8c
Merge pull request #5424 from atom/ks-handle-save-errors-in-pane
...
Show custom notifications for more save errors
2015-02-05 16:22:26 -08:00
Kevin Sawicki
30419027a8
Show notification on config save failures
2015-02-05 15:34:17 -08:00
Kevin Sawicki
5de95759cd
Spy on editor.save
2015-02-05 15:24:00 -08:00
Kevin Sawicki
f7502d8508
Handle UNKNOWN save errors
2015-02-05 15:17:23 -08:00
Kevin Sawicki
c9f13afb72
Remove stray logging
2015-02-05 15:12:20 -08:00
Kevin Sawicki
e51c8f3407
Add specs for save/saveAs error handling
2015-02-05 15:07:42 -08:00
Kevin Sawicki
63ee46023d
Remove profiling
2015-02-05 14:57:09 -08:00
Kevin Sawicki
68e5839b14
Add missing error var
2015-02-05 14:44:16 -08:00
Kevin Sawicki
477801ba52
Remove save error reporting from Workspace
2015-02-05 14:43:50 -08:00
Kevin Sawicki
3850550345
Handle save errors in Pane
2015-02-05 14:42:21 -08:00
Kevin Sawicki
728a8049d9
⬆️ markdown-preview@0.134
2015-02-05 13:42:55 -08:00
Max Brunsfeld
362ff963fd
⬆️ grunt-download-atom-shell
2015-02-05 13:07:05 -08:00
Max Brunsfeld
61ca2e14dc
Run integration tests on CI
2015-02-05 13:02:25 -08:00
Max Brunsfeld
56677e71e4
Enable integration tests with environment var
...
I think this makes more sense then running them via a separate command,
since that command would only make sense for atom-core, unlike the
current 'run-package-specs' command, which works for any atom package.
This way, they won't run by default, but you can opt in to running them
on the command line by setting an env var, or in the spec runner by
temporarily editing the code, like we do for focused tests anyway.
2015-02-05 13:02:08 -08:00
Max Brunsfeld
c927101bb2
Download chromedriver along with atom-shell
2015-02-05 12:59:48 -08:00
Kevin Sawicki
77741b6f3f
Set ATOM_HOME as early as possible in render process
...
Moves it from window-bootstrap.coffee to index.js so it runs before
the coffee cache is registered.
Refs #5412
2015-02-05 12:18:51 -08:00
Kevin Sawicki
4597dd5594
Add render process check for ATOM_HOME
...
Setting it in the browser process does not seem to make it into
the render processes on Linux.
Closes #5412
2015-02-05 12:11:13 -08:00
Kevin Sawicki
04d015a7e0
Use app.getHomeDir
2015-02-05 11:39:58 -08:00
Kevin Sawicki
4bd07be7d8
⬆️ timecop@0.29
2015-02-05 10:55:06 -08:00
Kevin Sawicki
40de6a7114
Add executable value to desktop file template
...
Closes #5419
2015-02-05 10:12:30 -08:00
Kevin Sawicki
9100d20dc4
Merge pull request #5417 from atom/iz-fix-semver
...
Fix atom engine semver in upgrading docs
2015-02-05 08:55:35 -08:00
Ivan Žužak
4361b67214
Fix atom engine semver in upgrading docs
2015-02-05 15:07:16 +01:00
Kevin Sawicki
83c8d904cf
🎨 Add space before arrow
2015-02-04 17:44:33 -08:00
Kevin Sawicki
3257d17fc0
Merge pull request #5408 from atom/add-csharp
...
Add language-csharp to core packages
2015-02-04 17:28:19 -08:00
Kevin Sawicki
fd1d872840
Prompt split editors to save on close
...
Previously an editor that was split into multiple panes would not
prompt to save correctly when the window was unloading.
This adds a new `windowCloseRequested` option passed through from the
beforeunload handler to the editor so that it can specially handle this
case.
Closes #5257
2015-02-04 17:14:46 -08:00
Kevin Sawicki
c5b6b90c88
Normalize opened paths to handle ~
...
Closes #3829
2015-02-04 16:39:25 -08:00
Kevin Sawicki
9618ec45cf
Remove unused require
2015-02-04 15:35:41 -08:00
Kevin Sawicki
6e3d41f433
Suppress deprecations in BufferedNodeProcess
...
This keeps it consistent with the render process which also suppresses
deprecations
Closes #5383
2015-02-04 15:27:17 -08:00
Max Brunsfeld
28f280183e
Use which(1), not bash's type function
2015-02-04 15:22:51 -08:00
Max Brunsfeld
f1df254a66
Use varargs in integration-test helper fn
2015-02-04 15:20:44 -08:00
Max Brunsfeld
af28083a6f
Add integration test coverage for reusing windows w/ the same dir
2015-02-04 15:07:08 -08:00
Kevin Sawicki
6f438ca7da
⬆️ language-csharp@0.5
2015-02-04 14:44:49 -08:00
Daniel Hengeveld
c629eb73b2
Add language-csharp to core packages
2015-02-04 14:16:01 -08:00
Nathan Sobo
d14d4aaae1
Remove subscriptions in editor view that are handled in presenter
2015-02-04 15:12:21 -07:00
Nathan Sobo
77599c799c
Rename TextEditorPresenter::height to ::explicitHeight
...
This clarifies that the height is being assigned externally rather than
derived from the content.
2015-02-04 15:10:58 -07:00
Nathan Sobo
b94576dc09
Pass view measurements to model via presenter
...
Someday, we won’t need to pass measurements to the model anymore.
2015-02-04 14:48:17 -07:00
Kevin Sawicki
cbe5eff04c
Tweak chocolatey instructions
...
chocolatey now uses the new installer
2015-02-04 13:35:47 -08:00
Max Brunsfeld
495caa7316
🎨 Rename DEFAULT_SOCKET_PATH -> DefaultSocketPath
2015-02-04 13:12:41 -08:00
Max Brunsfeld
d0757c87c8
Move selenium-webdriver dependency to build/package.json
2015-02-04 13:11:33 -08:00
Max Brunsfeld
c19d99e9e2
Add integration test for starting atom w/ different arguments
2015-02-04 12:59:26 -08:00
Ethan Estrada
fc5a22a783
Pick up icons from icon path in RPM package build
2015-02-04 12:55:59 -07:00
Max Brunsfeld
ab43b08739
Add hidden --socket-path flag
...
This will allow integration tests to control which atom application
instance they use when creating atom windows
2015-02-04 11:47:29 -08:00
Ethan Estrada
25f490484b
Move sized icons so they get picked up at buildtime
2015-02-04 12:45:30 -07:00
Ben Ogle
01bf346d0f
⬆️ metrics@0.42.0 to fix error
2015-02-04 11:36:44 -08:00
Kevin Sawicki
c3bd501b84
Merge pull request #5385 from atom/ks-portable
...
Respect ATOM_HOME env var for portability
2015-02-04 11:22:09 -08:00
Kevin Sawicki
556bb5b65e
Merge pull request #5403 from eestrada/rpmbuild
...
Let Linux packages fully determine executable path
2015-02-04 11:21:37 -08:00
Kevin Sawicki
de1c6d1a5d
Remove unused require
2015-02-04 10:54:25 -08:00