Sam Atkins
|
31ea222f97
LibVT: Cast unused smart-pointer return value to void
|
3 lat temu |
Andreas Kling
|
8b1108e485
Everywhere: Pass AK::StringView by value
|
3 lat temu |
Jelle Raaijmakers
|
49ccda5d97
LibVT: Implement G0..G3 and VT100 translation table
|
3 lat temu |
Jelle Raaijmakers
|
aaa1382bd6
LibVT: Implement support for Cursor Keys Mode (DECCKM)
|
3 lat temu |
Jelle Raaijmakers
|
e33e0e6a27
LibVT: Add stubs for DECPNM, DECPAM
|
3 lat temu |
Brian Gianforcaro
|
18d6f9ed5c
Libraries: Remove unused header includes
|
3 lat temu |
Andreas Kling
|
234d53a324
Terminal: Put debug spam in unimplemented_control_code() behind a flag
|
4 lat temu |
Daniel Bertalan
|
05c174b45a
LibVT: Reset scrollbar after switching to/from the alternate buffer
|
4 lat temu |
Daniel Bertalan
|
0e04f7cf1e
LibVT: Always check intermediate bytes in CSI sequences
|
4 lat temu |
pancake
|
390d3e9fbe
LibVT: Ignore DECSTBM with invalid values (#8559)
|
4 lat temu |
Ali Mohammad Pur
|
7c88caf99f
LibVT: Only resize the line after all rewrapping is done
|
4 lat temu |
Ali Mohammad Pur
|
fcef84c461
LibVT: Rewrap the terminal history along with the normal buffer
|
4 lat temu |
Ali Mohammad Pur
|
2f2b7814d1
LibVT+Terminal: Implement line wrapping
|
4 lat temu |
Ali Mohammad Pur
|
424965954f
LibVT: Keep track of the 'true' line endings
|
4 lat temu |
Daniel Bertalan
|
3752775a1e
LibVT: Implement `DECIC`/`DECDC`
|
4 lat temu |
Daniel Bertalan
|
ce9460de59
Kernel+LibVT: Fix selection with scrollback wrap-around
|
4 lat temu |
Daniel Bertalan
|
13991eade7
LibVT: Implement `DECFI` and `DECBI`
|
4 lat temu |
Daniel Bertalan
|
89843cd692
Kernel+LibVT: Implement left-right scrolling
|
4 lat temu |
Daniel Bertalan
|
7419569a2b
Kernel+LibVT: Add function for deleting a range of characters
|
4 lat temu |
Daniel Bertalan
|
8f8fd9c5a8
LibVT+Kernel: Support clearing the scrollback buffer
|
4 lat temu |
Daniel Bertalan
|
221ba1aac8
LibVT: Improve scrolling performance
|
4 lat temu |
Daniel Bertalan
|
fe58d15b5b
LibVT: Fix `ECH` not clearing lines
|
4 lat temu |
Daniel Bertalan
|
ae6bdc4e29
LibVT+Kernel: Clean up scroll API
|
4 lat temu |
Daniel Bertalan
|
5f92790489
LibVT: Fix out-of-bounds reads in ICH/DCH escape sequences
|
4 lat temu |
Daniel Bertalan
|
53099b216c
LibVT: Implement bright color support
|
4 lat temu |
Daniel Bertalan
|
99033876ec
LibVT+Kernel: Create `Color` class
|
4 lat temu |
Daniel Bertalan
|
4cf6963a1c
LibVT: Add missing cursor movement escape sequences
|
4 lat temu |
Daniel Bertalan
|
0c6f019285
LibVT: Fix out-of bounds line insert
|
4 lat temu |
Daniel Bertalan
|
6465f87827
LibVT: Fix issues running `nano`
|
4 lat temu |
Daniel Bertalan
|
146bd794eb
LibVT: Add Alternate Screen Buffer support
|
4 lat temu |