rebornix
bf3ab10eca
Fix test failure as IStorageService is not initalized in test
2017-05-08 16:14:08 -07:00
rebornix
6e0d024ad5
Fix #6158 . Persist isRegex, macthCase, wholeWord search settings for workspace
2017-05-08 16:14:08 -07:00
chrisdias
e0dfe9deb7
Merge branch 'master' of https://github.com/microsoft/vscode
2017-05-08 15:50:54 -07:00
chrisdias
312cb04e19
fix keyword type to fix tests
2017-05-08 15:50:46 -07:00
Matt Bierner
9ebaef7fe4
Fix node_modules being included in our ts projects
...
Part of #24698
**bug**
A node_modules folder under build/lib/watch is being included in our project system. This slows down TS quite a lot
**fix**
Remove this and remove the root jsconfig.json in the project
2017-05-08 15:43:04 -07:00
chrisdias
91b7995904
support FROM...AS in dockerfile
2017-05-08 14:25:17 -07:00
Alex Dima
96d9bd6671
Fixes #22433 : Enforce a minimum for editor.lineHeight
2017-05-08 23:03:25 +02:00
Alex Dima
3b8f8a3bd9
Simplify editor configuration
2017-05-08 22:49:34 +02:00
Alex Dima
e31a5085dc
Simplify editor options handling
2017-05-08 22:49:34 +02:00
Alex Dima
76b1624465
Simplify IConfigurationChangedEvent
2017-05-08 22:48:14 +02:00
Alex Dima
ed52cdd5c3
Move default option values to editorOptions.ts
2017-05-08 22:48:13 +02:00
Alex Dima
b2091c58c7
First validate editor options, and then compute the result based on env
2017-05-08 22:44:56 +02:00
Alex Dima
4aa5aa4e84
Move editor options related code to editorOptions.ts
2017-05-08 22:44:56 +02:00
Martin Aeschlimann
9bc4e76075
Capfile isn't displayed as Ruby. Fixes #25939
2017-05-08 22:37:51 +02:00
Martin Aeschlimann
3725e909ca
Theming: Minimap slider. Fixes #26103
2017-05-08 22:30:20 +02:00
Matt Bierner
c70f922201
Add Suggestion Provider For TS Directives ( #25806 )
...
* Add Suggestion Provider For TS Directives
Adds a new completion provider to suggest typescript comment directives, such as `@ts-check` or `@ts-ignore`
Fixes #25413
* Add descriptions to snippets
2017-05-08 13:23:46 -07:00
Martin Aeschlimann
de0303353f
Theming: Bracket matching colors. Fixes #26104
2017-05-08 22:01:15 +02:00
Martin Aeschlimann
7e4dc21175
[theme] code lens color name fix
2017-05-08 21:22:54 +02:00
Martin Aeschlimann
96fc37f8d8
Theming: Codelense color. Fixes #26105
2017-05-08 21:15:47 +02:00
Ramya Achutha Rao
d679ee8d4b
Fixes #26224
2017-05-08 11:23:23 -07:00
Benjamin Pasero
841d9ae060
💄
2017-05-08 19:59:14 +02:00
Benjamin Pasero
408ede050d
theming - keybindings button and widget
2017-05-08 19:44:35 +02:00
Benjamin Pasero
a7c753cf40
list.activeSelectionBackground seems to have no effect for custom themes (fixes #25788 )
2017-05-08 19:02:52 +02:00
Benjamin Pasero
228ac262b8
themes - let more specific border colors win over contrastBorder color
2017-05-08 18:40:34 +02:00
Benjamin Pasero
7432cfa1ee
panel.border isn't being applied when contrast color is specified ( fixes #26074 )
2017-05-08 17:52:45 +02:00
Benjamin Pasero
8425399f03
Support for list.inactiveSelectionForeground ( fixes #25774 )
2017-05-08 17:48:34 +02:00
Benjamin Pasero
6605a9ec3f
theming - introduce input.placeholderForeground for placeholder foreground
2017-05-08 17:36:47 +02:00
Matt Bierner
ae5c28306b
Pick up updated js/ts grammar ( #26094 )
2017-05-08 08:12:33 -07:00
Johannes Rieken
e2721f46cf
make inline the default snippet sort, fixes #26182
2017-05-08 15:23:51 +02:00
Martin Aeschlimann
4a1c576f48
Script element with type="text/html" not recognised as html. Fixes #25920
2017-05-08 12:52:20 +02:00
Isidor Nikolic
63e81b33ca
Merge pull request #24451 from michelkaporin/exception-link-detection
...
Link detection for the exception widget and debug console
2017-05-08 11:07:36 +02:00
Johannes Rieken
6839bdf796
more getLeadingWhitespace-tricks
2017-05-08 10:43:32 +02:00
Sandeep Somavarapu
fb722316dd
Fix #26186
2017-05-08 10:38:48 +02:00
Ramya Rao
4e180de107
Expand docs on the side in the suggest widget ( #25812 )
...
* Expand docs to the side in suggest widget
* Attempt to figure out when to swap list and docs
* Fixes #25881
* Fixes #25882 Adjust suggest widget width & position
* refactoring
* Show docs below instead of hiding when not enough space
2017-05-07 23:24:47 -07:00
Daniel Imms
971798b1fb
Add theme key for selection ( #26093 )
...
* Add theme key for selection
Fixes #25966
* 💄
2017-05-08 08:06:15 +02:00
Benjamin Pasero
674200fd49
Issue: Select element border radius and color ( fixes #26045 )
2017-05-08 07:58:56 +02:00
Benjamin Pasero
7b7132c9a2
UI Sizing: Contrast Border Lines ( fixes #26113 )
2017-05-08 07:58:56 +02:00
Benjamin Pasero
34ec2059a4
Default dark theme too low contrast on inactive tabs in inactive editor ( fixes #26132 )
2017-05-08 07:58:56 +02:00
Sebastian Zaha
0fb71c0794
Added an option to disable the mnemonics in the main menu ( #22669 )
...
* fixes #17962
* 💄
2017-05-08 07:54:37 +02:00
Benjamin Pasero
56b341c2e0
Windows in fullscreen mode does not restore to correct monitor ( fixes #25400 )
2017-05-06 09:29:04 +02:00
rebornix
64cb10da16
Fix #5861 . Take minimap into account
2017-05-05 18:03:35 -07:00
Daniel Imms
f468a9921b
Fix terminal selection color for invalid links
...
Fixes #26092
2017-05-05 16:37:13 -07:00
rebornix
feb3c217a4
Fix #26084 . Show Toggle Regex button when Find widget is invisible.
2017-05-05 15:21:13 -07:00
Matt Bierner
4adfa92a0c
Enable ts-check for webview-pre.js
2017-05-05 15:16:09 -07:00
rebornix
389efb47e1
L is a good key as it is not often used
2017-05-05 15:03:45 -07:00
rebornix
bb5722729b
Fix #15959 . Align Esc and Close button
2017-05-05 15:03:44 -07:00
rebornix
a68dc0d9e6
Fix #24887 . Keybinding to toggle Find in selection.
2017-05-05 15:03:44 -07:00
Matt Bierner
721f880cfd
Use Shared TypeScript to Compile VSCode Colorizer Tests ( #25858 )
...
**Bug**
Colorizer-tests currently installs an old version of typescript
**Fix**
Switch to using the standard typescript that all other extensions use. Also switch over to using the shared `vscode.d.ts` file
2017-05-05 13:41:39 -07:00
Matt Bierner
e8b01da790
Clean Up JSDoc Completion Provider Implementation ( #25981 )
...
* Fix JSDoc Completion Provider
**Bug**
89da6ab81f fixed #11944 by changing how enter works in completion providers. Now if the completion exactly matches the current text, pressing `enter` is not captured by the the suggestion widget. Instead it inserts a new line into the editor. This broke the jsdoc completion provider which uses `''` as a placeholder insertion before calculating the actual insertion upon being accepted. This weird behavior is because of a of the current tsserver api
**Fix**
Change the insert text to a single space instead. This seems to fix this issue in my testing.
* Slightly more elegant fix
2017-05-05 12:53:05 -07:00
Matt Bierner
7d2dea4e45
Add "Include" to extension TSConfig Files ( #25860 )
...
**Bug**
Most VSCode extensions currently specify `"exclude"` in their `tsconfig.json` but not `"include"`. This may result in extra files being included in each project
**Fix**
Add `"include": ["src/**/*"]` to all extension tsconfig files
2017-05-05 11:37:59 -07:00