Commit graph

285 commits

Author SHA1 Message Date
Martin Aeschlimann 8f02a9275f update css service (fixes #36883) 2017-10-30 21:15:42 +01:00
Martin Aeschlimann 4473006497 [css/html/json] use fixed version of language server/client 2017-10-27 13:11:52 +02:00
Martin Aeschlimann 6f6a74fea3 [css] update grammar 2017-10-24 11:05:54 +02:00
Johannes Rieken 65a2d30efe color - jsdoc and tiny tweaks for color provider api 2017-10-16 12:43:21 +02:00
Martin Aeschlimann 08597e3aaf [css] update service & server 2017-10-11 16:01:47 +02:00
Martin Aeschlimann 12d4925c72 Use strict version-identifier for @types/xyz-modules . For #35561 2017-10-04 11:25:45 +02:00
Martin Aeschlimann 77e7b0a17e [css/html] update service 2017-09-28 10:54:04 +02:00
Martin Aeschlimann a2d1bbbe6f [css/thml] update language services (reduce footprint) 2017-09-26 12:29:09 +02:00
Martin Aeschlimann 88632ed632 [css] update grammar 2017-09-25 15:25:05 +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
isidor efdc328058 ${workspaceRoot} -> ${workspaceFolder} 2017-09-19 11:21:49 +02:00
rebornix d069e922ef Re #34366. Extensions define color formats. 2017-09-19 00:03:58 -07:00
Martin Aeschlimann 46c8ce6df5 configuration contribution point: support for array of settings sections, deprecate the 'allOf' trick used in CSS. 2017-09-13 12:38:28 +02:00
Martin Aeschlimann 3014483db0 [css] update service 2017-09-12 23:37:38 +02: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 b99929a655 [css] update grammar 2017-09-08 10:47:06 +02:00
Martin Aeschlimann 754e838104 CSS: bad documentation for css.trace.server. Fixes #33320 2017-08-29 18:04:01 +02:00
Martin Aeschlimann 256b02f921 Merge pull request #31253 from yfdyh000/i18n-fixes
Fixes some extensions strings missing for i18n
2017-08-28 22:04:39 +02:00
Martin Aeschlimann aae74ede39 [css] adopt languageserver colorProvider.proposed protocol 2017-08-28 19:15:36 +02:00
rebornix c68ad405a7 CSS/JSON extensions are using spaces... 2017-08-25 16:10:16 -07: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 ef690ded3e Config migration 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 fc0fb67671 [css] update language server 2017-08-25 12:42:45 +02:00
Martin Aeschlimann 964028f97b [css] remove document settings on buffer close 2017-08-23 14:33:04 +02: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
Martin Aeschlimann 95a14bbc22 [css] update grammar 2017-08-15 15:29:56 +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
Christof Marti f77b8801ee OSS tool update 2017-08-03 15:13:49 -07: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
Joao Moreno 7efa9545b6 Merge branch 'master' into colorpicker 2017-07-26 21:54:00 +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
YFdyh000 8fc488e097 Fixes some extensions strings missing for i18n 2017-07-22 21:07:27 +08:00
Martin Aeschlimann 7790c4a753 update grammars 2017-07-18 10:09:48 +08:00
Martin Aeschlimann 733e64b59c [css] update service (for #27189) 2017-06-30 15:50:54 +08:00
rebornix 9fa2a2538c Fix #29725. Add indentation rules for CSS. 2017-06-28 15:57:40 -07:00
Joao Moreno 5667cc0e69 use vsce to determine what to package when bundling extensions
fixes #29054
2017-06-21 16:17:21 +02:00
Martin Aeschlimann 3214dd6024 [css] update services 2017-05-29 17:05:23 +02:00
Martin Aeschlimann f9084bb244 Add information_for_contributors to grammars 2017-05-26 09:27:51 +02:00
Martin Aeschlimann 3785324cc1 [css] update grammar 2017-05-26 09:27:50 +02:00
Martin Aeschlimann ae333a8b41 test fixes for #17178 2017-05-18 10:50:30 +02:00
Martin Aeschlimann beee645a29 [css] update grammar 2017-05-18 10:06:02 +02: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 b941c0336a WorkspaceEdit type mismatch in css server (for #25623) 2017-04-28 17:59:20 +02:00
Martin Aeschlimann bf8f73262e Error running rename in CSS. Fixes #25623 2017-04-28 16:03:40 +02:00
Martin Aeschlimann d02567a2e4 [css] update service 2017-04-21 20:17:40 +02:00
Martin Aeschlimann c974993981 [css] update service. Fixes #22735 2017-04-18 09:54:21 +02:00
Martin Aeschlimann 4c56e61918 Attach languge server: set "protocol": "legacy", 2017-04-06 23:46:35 +02: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 cc69bea6df [css] update server & client. Fixes #19840: Intellisense freezes at random instances. 2017-02-17 18:02:42 +01:00
Martin Aeschlimann 60bbe61489 [css] change grammar to atom/language-css 2017-01-31 17:10:28 +01:00
Martin Aeschlimann ada375bf2d [css] update languageservice (for #19173) 2017-01-26 11:40:23 +01:00
Martin Aeschlimann fc44b4f083 SCSS differences in coloring. Fixes #19289 2017-01-25 17:21:33 +01:00
Martin Aeschlimann 95368092a9 [css] update service 2017-01-24 00:49:16 +01:00
Martin Aeschlimann c0b1937b47 lamguage servers: Require snippetSupport for completionProvider capability 2017-01-19 20:43:50 +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
Alex Dima 90d74c59aa Use hex colors in themes integration tests 2017-01-05 09:47:08 +01:00
Alex Dima 10f68352a0 Themes integration tests 2017-01-04 22:44:08 +01:00
Martin Aeschlimann 514e282809 [css] update launch.json to outFiles 2016-12-05 17:16:25 +01:00
Martin Aeschlimann 8cb6e75ada [css] add server trace option 2016-12-05 17:14:04 +01:00
Martin Aeschlimann 8bb90a3066 [css] Update language service 2016-12-04 22:07:59 +01:00
Matt Bierner a27eec8d88 Extract settings strings in css extension (#16184)
Closes #16179
2016-11-29 09:50:36 -08:00
Dirk Baeumer 32192ccfde Fixing alpha versions 2016-11-29 15:31:56 +01:00
Martin Aeschlimann 4839f9424c [css] adopt snippettext API and update to TS2.0 2016-11-24 15:29:52 +01:00
Martin Aeschlimann 177ae3f137 [css] update languageservice (for #14121) 2016-11-23 19:53:31 +01:00
Martin Aeschlimann 8a85fc0399 [html] add css support to html extension as library 2016-11-14 11:34:54 +01:00
Martin Aeschlimann 332fd57d3f Fix for source maps in extensions 2016-11-14 11:34:53 +01:00
Johannes Rieken cf5c011529 Fix our snippets to be text mate compatible 2016-11-11 17:13:36 +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
Martin Aeschlimann 2df11a3136 [html][css] diagnistics for embedded content 2016-10-24 15:26:48 +02:00
Johannes Rieken e58afe1ab6 Thenable<T> everywhere 2016-10-20 18:30:09 +02:00
Martin Aeschlimann 073c6d04e9 [themes] add support.function 2016-10-14 18:02:14 +02:00
Johannes Rieken 0b9a8e165b tsfmt - extensions/css/server 2016-10-08 09:27:16 +02:00
Johannes Rieken ee9ff34e72 tsfmt - extensions/css/client 2016-10-08 09:26:31 +02:00
Joao Moreno 70bd724e4e fixes #12773 2016-09-29 22:35:01 +02:00
Martin Aeschlimann d8f6f74520 Add color decorator limit to 500 (#11862) 2016-09-13 12:24:58 +02:00
Martin Aeschlimann 59c835ff9a Compile issue with new langageclient 2016-09-07 17:17:50 +02:00
Martin Aeschlimann cec9f9e936 [css] update language service & server (MarkedString escaping fix) 2016-09-07 16:37:38 +02:00
Joao Moreno 1053286c9b Revert "add linear css keyword"
This reverts commit cc40e98e54.
2016-09-06 10:21:09 +02:00
Joao Moreno cc40e98e54 add linear css keyword 2016-09-05 15:08:11 +02:00
Andre Weinand 0ba7f55dcc fix typo in 'Capabilities' 2016-09-05 10:36:51 +02:00
Dirk Baeumer b7ab0e8c90 Fixes #11304: Update node.d.ts for extension to 4.x version to be in line with normal extension development 2016-08-31 12:28:21 +02:00
Martin Aeschlimann 5245233f15 Update css languageservice 2016-08-29 15:12:21 +02:00
Martin Aeschlimann fbe40a406a [json] update to latest languageserver 2016-08-12 18:34:35 +02:00
Martin Aeschlimann 70a13f2d11 [css] update to latest languageserver 2016-08-12 18:34:35 +02:00
Martin Aeschlimann ebe4718773 [css] update css language service 2016-08-09 22:47:50 +02:00
Martin Aeschlimann b59a62206c update css languageservice 2016-08-08 16:33:08 +02:00
Martin Aeschlimann e3758d2cda [css] code assist shows old variable names (#9944) 2016-07-29 15:54:33 +02:00
Martin Aeschlimann c0ae835786 Update css and json language services to full versions 2016-07-29 10:45:26 +02:00
Martin Aeschlimann 94a0fdebb2 Update cs & json to latest languageservice 2016-07-25 18:38:24 +02:00
Martin Aeschlimann edecd8bc74 Adopt css to language-configuration 2016-07-21 18:52:34 +02:00
Martin Aeschlimann d9c376a213 fixes #1778: [less] mixins ") expected" errors 2016-07-20 18:27:17 +02:00
Martin Aeschlimann e5037a5eb1 [css/less/sass] improved word rules 2016-07-14 22:23:33 +02:00
Martin Aeschlimann 275ba111bd [CSS] Current color indicator freezes on old color, fixes #9132 2016-07-14 17:03:59 +02:00
Alex Dima d5862e8dba Clean extensions OSSREADME.json since the tool now can scan all npm-shrinkwrap.json files 2016-07-07 12:36:49 +03:00
Johannes Rieken 7cb8e4514e remove autoClosingPairs, surroundingPair in favour of deprecated api and language config file, fixes #8737 2016-07-06 15:42:53 +02:00
isidor f32b435e6d Add npm-shrinkwrap.json for css, json, php
#8570
2016-07-01 09:52:48 +02:00
Johannes Rieken 28fff894f8 OSSREADME - fixes for extensions/css 2016-06-30 14:20:44 +02:00
Martin Aeschlimann 2ba39acfdf JSON seems to keep diagnostics around when document closes, for #5769 2016-06-29 20:22:19 +02:00
Martin Aeschlimann 850848b69f get latest vscode-css-languageservice 2016-06-29 17:28:26 +02:00
Martin Aeschlimann daeb542b59 Rename in SCSS breaks syntax. Fixes #8331 2016-06-29 15:35:20 +02:00
Martin Aeschlimann e228769042 Polish configuration section labels & add link 2016-06-27 18:37:04 +02:00
Martin Aeschlimann 6f18e14a27 [css] Generalize languageModelCache 2016-06-26 23:50:15 +02:00
Martin Aeschlimann 79b65f326a [css] use vscode-css-languageservice 2016-06-23 17:41:43 +02:00
Martin Aeschlimann e65a6df013 fixes #7777: [scss] validation doesn't disable 2016-06-17 16:17:14 +02:00
Benjamin Pasero 7ffaba1ba5 fix warning 2016-06-16 14:07:42 +02:00
Martin Aeschlimann d4976a5382 fixes #7748: [scss] Undesirable behavior when pressing enter after completing a Sass (SCSS) statement 2016-06-16 12:11:51 +02:00
Martin Aeschlimann 77336664ff fixes #7543: [css-less-scss] problems are not having source information 2016-06-15 12:45:30 +02:00
Martin Aeschlimann 24705f5ae1 [css] support rename 2016-06-14 16:42:06 +02:00
Martin Aeschlimann cbb2e053f0 workaround for #7660 2016-06-14 16:42:06 +02:00
Martin Aeschlimann 2b53931425 [css] delay validation 2016-06-14 16:11:45 +02:00
Martin Aeschlimann d5f06aec6b Reword remaining occurrences of sass to scss 2016-06-14 11:32:01 +02:00
Martin Aeschlimann a5699978fc [scss] missing activation event 2016-06-14 11:32:01 +02:00
Martin Aeschlimann 8d703ff0b3 [css extension] cache stylesheets ASTs 2016-06-14 11:02:18 +02:00
Martin Aeschlimann 1e7486aa63 Move LESS to extension 2016-06-13 20:08:53 +02:00
Martin Aeschlimann 65b2c5ca27 Move SCSS to extension 2016-06-13 18:58:04 +02:00
Martin Aeschlimann b1130039f9 Polish cssParser imports 2016-06-13 18:58:04 +02:00
Martin Aeschlimann 5dfa0e0350 Add LanguageService as facade 2016-06-13 11:30:19 +02:00
Martin Aeschlimann 2b247ccbfd [css] move to extension 2016-06-13 11:30:19 +02:00
Martin Aeschlimann 995b3778e6 [less/sass] test cssvariable colorizing 2016-05-27 08:37:21 +02:00
Martin Aeschlimann 9cf7f1158f CSS variable colorizer test 2016-05-27 08:31:48 +02:00
Sandeep Somavarapu a33376a0a8 #3077 update variable rule in text mate 2016-05-20 18:26:35 +02:00
Sandeep Somavarapu 3893918988 #3077 update css textmate grammar 2016-05-20 10:53:26 +02:00
Martin Aeschlimann f033f51134 Remove keyword.control.import override from plus themes 2016-04-12 11:56:49 +02:00
Martin Aeschlimann 37f5e2b355 [colorize tests] update test result data 2016-04-11 21:28:19 +02:00
Martin Aeschlimann 084e8dba55 [css/less/sass] colorizer tests 2016-04-11 16:03:35 +02:00
Martin Aeschlimann 0babb42991 Merge pull request #1217 from dstorey/update-css-intellisense
[css] Update css intellisense and css.plist
2016-01-12 11:17:55 +01:00
David Storey 04cee66ced Add missing Counter Styles decriptors to syntax highlight 2016-01-11 01:36:59 -08:00
David Storey 331a9538f7 add missing unicode-range to syntax highlight 2016-01-10 20:16:37 -08:00