On 4/13/19 4:27 PM, Dirk Hohndel wrote:
While I still haven't announced 4.8.6 (I'm on the plane back home - I think
I'll announce it later today), I wanted to start the conversation about 4.9.
We just merged a massive PR from Berthold that brings something that Henrik and
others have asked for for a very long time. Dive sites are becoming a first
class citizen.
There's now a dive sites tab (from a UI perspective this isn't perfect - but
for now this works reasonably well), thanks to a patch from Doug you can export
dive sites, and you can work with the dive site list to manage them on their
own, not just in the context of a dive.
I think it would be great if those of you who have shown strong interest in
managing dive sites could play with the latest master and provide feedback and
input. We want to make sure that we get this right, both from the point of
views of the concepts that we use around dive sites, but also from a UI
perspective.
This is fantastic - thanks for the work!
On current master, when I go to edit a dive site, the tags field says:
"No dive site layout categories set in preferences!"
Assuming this means the georeference preference category - I indeed
don't have anything set there. If I set something - the message goes
away, but I still don't get any tags. I'm ok with that - it's clearly
not a feature I'm using so I'm not missing it - but thought I'd report
that in case it was unexpected behavior.
The other new thing that's in master (as those two were tightly interconnected
in the implementation) is a much more expanded undo functionality when editing
dives - which fundamentally changes the work flow when editing dives. Instead
of the edit mode (* hold that thought) where you can accept or reject edits of
a dive, every single edit (within reason - not every key stroke when editing
notes) is an undo event and can be simply undone. And correspondingly, every
single edit immediately applies to the dive in the dive list.
There are a couple of exceptions: tanks, weights, and editing the dive points
of a manually added dives by dragging things around in the profile. Those still
use the old accept / reject concept (which creates a rather inconsistent user
experience right now - but it seemed the right time to merge this massive PR,
even with a couple of items missing). This part could use serious testing,
feedback and bug reports, and of course updates to the documentation.
I would like to send a huge THANK YOU to Berthold for his impressive work on
this and his tolerance for me asking him a million question, being confused by
some of the language constructs used, etc. I think this is a massive
improvement of Subsurface on the desktop.
There are binaries on GitHub, I can also make Mac binaries available if anyone
is interested (I think the ones from GitHub still don't always work - I haven't
tested the latest app.zip TBH)
Thanks
/D
_______________________________________________
subsurface mailing list
[email protected]
http://lists.subsurface-divelog.org/cgi-bin/mailman/listinfo/subsurface
_______________________________________________
subsurface mailing list
[email protected]
http://lists.subsurface-divelog.org/cgi-bin/mailman/listinfo/subsurface