4
COMPTON هو مؤلف لـ X وشوكة XCOMPMGR-DANA.لقد شعرت بالإحباط بسبب انخفاض كمية الملحنين الخفيفين المستقلين.شوكة كومبتون من شوكة دانا يانسن من إكسكومبجر وتم إعادة تشكيلها.لقد قمت بإصلاح أي خطأ وجدته ، وإضافة ميزات أردت.تبدو الأمور مستقرة ، لكن لا تقتبس من ذلك.من المرجح أن أعمل بنشاط في هذا الأمر حتى أحصل على الميزات التي أريدها.هذه أيضًا تجربة تعليمية لي.وهذا يعني أنني أقوم بذلك جزئيًا بدافع الرغبة في تعلم Xlib .... التغييرات من xcompmgr: • الواجهة الخلفية لبرنامج OpenGL (- backend glx) ، بالإضافة إلى الواجهة القديمة لـ X Render.• شفافية نافذة غير نشطة (- i) / يعتم (- غير نشطة - قاتمة).• شريط العنوان / شفافية الإطار (هـ).• قائمة الشفافية (- م ، وذلك بفضل دانا).• يتم تمكين الظلال الآن لنوافذ argb ، على سبيل المثال المحطات الطرفية ذات الشفافية • ظلال serveride التي تمت إزالتها (والتركيب البسيط) لتنظيف الكود ، الخيار الوحيد الذي لا يزال هو الظلال clientide • ملفات التكوين (انظر صفحة الدليل لمزيد من التفاصيل) • الظلال الملونة(- ظل - [أحمر / أخضر / أزرق]) • نظام تلاشي جديد • دعم VSync (لا يعمل دائمًا) • طمس خلفية النوافذ الشفافة وانعكاس لون النافذة (سيء في الأداء) • بعض الخيارات الأخرى ... إصلاحاتمن xcompmgr الأصلي: • إصلاح segfault عند فتح أنواع معينة من النوافذ • إصلاح تسرب للذاكرة ناتج عن عدم تحرير الظلال (من الريبو freedesktop) • إصلاح الصراع مع الكروم والنوافذ المشابهة • العديد