After an upgrade to Qt 4.8.5 I didn't see any significant difference.
(Only one difference: no more black rectangle in the matrix.)
Le samedi, juillet 20, 2013 à 03:39:36 AM, Tom Breton (Tehom) a écrit :
>> Le vendredi, juillet 19, 2013 � 07:04:48 PM, Tom Breton (Tehom) a
>So I wondered if maybe Logarithmic was calculating crazy timeRatios and
>therefore making us scribble events outside the proper time interval.
>That shouldn't screw up the display like that, though. It doesn't for
>other insert-event-at-crazy-time bugs.
Looking in the code, I discovered the problem was indeed here.
When ramp start value end end value are the same, the timeRation computed is a nan (0/0) (at
least on my system) and all the events are inserted at time -9223372036854775808 which gave
the strange GUI behaviour I observed.
I have no idea why I was the only one to see the problem.
I just commited a fix which seems to work here (with Qt 4.7.4 as with Qt 4.8.5).
I didn't test it extensively. So thanks to verify I didn't break anything.
Le samedi, juillet 20, 2013 à 11:22:12 AM, D. Michael McIntyre a écrit :
>Do you have any idea why you only had 3 that one time? I even tried
>deleting some files to make 20 files in that directory, and as soon as I
>ran Rosegarden the next time, it unpacked what was missing.
I eventually got an explanation.
Some time ago I "make install" RG in /usr.
When I run Rosegarden from its source tree, it unpacked in ~/.local the examples it found in the
source tree, but only the examples which are not in /usr/share/rosegarden.
Only the examples later than the "make install" I did was copied and they was three.
It seems to be a rather minor problem, so I didn't look at the source to really understand it.