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

Improved document status indicator tooltips #8251

Draft
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

mbien
Copy link
Member

@mbien mbien commented Feb 16, 2025

An attempt to improve the document status indicator a bit. Although easy to implement, this approach can only compare annotations based on their description text since the association to the hint or cause is lost.

  • status indicator tooltip will now show a warning/error annotation histograms
  • tooltip position moved left from scrollbar
  • reduced tooltip delay (and some other tweaks)
  • tooltip will follow mouse once shown to make it easier to find annotations

other changes

  • deprecation fixes in the touched files
  • override annotations and other minor code updates

document-status-indicator

TODO: colors are currently hardcoded

 - status indicator tooltip will now show a warning/error annotation
   histograms
 - tooltip position moved left from scrollbar
 - reduced tooltip delay
 - tooltip will follow mouse once shown to make it easier to find
   annotations

other changes

 - deprecation fixes
 - override annotations and other minor code updates
@mbien mbien added Editor UI User Interface hints ci:dev-build [ci] produce a dev-build zip artifact (7 days expiration, see link on workflow summary page) labels Feb 16, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ci:dev-build [ci] produce a dev-build zip artifact (7 days expiration, see link on workflow summary page) Editor hints UI User Interface
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant