Commit graph

285 commits

Author SHA1 Message Date
Martin Aeschlimann 47c2ff4240 emmet.test: add missing semicolons 2018-03-13 09:50:13 +01:00
Martin Aeschlimann bfa63ab19d [css] fix invalid import in emmet.test 2018-03-13 09:50:12 +01:00
Joao Moreno 12ab70d329 fix line endings 2018-03-05 12:47:11 +01:00
Ramya Rao d7dca142ad
Allow css emmet completions when abbr contains period Fixes #44352 (#44781)
* Allow css emmet completions when abbr contains period Fixes #44352

* Move css related workaround to cssMode #44352

* getEmbeddedParsedDocument is now not needed

* Show emmet completions everywhere inside the embedded css doc
2018-03-01 16:44:28 -08:00
Ramya Achutha Rao c16869d804 Revert move of emmet to css extension Fixes #44840 2018-03-01 12:59:47 -08:00
Ramya Achutha Rao fc98ac24d0 Fix broken tests in css server 2018-02-28 15:39:01 -08:00
Martin Aeschlimann 1aaf68c2c3 [less] update service (fixes #42271) 2018-02-28 17:39:32 +01:00
Martin Aeschlimann 4a7317e4b9 css/json/html: improve icon colors 2018-02-28 14:53:32 +01:00
Martin Aeschlimann 7b98237ad5 CSS/JSON/HTML icons. For #44626 2018-02-28 13:57:35 +01:00
Martin Aeschlimann 8bd41ceeca built-in extensions: version to 1.0.0 (for #43978) 2018-02-27 15:16:07 +01:00
Ramya Achutha Rao f10b71e994 Avoid setting completion items as undefined 2018-02-26 17:52:27 -08:00
Ramya Achutha Rao 57572a12e9 Use latest emmet helper 2018-02-26 14:59:25 -08:00
Dirk Baeumer c2a227b77e Locking version for language client and server 2018-02-22 12:35:23 +01:00
Martin Aeschlimann e45d279b36 description & name for built-in languages (#43978) 2018-02-20 10:09:22 +01:00
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 Achutha Rao 135d4a5d5c Absorb upstream fixes from emmet helper 2018-02-13 18:25:19 -08:00
Ramya Achutha Rao 6c7fe5b95b Dont repeat hex color suggestions in emmet Fixes #32232 2018-02-13 17:41:53 -08:00
Martin Aeschlimann 2cb15ab3bb [css] update client (for #43317) 2018-02-13 13:03:43 +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
Martin Aeschlimann 8fdf170a08 update grammar script: remove unused properties 2018-02-12 16:54:46 +01:00
Pine Wu d2f06d1cd7 change css attach to inspector protocol 2018-02-09 10:24:23 -08:00
Pine Wu d9428ff856 Fix html/css launch config 2018-02-09 10:18:10 -08:00
Martin Aeschlimann 8f24fa4b4e [css] update grammar 2018-02-07 22:51:42 +01:00
Martin Aeschlimann 2d60342db1 [css] update service 2018-01-30 08:34:42 +01:00
Dirk Baeumer e91b851ca8 Upgrade to latest language pack format 2018-01-30 00:11:57 +01: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 1cf8032756 [css] catch exceptions in handlers 2017-12-21 17:10:49 +01:00
Martin Aeschlimann 4e0cf5806c [css] update grammar 2017-12-20 17:30:56 +01:00
Martin Aeschlimann 4cc86dd8c6 Slow IntelliSense in files with 4000+ lines. Fixes #39994 2017-12-15 15:32:01 +01:00
Martin Aeschlimann a255abe9df [css] update service 2017-12-04 18:10:02 +01:00
Martin Aeschlimann 09166c4f44 [css] use proposalprovider for region snippets 2017-12-01 17:13:23 +01:00
Martin Aeschlimann d0be636bfd [css] region snippets 2017-11-30 11:43:25 +01:00
Joao Moreno 5d4d38543a use yarn in extension scripts 2017-11-16 10:46:51 +01:00
Joao Moreno 758c47ef87 npm > yarn 2017-11-15 15:14:00 +01:00
Joao Moreno deed70d9a2 Merge branch 'master' into yarn 2017-11-14 15:36:19 +01:00
Martin Aeschlimann eb73e069be strict null check issue in cssServerMain 2017-11-14 13:20:55 +01:00
Martin Aeschlimann 0843571ee7 Remove built-in CSS snippets. Fixes #38152 2017-11-14 12:14:57 +01:00
Joao Moreno 39ea7877ca update css|html|json dependencies 2017-11-14 10:09:17 +01:00
Martin Aeschlimann d133edf626 update language client to 3.5.0 2017-11-14 10:06:01 +01:00
Joao Moreno 50cabbc80a yarn import css|html|json server 2017-11-14 10:02:26 +01:00
Joao Moreno c23063000c Merge branch 'master' into yarn 2017-11-14 09:57:55 +01:00
Joao Moreno 18c5daaf0a fix language servers dependencies 2017-11-14 09:57:38 +01:00
Joao Moreno 0a8b6fb706 yarn: replace most shrinkwrap files 2017-11-13 23:03:52 +01:00
Martin Aeschlimann 4a601eec71 [css] adopt strict mode 2017-11-09 10:17:55 +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
MXI d8aa66d88d
region folding for css 2017-11-08 01:43:09 +03: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
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