Solus abandons GTK
One of the leaders of the Solus Linux project, Joshua Strobl, announced his intention to abandon GTK in the development of both future versions of Budgie and the entire ecosystem of applications in Solus. On his blog, he made a number of criticisms of the current state and development plans of GTK, as well as the GNOME development philosophy.
According to him, the widespread implantation of Adwaita as the only true desktop theme and the accompanying removal of part of the API for various kinds of customization has added headaches to developers who maintain the GNOME stack in distributions or integrate their applications into it. All suggested options for customizing the look and feel of GTK-based applications and related libraries are rejected, and members of the GNOME team are insolently rude in response in tickets and social media.
Joshua also complains that GTK4, released a little less than a year ago, slightly complicated the code for working with widgets by prohibiting direct inheritance. But he sees a much more important problem with the abolition of the X11 API, in particular for obtaining the configuration of the connected monitors. Moving towards full support for Wayland, GNOME removed the X server polling functionality, instructing the developer to write their own interfaces to access X11 directly (or to APIs of other operating systems, if the application turned out to be cross-platform).
Also:
Rolled back to gtk2 version of yad
- Login or register to post comments
- Printer-friendly version
- 3206 reads
- PDF version
More in Tux Machines
- Highlights
- Front Page
- Latest Headlines
- Archive
- Recent comments
- All-Time Popular Stories
- Hot Topics
- New Members
digiKam 7.7.0 is releasedAfter three months of active maintenance and another bug triage, the digiKam team is proud to present version 7.7.0 of its open source digital photo manager. See below the list of most important features coming with this release. |
Dilution and Misuse of the "Linux" Brand
|
Samsung, Red Hat to Work on Linux Drivers for Future TechThe metaverse is expected to uproot system design as we know it, and Samsung is one of many hardware vendors re-imagining data center infrastructure in preparation for a parallel 3D world. Samsung is working on new memory technologies that provide faster bandwidth inside hardware for data to travel between CPUs, storage and other computing resources. The company also announced it was partnering with Red Hat to ensure these technologies have Linux compatibility. |
today's howtos
|
Budgie desktop migrates from GTK to EFL libraries from the...
Budgie desktop migrates from GTK to EFL libraries from the Enlightenment project
GNOME to prevent theming, wider community not happy
GNOME to prevent theming, wider community not happy
Building an Alternative Ecosystem
Building an Alternative Ecosystem