Megjelent a Kitty 0.47: új Drag and Drop Kitten terminálemulátorhoz

enlightened Ez az oldal a közösségért készül. heart Kövess minket máshol is:  Linux Mint Magyar Közösség a Mastodon-on  Telegram csatorna – csak hírek  Beszélgessünk a Telegram – Linux csevegő csoport  Hírek olvasása RSS segítségével  Linux Mint Hivatalos Magyar Közösség a Facebook-on      Linux Mint Baráti Kör a Facebook-on
wink Ha hasznosnak találod, és szeretnéd, hogy folytatódjon, támogasd a munkát Ko-fi vagy Paypal segítségével. laugh

kami911 képe

A gyors, GPU-alapú Kitty terminálemulátor megjelentette a 0.47-es verziót. A legfontosabb újdonság az új drag and drop kitten, amellyel a felhasználók fájlokat húzhatnak át a shellből GUI-alkalmazásokba, akár SSH-kapcsolaton keresztül is.

A kiadás a Kittyn belüli drag and drop kezelést is kibővíti: az ablakokat át lehet rendezni, áthelyezni másik fülre vagy OS-ablakba, illetve ki lehet őket választani egy külön OS-ablakba. Emellett az ablakok címsorát ideiglenesen meg lehet jeleníteni a

toggle_window_title_bars

paranccsal ablakok húzásakor.

A Kitty 0.47 bevezeti a

palette_generate

opciót is, amely automatikusan előállítja a 256 színből álló palettát az első 16 színből. Egy másik fontos változás az automatikus konfiguráció-újratöltés, amelyet az új

auto_reload_config

opció vezérel, így már nem kell kézzel újraindítani vagy újratölteni a Kittyt a konfiguráció módosítása után.

Újdonság, hogy a terminál mostantól egy felső sávban megjelenő folyamatjelzőt mutat, ha egy program az OSC 9;4 escape szekvenciával jelzi az előrehaladást. Ezt a működést az új

progress_bar

opció szabályozza. Emellett a

scroll_line_up

és

scroll_line_down

alapértelmezésben sima görgetést használnak; a korábbi viselkedés visszaállítható, ha az akciókat a smooth argumentum nélkül rendeljük újra.

Az ablakfókusz kezelésénél a

focus_follows_mouse

opció mostantól csak akkor vált aktív ablakot, amikor az egérmutató átlép egy másik ablakba, nem minden egérmozgásnál. Egy kapcsolódó opcióval beállítható, hogy a fókusz csak a húzás befejezésekor, ne pedig a mutató mozgására váltson.

Akik a vizuális testreszabással foglalkoznak, azoknak hasznos, hogy a Kitty 0.47 több

background_image

bejegyzést is engedélyez, és ezeket a GPU-n tárolja, így a háttérképek közötti váltás gyorsabb. Emellett támogatja a Unicode Symbols for Legacy Computing Supplement blokk blokk-elemeinek megjelenítését, beleértve a különálló blokk-kvadránsokat, szextánsokat, egytizenhatod blokkokat és egynegyed részleges kitöltéseket.

Több platformspecifikus fejlesztés is bekerült. Wayland alatt a tartott érintéses gesztusok megszakíthatják a lendületből történő görgetést, amikor az ujjakat a touchpadre tesszük, így a kinetikus görgetés természetesebbnek érződik. Linuxon a Kitty figyelembe veszi a fontconfig matrix beállítást, amelyet gyakran használnak „mű” dőlt betűkhöz, ha a betűtípusnak nincs dőlt változata. A kiadás egy Nvidia driver hibáját is megkerüli, amely felfüggesztésből visszatérés után színelcsúszást okozott.

X11 alatt a Kitty javít egy, az előző kiadásban megjelent regressziót, amely időnként összeomlást okozhatott, ha egy beviteli eszközt eltávolítottak. XWayland felhasználók szintén kapnak egy javítást egy regresszióra, amely miatt egyes görgős egerek nem görgettek megfelelően.

macOS alatt új, Tahoe-stílusú alkalmazásikon érkezik, külön háttérrel világos és sötét módhoz. Emellett javították az időnként megjelenő „szellemkurszorokat”, az open

--args

kapcsolón átadott, de figyelmen kívül hagyott argumentumokat, valamint a globális menüsor Edit menüjéből hiányzó Copy és Paste menüpontokat.

A Kitty 0.47 számos használhatósági javítást is tartalmaz: a görgetősáv és az ablakmargók közötti interakciókat, az

edit-in-kitty

kiegészítését, a sortöréssel több sorra tört sorok kijelölésének viselkedését, a fülek átnevezését, az osztott ablakok határainak húzását, a másolás és beillesztés működését a soft-wrap határain, valamint azt a problémát, amikor a kitten kilépése után terminálprogramok válaszai „kiszivárogtak” a shellbe.

További változások közé tartozik a távoli vezérlés kimenetének bővítése a

session_name

és

last_focused_at

mezőkkel a

kitten @ ls

parancsban, a jelszóbeviteli mezők jobb megjelenítése a kittenekben, a ragadós fejlécek a diff kittenben, egy záró újsor a

choose-files

kitten szöveges kimenetében, a

save_as_session

automatikus

.kitty-session

kiterjesztés-kezelése, valamint a tab barok gyorsabb megjelenítése, amikor az aktív folyamat adatait használják.

További részletekért nézd meg a változásnaplót.