Inconsistent UI for selecting path to 3D model
Description
There are two ways to input a path to a 3D model in the Footprint Properties dialog:
- By clicking the "Open" icon below the list of models
- By clicking the "Add" icon below the list of models, then clicking the "browse" icon in the path cell of the new row.
The second way results in a standard file chooser. The first way opens a non-standard file chooser (non-native dialog) with a preview canvas.
The ideal in my opinion would be to somehow add the preview canvas to the standard dialog. Not using a standard (OS-native) file chooser just to get the preview canvas feature is a bit jarring.
EDIT: The custom dialog also lacks features users expect from normal file choosers (see linked duplicate)
KiCad Version
Application: KiCad Footprint Editor arm64 on arm64
Version: 8.0.2-25-gf15551a6b5, release build
Libraries:
wxWidgets 3.2.4
FreeType 2.13.2
HarfBuzz 8.3.0
FontConfig 2.15.0
Platform: macOS Sonoma Version 14.4.1 (Build 23E224), 64 bit, Little endian, wxMac
wxWidgets: 3.2.4 (wchar_t,wx containers)
Boost: 1.84.0
OCC: 7.7.2
Curl: 7.87.0
ngspice: 42
Compiler: Clang 14.0.3 with C++ ABI 1002
Build settings:
Edited by Jon Evans