working towards Subsurface 2.0

Dirk Hohndel dirk at hohndel.org
Fri Sep 7 15:33:52 PDT 2012


Miika Turkia <miika.turkia at gmail.com> writes:
>>> On Thu, Sep 6, 2012 at 10:57 PM, Dirk Hohndel <dirk at hohndel.org> wrote:
>>>>
>>>> - thorough testing of the latest version. Yes, we know about the strange
>>>> Gtk/pthreads bug on Ubuntu and MacOS. Are there other ways to get
>>>> Subsurface to crash or to do the wrong thing?
>>>
>>> Seems that the last dive on selection does not get included to "Create
>>> new trip above".
>>
>> Is that with master or with tree3?
>> Can you explain exactly the steps to reproduce?
>
> I tested it on tree3 doing following:
> - Select a few top dives from the last trip
> - Then click the "Create new trip above"
>
> Now the last selected dive is still on the previous trip. Selection
> includes dives on the new trip and the one on the previous trip.

The code wasn't there to add all selected dive. That was included in
today's pull requests.

>>> Do you want this included in subsurface? Should I go ahead and include
>>> the trip stats?
>>
>> How are you planning to offer those to the user?
>
> The current implementation is a new window that shows the yearly stats
> in list view, invoked from menu.

I have a hard time visualizing that. I'd love a pull request :-)

>> Right now you can fairly easily do them "manually". Collapse all trips.
>> Switch to the Statistics pane. Click on a trip and select it - voila, trip statistics.
>> Select all trips in a year - voila, yearly statistics. That was actually one of the
>> first things I did after implementing trips :-)
>>
>> So while I like the idea, I wonder how the user interaction would work as you envision it.
>
> The advantage of the stats feature is that you get to see stats from
> multiple years (or possibly trips) with one glance. It is a lot easier
> to compare the stats this way than when you go switching the
> selection.

Yes, I can definitely see that point. So as long as the implementation
creates a useful UI I'm very interested.

/D


More information about the subsurface mailing list