Jeff Young
|
6ced4f72d0
|
Further improvements to cache locking.
In particular, don't hold cache lock while doing computations.
|
2024-03-07 13:02:16 +00:00 |
Armin Schoisswohl
|
0f8dac81cb
|
add include <mutex> to fix compilation under linux
|
2024-03-07 12:13:42 +00:00 |
Armin Schoisswohl
|
1f1b97212b
|
change m_CachesMutex to shared_mutex and do shared locking for read access in zone BBox calculations
|
2024-03-07 12:13:42 +00:00 |
Jeff Young
|
0fac52dcad
|
Accept EEschema tokens as well as netlist tokens for pintype.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/16169
|
2023-12-29 16:34:03 +00:00 |
Jon Evans
|
b1695add9e
|
Fix warnings
|
2023-12-19 22:38:34 -05:00 |
Jeff Young
|
da5f5536c8
|
Honour custom layer names for Layer_Top and Layer_Bottom.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/15835
|
2023-10-06 21:55:57 +01:00 |
Jeff Young
|
55a7b9e6bf
|
More consistent naming.
(Also better differentiates the PCBEXPR_ classes from PCB_
objects.)
|
2023-08-21 15:26:33 +01:00 |