4
COMPTON je skladatelem pro X a vidličkou XCOMPMGR-DANA.Byl jsem frustrován malým množstvím samostatných lehkých kompozitů.Compton byl vidličkou z vidlice Dana Jansens z xcompmgru a refactored.Opravil jsem jakoukoli chybu, kterou jsem našel, a přidal jsem funkce, které jsem chtěl.Věci se zdají stabilní, ale necitujte mě na to.S největší pravděpodobností na tom budu aktivně pracovat, dokud nedostanu požadované funkce.To je pro mě také zkušenost s učením.To znamená, že to částečně dělám z touhy učit se Xlib .... Změny od xcompmgr: • OpenGL backend (- backend glx), navíc ke starému X Render backendu.• Neaktivní průhlednost okna (-i) / stmívání (- neaktivní-dim).• Průhlednost titulku / rámu (-e).• Průhlednost menu (-m, díky Dana).• stíny jsou nyní povoleny pro argbová okna, např. Terminály s průhledností • odstraněné stíny na straně serveru (a jednoduché složení) pro vyčištění kódu, jedinou možností, která zbývá, jsou stíny na straně klienta • konfigurační soubory (další podrobnosti viz na stránce man) • barevné stíny(- Shadow- [red / green / blue]) • nový systém vyblednutí • Podpora VSync (ne vždy funkční) • Rozostření pozadí průhledných oken, inverze barev okna (špatný výkon) • Některé další možnosti ... Opravyz původního xcompmgr: • opraveno segfault při otevírání určitých typů oken • opraveno nevracení paměti způsobené nevypouštěním stínů (z reprocesu freedesktop) • opraveno konflikty s chromem a podobnými okny • mnoho dalších