The old version accessed data through pointers that weren't guaranteed to be 
valid which caused random crashes. We now access the data from the model which 
simply causes more overhead. I'm still looking for ways to make this faster, 
but realistically it needs a redesign

/D

On November 4, 2019 12:32:20 PM GMT+01:00, Rainer Mohr <[email protected]> wrote:
>Hi Dirk,
>
>Jep, about 1000 dives in around 50 trips with a few occasional dives 
>between the trips.
>
>Worked quite fine in the last version of the app if I recall correctly
>
>Rainer
>
>Am 04.11.19 um 12:29 schrieb Dirk Hohndel:
>> Let me guess. Your dives are in trips, many of them with many dives, 
>> correct?
>>
>> The way we visualize trips on mobile is stupid. I should know, I came
>
>> up with the idea. Which means we render all the dives in all the
>trips 
>> that are on screen, to some degree.
>>
>> I don't think there is a simple solution.
>>
>> In the end, the app really needs a rewrite.
>>
>>
>> /D
>>
>> On November 4, 2019 12:02:23 PM GMT+01:00, Rainer Mohr 
>> <[email protected]> wrote:
>>
>>     Gentlemen,
>>
>>     Just tried the lastest Testflight version of the mobile app.
>>
>>     Scrolling in the dives list is extremely "choppy", not fluid at
>all and
>>     very unresponsive. Expanding of trips works ok, but collapsing a
>trip
>>     takes 3-4 seconds.
>>     May be the number of dives (have 1000 dives in there).
>>     Uninstalled the app and re-installed. Same problem.
>>
>>     iPhoneX running iOS 13.2
>>
>>     Will share my logbook if it helps...
>>
>>     Thanks and regards,
>>     Rainer
>>    
>------------------------------------------------------------------------
>>     subsurface mailing list
>>     [email protected]
>>    
>http://lists.subsurface-divelog.org/cgi-bin/mailman/listinfo/subsurface
>>
>>
>> -- 
>> From my phone 

-- 
From my phone
_______________________________________________
subsurface mailing list
[email protected]
http://lists.subsurface-divelog.org/cgi-bin/mailman/listinfo/subsurface

Reply via email to