Commit Graph

264 Commits

Author SHA1 Message Date
SteVen Batten 8b7742fc25 fixes #85451 2019-12-16 11:53:43 -08:00
Sandeep Somavarapu 2cbd162c66 remove inspectValue and use inspect
Add override information to inspect
2019-12-12 09:16:59 +01:00
Eric Amodio 81275d9ce5 Fixes #85056 - manually size workbench again
This resolves issues with vh units on iOS/Android
2019-11-20 12:24:11 -05:00
Eric Amodio d2f01a4739 Fixes #84267 - no border when maximized/fullscreen 2019-11-13 18:32:58 -05:00
isidor a7d466093b Zen mode react on silentNotifcations setting change
fixes #83535
2019-11-12 11:37:46 +01:00
Eric Amodio a1561eb79b Adds window border support to splash 2019-10-24 02:31:13 -04:00
Eric Amodio 844335b389 Closes #54507 - Adds themable window border (#82781) 2019-10-23 13:32:37 -04:00
SteVen Batten e5dd57a127 add helper function for menubarvisibility
fixes #82907
2019-10-21 14:40:38 -07:00
Benjamin Pasero 935b0f1c0d debt - optional chaining 2019-10-21 15:44:21 +02:00
SteVen Batten 81d1db9295 remove special case of titlebar visibility change 2019-10-18 15:38:49 -07:00
SteVen Batten c805ab792e centralize part visibility eventing
add context key for editor area visible
fixes #67707
2019-10-18 15:38:48 -07:00
isidor 00de15d765 notificationFilter.ERROR 2019-10-18 10:41:55 +02:00
Benjamin Pasero 405cf46520 strict property init (#78168) 2019-10-16 12:26:07 +02:00
isidor ad3267819b zen mode: silentNotifications 2019-10-10 11:44:54 +02:00
Benjamin Pasero cb0dc7680e debt - more strict init (#78168) 2019-10-07 10:56:34 +02:00
Benjamin Pasero e9ee372447 debt - reduce usage of strict null bypass 2019-10-07 10:56:34 +02:00
Miguel Solorio ff8614ec6c Merge branch 'master' into misolori/octicons 2019-09-26 11:59:55 -07:00
Benjamin Pasero e193a680e3 debt - reduce isWeb usages 2019-09-26 19:01:58 +02:00
Benjamin Pasero 64eed745f5 💄 move a few services around 2019-09-26 18:37:58 +02:00
Miguel Solorio ba3613e903 Update Octicons to new style 2019-09-26 09:15:15 -07:00
SteVen Batten d49dad0e9a Compact menubar option (#80900)
* working on the left side

* flow direction working

* flow direction

* use menubar visibility to set setting

* hide titlebar on the web

* fix hover feedback
2019-09-25 11:16:45 -07:00
SteVen Batten 817eb6b0c7 additional fix for hidden maximized panel
refs #80366
2019-09-24 17:14:19 -07:00
SteVen Batten 5666547e74 restore maximized panel
fixes #79891
2019-09-23 20:39:42 -07:00
SteVen Batten 863daffe15 New storage keys for panel sizes
fixes #80930
fixes #80366
2019-09-23 18:33:03 -07:00
Benjamin Pasero e1f4b03780 debt - implement toggleFullScreen() properly 2019-09-20 08:45:15 +02:00
Benjamin Pasero 0d76b1f9ed debt - remove old legacy layout (thanks for the time being) 2019-09-19 07:35:49 +02:00
isidor e4b2df1817 fixes #78545 2019-09-02 19:48:21 +02:00
Johannes Rieken dedf0de944 change type of _serviceBrand from any to undefined, #79918 2019-08-30 15:40:46 +02:00
SteVen Batten 1e1db8b435 fixes #78175 2019-08-29 11:02:58 -07:00
SteVen Batten c1aad50f85 fixes #80027 2019-08-28 19:01:15 -07:00
SteVen Batten 0d179ad5c1 restore panel to size before maximized on launch
refs #79891
2019-08-28 16:44:20 -07:00
SteVen Batten 7324bc1702 prevent editor taking up more than its share
fixes #79897
2019-08-28 15:17:28 -07:00
SteVen Batten e493a50a3b equate editor area hidden with maximized panel
fixes #78175
2019-08-27 17:17:34 -07:00
SteVen Batten 61c52d0dda GridLayout perf improvements (#79614)
* add deserialization to splitview

* add new grid deserialization test to index.html

* working mostly

* branchnode should invert orthogonality in splitview

* fix issue with sidebar snapping

* cleanup and make splitview api more explicit

* hook up children sash reset

* adopt single deserialize (PR feedback)
2019-08-26 08:12:00 -07:00
isidor 728bf2e2bc fixes #79608 2019-08-22 10:42:05 +02:00
Miguel Solorio 75af7716f8 Add setting to toggle new octicon style 2019-08-15 18:25:04 +02:00
SteVen Batten 9689b2b047 migrate keys from legacy layout #79020 2019-08-14 10:52:25 -07:00
SteVen Batten c4818ad8a2 fixes #78175 2019-08-08 11:43:41 -07:00
SteVen Batten 49c3fec57e fixes #78693 2019-08-08 11:14:27 -07:00
Benjamin Pasero a912dff932 💄 layout classes 2019-08-08 16:18:56 +02:00
Benjamin Pasero 4390e37321 fix #67705 2019-08-08 12:05:25 +02:00
SteVen Batten b72129dc4d fixes #78176 2019-08-07 10:57:34 -07:00
João Moreno 383a3d8759 Use grid descriptors for workbench grid layout (#78550)
* grid: getViewCachedVisibleSize

fixes #78228

* wip: grid hydration first steps

* use more layout state

* grid: remember sidebar position

* layout: remove layoutGrid

* splitview: fix moveView invisible preservation

* grid: addViewAt, moveViewTo

* layout: handle sidebar position

* layout: remove unnecessary layout call

* layout: panel position

* restore strange loop

* layout: status bar and activity bar parts

* 💄

* fix missing calls to setViewVisible

* lipstick

* fix titlebar visibility

* fix editor visibility

* doc

* cleanup todos and use Parts enum
2019-08-07 09:25:08 -07:00
isidor 9e65debe36 zen mode: To properly reset line numbers we need to read the configuration for each editor respecting it's uri.
fixes #78545
2019-08-07 10:58:42 +02:00
Benjamin Pasero 9e68f21d4d debt - a bit of strictPropertyInitialization (#78168) 2019-08-05 20:10:58 +02:00
Benjamin Pasero da3b599b78 grid - do not use onBeforeShutdown for saving state 2019-08-05 12:04:01 +02:00
SteVen Batten 6268feb42b fixes #77922 2019-07-30 01:12:55 +00:00
SteVen Batten ca9e869f6c Revert "serialize grid to workspace to workspace"
This reverts commit 8c520318d1.
2019-07-29 23:31:27 +00:00
SteVen Batten 8c520318d1 serialize grid to workspace to workspace
fixes #77922
2019-07-29 22:19:01 +00:00
Joao Moreno 0b375ff86c layout: add check 2019-07-29 17:56:41 +02:00