Commit graph

7 commits

Author SHA1 Message Date
denis
b23ef332c7 wip: restructing in progress, to prep for server-client 2021-01-24 18:38:46 +02:00
Aram Drevekenin
15b92262b7
fix(compatibility): properly erase previous state before switching grids (#152)
* fix(compatibility): properly erase previous state before switching grids

* style(fmt): rustfmt
2021-01-22 10:24:34 +01:00
Aram Drevekenin
81af57b15d
fix(compatibility): fix grid glitch edge-case when resizing (#149)
* fix(compatibility): fix grid glitch edge-case when resizing a grid with a scroll region

* style(fmt): rustfmt
2021-01-20 17:01:13 +01:00
Aram Drevekenin
e7ea05f50b fix(compatibility): don't drop empty lines when resizing (#148) 2021-01-19 18:34:53 +01:00
Aram Drevekenin
e6a7ed31f6
fix(compatibility): clear characters should preserve current styling (#143)
* fix(compatibility): clear characters should preserve current styling

* style(fmt): rustfmt
2021-01-14 12:48:36 +01:00
Brooks J Rady
7d9a33e13e Fixed 23 clippy lints and warnings 2021-01-12 05:50:59 +00:00
Aram Drevekenin
98e5e94670
refactor(terminal-pane): simplify Scroll into Grid (#137)
* refactor(grid): move from scroll to grid (prototype with tests passing)

* refactor(grid): remove scrollbuffer

* fix(terminal): do not overflow cursor y position when resizing

* refactor(file-structure): move grid to different file

* fix(compatibility): vim horizontal resize

* fix(compatibility): various fixes for cursor movement

* style(grid): remove unused imports

* style(grid): remove debugging

* style(fmt): rustfmt

* style(fmt): rustfmt
2021-01-11 18:23:29 +01:00