i3wm 4.19 este acum disponibil și acestea sunt cele mai importante schimbări ale sale

Noua versiune a fost lansată de la managerul de ferestre i3wm 4.19 și în această nouă versiune îmbunătățiri au fost adăugate la panoul i3bar care implementează deja procesele de lansare executivă în mod nativ, precum și suport pentru legături simbolice și multe altele.

Pentru cei care nu știu despre i3wm ar trebui să știe că acesta este un manager de ferestre conceput pentru X11, inspirat de wmii și scris în limbajul de programare C. Proiectul i3wm A fost creat de la zero după o serie de încercări de eliminare a defectelor managerului de ferestre wmii. I3wm se distinge printr-un cod bine citit și documentat, folosește xcb în loc de Xlib, acceptă corect configurațiile multi-monitor, folosește structuri de date în formă de copac pentru poziționarea ferestrei, oferă o interfață IPC, acceptă UTF-8 și menține un design minimal al ferestrei .

Suportă suprapunerea și gruparea ferestrelor, care se descurcă dinamic. Configurarea este gestionată printr-un fișier text simplu, iar i3 poate fi extins utilizând interfața IPC bazată pe Unix Socket și JSON cu multe limbaje de programare.

I3 oferă avantajele utilizării unui manager de ferestre de țiglă fără greșeala de a scrie scripturi lungi și uneori confuze pentru configurare. I3wm utilizează un fișier de configurare text simplu.

Codul proiectului este distribuit sub licența BSD.

Principalele caracteristici noi ale i3wm 4.19

În această nouă versiune a panoului i3wm 4.19 i3bar implementează procesele de lansare apelând exec fără a utiliza un shell de comandă.

La procesarea clicurilor, sunt implicate coordonatele relative, În plus, opțiunea „non-primară” a fost adăugată la ieșirea pe ecranele secundare.

De asemenea, în i3wm 4.19 a fost adăugat suport pentru legături simbolice atunci când căutați căi de fișiere în meniu (i3-dmenu-desktop) și criteriile pentru andocarea ferestrelor „tiling_from” și „floating_from” au fost adăugate.

Comutatorul de ferestre Rofi este configurat implicit în fișierul de configurare.

Adăugat suport pentru valorile ppt (în procente) în comenzile de poziție și direcție, precum și suport pentru maparea proprietăților goale, cum ar fi clasele și antetele.

În ceea ce privește erorile remediate În această nouă versiune, putem găsi următoarele:

  • S-au rezolvat scurgerile de memorie eh i3bar Xorg, precum și blocarea la întreruperea / reluarea programului slash și intrarea JSON nevalidă.
  • De asemenea, acum este posibil să puteți gestiona corect decorațiunile care se suprapun
  • Numerele spațiului de lucru din INT32_MAX limitate
  • S-a remediat o eroare cu redimensionarea plăcii din containerul plutitor
  • Redimensionarea mouse-ului poate fi acum gestionată corect în containere cu ecran complet
  • Remediați în atribuțiile denumite spații de lucru la modificările de ieșire
    Fixarea comutării monitorului în timpul sau cu repornirea i3 în mișcare
    conținut pentru containere de ieșire inexistente

În cele din urmă, dacă sunteți interesat să aflați mai multe despre această nouă versiune de i3wm, puteți verifica detaliile în următorul link.

Cum se instalează i3wm pe Linux?

Pentru oricine ar fi Debian, utilizatori Ubuntu sau orice alt derivat al acestor distribuții, trebuie doar să deschideți un terminal pe sistemul dvs. și în el trebuie doar să tastați următoarea comandă:

sudo apt install i3

În timp ce pentru cazul Arch Linux, Manjaro, Arco Linux sau orice altă distribuție bazată pe Arch Linux, Se pot instala de la un terminal tastând următoarele:

sudo pacman -Syy i3-wm i3status i3lock i3-gaps dmenu termite dunst

Acum pentru cei care utilizează Fedora sau orice altă distribuție bazată pe aceasta, trebuie doar să tastați următoarele într-un terminal:

sudo dnf install i3 i3status i3lock terminator

sudo dnf install compton nitrogen udiskie

sudo dnf install pasystray network-manager-applet pavucontrol

sudo dnf install clipit

În cele din urmă pentru oricine utilizatorii openSUSE în oricare dintre versiunile sale de desktop, trebuie doar să tastați următoarele într-un terminal:

sudo zypper install i3 dmenu i3status i3clock i3-gaps