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
David Storey
dab9105245
Synrax highlight prefixes at start of properties
...
Fixes #1655
2015-12-26 18:01:10 -08:00
David Storey
4066f817de
Add drop-shadow function to sntax highlight
2015-12-26 14:13:27 -08:00
David Storey
0df987b36c
Add CSS functions that accept <number> or <percentage> to syntax highlight
2015-12-26 14:03:53 -08:00
David Storey
b2a919b091
Add functions that only accept <angle>s to syntax highlight
2015-12-26 13:24:52 -08:00
David Storey
f6bcb69f9d
Add functions that accept <length> values to syntax highlight
2015-12-26 12:25:33 -08:00
David Storey
1aba1bb096
Add functions to CSS syntax highlight that accept only <number>s
...
cubic-bezier, matrix, matrix3d, scale, scale3d, scaleX, scaleY, scaleZ.
2015-12-26 10:40:35 -08:00
David Storey
f7fe750cde
Correct naming of extended color keywords in syntax highlight
...
Use support.constant.color.w3c-extended-color-name.css to match the spec name and the name Atom updated to. Current name used here and by TextMate is incorrect. (they're not invalid)
2015-12-25 19:29:23 -08:00
David Storey
d405000381
Add :scope pseudo-class to syntax highlight
2015-12-25 18:53:01 -08:00
David Storey
4ca12da5ad
Add any-link pseudo-class to syntax highlight
2015-12-25 18:42:01 -08:00