taisei/src/menu
Andrei Alexeyev b57445900f
gamepad: overhaul analog stick handling
* Use correctly scaled radial deadzones instead of naive per-axis
  deadzones
* Option to adjust the "maximum zone" (upper deadzone)
* Option to remap square input into circular. Unfortunately there's no
  nice way to detect which type the controller reports. We assume
  circular by default.
* A more sensible sensitivity setting
* Use a larger minimum deadzone when emulating key presses (e.g. in
  menus)
* Adjusted key repeat to be less aggressive
2023-07-12 00:13:19 +02:00
..
charprofile.c resource: lifetime management redesign (WIP) 2023-04-29 20:01:50 +02:00
charprofile.h resource: lifetime management redesign (WIP) 2023-04-29 20:01:50 +02:00
charselect.c preload: update all preloads 2023-06-16 22:19:11 -04:00
charselect.h resource: lifetime management redesign (WIP) 2023-04-29 20:01:50 +02:00
common.c resource: lifetime management redesign (WIP) 2023-04-29 20:01:50 +02:00
common.h menu/common: add context argument for draw_menu_list() 2022-02-16 05:09:30 +02:00
cutsceneview.c util/callchain: split from eventloop 2023-04-07 16:08:49 +02:00
cutsceneview.h replace include guards with #pragma once 2021-08-31 23:34:46 +03:00
difficultyselect.c Add generic type-safe facility for dynamic arrays (#207) 2020-04-05 05:51:00 +03:00
difficultyselect.h replace include guards with #pragma once 2021-08-31 23:34:46 +03:00
gameovermenu.c transition: use the callchain system for callbacks 2023-04-07 16:08:49 +02:00
gameovermenu.h transition: use the callchain system for callbacks 2023-04-07 16:08:49 +02:00
ingamemenu.c transition: use the callchain system for callbacks 2023-04-07 16:08:49 +02:00
ingamemenu.h transition: use the callchain system for callbacks 2023-04-07 16:08:49 +02:00
mainmenu.c global: basic kiosk mode support 2023-06-20 01:13:50 +02:00
mainmenu.h resource: lifetime management redesign (WIP) 2023-04-29 20:01:50 +02:00
media.c resource: lifetime management redesign (WIP) 2023-04-29 20:01:50 +02:00
media.h resource: lifetime management redesign (WIP) 2023-04-29 20:01:50 +02:00
menu.c menu: add MF_NoDemo MenuFlag 2023-06-08 01:45:48 +02:00
menu.h menu: add MF_NoDemo MenuFlag 2023-06-08 01:45:48 +02:00
meson.build In-Game Character Profiles (#327) 2021-12-22 23:52:22 +02:00
musicroom.c resources: add intro bgm 2023-06-26 09:02:46 +02:00
musicroom.h resource: lifetime management redesign (WIP) 2023-04-29 20:01:50 +02:00
options.c gamepad: overhaul analog stick handling 2023-07-12 00:13:19 +02:00
options.h replace include guards with #pragma once 2021-08-31 23:34:46 +03:00
replayview.c menu/replayview: cleanup events after watching replay 2023-06-17 21:52:44 +02:00
replayview.h transition: use the callchain system for callbacks 2023-04-07 16:08:49 +02:00
savereplay.c menu/savereplay: disable demoplayer 2023-06-08 01:46:39 +02:00
savereplay.h util/callchain: split from eventloop 2023-04-07 16:08:49 +02:00
spellpractice.c menu/common: add context argument for draw_menu_list() 2022-02-16 05:09:30 +02:00
spellpractice.h replace include guards with #pragma once 2021-08-31 23:34:46 +03:00
stagepractice.c menu/common: add context argument for draw_menu_list() 2022-02-16 05:09:30 +02:00
stagepractice.h replace include guards with #pragma once 2021-08-31 23:34:46 +03:00
stageselect.c menu/common: add context argument for draw_menu_list() 2022-02-16 05:09:30 +02:00
stageselect.h replace include guards with #pragma once 2021-08-31 23:34:46 +03:00
submenus.c Fix some issues found by clang static analysis 2021-06-18 16:11:00 +03:00
submenus.h replace include guards with #pragma once 2021-08-31 23:34:46 +03:00