Commit graph

37336 commits

Author SHA1 Message Date
Matt Bierner 56d3f0acf2 Update js/ts grammar 2018-07-20 18:07:43 -07:00
Matt Bierner 8531a230e5 Use flatten in a few places to improve readability 2018-07-20 17:58:43 -07:00
Matt Bierner f500f659e6 Create links for files section in tsconfig 2018-07-20 17:52:01 -07:00
SteVen Batten 3ce86b446b some fixes for mac menus 2018-07-20 14:42:47 -07:00
Matt Bierner 91d55c965a Make sure we disable suggestions properly 2018-07-20 14:32:21 -07:00
Matt Bierner 9fb3229377 Use single diagnostic collection for js and ts
Refactors the ts DiagnosticManager to be shared between language providers.  To do this:

- Make sure we always maintain a complete list of diagnostics in the extension. But only update the vscode.DiagnosticCollection with the ones we care about

- Add the concept of a diagnostic language. This is needed now that we only have a single collection. Use the diagnostic language to determine which diagnostics to filter out using `typescript.validate` and `javascript.validate`

- Add a diagnosticSetting class to track settings for different languages (js and ts)

Fixes #54359
2018-07-20 14:16:28 -07:00
Matt Bierner ab53222cde Use toDisposable in a few more places 2018-07-20 14:16:28 -07:00
Matt Bierner a6885b48cd Use toDisposable in more places in workbench and platform 2018-07-20 14:16:28 -07:00
Matt Bierner ad7cbfdacb Use toDisposable in more places in editor 2018-07-20 14:16:28 -07:00
Matt Bierner f1e05055dd Un-deprecate webviewPanel.viewColumn
This property was deprecated initially as we were not sure how grid layout would work. Since it is using viewColumns, we are un-deprecating this
2018-07-20 14:16:27 -07:00
Rob Lourens 3b195f1b8c Settings editor - fix 'code' font in setting description 2018-07-20 13:31:06 -07:00
Daniel Imms 8869541567 Merge remote-tracking branch 'origin/master' into electron-2.0.x 2018-07-20 11:33:24 -07:00
Rob Lourens 1fad9cb846 Settings editor - clean some setting descriptions, #54690 2018-07-20 10:58:10 -07:00
Rob Lourens 569c21de60 Settings editor - don't write empty enumDescriptions 2018-07-20 10:58:10 -07:00
Sandeep Somavarapu 414ea9cdfc merges 2018-07-20 18:15:52 +02:00
Sandeep Somavarapu 7b715524f7 #54483 Forward compatibility 2018-07-20 18:05:10 +02:00
Sandeep Somavarapu dab93d371a #54483 Forward compatibility 2018-07-20 17:56:52 +02:00
Sandeep Somavarapu 72e794833c Fix when there is no recently opened state 2018-07-20 16:54:09 +02:00
Sandeep Somavarapu df56b232fa Fix handling folder-uris along with _ paths 2018-07-20 16:42:02 +02:00
isidor 5b8a81742a markers: display paths relative to the workspace root 2018-07-20 16:13:17 +02:00
Alexandru Dima 2bb602172d
Merge pull request #54474 from Microsoft/electron20x/editor-opacity
Workaround duplicate rendered characters in Electron 2.0.x
2018-07-20 16:10:09 +02:00
Sandeep Somavarapu c2d5f3b999 Fix tests 2018-07-20 15:51:42 +02:00
Sandeep Somavarapu 99ba40165b Fix tests 2018-07-20 15:50:20 +02:00
Dirk Baeumer ed2bbf3ac0 Task part of #54510 2018-07-20 15:48:25 +02:00
Sandeep Somavarapu c3b78912e8 Fix compilation 2018-07-20 15:11:47 +02:00
Sandeep Somavarapu 077e97564a Merges 2018-07-20 15:11:05 +02:00
Sandeep Somavarapu e7058655de Fix #54721 2018-07-20 15:02:38 +02:00
Martin Aeschlimann 817a0355fa adopt IWindowInfo to folderURIs 2018-07-20 12:44:58 +02:00
Martin Aeschlimann e6c64eff1d support URI in openWindowCommand 2018-07-20 11:54:20 +02:00
isidor 1f90bac9e0 debug: remove not in debug repl context key 2018-07-20 11:31:17 +02:00
Alex Dima 09ec2eb1e4 Use the new optimize-editor task 2018-07-20 11:26:32 +02:00
Alex Dima 5a52c24f11 Add an alternative optimize-editor task 2018-07-20 11:26:31 +02:00
Alex Dima d8e13dc717 Add a compile-editor-build task 2018-07-20 11:26:31 +02:00
Alex Dima 03103a4f66 Add extract-editor-src with treeshaking task 2018-07-20 11:26:31 +02:00
Martin Aeschlimann 2bb980efca backupMainService 💄 2018-07-20 11:22:52 +02:00
isidor f07a19895b debug: simplify context keys computation
fixes #54378
2018-07-20 11:08:38 +02:00
isidor 0ef2155f02 fixes #54011 2018-07-20 10:22:06 +02:00
Erich Gamma 8d964cbd59 Added setting to control visibility of code lens 2018-07-20 09:43:49 +02:00
Erich Gamma 80b08b4c7f Add code lenses to run/debug a script 2018-07-20 09:43:48 +02:00
SteVen Batten dbc8505cd7 removing the old menubar implementation 2018-07-19 16:24:56 -07:00
SteVen Batten 26e5a55cd8
Sbatten/menu font size (#54695)
* increase menu font size

* updating padding to keep menus compact
2018-07-19 16:16:06 -07:00
Rob Lourens 0147a1bfb1 Settings editor - show enumDescriptions inline when there are more than 10.
This specifically targets the files.encoding setting.
See #53911
2018-07-19 15:18:19 -07:00
Jackson Kearl a0f07e30b9 Autocomplete for extension search @-operators (#53915)
* WIP

* WIP again

* Feature complete, refactor to Query class

* Add tests

* Spacing

* Add tests and refactor

* Maybe fix tests? Cant run locally.

* Use monaco editor for completions

* Remove escape handler

* Update coloring

* Add localizations, remove unused

* Fix spacing

* update serach ordering

* Remove enter handling

* Fix tab handling

* Improve autosuggest enablment condition

* Conditional styling of cursor
2018-07-19 11:41:47 -07:00
Jackson Kearl 7db5f96075 Down arrow moves focus to extensions list (#53616)
* Down arrow focuses list view.

* Scoping

* Generalize focusFirstIfNothingFocused logic to all list views

* Revert "Generalize focusFirstIfNothingFocused logic to all list views"

This reverts commit 2bdfeef828.

* Generalize to list in debug view

* Add to dispasables

* Same for scmViewlet

* Default 'list.inactiveFocusBackground' to null

* Migrate from `onDidFocus` to `onDidChange` where possible

* Remove changes for non-extensions

* Undo changed to color registry

* Move focus next position
2018-07-19 11:03:15 -07:00
Sandeep Somavarapu e0d5a3d490 Check with respective owners 2018-07-19 19:23:24 +02:00
Sandeep Somavarapu 9df292b522 Remove usages of fspath 2018-07-19 19:22:37 +02:00
Rob Lourens 8b09ee78b4 Bump node2 2018-07-19 09:55:59 -07:00
Rob Lourens 76ced50914 Settings editor - remove leftover reset button 2018-07-19 09:55:31 -07:00
Daniel Imms 7b45764115 Workaround an issue where the terminal could overflow into right sidebar
Fixes #54230
2018-07-19 09:53:12 -07:00
Rob Lourens 3b7e13d53f
Merge pull request #54518 from cleidigh/settings-selectbox-setAriaLabels/tweak
Settings: Utilize selectBox.setAriaLabel Related: #53821
2018-07-19 09:13:53 -07:00