Daniel Imms
|
0727741ca1
|
Remove iterators from IDecorationService
They're too low performance for typical use cases
Fixes #4079
|
2022-08-27 20:50:16 -07:00 |
|
Daniel Imms
|
5e3f63e876
|
Avoid garbage collection in webgl decoration hot code
Part of #4079
|
2022-08-27 20:06:58 -07:00 |
|
Daniel Imms
|
adcf841a39
|
Be more defensive around SortedList key
Fixes #3885
Part of microsoft/vscode#151225
|
2022-07-11 05:50:20 -07:00 |
|
Daniel Imms
|
7b4423819e
|
Support setting the layer of a decoration
Fixes #3778
|
2022-05-12 10:51:11 -07:00 |
|
Daniel Imms
|
324ea2ecb7
|
Clean up/resolve todos
|
2022-05-11 09:54:40 -07:00 |
|
Daniel Imms
|
931ee9e89e
|
Maintain decorations sorted by line
|
2022-05-11 09:34:51 -07:00 |
|
Daniel Imms
|
c0b4edaf31
|
Reduce duplicate with getDecorationsAtCell method
|
2022-05-11 08:37:42 -07:00 |
|
Daniel Imms
|
edba006045
|
Clear all decorations on reset
|
2022-05-10 12:32:06 -07:00 |
|
Daniel Imms
|
f502f55ae1
|
Merge branch 'master' into bg_decorations
|
2022-05-10 11:50:01 -07:00 |
|
Daniel Imms
|
ba61509fdd
|
Remove react to changes idea
|
2022-05-10 06:20:48 -07:00 |
|
Daniel Imms
|
0c6877f46f
|
Move color to common, work with IColor
IColor is needed for the minimum contrast ratio function currently.
|
2022-05-09 14:00:39 -07:00 |
|
Daniel Imms
|
63eb9a4555
|
Initial bg/fg renderer decoration proof of concept
Part of #3770
|
2022-05-09 12:44:51 -07:00 |
|
Daniel Imms
|
b7c0332626
|
Only create decoration elements when they are actually rendered
Part of microsoft/vscode#145751
|
2022-05-09 10:52:18 -07:00 |
|
Megan Rogge
|
3bd37115d1
|
queue refresh when deco is removed (#3738)
|
2022-04-19 08:49:16 -07:00 |
|
Daniel Imms
|
43a014e8c1
|
Fix decoration lifecycle issues
|
2022-03-21 16:57:49 -07:00 |
|
meganrogge
|
731432a852
|
set fallback
|
2022-03-17 15:16:28 -04:00 |
|
meganrogge
|
21263a5f60
|
cleanup
|
2022-03-15 14:54:37 -04:00 |
|
meganrogge
|
e7e9d5ca4c
|
remove test
|
2022-03-15 12:56:34 -04:00 |
|
meganrogge
|
f98b4ce1ba
|
properly dispose of buffer decoration
|
2022-03-15 12:16:33 -04:00 |
|
Daniel Imms
|
fc09730ffb
|
Tidy up DecorationService
|
2022-03-14 16:07:30 -07:00 |
|
Daniel Imms
|
65b9a6cfc4
|
Fix dependency injection for decoration service
|
2022-03-14 15:52:32 -07:00 |
|
Daniel Imms
|
4b615f48ff
|
Reduce state in buffer decorations
|
2022-03-14 15:48:09 -07:00 |
|
Daniel Imms
|
c8d1266f0a
|
Fix buffer decoration onRender, start using internal decoration
|
2022-03-14 15:24:53 -07:00 |
|
meganrogge
|
7dc3332b05
|
commit before reverting
|
2022-03-14 15:50:40 -04:00 |
|
meganrogge
|
ced06629d4
|
large refactor, broken
|
2022-03-14 15:11:20 -04:00 |
|