Commit Graph

115 Commits

Author SHA1 Message Date
Joao Moreno 6cfe0672e7 splitview: improve sash reset and distributeViewSizes behavior 2019-07-26 18:13:57 +02:00
Joao Moreno dba0ee0392 serialized grid should remember view visibility and cached sizes
fixes #77884
2019-07-25 18:28:42 +02:00
Joao Moreno 048d15f4d5 splitview: fix layout priority on resizeView 2019-07-22 16:13:01 +02:00
Joao Moreno e636f74ce9 splitview: fix bad snap behavior 2019-07-22 10:28:48 +02:00
Joao Moreno 57aca202fa splitview: fix resize priority in distributeEmptySpace 2019-07-16 08:39:12 +02:00
Joao Moreno cfdc5898cb splitview: fix snap enablement 2019-07-15 21:51:11 +02:00
Joao Moreno fdf1a1aa56 wip 2019-07-15 21:51:11 +02:00
Joao Moreno e3f2108d0b fix hidden view snap 2019-07-14 09:50:29 +02:00
Joao Moreno a4b5f8567e splitview: snap in 2019-07-11 16:44:36 +02:00
Joao Moreno 510c64cedb splitview: better snap view choice 2019-07-11 16:25:42 +02:00
Joao Moreno 972de4151e splitview: snap out behaviour 2019-07-10 15:52:31 +02:00
Joao Moreno 89397197c9 splitview: view.setVisible 2019-07-10 13:40:39 +02:00
Joao Moreno a861b8bfd2 splitview: visibility 2019-07-10 12:06:14 +02:00
Joao Moreno f857d0456d splitview: make ViewItem a class 2019-07-10 11:01:24 +02:00
Matt Bierner 0f32f0ef5f Clean up some usages of IDisposable[]
Part of #74250

- Extend `Disposable` in classes where it makes sense
- Use `DisposableStore` for lists of disposables
- Make `combinedDisposable` take arguments instead of an array (so that you can't pass in an array and then modify the array after the fact)
2019-05-23 22:58:16 -07:00
Benjamin Pasero 376061acc4 debt - less type cases 2019-05-15 11:42:49 -07:00
Benjamin Pasero 8ec314aa0b 💄 2019-03-11 11:29:39 +01:00
Joao Moreno 9841687b5b Revert "splitview: support snapSize"
This reverts commit c01cf1d166.

fixes #67360
2019-02-22 18:30:19 +01:00
Joao Moreno 408e03220c event namespace consolidation & docs 2018-12-11 10:14:38 +01:00
Joao Moreno c01cf1d166 splitview: support snapSize 2018-10-24 17:32:57 -07:00
Joao Moreno 0c6e472c31 fix strict null checks build 2018-10-24 16:08:57 -07:00
Joao Moreno 949f44e5a3 splitview: LayoutPriority
related to #50853
2018-10-24 15:08:53 -07:00
Joao Moreno 2ff5934b85 splitview: proportionalLayout option
related to #50853
2018-10-24 14:39:05 -07:00
Matt Bierner c63c97c128 Remove use strict directives in main vs code ts files
We compile using the alwaysStrict flag so these directives are not needed
2018-10-02 16:05:44 -07:00
Benjamin Pasero 55d89a747d debt - make sure to dispose Emitter 2018-09-04 08:08:03 +02:00
Joao Moreno c08024879b centered layout: propagate dimension constraints from view 2018-06-20 11:32:24 +02:00
Joao Moreno c5ef6da6b7 center view: do not reset grid 2018-06-20 11:32:24 +02:00
Joao Moreno e60eaf71a8 splitview: more 💄 2018-06-19 09:30:57 +02:00
Joao Moreno be45510659 splitview: better naming 2018-06-19 09:26:17 +02:00
Joao Moreno 7edc9aadca 💄 2018-06-19 09:26:17 +02:00
Joao Moreno b4a18da6e7 fixes #52251 2018-06-19 09:26:17 +02:00
Benjamin Pasero 0b3457a462 Merge branch 'master' into joao/grid-constraing-propagation 2018-06-15 14:24:08 +02:00
isidor fd2e075ec8 splitView: inverseAltBehavior 2018-06-15 11:35:01 +02:00
Joao Moreno 709c24bef5 splitview: expose minimum and maximum size 2018-06-15 09:26:00 +02:00
Joao Moreno ecc8f40200 fix splitview tests 2018-06-14 19:05:24 +02:00
Joao Moreno 28d8e2cc50 splitview: handle last sash with alt 2018-06-14 18:08:15 +02:00
Joao Moreno 6b850ed567 splitview: alt key while resizing 2018-06-14 18:08:15 +02:00
Joao Moreno 60ecdcbc7c splitview: alt resize exploration 2018-06-14 18:08:15 +02:00
Joao Moreno 93bf604ebb splitview: round view sizes
fixes #51754
2018-06-14 12:23:37 +02:00
Joao Moreno 7176f3671d splitview layout should keep view proportions
fixes #1447
2018-06-11 12:18:08 +02:00
Joao Moreno 4beda835f1 Revert "sash: use linked sashes as arrays"
This reverts commit 4f5c928f75.
2018-06-08 18:23:32 +02:00
Joao Moreno 4eb0c3832e Revert "sash: rename"
This reverts commit 19dcc2d869.
2018-06-08 18:23:31 +02:00
Joao Moreno 19dcc2d869 sash: rename 2018-06-08 17:45:26 +02:00
Joao Moreno 4f5c928f75 sash: use linked sashes as arrays 2018-06-08 17:45:25 +02:00
Joao Moreno 0db54c1c49 sash: fix overflow dragging issue 2018-06-07 22:40:20 +02:00
Joao Moreno 05edea7e9c sash states 2018-06-07 22:40:20 +02:00
Joao Moreno c935e316df Revert "Revert "Merge pull request #51351 from Microsoft/joao/multi-sash""
This reverts commit 43cb490a3b.
2018-06-07 19:54:33 +02:00
Johannes Rieken 43cb490a3b Revert "Merge pull request #51351 from Microsoft/joao/multi-sash"
This reverts commit 817307c155, reversing
changes made to c285b440c5.
2018-06-07 19:14:36 +02:00
Joao Moreno 96df047557 Merge branch 'master' into multi-sash 2018-06-07 15:52:13 +02:00
Joao Moreno ee1ab9fe72 multi sash resize groundwork 2018-06-07 15:12:30 +02:00