projects
/
rocksndiamonds.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
added setup option for overlay touch buttons (not used yet)
[rocksndiamonds.git]
/
src
/
files.c
diff --git
a/src/files.c
b/src/files.c
index 5c8b149d11b38db83fbac390b6c794ed393ada45..8889f810ecaf59d121a62cbf506fb558757c4f9b 100644
(file)
--- a/
src/files.c
+++ b/
src/files.c
@@
-9661,6
+9661,10
@@
static struct TokenInfo global_setup_tokens[] =
TYPE_INTEGER,
&setup.touch.grid_ysize[1], "touch.virtual_buttons.1.ysize"
},
TYPE_INTEGER,
&setup.touch.grid_ysize[1], "touch.virtual_buttons.1.ysize"
},
+ {
+ TYPE_SWITCH,
+ &setup.touch.overlay_buttons, "touch.overlay_buttons"
+ },
};
static struct TokenInfo auto_setup_tokens[] =
};
static struct TokenInfo auto_setup_tokens[] =
@@
-10401,6
+10405,8
@@
static void setSetupInfoToDefaults(struct SetupInfo *si)
si->touch.grid_initialized = video.initialized;
si->touch.grid_initialized = video.initialized;
+ si->touch.overlay_buttons = FALSE;
+
si->editor.el_boulderdash = TRUE;
si->editor.el_emerald_mine = TRUE;
si->editor.el_emerald_mine_club = TRUE;
si->editor.el_boulderdash = TRUE;
si->editor.el_emerald_mine = TRUE;
si->editor.el_emerald_mine_club = TRUE;
@@
-10543,6
+10549,7
@@
static void setSetupInfoToDefaults(struct SetupInfo *si)
#if defined(PLATFORM_ANDROID)
si->fullscreen = TRUE;
#if defined(PLATFORM_ANDROID)
si->fullscreen = TRUE;
+ si->touch.overlay_buttons = TRUE;
#endif
setHideSetupEntry(&setup.debug.xsn_mode);
#endif
setHideSetupEntry(&setup.debug.xsn_mode);