Commit Graph
7568 Commits
Author SHA1 Message Date
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 bb2367ab4a Merge pull request #3711 from Tyriar/3705_2
Don't change overview ruler position based on decorations
2022-03-24 08:06:04 -07: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
Daniel Imms 8528e8e83b Merge pull request #3710 from Tyriar/3705
Don't override decoration positions
2022-03-24 07:07:03 -07:00
Daniel Imms 1f690c7703 Merge remote-tracking branch 'upstream/master' into 3705 2022-03-24 07:06:36 -07:00
Daniel Imms 24fb498757 Don't override decoration positions
This also fixes an exception that was throwing where we only allowed links
within the terminal's 'rows', which should have been buffer length

Fixes #3705
Part of microsoft/vscode#145808
2022-03-24 07:05:16 -07:00
Megan Rogge 7836097e56 Merge pull request #3709 from meganrogge/rows
don't throw if row > terminal.rows
2022-03-23 19:27:18 -04:00
meganrogge 86f80b344b don't throw if row > terminal.rows 2022-03-23 19:20:16 -04:00
Daniel Imms 49bcb969b6 Merge pull request #3708 from Tyriar/search_colors
Allow configuring search overview ruler and border color
2022-03-23 15:10:58 -07:00
Daniel Imms b55c7e342a Improve setting names 2022-03-23 15:09:35 -07:00
Daniel Imms 23ed3327ce Allow configuring search overview ruler and border color
Part of microsoft/vscode#145744
Part of microsoft/vscode#145742
Part of microsoft/vscode#145746
2022-03-23 15:04:13 -07:00
Megan Rogge d57329f7e5 Merge pull request #3704 from meganrogge/emacs
add ST sequence, fix emacs
2022-03-23 17:46:38 -04:00
meganroggeandjerch f6a384b401 fix tests
Co-authored-by: jerch <jerch@rockborn.de>
2022-03-23 17:39:10 -04:00
meganrogge 79c990d73e Revert "fix most of tests"
This reverts commit becab08b6a.
2022-03-23 15:43:12 -04:00
meganrogge ecfc2d4b40 Merge branch 'emacs' of https://github.com/meganrogge/xterm.js into emacs 2022-03-23 15:12:07 -04:00
meganrogge becab08b6a fix most of tests 2022-03-23 15:12:00 -04:00
Megan Rogge 8ad0bd1638 Merge branch 'master' into emacs 2022-03-23 14:44:01 -04:00
Megan Rogge 544c10009c Merge pull request #3707 from meganrogge/findImprovements
use correct start col/row in next search
2022-03-23 14:43:47 -04:00
meganrogge 3457fb4872 Merge branch 'emacs' of https://github.com/meganrogge/xterm.js into emacs 2022-03-23 14:18:02 -04:00
meganroggeandjerch 8e17cace6f use escaped format
Co-authored-by: jerch <jerch@rockborn.de>
2022-03-23 14:17:54 -04:00
meganrogge 93f7ad86da Merge branch 'findImprovements' of https://github.com/meganrogge/xterm.js into findImprovements 2022-03-23 14:03:24 -04:00
meganrogge 3a0f64545e throw for invalid row or col 2022-03-23 14:01:56 -04:00
Megan Rogge 5af5fe319b Merge branch 'master' into findImprovements 2022-03-23 13:57:22 -04:00
meganrogge b9d10f1453 use correct start col/row 2022-03-23 13:54:01 -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
Megan Rogge 7ff27240f0 Merge pull request #3702 from meganrogge/overviewrulerFix 2022-03-22 20:04:00 -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 dddde8ec23 Merge pull request #3698 from meganrogge/findAll
Show all matches when searching
2022-03-21 17:01:18 -07: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 6ef1bdd7ce Debounce onData listener 2022-03-21 16:37:46 -07:00
Daniel Imms f9deb2f840 Don't set overview ruler width when using find
An embedder may not want to enable it
2022-03-21 16:34:48 -07:00
Daniel Imms 23076ba6cc Fix duplicate decorations getting created 2022-03-21 16:24:34 -07:00
Daniel Imms fe530d92ec Ensure marker is disposed when decoration is 2022-03-21 16:11:31 -07:00
Daniel Imms efda0e77a9 Fix indentation properly this time 2022-03-21 16:04:23 -07:00
Daniel Imms 87dd275a51 Undo change to Terminal.ts 2022-03-21 16:03:59 -07:00
Daniel Imms ef3695f727 Move setting opacity into js 2022-03-21 16:03:10 -07:00
Daniel Imms 09d1a01126 Add ISearchDecorationOptions to the d.ts 2022-03-21 16:01:34 -07:00
Daniel Imms 7a70db709c Fix API indentation 2022-03-21 15:51:51 -07:00
meganrogge 7f131aa19a fix error 2022-03-21 18:16:35 -04:00
meganrogge 4645ef706e refactor 2022-03-21 18:13:08 -04:00
meganrogge 866ee23df9 add disposeDecorations helper 2022-03-21 15:45:45 -04:00
meganrogge fefdd8a4e9 clearDecorations 2022-03-21 15:44:17 -04:00
meganrogge 7a502c6b83 use const enum 2022-03-21 15:43:08 -04:00
meganrogge 90dca7d650 Merge branch 'findAll' of https://github.com/meganrogge/xterm.js into findAll 2022-03-21 15:37:45 -04:00