233 Commits (76a100984adebb409f240ebc7dc01b138dc8fc7d)

Author SHA1 Message Date
Jeff Young 889b6cb1b1 Clean up some commenting and rename MODULE_EDITOR_TOOLs to match filename. 6 years ago
Jeff Young 56946f4db1 Fix pad name increment to use last edited pad. 6 years ago
Jeff Young 1535c83b88 Lay some groundwork for adding distances to DRC errors. 6 years ago
Jeff Young 7f1b409305 Remove dead legacy print code. 6 years ago
Jeff Young c08a6adb2a Implement GUI and file R/W for 3D model opacity. 6 years ago
Jeff Young 6e800bddae Rationalize penWidth processing as first step in removing some globals. 6 years ago
Jeff Young 174856bac5 Promote 3D model "preview" flag to a persisted "show" flag. 6 years ago
Jeff Young aba0fa7bf8 Allow cross-referencing text substitutions. 6 years ago
Jeff Young fe3e0307d8 Move sheet name and filename to SCH_FIELD architecture. 6 years ago
Jeff Young c68b554c8e Promote PathsAndReferences from wxArrayString to first-class-citizen. 6 years ago
Jeff Young ea025a35e5 Change KUUID to KIID. 6 years ago
Jon Evans e8e3b4f11e Rename UUID to KUUID to fix MSVC build 6 years ago
Jeff Young 129042f8a6 Convert timestamps to UUIDs. 6 years ago
jean-pierre charras ed0a28769a code cleaning: remove useless includes. 6 years ago
Mark Roszko 19ceb11ae7 Change more enums over to scoped enums 6 years ago
Mark Roszko 11ff16be4e Switch to scoped enums 6 years ago
jean-pierre charras 65bf669387 Refinements in gerber placefile writer: allows adding board edge cuts in file. 6 years ago
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 7 years ago
Seth Hillbrand 9163ac543a pcbnew: Move pads to std::deque 7 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" 8 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