From 519d8e216f77dac2250c1a6b2740908bfe944bd2 Mon Sep 17 00:00:00 2001 From: Dino Date: Sat, 18 Apr 2026 23:32:21 -0400 Subject: [PATCH] gtk3.22 client: Add missing Help menu item "Counters" RM #1997 --- client/gui-gtk-3.22/menu.c | 12 ++++++++++++ data/gtk3.22_menus.xml | 3 +++ 2 files changed, 15 insertions(+) diff --git a/client/gui-gtk-3.22/menu.c b/client/gui-gtk-3.22/menu.c index cf048a4153..8c48b7064a 100644 --- a/client/gui-gtk-3.22/menu.c +++ b/client/gui-gtk-3.22/menu.c @@ -146,6 +146,7 @@ static void bg_append3_callback(GtkMenuItem *item, gpointer data); static void help_overview_callback(GtkMenuItem *item, gpointer data); static void help_playing_callback(GtkMenuItem *item, gpointer data); static void help_policies_callback(GtkMenuItem *item, gpointer data); +static void help_counters_callback(GtkMenuItem *item, gpointer data); static void help_terrain_callback(GtkMenuItem *item, gpointer data); static void help_economy_callback(GtkMenuItem *item, gpointer data); static void help_cities_callback(GtkMenuItem *item, gpointer data); @@ -388,6 +389,8 @@ static struct menu_entry_info menu_entries[] = G_CALLBACK(help_playing_callback), MGROUP_SAFE }, { "HELP_POLICIES", N_("Policies"), 0, 0, G_CALLBACK(help_policies_callback), MGROUP_SAFE }, + { "HELP_COUNTERS", N_("Counters"), 0, 0, + G_CALLBACK(help_counters_callback), MGROUP_SAFE }, { "HELP_TERRAIN", N_("Terrain"), 0, 0, G_CALLBACK(help_terrain_callback), MGROUP_SAFE }, { "HELP_ECONOMY", N_("Economy"), 0, 0, @@ -883,12 +886,21 @@ static void help_language_callback(GtkMenuItem *item, gpointer data) /************************************************************************//** Item "HELP_POLICIES" callback. + Multipliers (aka policies) ****************************************************************************/ static void help_policies_callback(GtkMenuItem *item, gpointer data) { popup_help_dialog_string(HELP_MULTIPLIER_ITEM); } +/************************************************************************//** + Item "HELP_COUNTERS" callback. +****************************************************************************/ +static void help_counters_callback(GtkMenuItem *item, gpointer data) +{ + popup_help_dialog_string(HELP_COUNTER_ITEM); +} + /************************************************************************//** Item "HELP_CONNECTING" callback. ****************************************************************************/ diff --git a/data/gtk3.22_menus.xml b/data/gtk3.22_menus.xml index 8565ed4044..76393df20f 100644 --- a/data/gtk3.22_menus.xml +++ b/data/gtk3.22_menus.xml @@ -590,6 +590,9 @@ + + + -- 2.31.0