Rework action names groups across the client

Introduce a new standard edit action group "edt" for editing actions
such as copy and undo, separate from the "win" window action group, so
that editing actions can be scoped to specific widgets and overridden
by children. Add new Action namespace with sub-namespaces for the
app, win and edt namespaces and move consts from GearyApplication there.
Update call sites and UI files, use consistent approach to setting up
action groups across all classes that use them.
This commit is contained in:
Michael Gratton 2019-11-07 11:47:41 +11:00 committed by Michael James Gratton
parent dae817b037
commit a5d72891eb
16 changed files with 334 additions and 248 deletions

View file

@ -44,7 +44,7 @@
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="receives_default">True</property>
<property name="action_name">win.undo</property>
<property name="action_name">edt.undo</property>
<child>
<object class="GtkImage">
<property name="visible">True</property>