Commit Graph
6909 Commits
Author SHA1 Message Date
Eugene Pankov f2ef2b0b04 input: treat AltGraph as a dead key too 2021-08-28 14:14:16 +02:00
Daniel Imms a706e010f4 Merge pull request #3430 from Eugeny/dead-key-support
input: handle dead keys
2021-08-23 07:33:29 -07:00
Daniel Imms 441ec1bfb6 Merge pull request #3431 from Tyriar/serialize_repo
Add repository key to serialize package.json
2021-08-23 05:25:02 -07:00
Daniel Imms c4262e7df5 Merge branch 'master' into serialize_repo 2021-08-23 05:23:39 -07:00
Daniel Imms 44be1f5d2a Add repository key to serialize package.json
Not having this breaks some of vscode's tooling
2021-08-23 05:23:17 -07:00
Eugeny f2d0a5020a Merge branch 'master' into dead-key-support 2021-08-22 20:29:26 +02:00
Eugene Pankov f0636ed083 input: handle dead keys 2021-08-22 17:15:00 +02:00
Daniel Imms 7bd7967ab7 Merge pull request #3428 from meganrogge/merogge/webgl-line-height
adjust for lineHeight and letterSpacing in webgl custom glyph rendering
2021-08-20 12:53:09 -07:00
meganrogge c1413ce58d fix #3427 2021-08-19 18:24:49 -07:00
Daniel Imms ac116b958e Merge pull request #3426 from Tyriar/underscore_fix
Ensure underscore is within cell bounds
2021-08-19 07:14:13 -07:00
Daniel Imms 53dbcbafb2 Ensure underscore is within cell bounds
Fixes #3423
2021-08-19 07:05:42 -07:00
Daniel Imms 569708677f Merge pull request #3416 from meganrogge/merogge/pixelPerfect
pixel perfect canvas rendering of box and block characters
2021-08-19 06:00:58 -07:00
Daniel Imms 1a75416dbf Add missing block elements (include all 0x2580-0x259F) 2021-08-19 06:00:36 -07:00
Daniel Imms ca4c9c3dab Merge branch 'master' into merogge/pixelPerfect 2021-08-19 05:43:58 -07:00
Daniel Imms 338d94daf9 Fix webgl alignment issues
No idea why this worked but it did
2021-08-19 05:41:49 -07:00
Daniel Imms 24cbedb715 Fix custom glyphs when using transparency 2021-08-19 05:32:46 -07:00
Daniel Imms 3be97841a3 Rename setting customGlyphs 2021-08-19 05:20:40 -07:00
Daniel Imms 158dcb06bd Remove custom glyph tests 2021-08-19 05:16:01 -07:00
Daniel Imms 54ce0172b4 Add test custom glyph button to demo 2021-08-18 09:48:27 -07:00
Daniel Imms 011026a8d1 Get webgl glyphs scaling to cell size, invalidate on option change 2021-08-18 08:29:07 -07:00
Daniel Imms da0928102b Support shade char with patterns 2021-08-18 08:19:23 -07:00
Daniel Imms fe7f28a7a0 Fix block elements on webgl, scale block elements to cell 2021-08-18 07:38:02 -07:00
Daniel Imms 0aaa20f873 Start of webgl integration 2021-08-18 07:31:35 -07:00
Daniel Imms e5d66d63f5 Fix offset of block elements 2021-08-18 07:00:10 -07:00
Daniel Imms 86a30dc689 Clean up usage of instruction/definition 2021-08-18 06:45:40 -07:00
Daniel Imms 9fb1ce11fb Add setting, clean up drawing, fix true color 2021-08-18 06:44:13 -07:00
Daniel Imms 9490c5ce1b Merge pull request #3399 from pattch/master
Add a Time-Based Debouncer to update Screen Readers at most once per second
2021-08-18 06:09:34 -07:00
Samuel Sampson 42e0fcda29 Fix lint error due to private variable 2021-08-17 22:26:14 +00:00
Samuel Sampson e778df672a Don't clear timeouts in TimeBasedDebouncer if they've already been executed. 2021-08-17 22:20:04 +00:00
Samuel Sampson ae58302dfa Allow render debounce interval to be configured at construction time in TimeBasedDebouncer 2021-08-17 22:09:51 +00:00
Samuel Sampson 9f24cf7e72 Cancel queued refreshes in TimeBasedDebouncer on dispose 2021-08-17 21:28:58 +00:00
Samuel Sampson f1849cafaf Introduce IRenderDebouncer interface, unifying RenderDebouncer and TimeBasedDebouncer types 2021-08-17 20:50:47 +00:00
Samuel f1eed44e14 Merge branch 'master' into master 2021-08-17 13:18:13 -07:00
Daniel Imms ca88476934 Improve spacing of dash characters 2021-08-17 08:48:23 -07:00
Daniel Imms bcfbbb481c Correct horizontal dash and a mixed weight char 2021-08-17 08:14:46 -07:00
Daniel Imms 9269e91c49 Make bold triple normal weight so 1 dpr = 3px bold 2021-08-17 08:04:17 -07:00
Daniel Imms fd25ee0127 Add some doc comments 2021-08-17 08:02:19 -07:00
Daniel Imms f43ae16a47 Implement curved lines 2021-08-17 07:57:32 -07:00
Daniel Imms 2b3c763982 Clean up mixed weight characters 2021-08-17 07:42:47 -07:00
Daniel Imms 3aace14492 Merge branch 'master' into merogge/pixelPerfect 2021-08-17 07:15:03 -07:00
Daniel Imms 9cdb8067f7 Merge pull request #3421 from Tyriar/node_addons
Make serialize and unicode11 compatible with node
2021-08-17 05:57:06 -07:00
Daniel Imms cee8f6727f Merge branch 'master' into node_addons 2021-08-17 05:49:25 -07:00
Daniel Imms 7a2621f6ab Make serialize and unicode11 compatible with node
Fixes #3410
Fixes #3411
2021-08-17 05:48:52 -07:00
Daniel Imms 03c18368cc Merge pull request #3420 from Tyriar/readme
Call out xterm-headless in main readme
2021-08-17 04:55:27 -07:00
Daniel Imms 5ea91c4d69 Merge pull request #3419 from Tyriar/vscode98918
Remove role=document from terminal element
2021-08-17 04:55:20 -07:00
Daniel Imms 7c0a28eb59 Call out xterm-headless in main readme
Fixes #3412
2021-08-17 04:54:44 -07:00
Daniel Imms 936e0f80fa Merge branch 'master' into vscode98918 2021-08-17 04:50:51 -07:00
Daniel Imms 280ce85b74 Remove role=document from terminal element
Part of microsoft/vscode#98918
2021-08-17 04:50:29 -07:00
Daniel Imms cbe65f22ca Merge pull request #3418 from Tyriar/serialize_cleanup
Expose modes API and serialize modes in serialize addon
2021-08-17 04:49:07 -07:00
Daniel Imms c1b4f4edb1 Fix webgl access of core service 2021-08-17 04:41:44 -07:00