On Mon, 24 Dec 2007, Peter Clifton wrote:

>Here is a patch to greatly speed up move operations on complex boards.
>(Might help more generally too).
>
>Its not a clean patch (it comments Draw() calls rather removing them at
>this stage, as I want / need someone more familiar with the drawing
>architecture to verify / confirm why this works without hurting the
>drawing.
>
>The portion to queue pending redraws to an idle function helps and is
>much more like the lesstif hid, although might hurt the feel of
>responsiveness when zooming. (My idle function might not have enough
>priority, or perhaps it needs to be combined with a maximum elapsed time
>before drawing).
>
>Attached.
>


Thanx, I feel minor speedup on my 166 MHz desktop machine (probably
polygon stuff eat up so much CPU that drawing didn't slow too mcuh
anyway).

I've found a reproducible wireframe leftover bug on Linux: select objects,
cut to buffer then move around. It works well. Leave the cursor (and the
wireframe) in the middle of the screen than switch to a text console
(alt+ctrl+f1) then switch back. A copy of the wireframe will be where the
mouse cursor had been before the switching.




_______________________________________________
geda-dev mailing list
[email protected]
http://www.seul.org/cgi-bin/mailman/listinfo/geda-dev

Reply via email to