Rewrite the GTK GUI
Created by: fushinari
-
Use GtkPopover instead of GtkMenu. -
Better UX that's more in line with other GNOME apps. -
Use GtkTemplate for the main window. -
Make it a proper GtkApplcation. -
Rewrite the Preferences window. -
Add a Keyboard Shortcuts window. -
Use GtkSettings to store settings like GNOME apps do.Decided to continue using configparser but in a much more reliable way. So, no reliance on gsettings or gconf.
And more. Basically, try to make it as close to a GNOME app as possible without really being a GNOME app.
Edit: Completed.