menu: add Terminal to default root-menu

This commit is contained in:
Johan Malm 2025-07-01 21:25:40 +01:00 committed by Johan Malm
parent e94781ef3f
commit c749a11517
3 changed files with 27 additions and 18 deletions

View file

@ -55,12 +55,10 @@
<!-- <!--
<menu id="client-list-combined-menu" label="Running..." /> <menu id="client-list-combined-menu" label="Running..." />
--> -->
<item label="Web browser">
<action name="Execute" command="firefox" />
</item>
<item label="Terminal"> <item label="Terminal">
<action name="Execute" command="alacritty" /> <action name="Execute" command="lab-sensible-terminal" />
</item> </item>
<separator />
<item label="Reconfigure"> <item label="Reconfigure">
<action name="Reconfigure" /> <action name="Reconfigure" />
</item> </item>

View file

@ -17,58 +17,62 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
#: src/menu/menu.c:1017 #: src/menu/menu.c:1016
msgid "Go there..." msgid "Go there..."
msgstr "" msgstr ""
#: src/menu/menu.c:1037 #: src/menu/menu.c:1034
msgid "Terminal"
msgstr ""
#: src/menu/menu.c:1040
msgid "Reconfigure" msgid "Reconfigure"
msgstr "" msgstr ""
#: src/menu/menu.c:1039 #: src/menu/menu.c:1042
msgid "Exit" msgid "Exit"
msgstr "" msgstr ""
#: src/menu/menu.c:1055 #: src/menu/menu.c:1056
msgid "Minimize" msgid "Minimize"
msgstr "" msgstr ""
#: src/menu/menu.c:1057 #: src/menu/menu.c:1058
msgid "Maximize" msgid "Maximize"
msgstr "" msgstr ""
#: src/menu/menu.c:1059 #: src/menu/menu.c:1060
msgid "Fullscreen" msgid "Fullscreen"
msgstr "" msgstr ""
#: src/menu/menu.c:1061 #: src/menu/menu.c:1062
msgid "Roll Up/Down" msgid "Roll Up/Down"
msgstr "" msgstr ""
#: src/menu/menu.c:1063 #: src/menu/menu.c:1064
msgid "Decorations" msgid "Decorations"
msgstr "" msgstr ""
#: src/menu/menu.c:1065 #: src/menu/menu.c:1066
msgid "Always on Top" msgid "Always on Top"
msgstr "" msgstr ""
#: src/menu/menu.c:1070 #: src/menu/menu.c:1071
msgid "Move Left" msgid "Move Left"
msgstr "" msgstr ""
#: src/menu/menu.c:1077 #: src/menu/menu.c:1078
msgid "Move Right" msgid "Move Right"
msgstr "" msgstr ""
#: src/menu/menu.c:1082 #: src/menu/menu.c:1083
msgid "Always on Visible Workspace" msgid "Always on Visible Workspace"
msgstr "" msgstr ""
#: src/menu/menu.c:1085 src/config/rcxml.c:1629 #: src/menu/menu.c:1086
msgid "Workspace" msgid "Workspace"
msgstr "" msgstr ""
#: src/menu/menu.c:1088 #: src/menu/menu.c:1089
msgid "Close" msgid "Close"
msgstr "" msgstr ""

View file

@ -1030,6 +1030,13 @@ init_rootmenu(struct server *server)
if (!menu) { if (!menu) {
current_menu = NULL; current_menu = NULL;
menu = menu_create(server, "root-menu", ""); menu = menu_create(server, "root-menu", "");
current_item = item_create(menu, _("Terminal"), false);
fill_item("name.action", "Execute");
fill_item("command.action", "lab-sensible-terminal");
current_item = separator_create(menu, NULL);
current_item = item_create(menu, _("Reconfigure"), false); current_item = item_create(menu, _("Reconfigure"), false);
fill_item("name.action", "Reconfigure"); fill_item("name.action", "Reconfigure");
current_item = item_create(menu, _("Exit"), false); current_item = item_create(menu, _("Exit"), false);