Commit Graph

31311 Commits

Author SHA1 Message Date
Michelle Tilley
cc2cbfbb0a Emit event from AtomWindow when locations are loaded 2017-03-23 23:36:53 -07:00
Michelle Tilley
3c47b775d2 Let's make that async pls 2017-03-23 21:28:12 -07:00
Michelle Tilley
0f6489e347 Use test-until for more flexible test timeout 2017-03-23 16:51:59 -07:00
Michelle Tilley
648055c5a9 Just to be sure, let's use a longer timeout 2017-03-23 16:29:01 -07:00
Michelle Tilley
ed2c399997 Fix main process tests 2017-03-23 16:19:11 -07:00
Michelle Tilley
e80220ab1e Oops, let's put that back 2017-03-23 11:18:54 -07:00
Katrina Uychaco
3d9ce1610d 👕 2017-03-23 10:40:20 -07:00
Katrina Uychaco
4c1cb16e77 Merge remote-tracking branch 'origin/master' into ku-mkt-restore-atom-env-when-adding-folder-to-fresh-window 2017-03-22 20:36:59 -07:00
Michelle Tilley
01175d774c 🔥 fit 2017-03-22 20:30:08 -07:00
Michelle Tilley
d9b73fa645 Restore state when opening folders to applicable windows
Note: "clean window" is defined as 1) having an empty project and 2)
having no pane items or only empty unnamed buffers

When project is empty and there is saved state associated with the
opened/added folders...
* Open a file or folder (from command line or Open menu)
  * If we have a clean window, restore project state in window
  * If window is dirty, restore saved state in new window
2017-03-22 20:25:57 -07:00
Michelle Tilley
910fef97a0 Restore state when adding folders to applicable windows
Note: "clean window" is defined as 1) having an empty project and 2)
having no pane items or only empty unnamed buffers

Adding folder(s)
* If we have a clean window, restore project state in window
* If window is dirty, prompt user to
  * add folder to the existing window LOSING state
  * OR open project folder in a new window
2017-03-22 20:24:50 -07:00
Damien Guard
bb8db2acb0
⬆️ status-bar 2017-03-22 11:54:57 -07:00
Wliu
363253522f ⬆️ all packages that use atom-select-list 2017-03-22 11:27:37 -04:00
Antonio Scandurra
5150db2ff1 Merge pull request #14038 from atom/as-ns-optimize-stylesheets-loading
Optimize style sheets loading
2017-03-22 08:39:19 +01:00
Antonio Scandurra
cebe8adef2 Merge pull request #14024 from atom/as-snapshot-atom-environment
Snapshot `AtomEnvironment`
2017-03-21 09:37:05 +01:00
Wliu
bc14ff5855 ⬆️ language-ruby@0.71.0 2017-03-20 20:40:04 -04:00
Wliu
d861e3a39e ⬆️ autocomplete-css@0.16.1 2017-03-20 16:53:36 -04:00
Max Brunsfeld
89b338f819 ⬆️ packages in preparation for docks feature 2017-03-20 11:25:38 -07:00
Antonio Scandurra
2ce66a724c Ensure packagesCache exists before accessing it 2017-03-20 17:23:06 +01:00
Antonio Scandurra
e2637aac78 🎨 2017-03-20 10:20:36 +01:00
Antonio Scandurra
c156c9b7ea ⬆️ less-cache 2017-03-20 10:11:04 +01:00
Antonio Scandurra
95cf200a7c Merge branch 'as-snapshot-atom-environment' into as-ns-optimize-stylesheets-loading
# Conflicts:
#	script/tdd
2017-03-20 10:06:57 +01:00
Antonio Scandurra
31692f6e6c Merge branch 'master' into as-snapshot-atom-environment 2017-03-20 09:58:15 +01:00
Antonio Scandurra
650ec8a94c ⬆️ keybinding-resolver 2017-03-20 09:57:58 +01:00
Antonio Scandurra
17611889d3 Use core/ instead of <embedded> for keymaps loaded during snapshot 2017-03-20 09:56:40 +01:00
Wliu
edf012e32d Merge pull request #14026 from atom/wl-update-css-languages
Update CSS languages, autocomplete-css
2017-03-17 17:01:06 -04:00
Wliu
f58a467cc5 ⬆️ autocomplete-css@0.16.0 2017-03-17 16:05:12 -04:00
Wliu
c16c7a2a46 ⬆️ language-sass@0.59.0 2017-03-17 16:04:51 -04:00
Wliu
9fe5ddd13b ⬆️ language-less@0.32.0 2017-03-17 16:04:33 -04:00
Antonio Scandurra
6722450b7e Merge pull request #14021 from atom/as-fix-snapshot-stack-traces
Use the generated snapshot source map in `source-map-support`
2017-03-17 18:05:42 +01:00
Antonio Scandurra
784d5043cf Set also defaultSettings.core.projectHome when initializing Config 2017-03-17 17:40:08 +01:00
Antonio Scandurra
934c377af6 Fix tests 2017-03-17 17:04:11 +01:00
Antonio Scandurra
7ca204dc4b ⬆️ atom-keymap 2017-03-17 16:34:43 +01:00
Antonio Scandurra
d94c8811f3 Replace CommandRegistry.addBundled with a boolean param in .add 2017-03-17 16:19:25 +01:00
Antonio Scandurra
16d1859bb9 ⬆️ spell-check 2017-03-17 16:00:58 +01:00
Antonio Scandurra
ae48ab1186 ⬆️ spell-check 2017-03-17 15:26:59 +01:00
Antonio Scandurra
2f9a9ed657 Merge branch 'master' into as-snapshot-atom-environment 2017-03-17 15:25:10 +01:00
Antonio Scandurra
7534fbbeb7 Fix lint errors 2017-03-17 14:58:36 +01:00
Antonio Scandurra
24293c1596 Merge pull request #14022 from atom/revert-13823-as-use-babel6
Revert "Upgrade to Babel 6 and apply fewer transformations when transpiling babel files"
2017-03-17 14:55:18 +01:00
Antonio Scandurra
54a813eda9 Exclude graceful-fs from snapshot 2017-03-17 13:31:21 +01:00
Antonio Scandurra
ccbb276bf5 Bake source maps into the snapshot 2017-03-17 13:25:00 +01:00
Antonio Scandurra
0c8e515f9f Don't change on{Will,Did}ThrowError events parameter 2017-03-17 13:16:23 +01:00
Antonio Scandurra
bade347e01 Revert "Upgrade to Babel 6 and apply fewer transformations when transpiling babel files" 2017-03-17 12:40:38 +01:00
Antonio Scandurra
cbe60bd53d Use the generated snapshot source map in source-map-support
This will report the correct file and line numbers on stack traces
instead of always showing `<embedded>:absoluteLineNumber`. As a result,
it will also fix the `notifications` package, which will be able again
to identify which package threw an exception and to create an issue on
its repository.
2017-03-17 12:28:22 +01:00
Wliu
ab17e4042b ⬆️ language-coffee-script@0.48.6 2017-03-16 17:19:24 -04:00
Antonio Scandurra
c1dbf488d9 Delete unused build scripts 2017-03-16 21:09:51 +01:00
Antonio Scandurra
e3596ce7a9 🔥 Remove parserlib 2017-03-16 21:09:18 +01:00
Antonio Scandurra
81af989f0d Merge branch 'master' into as-snapshot-atom-environment 2017-03-16 21:08:41 +01:00
Nathan Sobo
306968aa53 ⬆️ text-buffer 2017-03-16 13:20:38 -06:00
Max Brunsfeld
df1210cc3f ⬆️ find-and-replace 2017-03-16 09:34:19 -07:00