{"push_id":928831200,"size":63,"distinct_size":63,"ref":"refs/heads/master","head":"1a9f493bc734807e2977410c093bd53d0cbfbb5f","before":"55f1cab720c6e9f7b247ac706ef53acc4b5f09a1","commits":[{"sha":"135dbdc3e4d623a8f563c6d31a825c8414a555da","author":{"email":"9a7b91b98ac5eee1015f09d339402e97b50d849c@gmail.com","name":"Ben Olden-Cooligan"},"message":"Revert \"Revert \"Add import progress form\"\"\n\nThis reverts commit 2147361e5bb3e9098c6d15116394d5ec32b8d54e.","distinct":true,"url":"https://api.github.com/repos/cyanfish/naps2/commits/135dbdc3e4d623a8f563c6d31a825c8414a555da"},{"sha":"6ef35367d4c376db3c0b792a37a2061e937fc7f5","author":{"email":"9a7b91b98ac5eee1015f09d339402e97b50d849c@gmail.com","name":"Ben Olden-Cooligan"},"message":"Add Build-Test script","distinct":true,"url":"https://api.github.com/repos/cyanfish/naps2/commits/6ef35367d4c376db3c0b792a37a2061e937fc7f5"},{"sha":"6d9272e2513e1fdafb8e118917e3277c29dd7d90","author":{"email":"9a7b91b98ac5eee1015f09d339402e97b50d849c@gmail.com","name":"Ben Olden-Cooligan"},"message":"Add \"No Duplex Support\" error condition to WIA","distinct":true,"url":"https://api.github.com/repos/cyanfish/naps2/commits/6d9272e2513e1fdafb8e118917e3277c29dd7d90"},{"sha":"9b7c9fef52e6b54b742cbcd71671ff3c03489b2b","author":{"email":"9a7b91b98ac5eee1015f09d339402e97b50d849c@gmail.com","name":"Ben Olden-Cooligan"},"message":"Update templates","distinct":true,"url":"https://api.github.com/repos/cyanfish/naps2/commits/9b7c9fef52e6b54b742cbcd71671ff3c03489b2b"},{"sha":"def1d7563d086f224c32148681f56d21f144eb57","author":{"email":"9a7b91b98ac5eee1015f09d339402e97b50d849c@gmail.com","name":"Ben Olden-Cooligan"},"message":"Fix validation checks for batch -> multiple scans with delay. Add check for scanCount > 0.","distinct":true,"url":"https://api.github.com/repos/cyanfish/naps2/commits/def1d7563d086f224c32148681f56d21f144eb57"},{"sha":"0881a2d9ccdb0dd5c4feadd28febe6daa1f16326","author":{"email":"9a7b91b98ac5eee1015f09d339402e97b50d849c@gmail.com","name":"Ben Olden-Cooligan"},"message":"Don't try and save files with 0 images in batch scan.","distinct":true,"url":"https://api.github.com/repos/cyanfish/naps2/commits/0881a2d9ccdb0dd5c4feadd28febe6daa1f16326"},{"sha":"a081657c0fface38dfa62402b6ad21765e5724f8","author":{"email":"9a7b91b98ac5eee1015f09d339402e97b50d849c@gmail.com","name":"Ben Olden-Cooligan"},"message":"Update NTwain dependency","distinct":true,"url":"https://api.github.com/repos/cyanfish/naps2/commits/a081657c0fface38dfa62402b6ad21765e5724f8"},{"sha":"e1f00b55c0543cbbd8afe16900e6930f4203938c","author":{"email":"9a7b91b98ac5eee1015f09d339402e97b50d849c@gmail.com","name":"Ben Olden-Cooligan"},"message":"Log TWAIN debug info if the DEBUG flag is set","distinct":true,"url":"https://api.github.com/repos/cyanfish/naps2/commits/e1f00b55c0543cbbd8afe16900e6930f4203938c"},{"sha":"9da0db4ec56bfb58d0ab0b727fb3017a1280aaaf","author":{"email":"9a7b91b98ac5eee1015f09d339402e97b50d849c@gmail.com","name":"Ben Olden-Cooligan"},"message":"Add Log.Debug method (conditional on DEBUG flag)","distinct":true,"url":"https://api.github.com/repos/cyanfish/naps2/commits/9da0db4ec56bfb58d0ab0b727fb3017a1280aaaf"},{"sha":"ddf6539fc0ebaf6842400dea95a49def382a5b66","author":{"email":"9a7b91b98ac5eee1015f09d339402e97b50d849c@gmail.com","name":"Ben Olden-Cooligan"},"message":"Revert \"Add Log.Debug method (conditional on DEBUG flag)\"\n\nThis reverts commit 9da0db4ec56bfb58d0ab0b727fb3017a1280aaaf.","distinct":true,"url":"https://api.github.com/repos/cyanfish/naps2/commits/ddf6539fc0ebaf6842400dea95a49def382a5b66"},{"sha":"911ffee339bcb8b7daa42d6693885fbb4ad086cb","author":{"email":"9a7b91b98ac5eee1015f09d339402e97b50d849c@gmail.com","name":"Ben Olden-Cooligan"},"message":"Add debug output to TwainScanDriver","distinct":true,"url":"https://api.github.com/repos/cyanfish/naps2/commits/911ffee339bcb8b7daa42d6693885fbb4ad086cb"},{"sha":"eea4490eed09de9be087cff0166296535ab5d0b7","author":{"email":"9a7b91b98ac5eee1015f09d339402e97b50d849c@gmail.com","name":"Ben Olden-Cooligan"},"message":"Fix issue where clicking on disabled zoom buttons interacts with the thumbnail behind","distinct":true,"url":"https://api.github.com/repos/cyanfish/naps2/commits/eea4490eed09de9be087cff0166296535ab5d0b7"},{"sha":"679b3a1cf7ba843de1e5bbb44965250e50c9ef4c","author":{"email":"9a7b91b98ac5eee1015f09d339402e97b50d849c@gmail.com","name":"Ben Olden-Cooligan"},"message":"Add legacy TWAIN implementation (currently unused)","distinct":true,"url":"https://api.github.com/repos/cyanfish/naps2/commits/679b3a1cf7ba843de1e5bbb44965250e50c9ef4c"},{"sha":"fe13beda7bb67203f8a9558c24591baf3dc9289f","author":{"email":"9a7b91b98ac5eee1015f09d339402e97b50d849c@gmail.com","name":"Ben Olden-Cooligan"},"message":"Log TWAIN errors properly even if they don't have an exception","distinct":true,"url":"https://api.github.com/repos/cyanfish/naps2/commits/fe13beda7bb67203f8a9558c24591baf3dc9289f"},{"sha":"1cf0022aa920c5286bc98093fe1ec2a227c34db6","author":{"email":"9a7b91b98ac5eee1015f09d339402e97b50d849c@gmail.com","name":"Ben Olden-Cooligan"},"message":"Be extra careful that there's no chance of a nullref when logging twain errors.","distinct":true,"url":"https://api.github.com/repos/cyanfish/naps2/commits/1cf0022aa920c5286bc98093fe1ec2a227c34db6"},{"sha":"d4dd0e83872cbb48317b726cbac2df73f1750ecb","author":{"email":"9a7b91b98ac5eee1015f09d339402e97b50d849c@gmail.com","name":"Ben Olden-Cooligan"},"message":"Revert \"Revert \"Add import progress form\"\"\n\nThis reverts commit 2147361e5bb3e9098c6d15116394d5ec32b8d54e.","distinct":true,"url":"https://api.github.com/repos/cyanfish/naps2/commits/d4dd0e83872cbb48317b726cbac2df73f1750ecb"},{"sha":"7c4b7c79672214437b598461d407b4d518b69d0f","author":{"email":"9a7b91b98ac5eee1015f09d339402e97b50d849c@gmail.com","name":"Ben Olden-Cooligan"},"message":"Add IOperation interface and related classes","distinct":true,"url":"https://api.github.com/repos/cyanfish/naps2/commits/7c4b7c79672214437b598461d407b4d518b69d0f"},{"sha":"501e17e7abb40a0e9f7e9bcbb68119f9f1c65f5d","author":{"email":"9a7b91b98ac5eee1015f09d339402e97b50d849c@gmail.com","name":"Ben Olden-Cooligan"},"message":"Merge branch 'progressforms' of bitbucket.org:cyanfish/naps2 into progressforms\n\n# Conflicts:\n#\tNAPS2.Core/Lang/Resources/MiscResources.resx","distinct":true,"url":"https://api.github.com/repos/cyanfish/naps2/commits/501e17e7abb40a0e9f7e9bcbb68119f9f1c65f5d"},{"sha":"29d9e2b9bb1e04090c2bc3b9c500ef984b49fd8f","author":{"email":"9a7b91b98ac5eee1015f09d339402e97b50d849c@gmail.com","name":"Ben Olden-Cooligan"},"message":"Add OperationFactory","distinct":true,"url":"https://api.github.com/repos/cyanfish/naps2/commits/29d9e2b9bb1e04090c2bc3b9c500ef984b49fd8f"},{"sha":"baadbf19808ae65ab3237cc5a240056339b20946","author":{"email":"9a7b91b98ac5eee1015f09d339402e97b50d849c@gmail.com","name":"Ben Olden-Cooligan"},"message":"Replace PdfSaver with SavePdfOperation","distinct":true,"url":"https://api.github.com/repos/cyanfish/naps2/commits/baadbf19808ae65ab3237cc5a240056339b20946"}]}