Max Brunsfeld
6c1632ad76
Always focus active pane item when pane is activated
...
Signed-off-by: Nathan Sobo <nathan@github.com >
2017-04-11 11:51:18 -07:00
Nathan Sobo
f4c04f5b60
Fix less spec
...
On AppVeyor, the patch version of less is emitting lower-case CSS color
names. This makes our test compatible with both capitalizations.
Signed-off-by: Max Brunsfeld <maxbrunsfeld@gmail.com >
2017-04-11 12:05:43 -06:00
Max Brunsfeld
b3911053be
Merge pull request #14166 from atom/mb-fix-creating-panels-with-markup
...
Ensure that atom-panel tags can be created via HTML
2017-04-11 10:32:06 -07:00
Nathan Sobo
1641d9bb7d
Merge pull request #14174 from atom/ns-as-avoid-deserialization-error
...
Avoid errors deserializing 1.17 workspace state in prior Atom versions
2017-04-11 11:10:50 -06:00
Max Brunsfeld
09554615d4
Fix usages of removed getModel method in tests
2017-04-11 09:15:52 -07:00
Nathan Sobo
879f6bf454
Avoid errors deserializing 1.17 workspace state in prior Atom versions
2017-04-11 10:04:52 -06:00
Hubot
69b47f1d4e
1.18.0-dev
2017-04-11 10:35:48 -05:00
Antonio Scandurra
74ff9fdb91
Merge pull request #14168 from atom/as-fix-module-cache-for-preloaded-packages
...
Fix adding bundled packages to `ModuleCache` and increase test coverage
2017-04-11 10:12:54 +02:00
Antonio Scandurra
d564bfc983
Test config.setSchema isn't called again when activating a preloaded package
2017-04-11 09:53:03 +02:00
Antonio Scandurra
48013a9140
Fix adding bundled packages to ModuleCache and increase test coverage
2017-04-11 09:37:11 +02:00
simurai
b2c33f0184
⬆️ one-dark/light-ui@v1.10.2
2017-04-11 16:36:31 +09:00
Wliu
48bf3b8021
⬆️ language-css@0.42.2
2017-04-10 20:58:27 -04:00
Wliu
9b347a3fb9
⬆️ language-php@0.38.0
2017-04-10 20:57:02 -04:00
Max Brunsfeld
ffff034076
Avoid error when Panel.destroy is called in a blur listener
2017-04-10 17:43:52 -07:00
Max Brunsfeld
1c6c38e8a8
Ensure that atom-panel tags can be created via HTML
...
* Remove the PanelElement custom element
* Convert Panel and its test to JavaScript
2017-04-10 16:22:51 -07:00
Max Brunsfeld
efc2bb342b
Merge pull request #14161 from atom/mb-fix-dock-regression
...
Fix a regression in hovered dock tracking
2017-04-10 14:55:04 -07:00
Max Brunsfeld
c43bfafdfb
Move hoveredDock property from Workspace to WorkspaceElement
...
It's not used in Workspace anymore.
2017-04-10 14:18:58 -07:00
Max Brunsfeld
399b70662d
Fix regression in hovered dock tracking due to workspace refactor
...
Also, backfill tests for showing, hiding and updating the dock toggle
buttons in response to mouse movements.
2017-04-10 14:15:31 -07:00
Nathan Sobo
3292e3b4df
Merge pull request #14143 from atom/mb-ns-dock-ui-refinements
...
Refine Dock UX and API
2017-04-10 09:08:07 -06:00
Damien Guard
55c6f8b29c
Merge pull request #13813 from segevfiner/patch-1
...
Attempt fixing exception when trying to use portable electronUserData
2017-04-09 16:24:16 -07:00
Nathan Sobo
9259372f23
Fix dock hiding on drag
2017-04-08 14:29:34 -06:00
Nathan Sobo
2498b991c6
Fix dock dragging
2017-04-08 14:29:27 -06:00
Nathan Sobo
e8409aeee7
Add no-op method
2017-04-08 13:59:43 -06:00
Nathan Sobo
2e066120bd
Fix workspace specs
2017-04-08 13:29:50 -06:00
Nathan Sobo
57613d9061
⬆️ settings-view
2017-04-08 12:32:04 -06:00
Max Brunsfeld
cabeeca8b6
Publicize more Dock methods
2017-04-07 15:38:25 -07:00
Max Brunsfeld
50c1e61bec
⬆️ tree-view
2017-04-07 15:30:51 -07:00
Max Brunsfeld
48336fb95e
Don't use workspace's itemLocationStore in tests
2017-04-07 15:30:44 -07:00
Max Brunsfeld
daa449e8d5
⬆️ settings-view to fix integration test failure
2017-04-07 14:29:48 -07:00
Max Brunsfeld
cca47d785f
Handle active pane items that aren't text editors in main process test
...
Signed-off-by: Nathan Sobo <nathan@github.com >
2017-04-07 14:28:51 -07:00
Max Brunsfeld
6d1cbd389a
Wait until tree-view is asynchronously opened in main process test
...
Signed-off-by: Nathan Sobo <nathan@github.com >
2017-04-07 14:28:25 -07:00
Max Brunsfeld
6c59486166
Silence warnings from config spec
...
Signed-off-by: Nathan Sobo <nathan@github.com >
2017-04-07 13:29:51 -07:00
Max Brunsfeld
57281dd97a
Merge branch 'master' into mb-ns-dock-ui-refinements
2017-04-07 13:23:19 -07:00
Max Brunsfeld
89f1710cfe
Wait for paths to open in main process test
...
Signed-off-by: Nathan Sobo <nathan@github.com >
2017-04-07 13:20:44 -07:00
Max Brunsfeld
cf1f3a47a0
⬆️ status-bar
2017-04-07 11:14:22 -07:00
Max Brunsfeld
07f6e63d11
⬆️ packages to fix test failures
2017-04-07 09:31:24 -07:00
simurai
0857bf868f
⬆️ one-dark/light-ui@v1.10.1
2017-04-07 21:31:14 +09:00
Max Brunsfeld
63d27c5f0a
Rename Dock.isOpen to .isVisible and Dock.open to .show
2017-04-06 17:23:53 -07:00
Max Brunsfeld
b5a449ba39
Fix lint errors
2017-04-06 16:44:44 -07:00
Max Brunsfeld
233c29d998
Fix usages of Workspace.paneContainer
2017-04-06 16:37:37 -07:00
Matthew Dapena-Tretter
6efe462378
Remove unused require
2017-04-06 17:27:17 -06:00
Matthew Dapena-Tretter
d133b03d7d
Remove saveFocusedPaneItem(As) methods
...
Now that dock pane items will be capable of being the workspace's
active item, there's no need to have these methods.
2017-04-06 17:26:35 -06:00
Nathan Sobo
40b9fd9f5d
Deprecate atom.workspace.paneContainer
2017-04-06 17:24:03 -06:00
Nathan Sobo
497eba7d24
Store center and docks in Worskpace.paneContainers sub-object
2017-04-06 17:17:05 -06:00
Nathan Sobo
52d8cbfb0e
Handle (de)serialization in WorkspaceCenter
2017-04-06 17:07:20 -06:00
Nathan Sobo
f808411c96
Destroy WorkspaceCenter and Docks instead of PaneContainer
2017-04-06 16:58:33 -06:00
Nathan Sobo
f15b6d9074
Eliminate unnecessary event listener removals
2017-04-06 16:58:13 -06:00
Nathan Sobo
9c28cc0fa8
Construct WorkspaceCenter's PaneContainer instance in the constructor
2017-04-06 16:57:41 -06:00
Nathan Sobo
5bd24d9e05
Remove unnecessary subscriptions
2017-04-06 16:38:01 -06:00
Nathan Sobo
1711d10af2
Aggregate onDidStopChangingActivePaneItem events across all containers
2017-04-06 16:35:25 -06:00