Skip to content

Keyboard UX/UI: Access to caps lock - clearer icons#34362

Merged
adeebshihadeh merged 20 commits intocommaai:masterfrom
ugtthis:add-caps-lock
Jan 23, 2025
Merged

Keyboard UX/UI: Access to caps lock - clearer icons#34362
adeebshihadeh merged 20 commits intocommaai:masterfrom
ugtthis:add-caps-lock

Conversation

@ugtthis
Copy link
Contributor

@ugtthis ugtthis commented Jan 12, 2025

Was reminded again to do this once I saw the comment from discord
discord-double-tap


Comparison

Current Shift Key UI/UX Proposed Shift Key UI/UX
current-caps-key proposed-caps-key

Proposed UI/UX Enlarged

proposed-caps-key

@github-actions github-actions bot added the ui label Jan 12, 2025
@ugtthis ugtthis changed the title Keyboard UX/UI: Double tap for all caps - clearer caps icons Keyboard UX/UI: Double tap for all caps - clearer icons Jan 12, 2025
@github-actions
Copy link
Contributor

github-actions bot commented Jan 12, 2025

UI Preview

keyboard : $${\color{red}\text{DIFFERENT}}$$
master proposed
diff composite diff
keyboard_uppercase : $${\color{red}\text{DIFFERENT}}$$
master proposed
diff composite diff
All Screenshots

@ugtthis ugtthis marked this pull request as ready for review January 12, 2025 07:38
@ugtthis
Copy link
Contributor Author

ugtthis commented Jan 16, 2025

Now it's a simpler implementation. I do like the double tap feature cause I think it is the better UX solution but it's not yet that important especially since there is a simpler solution that solves the main problem, which is to have access to caps lock

New UX - no double tap

no-more-double-tap

@ugtthis ugtthis changed the title Keyboard UX/UI: Double tap for all caps - clearer icons Keyboard UX/UI: Access to caps lock - clearer icons Jan 16, 2025
@adeebshihadeh adeebshihadeh merged commit 8613530 into commaai:master Jan 23, 2025
17 checks passed
ssysm pushed a commit to MOTIF-lab/openpilot that referenced this pull request Feb 13, 2025
* add-slash-to uppercase

* caps-lock-works

* leaner and simpler

* this is simpler

* better...

* simpler

* rm comments

* clearer naming

* make more explicit

* change to SHIFT_KEY

* change name

* works - no more double tap

* better and works

* more readable

* simpler but still readable

* more self documenting

* whoops

* add back - needed for if string requirment not meant
qzwf pushed a commit to qzwf/openpilot that referenced this pull request Feb 25, 2025
* add-slash-to uppercase

* caps-lock-works

* leaner and simpler

* this is simpler

* better...

* simpler

* rm comments

* clearer naming

* make more explicit

* change to SHIFT_KEY

* change name

* works - no more double tap

* better and works

* more readable

* simpler but still readable

* more self documenting

* whoops

* add back - needed for if string requirment not meant
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants