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

Improve UX of the paste special fallback dialog #8342

Closed
vmiklos opened this issue Feb 21, 2024 · 3 comments
Closed

Improve UX of the paste special fallback dialog #8342

vmiklos opened this issue Feb 21, 2024 · 3 comments
Assignees
Labels
enhancement New feature or request unconfirmed UX

Comments

@vmiklos
Copy link
Contributor

vmiklos commented Feb 21, 2024

Describe the Bug

In case navigator.clipboard.read() fails for paste special, then we show a dialog which does work, but it has poor UX and can easily confuse users.

Steps to Reproduce

  1. Open Calc
  2. Copy a cell
  3. Click the paste dropdown on the notebookbar
  4. Click the paste special menu item

Expected Behavior

A clear dialog that explains it's time to press Ctrl-V.

Actual Behavior

A dialog that looks like just a warning to be ignored, and a confused user when pressing OK doesn't result in a paste special.

Screenshots

image

Desktop

Tested on Linux with Firefox, Chrome doesn't show this dialog anymore (with experimental settings enabled).

Suggested fixes

  1. 'Ok' legend needs renaming to 'Cancel' in 23.05 - no translation change needed and 'Cancel paste special' in 24.04
  2. We should bold the 'Please press now:' - which at least in English should say: "Please press" so it is far more visible.
  3. We should loose the excessive white-space at the bottom of the dialog if we can.
  4. Probably we should have a "Paste from this document" button as well which is likely the majority use-case and shouldn't need access to the clipboard
@vmiklos vmiklos added bug Something isn't working unconfirmed labels Feb 21, 2024
@vmiklos vmiklos self-assigned this Feb 21, 2024
@Tex2002ans Tex2002ans added enhancement New feature or request UX and removed bug Something isn't working labels Feb 21, 2024
@Tex2002ans
Copy link
Contributor

Tex2002ans commented Feb 21, 2024

Yep, full agree!


I think it could just be reworded to:

Your browser has very limited access to the keyboard.

Press Ctrl + V to see more options.

Then you would just naturally:

  • Press Cancel (or click out of popup) if you want to get out.
  • Press Ctrl+V if you want to go further.
    • Bringing you to the "Paste Special" dialog.

Also maybe:

  • Center+Bold the first line / warning.

I think that'll make it easier to understand the popup. :)


Side Note: I just wrote a little about the clunky Calc "Paste Special" dialog here too:

@vmiklos
Copy link
Contributor Author

vmiklos commented Feb 27, 2024

New look after #8366:

image

@vmiklos
Copy link
Contributor Author

vmiklos commented Feb 29, 2024

The above two PRs are now in, closing.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request unconfirmed UX
Projects
Archived in project
Development

No branches or pull requests

2 participants