Commit Graph

28121 Commits

Author SHA1 Message Date
Johannes Rieken
19f25e4801 add telemetry appender that writes to log (#53603)
* add log-telemetry-appender and wire it up in the shell

* enable log-only-telemetry in scripts/code.[sh|bat]

* Reduce noise, separate log file for telemetry

* Print telemetry events from shared process to corresponding log channel

* Telemetry events for cli go to the log file for cli

* Merge cli telemetry with all data with cli log

* Use LogAppender when running from source

* Skip check on isBuilt as the same is done in the shared process

* Telemetry events from main process go to corresponding log file

* Telemetry events from issue reporter go to corresponding log file

* Cleanup to reduce diff amount as I have OCD

* More cleanup

* Open telemetry log file via the Open Log File command

* Use regex to strip out common data

* Tests
2018-07-11 12:21:40 -07:00
SteVen Batten
ab4338f19d fix #54000 2018-07-11 09:58:37 -07:00
Johannes Rieken
df00af2292 use pointer 2018-07-11 18:25:56 +02:00
Benjamin Pasero
e90cc0bd33 Regroup view menu (#54077)
* introduce a submenu "Appearance"

* appearance menu for custom menus

* menu variant @kai

* mockup: new tools menu

* Revert "mockup: new tools menu"

This reverts commit be74df80fe.

* move appearance up
2018-07-11 18:16:36 +02:00
Johannes Rieken
cf6f3193de get paddings right... 2018-07-11 17:43:16 +02:00
Johannes Rieken
a4b4d53909 remove unused class, #54030 2018-07-11 17:26:07 +02:00
Joao Moreno
d4b310ea01 fix UI calls from shared process
fix #54070
2018-07-11 17:24:15 +02:00
Johannes Rieken
ed9171b2aa tweak picker size 2018-07-11 17:22:24 +02:00
Johannes Rieken
c58346a722 reveal focused crumbs, reveal last on update 2018-07-11 17:22:24 +02:00
Johannes Rieken
065a164ad0 support file decoration colors (disabled for now) 2018-07-11 17:22:24 +02:00
Johannes Rieken
b9e7e9d098 hover style and backslash for windows 2018-07-11 16:43:20 +02:00
Joao Moreno
b904119478 fix z index for context menus 2018-07-11 16:37:59 +02:00
Johannes Rieken
3f0ed41253 use margin instead of padding for nice background color 2018-07-11 16:22:35 +02:00
Johannes Rieken
5a93881a49 hide breadcrumbs when not active, render item italic when not pinned 2018-07-11 16:22:35 +02:00
Johannes Rieken
a405a8aa92 omit last separator for path breadcrumb 2018-07-11 16:22:35 +02:00
Johannes Rieken
c588525c1c add active selection styles 2018-07-11 16:22:35 +02:00
Johannes Rieken
00003046b5 rename style file 2018-07-11 16:22:34 +02:00
Johannes Rieken
27d66e47bc no tabs -> no icons, tab -> icons 2018-07-11 16:22:34 +02:00
Johannes Rieken
a9861bc0cb fix margin/padding 2018-07-11 16:22:34 +02:00
Johannes Rieken
79a042c274 simplify height computation 2018-07-11 16:22:34 +02:00
Johannes Rieken
37f5a7fea4 no outline for breadcrumb widget, no wrap around when focusing 2018-07-11 16:22:34 +02:00
Johannes Rieken
56c9165bbf add breadcrumbs to no tabs title 2018-07-11 16:22:34 +02:00
Johannes Rieken
831849e5c8 move breadcrumbs control to super type to enable reuse 2018-07-11 16:22:33 +02:00
Joao Moreno
0bef29d2ea shell: use system-ui font 2018-07-11 16:10:39 +02:00
Joao Moreno
b208b7f300 put context view inside workbench
fixes #54030
2018-07-11 15:48:00 +02:00
Joao Moreno
9433b67e46 fixes #54031 2018-07-11 15:48:00 +02:00
Joao Moreno
fb1e27fa92 remove monaco-workbench-container
related to #54031
2018-07-11 15:48:00 +02:00
Benjamin Pasero
c5a13ded02 windows - fix keybinding conflict 2018-07-11 15:38:47 +02:00
Johannes Rieken
5a4eab812b undo style change 2018-07-11 11:14:52 +02:00
João Moreno
cf7e1523cf Merge pull request #53875 from Microsoft/joao/remove-ppromise-tasks
Remove PPromise usage from task world
2018-07-11 11:06:33 +02:00
Johannes Rieken
c5b902b169 don't pollute context view dom node 2018-07-11 10:50:12 +02:00
Johannes Rieken
a81119c361 correct icon height style 2018-07-11 10:39:59 +02:00
Johannes Rieken
ca5219040c enfore contextView-styles that can get lost due to monaco-workbench-style 2018-07-11 10:39:36 +02:00
Johannes Rieken
bd0ce761a3 escape newlines in outline item labels 2018-07-11 09:49:46 +02:00
Benjamin Pasero
2b79b107b0 remove dead branch 2018-07-11 07:31:30 +02:00
Rob Lourens
cdfd58c03b Settings editor - description tweaks 2018-07-10 21:38:55 -07:00
Christopher Leidigh
d5e22945a3 Only fire onDidSelect if user change: Fixes: #52632 (#53627) 2018-07-10 22:38:02 -04:00
Rob Lourens
215b883178 Settings editor - allow linking to other settings from the setting description 2018-07-10 18:55:36 -07:00
Rob Lourens
6a72f3fdc7 Remove obsolete test 2018-07-10 17:22:56 -07:00
Matt Bierner
5271932ab9 Fix reference search
Fix #53902
2018-07-10 17:13:55 -07:00
Rob Lourens
643f65f34e Settings editor - fix clicks on the setting header or descritption stealing focus 2018-07-10 17:02:34 -07:00
Rob Lourens
fea25ea84c Settings editor - render enumDescriptions 2018-07-10 17:02:34 -07:00
Rob Lourens
13ce0e57cf Settings editor - include missing "suggest" settings 2018-07-10 17:02:34 -07:00
Rob Lourens
5bc87f7096 dead code 2018-07-10 17:02:34 -07:00
Rob Lourens
e6c79967f4 Fix #53841
Not sure how this NPE could happen, but don't fail to render search results when it does
2018-07-10 17:02:33 -07:00
Rob Lourens
3c19842c7f Fix #53840 - work around unlikely NPE 2018-07-10 17:02:33 -07:00
Rob Lourens
d30631dea8 Fix #53510 - remove relative pattern matching from file search 2018-07-10 17:02:33 -07:00
Rob Lourens
72918eae24 #53911 - render setting descriptions as markdown 2018-07-10 17:02:33 -07:00
Dirk Baeumer
7ad06d9b7c Minor typo fix 2018-07-10 14:17:59 -07:00
SteVen Batten
e1cbd99173 use alt to focus the menu and and navigation, better focus management (#53924)
* use alt to focus the menu and and navigation

* updating action runner to return focus properly and set state

* return focus in any case of lost focus
except intentionally focusing elsewhere

* convert SetTimeout to RunOnceScheduler to fix builder issue
2018-07-10 11:23:02 -07:00