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
