A little word of warning about Qt 5.9.2

Jan Mulder jlmulder at xs4all.nl
Thu Oct 26 12:15:20 PDT 2017


On 26-10-17 20:42, Dirk Hohndel wrote:
> 
>> On Oct 26, 2017, at 7:25 PM, Jan Mulder <jlmulder at xs4all.nl> wrote:
>>
>> Ok, after the first, very time consuming hurdle, resulting in QTBUG-64017, I now have a patched Qt 5.9.2 stack on both desktop and Android build, on which I can compile and run Subsurface-mobile.
>>
>> A little word of warning. After 5 minutes of testing I already have a (short) list of issues to investigate:
>> 1) The logfile is littered with messages "Timers cannot be started from another thread". Not sure this is something serious, as I do not see any application glitches from this (yet).
>> 2) Visually annoying is a small edge of a next or previous screen on the current screen. So you might see a 1mm strip of the dive list, while viewing the details of a dive. This something I have seen before, but was luckily gone "by itself", but now back.
>> 3) And the most worrying, and a hard show stopper, is a very strange "scrolling effect". Open the app. The top-most dive is selected. Now, scroll down in the dive list, and select a dive a little further down. Instead of being presented that new selected dive, the app starts scrolling over all the dives in between, towards the new selected dive. So, when you select a dive, 100 dives down, you will have to wait for it to scroll there.
> 
> That is so strange - we had all three of these on and off during the development of Subsurface-mobile. And none of them are present in the 2.0 release build (to the best of my knowledge)
> 
> Can you confirm that they all three go away if you build against 5.9.1?

Yes, can confirm. 2 identical phones. Both running 4.7.1-21 (Aside, I 
believe that we should change something in the build/version.h stuff 
with respect to those version numbers. 2 separate label streams for 
mobile/desktop or even more, for iOs/Android/Desktop).

Only point 1) Timers ... still have some in my Qt 5.9.1 build ... but 
way less.

--jan



More information about the subsurface mailing list