From bcea0775a7a07738b3eec1b00cef618de84f3e41 Mon Sep 17 00:00:00 2001 From: Felix Morgner Date: Mon, 15 Jul 2024 01:17:59 +0200 Subject: app/menu: prepare clear menu item --- lang/include/turns/lang/messages.hpp | 1 + lang/po/de.po | 3 +++ lang/po/en.po | 3 +++ lang/tests/messages.cpp | 1 + res/windows/main.ui | 4 ++++ res/windows/windows.cmb | 5 ++++- 6 files changed, 16 insertions(+), 1 deletion(-) 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 @@ -91,6 +91,10 @@ 360 + + win.clear + _Clear + app.quit _Quit 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), -- cgit v1.2.3