pcb

size/grid/clear increment preferences

Bug #699464 reported by alexwarrior
30
This bug affects 4 people
Affects Status Importance Assigned to Milestone
pcb
Fix Released
Medium
Andrew Poelstra

Bug Description

Implements a way of supporting the size/grid/clear increment preferences again. There are preferences in the preferences dialog for choosing how much sizes and such are incremented/decremented when a keystroke is used. A lot of internet tutorials and such for geda mention these preferences as well. But, these preferences go unused, as +5/-5 values appear in the (g)pcb-menu.res files. So this patch allows a special +pref/-pref argument to be passed for the delta argument of the relevant actions so that these preferences can work again.

Tags: sf-patches
Revision history for this message
alexwarrior (alexwarrior) wrote :
Revision history for this message
alexwarrior (alexwarrior) wrote :
Revision history for this message
Ineiev (ineiev) wrote :

hi,
I've just rebased the patchset against current GIT master, refactored it a little bit, added Lesstif handles to enter increment preferences and pushed it here:
http://repo.or.cz/w/geda-pcb/dti.git?a=shortlog;h=refs/heads/alexwarrior-increments

Thanks,
Ineiev

Revision history for this message
DJ Delorie (djdelorie) wrote :

See Bug sf-1741732

Changed in pcb:
status: New → Confirmed
Revision history for this message
Andrew Poelstra (asp11) wrote :

I will take a look at this when I am done cleaning up the unit-handling code.

Note that Alex Warrior's original patch is incompatible with my recent changes.

Changed in pcb:
assignee: nobody → Andrew Poelstra (asp11)
Revision history for this message
Andrew Poelstra (asp11) wrote :

I have split the dialog into metric/imperial sections, and implemented all its functionality.

Changed in pcb:
status: Confirmed → Fix Committed
Changed in pcb:
status: Fix Committed → Fix Released
Changed in pcb:
milestone: future-feature-release → pcb-20140316
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.