Seth Hillbrand
|
f1261e71d4
|
Replace boost::optional with std::optional
|
2022-08-25 15:50:47 -07:00 |
Alex
|
371f6d917f
|
Use VECTOR2I::extended_type instead of long, and int for numeric limits.
|
2022-08-16 12:08:55 +00:00 |
Alex
|
405be8d15f
|
Bounds-awareness in Move, Rotate, point editor, drawing tool
|
2022-08-16 12:08:55 +00:00 |
Jeff Young
|
43df863df2
|
Fix issue with caches not being initialized when printing msg bar.
|
2022-08-01 13:09:51 +01:00 |
Jeff Young
|
2bf33321d1
|
Update constraint mode in status bar during move.
Fixes https://gitlab.com/kicad/code/kicad/issues/10465
|
2022-07-27 18:57:45 +01:00 |
Jeff Young
|
1bad72f14f
|
Remove bad static_cast.
(m_settings isn't a PCBNEW_SETTINGS in non-PCB_EDIT_FRAMEs)
|
2022-07-24 23:41:41 +01:00 |
Jeff Young
|
f41af10007
|
Clean up hole shapes for safety (smart pointer) and consistency.
|
2022-07-22 23:06:07 +01:00 |
Jeff Young
|
004abcd370
|
Leave originally selected items selected after cancelled move.
Fixes https://gitlab.com/kicad/code/kicad/issues/12024
|
2022-07-22 09:31:08 +01:00 |
Jeff Young
|
23e8bafd9c
|
Don't run courtyard conflicts in footprint editor.
|
2022-06-20 22:25:39 +01:00 |
Jeff Young
|
5da817649b
|
Fix nullptr bug.
|
2022-06-18 13:04:06 +01:00 |
Jeff Young
|
97b0005780
|
More caching for DRC.
Also fixes a bug where some physical clearance tests would be run even
if the clearance was 0 (or if the rule was set to IGNORE).
|
2022-06-17 23:58:31 +01:00 |
Jeff Young
|
1fb7532859
|
Prepare for a more uniform implementation of H/V/45 mode.
|
2022-05-29 21:30:14 +01:00 |
jean-pierre charras
|
a09bd4ae12
|
Fix a bug in commit 57e59a49
|
2022-05-20 15:08:50 +02:00 |
jean-pierre charras
|
57e59a4959
|
Pcbnew, on line DRC when moving footprints: add visible collisions between courtyards
|
2022-05-20 12:58:05 +02:00 |