Tattoy unterstützt jetzt animierte Cursoren

2025-07-26
Tattoy unterstützt jetzt animierte Cursoren

Der Terminalemulator Tattoy unterstützt jetzt animierte Cursoren! Er verwendet das gleiche Format wie Ghostty und rendert den Cursor mithilfe benutzerdefinierter Shader. Obwohl Tattoy mit UTF8-textbasierten "Pixeln" ("▀" und "▄") rendert, im Gegensatz zu Ghosttys Pixelrendering, können einige Feinheiten verloren gehen, aber der pixelige Effekt kann auch ansprechend sein. Herausforderungen bei der Entwicklung waren die Unterstützung von Transparenz für Anti-Aliasing-Kanten, die letztendlich durch die Erstellung einer pixellierten Version des Terminals und Nachbearbeitung gelöst wurden. Derzeit kann es auf größeren Terminals zu leichter Verzögerung kommen, was durch zukünftige Leistungsverbesserungen und möglicherweise durch die Übernahme der gesamten Cursor-Rendering-Aufgabe vom Host-Terminalemulator behoben werden soll.

Entwicklung animierter Cursor