7
mirror of https://gitlab.com/kicad/code/kicad.git synced 2025-04-06 15:45:30 +00:00
kicad/gerbview/widgets
John Beard db457f52fa Move layer presentation logic to a separate class
The separates it from the LAYER_SELECTOR class - deciding
what color a layer is (say) is separate to managing the
actual selection of the layer. For example, sel_layer.cpp
only needs the presentation logic. This also makes it eaiser
to compose rather than inherit.

Additonally, break out the layer pair swatch function
to this class.

This will also be needed by the layer pair manager UI.

Relates-To: https://gitlab.com/kicad/code/kicad/-/issues/15227
2024-08-06 23:45:55 +08:00
..
dcode_selection_box.cpp We don't keep a CHANGELOG.TXT 2021-10-05 19:46:53 -07:00
dcode_selection_box.h We don't keep a CHANGELOG.TXT 2021-10-05 19:46:53 -07:00
gbr_layer_box_selector.cpp Move layer presentation logic to a separate class 2024-08-06 23:45:55 +08:00
gbr_layer_box_selector.h Move layer presentation logic to a separate class 2024-08-06 23:45:55 +08:00
gerbview_layer_widget.cpp Split out LSEQ/LSET from LAYER_ID 2024-07-08 20:59:46 -07:00
gerbview_layer_widget.h Gerbview: added (in Layers Manager) a new setting to adjust draw offset 2023-09-06 20:08:45 +02:00
layer_widget.cpp Fix spacing/scaling of indicators on MacOS. 2024-05-26 14:37:05 +01:00
layer_widget.h Gerbview: fix some issues related to color settings. 2022-09-11 14:40:04 +02:00