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