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

UX improvement for backup comments #295

Open
redactedscribe opened this issue Dec 16, 2023 · 1 comment
Open

UX improvement for backup comments #295

redactedscribe opened this issue Dec 16, 2023 · 1 comment
Labels
blocked Waiting on a dependency bug Something isn't working

Comments

@redactedscribe
Copy link

redactedscribe commented Dec 16, 2023

Ludusavi version

v0.21.0

Operating system

Windows

Installation method

Standalone

Description

Firstly: When a comment is lengthy and goes beyond the width of the text field, using the arrow keys to change the cursor's position to the left isn't intuitive: The cursor pins itself to the right of the text field as the text shifts making it difficult to read the rest of the comment. Like all other single-line text fields on modern OSes, the text in the field should not shift until the cursor reaches one or the other side of the field. So when going left, wait until reaching the very left to start revealing text beyond the field's width (inverse of what currently happens when going right).

Secondly: The red X button ❌ for the comment is ambiguous. In case it was going to delete or clear my comment, I copied it before pressing it. It only closes the comment field in fact. Perhaps a green checkmark ✅ would be more intuitive? Or an upwards arrow 🔼?

Thanks.

Logs

No response

@redactedscribe redactedscribe added the bug Something isn't working label Dec 16, 2023
@mtkennerly
Copy link
Owner

  1. Agreed, but this is blocked on TextInput cursor locks to right side of widget when start of text is not on screen iced-rs/iced#1285 . Another option might be a multi-line text input ( Multi-line text input iced-rs/iced#320 ), although that hasn't been released just yet.

  2. That's a good point. I think visibility off (image , https://fonts.google.com/icons?selected=Material%20Icons%20Outlined%3Avisibility_off%3A) might be a good fit.

@mtkennerly mtkennerly added the blocked Waiting on a dependency label Dec 17, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
blocked Waiting on a dependency bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants