34 Commits (114043fe93a144479e47c930fa8bc7579ec37ddf)

Author SHA1 Message Date
Jeff Young b08862e445 Fix group undo/redo bugs. 5 years ago
Seth Hillbrand aa0db969ca Caching ConvexHull routine 5 years ago
Jeff Young d261fa3792 Make sure items are removed from groups when deleted. 5 years ago
Jeff Young 8f4d2cf33b Fix typo in footprint flip code. 5 years ago
Seth Hillbrand 54f5a47208 Remove confusing GetFirstPad() call 5 years ago
Dominik Wernberger dc02ec9758 Remove a few const_cast 5 years ago
Dominik Wernberger 07635d2fc7 Minor adjustments 5 years ago
jean-pierre charras 08b93bd5ba FOOTPRINT::GetBoundingHull(): avoid returning a empty hull SHAPE_POLY_SET, 5 years ago
Jan Mrázek 93466fa165
Fix crash when adding 3D Models via Python 5 years ago
Jeff Young ef25c78a04 Separate polygonization error from chaining error. 5 years ago
Jeff Young 17800b926f Honour couryard_clearance rules when checking for courtyard overlaps. 5 years ago
Jeff Young 5e9d9f5753 Special handling for presence of Ref or Value in groups. 5 years ago
Marek Roszko e88d41f764 Add bulk add/remove mode flag to the BOARD_LISTENER 5 years ago
Jeff Young d43eefbad5 Formatting. 5 years ago
Jeff Young f3e1ac8dbe Defensive code to prevent lookup of stale parent board. 5 years ago
Jeff Young d50d1d84da Fix some issue with group in selection logic. 5 years ago
Jeff Young c66e373119 Cleanup of PCBNew message panel routines. 5 years ago
Jeff Young 889408c96a More improvements to new selection disambiguation. 5 years ago
Jeff Young 896ad4a749 Rewrite PCBNew selection disambiguation based on shapes. 5 years ago
Jon Evans 0bbb7bdb0c Allow selecting graphic footprints in high-contrast mode 5 years ago
Jeff Young 1391774f64 Re-factor boundary/courtyard checker error handling. 5 years ago
Jeff Young b123318cf6 Encourage use of full DRC for board & footprint malformed outlines. 5 years ago
Marek Roszko 16e3e59495 Split out arrayDim and MIRROR templates from macros.h 5 years ago
Jeff Young 666c11965a Clean up some more MODULE terms. 5 years ago
Jeff Young 8bae52d1c3 Correct naming conventions. 5 years ago
Jeff Young 86b6afd14b More cleanup of MODULE to see if it fixes SWIG error. 5 years ago
Jeff Young bdbb68f813 MODULE -> FOOTPRINT. 5 years ago
Jeff Young 3451ac3088 PCB_MODULE_T -> PCB_FOOTPRINT_T 5 years ago
Jeff Young 63a54d003e More module -> footprint. 5 years ago
Jeff Young 522d64968e Yet more module -> footprint. 5 years ago
Jeff Young 9106cc19bf Yet another tranche of module -> footprint. 5 years ago
Jeff Young fc9cf1d827 More module -> footprint. 5 years ago
Jeff Young f5443de7f9 D_PAD -> PAD. 5 years ago
Jeff Young 84dd5108ba Remove some "class_" prefixes from files. 5 years ago
Jeff Young f7333ad64a Update some classnames including archaic zone names. 5 years ago
jean-pierre charras 536bba294b Do not round a rotation angle to 0.1 degree. 5 years ago
jean-pierre charras 2cb23277f3 Fix bounding box update after rotation. 5 years ago
Werni a7d5d1f091 Add more consts all over the place 5 years ago
Jeff Young d1c73cb1d5 Clean up MODULE effective shape memory handling. 5 years ago
Jeff Young ccfa0f5189 fixup! Implement MODULE::GetEffectiveShape() 5 years ago
Jeff Young 0e686d377b Implement MODULE::GetEffectiveShape() 5 years ago
Jeff Young 386cefbe84 Do footprint keepouts by courtyard. 5 years ago
jean-pierre charras 15369915cc Minor code cleanup: move "extern" declarations to convert_drawsegment_list_to_polygon.h 5 years ago
Jeff Young cce557b9ad Redo the board-edge-building logic to return better error reports. 5 years ago
Seth Hillbrand 4085757aeb Remove beginning/ending spaces in translations 5 years ago
Jeff Young ebc8e2c921 Move property manager tokens to HKI macro. 5 years ago
Marek Roszko a1c75748a0 Remove GetChars(), a wxWidgets 2.9 compatibility hack 5 years ago
Marek Roszko 52a12c6ccd Remove kicad_string.h from footprint_info.h 5 years ago
Jeff Young 92d84b0d67 Naming updates. 5 years ago
Jeff Young 04f61fb1f2 Rebuild groups as a separate pass (required for nested groups). 5 years ago