Nathan Sobo
a73bb7e56c
Merge pull request #14203 from atom/fb-mdt-dock-affordance-fixes
...
Ensure that dock toggle affordances can always be revealed
2017-04-13 20:31:51 -06:00
Matthew Dapena-Tretter
83efa4b918
Ensure dock mask has size of zero
...
This no longer seems to be an issue.
2017-04-13 15:53:37 -07:00
Matthew Dapena-Tretter
915931dddd
🐛 Make sure docks affordance can always be revealed
2017-04-13 15:52:05 -07:00
Michelle Tilley
56e6048bfc
Merge pull request #14146 from atom/mkt-as-improve-snapshotting
...
Improve snapshotting
2017-04-13 10:12:59 -07:00
Antonio Scandurra
fceee43265
⬆️ one-dark-ui and one-light-ui
2017-04-13 18:17:50 +02:00
Antonio Scandurra
b8e6689abf
Merge pull request #14178 from atom/fb-mdt-resize-handle-shouldnt-cover-center
...
Prevent the resize handle from covering the center
2017-04-13 18:17:09 +02:00
Antonio Scandurra
2d3b7e82bd
Merge pull request #14194 from atom/as-fix-editor-element-not-registered
...
Require `TextEditorElement` eagerly
2017-04-13 12:48:10 +02:00
Antonio Scandurra
fb6834d68b
Require TextEditorElement eagerly
...
With snapshots, all the forbidden modules are required lazily. In the
case of `TextEditorElement` this can be problematic because users might
create editors via `document.createElement('atom-text-editor')`.
With this commit we will eagerly require
`src/text-editor-element.coffee`, thus forcing `TextEditorElement` to
register the HTML custom element and fixing the issue.
2017-04-13 11:03:35 +02:00
Max Brunsfeld
f4fceb0e20
Merge pull request #14177 from atom/fb-mdt-fix-docks-event-cleanup
...
Remove event listeners from correct element
2017-04-12 14:20:58 -07:00
Max Brunsfeld
a676246081
Merge pull request #14164 from atom/fb-mdt-when-shell-environment-loaded
...
Add `atom.whenShellEnvironmentLoaded()`
2017-04-12 11:53:50 -07:00
Matthew Dapena-Tretter
45806b19b7
Fix positioning of left dock toggle button when panel container has min-width
2017-04-12 11:39:39 -07:00
Matthew Dapena-Tretter
2ee851a218
Don't show resize handle at all for collapsed docks
...
They no longer have any functionality. Themes can add extra affordances
if they want.
2017-04-12 11:24:47 -07:00
Lee Dohm
01002d1394
⬆️ find-and-replace@0.208.0
2017-04-12 11:21:33 -07:00
Max Brunsfeld
9202160ca9
Merge pull request #14188 from atom/mb-ns-avoid-opening-duplicate-items
...
Always search a pane container w/ the given URI in workspace.open
2017-04-12 10:59:33 -07:00
Nathan Sobo
9d8df98343
⬆️ autocomplete-plus to fix tests
2017-04-12 11:56:07 -06:00
Max Brunsfeld
7f4da4d3d6
Merge pull request #14183 from atom/ns-fix-focus-when-toggling-docks
...
Properly restore focus to center when hiding dock via toggle
2017-04-12 10:24:16 -07:00
Max Brunsfeld
82a7a6c78a
Always search a pane container w/ the given URI in workspace.open
2017-04-12 10:23:49 -07:00
Nathan Sobo
8b8218bf81
Properly restore focus to center when hiding dock via toggle
2017-04-12 09:46:18 -06:00
Matthew Dapena-Tretter
2a2d657d98
Prevent the resize handle from covering the center
...
Currently, the absolutely positioned element is the only thing with a
size. That means that it'll cover the center. With this change, we give
a size to the (relatively-positioned) atom-dock element so that closed
docks take up canvas space instead.
I think @simurai mentioned this problem before but I wasn't following
and then forgot about it. 😖
2017-04-11 22:38:09 -07:00
Matthew Dapena-Tretter
8951ee7dd1
Remove event listeners from correct element
2017-04-11 22:14:18 -07:00
Nathan Sobo
69363cf805
⬆️ atom-keymap
2017-04-11 20:32:14 -06:00
Nathan Sobo
e0309883bb
Merge pull request #14137 from atom/ns-mb-document-workspace-item-interface
...
Document pane item interface on Workspace
2017-04-11 20:20:00 -06:00
Matthew Dapena-Tretter
ddd8a8b978
Add atom.whenShellEnvironmentLoaded()
...
This provides a way to be notified when the shell environment has
loaded—even if it's already happened.
2017-04-11 18:10:00 -07:00
Matthew Dapena-Tretter
18ed0f0657
⬆️ event-kit@2.3.0
2017-04-11 18:08:31 -07:00
Nathan Sobo
a6525e0884
⬆️ symbols-view
2017-04-11 15:51:38 -06:00
Max Brunsfeld
c717005bdb
Merge pull request #14175 from atom/mb-fix-pane-focus-on-activation
...
Always focus active pane item when pane is activated
2017-04-11 12:59:35 -07:00
Max Brunsfeld
81819adbd7
Fix spurious pane activation when changing focus within a pane
2017-04-11 12:20:50 -07:00
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
5a6060d247
Delete mistakenly added package from the snapshot require list
2017-04-11 09:46:55 +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