Hi Peter C and all,

there was a commit on 2007-11-18 that changes the updates of coordinates 
when zooming / paning.

---------
Author: Peter Clifton <[EMAIL PROTECTED]>  2007-11-18 20:21:34
Committer: Peter Clifton <[EMAIL PROTECTED]>  2007-11-18 20:21:34
Parent: f914d437f4a76df5ba28e80e7dab6f55996a8b59 (Split out gschem 
specific TOPLEVEL variables into a new GSCHEM_TOPLEVEL)
Branches: world_netcoordinates, tragesym_rework, stable-1.4, 
slotupdate3, remotes/peter-b/master, remotes/peter-b/error-reporting, 
remotes/peter-b/clib-rewrite, remotes/origin/stable-1.4, 
remotes/origin/master, netselection1, netrouting1, netdirection_orig, 
master, magnetic_modifier
Follows: 1.1.2.20070818
Precedes: 1.3.0-20071229

Update the all drawing state SCREEN co-ordinates when zooming / panning.

By updating all of the co-ordinate state when zooming / panning, a 
redraw which includes a draw of any rubberbanded items will show them 
in the correct location. This allows XOR drawing to continue without 
dropping artifacts, or flashing up a "ghost" where the original element 
being moved was. The explicit erase for the gost item when moving is no 
longer needed.
--------

Do you remember which drawing artefacts you've tried to avoid?

If I draw a single line, box, circle, ... this change causes artefacts 
that the old code tried to avoid.

Regards
Werner


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

Reply via email to