Jon Evans
dd94b2d3a7
Rename PROPERTIES to STRING_UTF8_MAP for clarity
This class has nothing to do with the properties system
3 years ago
Jeff Young
ba6ae4fa9b
Kicad has many plugins. This one is for the pcb.
4 years ago
Seth Hillbrand
9a8d1246cc
We don't keep a CHANGELOG.TXT
Direct interested readers to AUTHORS.TXT instead.
4 years ago
Jeff Young
5fa5a73c6d
File open/import progress dialogs.
Fixes https://gitlab.com/kicad/code/kicad/issues/6864
Fixes https://gitlab.com/kicad/code/kicad/issues/2166
4 years ago
Marek Roszko
21fe8542df
Remove shadowing of identical base m_parser member
5 years ago
Wayne Stambaugh
06aa1506ee
Add optional project parameter to PCB plugin load method.
The optional PROJECT parameter is primarily used for third party plugins
that need to store project information loaded by the plugin.
5 years ago
Jeff Young
acfbcb4beb
Make distinction between PCBNew-wide tools and Board-specific tools.
The old names were really hard to keep straight (even for me, who named
many of them).
5 years ago
Jeff Young
fd5e1fbdd4
Formatting and cleanup.
5 years ago
Jeff Young
dff5173baf
Exorcise some instances of "modedit".
5 years ago
Jeff Young
666c11965a
Clean up some more MODULE terms.
5 years ago
Jeff Young
7bd31d5237
Naming conventions.
5 years ago
Jeff Young
bdbb68f813
MODULE -> FOOTPRINT.
5 years ago
Jeff Young
84dd5108ba
Remove some "class_" prefixes from files.
5 years ago
Michael Kavanagh
c40483d18a
Cleanup: Move KiCad files into plugins folder
5 years ago
Jeff Young
be957e0105
Convert parent-less module items to board items on paste.
Fixes https://gitlab.com/kicad/code/kicad/issues/4938
5 years ago
Jeff Young
129042f8a6
Convert timestamps to UUIDs.
6 years ago
Jeff Young
5e49517781
Move hotkeys to ACTION architecture.
7 years ago
Tomasz Włostowski
931a1ccaff
Improved copy/paste functionality by Kristoffer:
- added selection of reference point
- added snapping when pasting
- some minor code refactoring
- disabled pasting between footprint and pcb editors due to model incompatibility
8 years ago
Kristoffer Ödmark
4ce38abce2
renamed copypasta functions, fixed a paste_module error
8 years ago
Kristoffer Ödmark
7ff096fbac
updating patch to master
8 years ago
Kristoffer Ödmark
bd8980596f
Some code cleanup to follow kicad style better
9 years ago
Kristoffer Ödmark
84b803042c
Improvements to copy-paste
-Can paste items from board to module-editor (only module parts)
-Can paste entire modules just as copy
-Can copy items inside module-editor
Known limitations:
-Will crash if trying to paste a module containing module_text inside
the module editor ( dont know why, problem existed before )
-If copying things with strange layer names, the layer names will be
changed.
9 years ago
Kristoffer Ödmark
c0981b8444
Added a new plugin that can save and load to clipboard, using ctrl+shift+c/v for copy pasting
Added the needed kicad_clipboard files and made copy pasted modules have no path
9 years ago