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

wishlist #7

Open
14 of 21 tasks
caesay opened this issue Sep 10, 2022 · 0 comments
Open
14 of 21 tasks

wishlist #7

caesay opened this issue Sep 10, 2022 · 0 comments

Comments

@caesay
Copy link
Member

caesay commented Sep 10, 2022

Editor

  • upon every editor change, a preview image is generated on the main thread, causing a slight UI hiccup (or bigger than slight on low performance computers)
  • allow cursor to be toggled on/off in editor
  • Recent page is empty if no captures have been taken yet. Show a helpful message
  • don't save empty documents
  • bring image crop back
  • should be able to nudge graphics with arrow keys
  • transparent drawings are not click through
  • reset angle no longer updates artwork bounds. adding/removing graphics does not update bounds.
  • shift+drag to pan no longer changes the cursor to 4 arrows
  • save as jpeg
  • move up/down through Z order

Screenshot

  • drawing text during the capture is super expensive! if we are dropping frames, try disabling cleartype. if framerate is bad (<40), we should probably disable vsync so we're not dropping 50% of all frames (makes it feel REALLY laggy)
  • We could try using Preset2 (or what it is actually called) to mark certain areas as non-dirty
  • a very long window title makes the tooltip panel extra big and it wraps and looks bad (i might even drop the window title and the display name, they both look messy)
  • need a better font for the tips panel (??)
  • selection size text should move instead of disappear when it can't fit
  • full-screen zoom in Telegram is not recognized as a window and gets hidden

Other

  • Color picker should use HSL as the internal color representation to prevent sliders from being reset.
  • Double clicking a color from the palette should automatically close the dialog.

Bugs

  • Zoom is not always centered on the right place
  • Panning should clear auto-fit-center mode so that resizing the window doesn't re-fit
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant