Port to GAction, move away from GtkUIManager/GtkAction
@swilmet
Submitted by Sébastien Wilmet Link to original bug (#758722)
Description
To be GTK+ 4-ready, LaTeXila needs to be ported to GAction/GMenu instead of GtkAction/GtkUIManager.
This can be done in incremental steps:
- Implement the actions as GActions and activate them from the GtkActionEntry callbacks.
- Create the toolbars manually (I think a toolbar cannot be created automatically from a GMenu). When a toolbar icon is clicked, the GAction is activated.
- Port to GMenu.