17 Commits

Author SHA1 Message Date
Jeff Young
32afe5285e Finish off WX_GRID code sharing exercise. 2025-07-28 19:37:52 +01:00
Alexander Boehm
4111140f93 generate rule areas dialog: vertical scroll bars
With many entries the dialog could not be resized by dragging
nor were scroll bars displayed (at least under Linux).

Fixes https://gitlab.com/kicad/code/kicad/-/issues/20195
2025-06-10 17:33:26 +00:00
Jeff Young
d81e9e6cd1 Code cleanup.
A placement-area is a rule-area sub-type.  We don't
need to say rule-area-placement each time.

Also removes some dead code, and simplifies some
damage-propagation logic.
2025-06-07 17:44:00 +01:00
jean-pierre charras
4de6be8124 Fix a collision name in a windows header (GROUP). Windows specific.
Changed to GROUP_PLACEMENT (No actual code change)
2025-05-08 11:15:55 +02:00
Mike Williams
5a87978099 build: don't use a GTK specific notebook function 2025-05-07 14:22:27 -04:00
Mike Williams
87c91fea3d multichannel: support groups 2025-05-07 12:40:59 -04:00
Alex Shvartzkop
8f7b692720 Translate column names in DIALOG_MULTICHANNEL_GENERATE_RULE_AREAS. 2025-02-16 20:02:40 +03:00
Seth Hillbrand
0b2d4d4879 Revise Copyright statement to align with TLF
Recommendation is to avoid using the year nomenclature as this
information is already encoded in the git repo.  Avoids needing to
repeatly update.

Also updates AUTHORS.txt from current repo with contributor names
2025-01-01 14:12:04 -08:00
Jon Evans
dd8f7901b1 Multichannel: use GRID_TRICKS for grid
Fixes https://gitlab.com/kicad/code/kicad/-/issues/19067
2024-11-25 18:51:54 -05:00
JamesJCode
231fa952fb Add auto-generation of placement rules areas from component classes 2024-11-03 21:43:55 +00:00
Tomasz Wlostowski
27f26822dc MULTICHANNEL_TOOL: put the 'group items' option in one unique place 2024-11-02 19:59:09 +01:00
Tomasz Wlostowski
8ba0d7d193 multichannel: wx UI fixes 2024-08-14 00:09:32 +02:00
Tomasz Wlostowski
37399fba42 multichannel: fix dialog sizing 2024-08-13 22:50:26 +02:00
Tomasz Wlostowski
6e84d665ed pcbnew: clean-up and partial de-auto-ization of MULTICHANNEL_TOOL 2024-08-13 22:50:26 +02:00
Tomasz Wlostowski
628d4d3fdb pcbnew: weeding out bugs in the MULTICHANNEL_TOOL... 2024-08-13 22:50:26 +02:00
Tomasz Wlostowski
49f470f0a6 pcbnew: fixes in the logic of multichannel tool dialogs 2024-08-13 22:50:26 +02:00
Tomasz Wlostowski
1105ab755c pcbnew: initial versions of dialogs for the MULTICHANNEL_TOOL 2024-08-13 22:50:25 +02:00