Port to GTK4
In order to keep GNOME Settings viable and updated, a port to GTK4 will have to happen. GTK4 brings a few compelling improvements, such as awareness and ability to use the available graphic card to render, and performance improvements.
This is not a short-term goal.
- GNOME Settings depends only on GTK4
- Dependent libraries are ported to GTK4
Proposal & plan
- Remove deprecated functions and widgets (#20)
- Identify external libraries that require porting
- Port identified libraries
- Port GNOME Settings