K. Lange
|
488c659e8d
meta: add /etc/os-release and swap links back to github
|
3 years ago |
K. Lange
|
0293680a87
terminal: allow shift to bypass mouse modes to enable selection in Bim
|
3 years ago |
K. Lange
|
625bdb6f96
terminal: fix some bad cursor visibility
|
3 years ago |
K. Lange
|
ecf9a4e74f
terminal: add toggle for snap to cell size
|
3 years ago |
K. Lange
|
8787fe1550
terminal: set initial TTY process group
|
3 years ago |
K. Lange
|
9514c017ee
terminal: use full arguments when launching an application
|
3 years ago |
K. Lange
|
0995d14106
tty: kernel should send SIGWINCH, not terminal
|
3 years ago |
K. Lange
|
6c88956fa4
job control
|
3 years ago |
K. Lange
|
092ca7c196
tty: ascii DELETE for backspace; no serial conversion
|
3 years ago |
K. Lange
|
cc4874f90a
tty: improvements (^V, fix nlcr behaviors, enter sends ^M)
|
3 years ago |
K. Lange
|
07a9f5bec8
terminal: redraw cursor on \r
|
3 years ago |
K. Lange
|
401fa2b279
terminal: fix off-by-one in mouse handling that allowed selection beyond valid screen area
|
3 years ago |
K. Lange
|
9dd4dda951
terminal: ugly but functioning scrollback selection
|
3 years ago |
K. Lange
|
6c0be3b5fa
terminal: Fix behavior of newline at right gutter
|
3 years ago |
K. Lange
|
b929f78baf
Fixup terminal freetype backend
|
3 years ago |
K. Lange
|
601c927f0c
Support (optional) freetype backend in Terminal
|
3 years ago |
K. Lange
|
2846ebaa7c
Fix mouse input for bottom row in terminal
|
3 years ago |
K. Lange
|
94902ba9d9
Efficient selection redrawing in both terminals
|
3 years ago |
K. Lange
|
6e6675dd0a
Restructure decorations so bounds can be window-specific (for fullscreen)
|
3 years ago |
K. Lange
|
d5aab96199
Rudimentary (incomplete) alternate screen support
|
3 years ago |
K. Lange
|
ca08d442d6
Replace utf8decode with our own thing
|
3 years ago |
K. Lange
|
9cf3fa4fe2
Stuff ^[[H/^[[F for home/end instead of ^[OH/^[OF
|
3 years ago |
K. Lange
|
bc1cce36e2
Fix cursor redraw in terminals
|
3 years ago |
K. Lange
|
96f2d346d1
Terminal code cleanup
|
3 years ago |
K. Lange
|
db9e401354
Don't fork off to call system for help, about
|
3 years ago |
K. Lange
|
4b50fd324d
Change how text login generally works so getty can die and reboot after login session ends
|
3 years ago |
K. Lange
|
ae6532607a
Add libc wrappers for some syscalls, remove unused syscall.h imports
|
3 years ago |
K. Lange
|
3f39c0ad61
Remove term-set and support for special terminal font escapes
|
3 years ago |
K. Lange
|
eed3926793
Don't just segfault on failed compositor connections
|
3 years ago |
K. Lange
|
03d6199af7
Decorator can handle checking for menus
|
4 years ago |