On Jan 4, 2012, at 9:13 PM, Jerry wrote:

> 
> On Jan 4, 2012, at 3:03 PM, Stephan Witt wrote:
> 
>> I've prepared a LyX-package with Qt-4.8.0 and the upload is here:
>> 
>> http://dl.dropbox.com/u/27842660/LyX-2.1.0svn%2Bqt4.8.0-cocoa.dmg
>> http://dl.dropbox.com/u/27842660/LyX-2.1.0svn%2Bqt4.8.0-cocoa.dmg.sig
>> 
>> The Qt 4.8.0 ChangeLog contains this:
>> 
>> Qt for Mac OS X
>> ---------------
>> - Alien widgets is now used by default for Qt/Cocoa on Mac OS X. 
>> - Qt/Cocoa on Mac OS X has now full support for the raster paint engine.
>> - QApplication has now implemented macEventFilter for Qt/Cocoa
>> - HarfBuzz can now be used as an optional text layout engine on Mac OS X. 
>> [QTBUG-17728]
>> - Qt shows some love to OS X Lion (10.7).
>> 
>> Perhaps this is an improvement on Lion? Please, can someone give it a try?
>> 
>> Stephan
> 
> 10.6.8, 2.1svn
> Scrolling User's Guide takes 13 seconds.
> No misplaced cursor.
> 
> This scroll rate is between what I measured for 2.0.0 and 2.0.2 using the 
> special preference file line.
> 
> Subjectively, for me, the somewhat slower difference for 2.1svn puts the 
> experience back into "painful" regime, but it is still better than 2.0.2 
> without the special preference file line.
> 
> Jerry

After adding \force_paint_single_char false to the preferences file for 2.1svn:
Scrolling User's Guide takes 9 seconds on first pass, 7-8 seconds for 
subsequent passes.
The cursor is misplaced on long line of m's.

Another artifact with these conditions appears: when click-dragging over text 
to select it, _some_ letters at and to the right of the position of the cursor 
will jump a few pixels left and right as the cursor passes over them. Doing 
this over a long line of m's is especially fun. It's as though characters under 
the selection color are being drawn with a different metric than the ones that 
have not been selected yet.

Normal scrolling (trackpad, thumb bar) is noticeably better than any of the 
other results I have reported. But the cursor problem is present now.

Jerry

Reply via email to