@@ -11956,8 +11956,160 @@ static bool setting_append_list(
1195611956#ifdef HAVE_LAKKA
1195711957 {
1195811958 static const setting_desc_t quit_lakka_desc[] = {
11959- SDESC_ACTION_ROW_LV(QUIT_RETROARCH, RESTART_RETROARCH,
11960- SD_FLAG_NONE, NULL, NULL, 0)
11959+ /* GENERATED: rows come from settings_def_quit_restart.h in order. */
11960+ #define S_BOOL(f, T, n, d, sd, df, c, us, sub) \
11961+ SDESC_BOOL_ROW(f, T, d, sd, df, c),
11962+ #define S_BOOL_NS(f, T, n, d, sd, df, c, us) \
11963+ SDESC_BOOL_ROW(f, T, d, sd, df, c),
11964+ #define S_UINT(f, T, n, d, sd, df, c, mn, mx, st, ob, ok, rp, us, sub) \
11965+ SDESC_UINT_ROW(f, T, d, sd, df, c, mn, mx, st, ob, ok, rp),
11966+ #define S_UINT_NS(f, T, n, d, sd, df, c, mn, mx, st, ob, ok, rp, us) \
11967+ SDESC_UINT_ROW(f, T, d, sd, df, c, mn, mx, st, ob, ok, rp),
11968+ #define S_INT(f, T, n, d, sd, df, c, mn, mx, st, ob, ok, rp, us, sub) \
11969+ SDESC_INT_ROW(f, T, d, sd, df, c, mn, mx, st, ob, ok, rp),
11970+ #define S_INT_NS(f, T, n, d, sd, df, c, mn, mx, st, ob, ok, rp, us) \
11971+ SDESC_INT_ROW(f, T, d, sd, df, c, mn, mx, st, ob, ok, rp),
11972+ #define S_FLOAT(f, T, n, d, rnd, sd, df, c, mn, mx, st, ok, rp, us, sub) \
11973+ SDESC_FLOAT_ROW(f, T, d, rnd, sd, df, c, mn, mx, st, ok, rp),
11974+ #define S_FLOAT_NS(f, T, n, d, rnd, sd, df, c, mn, mx, st, ok, rp, us) \
11975+ SDESC_FLOAT_ROW(f, T, d, rnd, sd, df, c, mn, mx, st, ok, rp),
11976+ #define S_STRING(f, T, n, d, sd, c, ok, rp, sta, sel, lf, rt, ui, us, sub) \
11977+ SDESC_STRING_ROW(f, T, d, sd, c, ok, rp, sta, sel, lf, rt, ui),
11978+ #define S_STRING_NS(f, T, n, d, sd, c, ok, rp, sta, sel, lf, rt, ui, us) \
11979+ SDESC_STRING_ROW(f, T, d, sd, c, ok, rp, sta, sel, lf, rt, ui),
11980+ #define S_DIR(f, T, n, d, el, sd, c, sta, us, sub) \
11981+ SDESC_DIR_ROW(f, T, d, el, sd, c, sta),
11982+ #define S_DIR_NS(f, T, n, d, el, sd, c, sta, us) \
11983+ SDESC_DIR_ROW(f, T, d, el, sd, c, sta),
11984+ #define S_STRING_P(f, T, n, d, sd, c, ok, rp, sta, sel, lf, rt, ui, us, sub) \
11985+ SDESC_STRING_ROW_P(f, T, d, sd, c, ok, rp, sta, sel, lf, rt, ui),
11986+ #define S_STRING_P_NS(f, T, n, d, sd, c, ok, rp, sta, sel, lf, rt, ui, us) \
11987+ SDESC_STRING_ROW_P(f, T, d, sd, c, ok, rp, sta, sel, lf, rt, ui),
11988+ #define S_PATH(f, T, n, d, sd, c, vals, rp, ui, us, sub) \
11989+ SDESC_PATH_ROW(f, T, d, sd, c, vals, rp, ui),
11990+ #define S_PATH_NS(f, T, n, d, sd, c, vals, rp, ui, us) \
11991+ SDESC_PATH_ROW(f, T, d, sd, c, vals, rp, ui),
11992+ #define S_PATH_DS(f, T, n, df2, sd, c, vals, rp, ui, us, sub) \
11993+ SDESC_PATH_ROW_DS(f, T, df2, sd, c, vals, rp, ui),
11994+ #define S_PATH_DS_NS(f, T, n, df2, sd, c, vals, rp, ui, us) \
11995+ SDESC_PATH_ROW_DS(f, T, df2, sd, c, vals, rp, ui),
11996+ #define S_ACTION(T, n, us, sub) \
11997+ SDESC_ACTION_ROW(T),
11998+ #define S_ACTION_NS(T, n, us) \
11999+ SDESC_ACTION_ROW(T),
12000+ #define S_BOOL_EX(f, T, n, d, sd, df, c, ok, rp, sta, sel, lf, rt, ui, us, sub) \
12001+ SDESC_BOOL_ROW_EX(f, T, d, sd, df, c, ok, rp, sta, sel, lf, rt, ui),
12002+ #define S_BOOL_EX_NS(f, T, n, d, sd, df, c, ok, rp, sta, sel, lf, rt, ui, us) \
12003+ SDESC_BOOL_ROW_EX(f, T, d, sd, df, c, ok, rp, sta, sel, lf, rt, ui),
12004+ #define S_UINT_EX(f, T, n, d, sd, df, c, mn, mx, st, ob, ok, rp, sta, sel, lf, rt, ui, us, sub) \
12005+ SDESC_UINT_ROW_EX(f, T, d, sd, df, c, mn, mx, st, ob, ok, rp, sta, sel, lf, rt, ui),
12006+ #define S_UINT_EX_NS(f, T, n, d, sd, df, c, mn, mx, st, ob, ok, rp, sta, sel, lf, rt, ui, us) \
12007+ SDESC_UINT_ROW_EX(f, T, d, sd, df, c, mn, mx, st, ob, ok, rp, sta, sel, lf, rt, ui),
12008+ #define S_INT_EX(f, T, n, d, sd, df, c, mn, mx, st, ob, ok, rp, sta, sel, lf, rt, ui, us, sub) \
12009+ SDESC_INT_ROW_EX(f, T, d, sd, df, c, mn, mx, st, ob, ok, rp, sta, sel, lf, rt, ui),
12010+ #define S_INT_EX_NS(f, T, n, d, sd, df, c, mn, mx, st, ob, ok, rp, sta, sel, lf, rt, ui, us) \
12011+ SDESC_INT_ROW_EX(f, T, d, sd, df, c, mn, mx, st, ob, ok, rp, sta, sel, lf, rt, ui),
12012+ #define S_FLOAT_EX(f, T, n, d, rnd, sd, df, c, mn, mx, st, ok, rp, sta, sel, lf, rt, ui, us, sub) \
12013+ SDESC_FLOAT_ROW_EX(f, T, d, rnd, sd, df, c, mn, mx, st, ok, rp, sta, sel, lf, rt, ui),
12014+ #define S_FLOAT_EX_NS(f, T, n, d, rnd, sd, df, c, mn, mx, st, ok, rp, sta, sel, lf, rt, ui, us) \
12015+ SDESC_FLOAT_ROW_EX(f, T, d, rnd, sd, df, c, mn, mx, st, ok, rp, sta, sel, lf, rt, ui),
12016+ #define S_ACTION_EX(T, n, sd, ok, rp, c, us, sub) \
12017+ SDESC_ACTION_ROW_EX(T, sd, ok, rp, c),
12018+ #define S_ACTION_EX_NS(T, n, sd, ok, rp, c, us) \
12019+ SDESC_ACTION_ROW_EX(T, sd, ok, rp, c),
12020+ #define S_BOOL_LV(f, T, TV, n, d, sd, df, c, us, sub) \
12021+ SDESC_BOOL_ROW_LV(f, T, TV, d, sd, df, c),
12022+ #define S_BOOL_LV_NS(f, T, TV, n, d, sd, df, c, us) \
12023+ SDESC_BOOL_ROW_LV(f, T, TV, d, sd, df, c),
12024+ #define S_FLOAT_LV(f, T, TV, n, d, rnd, sd, df, c, us, sub) \
12025+ SDESC_FLOAT_ROW_LV(f, T, TV, d, rnd, sd, df, c),
12026+ #define S_FLOAT_LV_NS(f, T, TV, n, d, rnd, sd, df, c, us) \
12027+ SDESC_FLOAT_ROW_LV(f, T, TV, d, rnd, sd, df, c),
12028+ #define S_STRING_LV(f, T, TV, n, d, sd, c, ok, rp, sta, sel, lf, rt, ui, us, sub) \
12029+ SDESC_STRING_ROW_LV(f, T, TV, d, sd, c, ok, rp, sta, sel, lf, rt, ui),
12030+ #define S_STRING_LV_NS(f, T, TV, n, d, sd, c, ok, rp, sta, sel, lf, rt, ui, us) \
12031+ SDESC_STRING_ROW_LV(f, T, TV, d, sd, c, ok, rp, sta, sel, lf, rt, ui),
12032+ #define S_ACTION_LV(T, TV, n, sd, ok, rp, c, us, sub) \
12033+ SDESC_ACTION_ROW_LV(T, TV, sd, ok, rp, c),
12034+ #define S_ACTION_LV_NS(T, TV, n, sd, ok, rp, c, us) \
12035+ SDESC_ACTION_ROW_LV(T, TV, sd, ok, rp, c),
12036+ #include "../settings/settings_def_quit_restart.h"
12037+ #undef S_BOOL
12038+ #undef S_BOOL_NS
12039+ #undef S_BOOL_H
12040+ #undef S_BOOL_NS_H
12041+ #undef S_UINT
12042+ #undef S_UINT_NS
12043+ #undef S_UINT_H
12044+ #undef S_UINT_NS_H
12045+ #undef S_INT
12046+ #undef S_INT_NS
12047+ #undef S_INT_H
12048+ #undef S_INT_NS_H
12049+ #undef S_FLOAT
12050+ #undef S_FLOAT_NS
12051+ #undef S_FLOAT_H
12052+ #undef S_FLOAT_NS_H
12053+ #undef S_STRING
12054+ #undef S_STRING_NS
12055+ #undef S_STRING_H
12056+ #undef S_STRING_NS_H
12057+ #undef S_DIR
12058+ #undef S_DIR_NS
12059+ #undef S_DIR_H
12060+ #undef S_DIR_NS_H
12061+ #undef S_STRING_P
12062+ #undef S_STRING_P_NS
12063+ #undef S_STRING_P_H
12064+ #undef S_STRING_P_NS_H
12065+ #undef S_PATH
12066+ #undef S_PATH_NS
12067+ #undef S_PATH_H
12068+ #undef S_PATH_NS_H
12069+ #undef S_PATH_DS
12070+ #undef S_PATH_DS_NS
12071+ #undef S_PATH_DS_H
12072+ #undef S_PATH_DS_NS_H
12073+ #undef S_ACTION
12074+ #undef S_ACTION_NS
12075+ #undef S_ACTION_H
12076+ #undef S_ACTION_NS_H
12077+ #undef S_BOOL_EX
12078+ #undef S_BOOL_EX_NS
12079+ #undef S_BOOL_EX_H
12080+ #undef S_BOOL_EX_NS_H
12081+ #undef S_UINT_EX
12082+ #undef S_UINT_EX_NS
12083+ #undef S_UINT_EX_H
12084+ #undef S_UINT_EX_NS_H
12085+ #undef S_INT_EX
12086+ #undef S_INT_EX_NS
12087+ #undef S_INT_EX_H
12088+ #undef S_INT_EX_NS_H
12089+ #undef S_FLOAT_EX
12090+ #undef S_FLOAT_EX_NS
12091+ #undef S_FLOAT_EX_H
12092+ #undef S_FLOAT_EX_NS_H
12093+ #undef S_ACTION_EX
12094+ #undef S_ACTION_EX_NS
12095+ #undef S_ACTION_EX_H
12096+ #undef S_ACTION_EX_NS_H
12097+ #undef S_BOOL_LV
12098+ #undef S_BOOL_LV_NS
12099+ #undef S_BOOL_LV_H
12100+ #undef S_BOOL_LV_NS_H
12101+ #undef S_FLOAT_LV
12102+ #undef S_FLOAT_LV_NS
12103+ #undef S_FLOAT_LV_H
12104+ #undef S_FLOAT_LV_NS_H
12105+ #undef S_STRING_LV
12106+ #undef S_STRING_LV_NS
12107+ #undef S_STRING_LV_H
12108+ #undef S_STRING_LV_NS_H
12109+ #undef S_ACTION_LV
12110+ #undef S_ACTION_LV_NS
12111+ #undef S_ACTION_LV_H
12112+ #undef S_ACTION_LV_NS_H
1196112113 };
1196212114 settings_list_add_desc(list, list_info, settings,
1196312115 quit_lakka_desc, ARRAY_SIZE(quit_lakka_desc),
0 commit comments