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 jest 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 jest rozwijana w formie paczki AUR dla systemu Arch Linux.  Dzięki uprzejmości społeczności systemu Manjaro, moja modyfikacja dostępna jest także w oficjalnym repozytorium tej dystrybucji pod nazwą gtk3-classic.

Projekt gtk3-mushrooms poszukuje nowego opiekuna. 1 czerwca 2019 porzucę rozwój tego projektu.

Przejdź do repozytorium gtk3-mushrooms