Megjelent a Kitty 0.40 terminálemulátor

Segítséget kaptál? Szívesen töltöd itt az idődet? Visszajársz hozzánk? Támogasd a munkákat: Ko-fi és Paypal!

kami911 képe

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

Értékelés: 

0
Még nincs értékelve

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!