{"push_id":915765109,"size":11,"distinct_size":11,"ref":"refs/heads/master","head":"99a5a743c48e88d94bce96a78bc9bea9d8f4343e","before":"07a0ef213993b1dd04ace8ff3d8720a499570764","commits":[{"sha":"7ffe7a8c8a389fd56cba3c18d142bf1ad59d872c","author":{"email":"a00b27378a09822d5638cdfb8c2e7ccc36d74c56@hohndel.org","name":"Dirk Hohndel"},"message":"Dive list model: add GPS string access\n\nIf the QML UI needs the GPS information, we need a way to get to it.\nI'm not convinced that having it as comma separated string is the best way to\ngo, but that's what I need for the Google API so that's what I picked for now.\n\nSigned-off-by: Dirk Hohndel <dirk@hohndel.org>","distinct":true,"url":"https://api.github.com/repos/torvalds/subsurface/commits/7ffe7a8c8a389fd56cba3c18d142bf1ad59d872c"},{"sha":"bf239e7c428c1407147b4e380655c08560e5a56d","author":{"email":"a00b27378a09822d5638cdfb8c2e7ccc36d74c56@hohndel.org","name":"Dirk Hohndel"},"message":"QML-UI: add hacky, useless way to show the GPS location of a dive\n\nThis is of course stupid and NOT what we want to do, but one could argue it's\nbetter than nothing (well, not sure, whatever). If we have a GPS location\nassociated with a dive and you tap on the location name when showing the dive\ndetails, it opens a static image of a satellite map with a marker for the dive\nsite.\n\nSigned-off-by: Dirk Hohndel <dirk@hohndel.org>","distinct":true,"url":"https://api.github.com/repos/torvalds/subsurface/commits/bf239e7c428c1407147b4e380655c08560e5a56d"},{"sha":"6b10c45b2f26c302449967d91fab9f4d1e280d38","author":{"email":"a00b27378a09822d5638cdfb8c2e7ccc36d74c56@hohndel.org","name":"Dirk Hohndel"},"message":"QML UI: mark locations with GPS data\n\nIn the dive detail view, if a location has an associated GPS location, show the\nname of the location underlined so the user knows that tapping on it will open\na browser window with a map picture.\n\nSigned-off-by: Dirk Hohndel <dirk@hohndel.org>","distinct":true,"url":"https://api.github.com/repos/torvalds/subsurface/commits/6b10c45b2f26c302449967d91fab9f4d1e280d38"},{"sha":"9db615a0048661cfc45ba4227b2a7f493d6468e2","author":{"email":"a00b27378a09822d5638cdfb8c2e7ccc36d74c56@hohndel.org","name":"Dirk Hohndel"},"message":"QML UI: show app name in the top bar as Subsurface mobile\n\nSigned-off-by: Dirk Hohndel <dirk@hohndel.org>","distinct":true,"url":"https://api.github.com/repos/torvalds/subsurface/commits/9db615a0048661cfc45ba4227b2a7f493d6468e2"},{"sha":"763986b683324effd86157ddec8951e74406dac7","author":{"email":"a00b27378a09822d5638cdfb8c2e7ccc36d74c56@hohndel.org","name":"Dirk Hohndel"},"message":"QML UI: when adding a dive, start in edit mode\n\nObviously we don't want to \"view\" a new dive, we want to \"edit\" it.\n\nSigned-off-by: Dirk Hohndel <dirk@hohndel.org>","distinct":true,"url":"https://api.github.com/repos/torvalds/subsurface/commits/763986b683324effd86157ddec8951e74406dac7"},{"sha":"ce2b910cdbd79547ab78ad65fb95f10fa19ea9dd","author":{"email":"a00b27378a09822d5638cdfb8c2e7ccc36d74c56@hohndel.org","name":"Dirk Hohndel"},"message":"Two more helper functions for the QML manager\n\nI'm not sure this is the best way to do this - QML should be able to get to the\nmodel data directly (I hope?). But this seems to work and I need it to make Add\nDive be semi-correct.\n\nSigned-off-by: Dirk Hohndel <dirk@hohndel.org>","distinct":true,"url":"https://api.github.com/repos/torvalds/subsurface/commits/ce2b910cdbd79547ab78ad65fb95f10fa19ea9dd"},{"sha":"dce3869339563c31e6c6fdf267e803eca4d134ea","author":{"email":"a00b27378a09822d5638cdfb8c2e7ccc36d74c56@hohndel.org","name":"Dirk Hohndel"},"message":"QML UI: don't crash when committing changes and unable to find the dive\n\nThis mainly happens because add dive is completely broken right now, but in\ngeneral it seems to be good policy not to blindly dereference this pointer...\n\nSigned-off-by: Dirk Hohndel <dirk@hohndel.org>","distinct":true,"url":"https://api.github.com/repos/torvalds/subsurface/commits/dce3869339563c31e6c6fdf267e803eca4d134ea"},{"sha":"dc0be271bd0d4f9823eb5212287f1a74cbecc2f7","author":{"email":"a00b27378a09822d5638cdfb8c2e7ccc36d74c56@hohndel.org","name":"Dirk Hohndel"},"message":"QML UI: set up time and dive number when adding dive\n\nMost likely when you manually add a dive on a device it is just about to happen\nor just ended, so starting out with the current time is likely a good guess.\nWhich makes it the last dive in the dive list, so give it the next sequential\nnumber.\n\nSigned-off-by: Dirk Hohndel <dirk@hohndel.org>","distinct":true,"url":"https://api.github.com/repos/torvalds/subsurface/commits/dc0be271bd0d4f9823eb5212287f1a74cbecc2f7"},{"sha":"0962b504ce546dfa8b71cc91a2931fcae83275d5","author":{"email":"a00b27378a09822d5638cdfb8c2e7ccc36d74c56@hohndel.org","name":"Dirk Hohndel"},"message":"QML UI: get add dive closer to being useful\n\nNow we at least start out with the corret date, time and number. This still\nisn't functional as a lot of the data aren't used and the way you save the data\nis completely silly, but it's another step in the right direction.\n\nSigned-off-by: Dirk Hohndel <dirk@hohndel.org>","distinct":true,"url":"https://api.github.com/repos/torvalds/subsurface/commits/0962b504ce546dfa8b71cc91a2931fcae83275d5"},{"sha":"9be42fff813ab959e23a813b37319ebf75a1951b","author":{"email":"a00b27378a09822d5638cdfb8c2e7ccc36d74c56@hohndel.org","name":"Dirk Hohndel"},"message":"QML UI: correct text for context drawer when adding dive\n\nThis needs to say \"Save\" to indicate that you are saving the data that was\nentered.\n\nSigned-off-by: Dirk Hohndel <dirk@hohndel.org>","distinct":true,"url":"https://api.github.com/repos/torvalds/subsurface/commits/9be42fff813ab959e23a813b37319ebf75a1951b"},{"sha":"99a5a743c48e88d94bce96a78bc9bea9d8f4343e","author":{"email":"a00b27378a09822d5638cdfb8c2e7ccc36d74c56@hohndel.org","name":"Dirk Hohndel"},"message":"QML UI: change the way we extract input data from dive edit\n\nInstead of doing the silly \"onEditingFinished\" we get the strings from the QML\ncomponents at the time we commit the change. Much more logical, much more\nstraight forward, no issues with the TextArea not having an onEditingFinished\nsignal.\n\nThis still has a few open todos: the temperatures aren't parsed, the edit\nscreen is missing depth and duration, we can't edit the dive time (and it isn't\npassed in on the commit). But it's progress.\n\nSigned-off-by: Dirk Hohndel <dirk@hohndel.org>","distinct":true,"url":"https://api.github.com/repos/torvalds/subsurface/commits/99a5a743c48e88d94bce96a78bc9bea9d8f4343e"}]}