Commit Graph

33889 Commits

Author SHA1 Message Date
Matthew Dapena-Tretter
d691c3e5aa Docks: Don't change inherited presentation styles 2017-03-27 10:48:27 -07:00
Wliu
c844d0f099 Merge pull request #14065 from akkatracker/patch-1
Fix typo in comments of text-editor-registry.js
2017-03-26 16:14:10 -04:00
Dietmar Schabus
2c6b7973f9 adding spec pinpointing atom:atom#8648 which now passes 2017-03-26 19:44:43 +02:00
Matthew Brener
11c06d44b8 Fix typo in comments of text-editor-registry.js 2017-03-26 19:46:43 +11:00
Dietmar Schabus
de70a69641 fixing middle mouse button clipboard paste on linux (atom:atom#8648) 2017-03-25 12:12:17 +01:00
Max Brunsfeld
bc872143cc Avoid duplicate search for pane container in Workspace.open 2017-03-24 15:49:35 -07:00
Max Brunsfeld
4082b67fb0 Refactor Workspace.open
Signed-off-by: Nathan Sobo <nathan@github.com>
2017-03-24 15:35:52 -07:00
Max Brunsfeld
93ba6109fa Create Dock element lazily to be compatible w/ snapshotting 2017-03-24 15:29:46 -07:00
Max Brunsfeld
51b40edebd ⬆️ packages to fix test failures 2017-03-24 12:02:49 -07:00
Wliu
33cd8b87dc 👕 2017-03-24 11:38:11 -04:00
Antonio Scandurra
b43253f3e1 ⬆️ packages with unnecessary deferred requires 2017-03-24 15:26:39 +01:00
Antonio Scandurra
a9a2409ff7 Revert "Revert "⬆️ all packages that use atom-select-list""
This reverts commit ad27034f5d.
2017-03-24 14:55:04 +01:00
Michelle Tilley
42fb2cc55f Convert more tests to use emitterEventPromise 2017-03-24 00:32:15 -07:00
Michelle Tilley
ae64b35dca We need more time 2017-03-23 23:58:27 -07:00
Michelle Tilley
1651f0fd76 👕 2017-03-23 23:57:53 -07:00
Michelle Tilley
67a9e19bf9 Oh we can put this back now 2017-03-23 23:48:19 -07:00
Michelle Tilley
f657bd13c6 👕 2017-03-23 23:44:38 -07:00
Michelle Tilley
2ee692d3cf Fix up helpers 2017-03-23 23:44:27 -07:00
Michelle Tilley
3ab08754db These should probably be here 2017-03-23 23:42:55 -07:00
Michelle Tilley
132f199fae Fix main process test race conditions 2017-03-23 23:37:18 -07:00
Michelle Tilley
6b92bd041a Add emitterEventPromise helper 2017-03-23 23:37:06 -07:00
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
Wliu
d202c1abd3 Merge branch 'master' into wl-build-on-node-7 2017-03-24 00:27:57 -04:00
Matthew Dapena-Tretter
52606171bf Add "location" param to open() 2017-03-23 18:50:40 -07:00
Matthew Dapena-Tretter
d9e1fcc70b Merge branch 'master' into HEAD
* master: (43 commits)
  If one arch fails, kill the other for perf on appveyor
  ⬆️ dalek@0.2.1
  Revert "⬆️ all packages that use atom-select-list"
  ⬆️ atom-keymap
  ⬆️ status-bar
  ⬆️ all packages that use atom-select-list
  ⬆️ language-ruby@0.71.0
  ⬆️ autocomplete-css@0.16.1
  Ensure `packagesCache` exists before accessing it
  🎨
  ⬆️ less-cache
  Use `core/` instead of `<embedded>` for keymaps loaded during snapshot
  Set also defaultSettings.core.projectHome when initializing Config
  Fix tests
  ⬆️ atom-keymap
  Replace CommandRegistry.addBundled with a boolean param in .add
  Delete unused build scripts
  🔥 Remove parserlib
  Resolve style sheets paths during `script/build` for bundled packages
  Don't use cached less sources and imported files in dev mode
  ...
2017-03-23 18:47:46 -07:00
Damien Guard
ce51074e6f If one arch fails, kill the other for perf on appveyor 2017-03-23 17:57:18 -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
Lee Dohm
842b3f0f3c ⬆️ dalek@0.2.1 2017-03-23 14:37:32 -07:00
Wliu
ad27034f5d Revert "⬆️ all packages that use atom-select-list"
This reverts commit 363253522f.
2017-03-23 17:12:20 -04:00
bene
bfce347578 ⬆️ atom-keymap 2017-03-23 19:51:52 +01:00
Matthew Dapena-Tretter
77ea97e623 Use async/await in openItem() 2017-03-23 11:43:06 -07:00
Matthew Dapena-Tretter
3e826591fd Clean up storage of most recent location 2017-03-23 11:28:40 -07:00
Matthew Dapena-Tretter
791457d9a7 Add remaining pane container methods and documentation to docks 2017-03-23 11:24:41 -07:00
Matthew Dapena-Tretter
37a3c9b59c Measure toggle button size instead of hardcoding it 2017-03-23 11:24:41 -07:00
Matthew Dapena-Tretter
e01bc40a78 "affordance" -> "hoverMargin" 2017-03-23 11:24:41 -07:00
Matthew Dapena-Tretter
d307c791c4 Be consistent about what "location" refers to 2017-03-23 11:24:37 -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
Matthew Dapena-Tretter
3fcec8b8cd previousLocations -> itemLocationStore 2017-03-23 10:39:02 -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
Wliu
25dcf2ed81 👕 2017-03-22 00:22:41 -04:00