Skip to content

feat: button layout support - right, left, confirm, back#651

Closed
aaroncunliffe wants to merge 1 commit intocrosspoint-reader:masterfrom
aaroncunliffe:feature/additional-front-button-layout
Closed

feat: button layout support - right, left, confirm, back#651
aaroncunliffe wants to merge 1 commit intocrosspoint-reader:masterfrom
aaroncunliffe:feature/additional-front-button-layout

Conversation

@aaroncunliffe
Copy link
Contributor

@aaroncunliffe aaroncunliffe commented Feb 1, 2026

Summary

Implements new front button layouts discussed in issue: #620

resolves #620

New Layout:
Right, Left, Confirm, Back

Works best when Inverted reader mode is on.

Additional Context

Reformatted enum at SettingsActivity.cpp#L43, but made sure to run clang-format


AI Usage

While CrossPoint doesn't have restrictions on AI tools in contributing, please be transparent about their usage as it
helps set the right context for reviewers.

Did you use AI tools to help write this code? < No >

@aaroncunliffe aaroncunliffe changed the title Feat: button layout support - right, left, confirm, back feat: button layout support - right, left, confirm, back Feb 1, 2026
@benkaiser
Copy link

Thanks @aaroncunliffe for making the change!

@lukestein
Copy link
Contributor

Tested on device and seems to work as expected (although changing this setting remains confusing since toggle button jumps around with each switch)

@lukestein lukestein requested a review from a team February 1, 2026 22:00
@aaroncunliffe
Copy link
Contributor Author

aaroncunliffe commented Feb 1, 2026

although changing this setting remains confusing since toggle button jumps around with each switch

Looks like this is a common sentiment, this issue was also raised earlier with some good discussion ongoing - #654

@osteotek
Copy link
Member

osteotek commented Feb 2, 2026

@aaroncunliffe would this work for your case? #664

@aaroncunliffe
Copy link
Contributor Author

@aaroncunliffe would this work for your case? #664

@osteotek It wasn't for my needs, this was raised in #620, I was just looking for a nice easy first issue to jump into the codebase. I'm happy to close if #664 was the direction we were wanting to go down, it would close a few open issues/PRs

Copy link
Member

@andrewb1269 andrewb1269 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM! Thanks for putting this in! 🚀

@aaroncunliffe
Copy link
Contributor Author

Closing in favour of #664

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.

Button Layout -> Right, Left, Confirm, Back

5 participants