Prije nekoliko dana programeri Xfce projekta objavili izdavanje glavne verzije emulatora terminala XfceTerminal 1.0.0. Nova verzija je pripremio novi održavalac koji je nastavio razvoj nakon što je projekat prestao održavati 2020. godine.
Lansiranje takođe uočljiv je po promjeni šeme numeriranja verzija. U okviru grane 1.1.x formiraće se eksperimentalne verzije od kojih će se formirati stabilna verzija 1.2.0. U slučaju značajnih promjena, kao što je migracija na GTK4, ili nakon postepenog dostizanja 1.9.x numeracije, planira se grana 2.0.
Glavne nove karakteristike xfce4-terminal 1.0.0
U ovoj novoj verziji koja je predstavljena, to je naglašeno poboljšane performanse skrolovanja kako se informacije generišu (podešavanje „Scroll on Exit”), koje je sada automatski onemogućeno na neko vrijeme ako korisnik počne pomicati prema gore.
Još jedna od promjena koja se ističe u ovoj novoj verziji je ta redizajniran je dijalog koji se prikazuje pri pokušaju lijepljenja iz međuspremnika sa nesigurnim escape sekvencama, plus opcija za onemogućavanje izlaza takvih upozorenja je također dodana.
Što se tiče internih poboljšanja, programer napominje da je potrošio dosta vremena na prepisivanje koda koji rukuje akceleratorima i kreiranje raznih menija. Ovo je uklonilo većinu zastarjelog koda u Xfce terminalu i popravilo nekoliko malih problema ili nedosljednosti koje su postojale u starom kodu, dok je također smanjena veličina baze koda.
Ova tranzicija je u početku uvela gomilu regresija, ali zahvaljujući testerima zajednice, čini se da su sve prečice ili problemi sa korisničkim interfejsom koji su kreirani od njega ispravljeni. Dobra prednost ove tranzicije je mogućnost prilagođavanja akceleratora Go To Tab.
Od ostalih promjena koji se ističu iz ove nove verzije:
- Dodata podrška za plutajuće trake za pomicanje.
- U izbornik je dodana stavka za slanje signala procesima.
- Promijenjene opcije '–tab' i '–window'.
- Dodan način potpunog ispuštanja (postavka "Padding") kada se prikazuju pozadinske slike.
- Pruža mogućnost promjene ponašanja za desni klik.
- Dodata podrška za uređivač oznaka.
- Lakša integracija sa Xfce okruženjem je obezbeđena korišćenjem klase XfceTitledDialog i aplikacije za ukrašavanje prozora na strani klijenta.
- Dijalog “Nesigurno lijepljenje” je značajno preuređen i sada vam također daje mogućnost da ga privremeno onemogućite.
- Akceleratori koji sadrže ključ 'Tab' sada se mogu mijenjati u vrijeme izvođenja.
- Kreiran je novi uređivač prečica za Xfce aplikacije, a Xfce Terminal je jedna od prvih aplikacija koja ga podržava (zahtijeva libxfce4ui 4.17.2 ili noviju).
Što se tiče budućih verzija Xfce Terminala, programer spominje neke od ciljeva za 1.2.0:
- Ponovno pisanje dijaloga postavki za korištenje XfceTitledDialog i integraciju uređivača prečica u njega.
- Kreirajte novi widget Config Editor u libxfce4ui tako što ćete ponovo koristiti postojeći kôd Config Editor-a i koristiti ga za uklanjanje skrivenih postavki.
- Dokumentacija svih javnih funkcija u Xfce terminalu.
- Uvodimo funkcionalnost sličnu Profilima koja će zatvoriti gomilu otvorenih problema.
- Obnavljanje kartica izvan Xfce okruženja.
- Poboljšana FreeBSD kompatibilnost.
Konačno ako ste zainteresirani da saznate više o tome, detalje možete provjeriti u sljedeći link.
Kako instalirati xfce4-terminal na Linux?
Za one koji su zainteresirani da mogu instalirati ovu novu verziju, trebali bi znati da ako već imaju instalirano XFCE okruženje, sve što trebaju učiniti je ažurirati pakete kako bi terminal bio ažuriran.
Što se tiče onih koji samo žele da instaliraju terminal, samo ukucajte jednu od naredbi koje dijelimo u nastavku.
Za one koji su korisnici Arch Linuxa, Manjara ili bilo kojeg drugog derivata Arch Linuxa, samo otvorite terminal i ukucajte:
sudo pacman -S xfce4-terminal
Ili za ostale distribucije (pošto nova verzija trenutno nije ažurirana u repozitorijumima glavnih distribucija i Arch Linux je jedina), samo preuzmite izvorni kod i kompajlirajte:
wget https://archive.xfce.org/src/apps/xfce4-terminal/1.0/xfce4-terminal-1.0.0.tar.bz2
tar xf xfce4-terminal-1.0.0.tar.bz2
cd xfce4-terminal-1.0.0
./configure
make
make install