Use Glade for UI files
It would be good to have all the UI on Glade so we can prototype easily and give a chance to @antoniof for doing mockups easily and experiment.
Currently there are a few blockers that prevents migration to use Glade for Nautilus:
- Model button support. glade#303 (closed)
- GMenu support. glade#100
- Ability to include custom widgets without relying on libraries, specially since it's not going to work on Flatpak. glade#321
Widgets or ui files were these issues are present:
- compress-dialog (action-target)
- toolbar-view-menu (ModelButton and GMenu)
- nautilus-window (custom widgets)
- batch-rename-dialog (GMenu)
- new-folder-dialog (child-action and action-widgets for GtkDialogs)