mtkennerly / ludusavi

Backup tool for PC game saves
MIT License
2.82k stars 61 forks source link

UX improvement for backup comments #295

Open redactedscribe opened 11 months ago

redactedscribe commented 11 months ago

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

mtkennerly commented 11 months ago
  1. Agreed, but this is blocked on https://github.com/iced-rs/iced/issues/1285 . Another option might be a multi-line text input ( https://github.com/iced-rs/iced/issues/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.