Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sublabels for input bind common entries #16242

Merged
merged 2 commits into from Feb 18, 2024

Conversation

zoltanvb
Copy link
Contributor

Description

Due to the port-specific indexes, sublabels for these entries are handled specially. Some simplification/generalization was
applied and hand-crafted string joining was removed from menu parts. Left/right part served no purpose nowadays, as it bound the default, which was bound in general earlier.

I have checked Settings / Input / RetroPad Binds / Port x Inputs, and Quick Menu / Controls / Port x Controls, but let me know if these items appear in some other parts of the menu as well.

Related Issues

After 22f32bf, the analog-to-digital sublabel stopped working in Settings/Input. This is now fixed.
This also serves as preparation for #16121 , though this PR does not do anything with file names so it does not solve it.

Reviewers

@sonninnos if you have time to take a look.

Due to the port-specific indexes, sublabels for these entries
are handled specially. Some simplification/generalization  was
applied and hand-crafted string joining was removed from a few
places, though it remains still in other places.

Preparation for libretro#16121 (this commit does not do anything yet with
file names).
Removed a few labels, now unused, and the left/right check, as it
fell back to the default which is given anyway in advance.
@LibretroAdmin LibretroAdmin merged commit 46cc225 into libretro:master Feb 18, 2024
26 checks passed
@sonninnos
Copy link
Collaborator

Please add "Mouse Index" sublabel too, since now in Ozone it looks out of place:
retroarch_2024_02_19_13_42_07_086

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants