Commit Graph
648 Commits
Author SHA1 Message Date
Daniel Imms f43afde8df Respect device pixel ratio in overview ruler 2022-03-18 10:42:26 -07: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 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 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
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
Megan RoggeandDaniel Imms 5777fbc608 Update src/browser/tsconfig.json
Co-authored-by: Daniel Imms <2193314+Tyriar@users.noreply.github.com>
2022-03-15 18:13:10 -04:00
Megan RoggeandDaniel Imms 035a7f710e Update src/browser/Terminal.ts
Co-authored-by: Daniel Imms <2193314+Tyriar@users.noreply.github.com>
2022-03-15 18:12:58 -04:00
Megan RoggeandDaniel Imms d92e636482 Update src/browser/Terminal.ts
Co-authored-by: Daniel Imms <2193314+Tyriar@users.noreply.github.com>
2022-03-15 18:12:48 -04:00
meganrogge b05db37ac1 adjust size based on position 2022-03-15 18:12:19 -04:00
meganrogge 53c432df27 add condition for when to update anchor 2022-03-15 17:58:44 -04:00
meganrogge 8ccbef850e only update canvas dimensions when needed 2022-03-15 17:38:15 -04:00
meganrogge 19b212d570 Merge branch 'merogge/scroll-bar-decorations' of https://github.com/meganrogge/xterm.js into merogge/scroll-bar-decorations 2022-03-15 17:08:07 -04:00
meganrogge a9a6920b13 more cleanup 2022-03-15 17:08:01 -04:00
Megan RoggeandDaniel Imms e7baccdbcd Update src/browser/Terminal.ts
Co-authored-by: Daniel Imms <2193314+Tyriar@users.noreply.github.com>
2022-03-15 17:07:01 -04:00
Megan RoggeandDaniel Imms 4cc0db4273 Update src/browser/Decorations/OverviewRulerRenderer.ts
Co-authored-by: Daniel Imms <2193314+Tyriar@users.noreply.github.com>
2022-03-15 17:06:10 -04:00
meganrogge 1c38f859b7 Merge branch 'merogge/scroll-bar-decorations' of https://github.com/meganrogge/xterm.js into merogge/scroll-bar-decorations 2022-03-15 15:01:16 -04:00
meganrogge cee2411fb4 more cleanup 2022-03-15 15:00:05 -04:00
Megan RoggeandDaniel Imms b146ffd30f Update src/browser/Decorations/OverviewRulerRenderer.ts
Co-authored-by: Daniel Imms <2193314+Tyriar@users.noreply.github.com>
2022-03-15 14:59:43 -04:00
Megan RoggeandDaniel Imms 8488f1ad63 Update src/browser/Decorations/OverviewRulerRenderer.ts
Co-authored-by: Daniel Imms <2193314+Tyriar@users.noreply.github.com>
2022-03-15 14:59:09 -04:00
meganrogge 21263a5f60 cleanup 2022-03-15 14:54:37 -04:00
meganrogge df929f2dd5 add position 2022-03-15 13:07:49 -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
meganrogge 4ef5f6ae86 add listener for on option change 2022-03-15 10:53:32 -04:00
meganrogge 39f9c3507b rename css, fix background color getting applied 2022-03-15 10:37:38 -04:00
meganrogge 3e47c96445 get demo to work the right way 2022-03-15 10:31:01 -04:00
meganrogge 079bbc8242 get it working in demo with overviewRulerwidth not considered" 2022-03-15 10:27:01 -04:00
meganrogge bfb048110f register service 2022-03-15 08:57:15 -04:00
Daniel Imms 3dc4f1a7f2 Remove old decoration elements 2022-03-14 15:56:27 -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
meganrogge 3b279e4a4d round to the nearest pixel 2022-03-14 09:52:12 -04:00
meganrogge 9e598d9fba allow setting width 2022-03-14 09:30:30 -04:00
Eugene Pankov f025c0cf4e ime: handle missing compositionend events for Sogou IME 2022-03-12 20:56:02 +01:00