7
mirror of https://gitlab.com/kicad/code/kicad.git synced 2024-11-22 04:55:02 +00:00
kicad/3d-viewer/dialogs
John Beard 215533f31a Unify flip direction handling
There was a gentle mish-mash of booleans, some with
true being left/right and some up/down, and some functions that
can flip in both axes (which is never actually done, and doesn't
really make geometric sense).

Replace all this with the FLIP_DIRECTION enum class, which makes
the intention completely unambiguous.

This also then allows a small scattering of simplifications,
because everything takes the same type and you don't have to
fiddle booleans to fit.
2024-09-27 17:13:13 +01:00
..
appearance_controls_3D_base.cpp Separate "use board stackup colors" into separate checkbox. 2024-03-01 23:45:06 +00:00
appearance_controls_3D_base.fbp Separate "use board stackup colors" into separate checkbox. 2024-03-01 23:45:06 +00:00
appearance_controls_3D_base.h Separate "use board stackup colors" into separate checkbox. 2024-03-01 23:45:06 +00:00
appearance_controls_3D.cpp 3D viewer: add option to use board editor copper colors for copper layers. 2024-08-24 10:16:18 +02:00
appearance_controls_3D.h 3D viewer: add option to use board editor copper colors for copper layers. 2024-08-24 10:16:18 +02:00
dialog_select_3d_model_base.cpp DIALOG_SELECT_3DMODEL: do not select the first 3D shape on root dir change. 2024-09-01 17:03:39 +02:00
dialog_select_3d_model_base.fbp DIALOG_SELECT_3DMODEL: do not select the first 3D shape on root dir change. 2024-09-01 17:03:39 +02:00
dialog_select_3d_model_base.h DIALOG_SELECT_3DMODEL: do not select the first 3D shape on root dir change. 2024-09-01 17:03:39 +02:00
dialog_select_3d_model.cpp DIALOG_SELECT_3DMODEL: do not select the first 3D shape on root dir change. 2024-09-01 17:03:39 +02:00
dialog_select_3d_model.h Add ability to embed files in various elements 2024-07-15 16:06:55 -07:00
panel_3D_display_options_base.cpp Tidy up 3D renderer display options. 2023-09-22 18:48:29 +01:00
panel_3D_display_options_base.fbp Tidy up 3D renderer display options. 2023-09-22 18:48:29 +01:00
panel_3D_display_options_base.h Remove realistic-mode (and duplicated settings from preferences). 2023-08-23 14:07:58 +01:00
panel_3D_display_options.cpp Handle plated vs non-plated copper for copper other than pads. 2023-09-22 18:48:29 +01:00
panel_3D_display_options.h Implement Reset to Defaults for all preferences panels. 2021-12-24 17:38:39 +00:00
panel_3D_opengl_options_base.cpp Flat(er) look for paged dialogs. 2023-01-11 01:11:25 +00:00
panel_3D_opengl_options_base.fbp Flat(er) look for paged dialogs. 2023-01-11 01:11:25 +00:00
panel_3D_opengl_options_base.h Flat(er) look for paged dialogs. 2023-01-11 01:11:25 +00:00
panel_3D_opengl_options.cpp Simplify code. 2023-09-21 14:02:23 +01:00
panel_3D_opengl_options.h Implement Reset to Defaults for all preferences panels. 2021-12-24 17:38:39 +00:00
panel_3D_raytracing_options_base.cpp Adapt panels to PAGED_DIALOG sizing algorithm. 2023-06-16 19:12:37 +03:00
panel_3D_raytracing_options_base.fbp Adapt panels to PAGED_DIALOG sizing algorithm. 2023-06-16 19:12:37 +03:00
panel_3D_raytracing_options_base.h Adapt panels to PAGED_DIALOG sizing algorithm. 2023-06-16 19:12:37 +03:00
panel_3D_raytracing_options.cpp Nuke base_units from orbit 2022-09-16 04:38:10 +00:00
panel_3D_raytracing_options.h Implement Reset to Defaults for all preferences panels. 2021-12-24 17:38:39 +00:00
panel_preview_3d_model_base.cpp Splitter for 3D model page of Footprint Properties. 2024-03-13 15:03:55 +00:00
panel_preview_3d_model_base.fbp Splitter for 3D model page of Footprint Properties. 2024-03-13 15:03:55 +00:00
panel_preview_3d_model_base.h Splitter for 3D model page of Footprint Properties. 2024-03-13 15:03:55 +00:00
panel_preview_3d_model.cpp Unify flip direction handling 2024-09-27 17:13:13 +01:00
panel_preview_3d_model.h ADDED: Support for 3D Mouse in Footprint Properties 3D Model tab 2024-08-21 00:24:08 +00:00