{"push_id":810604665,"size":280,"distinct_size":10,"ref":"refs/heads/mm2","head":"ff184d42c6d98f69ecfde499923c5ef8680d8c47","before":"b0b124be002a29fb2d71dd26a7934f00aae27927","commits":[{"sha":"d225c20e32546a1d14efc9ad916ffa213ae7794d","author":{"email":"7a129ba29a1d89e81cd28a4134099a0edee0e809@gmail.com","name":"Mark A. Tsuchida"},"message":"Fix version number substitution in build scripts","distinct":false,"url":"https://api.github.com/repos/marktsuchida/micro-manager/commits/d225c20e32546a1d14efc9ad916ffa213ae7794d"},{"sha":"3d818bcd5fe4c4feaa611e240a0829ca7b4c6b11","author":{"email":"7a129ba29a1d89e81cd28a4134099a0edee0e809@gmail.com","name":"Mark Tsuchida"},"message":"Merge pull request #36 from marktsuchida/mm2-version-fixes\n\nFix version number substitution in build scripts","distinct":false,"url":"https://api.github.com/repos/marktsuchida/micro-manager/commits/3d818bcd5fe4c4feaa611e240a0829ca7b4c6b11"},{"sha":"7dd1187609899c03deabebfa58f9cf8917f90a29","author":{"email":"7a129ba29a1d89e81cd28a4134099a0edee0e809@gmail.com","name":"Mark A. Tsuchida"},"message":"One more fix for build version substitution","distinct":false,"url":"https://api.github.com/repos/marktsuchida/micro-manager/commits/7dd1187609899c03deabebfa58f9cf8917f90a29"},{"sha":"f2a50dcd306151b2a7c8929f49a2529e6ed72d2c","author":{"email":"7a129ba29a1d89e81cd28a4134099a0edee0e809@gmail.com","name":"Mark Tsuchida"},"message":"Merge pull request #37 from marktsuchida/mm2-fix-version\n\nOne more fix for build version substitution","distinct":false,"url":"https://api.github.com/repos/marktsuchida/micro-manager/commits/f2a50dcd306151b2a7c8929f49a2529e6ed72d2c"},{"sha":"c07f5c4b498959eb8a15d7ab9d8ed82dfe626721","author":{"email":"7a129ba29a1d89e81cd28a4134099a0edee0e809@gmail.com","name":"Mark A. Tsuchida"},"message":"Fix 'make javadoc' in mmstudio","distinct":false,"url":"https://api.github.com/repos/marktsuchida/micro-manager/commits/c07f5c4b498959eb8a15d7ab9d8ed82dfe626721"},{"sha":"afdd8452bce6fa59abc2e884e8224cfb1d1e7f92","author":{"email":"7a129ba29a1d89e81cd28a4134099a0edee0e809@gmail.com","name":"Mark Tsuchida"},"message":"Merge pull request #38 from marktsuchida/mm2-fix-javadoc\n\nFix 'make javadoc' in mmstudio","distinct":false,"url":"https://api.github.com/repos/marktsuchida/micro-manager/commits/afdd8452bce6fa59abc2e884e8224cfb1d1e7f92"},{"sha":"66de2ce86682b9da8639e0e4ed72489520761fb4","author":{"email":"21409620e3a0508a9b8c7c59d10ddbbc9a99ecf6@msg.ucsf.edu","name":"Chris Weisiger"},"message":"[HCS] Apply Thomas Peterbauer's 6- and 12-well plates patch.","distinct":false,"url":"https://api.github.com/repos/marktsuchida/micro-manager/commits/66de2ce86682b9da8639e0e4ed72489520761fb4"},{"sha":"81bed970407ef77ebbdc03de9a56c7adf6fe8905","author":{"email":"21409620e3a0508a9b8c7c59d10ddbbc9a99ecf6@msg.ucsf.edu","name":"Chris Weisiger"},"message":"[Inspector] Make window wider; fix cleanup logic.\n\nThe cleanup problem was the old \"there's no one place that always gets called\nwhen a window is closed\". So now we both override dispose() and have the\nwindow listener, and they call a cleanup() method.","distinct":false,"url":"https://api.github.com/repos/marktsuchida/micro-manager/commits/81bed970407ef77ebbdc03de9a56c7adf6fe8905"},{"sha":"6510273ffd43d3d360af9a296e3e9b1c2c305d38","author":{"email":"21409620e3a0508a9b8c7c59d10ddbbc9a99ecf6@msg.ucsf.edu","name":"Chris Weisiger"},"message":"[MDA dialog] Add sanity check for long exposure times.\n\nIf the user has set up an exposure more than 30s long (using the channel\ntable, not by copying from the main dialog), then they'll get a prompt when\nthey try to run the MDA asking if they're really certain. Added after a typo\nduring a test resulted in a 5-minute-long exposure...which the camera was\nhappy to do but which rendered the program unusable while the exposure was\nrunning.\n\nThe dialog has a \"do not ask me again\" prompt.","distinct":false,"url":"https://api.github.com/repos/marktsuchida/micro-manager/commits/6510273ffd43d3d360af9a296e3e9b1c2c305d38"},{"sha":"21e654448afa1b9d75c6d01839f3d1a51c4e433f","author":{"email":"21409620e3a0508a9b8c7c59d10ddbbc9a99ecf6@msg.ucsf.edu","name":"Chris Weisiger"},"message":"[MDA dialog] Pick non-white default colors from colorblind set.\n\nThat is, if the user hasn't recorded a color for this channel before, select\nthe next color from the \"colorblind-friendly\" color set.","distinct":false,"url":"https://api.github.com/repos/marktsuchida/micro-manager/commits/21e654448afa1b9d75c6d01839f3d1a51c4e433f"},{"sha":"ff913230a3733922d24b6dacb56ff680b3585180","author":{"email":"21409620e3a0508a9b8c7c59d10ddbbc9a99ecf6@msg.ucsf.edu","name":"Chris Weisiger"},"message":"[Comments panel] Fix harmless NullPointerExceptions.\n\nThey were caused by trying to record comments changes when no images had been\ndisplayed yet. Now we make certain there are actually displayed images before\nwe try to record comments changes. As a happy side-effect, the CommentsPanel\nno longer needs access to the MMImageStack.","distinct":false,"url":"https://api.github.com/repos/marktsuchida/micro-manager/commits/ff913230a3733922d24b6dacb56ff680b3585180"},{"sha":"cafcac18f85166e2cb540571fc609f86257e07a9","author":{"email":"21409620e3a0508a9b8c7c59d10ddbbc9a99ecf6@msg.ucsf.edu","name":"Chris Weisiger"},"message":"[Displays] Improve automatic display naming.\n\nWe now use \"(a)\", \"(b)\", etc. for multiple displays for the same datastore,\nand reserve numbering for \"anonymous\" RAM-based datastores (no save path, no\nacquisition name in summary metadata, no custom name for the display itself).","distinct":false,"url":"https://api.github.com/repos/marktsuchida/micro-manager/commits/cafcac18f85166e2cb540571fc609f86257e07a9"},{"sha":"2e714ef9bdabec823cf49a6a2442a7b4913aa2d4","author":{"email":"21409620e3a0508a9b8c7c59d10ddbbc9a99ecf6@msg.ucsf.edu","name":"Chris Weisiger"},"message":"[Display window] Change name for anonymous datasets.\n\nFrom \"MM Image Display\" to \"Untitled Data\".\n\nAlso changes the fallback order, so we use the save path in preference to the\n\"name\" field of the SummaryMetadata.","distinct":false,"url":"https://api.github.com/repos/marktsuchida/micro-manager/commits/2e714ef9bdabec823cf49a6a2442a7b4913aa2d4"},{"sha":"c5d59a45881a6f0cd9d8a9e7564e44705c9d692e","author":{"email":"21409620e3a0508a9b8c7c59d10ddbbc9a99ecf6@msg.ucsf.edu","name":"Chris Weisiger"},"message":"[Scale bar] Fix display bug.\n\nThe length of the scale bar was completely wrong; now fixed.","distinct":false,"url":"https://api.github.com/repos/marktsuchida/micro-manager/commits/c5d59a45881a6f0cd9d8a9e7564e44705c9d692e"},{"sha":"30ee13a85483495f711708985e0b69885f500bb4","author":{"email":"21409620e3a0508a9b8c7c59d10ddbbc9a99ecf6@msg.ucsf.edu","name":"Chris Weisiger"},"message":"[Overlays] Fix a NullPointerException.","distinct":false,"url":"https://api.github.com/repos/marktsuchida/micro-manager/commits/30ee13a85483495f711708985e0b69885f500bb4"},{"sha":"bfa2e9ba731ecd4c68294605bedafbed82df1475","author":{"email":"21409620e3a0508a9b8c7c59d10ddbbc9a99ecf6@msg.ucsf.edu","name":"Chris Weisiger"},"message":"[API] Restore the setImageSavingFormat method.\n\nThis got lost in the 1.4 -> 2.0 API shuffle.","distinct":false,"url":"https://api.github.com/repos/marktsuchida/micro-manager/commits/bfa2e9ba731ecd4c68294605bedafbed82df1475"},{"sha":"1f4161ae257ebda1d9b66afd293e5103a122a9a6","author":{"email":"21409620e3a0508a9b8c7c59d10ddbbc9a99ecf6@msg.ucsf.edu","name":"Chris Weisiger"},"message":"[API] Add cautionary note to SnapLiveManager.getDisplay().","distinct":false,"url":"https://api.github.com/repos/marktsuchida/micro-manager/commits/1f4161ae257ebda1d9b66afd293e5103a122a9a6"},{"sha":"e3cad32cee86b211b33933eef74777ce2a147527","author":{"email":"21409620e3a0508a9b8c7c59d10ddbbc9a99ecf6@msg.ucsf.edu","name":"Chris Weisiger"},"message":"[Snap/Live] Recreate display when number of channels changes.\n\nThis fixes issue #39 where a multicam live switched to single-camera would\nnot recreate the snap/live datastore, resulting in a datastore with the wrong\nnumber of channels.","distinct":false,"url":"https://api.github.com/repos/marktsuchida/micro-manager/commits/e3cad32cee86b211b33933eef74777ce2a147527"},{"sha":"deec3216d2351e9da919dd4e797b48e5db9e6a81","author":{"email":"21409620e3a0508a9b8c7c59d10ddbbc9a99ecf6@msg.ucsf.edu","name":"Chris Weisiger"},"message":"[Histograms] Fix issue #41 (autostretch behind by 1 image).","distinct":false,"url":"https://api.github.com/repos/marktsuchida/micro-manager/commits/deec3216d2351e9da919dd4e797b48e5db9e6a81"},{"sha":"8f5770cfcae7d9ecfbebf14ae72abfcf381213c4","author":{"email":"21409620e3a0508a9b8c7c59d10ddbbc9a99ecf6@msg.ucsf.edu","name":"Chris Weisiger"},"message":"[Snap/Live] Fix bug with multi-component images.\n\n1 channel but multiple components meant that we were continually re-creating\nthe live view whenever a new image arrived.","distinct":false,"url":"https://api.github.com/repos/marktsuchida/micro-manager/commits/8f5770cfcae7d9ecfbebf14ae72abfcf381213c4"}]}