Simon Richter
59c81976dc
Explicitly mark overriding functions.
9 years ago
Maciej Suminski
1dd43d1d98
Unified undo buffer handling code for PCB & module editor.
Replaced UR_MODEDIT with UR_CHANGED.
10 years ago
Maciej Suminski
b897c5f290
BOARD_ITEM_CONTAINER class.
10 years ago
jean-pierre charras
e2cc78b2b5
Code cleanup: remove dead code (some removed methods were broken), and update or add comments.
10 years ago
jean-pierre charras
2a4f8db792
Pcbnew, archive footprints: fix bug #1495321 . The user can now save the footprints in a library in fp lib table, or in a new library.
10 years ago
Maciej Suminski
0cad702fc7
Fixed footprint editor crash on ref/val text layer change (GAL).
10 years ago
Maciej Suminski
1d6fc920e6
Simplified code for switching canvases.
Moved SwitchCanvas() to PCB_BASE_FRAME and made it common for all subclasses.
More code from UseGalCanvas() is shared between classes.
10 years ago
Maciej Suminski
d624115f35
Fixed failing undo while routing.
10 years ago
https://launchpad.net/~john-j-beard
0350290499
Fix Bug #1426675 (Undo and cancel commands don't have effect for Duplicate operation in legacy mode)
11 years ago
John Beard
8c6313ac1a
Extend arrays and duplicate to pcbnew (GAL and legacy), covering modules, text, lines, tracks, dimensions and targets.
Text arrays can now use "%s" as a placeholder to be substituted with the array index.
Also expand menu options for move exact, arrays and duplicate.
Minor fixes for arrays - use proper unit parsing, add numbering start for circular arrays
Add circle radius indicator to array dialogue
11 years ago
Maciej Suminski
5ce29330b1
Restored support for custom angle rotation.
11 years ago
Maciej Suminski
b0f3e79e54
Created a common interface for edit frames.
11 years ago