{"push_id":764219637,"size":16,"distinct_size":16,"ref":"refs/heads/devel","head":"e22c3fc3c66de733f410d2f407bd79d3bd0d71ab","before":"a4fa3ebdb867432ecfd82d0250e4c001b6690361","commits":[{"sha":"953470d945ffd3a8c196e1649d1ea025c4775c22","author":{"email":"703467f91f37def2333bde84eb471166d9c4e5b6@gmail.com","name":"Rick Walsh"},"message":"VPM-B: Update critical_volume_lambda\n\nThe default value for critical_volume_lambda is 6500 fsw.min (= 199.58 bar.min)\nfor VPM-B, rather than 7500 fsw.min (= 230.284 bar.min) for VPM.  This is\nconsistent with V-Planner, MultiDeco, GUE DecoPlanner, HLPlanner and the\ncomments in the Fortran code explanation.\n\nSigned-off-by: Rick Walsh <rickmwalsh@gmail.com>\nSigned-off-by: Dirk Hohndel <dirk@hohndel.org>","distinct":true,"url":"https://api.github.com/repos/gracie89/subsurface/commits/953470d945ffd3a8c196e1649d1ea025c4775c22"},{"sha":"b84e6dfc8a288e89cebd38e3e4066a0572c4d1ff","author":{"email":"dfb2aa7e3b79621f1f3a82b4a10f28ead2e44c43@myowndomain.nl","name":"Sander Kleijwegt"},"message":"Fix startup crash with missing HOME or LOGNAME environment variables\n\nCheck whether setenv returns NULL and if so default to '~' for HOME\nand 'default' for LOGNAME.\n\nSigned-off-by: Sander Kleijwegt <sander@myowndomain.nl>\nSigned-off-by: Dirk Hohndel <dirk@hohndel.org>","distinct":true,"url":"https://api.github.com/repos/gracie89/subsurface/commits/b84e6dfc8a288e89cebd38e3e4066a0572c4d1ff"},{"sha":"dbf2868dee841a0094a2cb3dddfa0792dca87e84","author":{"email":"dfb2aa7e3b79621f1f3a82b4a10f28ead2e44c43@myowndomain.nl","name":"Sander Kleijwegt"},"message":"Restore selection after renumbering dives.\n\nAfter renumbering any number of selected dives, the selected\ndives would still be selected, but this was not visible from\nthe divelist view. Clicking on subsequent dives would deselect\nthem while the GUI shows them as selected, any further action\nlike delete would not be done on the visible selection, but\non the invisible dive->selected state, leading to apparently\nvery weird behaviour.\n\nFixes #917\n\nSigned-off-by: Sander Kleijwegt <sander@myowndomain.nl>\nSigned-off-by: Dirk Hohndel <dirk@hohndel.org>","distinct":true,"url":"https://api.github.com/repos/gracie89/subsurface/commits/dbf2868dee841a0094a2cb3dddfa0792dca87e84"},{"sha":"9bd683ef351a8ab4522a56f173c39d70e41ed697","author":{"email":"705cf70047d8ccdfa4b756bdddef1916a92bb852@gmail.com","name":"Miika Turkia"},"message":"More precise comments\n\nSigned-off-by: Miika Turkia <miika.turkia@gmail.com>\nSigned-off-by: Dirk Hohndel <dirk@hohndel.org>","distinct":true,"url":"https://api.github.com/repos/gracie89/subsurface/commits/9bd683ef351a8ab4522a56f173c39d70e41ed697"},{"sha":"6c0bcec3e78b6b8f9775a12f7e369d62bcf16a71","author":{"email":"705cf70047d8ccdfa4b756bdddef1916a92bb852@gmail.com","name":"Miika Turkia"},"message":"Avoid duplicate divesites on Liquivision import\n\nSigned-off-by: Miika Turkia <miika.turkia@gmail.com>\nSigned-off-by: Dirk Hohndel <dirk@hohndel.org>","distinct":true,"url":"https://api.github.com/repos/gracie89/subsurface/commits/6c0bcec3e78b6b8f9775a12f7e369d62bcf16a71"},{"sha":"815bee525807299f92d305d33ac0814e214d4d8c","author":{"email":"55d1fe4d7dcad1852710c782561d86a862ca2e9b@gmail.com","name":"Grace Karanja"},"message":"QML UI: Start Add Dive feature\n\nStart working on the add dive feature, to enable the user add a\nnew dive using the mobile UI.\n\nSigned-off-by: Grace Karanja <gracie.karanja89@gmail.com>","distinct":true,"url":"https://api.github.com/repos/gracie89/subsurface/commits/815bee525807299f92d305d33ac0814e214d4d8c"},{"sha":"61c72e75863874cd58bc471fbe5fec47ba6d4ed2","author":{"email":"55d1fe4d7dcad1852710c782561d86a862ca2e9b@gmail.com","name":"Grace Karanja"},"message":"QML UI: Clear divelist model before starting new dive\n\nWhen user clicks on AddDive, we should clear the model.\n\nSigned-off-by: Grace Karanja <gracie.karanja89@gmail.com>","distinct":true,"url":"https://api.github.com/repos/gracie89/subsurface/commits/61c72e75863874cd58bc471fbe5fec47ba6d4ed2"},{"sha":"0e4c64bde1c8c0a4f4a88f75d4727762c78831ed","author":{"email":"55d1fe4d7dcad1852710c782561d86a862ca2e9b@gmail.com","name":"Grace Karanja"},"message":"QML UI: Remove clearDetails() function in DiveList.qml\n\nThis function is not needed, as we will move all of the logic to\nC++.\n\nSigned-off-by: Grace Karanja <gracie.karanja89@gmail.com>","distinct":true,"url":"https://api.github.com/repos/gracie89/subsurface/commits/0e4c64bde1c8c0a4f4a88f75d4727762c78831ed"},{"sha":"73e27590d0cc6494371e97d08a9cc6c5983fea9a","author":{"email":"55d1fe4d7dcad1852710c782561d86a862ca2e9b@gmail.com","name":"Grace Karanja"},"message":"QML UI: Add button to hide dive profile\n\nAllow toggling of dive profile visibility\n\nSigned-off-by: Grace Karanja <gracie.karanja89@gmail.com>","distinct":true,"url":"https://api.github.com/repos/gracie89/subsurface/commits/73e27590d0cc6494371e97d08a9cc6c5983fea9a"},{"sha":"856ae621d7b03ba281f85de784ba611c6a3c1118","author":{"email":"55d1fe4d7dcad1852710c782561d86a862ca2e9b@gmail.com","name":"Grace Karanja"},"message":"QML UI: Dynamically change button text\n\nDynamically change the text of the show/hide profile button.\n\nSigned-off-by: Grace Karanja <gracie.karanja89@gmail.com>","distinct":true,"url":"https://api.github.com/repos/gracie89/subsurface/commits/856ae621d7b03ba281f85de784ba611c6a3c1118"},{"sha":"a14ecebf23124870dc473bfe74d81bdac78e9a55","author":{"email":"55d1fe4d7dcad1852710c782561d86a862ca2e9b@gmail.com","name":"Grace Karanja"},"message":"QML UI: Use AddDive instead of clear dive\n\nNo need to clear the dives when adding a new one.\n\nSigned-off-by: Grace Karanja <gracie.karanja89@gmail.com>","distinct":true,"url":"https://api.github.com/repos/gracie89/subsurface/commits/a14ecebf23124870dc473bfe74d81bdac78e9a55"},{"sha":"0cba52ac59a4772abca4e3d1b14ce1d6cbd6f216","author":{"email":"55d1fe4d7dcad1852710c782561d86a862ca2e9b@gmail.com","name":"Grace Karanja"},"message":"QML UI: Add Android build instructions\n\nAdd instructions on how to build the android version to the INSTALL\nfile.\n\nSigned-off-by: Grace Karanja <gracie.karanja89@gmail.com>","distinct":true,"url":"https://api.github.com/repos/gracie89/subsurface/commits/0cba52ac59a4772abca4e3d1b14ce1d6cbd6f216"},{"sha":"57cba97207fcf10708abe09c76cece3c747563e1","author":{"email":"55d1fe4d7dcad1852710c782561d86a862ca2e9b@gmail.com","name":"Grace Karanja"},"message":"QML UI: Remove unneeded MobileDive class\n\nThe MobileDive class in divelistmodel.h is a duplication of the\nDive class in templatelayout.h. This patch moves the Dive to\nthe qthelper file.\n\nSigned-off-by: Grace Karanja <gracie.karanja89@gmail.com>","distinct":true,"url":"https://api.github.com/repos/gracie89/subsurface/commits/57cba97207fcf10708abe09c76cece3c747563e1"},{"sha":"b8a859113ebeffe9be34aa7d041e7f29af98a06e","author":{"email":"55d1fe4d7dcad1852710c782561d86a862ca2e9b@gmail.com","name":"Grace Karanja"},"message":"QML UI: Move top bar to its own file\n\nMove the QML top panel to its own file, so that it can be used in\nother files.\n\nSigned-off-by: Grace Karanja <gracie.karanja89@gmail.com>","distinct":true,"url":"https://api.github.com/repos/gracie89/subsurface/commits/b8a859113ebeffe9be34aa7d041e7f29af98a06e"},{"sha":"a47ca8d8c936fb8f38637b72cdb15e1a66de5286","author":{"email":"55d1fe4d7dcad1852710c782561d86a862ca2e9b@gmail.com","name":"Grace Karanja"},"message":"QML UI: Add QML Log viewer\n\nAdd the ability to preview the application log in QML.\n\nSigned-off-by: Grace Karanja <gracie.karanja89@gmail.com>","distinct":true,"url":"https://api.github.com/repos/gracie89/subsurface/commits/a47ca8d8c936fb8f38637b72cdb15e1a66de5286"},{"sha":"e22c3fc3c66de733f410d2f407bd79d3bd0d71ab","author":{"email":"55d1fe4d7dcad1852710c782561d86a862ca2e9b@gmail.com","name":"Grace Karanja"},"message":"QML UI: Add ViewLog menu\n\nAdd a menu entry to show the application log.\n\nSigned-off-by: Grace Karanja <gracie.karanja89@gmail.com>","distinct":true,"url":"https://api.github.com/repos/gracie89/subsurface/commits/e22c3fc3c66de733f410d2f407bd79d3bd0d71ab"}]}