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, ogólnie polepszają 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.

Przejdź do repozytorium gtk3-mushrooms