summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--lang/include/turns/lang/messages.hpp1
-rw-r--r--lang/po/de.po3
-rw-r--r--lang/po/en.po3
-rw-r--r--lang/tests/messages.cpp1
-rw-r--r--res/windows/main.ui4
-rw-r--r--res/windows/windows.cmb5
6 files changed, 16 insertions, 1 deletions
diff --git a/lang/include/turns/lang/messages.hpp b/lang/include/turns/lang/messages.hpp
index 3d6b6f6..4a52945 100644
--- a/lang/include/turns/lang/messages.hpp
+++ b/lang/include/turns/lang/messages.hpp
@@ -4,6 +4,7 @@
namespace turns::lang
{
auto constexpr static add_participant = "Add participant";
+ auto constexpr static clear = "_Clear";
auto constexpr static disposition = "Disposition";
auto constexpr static delete_participant = "Delete participant";
auto constexpr static edit_participant = "Edit participant";
diff --git a/lang/po/de.po b/lang/po/de.po
index fdf20c5..b98f2b2 100644
--- a/lang/po/de.po
+++ b/lang/po/de.po
@@ -11,6 +11,9 @@ msgstr ""
msgid "Add participant"
msgstr "Teilnehmer hinzufügen"
+msgid "_Clear"
+msgstr "_Leeren"
+
msgid "Disposition"
msgstr "Gesinnung"
diff --git a/lang/po/en.po b/lang/po/en.po
index 1083ba2..0ad410b 100644
--- a/lang/po/en.po
+++ b/lang/po/en.po
@@ -11,6 +11,9 @@ msgstr ""
msgid "Add participant"
msgstr "Add participant"
+msgid "_Clear"
+msgstr "_Clear"
+
msgid "Disposition"
msgstr "Disposition"
diff --git a/lang/tests/messages.cpp b/lang/tests/messages.cpp
index d826369..57a32f1 100644
--- a/lang/tests/messages.cpp
+++ b/lang/tests/messages.cpp
@@ -15,6 +15,7 @@ namespace turns::lang::tests
{
auto message = GENERATE(
add_participant,
+ clear,
disposition,
delete_participant,
edit_participant,
diff --git a/res/windows/main.ui b/res/windows/main.ui
index 9e8a90d..4361f5e 100644
--- a/res/windows/main.ui
+++ b/res/windows/main.ui
@@ -92,6 +92,10 @@
</object>
<menu id="main_menu">
<item>
+ <attribute name="action">win.clear</attribute>
+ <attribute name="label" translatable="yes">_Clear</attribute>
+ </item>
+ <item>
<attribute name="action">app.quit</attribute>
<attribute name="label" translatable="yes">_Quit</attribute>
</item>
diff --git a/res/windows/windows.cmb b/res/windows/windows.cmb
index fd68780..60370d8 100644
--- a/res/windows/windows.cmb
+++ b/res/windows/windows.cmb
@@ -19,7 +19,7 @@
(1,7,"GtkMenuButton","open_main_menu",3,None,"end",None,None,None,None),
(1,8,"GtkButton","add_participant",3,None,"start",None,1,None,None),
(1,9,"(menu)","main_menu",None,None,None,None,-1,None,None),
- (1,10,"(item)",None,9,None,None,None,-1,None,None),
+ (1,10,"(item)",None,9,None,None,None,1,None,None),
(1,11,"GtkStack","stack",2,None,None,None,-1,None,None),
(1,13,"GtkScrolledWindow","turn_order",11,None,None,None,1,None,None),
(1,14,"AdwClamp",None,13,None,None,None,None,None,None),
@@ -27,6 +27,7 @@
(1,16,"AdwStatusPage","empty",11,None,None,None,-1,None,None),
(1,17,"GtkButton",None,16,None,None,None,-1,None,None),
(1,18,"GtkButton","start",3,None,"start",None,2,None,None),
+ (1,19,"(item)",None,9,None,None,None,None,None,None),
(2,1,"AdwDialog","participant_editor",None,None,None,None,-1,None,None),
(2,2,"AdwToolbarView",None,1,None,None,None,-1,None,None),
(2,3,"AdwHeaderBar",None,2,None,"top",None,-1,None,None),
@@ -74,6 +75,8 @@
(1,18,"GtkActionable","action-name","win.start",None,None,None,None,None,None,None,None,None),
(1,18,"GtkButton","icon-name","media-playback-start-symbolic",None,None,None,None,None,None,None,None,None),
(1,18,"GtkWidget","tooltip-text","Start turn order",1,None,None,None,None,None,None,None,None),
+ (1,19,"(item)","action","win.clear",None,None,None,None,None,None,None,None,None),
+ (1,19,"(item)","label","_Clear",1,None,None,None,None,None,None,None,None),
(2,1,"AdwDialog","child",None,None,None,None,None,2,None,None,None,None),
(2,1,"AdwDialog","default-widget",None,None,None,None,None,None,None,None,None,None),
(2,1,"GtkWidget","hexpand","True",None,None,None,None,None,None,None,None,None),