4
COMPTON е композитор за X и вилица на XCOMPMGR-DANA.Бях разочарован от малкото количество самостоятелни леки композитори.Комптън беше издънен от вилката на Dana Jansens на xcompmgr и реконструиран.Поправих каквато грешка открих и добавих функции, които исках.Нещата изглеждат стабилни, но не ме цитирайте.Най-вероятно ще работя активно върху това, докато не получа необходимите функции.Това също е опит за обучение за мен.Тоест, аз частично го правя от желанието да науча Xlib .... Промени от xcompmgr: • OpenGL бекенд (--backend glx) в допълнение към стария бекенд X Render.• Неактивна прозрачност на прозореца (-i) / затъмняване (--активна-дим).• Заглавие / прозрачност на рамката (-e).• Прозрачност на менюто (-m, благодарение на Dana).• сенките вече са активирани за прозорци с аргументи, напр. Терминали с прозрачност • премахнати сензори на сървъра (и просто композиране) за почистване на кода, единствената опция, която остава, е сензори на клиента • конфигурационни файлове (вижте ръководството за повече подробности) • цветни сенки(- засенчване- [червено / зелено / синьо]) • нова система за избледняване • Поддръжка на VSync (не винаги работи) • Размиване на фона на прозрачни прозорци, инверсия на цветовете на прозорците (лошо изпълнение) • Още някои опции ... Поправкиот оригиналния xcompmgr: • фиксира segfault при отваряне на определени типове прозорци • фиксира изтичане на памет, причинено от освобождаване на сенки (от repo освобождаване на върха) • отстранен конфликт с хром и подобни прозорци • много други