{"shas":[["50b0f7d59d51ed94f89aec33ac0c7f1b295f3290","b3f594e10a9edcf5413cf1190121d45078c62290@jeremysanders.net","Do not close painters, so we can use one painter to do painting if necessary","Jeremy Sanders"],["0209759ab7370ebd845f9ff9e8843fbd980cd86c","b3f594e10a9edcf5413cf1190121d45078c62290@jeremysanders.net","Use independent X and Y DPIs in PaintHelper","Jeremy Sanders"],["3bdb3eda9dd530d1639877d88d1db09a8943e924","b3f594e10a9edcf5413cf1190121d45078c62290@jeremysanders.net","Split apart integer and float equivalents","Jeremy Sanders"],["4a67f8ecf594311fc51067390d2b384defe9e3d0","b3f594e10a9edcf5413cf1190121d45078c62290@jeremysanders.net","Add text drawing, hoping most of the information is irrelevent.","Jeremy Sanders"]],"ref":"refs/heads/painthelper","size":4,"head":"4a67f8ecf594311fc51067390d2b384defe9e3d0","push_id":36648502}