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

Merged
crueter merged 6 commits from kleidis/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.
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 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
kleidis 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.
kleidis 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
kleidis force-pushed overlay-overhaul from af7f98f5be
All checks were successful
eden-license / license-header (pull_request) Successful in 37s
to 5b37b9e9b9
All checks were successful
eden-license / license-header (pull_request) Successful in 27s
2025-09-27 19:29:40 +02:00
Compare
kleidis dismissed crueter's review 2025-09-27 19:29:40 +02:00
Reason:

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

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

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

MaranBr force-pushed overlay-overhaul from 4c300d7809
All checks were successful
eden-license / license-header (pull_request) Successful in 27s
to d838e96d90
All checks were successful
eden-license / license-header (pull_request) Successful in 20s
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
Member

I am working on this "We will probably eventually want to add an auto-hide when controller is connected mayhaps" @crueter

I am working on this "We will probably eventually want to add an auto-hide when controller is connected mayhaps" @crueter
Sign in to join this conversation.
No description provided.