Tobias Speicher
28dcd38a53
refactor: replace deprecated String.prototype.substr()
...
.substr() is deprecated so we replace it with .slice() which works similarily but isn't deprecated
Signed-off-by: Tobias Speicher <rootcommander@gmail.com >
2022-03-25 20:41:06 +01:00
Daniel Imms
02795f8803
Don't change overview ruler position based on decorations
...
The original fix for #3705 ended up revealing this other bug; the canvas
shouldn't be set based on the anchor of its decorations.
Fixes #3705
2022-03-24 08:02:52 -07:00
meganrogge and jerch
f6a384b401
fix tests
...
Co-authored-by: jerch <jerch@rockborn.de >
2022-03-23 17:39:10 -04:00
meganrogge
3457fb4872
Merge branch 'emacs' of https://github.com/meganrogge/xterm.js into emacs
2022-03-23 14:18:02 -04:00
meganrogge and jerch
8e17cace6f
use escaped format
...
Co-authored-by: jerch <jerch@rockborn.de >
2022-03-23 14:17:54 -04:00
Megan Rogge
14bfc0bf0e
Merge branch 'master' into emacs
2022-03-23 12:54:50 -04:00
meganrogge
078d88fbbe
pass in escape sequence with ESC notation"
2022-03-23 12:54:19 -04:00
meganrogge
dfe35a93d5
add ST sequence
2022-03-23 11:48:02 -04:00
meganrogge
550b19f334
refactor
2022-03-22 16:41:50 -04:00
meganrogge
74409da947
move resetting of var
2022-03-22 15:09:54 -04:00
meganrogge
1f60a398b2
on render, fire when height has changed (was 0)
2022-03-22 15:04:22 -04:00
meganrogge
21e1c5ef58
refresh canvas dimensions on refresh
2022-03-22 01:53:10 -04:00
Daniel Imms
43a014e8c1
Fix decoration lifecycle issues
2022-03-21 16:57:49 -07:00
Daniel Imms
b39477d81a
Fix full decorations
2022-03-21 16:45:48 -07:00
Daniel Imms
87dd275a51
Undo change to Terminal.ts
2022-03-21 16:03:59 -07:00
meganrogge
7f131aa19a
fix error
2022-03-21 18:16:35 -04:00
Megan Rogge
faa3769ed1
Merge branch 'master' into findAll
2022-03-21 12:58:05 -04:00
meganrogge
fef30bdba4
revert row register marker changes
2022-03-18 15:38:31 -04:00
Megan Rogge
d2913d607d
Merge branch 'master' into findAll
2022-03-18 14:47:51 -04:00
Daniel Imms
39d1546753
Draw full decorations on top
...
Fixes #3696
2022-03-18 10:59:10 -07:00
Daniel Imms
b5f208294d
Clean up
2022-03-18 10:56:49 -07:00
Daniel Imms
77622f8919
Align full with other decorations
...
Fixes #3692
2022-03-18 10:54:11 -07:00
Daniel Imms
816220ebd2
Round dpr for more crisp decorations
2022-03-18 10:51:02 -07:00
Daniel Imms
4a661da57b
Use object properties for fast access to precalculated draw args
2022-03-18 10:50:28 -07:00
Daniel Imms
f43afde8df
Respect device pixel ratio in overview ruler
2022-03-18 10:42:26 -07:00
meganrogge
c8dc679086
Merge branch 'master' into findAll
2022-03-18 12:05:13 -04:00
meganrogge
8f1dcecb50
dispose of decoration
2022-03-17 16:23:37 -04:00
meganrogge
bb2193676b
fix problems
2022-03-17 16:20:47 -04:00
Megan Rogge
f5b5716582
Merge pull request #3693 from meganrogge/clearRuler
...
clear overview ruler canvas when decoration is disposed
2022-03-17 15:57:56 -04:00
Megan Rogge
900d0132cb
Merge branch 'master' into full
2022-03-17 15:20:00 -04:00
meganrogge
731432a852
set fallback
2022-03-17 15:16:28 -04:00
meganrogge
c70be89bc2
fix #3690
2022-03-17 15:14:35 -04:00
meganrogge
03bc29e0ed
fix #3691
2022-03-17 15:02:57 -04:00
Daniel Imms
d60431f4bf
Merge branch 'master' into electron-13-sogou-fix
2022-03-17 09:20:46 -07:00
meganrogge
c2145d5125
on dispose, clear the canvas at that position
2022-03-17 10:38:44 -04:00
meganrogge
90f64ba6cc
get it to work in the demo
2022-03-17 09:52:41 -04:00
Megan Rogge
19399066f1
Merge branch 'xtermjs:master' into findAll
2022-03-16 16:55:49 -04:00
meganrogge
f4593b76df
use options
2022-03-16 15:20:13 -04:00
meganrogge
6162ae9ffe
allow changing the color of overview decorations
2022-03-16 14:33:51 -04:00
meganrogge
a4212e98d2
fix #3686
2022-03-16 13:40:06 -04:00
meganrogge
e293d29fd3
add a comment
2022-03-16 13:31:03 -04:00
meganrogge
1a9965ef01
fix #3683
2022-03-16 13:20:48 -04:00
meganrogge
40b8854df4
rm bad decoration service
2022-03-16 12:47:46 -04:00
meganrogge
1bab173e99
fix problems
2022-03-16 12:45:18 -04:00
meganrogge
f678f0824b
merge
2022-03-16 11:39:34 -04:00
Daniel Imms
8b55497adf
Remove unwanted console.log
2022-03-16 07:50:01 -07:00
meganrogge
c277fb742d
add overviewRuler to addDecoration
2022-03-15 20:50:13 -04:00
meganrogge
7f8592282f
Merge branch 'merogge/scroll-bar-decorations' of https://github.com/meganrogge/xterm.js into merogge/scroll-bar-decorations
2022-03-15 19:29:43 -04:00
meganrogge
963ed59459
tweak demo
2022-03-15 19:29:33 -04:00
meganrogge
22d889ab07
use this._width instead of options
2022-03-15 19:15:59 -04:00