
A Kitty, az egyik legjobb GPU-gyorsított és hatékony keresztplatformos terminálemulátor, megkapta legújabb frissítését: 0.40-es verzió. A legnagyobb újdonság, hogy a Kitty mostantól lehetővé teszi a terminálprogramok számára, hogy eltérő betűméreteket adjanak meg és jelenítsenek meg a szövegben. Emellett a fejlesztők bevezettek egy új opciót, „underline_exclusion” néven, amely megakadályozza, hogy a betűk az alapsor alá nyúló részei zavaróan átfedjék az aláhúzásokat. A Kitty 0.40 egy régi problémát is orvosol: a szövegszélesség-eltéréseket, amelyek régóta bosszantják a terminálhasználókat. Mostantól a programok meghatározhatják, hány cellát foglal el egy szövegrész, így megszűnik a félreigazodott vagy torz megjelenésből fakadó frusztráció.
A „notify_on_cmd_finish” beállítás viselkedése finomodott: most már az operációs rendszer ablakának láthatósági állapotától függ – nem csupán attól, hogy az ablak fókuszban van-e. Ez lehetővé teszi, hogy pontosabban szabályozzuk, mikor és hogyan kapjunk értesítést a befejezett parancsokról. A Linux felhasználók számára fontos újdonság a COLRv1 betűtípusok támogatása, amelyeket gyakran használnak vektoralapú emojik megjelenítéséhez. Ezenkívül gyorsabbá vált a box-drawing karakterek renderelése, és bevezetésre került az "octant box-drawing" támogatás, amely precízebb vonalmegjelenítést biztosít a terminálban.
A Kitty mostantól okosabban kezeli a háttérfolyamatokat, hogy elkerülje az aktív munkamenetek idő előtti bezárását. A távoli vezérléshez kapcsolódóan a „kitten @ scroll-window” parancs most már lehetőséget biztosít az előző vagy a következő parancssorig történő görgetésre, megkönnyítve a naplók áttekintését.
MacOS és Wayland fejlesztések
A macOS felhasználók számára a frissítés megold egy hibát az esési (fallback) betűtípusok megjelenítésével kapcsolatban. Ez különösen olyan esetekben fontos, amikor egy adott betűtípus rendes változatát támogatja a rendszer, de a félkövér vagy dőlt variánsokat nem.
A Wayland támogatás is javult:
- A terminál most már tisztábban kezeli az egérmutató frissítéseit, amikor egy alkalmazás visszanyeri a fókuszt.
- Bevezetésre került egy „középre igazítás” mód panel létrehozásakor, amely segíti a fejlesztőket vizuálisan kiegyensúlyozott felugró ablakok megalkotásában.
Hibajavítások és stabilitás
A Kitty 0.40 számos bosszantó regressziót is megszüntet. Többek között:
- Egy összeomlást okozó hibát, amely érvénytelen Unicode-karakterek és többszörös kombinációs karakterek esetén lépett fel.
- Egy kurzorformázási hibát, amely a „–hold” opció használatakor jelentkezett.
További részletek és teljes változáslista:
Kitty 0.40 változásnaplóchangelog

Hozzászólások
telepítés
Beküldte balacy -
Értékelés:
Első lépésként távolítsd el a tárolóból felrakott, kicsit szépkorú kitty-t.
majd:
curl -L https://sw.kovidgoyal.net/kitty/installer.sh | sh /dev/stdin
Szedd le a honlaptól a programot.
Majd pár adminisztratív művelet kell:
ln -sf ~/.local/kitty.app/bin/kitty ~/.local/kitty.app/bin/kitten ~/.local/bin/
cp ~/.local/kitty.app/share/applications/kitty.desktop ~/.local/share/applications/
cp ~/.local/kitty.app/share/applications/kitty-open.desktop ~/.local/share/applications/
sed -i "s|Icon=kitty|Icon=$(readlink -f ~)/.local/kitty.app/share/icons/hicolor/256x256/apps/kitty.png|g" ~/.local/share/applications/kitty*.desktop
sed -i "s|Exec=kitty|Exec=$(readlink -f ~)/.local/kitty.app/bin/kitty|g" ~/.local/share/applications/kitty*.desktop
echo 'kitty.desktop' > ~/.config/xdg-terminals.list
A parancs sorokat egyesével futtasd le. Ha panaszkodik, hogy nincs valamelyik könyvtár, akkor azt manuálisan hozd létre.
És máris kész vagy!
telepítés
Beküldte kami911 -
Értékelés: