Use progress buttons in sidebar, share code between dialog and sidebar

Merged Noah Davis requested to merge work/ndavis/sidebar-buttons into master

Using progress buttons to directly choose a capture mode makes taking a new screenshot with a different capture mode faster.

Unify the appearance of the dialog and sidebar a bit and refine the sidebar appearance.

Load the sidebar only when it's needed.

Move the capture on click checkbox and delay spinbox to the bottom, like the OptionsMenu in the rectangle capture UI.

old new
Screenshot_20221208_051942 Screenshot_20221209_121549


Edited by Noah Davis

Merge request reports