Commit Graph

11 Commits

Author SHA1 Message Date
Jeff Young 90eb1224b1 Improve consistency in margins between tabs of Symbol Properties. 2026-01-26 18:43:34 +00:00
Jeff Young 730e5dab66 Move WX_GRID_AUTOSIZER into WX_GRID and use in more places.
Also fixes some bugs around skipping of events.

Also fixes some bugs around hidden columns.
2025-09-26 12:13:45 +01:00
Jeff Young cfafd5fba0 Consistency in Schematic/Board Setup panels. 2025-09-26 12:13:45 +01:00
Jeff Young c3192a9501 Consistency in dialog visuals and control/tooltip naming. 2025-06-11 13:23:25 +01:00
Graham Keeth ac9f41baaa Embedded files: standardize on "embedded reference" 2025-02-21 12:46:43 -05:00
Alex Shvartzkop 63e0e01ec9 Allow embedding multiple files at once. 2025-02-11 00:10:56 +03:00
Seth Hillbrand 3a5eeef9df Auto update list of fonts when embedding files
Get the list of currently used fonts to populate the list of embedded
files when the user checks the "embed fonts" checkbox
2025-01-16 18:07:07 -08:00
Jeff Young 102997d6d8 Slightly less busy layout for embedded files. 2025-01-07 18:04:21 +00:00
Wayne Stambaugh 3755b77b92 Dialog string capitalization and layout fixes. 2025-01-06 14:01:00 -05:00
Wayne Stambaugh 34fcda224c Minor dialog layout improvements. 2025-01-04 12:34:32 -05:00
Seth Hillbrand 77797103f7 Add ability to embed files in various elements
Schematics, symbols, boards and footprints all get the ability to store
files inside their file structures.  File lookups now have a
kicad-embed:// URI to allow various parts of KiCad to refer to files
stored in this manner.

kicad-embed://datasheet.pdf references the file named "datasheet.pdf"
embedded in the document.  Embeds are allowed in schematics, boards,
symbols and footprints.  Currently supported embeddings are Datasheets,
3D Models and drawingsheets

Fixes https://gitlab.com/kicad/code/kicad/-/issues/6918

Fixes https://gitlab.com/kicad/code/kicad/-/issues/2376

Fixes https://gitlab.com/kicad/code/kicad/-/issues/17827
2024-07-15 16:06:55 -07:00