202 Commits (454c95ac51399267c74bba5ea0b59cc4f033631b)

Author SHA1 Message Date
Jeff Young 5573dce448 Fix various errors in intersecting zones test. 6 months ago
Jon Evans dc9fa2e2ac More functional fix for IPC API item modifications 7 months ago
Jeff Young 07eda5d57e ADDED: report copper area for current selection. 7 months ago
Jeff Young 6e2914b990 Update terminology. 7 months ago
JamesJCode 3d41eca856 Fix use of footprint Orientation property in DRC expression parser 8 months ago
Jeff Young 9856cb2210 An arbitrary layer flip can not be done without the board. 8 months ago
Daniel Treffenstädt 27edf0b949 ADDED: Per layer properties of zones used for control over zone hatching position 8 months ago
Jeff Young 3f15b0d75b ADDED: hatched fills for shapes. 8 months ago
Jeff Young e7652685f0 Always report all track keepout violations. 9 months ago
Seth Hillbrand d0077cceb3 Update reported name for teardrop areas 9 months ago
Ian McInerney 088e0e80a1 Fix layer writing/reading for copper zones 9 months ago
JamesJCode c80a71f64a Make netclass name methods clearer, and improve doc strings 10 months ago
Jon Evans 0ba869465c API: switch to Distance type for thermal settings 10 months ago
Ian McInerney 660f5bad21 Attach zone min width validator to correct property 10 months ago
John Beard 520a7cf62c GAL: ViewGetLOD should not be able to change the VIEW 10 months ago
John Beard 527faddbfd GAL: provide constants for LoD HIDE/SHOW and a scale helper 10 months ago
Seth Hillbrand 0b2d4d4879 Revise Copyright statement to align with TLF 10 months ago
lucas 4feb7cd9ed API: Don't create zones without an outline 10 months ago
Jon Evans 6c47f32ccf API: Fixes for creating new zones 10 months ago
Seth Hillbrand e9bc8cfe9d Give Clipper1 a Viking funeral 10 months ago
Jeff Young ce20689caf Use old algorithm when allow-external-fillets is on. 11 months ago
Jon Evans af91519e06 API: Implement Deserialize for ZONE 11 months ago
Jon Evans 4ab8c23851 ZONE: Revert accidental formatting changes 11 months ago
Jon Evans 62df972c2d API: implement serialization for ZONE 11 months ago
Jon Evans dd65a44dd6 API: Add initial spec for ZONE serialization 11 months ago
Seth Hillbrand 9dfcb6a362 Cleanup ViewGetLayers() 11 months ago
Tomasz Wlostowski 2daabbf6e2 MULTICHANNEL_TOOL: enable the tool by default and remove ADVANCED_CFG option 1 year ago
Jeff Young c4b99eefd4 Remove stale comments; improve other comments/formatting. 1 year ago
Jeff Young 56df6d0bc7 Trim zone apron to the same-net-intersecting-zone envelope. 1 year ago
JamesJCode 37a3e55bd3 Allow pcb rule areas to handle keepout and placement concurrently 1 year ago
JamesJCode bc0c9634b8 Don't store DRC expressions in file format for placement rule areas 1 year ago
John Beard de5a866295 Fix uninitialised vars in ZONE 1 year ago
John Beard 215533f31a Unify flip direction handling 1 year ago
Seth Hillbrand 5e0abadb23 Reorganize layer numbering 1 year ago
Seth Hillbrand b6c1a3ba63 Move SetLayerSet to const reference 1 year ago
John Beard 1662d7f546 Pcbnew: don't assume zones are in the UiOrder list 1 year ago
Tomasz Wlostowski b84da7be02 multichannel: conditional rule area expression property 1 year ago
Tomasz Wlostowski 145f26dd1e pcbnew: fix post-rebase errors 1 year ago
Tomasz Wlostowski c4d5c99b42 pcbnew: more checks for rule area type (keepout/placement) in various zone-related code 2 years ago
Tomasz Wlostowski c790a17aae pcbnew: add rule area type as an introspectable property 2 years ago
Tomasz Wlostowski 05fc8199dc pcbnew: added Placement Rule Area properties to class ZONE: 2 years ago
Seth Hillbrand cc850d0da0 Split out LSEQ/LSET from LAYER_ID 1 year ago
Seth Hillbrand 293075426b Clean up some LSEQ functions 1 year ago
Seth Hillbrand 92dd986ba2 Avoid overflow 1 year ago
Jeff Young aa5a370b3a ADDED: user layer types. 1 year ago
Jeff Young 16340e6cf4 Support both short and long item descriptions. 1 year ago
dsa-t cb41b53ab7 Use MurmurHash3_x64_128 (MMH3_HASH) for polygon checksum. 1 year ago
Jeff Young 694a7db457 Performance improvements. 1 year ago
Marek Roszko 94847e89c3 Static cast some more enum usage 2 years ago
Marek Roszko 96cdfc7fa7 Update equality overloads for C++20 2 years ago