{"shas":[["19c0931f1ee01d55e90b6e70207f57a39cdf3859","0bea1ed88fa043b33c04a8d98e042f0d29d6426b@gmail.com","add drop shadows and loading indicators in grid view (closes #52)\n\nThis commit also adds rounding of pixel dimensions in grid view,\nand fixes the assumed height vs. actual image height discrepancy\nfor the grid images.","dellsystem"],["ba3e4eac9d23a5a9a06b8adc5c034d2feefa61a4","0bea1ed88fa043b33c04a8d98e042f0d29d6426b@gmail.com","add a hash parameter for pages per row (closes #50)\n\nUpdating when moving the grid slider and taken account during the initial load.","dellsystem"],["bd91fabd12d93dc80ab5fc471e2bd87e9599cfea","0bea1ed88fa043b33c04a8d98e042f0d29d6426b@gmail.com","add a setCurrentRow() function for updating the page hash param in grid view\n\nCalls itself recursively and only does the actual updating when the user\nhas stopped scrolling; fixes #48.","dellsystem"],["de765a2beac7a237affde9fdfd0392e1bc33a770","0bea1ed88fa043b33c04a8d98e042f0d29d6426b@gmail.com","set firstRowLoaded to -1 after each load (fixes #55)","dellsystem"],["adf4a59fc25230d14f061973c712989756537f8e","0bea1ed88fa043b33c04a8d98e042f0d29d6426b@gmail.com","correctly set the number of pages in the fullscreen statusbar (fixes #56)\n\nNeeds to be done after the initial AJAX request (otherwise there is no\ndata), so set in setupInitialLoad().","dellsystem"],["6604e8e43243199578dc89ec75f5387211edc4b4","0bea1ed88fa043b33c04a8d98e042f0d29d6426b@gmail.com","add grid icon to fullscreen status bar (issue #54 in progress)\n\nAlso make the background of the grid icon transparent (imagemagick <3)","dellsystem"],["e1c7d281cc9fd7ada48f1ff5b5080ab53584616a","0bea1ed88fa043b33c04a8d98e042f0d29d6426b@gmail.com","add zoom/grid slider to fullscreen statusbar (issue #54 continued)\n\nKind of ugly, in terms of both code and how it actually looks. TBC","dellsystem"],["a736d50b44473281e4ea045adbebc17a6b73b74b","5bd1a120e92eaf20944fa5318f9820078c2d44d6@gmail.com","Addresses a bug with divaserve.php where images weren't being numbered properly. Fixes #58.","Andrew Hankinson"],["d4b228e11ff61499f0528e3cadb7f677f10e98ee","5bd1a120e92eaf20944fa5318f9820078c2d44d6@gmail.com","Removing unnecessary commented-out code.","Andrew Hankinson"],["8fe425ec689c1e98cb04eaee25785a7c093495ee","0bea1ed88fa043b33c04a8d98e042f0d29d6426b@gmail.com","add gotoPageByName() plus unit tests (for issue #60)\n\nDoes not address the URL-updating bit (to be addressed in a later commit).","dellsystem"],["67255507e04277adf181bcd6348c347f12e659a8","0bea1ed88fa043b33c04a8d98e042f0d29d6426b@gmail.com","get rid of updateHashParam() calls and create a getCurrentURL function instead\n\nAlso adds the i hash parameter and settings.enableFilename. Closes #60, work in\nprogress for issue #61.","dellsystem"],["4ba67a454d9078e6b185db66b2bc74a968403e4a","0bea1ed88fa043b33c04a8d98e042f0d29d6426b@gmail.com","check for firstAjaxRequest rather than goDirectlyTo for goDirectlyTo\n\nFixes #63. Also fixes an off-by-one error which I hadn't even noticed.","dellsystem"],["2337e06a7bec8957646fc6b19a87aaebb3148a25","0bea1ed88fa043b33c04a8d98e042f0d29d6426b@gmail.com","add hash params for x/y offset (closes #62)\n\nAlso changes the way of calculating the current page so that it takes\ninto account only the page at the top of the viewport. The goDirectlyTo\nsetting now defaults to -1 and is now an index (I think?).","dellsystem"],["61e3187a1c593d0ea857be7091126279d6392a83","0bea1ed88fa043b33c04a8d98e042f0d29d6426b@gmail.com","some fixes for unit tests + getCurrentURL() unit test (still buggy though)","dellsystem"],["2f2b8d1bd24d32878bb77b9e9da6402c67d04823","0bea1ed88fa043b33c04a8d98e042f0d29d6426b@gmail.com","add hashParamSuffix setting to distinguish between document viewers\n\nPartial fix for issue #57. Still needs a way to get a link representing\nthe state of all the document viewers on the page, although that may not\nturn out to be necessary.","dellsystem"],["2015b2ed8bb74791c22f2ebc5a4c9c0e922fba57","0bea1ed88fa043b33c04a8d98e042f0d29d6426b@gmail.com","remove malfunctioning unit tests (closes #64, lol)\n\nThis commit also adds a global (window) variable called diva, for\ntesting the public functions through the console (they check out).\nIt seems that the unit tests just aren't working. The functions themselves\nare fine. Chalking it up to a bug in the way I'm writing the unit tests.\nHow do you test a unit test? Is there a testing framework for QUnit?\nMan, unit tests all the way down","dellsystem"],["8eca99e898026591c8fb6642afff08a4c3dad2b8","0bea1ed88fa043b33c04a8d98e042f0d29d6426b@gmail.com","pad the output file with 0s in process.py\n\nFor compliance with fix in divaserve.php for issue #58.","dellsystem"],["67b5ce59098e626259969ab969107a4dd933d599","0bea1ed88fa043b33c04a8d98e042f0d29d6426b@gmail.com","create a popup div instead of using an alert() for the link\n\nIssue #61 in progress.","dellsystem"],["97eceb1aa40a159b4728a35f09d27cfde6a94978","5bd1a120e92eaf20944fa5318f9820078c2d44d6@gmail.com","Added new options for setting image quality and tile size.\n\nAlso, cleaned up filename generation","Andrew Hankinson"],["7bb0c8b239e334664aa2c8d8b592b2b21bc7894d","0bea1ed88fa043b33c04a8d98e042f0d29d6426b@gmail.com","make the link thing work in fullscreen mode too (#61 continued)","dellsystem"]],"ref":"refs/heads/master","size":32,"head":"1ec8831db0228ea1133e0b8ff79a5f4ca27f035e","push_id":43511092}