@@ -23702,9 +23702,98 @@ static bool setting_append_list(
2370223702
2370323703 {
2370423704 static const setting_desc_t smbclient_desc_0[] = {
23705- SDESC_BOOL_ROW_EX(smb_client_enable, SMB_CLIENT_ENABLE,
23706- false, SD_FLAG_ADVANCED, 0, 0,
23707- setting_bool_action_left_with_refresh, NULL, NULL, NULL, setting_bool_action_left_with_refresh, setting_bool_action_right_with_refresh, 0),
23705+ /* GENERATED: rows come from settings_def_smb_client.h in order. */
23706+ #define S_BOOL(f, T, n, d, sd, df, c, us, sub) \
23707+ SDESC_BOOL_ROW(f, T, d, sd, df, c),
23708+ #define S_BOOL_NS(f, T, n, d, sd, df, c, us) \
23709+ SDESC_BOOL_ROW(f, T, d, sd, df, c),
23710+ #define S_UINT(f, T, n, d, sd, df, c, mn, mx, st, ob, ok, rp, us, sub) \
23711+ SDESC_UINT_ROW(f, T, d, sd, df, c, mn, mx, st, ob, ok, rp),
23712+ #define S_UINT_NS(f, T, n, d, sd, df, c, mn, mx, st, ob, ok, rp, us) \
23713+ SDESC_UINT_ROW(f, T, d, sd, df, c, mn, mx, st, ob, ok, rp),
23714+ #define S_INT(f, T, n, d, sd, df, c, mn, mx, st, ob, ok, rp, us, sub) \
23715+ SDESC_INT_ROW(f, T, d, sd, df, c, mn, mx, st, ob, ok, rp),
23716+ #define S_INT_NS(f, T, n, d, sd, df, c, mn, mx, st, ob, ok, rp, us) \
23717+ SDESC_INT_ROW(f, T, d, sd, df, c, mn, mx, st, ob, ok, rp),
23718+ #define S_FLOAT(f, T, n, d, rnd, sd, df, c, mn, mx, st, ok, rp, us, sub) \
23719+ SDESC_FLOAT_ROW(f, T, d, rnd, sd, df, c, mn, mx, st, ok, rp),
23720+ #define S_FLOAT_NS(f, T, n, d, rnd, sd, df, c, mn, mx, st, ok, rp, us) \
23721+ SDESC_FLOAT_ROW(f, T, d, rnd, sd, df, c, mn, mx, st, ok, rp),
23722+ #define S_STRING(f, T, n, d, sd, c, ok, rp, sta, sel, lf, rt, ui, us, sub) \
23723+ SDESC_STRING_ROW(f, T, d, sd, c, ok, rp, sta, sel, lf, rt, ui),
23724+ #define S_STRING_NS(f, T, n, d, sd, c, ok, rp, sta, sel, lf, rt, ui, us) \
23725+ SDESC_STRING_ROW(f, T, d, sd, c, ok, rp, sta, sel, lf, rt, ui),
23726+ #define S_DIR(f, T, n, d, el, sd, c, sta, us, sub) \
23727+ SDESC_DIR_ROW(f, T, d, el, sd, c, sta),
23728+ #define S_DIR_NS(f, T, n, d, el, sd, c, sta, us) \
23729+ SDESC_DIR_ROW(f, T, d, el, sd, c, sta),
23730+ #define S_STRING_P(f, T, n, d, sd, c, ok, rp, sta, sel, lf, rt, ui, us, sub) \
23731+ SDESC_STRING_ROW_P(f, T, d, sd, c, ok, rp, sta, sel, lf, rt, ui),
23732+ #define S_STRING_P_NS(f, T, n, d, sd, c, ok, rp, sta, sel, lf, rt, ui, us) \
23733+ SDESC_STRING_ROW_P(f, T, d, sd, c, ok, rp, sta, sel, lf, rt, ui),
23734+ #define S_PATH(f, T, n, d, sd, c, vals, rp, ui, us, sub) \
23735+ SDESC_PATH_ROW(f, T, d, sd, c, vals, rp, ui),
23736+ #define S_PATH_NS(f, T, n, d, sd, c, vals, rp, ui, us) \
23737+ SDESC_PATH_ROW(f, T, d, sd, c, vals, rp, ui),
23738+ #define S_PATH_DS(f, T, n, df2, sd, c, vals, rp, ui, us, sub) \
23739+ SDESC_PATH_ROW_DS(f, T, df2, sd, c, vals, rp, ui),
23740+ #define S_PATH_DS_NS(f, T, n, df2, sd, c, vals, rp, ui, us) \
23741+ SDESC_PATH_ROW_DS(f, T, df2, sd, c, vals, rp, ui),
23742+ #define S_ACTION(T, n, us, sub) \
23743+ SDESC_ACTION_ROW(T),
23744+ #define S_ACTION_NS(T, n, us) \
23745+ SDESC_ACTION_ROW(T),
23746+ #define S_BOOL_EX(f, T, n, d, sd, df, c, ok, rp, sta, sel, lf, rt, ui, us, sub) \
23747+ SDESC_BOOL_ROW_EX(f, T, d, sd, df, c, ok, rp, sta, sel, lf, rt, ui),
23748+ #define S_BOOL_EX_NS(f, T, n, d, sd, df, c, ok, rp, sta, sel, lf, rt, ui, us) \
23749+ SDESC_BOOL_ROW_EX(f, T, d, sd, df, c, ok, rp, sta, sel, lf, rt, ui),
23750+ #define S_UINT_EX(f, T, n, d, sd, df, c, mn, mx, st, ob, ok, rp, sta, sel, lf, rt, ui, us, sub) \
23751+ SDESC_UINT_ROW_EX(f, T, d, sd, df, c, mn, mx, st, ob, ok, rp, sta, sel, lf, rt, ui),
23752+ #define S_UINT_EX_NS(f, T, n, d, sd, df, c, mn, mx, st, ob, ok, rp, sta, sel, lf, rt, ui, us) \
23753+ SDESC_UINT_ROW_EX(f, T, d, sd, df, c, mn, mx, st, ob, ok, rp, sta, sel, lf, rt, ui),
23754+ #define S_INT_EX(f, T, n, d, sd, df, c, mn, mx, st, ob, ok, rp, sta, sel, lf, rt, ui, us, sub) \
23755+ SDESC_INT_ROW_EX(f, T, d, sd, df, c, mn, mx, st, ob, ok, rp, sta, sel, lf, rt, ui),
23756+ #define S_INT_EX_NS(f, T, n, d, sd, df, c, mn, mx, st, ob, ok, rp, sta, sel, lf, rt, ui, us) \
23757+ SDESC_INT_ROW_EX(f, T, d, sd, df, c, mn, mx, st, ob, ok, rp, sta, sel, lf, rt, ui),
23758+ #define S_FLOAT_EX(f, T, n, d, rnd, sd, df, c, mn, mx, st, ok, rp, sta, sel, lf, rt, ui, us, sub) \
23759+ SDESC_FLOAT_ROW_EX(f, T, d, rnd, sd, df, c, mn, mx, st, ok, rp, sta, sel, lf, rt, ui),
23760+ #define S_FLOAT_EX_NS(f, T, n, d, rnd, sd, df, c, mn, mx, st, ok, rp, sta, sel, lf, rt, ui, us) \
23761+ SDESC_FLOAT_ROW_EX(f, T, d, rnd, sd, df, c, mn, mx, st, ok, rp, sta, sel, lf, rt, ui),
23762+ #define S_ACTION_EX(T, n, sd, ok, rp, c, us, sub) \
23763+ SDESC_ACTION_ROW_EX(T, sd, ok, rp, c),
23764+ #define S_ACTION_EX_NS(T, n, sd, ok, rp, c, us) \
23765+ SDESC_ACTION_ROW_EX(T, sd, ok, rp, c),
23766+ #include "../settings/settings_def_smb_client.h"
23767+ #undef S_BOOL
23768+ #undef S_BOOL_NS
23769+ #undef S_UINT
23770+ #undef S_UINT_NS
23771+ #undef S_INT
23772+ #undef S_INT_NS
23773+ #undef S_FLOAT
23774+ #undef S_FLOAT_NS
23775+ #undef S_STRING
23776+ #undef S_STRING_NS
23777+ #undef S_DIR
23778+ #undef S_DIR_NS
23779+ #undef S_STRING_P
23780+ #undef S_STRING_P_NS
23781+ #undef S_PATH
23782+ #undef S_PATH_NS
23783+ #undef S_PATH_DS
23784+ #undef S_PATH_DS_NS
23785+ #undef S_ACTION
23786+ #undef S_ACTION_NS
23787+ #undef S_BOOL_EX
23788+ #undef S_BOOL_EX_NS
23789+ #undef S_UINT_EX
23790+ #undef S_UINT_EX_NS
23791+ #undef S_INT_EX
23792+ #undef S_INT_EX_NS
23793+ #undef S_FLOAT_EX
23794+ #undef S_FLOAT_EX_NS
23795+ #undef S_ACTION_EX
23796+ #undef S_ACTION_EX_NS
2370823797 };
2370923798 settings_list_add_desc(list, list_info, settings,
2371023799 smbclient_desc_0, ARRAY_SIZE(smbclient_desc_0),
0 commit comments