216 Commits (1c2891e6d4f58e66526ebeefd0f9f047e944b9b9)

Author SHA1 Message Date
jean-pierre charras bc5dcf182f keepout in footprint: fix some crashes and issues. Create a specific type (PCB_MODULE_ZONE_AREA_T) for zones in footprint. The new class (MODULE_ZONE_CONTAINER) is the same as ZONE_CONTAINER, but the type ID is PCB_MODULE_ZONE_AREA_T instead of PCB_ZONE_AREA_T. 6 years ago
Ross Schlaikjer 64a42ffa35 Add keepout in footprints: Starting point. 6 years ago
jean-pierre charras 64b5e8bee2 Minor fix and enhancement code. 6 years ago
Jeff Young 19b463ec78 Add option to keep 3DModel info when exchanging footprints. 6 years ago
Jeff Young a25368cc6b Improve spelling. 6 years ago
Jeff Young 375e8a2f97 Only add ref & value to boundingBox if they're visible. 6 years ago
Jeff Young 37af3adffb Add preference for flip axis. 6 years ago
Seth Hillbrand 6a45446496 pcbnew: Remove the last dlist from modules/pcbnew 6 years ago
Seth Hillbrand 9163ac543a pcbnew: Move pads to std::deque 6 years ago
Seth Hillbrand d1877d7c1b Moving modules from DLIST to std::deque 7 years ago
Jeff Young d6e9bdf07b Convert remaining legacy drawing code to print code. 7 years ago
Jeff Young 1e9da7f57b Remove CurItem() architecture and legacy routers and drawing code. 7 years ago
Seth Hillbrand ac435ecd68 Moving further arc approximations down 7 years ago
Seth Hillbrand ddc6079ceb Move remaining hard-coded segment counts 7 years ago
Jeff Young fd546da640 Homogenize hit testing and selection return types. 7 years ago
Jeff Young d90d0780ae Fix some fall-out from the non-reference GetText(). 7 years ago
Seth Hillbrand 27b4f2fbe9 pcbnew: Fix incorrect Type settings 7 years ago
John Beard 88f9f6f072 Break out ref-des-centric functions to own header 7 years ago
jean-pierre charras 04aeec1223 Remove useless includes 7 years ago
Jeff Young 3439551543 Implement a work-around for net-ties. 7 years ago
Jeff Young 0f9ded9563 Space out placed footprints with some padding. 7 years ago
Jeff Young e55bb9e748 Increment references when creating an array. 7 years ago
Jeff Young 49ea6e1670 Fix occurrences of "edition" which should be "editing" 7 years ago
Jeff Young eacaa39aa2 Remove global units usage from GetSelectionText... 8 years ago
Jeff Young 0010ad37d1 In-place editing for footprint TEXTE_MODULEs. 8 years ago
jean-pierre charras ffa454d6f9 class MODULE: use timestamp_t instead of time_t in SetLastEditTime and GetLastEditTime, like in all other methods using a time stamp. 8 years ago
Jon Evans 1e66a23dbc Rework footprint selection filtering to improve behavior 8 years ago
Jeff Young c69db55c1f Fix regression in auto-selection-disambiguation. 8 years ago
Jon Evans 01ab8b0584 Use polygonal hit testing for module selection 8 years ago
Camille 9ff66a5274 Fix unnecessary value parameter detected by clang-tidy. - Replace value parameter by const reference parameter or move-assignement in some cases 8 years ago
Jeff Young 0f943f1e4b Disambiguation menu fix for footprints with a single pad. 8 years ago
Tomasz Włostowski a4528988ca pcbnew: fix graphical polygon movement, rotation, flipping and edit points synchronization. 8 years ago
Henner Zeller 3f57fa5d24 Change time_t in the functions that deal with timestamps to a new typedef timestamp_t (defined as a long). 8 years ago
Oliver 3e71ed2421 Changed model offset in file to mm 8 years ago
Oliver b80449b069 Fixes for 3D model offset 8 years ago
Wayne Stambaugh f3908bd87c Revert premature commit of 17ab319b, "Fixes for 3D model offset". 8 years ago
Oliver 17ab319b99 Fixes for 3D model offset 8 years ago
Marvin Schmidt 69974b73db Remove some extra semicolons 8 years ago
Tomasz Włostowski 0245912c34 refactoring: split BOARD_ITEM::SwapData to use polymorphic per-item methods 8 years ago
Tomasz Włostowski 90ab5860dc refactoring: removed dependency of libpcbcommon on 3d-viewer. 8 years ago
Tomasz Włostowski 3b16d3cffe further DLIST/Iterators cleanup, some code formatting 9 years ago
Tomasz Włostowski bfdd1191ab pcbnew: rename PLACEMENT_TOOL to ALIGN_DISTRIBUTE_TOOL, some fixes in the connectivity algo 9 years ago
Tomasz Włostowski 94a80acb36 DLIST_ITERATOR improvements 9 years ago
Wayne Stambaugh 66e97fa905 Doxygen comment improvements. 8 years ago
jean-pierre charras 1951ee924c Very minor change in some sources: replace in comments CHANGE_LOG.TXT AUTHORS.txt 9 years ago
Robbert Lagerweij e57c962336 Pcbnew: add option to select origin & anchor in move exactly tool 9 years ago
Jon Evans 3ec28e2acf Refactor layer enumerations to all live in the same place 9 years ago
jean-pierre charras 2637835a1e First version of courtyard overlap detection 9 years ago
jean-pierre charras b365f17e9f First draft of courtyard overlap detection. 9 years ago
John Beard a8eea6155a Move bitmaps.h out of base_struct.h 9 years ago