[android] input over(lay)haul 1: Auto-hide input overlay setting #493

Merged
crueter merged 6 commits from inix/eden:overlay-overhaul into master 2025-09-29 22:40:04 +02:00
Member

This is step 1 of #47 which was the easiest to implement. How was this not implemented on yuzu already?
Would prefer if more people tested this than the usual amount.

This is step 1 of https://git.eden-emu.dev/eden-emu/eden/issues/47 which was the easiest to implement. How was this not implemented on yuzu already? Would prefer if more people tested this than the usual amount.
inix added 1 commit 2025-09-15 14:15:26 +02:00
[android] over(lay)haul 1: Auto-hide overlay setting
All checks were successful
eden-license / license-header (pull_request) Successful in 37s
af7f98f5be
crueter approved these changes 2025-09-24 19:29:07 +02:00
Dismissed
MaranBr approved these changes 2025-09-24 19:30:15 +02:00
Dismissed
crueter requested changes 2025-09-27 01:20:52 +02:00
crueter left a comment
Owner

We will probably eventually want to add an auto-hide when controller is connected mayhaps

We will probably eventually want to add an auto-hide when controller is connected mayhaps
@ -80,2 +80,4 @@
Settings::Specialization::Paired, true,
true};
Settings::Setting<u32> perf_overlay_border{linkage, 0, "input_overlay_auto_hide",
Owner

change varname here

change varname here
inix marked this conversation as resolved
@ -500,0 +511,4 @@
<item>@string/overlay_auto_hide_45s</item>
<item>@string/overlay_auto_hide_50s</item>
<item>@string/overlay_auto_hide_55s</item>
<item>@string/overlay_auto_hide_60s</item>
Owner

this should probably just be a spinbox

this should probably just be a spinbox
Author
Member

Do we have input settings type for INT settings like that on Android? I am ware of only StringInputSetting
This might require a custom Kotlin settings type, but I could be wrong

Do we have input settings type for INT settings like that on Android? I am ware of only StringInputSetting This might require a custom Kotlin settings type, but I could be wrong
Owner

iirc we only have the SliderSetting. Probably wouldn't hurt to make a SpinBoxSetting.

iirc we only have the SliderSetting. Probably wouldn't hurt to make a SpinBoxSetting.
Author
Member

Hmm, ill check it out. Could be useful later on.

Hmm, ill check it out. Could be useful later on.
inix marked this conversation as resolved
Author
Member

We will probably eventually want to add an auto-hide when controller is connected mayhaps

Yes, but ill need to research how to do that, it will probably be the final part of the overhaul after grid snapping and porting stuff from Azahar

> We will probably eventually want to add an auto-hide when controller is connected mayhaps Yes, but ill need to research how to do that, it will probably be the final part of the overhaul after grid snapping and porting stuff from Azahar
inix force-pushed overlay-overhaul from af7f98f5be to 5b37b9e9b9 2025-09-27 19:29:40 +02:00 Compare
inix dismissed crueter's review 2025-09-27 19:29:40 +02:00
Reason:

New commits pushed, approval review dismissed automatically according to repository settings

inix dismissed MaranBr's review 2025-09-27 19:29:40 +02:00
Reason:

New commits pushed, approval review dismissed automatically according to repository settings

inix added 1 commit 2025-09-27 19:33:27 +02:00
remove old strings
All checks were successful
eden-license / license-header (pull_request) Successful in 27s
4c300d7809
MaranBr force-pushed overlay-overhaul from 4c300d7809 to d838e96d90 2025-09-28 16:34:17 +02:00 Compare
crueter merged commit 03c7d6ce4a into master 2025-09-29 22:40:04 +02:00
crueter deleted branch overlay-overhaul 2025-09-29 22:40:04 +02:00
Sign in to join this conversation.
No description provided.