Allow fullscreen capture without selection, refine toolbar positioning
ImageCaptureOverlay: switch from === to & for checking valignment flags
ImageCaptureOverlay: Don't show info box when annotating or dragging
ImageCaptureOverlay: Less dimming based on selection and annotations
Don't dim as much with no selection and don't dim at all when annotating with no selection.
ImageCaptureOverlay: refine toolbar positioning, allow toolbar dragging
Center without selection, put along the bottom of the inner area of the selection when the selection is large enough that the toolbar has to fit inside.
Allow dragging main toolbar and annotation tools toolbar around when there's no selection and remember positions unless the selection changes. I think this is needed because it's impossible to know which part of the screen the user will want to annotate when there's no selection. Not allowing dragging with a selection because the toolbars for 2 screens have to act like they're one toolbar when a selection spans 2 screens. That's hard to deal with when allowing them to be dragged.
Allow capturing all screens with no selection in rectangle capture mode
AnnotationViewport: Add pressed, anyPressed, pressPosition properties
also, use the new properties to keep AnnotationEditor and TextTool from breaking after the change.
No selection | Dragged toolbars, annotating | Very tall Selection |
---|---|---|