{"push_id":675972136,"size":55,"distinct_size":55,"ref":"refs/heads/master","head":"b21d893c11fba1aeaf8a041a894f1de00fa2f5ae","before":"d08aaf2a2eaa881300dc0d637e12168f92b77d15","commits":[{"sha":"3e88958e2ee882b4b653c0f5813a67c9a720ba7f","author":{"email":"e54ec4e8b56ff7382fb135e028860ad99be4caf9@vavrusa.com","name":"Marek Vavrusa"},"message":"pdb: parse occupancy/tempFactor so it can be used for coloring","distinct":true,"url":"https://api.github.com/repos/CyrusBiotechnology/pv/commits/3e88958e2ee882b4b653c0f5813a67c9a720ba7f"},{"sha":"39ee3d26ae903fd40dd06e9f46a614587a132f00","author":{"email":"ecad44a1e78624053d9b2ddde648f21029f99f2b@gmail.com","name":"Marco Biasini"},"message":"tweaks to indentation","distinct":true,"url":"https://api.github.com/repos/CyrusBiotechnology/pv/commits/39ee3d26ae903fd40dd06e9f46a614587a132f00"},{"sha":"05d2779764e2e3bf611d08a51b5607bf14d54c10","author":{"email":"ecad44a1e78624053d9b2ddde648f21029f99f2b@gmail.com","name":"Marco Biasini"},"message":"convert temp factor and occupancy to float when loading from PDB","distinct":true,"url":"https://api.github.com/repos/CyrusBiotechnology/pv/commits/05d2779764e2e3bf611d08a51b5607bf14d54c10"},{"sha":"91e7f6018886bf58b85fac7aec8b06a012d2ad01","author":{"email":"ecad44a1e78624053d9b2ddde648f21029f99f2b@gmail.com","name":"Marco Biasini"},"message":"add unit tests for temp factor and occupancy loading","distinct":true,"url":"https://api.github.com/repos/CyrusBiotechnology/pv/commits/91e7f6018886bf58b85fac7aec8b06a012d2ad01"},{"sha":"731927ea5e5b1a2394fd69bb1fba68196b3ea741","author":{"email":"ecad44a1e78624053d9b2ddde648f21029f99f2b@gmail.com","name":"Marco Biasini"},"message":"merge PR #81 into 'master'\n\nNow the occupancy and temp factor columns are read from ATOM/HETATM\nrecords and stored in the atom. These properties are useful for\ncoloring.","distinct":true,"url":"https://api.github.com/repos/CyrusBiotechnology/pv/commits/731927ea5e5b1a2394fd69bb1fba68196b3ea741"},{"sha":"0b0eaccf46f28e495b915abd8ac34768f0247c79","author":{"email":"ecad44a1e78624053d9b2ddde648f21029f99f2b@gmail.com","name":"Marco Biasini"},"message":"fix temp factor and occupancy accessors for atom view","distinct":true,"url":"https://api.github.com/repos/CyrusBiotechnology/pv/commits/0b0eaccf46f28e495b915abd8ac34768f0247c79"},{"sha":"fe033ecfaf254c1581d7644a79b846d9b3eb865a","author":{"email":"ecad44a1e78624053d9b2ddde648f21029f99f2b@gmail.com","name":"Marco Biasini"},"message":"add documentation for occupancy/tempFactor","distinct":true,"url":"https://api.github.com/repos/CyrusBiotechnology/pv/commits/fe033ecfaf254c1581d7644a79b846d9b3eb865a"},{"sha":"89e58614f6b5bcfa1a12d8980205f6d3c37c8785","author":{"email":"ecad44a1e78624053d9b2ddde648f21029f99f2b@gmail.com","name":"Marco Biasini"},"message":"cleanup atom accessors\n\nmany of the accessors were defined on AtomBase, even though they were\nspecific to Atom. They are now all defined for Atom only. Also, add a\nunit tests to make sure all the accessors are working on both atom and\natom view.","distinct":true,"url":"https://api.github.com/repos/CyrusBiotechnology/pv/commits/89e58614f6b5bcfa1a12d8980205f6d3c37c8785"},{"sha":"532a49b8cb195fc5f0e4088c09c5774ca4bb12ea","author":{"email":"ecad44a1e78624053d9b2ddde648f21029f99f2b@gmail.com","name":"Marco Biasini"},"message":"update file location","distinct":true,"url":"https://api.github.com/repos/CyrusBiotechnology/pv/commits/532a49b8cb195fc5f0e4088c09c5774ca4bb12ea"},{"sha":"6a2a81ca051a5a735fd2004c8139baabd71bd12d","author":{"email":"ecad44a1e78624053d9b2ddde648f21029f99f2b@gmail.com","name":"Marco Biasini"},"message":"move mouse handling code to separate file","distinct":true,"url":"https://api.github.com/repos/CyrusBiotechnology/pv/commits/6a2a81ca051a5a735fd2004c8139baabd71bd12d"},{"sha":"0a2dca29d3d7824f2b182a74664061f447b9fc53","author":{"email":"ecad44a1e78624053d9b2ddde648f21029f99f2b@gmail.com","name":"Marco Biasini"},"message":"try getting some more free object ids\n\nIn case there are no object ids in use and we run out of\nfree object ids, clear all free lists and try again. This only\nhelps so much, but at least it let's us render 1aon first as\ncartoon and then switch to ballsAndSticks or spheres render\nmode without problems.","distinct":true,"url":"https://api.github.com/repos/CyrusBiotechnology/pv/commits/0a2dca29d3d7824f2b182a74664061f447b9fc53"},{"sha":"2a040f5739b6c98f6a6e75f1b83ffdb5a79db5ed","author":{"email":"ecad44a1e78624053d9b2ddde648f21029f99f2b@gmail.com","name":"Marco Biasini"},"message":"increase number of pickable objects to 2^24\n\nThis is done by also using the alpha channel for the object id. This\nneeds to be tested on mobile devices as it's possible the precision\nfor float/int in the shaders are not high enough for this to work\nproperly. In the worst case picking does not work as expected, but\nat least the object gets drawn on the screen.","distinct":true,"url":"https://api.github.com/repos/CyrusBiotechnology/pv/commits/2a040f5739b6c98f6a6e75f1b83ffdb5a79db5ed"},{"sha":"1913c0005079fcc5881944ddbd88f369153fbc05","author":{"email":"ecad44a1e78624053d9b2ddde648f21029f99f2b@gmail.com","name":"Marco Biasini"},"message":"make sure we fit in 80cols","distinct":true,"url":"https://api.github.com/repos/CyrusBiotechnology/pv/commits/1913c0005079fcc5881944ddbd88f369153fbc05"},{"sha":"149b02d7ea50b0c3b7d72d14ec058acded2d81b6","author":{"email":"ecad44a1e78624053d9b2ddde648f21029f99f2b@gmail.com","name":"Marco Biasini"},"message":"remove some whitespace","distinct":true,"url":"https://api.github.com/repos/CyrusBiotechnology/pv/commits/149b02d7ea50b0c3b7d72d14ec058acded2d81b6"},{"sha":"7c656ee2e60bb66069c521c03cd25db328b3bd76","author":{"email":"ecad44a1e78624053d9b2ddde648f21029f99f2b@gmail.com","name":"Marco Biasini"},"message":"remove unused parameter","distinct":true,"url":"https://api.github.com/repos/CyrusBiotechnology/pv/commits/7c656ee2e60bb66069c521c03cd25db328b3bd76"},{"sha":"f9e3c5fc4c36b55df39f26c9710d9ec18157bef9","author":{"email":"ecad44a1e78624053d9b2ddde648f21029f99f2b@gmail.com","name":"Marco Biasini"},"message":"fix rendering of 1J5E in some browsers\n\nThis was caused by running out of indices while generating the geometry\nfor chain A, a very long RNA molecule. Now proper splits are introduced\nwhen that happens.","distinct":true,"url":"https://api.github.com/repos/CyrusBiotechnology/pv/commits/f9e3c5fc4c36b55df39f26c9710d9ec18157bef9"},{"sha":"f7d9da3993039f9d59e040e1b024fa14cd82ef8d","author":{"email":"ecad44a1e78624053d9b2ddde648f21029f99f2b@gmail.com","name":"Marco Biasini"},"message":"update changelog","distinct":true,"url":"https://api.github.com/repos/CyrusBiotechnology/pv/commits/f7d9da3993039f9d59e040e1b024fa14cd82ef8d"},{"sha":"cb6d8544440692bf87caf0cc68a49c3adeaf41df","author":{"email":"ecad44a1e78624053d9b2ddde648f21029f99f2b@gmail.com","name":"Marco Biasini"},"message":"insert link to issue","distinct":true,"url":"https://api.github.com/repos/CyrusBiotechnology/pv/commits/cb6d8544440692bf87caf0cc68a49c3adeaf41df"},{"sha":"6ef8754ac664598a43d0afa2172e831e1c8805ca","author":{"email":"ecad44a1e78624053d9b2ddde648f21029f99f2b@gmail.com","name":"Marco Biasini"},"message":"improve shouldIntroduceTraceBreak heuristic\n\nIn case there is a bond between two residues don't introduce a trace\nbreak. This gives users the option to manually connect amino acids\nto avoid trace breaks.\n\nSee issue #83 for details.","distinct":true,"url":"https://api.github.com/repos/CyrusBiotechnology/pv/commits/6ef8754ac664598a43d0afa2172e831e1c8805ca"},{"sha":"25bb9a1e56c9f6f7672a12ac7415408a78c2d7b9","author":{"email":"ecad44a1e78624053d9b2ddde648f21029f99f2b@gmail.com","name":"Marco Biasini"},"message":"work around bug in AMDclean\n\nFixes issue #84","distinct":true,"url":"https://api.github.com/repos/CyrusBiotechnology/pv/commits/25bb9a1e56c9f6f7672a12ac7415408a78c2d7b9"}]}