Commit graph

59 commits

Author SHA1 Message Date
Martin Aeschlimann bcda4bd737 Double color boxes appear inside style blocks in html files in 1.21. Fixes #43628 2018-02-15 22:23:11 +01:00
Ramya Rao 00f2d8ed71
Get emmet completions from css extension (#41652)
* Get emmet completions from html,css extensions

* Resolve extensionsPath, use emmet results even if empty

* Support css abbr with :

* Refactoring

* Add some basic emmet tests

* Refactoring

* More tests
2018-02-12 21:40:10 -08:00
Dirk Baeumer 04594c864b Add support for Language Packs 2018-01-25 21:14:34 +01:00
Martin Aeschlimann 64ced3e40b [html/css/scss/less] Textual suggestions missing in 1.19.0. Fixes #40349 2018-01-11 16:18:13 +01:00
Martin Aeschlimann 4cc86dd8c6 Slow IntelliSense in files with 4000+ lines. Fixes #39994 2017-12-15 15:32:01 +01:00
Martin Aeschlimann 09166c4f44 [css] use proposalprovider for region snippets 2017-12-01 17:13:23 +01:00
Martin Aeschlimann f5e43647fb
Merge pull request #37743 from mjbvz/css-ext-strict
Move css extension to strict
2017-11-09 09:54:49 +01:00
Erich Gamma a54c44cb0d Enabling the 'noUnusedLocals' compiler option for extensions 2017-11-08 10:23:49 +01:00
Matt Bierner e6dab8cd55 Move css extension to strict
Updates the css extension to use strict mode TypeScript
2017-11-06 14:41:23 -08:00
Martin Aeschlimann 8326351ee0 [css] update server 2017-11-01 23:16:43 +01:00
Johannes Rieken 65a2d30efe color - jsdoc and tiny tweaks for color provider api 2017-10-16 12:43:21 +02:00
Martin Aeschlimann 1cf7612e30 [css] move colorpresentations to language server 2017-09-21 12:03:16 +02:00
rebornix 084849c2fa provideColorPresentations should have document in paramaters. 2017-09-20 13:44:57 -07:00
rebornix ce20acd130 color space 0...1 2017-09-20 12:59:02 -07:00
rebornix d069e922ef Re #34366. Extensions define color formats. 2017-09-19 00:03:58 -07:00
rebornix 3753e0e1d2 Align signatures with other providers. 2017-09-08 14:11:44 -07:00
rebornix 3479d81d77 Fix #32235. Functional style formatter. Color range is all float number and remove fromHex, fromHSL methods. 2017-09-08 11:36:39 -07:00
Martin Aeschlimann aae74ede39 [css] adopt languageserver colorProvider.proposed protocol 2017-08-28 19:15:36 +02:00
rebornix 879373d9e1 Remove onDidChagne events. Deprecate [lan].colorDecorators.enable and
use editor.colorDecorators for all.
2017-08-25 16:10:16 -07:00
rebornix 9355b436d1 Move renderColorDecorator options to core settings. 2017-08-25 16:10:16 -07:00
rebornix 580eb6b4b2 Monaco API uses IColor 2017-08-25 16:10:16 -07:00
rebornix 9937bcf6ec Color Decorator sits together with Color Picker. 2017-08-25 16:10:16 -07:00
rebornix f52299aee0 Add a new option to control whether to render inline color box or not. 2017-08-25 16:10:16 -07:00
Martin Aeschlimann 1ba52e2113 [css] update language server & client 2017-08-18 18:28:02 +02:00
Martin Aeschlimann 47ec343bfa [css] add multiroot support. Fixes #32486 2017-08-17 16:22:36 +02:00
Joao Moreno c87e0d7629 fix css color formats 2017-08-11 13:00:08 +02:00
Joao Moreno 7669ad147e luminance !== luminosity 2017-08-11 11:50:10 +02:00
Joao Moreno 13a6a7a9c3 color api: remove ColorRange.format 2017-08-11 11:50:10 +02:00
Joao Moreno 0f5272afe9 color api: docs 2017-08-11 11:50:10 +02:00
Martin Aeschlimann 35df375c25 Update css language service: Fixes #27590 & 4/8 digit hex colors 2017-08-03 15:36:17 +02:00
Michel Kaporin 19f17905e7 Support LESS and SASS in color picker. Resolves #31753 2017-07-31 12:02:13 +02:00
Joao Moreno 95737688f5 IColorFormat -> ColorFormat 2017-07-27 17:25:28 +02:00
Joao Moreno 3e62cf16fa css color formats 2017-07-27 17:24:04 +02:00
Joao Moreno 3cda472710 add parse-color to css extension 2017-07-27 00:03:54 +02:00
Michel Kaporin 42bd26bb99 Reverted redundant changes 2017-07-26 18:28:39 +02:00
Joao Moreno 1830c12221 css: report colors through provider 2017-07-26 17:49:14 +02:00
Michel Kaporin 014992d597 Added proposed api to CSS 2017-07-26 17:35:19 +02:00
Michel Kaporin 5770dd4287 wip: Color provider implementation start for Joao 2017-07-26 16:25:58 +02:00
rebornix 9fa2a2538c Fix #29725. Add indentation rules for CSS. 2017-06-28 15:57:40 -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
Martin Aeschlimann 3c0ac99311 stale color box when switching languages. Fixes #21108 2017-02-22 22:37:55 +01:00
Martin Aeschlimann f1a1fd24c1 [css] Setting to hide CSS Color preview boxes. Fixes #10943 2017-02-22 00:51:27 +01:00
Martin Aeschlimann d2f8a45adc [css] color decorator initially not shown in all editors 2017-01-19 16:41:52 +01:00
Martin Aeschlimann fa8a9424aa [css] update dependencies and migrate 2017-01-17 23:09:11 +01:00
Martin Aeschlimann 5df445b978 Cannot read property 'length' of undefined. Fixes #18293 2017-01-09 22:47:43 -04:00
Martin Aeschlimann 4839f9424c [css] adopt snippettext API and update to TS2.0 2016-11-24 15:29:52 +01:00
Martin Aeschlimann 8a85fc0399 [html] add css support to html extension as library 2016-11-14 11:34:54 +01:00
Martin Aeschlimann 3d6c220d24 CSS autocomplete in html files not working on Windows.Fixes #14467 2016-10-26 12:33:29 +02:00
Martin Aeschlimann 4bfb974814 [html/css] decorators for embedded css 2016-10-24 15:26:50 +02:00
Johannes Rieken ee9ff34e72 tsfmt - extensions/css/client 2016-10-08 09:26:31 +02:00