Skip to content

Commit 8eb26eb

Browse files
libretroadminLibretroAdmin
authored andcommitted
settings: migrate the netplay action to a single-source def file
Performed by tools/settings_migrate_group.py with the standard battery including the platform-profile lanes and the integrated enum consolidation stage.
1 parent f2a2ec3 commit 8eb26eb

8 files changed

Lines changed: 241 additions & 15 deletions

File tree

configuration.c

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1966,6 +1966,7 @@ static struct config_bool_setting *populate_settings_bool(
19661966
#include "settings/settings_def_video_fullscreen.h"
19671967
#define SETTINGS_DEF_CONFIG_PASS
19681968
#include "settings/settings_def_video_sync.h"
1969+
#include "settings/settings_def_netplay_action.h"
19691970
#include "settings/settings_def_video_actions_5.h"
19701971
#include "settings/settings_def_video_actions_3.h"
19711972
#include "settings/settings_def_input_actions.h"
@@ -2456,6 +2457,7 @@ static struct config_float_setting *populate_settings_float(
24562457
#include "settings/settings_def_video_fullscreen.h"
24572458
#define SETTINGS_DEF_CONFIG_PASS
24582459
#include "settings/settings_def_video_sync.h"
2460+
#include "settings/settings_def_netplay_action.h"
24592461
#include "settings/settings_def_video_actions_5.h"
24602462
#include "settings/settings_def_video_actions_3.h"
24612463
#include "settings/settings_def_input_actions.h"
@@ -2905,6 +2907,7 @@ static struct config_uint_setting *populate_settings_uint(
29052907
#include "settings/settings_def_video_fullscreen.h"
29062908
#define SETTINGS_DEF_CONFIG_PASS
29072909
#include "settings/settings_def_video_sync.h"
2910+
#include "settings/settings_def_netplay_action.h"
29082911
#include "settings/settings_def_video_actions_5.h"
29092912
#include "settings/settings_def_video_actions_3.h"
29102913
#include "settings/settings_def_input_actions.h"
@@ -3330,6 +3333,7 @@ static struct config_int_setting *populate_settings_int(
33303333
#include "settings/settings_def_video_fullscreen.h"
33313334
#define SETTINGS_DEF_CONFIG_PASS
33323335
#include "settings/settings_def_video_sync.h"
3336+
#include "settings/settings_def_netplay_action.h"
33333337
#include "settings/settings_def_video_actions_5.h"
33343338
#include "settings/settings_def_video_actions_3.h"
33353339
#include "settings/settings_def_input_actions.h"
@@ -3555,6 +3559,7 @@ static struct config_int_setting *populate_settings_int(
35553559
#include "settings/settings_def_video_fullscreen.h"
35563560
#define SETTINGS_DEF_CONFIG_PASS
35573561
#include "settings/settings_def_video_sync.h"
3562+
#include "settings/settings_def_netplay_action.h"
35583563
#include "settings/settings_def_video_actions_5.h"
35593564
#include "settings/settings_def_video_actions_3.h"
35603565
#include "settings/settings_def_input_actions.h"

intl/msg_hash_lbl.h

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5490,10 +5490,6 @@ MSG_HASH(
54905490
)
54915491
#endif
54925492
#ifdef HAVE_SMBCLIENT
5493-
MSG_HASH(
5494-
MENU_ENUM_LABEL_SMB_CLIENT_SETTINGS,
5495-
MENU_ENUM_LABEL_SMB_CLIENT_SETTINGS_STR
5496-
)
54975493
MSG_HASH(
54985494
MENU_ENUM_LABEL_DEFERRED_SMB_CLIENT_SETTINGS_LIST,
54995495
MENU_ENUM_LABEL_DEFERRED_SMB_CLIENT_SETTINGS_LIST_STR

intl/msg_hash_us.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -549,6 +549,7 @@ static const char *const msg_hash_us_lbl_strs[] = {
549549
#define S_ACTION_NS(T, n, us) n,
550550
#include "../settings/settings_def_video_fullscreen.h"
551551
#include "../settings/settings_def_video_sync.h"
552+
#include "../settings/settings_def_netplay_action.h"
552553
#include "../settings/settings_def_video_actions_5.h"
553554
#include "../settings/settings_def_video_actions_3.h"
554555
#include "../settings/settings_def_input_actions.h"
@@ -701,6 +702,7 @@ static const uint32_t msg_hash_us_lbl_ids[] = {
701702
#define S_ACTION_NS(T, n, us) (uint32_t)MENU_ENUM_LABEL_##T,
702703
#include "../settings/settings_def_video_fullscreen.h"
703704
#include "../settings/settings_def_video_sync.h"
705+
#include "../settings/settings_def_netplay_action.h"
704706
#include "../settings/settings_def_video_actions_5.h"
705707
#include "../settings/settings_def_video_actions_3.h"
706708
#include "../settings/settings_def_input_actions.h"

intl/msg_hash_us.h

Lines changed: 74 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -19365,14 +19365,80 @@ MSG_HASH(
1936519365
)
1936619366
#endif
1936719367
#ifdef HAVE_SMBCLIENT
19368-
MSG_HASH(
19369-
MENU_ENUM_LABEL_VALUE_SMB_CLIENT_SETTINGS,
19370-
"SMB Network Settings"
19371-
)
19372-
MSG_HASH(
19373-
MENU_ENUM_SUBLABEL_SMB_CLIENT_SETTINGS,
19374-
"Configure SMB network share settings."
19375-
)
19368+
/* GENERATED REGION: netplay action (see settings_def_netplay_action.h). */
19369+
#define SETTINGS_DEF_STRINGS_PASS
19370+
#define S_BOOL(f, T, n, d, sd, df, c, us, sub) \
19371+
MSG_HASH(MENU_ENUM_LABEL_VALUE_##T, us) \
19372+
MSG_HASH(MENU_ENUM_SUBLABEL_##T, sub)
19373+
#define S_BOOL_NS(f, T, n, d, sd, df, c, us) \
19374+
MSG_HASH(MENU_ENUM_LABEL_VALUE_##T, us)
19375+
#define S_UINT(f, T, n, d, sd, df, c, mn, mx, st, ob, ok, rp, us, sub) \
19376+
MSG_HASH(MENU_ENUM_LABEL_VALUE_##T, us) \
19377+
MSG_HASH(MENU_ENUM_SUBLABEL_##T, sub)
19378+
#define S_UINT_NS(f, T, n, d, sd, df, c, mn, mx, st, ob, ok, rp, us) \
19379+
MSG_HASH(MENU_ENUM_LABEL_VALUE_##T, us)
19380+
#define S_INT(f, T, n, d, sd, df, c, mn, mx, st, ob, ok, rp, us, sub) \
19381+
MSG_HASH(MENU_ENUM_LABEL_VALUE_##T, us) \
19382+
MSG_HASH(MENU_ENUM_SUBLABEL_##T, sub)
19383+
#define S_INT_NS(f, T, n, d, sd, df, c, mn, mx, st, ob, ok, rp, us) \
19384+
MSG_HASH(MENU_ENUM_LABEL_VALUE_##T, us)
19385+
#define S_FLOAT(f, T, n, d, rnd, sd, df, c, mn, mx, st, ok, rp, us, sub) \
19386+
MSG_HASH(MENU_ENUM_LABEL_VALUE_##T, us) \
19387+
MSG_HASH(MENU_ENUM_SUBLABEL_##T, sub)
19388+
#define S_FLOAT_NS(f, T, n, d, rnd, sd, df, c, mn, mx, st, ok, rp, us) \
19389+
MSG_HASH(MENU_ENUM_LABEL_VALUE_##T, us)
19390+
#define S_STRING(f, T, n, d, sd, c, ok, rp, sta, sel, lf, rt, ui, us, sub) \
19391+
MSG_HASH(MENU_ENUM_LABEL_VALUE_##T, us) \
19392+
MSG_HASH(MENU_ENUM_SUBLABEL_##T, sub)
19393+
#define S_STRING_NS(f, T, n, d, sd, c, ok, rp, sta, sel, lf, rt, ui, us) \
19394+
MSG_HASH(MENU_ENUM_LABEL_VALUE_##T, us)
19395+
#define S_DIR(f, T, n, d, el, sd, c, sta, us, sub) \
19396+
MSG_HASH(MENU_ENUM_LABEL_VALUE_##T, us) \
19397+
MSG_HASH(MENU_ENUM_SUBLABEL_##T, sub)
19398+
#define S_DIR_NS(f, T, n, d, el, sd, c, sta, us) \
19399+
MSG_HASH(MENU_ENUM_LABEL_VALUE_##T, us)
19400+
#define S_STRING_P(f, T, n, d, sd, c, ok, rp, sta, sel, lf, rt, ui, us, sub) \
19401+
MSG_HASH(MENU_ENUM_LABEL_VALUE_##T, us) \
19402+
MSG_HASH(MENU_ENUM_SUBLABEL_##T, sub)
19403+
#define S_STRING_P_NS(f, T, n, d, sd, c, ok, rp, sta, sel, lf, rt, ui, us) \
19404+
MSG_HASH(MENU_ENUM_LABEL_VALUE_##T, us)
19405+
#define S_PATH(f, T, n, d, sd, c, vals, rp, ui, us, sub) \
19406+
MSG_HASH(MENU_ENUM_LABEL_VALUE_##T, us) \
19407+
MSG_HASH(MENU_ENUM_SUBLABEL_##T, sub)
19408+
#define S_PATH_NS(f, T, n, d, sd, c, vals, rp, ui, us) \
19409+
MSG_HASH(MENU_ENUM_LABEL_VALUE_##T, us)
19410+
#define S_PATH_DS(f, T, n, df2, sd, c, vals, rp, ui, us, sub) \
19411+
MSG_HASH(MENU_ENUM_LABEL_VALUE_##T, us) \
19412+
MSG_HASH(MENU_ENUM_SUBLABEL_##T, sub)
19413+
#define S_PATH_DS_NS(f, T, n, df2, sd, c, vals, rp, ui, us) \
19414+
MSG_HASH(MENU_ENUM_LABEL_VALUE_##T, us)
19415+
#define S_ACTION(T, n, us, sub) \
19416+
MSG_HASH(MENU_ENUM_LABEL_VALUE_##T, us) \
19417+
MSG_HASH(MENU_ENUM_SUBLABEL_##T, sub)
19418+
#define S_ACTION_NS(T, n, us) \
19419+
MSG_HASH(MENU_ENUM_LABEL_VALUE_##T, us)
19420+
#include "../settings/settings_def_netplay_action.h"
19421+
#undef S_BOOL
19422+
#undef S_BOOL_NS
19423+
#undef S_UINT
19424+
#undef S_UINT_NS
19425+
#undef S_INT
19426+
#undef S_INT_NS
19427+
#undef S_FLOAT
19428+
#undef S_FLOAT_NS
19429+
#undef S_STRING
19430+
#undef S_STRING_NS
19431+
#undef S_DIR
19432+
#undef S_DIR_NS
19433+
#undef S_STRING_P
19434+
#undef S_STRING_P_NS
19435+
#undef S_PATH
19436+
#undef S_PATH_NS
19437+
#undef S_PATH_DS
19438+
#undef S_PATH_DS_NS
19439+
#undef S_ACTION
19440+
#undef S_ACTION_NS
19441+
#undef SETTINGS_DEF_STRINGS_PASS
1937619442
MSG_HASH(
1937719443
MENU_ENUM_LABEL_VALUE_SMB_CLIENT_ENABLE,
1937819444
"Enable SMB Client"

menu/menu_setting.c

Lines changed: 62 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21138,7 +21138,68 @@ static bool setting_append_list(
2113821138
{
2113921139
{
2114021140
static const setting_desc_t np_desc_0[] = {
21141-
SDESC_ACTION_ROW(SMB_CLIENT_SETTINGS),
21141+
/* GENERATED: rows come from settings_def_netplay_action.h in order. */
21142+
#define S_BOOL(f, T, n, d, sd, df, c, us, sub) \
21143+
SDESC_BOOL_ROW(f, T, d, sd, df, c),
21144+
#define S_BOOL_NS(f, T, n, d, sd, df, c, us) \
21145+
SDESC_BOOL_ROW(f, T, d, sd, df, c),
21146+
#define S_UINT(f, T, n, d, sd, df, c, mn, mx, st, ob, ok, rp, us, sub) \
21147+
SDESC_UINT_ROW(f, T, d, sd, df, c, mn, mx, st, ob, ok, rp),
21148+
#define S_UINT_NS(f, T, n, d, sd, df, c, mn, mx, st, ob, ok, rp, us) \
21149+
SDESC_UINT_ROW(f, T, d, sd, df, c, mn, mx, st, ob, ok, rp),
21150+
#define S_INT(f, T, n, d, sd, df, c, mn, mx, st, ob, ok, rp, us, sub) \
21151+
SDESC_INT_ROW(f, T, d, sd, df, c, mn, mx, st, ob, ok, rp),
21152+
#define S_INT_NS(f, T, n, d, sd, df, c, mn, mx, st, ob, ok, rp, us) \
21153+
SDESC_INT_ROW(f, T, d, sd, df, c, mn, mx, st, ob, ok, rp),
21154+
#define S_FLOAT(f, T, n, d, rnd, sd, df, c, mn, mx, st, ok, rp, us, sub) \
21155+
SDESC_FLOAT_ROW(f, T, d, rnd, sd, df, c, mn, mx, st, ok, rp),
21156+
#define S_FLOAT_NS(f, T, n, d, rnd, sd, df, c, mn, mx, st, ok, rp, us) \
21157+
SDESC_FLOAT_ROW(f, T, d, rnd, sd, df, c, mn, mx, st, ok, rp),
21158+
#define S_STRING(f, T, n, d, sd, c, ok, rp, sta, sel, lf, rt, ui, us, sub) \
21159+
SDESC_STRING_ROW(f, T, d, sd, c, ok, rp, sta, sel, lf, rt, ui),
21160+
#define S_STRING_NS(f, T, n, d, sd, c, ok, rp, sta, sel, lf, rt, ui, us) \
21161+
SDESC_STRING_ROW(f, T, d, sd, c, ok, rp, sta, sel, lf, rt, ui),
21162+
#define S_DIR(f, T, n, d, el, sd, c, sta, us, sub) \
21163+
SDESC_DIR_ROW(f, T, d, el, sd, c, sta),
21164+
#define S_DIR_NS(f, T, n, d, el, sd, c, sta, us) \
21165+
SDESC_DIR_ROW(f, T, d, el, sd, c, sta),
21166+
#define S_STRING_P(f, T, n, d, sd, c, ok, rp, sta, sel, lf, rt, ui, us, sub) \
21167+
SDESC_STRING_ROW_P(f, T, d, sd, c, ok, rp, sta, sel, lf, rt, ui),
21168+
#define S_STRING_P_NS(f, T, n, d, sd, c, ok, rp, sta, sel, lf, rt, ui, us) \
21169+
SDESC_STRING_ROW_P(f, T, d, sd, c, ok, rp, sta, sel, lf, rt, ui),
21170+
#define S_PATH(f, T, n, d, sd, c, vals, rp, ui, us, sub) \
21171+
SDESC_PATH_ROW(f, T, d, sd, c, vals, rp, ui),
21172+
#define S_PATH_NS(f, T, n, d, sd, c, vals, rp, ui, us) \
21173+
SDESC_PATH_ROW(f, T, d, sd, c, vals, rp, ui),
21174+
#define S_PATH_DS(f, T, n, df2, sd, c, vals, rp, ui, us, sub) \
21175+
SDESC_PATH_ROW_DS(f, T, df2, sd, c, vals, rp, ui),
21176+
#define S_PATH_DS_NS(f, T, n, df2, sd, c, vals, rp, ui, us) \
21177+
SDESC_PATH_ROW_DS(f, T, df2, sd, c, vals, rp, ui),
21178+
#define S_ACTION(T, n, us, sub) \
21179+
SDESC_ACTION_ROW(T),
21180+
#define S_ACTION_NS(T, n, us) \
21181+
SDESC_ACTION_ROW(T),
21182+
#include "../settings/settings_def_netplay_action.h"
21183+
#undef S_BOOL
21184+
#undef S_BOOL_NS
21185+
#undef S_UINT
21186+
#undef S_UINT_NS
21187+
#undef S_INT
21188+
#undef S_INT_NS
21189+
#undef S_FLOAT
21190+
#undef S_FLOAT_NS
21191+
#undef S_STRING
21192+
#undef S_STRING_NS
21193+
#undef S_DIR
21194+
#undef S_DIR_NS
21195+
#undef S_STRING_P
21196+
#undef S_STRING_P_NS
21197+
#undef S_PATH
21198+
#undef S_PATH_NS
21199+
#undef S_PATH_DS
21200+
#undef S_PATH_DS_NS
21201+
#undef S_ACTION
21202+
#undef S_ACTION_NS
2114221203
};
2114321204
settings_list_add_desc(list, list_info, settings,
2114421205
np_desc_0, ARRAY_SIZE(np_desc_0),

msg_hash.h

Lines changed: 86 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11760,7 +11760,92 @@ enum msg_hash_enums
1176011760
#endif
1176111761

1176211762
#ifdef HAVE_SMBCLIENT
11763-
MENU_LABEL(SMB_CLIENT_SETTINGS),
11763+
/* GENERATED REGION: netplay action enum rows (see settings/settings_def_netplay_action.h). */
11764+
#define SETTINGS_DEF_ENUM_PASS
11765+
#define SETTINGS_DEF_STRINGS_PASS
11766+
#define S_BOOL(f, T, n, d, sd, df, c, us, sub) MENU_LABEL(T),
11767+
#define S_BOOL_NS(f, T, n, d, sd, df, c, us) MENU_LABEL(T),
11768+
#define S_UINT(f, T, n, d, sd, df, c, mn, mx, st, ob, ok, rp, us, sub) MENU_LABEL(T),
11769+
#define S_UINT_NS(f, T, n, d, sd, df, c, mn, mx, st, ob, ok, rp, us) MENU_LABEL(T),
11770+
#define S_INT(f, T, n, d, sd, df, c, mn, mx, st, ob, ok, rp, us, sub) MENU_LABEL(T),
11771+
#define S_INT_NS(f, T, n, d, sd, df, c, mn, mx, st, ob, ok, rp, us) MENU_LABEL(T),
11772+
#define S_FLOAT(f, T, n, d, rnd, sd, df, c, mn, mx, st, ok, rp, us, sub) MENU_LABEL(T),
11773+
#define S_FLOAT_NS(f, T, n, d, rnd, sd, df, c, mn, mx, st, ok, rp, us) MENU_LABEL(T),
11774+
#define S_STRING(f, T, n, d, sd, c, ok, rp, sta, sel, lf, rt, ui, us, sub) MENU_LABEL(T),
11775+
#define S_STRING_NS(f, T, n, d, sd, c, ok, rp, sta, sel, lf, rt, ui, us) MENU_LABEL(T),
11776+
#define S_DIR(f, T, n, d, el, sd, c, sta, us, sub) MENU_LABEL(T),
11777+
#define S_DIR_NS(f, T, n, d, el, sd, c, sta, us) MENU_LABEL(T),
11778+
#define S_STRING_P(f, T, n, d, sd, c, ok, rp, sta, sel, lf, rt, ui, us, sub) MENU_LABEL(T),
11779+
#define S_STRING_P_NS(f, T, n, d, sd, c, ok, rp, sta, sel, lf, rt, ui, us) MENU_LABEL(T),
11780+
#define S_PATH(f, T, n, d, sd, c, vals, rp, ui, us, sub) MENU_LABEL(T),
11781+
#define S_PATH_NS(f, T, n, d, sd, c, vals, rp, ui, us) MENU_LABEL(T),
11782+
#define S_PATH_DS(f, T, n, df2, sd, c, vals, rp, ui, us, sub) MENU_LABEL(T),
11783+
#define S_PATH_DS_NS(f, T, n, df2, sd, c, vals, rp, ui, us) MENU_LABEL(T),
11784+
#define S_ACTION(T, n, us, sub) MENU_LABEL(T),
11785+
#define S_ACTION_NS(T, n, us) MENU_LABEL(T),
11786+
#define S_BOOL_H(f, T, n, d, sd, df, c, us, sub) MENU_LBL_H(T),
11787+
#define S_UINT_H(f, T, n, d, sd, df, c, mn, mx, st, ob, ok, rp, us, sub) MENU_LBL_H(T),
11788+
#define S_BOOL_NS_H(f, T, n, d, sd, df, c, us) MENU_LBL_H(T),
11789+
#define S_INT_H(f, T, n, d, sd, df, c, mn, mx, st, ob, ok, rp, us, sub) MENU_LBL_H(T),
11790+
#define S_FLOAT_H(f, T, n, d, rnd, sd, df, c, mn, mx, st, ok, rp, us, sub) MENU_LBL_H(T),
11791+
#define S_UINT_NS_H(f, T, n, d, sd, df, c, mn, mx, st, ob, ok, rp, us) MENU_LBL_H(T),
11792+
#define S_INT_NS_H(f, T, n, d, sd, df, c, mn, mx, st, ob, ok, rp, us) MENU_LBL_H(T),
11793+
#define S_FLOAT_NS_H(f, T, n, d, rnd, sd, df, c, mn, mx, st, ok, rp, us) MENU_LBL_H(T),
11794+
#define S_STRING_H(f, T, n, d, sd, c, ok, rp, sta, sel, lf, rt, ui, us, sub) MENU_LBL_H(T),
11795+
#define S_STRING_NS_H(f, T, n, d, sd, c, ok, rp, sta, sel, lf, rt, ui, us) MENU_LBL_H(T),
11796+
#define S_DIR_H(f, T, n, d, el, sd, c, sta, us, sub) MENU_LBL_H(T),
11797+
#define S_DIR_NS_H(f, T, n, d, el, sd, c, sta, us) MENU_LBL_H(T),
11798+
#define S_STRING_P_H(f, T, n, d, sd, c, ok, rp, sta, sel, lf, rt, ui, us, sub) MENU_LBL_H(T),
11799+
#define S_STRING_P_NS_H(f, T, n, d, sd, c, ok, rp, sta, sel, lf, rt, ui, us) MENU_LBL_H(T),
11800+
#define S_PATH_H(f, T, n, d, sd, c, vals, rp, ui, us, sub) MENU_LBL_H(T),
11801+
#define S_PATH_NS_H(f, T, n, d, sd, c, vals, rp, ui, us) MENU_LBL_H(T),
11802+
#define S_PATH_DS_H(f, T, n, df2, sd, c, vals, rp, ui, us, sub) MENU_LBL_H(T),
11803+
#define S_PATH_DS_NS_H(f, T, n, df2, sd, c, vals, rp, ui, us) MENU_LBL_H(T),
11804+
#define S_ACTION_H(T, n, us, sub) MENU_LBL_H(T),
11805+
#define S_ACTION_NS_H(T, n, us) MENU_LBL_H(T),
11806+
#include "settings/settings_def_netplay_action.h"
11807+
#undef S_BOOL
11808+
#undef S_BOOL_NS
11809+
#undef S_UINT
11810+
#undef S_UINT_NS
11811+
#undef S_INT
11812+
#undef S_INT_NS
11813+
#undef S_FLOAT
11814+
#undef S_FLOAT_NS
11815+
#undef S_STRING
11816+
#undef S_STRING_NS
11817+
#undef S_STRING_H
11818+
#undef S_STRING_NS_H
11819+
#undef S_DIR
11820+
#undef S_DIR_NS
11821+
#undef S_DIR_H
11822+
#undef S_DIR_NS_H
11823+
#undef S_STRING_P
11824+
#undef S_STRING_P_NS
11825+
#undef S_STRING_P_H
11826+
#undef S_STRING_P_NS_H
11827+
#undef S_PATH
11828+
#undef S_PATH_NS
11829+
#undef S_PATH_H
11830+
#undef S_PATH_NS_H
11831+
#undef S_PATH_DS
11832+
#undef S_PATH_DS_NS
11833+
#undef S_PATH_DS_H
11834+
#undef S_PATH_DS_NS_H
11835+
#undef S_ACTION
11836+
#undef S_ACTION_NS
11837+
#undef S_ACTION_H
11838+
#undef S_ACTION_NS_H
11839+
#undef S_BOOL_H
11840+
#undef S_UINT_H
11841+
#undef S_BOOL_NS_H
11842+
#undef S_INT_H
11843+
#undef S_FLOAT_H
11844+
#undef S_UINT_NS_H
11845+
#undef S_INT_NS_H
11846+
#undef S_FLOAT_NS_H
11847+
#undef SETTINGS_DEF_STRINGS_PASS
11848+
#undef SETTINGS_DEF_ENUM_PASS
1176411849
MENU_LABEL(SMB_CLIENT_ENABLE),
1176511850
MENU_LABEL(SMB_CLIENT_AUTH_MODE),
1176611851
MENU_LABEL(SMB_CLIENT_SERVER),

msg_hash_lbl_str.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1378,7 +1378,6 @@
13781378
#define MENU_ENUM_LABEL_GAME_AI_OVERRIDE_P1_STR "game_ai_override_p1"
13791379
#define MENU_ENUM_LABEL_GAME_AI_OVERRIDE_P2_STR "game_ai_override_p2"
13801380
#define MENU_ENUM_LABEL_GAME_AI_SHOW_DEBUG_STR "game_ai_show_debug"
1381-
#define MENU_ENUM_LABEL_SMB_CLIENT_SETTINGS_STR "smb_client_settings"
13821381
#define MENU_ENUM_LABEL_DEFERRED_SMB_CLIENT_SETTINGS_LIST_STR "deferred_smb_client_settings_list"
13831382
#define MENU_ENUM_LABEL_SMB_CLIENT_ENABLE_STR "smb_client_enable"
13841383
#define MENU_ENUM_LABEL_SMB_CLIENT_SERVER_STR "smb_client_server"
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
/* Single-source definitions: netplay action.
2+
* Grammar identical to settings_def_video_sync.h plus S_FLOAT and
3+
* the _NS no-sublabel variants; the descriptor argument span
4+
* matches SDESC_<kind>_ROW; row order is menu display order;
5+
* h2json.py parses these rows for the Crowdin source upload. */
6+
7+
#ifdef HAVE_SMBCLIENT
8+
S_ACTION(SMB_CLIENT_SETTINGS,
9+
"smb_client_settings",
10+
"SMB Network Settings",
11+
"Configure SMB network share settings.")
12+
#endif

0 commit comments

Comments
 (0)