
It remains the EFL, which was eventually chosen.

iced is at an early stage of development and many useful things will have to be written from scratch, but there are no resources for this.

In the case of Qt, the Solus developers do not want to write C ++ code, and besides, they are confused by the “commercial license” of Qt and the unpleasant aftertaste.
Gtk for net full#
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). 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.
Gtk for net code#
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. 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. 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.Īccording 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.

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.
