Moved more logic from VirtualAcquisitionDisplay to DisplayWindow.

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@13611 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
Fixed alignment of the canvas and controls when the view window is more than large enough to contain them.

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@13612 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
Fixed a number of layout issues with the Snap/Live and MDA display windows.

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@13613 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
Changed how the pattern intensity is calculated for the DemoCamera, so that images taken at exactly Z=10 are not totally black.

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@13614 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
port_ was not thread safe, corrected

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@13615 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
Fixed behavior of scrollbars during acquisitions, so that they add new timepoints (slices, etc.) as new images become available, instead of starting out at their final size.

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@13616 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
Avoid excessive autoshutter state logging.

Especially during acqEngine running.

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@13617 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
Fixed, or at least made vanishingly rare, a bug wherein the display would "break" (i.e. stop updating) mid-acquisition with an ArrayIndexOutOfBoundsException in ImageJ code.

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@13618 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
Fixed a bug where the "Hide MDA Display" option was not remembered between sessions.

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@13619 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
Fixed a bug in the image display that caused gratuitous whitespace to show up when zooming changed the window size.

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@13620 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
Remember the site prefix used by the Tile Creator dialog between instances of that dialog (i.e. prefix_ is now static).

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

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@13622 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
finish image cache before closing it when acquisition window Xed out

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@13623 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
better error logging and more cleanup

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@13624 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
Improvement to Multipage Tiff file format:
-Full OME metadata now only written to one file in set, thereby eliminating often cumbersome redundancy of writing it to every file
-removed dependencies on number of channels, slices, frames, positions as listed in metadata (although these are still used for some nonessential features that allow easy opening of aborted acquisitions and correct contrast settings in ImageJ). However, these are still used to set the initial length of the file so it doesn't have to dynamically resize (a performance feature)

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

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@13626 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
OS X nightly build: Skip missing 32-bit device adapters.

(Just to make it easier to test other aspects of the script without
installing every camera framework.)

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@13627 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
Shell-script-based OS X launcher.

Fix the issue where users see an alert saying that the application is
"damaged", instead of the alert that says the application is not from a
known developer. Otherwise, behavior is essentially the same as with the
previous launcher.

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@13628 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
ASIStage: removed upper limit on Wait time

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