[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

gEDA-user: PCB increment settings/keystrokes



Hi all,

Long time mailing list reader, very occasional poster here (-:  I've  
been using geda for schematic capture, BOM preparation, and pcb layout  
for about 4 years now and have made lots of great boards with it!   
Anyhow, on to the main part of my post...

Am I wrong, or are the increase/decrease grid/line/drill increment  
options no longer functional in PCB?  In the preferences dialog, one  
can set these increments in mil/mm units depending on the layout's  
units, and previously the keystrokes such as 's', 'shift-s', 'alt-s',  
'shift-alt-s' would increment or decrement line/text/hole/via sizes by  
the amount set in the preferences.

Nowadays, the 's', 'shift-s', etc, keys will do whatever is set up in  
your (g)pcb-menu.res file, which by default is to apply an increment/ 
decrement of 5 mils.  However, the preferences to modify these  
increments remain, but are ignored since the increment amount is hard- 
coded in the (g)pcb-menu.res file.  In the latest git source, the  
global variables for increment amounts appear to be still maintained  
properly throughout the app, they just are never applied.

This is something I would definitely be willing to address in the code  
if anyone else thinks that it's an issue.  One solution that came to  
mind is adding a new action or actions to PCB that would increment/ 
decrement line/via/drill sizes by whatever the global increment amount  
is set to.   Then this action could then go in the default (g)pcb- 
menu.res file for the 's', 'shift-s', etc keys so that these increment  
keys could work as in older versions.

Or another solution is to remove the increment/decrement amounts from  
the preferences dialog, and then if people like using different  
increment sizes, they can use the command entry box, or edit their  
(g)pcb-menu.res file.

Anyone's thoughts on this?

Best regards,
  - Alex


_______________________________________________
geda-user mailing list
geda-user@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user