Pomysły: gtk3-mushrooms
gtk3-mushrooms to zestaw łat (patchy) dla biblioteki programistycznej GTK3, używanej do renderowania interfejsu graficznego w systemach uniksowych, między innymi w środowiskach GNOME, XFCE, Cinnamon i MATE. Powstałe w ramach projektu łaty poprawiały estetykę i wygodę pracy z aplikacjami GTK3 w klasycznych środowiskach graficznych takich jak XFCE i MATE.
Przygotowane przeze mnie modyfikacje między innymi umożliwiały kontrolę dekoracji po stronie klienta (CSD), przywracały klasyczne działanie okna dialogowego wyboru plików, polepszając spójność biblioteki GTK3 z klasycznymi środowiskami. Nie mogły one zostać dołączone do głównego kodu biblioteki GTK3, gdyż ich działanie nie było zgodne z koncepcją autorów tej biblioteki, twórców środowiska GNOME.
Ważne: gtk3-mushrooms to nie fork, a jedynie zestaw łat możliwych do zaaplikowania na kod źródłowy biblioteki GTK3.
Zmodyfikowana wersja GTK3 była przeze mnie rozwijana w formie paczki AUR dla systemu Arch Linux. Dzięki społeczności systemu Manjaro, moja modyfikacja dostępna była w oficjalnym repozytorium tej dystrybucji pod nazwą gtk3-classic
.
W czerwcu 2019 roku porzuciłem projekt, przekazując go nowemu opiekunowi.