~john-j-beard/kicad:drag_tracks

Last commit made on 2017-02-10
Get this branch:
git clone -b drag_tracks https://git.launchpad.net/~john-j-beard/kicad
Only John Beard can upload to this branch. If you are John Beard please log in for upload directions.

Branch merges

Branch information

Name:
drag_tracks
Repository:
lp:~john-j-beard/kicad

Recent commits

63c1375... by John Beard

Add drag tool to GAL edit tool

This adds segment endpoint dragging when moving modules/pads and calls
the existing PNS interactive router for dragging tracks.

Drag tool is activated using the 'G' hotkey, same as legacy.

Fixes: lp:1661962
* https://bugs.launchpad.net/kicad/+bug/1661962

1bcbbb4... by Maciej Suminski

Fixed double menu entries in context menus

5f90c0e... by Maciej Suminski

Capitalized menu labels to follow the UI policy

060e163... by Maciej Suminski

Fixed invoking TOOL_ACTIONs in submenus

Fixes: lp:1663101
* https://bugs.launchpad.net/kicad/+bug/1663101

6dec72b... by Maciej Suminski

Added const modifier to strings in pcb_calculator xpm files

When there is no const modifier gcc warns:
warning: ISO C++11 does not allow conversion from string literal to
'char *' [-Wwritable-strings]

c9b7647... by CKO

pcb_calculator: make color code tolerance selection top aligned.

Signed-off-by: Clemens Koller <email address hidden>

0a95028... by CKO

pcb_calculator: delete obsolete sources of binary bitmaps (.pngs)

The bitmaps/*.xpm files can be edited as regular pictures
(i.e. using GIMP), so, bitmaps/sources/color_code/* don't need to be
kept as well.

Fixes: lp:1005383

Signed-off-by: Clemens Koller <email address hidden>

1161a23... by CKO

pcb_calculator: Cleanup color code bitmaps and remove Ohm sign.

Fixes: lp:1005383

Signed-off-by: Clemens Koller <email address hidden>

bed0ad1... by John Beard

Add zone duplicate onto layer to GAL

This adds it into the PCB_EDITOR_CONTROL tool, alongside the zone merge
tool.

7045ed9... by John Beard

Add CCW rotation to GAL canvas

This makes "rotate" into two separate TOOL_EVENTs, which each have a
"multiplier" parameter.

Also added is a namespace for 'free functions' that use TOOL_EVENT
public interfaces (perhaps with other inputs too) to centralise some
decision-making and calculations.

Fixes: lp:1660731
* https://bugs.launchpad.net/kicad/+bug/1660731