No description
Le renommage d'onglet visait le panneau actif au moment de la validation et non celui ou le renommage avait ete ouvert. L'ouverture appelle unfocus_all_terminals(), si bien que `pane_model.active()` pouvait designer un autre panneau au moment du commit : en configuration scindee, le nouveau titre atterrissait sur l'onglet d'un panneau voisin. `rename_tab` memorise desormais le panneau : (Pane, Entity, String) au lieu de (Entity, String). L'ouverture le capture via focused(), et commit, annulation et remise a zero le retrouvent par panes.get(pane) au lieu de active_mut(). Le focus est rendu au panneau d'origine via set_focus(pane) plutot que par update_terminal_focus(), qui le laissait au petit bonheur. Reprend le stash de 2026-06-13, fait sur 39d3d01. Le seul conflit portait sur dialog(), ou la branche a gagne depuis le dialogue de chargement de disposition : les deux sont conserves. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .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.