No description
In `Application::subscription()`, `subscription::channel()` would
create a dead terminal tab if it was called before
`config_subscription()`.
Then `subscription::channel()` would be triggered a second time
creating a second terminal tab that works.
This commit fixes this issue by only creating the first terminal
tab after a `Message::Config{}` was handled, i.e. after
`config_subscription()` was run.
Signed-off-by: Mohammad AlSaleh <CE.Mohammad.AlSaleh@gmail.com>
|
||
|---|---|---|
| debian | ||
| i18n | ||
| res | ||
| src | ||
| .gitignore | ||
| ansi-colors.sh | ||
| Cargo.lock | ||
| Cargo.toml | ||
| i18n.toml | ||
| justfile | ||
| LICENSE | ||
| README.md | ||
cosmic-term
WIP 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.