Johannes Rieken
43e9ea4496
debt - replace most remaining TPromise-occurrences with Thenable 💃 , #53526
2018-12-12 17:00:26 +01:00
Joao Moreno
0488153254
fixes #64889
2018-12-12 16:55:51 +01:00
Joao Moreno
446a961b9e
keyboard navigation label provider
2018-12-12 15:39:35 +01:00
isidor
3f7889ce77
treeResourceNavigator: fire onSelection also for keyboard events
2018-12-12 12:56:38 +01:00
Joao Moreno
df93ca0165
use keybindingService.mightProducePrintableCharacter in workbench lists/trees
2018-12-11 11:12:30 +01:00
Joao Moreno
cabd0e4885
async data tree: preserve collapse state given identityProvider
2018-11-29 14:47:48 +01:00
Joao Moreno
d462d332a1
tree options: collapse by default
2018-11-28 16:51:07 +01:00
Joao Moreno
04bd1cb255
tree: 💄 move types around
2018-11-28 16:03:49 +01:00
Joao Moreno
e5a93f37b1
AsyncDataTree
2018-11-28 15:54:57 +01:00
Joao Moreno
1867a8757f
tree: fix renderers type
2018-11-28 11:50:42 +01:00
isidor
880c1fe178
treeResourceNavigator2
2018-11-28 11:00:18 +01:00
Joao Moreno
bb0242c7dc
WorkbenchDataTree
2018-11-28 09:45:33 +01:00
Joao Moreno
86c490a1e2
make tree events simpler by not exposing nodes
2018-11-21 16:15:28 +01:00
Joao Moreno
6b524707de
💄
2018-11-19 15:43:39 +01:00
Joao Moreno
718a093237
commands and widgets do not get along nicely
...
fixes #62458
2018-11-02 12:15:33 +01:00
Joao Moreno
59d754d204
markers tree: open to the side
2018-10-14 23:33:56 +02:00
Joao Moreno
f25cde13be
markers tree: pinned
2018-10-14 23:33:56 +02:00
Joao Moreno
b368ea76fb
list: renames
2018-10-12 12:38:31 +02:00
Joao Moreno
4728d11f8d
markers panel: finally mouse and keyboard navigation
...
very very hacky
2018-10-11 17:25:30 +02:00
Joao Moreno
0da607307d
markers: filter with highlights
2018-10-09 22:41:32 +02:00
Joao Moreno
b4681da86a
wip: WorkbenchObjectTree
2018-10-08 11:19:23 +01:00
Joao Moreno
2570a185b2
wip: problems tree
2018-10-08 09:59:46 +01:00
Matt Bierner
8087b0a8d8
Remove use strict directives in main vs code ts files (part 2)
...
We compile using the alwaysStrict flag so these directives are not needed
This part removes most `use strict` directives that are right after the file header
2018-10-02 16:11:05 -07:00
Johannes Rieken
833e5f8611
better height for breadcrumbs picker, #57437
2018-09-07 14:57:59 +02:00
Johannes Rieken
95e4df2680
add filtering to breadcrumbs picker, #55004
2018-08-23 16:16:03 +02:00
Johannes Rieken
3663d1f07c
extract highlight knowledge as prep to filter, #55004
2018-08-23 12:44:36 +02:00
Johannes Rieken
eb93ebcb0b
breadcrumb - allow uparrow to move to tree
2018-08-23 12:44:36 +02:00
Johannes Rieken
d01fcd3168
move "keyevent to printbale key"-logic into service, removes duplicated code and fixes #55387
2018-08-06 11:38:43 +02:00
Jackson Kearl
15044e8b2d
More settings crawl
2018-08-01 13:27:26 -07:00
Johannes Rieken
7c59c2f90f
remove tab to select items from picker, #54745
2018-07-25 16:21:36 +02:00
Johannes Rieken
068ffa1f6a
fix #55020
2018-07-25 14:55:22 +02:00
Johannes Rieken
f8ad345f20
breadcrumbs - make tab select an item from the picker, also tweak arrow key behaviour
2018-07-19 10:11:01 +02:00
Joao Moreno
ef52c4013d
fixes #53240
2018-07-18 11:07:51 +02:00
Johannes Rieken
226c49dc1f
initially hide filter box and reveal it when starting to type, #9418
2018-07-17 11:00:18 +02:00
Johannes Rieken
65c06f66f1
breadcrumbs - fix picker tree height
2018-07-17 10:01:47 +02:00
Johannes Rieken
bfc49dc41b
refine type to find/highlight
2018-07-13 12:16:59 +02:00
Johannes Rieken
5086e87954
use weaker type-to-find from tree logic
2018-07-13 11:46:15 +02:00
Johannes Rieken
480a692ebc
prepare for focus-input-as-you-type
2018-07-13 11:40:33 +02:00
Johannes Rieken
6afb8475ce
extract HighlightingWorkbenchTree for future reuse
2018-07-13 11:40:33 +02:00
Joao Moreno
8dae1e2fa2
list: IVirtualDelegate
2018-07-10 19:06:55 +02:00
Benjamin Pasero
8f16f8c8ba
list - list.clear only when there is a selection or focus (for #53950 )
2018-07-10 17:09:21 +02:00
Rob Lourens
4e9ef72b73
For #46733 - fix npe from 9ce5816
2018-04-23 14:31:57 -07:00
Rob Lourens
9ce5816cc3
Fix #46733 - context menu opens search menu
2018-04-23 13:54:49 -07:00
Matt Bierner
81767beaca
Make Event a named export
...
There are many places in the code that do `import Event, { ...} from '.../event'`.
2018-03-14 14:25:30 -07:00
Matt Bierner
f94cea3742
Mark private emitters as readonly
2018-03-14 13:57:38 -07:00
Benjamin Pasero
aa580cae2d
💄
2018-03-12 17:39:34 +01:00
Joao Moreno
8548bcbeda
Merge branch 'tree-horizontal-scroll'
...
fixes #15539
2018-03-12 16:18:39 +01:00
Joao Moreno
e2bc0e116f
workbench.tree.horizontalScrolling setting
2018-03-12 16:05:31 +01:00
Joao Moreno
86e5a0b4c3
wip: tree user-independent horizontal scrolling
2018-03-12 12:30:20 +01:00
Benjamin Pasero
c788065985
debt - share CSS styles for workbench lists and trees
2018-03-12 08:02:44 +01:00