4
COMPTON är en kompositör för X och en gaffel av XCOMPMGR-DANA.Jag blev frustrerad över den låga mängden fristående lätta kompositörer.Compton gaffelades från Dana Jansens gaffel av xcompmgr och refactored.Jag fixade vad jag hittade och lägger till funktioner jag ville ha.Saker verkar stabila, men citera inte mig på det.Jag kommer sannolikt att arbeta aktivt med detta tills jag får de funktioner jag vill ha.Detta är också en inlärningsupplevelse för mig.Det vill säga, jag gör detta delvis av en önskan att lära mig Xlib .... Ändringar från xcompmgr: • OpenGL-backend (--backend glx), utöver den gamla X Render-backend.• Inaktiv fönstertransparens (-i) / dimning (--inaktiv-dim).• Titelfält / ramtransparens (-e).• Menyn transparens (-m, tack till Dana).• skuggor är nu aktiverade för argb-fönster, t.ex. terminaler med öppenhet. • borttagna server-skuggor (och enkel sammansättning) för att rensa koden, det enda alternativet som återstår är klientskuggor • konfigurationsfiler (se mansidan för mer information) • färgade skuggor(- skugga- [röd / grön / blå]) • ett nytt blekningssystem • VSync-stöd (fungerar inte alltid) • Suddig bakgrund av transparenta fönster, inversion av fönsterfärger (dålig prestanda) • Några fler alternativ ... Rättfrån den ursprungliga xcompmgr: • fixade en segfault vid öppning av vissa fönstertyper • fixade ett minnesläckage orsakat av att inte frigör skuggor (från freedesktop repo) • fixade konflikten med krom och liknande fönster • många fler
compton