awesome är en öppen källkod och plattformsfönsterhanterare som ursprungligen baserades på en dwm-kodskrivning. Den har en liten codebase och fotavtryck, det är extremt snabb, stabil, dynamisk och framför allt fantastisk. Det kan installeras på vilken Linux-distribution som helst, direkt från standardprogramvaran.
Fönsterhanteraren känner inte igen mellan kaklade och flytande layouter. Det gäller layouten i flygningen, optimering av miljön för den applikation som används och uppgiften som utförs och använder taggar i stället för virtuella arbetsytor.
Det är den första fönsterhanteraren som använder asynkrona XCB-bibliotek, istället för det gamla synkrona Xlib-biblioteket (även känt som libX11). Dessutom är den väldokumenterad och kräver inte en mus för grundläggande operationer, men bara ett tangentbord.
Funktioner i ett ögonkast
Huvudfunktionerna inkluderar äkta multihuvudstöd med taggar (Xinerama, Zaphod eller XRandR-lägen), D-Bus-stöd, samt stöd för många Freedesktop-standarder, inklusive XDG-baskatalog, EWMH, XEmbed, systemfack eller skrivbordsmeddelande .
Projektet levereras med ett mycket stabilt, minimalt och extremt snabbt fotavtryck och kodbas, det försöker vara mycket konfigurerbart och utvidgat genom Lua-tillägg, vilket kan lägga till dynamisk taggning, layouter, flikar eller till och med widgetmatning.
Det ger användarna finkorrigerad kontroll över sina skrivbordssessioner, så att de kan placera kunder på olika taggar, samt att visa flera taggar samtidigt. Dessutom stöder den teman som kan skapas i Lua programmeringsspråk.
En annan intressant egenskap är möjligheten att fungera som en ram fönsterhanterare. Det har konstruerats för att automatiskt upptäcka dina installerade applikationer och använder paneler för att interagera med att köra program, taggar och systemfältet.
Slutsats
Sammanfattningsvis är awesome en fantastisk fönsterhanterare, men bara för programmerare och strömanvändare som föredrar en minimal skrivbordssession i stället för en av de fullt utrustade skrivbordsmiljöerna.
Vad är nytt i den här utgåvan:
- Gregor Best (1): stygg: lokalisera obj
- Ignas Anikevicius (gns_ank) (1): Lägg till match_any funktion och rule_any definition för olika klient matchning.
- Julien Danjou (2): Återgå "tag.lua: kolla namnargument för att lägga till () är giltigt & quot; ändra kodnamn
- Roman Kosenko (1): Fix bild beskärning / förstoring
- immerrr (1): awful.prompt: Sätt in valet vid markörposition
Vad är nytt i version 4.1:
- Gregor Best (1): stygg: lokalisera obj
- Ignas Anikevicius (gns_ank) (1): Lägg till match_any funktion och rule_any definition för olika klient matchning.
- Julien Danjou (2): Återgå "tag.lua: kolla namnargument för att lägga till () är giltigt & quot; ändra kodnamn
- Roman Kosenko (1): Fix bild beskärning / förstoring
- immerrr (1): awful.prompt: Sätt in valet vid markörposition
Vad är nytt i version 3.5.9:
- Gregor Best (1): stygg: lokalisera obj
- Ignas Anikevicius (gns_ank) (1): Lägg till match_any funktion och rule_any definition för olika klient matchning.
- Julien Danjou (2): Återgå "tag.lua: kolla namnargument för att lägga till () är giltigt & quot; ändra kodnamn
- Roman Kosenko (1): Fix bild beskärning / förstoring
- immerrr (1): awful.prompt: Sätt in valet vid markörposition
Vad är nytt i version 3.5.6:
- Gregor Best (1): stygg: lokalisera obj
- Ignas Anikevicius (gns_ank) (1): Lägg till match_any funktion och rule_any definition för olika klient matchning.
- Julien Danjou (2): Återgå "tag.lua: kolla namnargument för att lägga till () är giltigt & quot; ändra kodnamn
- Roman Kosenko (1): Fix bild beskärning / förstoring
- immerrr (1): awful.prompt: Sätt in valet vid markörposition
Vad är nytt i version 3.4.7:
- Bugfix release
Vad är nytt i version 3.4 RC2:
- Den här versionen fixar en massa regressioner sedan 3.3. Det fixar också en minnesläcka med skapandet av råa bilder, och lägger till smart placering som standard.
Vad är nytt i version 3.4 RC 1:
- Den här versionen implementerar en enhetlig objektmodell, ett nytt Zenburn-tema, det nya widgetlayoutsystemet och mycket mer.
Vad är nytt i version 3.3.4:
- Den här versionen åtgärdar några loopar med dålig användning av WM_TRANSIENT_FOR och ett problem med att ignorera signaler när vi använder os.execute () från Lua.
Vad är nytt i version 3.3.3:
- Den här versionen korrigerar kompatibiliteten med libev 3,80 och högre, såväl som nya XCB-bibliotek.
Vad är nytt i version 3.2:
- Den här versionen åtgärdar en större bugg vid hanteringen av vissa D -Busmeddelanden.
Vad är nytt i version 3.2 RC4:
- Den här utgåvan förbättrar meddelandeskompatibilitet, fixar undermenypositionering och automatiskt expanderar på menyer.
Vad är nytt i version 3.2 RC3:
- Den här versionen korrigerar konfigurera händelsehantering.
Kommentarer hittades inte