Commit graph

40815 commits

Author SHA1 Message Date
Alexander
e891e2f3d1 Add border for dirty tabs (#59759)
* Theming for dirty tabs

* Improve border for dirty tabs
1. Make it thinner
2. Add a setting to disable it
3. Use 4 colors (activeFocused, activeUnfocused, inactiveFocused, inactiveUnfocused)
4. Move part of logic

* Hot apply of setting `dirtyTabBorder`

* Rename the setting

* Add default dirty border for all themes

* 3 of the 4 colors should be derived from the one main color

* Rename `dirty` to `modified`

* Rename `modifiedActiveFocusedBorder` to `modifiedBorder`

* Add modified border color for built-in themes

* More contrast

* Applying style directly on element

* Changing only color

* Using full border

* Using existing div for border styling

* Add setting to telemetry

* Uncomment cleanup code

* tweak colors and descriptions

* 💄
2018-10-08 10:27:01 +02:00
Johannes Rieken
005858ed7c add missing compile 2018-10-08 10:23:06 +02:00
Johannes Rieken
9fa354a7aa update internal API to allow parameter label to be an offset-range of its the signature label, #56337 2018-10-08 10:22:54 +02:00
Alexandru Dima
107e4bbd82
Merge pull request #60024 from douglasgabriel/remove_dead_code
Removing dead code from 'build/monaco/api.ts'
2018-10-08 09:55:55 +02:00
Tharun Jose
1358e90371 Update links on README.md (#60100) 2018-10-07 08:32:45 -07:00
Rob Lourens
3a82196fd9 "Configure language specific settings" should reveal the edited line 2018-10-06 17:08:11 -07:00
Rob Lourens
3b157682e1 Also respect useGlobalIgnoreFiles in file search, from PR #59717 2018-10-06 17:07:11 -07:00
Rob Lourens
95fa14ee15 Fix #60055 - "Configure language specific settings" must open json editor 2018-10-06 16:59:29 -07:00
Rob Lourens
fd6b2b3cce Fix #59400 - show context button when hover setting title 2018-10-06 16:29:54 -07:00
Daniel Imms
1e299b6733 Apply selection even when the items don't change
Fixes #59876
2018-10-06 11:16:39 -07:00
Rob Lourens
c09511ccc1
Merge pull request #60045 from w9jds/modified-in-navigation
Resolves #57507 - Allows clicking of Modified In labels in setting editor view
2018-10-05 21:14:45 -07:00
Jeremy Shore
30fbbd7af8 Makes Modified in scopes navigable 2018-10-05 23:02:51 -05:00
Rob Lourens
acbe81b942 Settings editor - fix starting when no cached state exists 2018-10-05 21:00:45 -07:00
Rob Lourens
5cee349ba5 Settings editor - fix restoring cached state issues 2018-10-05 19:46:16 -07:00
Rob Lourens
c98a972c4f Prevent "folder" settings picker from stealing focus on click 2018-10-05 19:46:16 -07:00
Daniel Imms
a59b03426e Send ctrl+k to shell on Windows
Fixes #60005
2018-10-05 19:42:33 -07:00
Matt Bierner
ceb8f18fb8 Adding pinning test for webview scripts disabled 2018-10-05 16:25:50 -07:00
Matt Bierner
7b8e463099 Extract duplicated code 2018-10-05 16:11:32 -07:00
Matt Bierner
23fedc5a3e Add pinning test for webview html update 2018-10-05 16:08:33 -07:00
Matt Bierner
676ea4b5c5 Improve test name 2018-10-05 16:05:01 -07:00
Matt Bierner
2f51e97117 Add retrigger characters to SignatureHelpProvider
Introduces the concept of a re-trigger character to the signature help provider. This is a seperate set of characters that are registered with the provider. Typing a retrigger character fires a new signature help request if signature help is already showing.

#54972
2018-10-05 16:01:02 -07:00
Matt Bierner
2e8993b83c Prefer const 2018-10-05 14:42:54 -07:00
Matt Bierner
000f027497 Formatting 2018-10-05 13:56:34 -07:00
Matt Bierner
696fc1b48e Make sure we close old resource on ts server for path updates
Fixes #53466
2018-10-05 13:55:11 -07:00
Matt Bierner
03ed0959ee Improve message on update imports prompt
Fixes #59151
2018-10-05 13:47:14 -07:00
Matt Bierner
f87369e1af Treat json5 as json in the markdown preview 2018-10-05 13:06:37 -07:00
Matt Bierner
bb59097ab8 Update md grammar 2018-10-05 13:06:37 -07:00
SteVen Batten
a855416d70
make actionbar support different trigger keys (#60000)
* make actionbar support different trigger keys

* add some undefined checks
2018-10-05 13:04:03 -07:00
Matt Bierner
b3ff3e4375 Wait for all editors to close before continuing tests 2018-10-05 11:51:54 -07:00
Matt Bierner
0136935c52 Improving webview test reliability and add test for preserve state on column change 2018-10-05 10:53:42 -07:00
Matt Bierner
3cb9b60d32 Add missing registers 2018-10-05 10:53:42 -07:00
Rob Lourens
8f1dbae0b7 Bump vscode-ripgrep with cache download fix 2018-10-05 10:43:54 -07:00
Matt Bierner
1f9981f55f Make webview test communication more timing stable 2018-10-05 10:32:42 -07:00
Matt Bierner
4ecf3e5388 Improve naming and use proper (optional) types 2018-10-05 10:08:25 -07:00
Matt Bierner
daec9ce7bb Update markdown grammar 2018-10-05 10:07:58 -07:00
Matt Bierner
f4f6c623c3 Make sure we dispose of webviews properly
Dispose of webviews after each test run
2018-10-05 09:38:01 -07:00
Rob Lourens
866c6d6ff0
Merge pull request #59739 from NiclasvanEyk/master
Added actions from #57321 to the 'No Settings Found'-message
2018-10-05 09:29:41 -07:00
Johannes Rieken
23891f8781 perf - use IdleValue in suggest controller 2018-10-05 18:03:31 +02:00
Rob Lourens
0e60629c5a Bump vscode-ripgrep with fixed build 2018-10-05 08:57:38 -07:00
isidor
fac58fc8fe debug: DebugSession.getLabel() clenaup 2018-10-05 17:56:47 +02:00
Isidor Nikolic
2f0fdd34f2
Merge pull request #60016 from Microsoft/isidorn/multiRepl
Multiple repls per debug session
2018-10-05 17:35:38 +02:00
isidor
4a20075ecd debug: show dropdown in repl when there are multiple sessions 2018-10-05 17:34:43 +02:00
isidor
15952524a1 repl: readonyl input while no session active 2018-10-05 17:10:08 +02:00
isidor
74fae4d7df repl: multiple trees per session 2018-10-05 16:48:23 +02:00
Douglas Gabriel
414da9bf7e Removing dead code from 2018-10-05 10:24:19 -03:00
Niclas van Eyk
3f161f55c9 moved the rendering logic to a more appropiate method 2018-10-05 15:17:57 +02:00
Niclas van Eyk
0a2a195598 made use of _register for disposables
The previous solution involved an own solution with an array of
disposables. The new solution makes use of the _register-method from the
Displosable class.
2018-10-05 15:17:24 +02:00
Johannes Rieken
2f28e6ba8a make sure to register extension point early 2018-10-05 15:14:16 +02:00
Johannes Rieken
a1839ca21a don't measure, just do... 2018-10-05 14:33:33 +02:00
isidor
51cfd80859 debug: introduce replModel and move repl related methods inside it 2018-10-05 13:45:27 +02:00