171 Commits (9f10c142c4cecddc517ea157f14a2f7d929e3c91)

Author SHA1 Message Date
Jeff Young 362d85ef50 Special selection mode when in high-contrast with courtyard layer active. 3 years ago
jean-pierre charras 82d9176782 FOOTPRINT::Flip(): add missing PCB_BITMAP_T. 3 years ago
jean-pierre charras f8051d954a Better handling of PCB_BITMAP items in a footprint. 3 years ago
jean-pierre charras b2f6c13b6a Fp editor and Fp viewer: fix missing info on msg panel after loading a fp 3 years ago
Jon Evans 4a55b7998a Standardize on longer phrasing 3 years ago
Jeff Young 24dd402e29 Finish processing last pad in pad group, and trim whitespace from pads. 3 years ago
Seth Hillbrand b99bd7633d Allow commas, spaces in pad names for net-ties 3 years ago
Jeff Young f45d44a639 Don't leave temp footprints attached to a board. 3 years ago
Jeff Young 26c821962f Simplify and regularize text variable substitution architecture. 3 years ago
Jon Evans c530bdb5a1 Rename GetSelectMenuText to GetItemDescription 3 years ago
qu1ck 2654279678 Cleanup zone bbox cache in destructor 3 years ago
Seth Hillbrand a93c83d2fa Don't count non-coper SMD pads for likely type 3 years ago
Seth Hillbrand a6eb6d3228 Default to SMD if we have an SMD pad 3 years ago
Jon Evans 5eb3f5d3e7 Use correct translation macro for group names 3 years ago
jean-pierre charras ec4fd42bee Pcbnew: force courtyard area shape rebuild afret rotation/flip. 3 years ago
Jon Evans 81ab8a0499 Properties: Move orientation to basic 3 years ago
Marek Roszko 25d5defc10 Add cli for "fp" upgrade 3 years ago
Jon Evans b2b3f5752f Properties: Add grouping and sorting by creation order 3 years ago
Jon Evans 74a2e4cad9 Properties: Add support for zone connection style 3 years ago
Jon Evans 96fe93618e Properties: Stop sorting by name 3 years ago
Jon Evans 220ef6fb44 Properties: Add some missing footprint properties; cleanup 3 years ago
Jeff Young 4aff5c7618 Keep courtyard caches alive during move. 3 years ago
Jon Evans 11e784cf10 Properties: specialize layer setting for footprints 3 years ago
Jeff Young d6ae915616 Pay attention to layers when sorting pads. 3 years ago
Jeff Young 03ba14c6d3 Tighten lifecycle management of parent group pointers. 3 years ago
Jeff Young d16b23d16e Name shortening and line-break reduction. 3 years ago
Jeff Young 73e1676bdb Fix const-reference property access. 3 years ago
Jeff Young b012cc1ac3 Don't resolve footprint text variables in footprint editor. 3 years ago
Jeff Young 6f9bc0980b Refactor poly outline generator to handle multiple outlines. 3 years ago
Jeff Young adbbceacda Make footprint type check more narrow, and set default to ignore. 3 years ago
Jeff Young 503385f52e Don't use FindNamedPad for net-tie logic. It only reutrns the *first* 3 years ago
Jeff Young 64a6fc0fd4 Push UNITS_PROVIDER down into a low-level mixin. 3 years ago
Marek Roszko a8613ee80f Combine Iu2Millimeter & remove PcbMm2iu 3 years ago
Jeff Young 57f9d6cb3d ADDED text variables for pad NET_NAME, NET_CLASS and PIN_NAME. 3 years ago
Jeff Young c0ba1b35bf Remove SMD pad side sanity check. 3 years ago
Jeff Young d5cf7828fa ADDED footprint checks for SMD pad consistency. 3 years ago
Jeff Young b4492e0bd2 More EDA_RECE yeetage. 3 years ago
Jeff Young f17a865593 Move EDA_ITEM hitTest to BOX2I. 3 years ago
Jeff Young 2dc6300501 Move EDA_ITEM bounding boxes to BOX2I. 3 years ago
Jeff Young 5679b9dbdc Remove a few EDA_RECT instances. 3 years ago
Jeff Young 86944c4f9f Marginal performance improvements. 3 years ago
Roberto Fernandez Bautista 940a15c547 Todo: Properties system doesn't like const wxString& getters 3 years ago
Maciej Suminski af71d42307 Renamed PROPERTY_TYPE enum names to avoid a conflict on MSYS2 6 years ago
Maciej Suminski 95fd58b25a Properties meta-data for pcbnew classes 6 years ago
Jeff Young 4f0136db3b Attempt to fix std::initializer_list lifetime issue. 3 years ago
Jeff Young aa2ad3b44c Move KICAD_T[] to std::initializer_list<KICAD_T>. 3 years ago
Jeff Young 46df421064 ADDED defined pad groups for net-tie footprints 3 years ago
Seth Hillbrand 97d7ee1f30 Remove `/` from our forbidden LIB_ID list 3 years ago
Jeff Young 96f01d33c8 Performance improvements. 3 years ago
Jeff Young 43df863df2 Fix issue with caches not being initialized when printing msg bar. 3 years ago