awesome yra atvirojo kodo ir plytelių langų tvarkyklė, iš pradžių pagrįsta dwm kodo perrašymu. Ji turi nedidelę kodo bazę ir pėdsaką, ji yra labai greita, stabili, dinamiška ir, svarbiausia, nuostabi. Jis gali būti įdiegtas bet kuriame "Linux" paskyroje tiesiogiai iš numatytųjų programinės įrangos saugyklų.
Langų tvarkyklė neatpažįsta plytelių ir kintamų maketų. Jis taiko išdėstymą "skraidydamas", optimizuodamas naudojamos programos aplinką ir atlikdamas užduotį ir naudoja žymes vietoj virtualių darbo sričių.
Tai pirmasis langų valdytojas, kuris naudoja asinchronines XCB bibliotekas, o ne senąją sinchroninę Xlib (dar vadinamą libX11) biblioteka. Be to, jis labai gerai dokumentuojamas ir nereikalauja pelės pagrindinėms operacijoms, bet tik klaviatūrai.
Įranga iš pirmo žvilgsnio
Pagrindinės funkcijos apima realią daugelio galvos palaikymą su žymėmis ("Xinerama", "Zaphod" arba "XRandR" režimais), "D-Bus" palaikymu, taip pat parama daugeliui "Freedesktop" standartų, įskaitant "XDG Base Directory", EWMH, XEmbed, sistemos dėkle arba darbalaukio pranešimus .
Nors projektas turi labai stabilų, minimalų ir labai greitą pėdsaką ir kodą, jis bando būti labai konfigūruojamas ir išplečiamas naudojant "Lua" plėtinius, kurie gali pridėti dinamines žymes, maketus, skirtukus ar net valdiklių šėrimą.
Tai suteikia vartotojams smulkią kontrolę savo darbalaukio seansų, leidžiant juos klientams dėti įvairiose žymėse, taip pat rodyti kelias žymas tuo pačiu metu. Be to, jis palaiko temas, kurias galima sukurti Lua programavimo kalba.
Dar viena įdomi funkcija yra galimybė veikti kaip pagrindinio lango tvarkyklė. Jis buvo sukurtas automatiškai atrasti jūsų įdiegtas programas ir naudoja skydelius, skirtus bendrauti su veikiančiomis programomis, žymomis ir sistemos dėklo sritimi.
Bottom line
Apibendrinant, "awesome" yra puikus langų tvarkyklė, tačiau tik programuotojams ir galingiems vartotojams, kurie nori minimalaus darbalaukio seanso, o ne vienos iš šių pilno veikimo aplinkos.
Kas naujo šiame leidime:
- Gregor Best (1): neklaužada: lokalizuoti objektą
- Ignas Anikevicius (gns_ank) (1): pridėkite match_any funkciją ir rule_any apibrėžimą dėl skirtingų klientų atitikimo.
- Julien Danjou (2): Grąžinti & quot; tag.lua: čekio pavadinimo argumentas, kurį norite pridėti (), galioja & quot; keisti kodą
- Romanas Kosenko (1): Fix image cropping / enlarging
- immerrr (1): awful.prompt: įterpti pasirinkimą žymeklio pozicijoje
- Gregor Best (1): neklaužada: lokalizuoti obj
Kas naujo li>
- Ignas Anikevicius (gns_ank) (1): pridėkite match_any funkciją ir rule_any apibrėžimą dėl skirtingų klientų atitikimo.
- Julien Danjou (2): Grąžinti & quot; tag.lua: čekio pavadinimo argumentas, kurį norite pridėti (), galioja & quot; keisti kodą
- Romanas Kosenko (1): Fix image cropping / enlarging
- immerrr (1): awful.prompt: įterpti pasirinkimą žymeklio pozicijoje
- Gregor Best (1): neklaužada: lokalizuoti objektą
- Ignas Anikevicius (gns_ank) (1): pridėkite match_any funkciją ir rule_any apibrėžimą dėl skirtingų klientų atitikimo.
- Julien Danjou (2): Grąžinti & quot; tag.lua: čekio pavadinimo argumentas, kurį norite pridėti (), galioja & quot; keisti kodą
- Romanas Kosenko (1): Fix image cropping / enlarging
- immerrr (1): awful.prompt: įterpti pasirinkimą žymeklio pozicijoje
- Gregoras geriausias (1): neklaužada: lokalizuoti objektą
- Ignas Anikevicius (gns_ank) (1): pridėkite match_any funkciją ir rule_any apibrėžimą dėl skirtingų klientų atitikimo.
- Julien Danjou (2): Grąžinti & quot; tag.lua: čekio pavadinimo argumentas, kurį norite pridėti (), galioja & quot; keisti kodą
- Romanas Kosenko (1): Fix image cropping / enlarging
- immerrr (1): awful.prompt: įterpti pasirinkimą žymeklio pozicijoje
- Išleidimo klaida
- Ši versija nustato daugybę regresijos nuo 3.3. Taip pat nustatoma atminties nutekėjimas naudojant neapdorotų vaizdų kūrimą ir pagal numatytuosius žodžius pridedama sumani vieta.
- Ši versija įgyvendina vieningą objekto modelį, naują Zenburn temą, naują valdiklių išdėstymo sistemą ir dar daugiau.
- Ši versija taiso keletą kilpų netinkamai naudojant WM_TRANSIENT_FOR.
Kas naujo 3.3.4 versijoje? ir problema ignoruojant signalus naudojant os.execute () iš Lua.
- Ši versija pataiso suderinamumą su 3.80 ir naujesnės versijos libev, taip pat naujos XCB bibliotekos.
- Ši versija nustato didelę klaidą, -Bus pranešimai.
- Šis leidimas padidina pranešimų suderinamumą, pataiso submeniu poziciją ir automatiškai išplečiama meniu.
- Ši versija taiso konfigūruoti įvykių tvarkymą.
Kas naujo 3.5.9 versijoje:
Kas naujo
Kas naujo 3.4.7 versijoje:
Kas naujo 3.4 versijoje RC2:
Kas naujo 3.4 versijoje RC 1:
Kas naujo 3.3.3 versijoje:
Kas naujo 3.2 versijoje:
Kas naujo
Komentarai nerastas