{"push_id":634126946,"size":12,"distinct_size":12,"ref":"refs/heads/mm2","head":"73d236989ec2f3b6113d729146aa3e98b8120023","before":"ed058b366fa09f6ecd572581287abb1e12f857e4","commits":[{"sha":"def6d420bcab33a3724eef31a3dd43625d167bc1","author":{"email":"21409620e3a0508a9b8c7c59d10ddbbc9a99ecf6@msg.ucsf.edu","name":"Chris Weisiger"},"message":"[MDA dialog] Save to profile at start of each MDA.\n\nThere was a note here saying \"This is too slow\", but it may not be any more\nwith the move from using Preferences to Profile. Seems fine to me, anyway.","distinct":true,"url":"https://api.github.com/repos/nicost/micro-manager/commits/def6d420bcab33a3724eef31a3dd43625d167bc1"},{"sha":"4b07889f9adc093e3d3f9913eeeefb86c2183ede","author":{"email":"21409620e3a0508a9b8c7c59d10ddbbc9a99ecf6@msg.ucsf.edu","name":"Chris Weisiger"},"message":"[SummaryMetadata] Rename \"fileName\" -> \"name\".\n\nSince it's really the *directory* name when used to refer to saved data and\nmay be used for other things for in-memory data.","distinct":true,"url":"https://api.github.com/repos/nicost/micro-manager/commits/4b07889f9adc093e3d3f9913eeeefb86c2183ede"},{"sha":"cae40449a6be1a0704feddaec87c6d2f3dbefe18","author":{"email":"21409620e3a0508a9b8c7c59d10ddbbc9a99ecf6@msg.ucsf.edu","name":"Chris Weisiger"},"message":"[Line profile] Move to gear menu in display window.\n\nThere can now be multiple line profiles at the same time, each associated with\na specific image display window. Indeed you can have multiple profiles for the\nsame window, though since they use the same ROI to calculate their graphs,\nthere's not much point...","distinct":true,"url":"https://api.github.com/repos/nicost/micro-manager/commits/cae40449a6be1a0704feddaec87c6d2f3dbefe18"},{"sha":"37ae1bf99c75a16946f47730da13787886d639cc","author":{"email":"21409620e3a0508a9b8c7c59d10ddbbc9a99ecf6@msg.ucsf.edu","name":"Chris Weisiger"},"message":"[Coords] Add a note indicating that Coords are Comparable.","distinct":true,"url":"https://api.github.com/repos/nicost/micro-manager/commits/37ae1bf99c75a16946f47730da13787886d639cc"},{"sha":"a6b7d940eb8a3818b1f6daf2a0b66aadcefd3231","author":{"email":"21409620e3a0508a9b8c7c59d10ddbbc9a99ecf6@msg.ucsf.edu","name":"Chris Weisiger"},"message":"[DisplayWindow] don't add null images to getDisplayedImages() result.\n\nThis could happen when there was no image at the specified coordinates. Now\nwe check for null before inserting into the results list.","distinct":true,"url":"https://api.github.com/repos/nicost/micro-manager/commits/a6b7d940eb8a3818b1f6daf2a0b66aadcefd3231"},{"sha":"928d283a50f538ff37fdbc8a9e17231f4ec56716","author":{"email":"21409620e3a0508a9b8c7c59d10ddbbc9a99ecf6@msg.ucsf.edu","name":"Chris Weisiger"},"message":"[Comments] Many bugfixes; comments UI is now usable.\n\nNo word yet on if saving/loading works. And the way we update the images in the\nDatastore causes the displayed image to jump around sometimes, which is\nsuboptimal. Probably need to add a replaceImage() method to the Datastore that\ndoesn't provoke display updates...","distinct":true,"url":"https://api.github.com/repos/nicost/micro-manager/commits/928d283a50f538ff37fdbc8a9e17231f4ec56716"},{"sha":"c3c6a970396ec73c73fc31dbeda51bed45b73a8f","author":{"email":"21409620e3a0508a9b8c7c59d10ddbbc9a99ecf6@msg.ucsf.edu","name":"Chris Weisiger"},"message":"[Display settings] Remove pointless \"throws IOException\".","distinct":true,"url":"https://api.github.com/repos/nicost/micro-manager/commits/c3c6a970396ec73c73fc31dbeda51bed45b73a8f"},{"sha":"4471cd99658ad18fa782ecfdbedf69dd91b4e160","author":{"email":"21409620e3a0508a9b8c7c59d10ddbbc9a99ecf6@msg.ucsf.edu","name":"Chris Weisiger"},"message":"[Display settings panel] Automatically save settings to profile on change.\n\nThus, the \"set as default\" button is gone. This also fixes some bugs with how\nthe \"display mode\" control was working, as the labels didn't match up to the\nactual mode in some situations.","distinct":true,"url":"https://api.github.com/repos/nicost/micro-manager/commits/4471cd99658ad18fa782ecfdbedf69dd91b4e160"},{"sha":"7d1b59165bd7c933ea5f84d45d582f3958214ca8","author":{"email":"21409620e3a0508a9b8c7c59d10ddbbc9a99ecf6@msg.ucsf.edu","name":"Chris Weisiger"},"message":"[Shutdown] Prompt to save/discard open datasets on shutdown.","distinct":true,"url":"https://api.github.com/repos/nicost/micro-manager/commits/7d1b59165bd7c933ea5f84d45d582f3958214ca8"},{"sha":"e94074f9e9156cab55e4aceab65bd6cfee49cfd2","author":{"email":"21409620e3a0508a9b8c7c59d10ddbbc9a99ecf6@msg.ucsf.edu","name":"Chris Weisiger"},"message":"[Display settings panel] Fix a dumb typecast bug.","distinct":true,"url":"https://api.github.com/repos/nicost/micro-manager/commits/e94074f9e9156cab55e4aceab65bd6cfee49cfd2"},{"sha":"41caa1c7d50ab11a66fa0cfea0fc62a54b860d1c","author":{"email":"21409620e3a0508a9b8c7c59d10ddbbc9a99ecf6@msg.ucsf.edu","name":"Chris Weisiger"},"message":"[MMStudio] Minor code cleanup.","distinct":true,"url":"https://api.github.com/repos/nicost/micro-manager/commits/41caa1c7d50ab11a66fa0cfea0fc62a54b860d1c"},{"sha":"73d236989ec2f3b6113d729146aa3e98b8120023","author":{"email":"21409620e3a0508a9b8c7c59d10ddbbc9a99ecf6@msg.ucsf.edu","name":"Chris Weisiger"},"message":"[Profile] Recognize and refuse to load null values.\n\nPreviously, any null value would essentially corrupt the entire profile.","distinct":true,"url":"https://api.github.com/repos/nicost/micro-manager/commits/73d236989ec2f3b6113d729146aa3e98b8120023"}]}