Commit Graph

88 Commits

Author SHA1 Message Date
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