[x] 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)
[x] allow cursor to be toggled on/off in editor
[ ] Recent page is empty if no captures have been taken yet. Show a helpful message
[x] don't save empty documents
[x] bring image crop back
[x] should be able to nudge graphics with arrow keys
[ ] transparent drawings are not click through
[x] reset angle no longer updates artwork bounds. adding/removing graphics does not update bounds.
[x] shift+drag to pan no longer changes the cursor to 4 arrows
[x] save as jpeg
[x] 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
[x] full-screen zoom in Telegram is not recognized as a window and gets hidden
Other
[x] Color picker should use HSL as the internal color representation to prevent sliders from being reset.
[x] Double clicking a color from the palette should automatically close the dialog.
Bugs
[x] Zoom is not always centered on the right place
[x] Panning should clear auto-fit-center mode so that resizing the window doesn't re-fit
Editor
Screenshot
Other
Bugs