IIDC: Fix GNU build flags; add to build (except on OS X).

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@13502 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
IIDC: Don't build when boost.chrono missing.

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@13503 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@13504 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
Update AcquireMultipleRegions plugin to v0.4.
Allows radially weighted interpolation between different Z coordinates in a region.

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@13505 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
Logger: Remove cruft and backport formatting from new_logger code.

(Use sprintf wrapper that has been sitting in sandbox/new_logger.)

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@13506 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
Logger: Fix indentation.

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@13507 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
Oops, cannot reuse va_list.

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@13508 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
Logger: Remove unused variable.

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@13509 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
Logger: Clarify locking.

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@13510 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
Logger: Clean up string handling.

Avoid some extra copying, and simplify formatting.

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@13511 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
Temporarily revert r13505, as it is missing a file.

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@13512 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
AquireMultipleRegions: Added missing files.

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@13513 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
Toggle the Live Mode button to "Stop Live" when live mode is active, and vice versa. Had to increase the button width of all three buttons back to 90px (had been truncated to 80px in a previous commit) to keep the button text from getting truncated.

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@13514 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
Restored the FPS display label which was removed in prior refactoring.

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@13515 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
Removed a code branch that was rendered pointless by refactoring.

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@13516 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
First pass at integrating the Snap/Live FPS display with the MDA FPS display. Works, but generates error spew when the window is closed, for as-yet unknown reasons.

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@13517 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
Cleanly exit the display thread in VirtualAcquisitionDisplay when the window is closed; this prevents some error spew.

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@13518 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
Fixed a bug that caused (harmless) error spew, due to "apply histogram to image" code running after the image cache had been closed.

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@13519 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
Fixed a bug that caused the display to snap back to the first image in the stack every 500ms, preventing the user from viewing later images.

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@13520 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
Force animation FPS to be within a sane range ([1..5000]).

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@13521 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd