No description
Le glyphe de police d'un bloc ne couvre que ~1 em alors que la cellule fait line_height (~1.4 em) : rangées de blocs trouees par l'interligne, bords creneles, rendu flou aux echelles fractionnees. Desormais le caractere est remplace par une espace (aucun glyphe) et le remplissage voyage dans Metadata jusqu'au tracé, ou terminal_box le peint en quad GPU couvrant exactement la fraction de cellule (huitiemes, quadrants, trames alpha). Consecutive cells de meme metadata fusionnent en un seul quad : jointif par construction, aligne sur la grille, net a toute echelle. C'est l'approche de kitty/WezTerm. Tout TUI a blocs profite (bannieres, jauges htop/btop, barres de progression). Couverture totale de la plage + geometrie bornee, 2 tests. |
||
|---|---|---|
| .github | ||
| color-schemes | ||
| debian | ||
| i18n | ||
| res | ||
| src | ||
| .envrc | ||
| .gitignore | ||
| ansi-colors.sh | ||
| build.rs | ||
| Cargo.lock | ||
| Cargo.toml | ||
| flake.lock | ||
| flake.nix | ||
| i18n.toml | ||
| justfile | ||
| LICENSE | ||
| README.md | ||
cosmic-term
COSMIC terminal emulator, built using alacritty_terminal that is provided by the alacritty project. cosmic-term provides bidirectional rendering and ligatures with a custom renderer based on cosmic-text.
The wgpu feature, enabled by default, supports GPU rendering using glyphon
and wgpu. If wgpu is not enabled or fails to initialize, then rendering falls
back to using softbuffer and tiny-skia.
Color Schemes
Custom color schemes can be imported from the View -> Color schemes... menu item.
You can find templates for color schemes in the color-schemes folder.