marceline-cramer
|
ef1d881c57
|
Improved color management
|
2023-08-23 12:29:03 -06:00 |
mars
|
f113ee79bf
|
Merge pull request 'Take default shell from config and `$SHELL`' (#2) from lilithium-hydride/piss:main into main
Reviewed-on: #2
|
2022-10-09 03:01:58 +00:00 |
lilith
|
08f4125fff
|
Panic on unrecognized OS
|
2022-10-08 22:57:55 -04:00 |
lilith
|
16595a6c20
|
Allow overriding default shell w/ config
|
2022-10-08 22:28:10 -04:00 |
lilith
|
2e3a8a52f7
|
Get default shell from user's system
|
2022-10-08 21:54:42 -04:00 |
mars
|
1ae8580deb
|
Defer dirtied redraw with request_redraw()
|
2022-10-07 22:21:44 -06:00 |
mars
|
45733ac692
|
Update AGPL licenses in config and graphics files
|
2022-10-06 22:27:59 -06:00 |
mars
|
d16dc50d4d
|
Add window padding
|
2022-10-06 20:59:14 -06:00 |
mars
|
b538c108b5
|
Resize terminal too
|
2022-10-06 20:30:22 -06:00 |
mars
|
f49a0ea6bf
|
Draw beam cursor correctly
|
2022-10-06 20:02:43 -06:00 |
mars
|
2fc9de7822
|
Add smooth profiler for redraw
|
2022-10-06 19:43:15 -06:00 |
mars
|
de6f52ab81
|
Use fnv for caches
|
2022-10-06 19:27:14 -06:00 |
mars
|
c5f49ee51a
|
Clear canvas with background color
|
2022-10-06 18:57:29 -06:00 |
mars
|
69068d926d
|
Brighten default black
|
2022-10-06 18:30:50 -06:00 |
mars
|
8df52e52a2
|
Add config file for colors and fonts
|
2022-10-06 18:21:59 -06:00 |
mars
|
acefda1d28
|
Add Canvas abstractions
|
2022-10-06 15:45:53 -06:00 |
mars
|
3fa469537f
|
Move graphics to submodule
|
2022-10-06 14:51:17 -06:00 |
mars
|
ca50d28227
|
Remap backspace key
|
2022-10-05 23:37:46 -06:00 |
mars
|
0894a0ba3c
|
Support ColorRequest and PtyWrite events
|
2022-10-05 22:58:03 -06:00 |
mars
|
8dd05ab64e
|
Log render times + don't dirty cells under a hidden cursor
|
2022-10-05 21:17:32 -06:00 |
mars
|
0bcdbb4210
|
Skip displaying unchanged cells
|
2022-10-05 20:54:29 -06:00 |
mars
|
90493fe11e
|
Glyph caching
|
2022-10-05 19:04:45 -06:00 |
mars
|
0ba8cb0eb8
|
Only redraw when dirty
|
2022-10-05 17:44:30 -06:00 |
mars
|
4d448585ec
|
Move draw-related functionality into Graphics struct
|
2022-10-05 17:29:26 -06:00 |
mars
|
71202752f8
|
Arrow keys, home, delete, page up/down, and insert
|
2022-10-05 16:57:42 -06:00 |
mars
|
a19fca364e
|
Debug-log received characters
|
2022-10-05 15:51:47 -06:00 |
mars
|
7129429e88
|
Quick cell cull + backup resize events
|
2022-10-04 17:52:23 -06:00 |
mars
|
188dae668a
|
Support bold alt font
|
2022-10-04 17:34:53 -06:00 |
mars
|
89f51bd6a5
|
Draw strikeout cells
|
2022-10-04 17:28:50 -06:00 |
mars
|
f024522675
|
Inverse, underlined, and hidden cells
|
2022-10-04 17:23:26 -06:00 |
mars
|
e7b61d2275
|
Switch to 16-pixel Terminus
|
2022-10-04 16:53:11 -06:00 |
mars
|
bf627e3b96
|
Clean up Cargo.toml
|
2022-10-04 16:43:04 -06:00 |
mars
|
f58655c07f
|
AGPL-license
|
2022-10-04 16:10:51 -06:00 |
mars
|
f106b505a3
|
Fix cursor draw out-of-bounds
|
2022-10-04 15:56:42 -06:00 |
mars
|
9f46f2f32c
|
Actually set environment variables
|
2022-10-04 15:19:52 -06:00 |
mars
|
d6ccd02271
|
Rose Pine theme
|
2022-10-04 14:27:56 -06:00 |
mars
|
2c25af29b0
|
Cursor rendering + Terminus font
|
2022-10-04 14:13:49 -06:00 |
mars
|
4d3c84596d
|
Better keyboard input, config cleanup, TERM env, exit with child
|
2022-10-04 13:32:43 -06:00 |
mars
|
12b3bf2f14
|
Resizing
|
2022-10-04 13:01:05 -06:00 |
mars
|
c2e202a743
|
Initial commit
|
2022-10-03 23:57:50 -06:00 |