[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: gEDA-dev: proposed changes to drag on PCB
Hi Guys,
For the last three days I have been messing around with PCB to try and
make the dragging (moving) lines in rubber band mode a little easier to
use. Here is a demo:
http://www.rowetel.com/images/rubberband_demo.avi
The first drag is how PCB currently works. I then switch off "All
Directions Rubber Band", which enables the new mode I am working on.
Note how dragging horizontal and vertical lines maintains the 45 degree
angles. The idea is that this can save a lot of time when editing
tracks that is currently spent in fiddly manual rework (I speak from
experience :-) ).
BTW I would like to say that I really like the PCB source, lots of clean
intuitive code. Thanks to all the various authors for their great work.
The current status is that it works OK for vertical and horizontal lines
(tracks), but doesn't handle dragging components or diagonal lines yet.
So it's still early days. I am sure with your help and review we can get
it all working and stable.
I thought I better touch base before I go too much further to make sure
this is all OK and perhaps start working with u guys to make sure my
code is suitable for the project (i.e. meets coding conventions, clean
design, usability comments etc).
Cheers,
David
_______________________________________________
geda-dev mailing list
geda-dev@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-dev