From c858706d480577f5e8c1ffa03c4f24479ec18b97 Mon Sep 17 00:00:00 2001 From: forbes Date: Thu, 5 Feb 2026 22:00:35 -0600 Subject: [PATCH] fix(gui): add silo-* icons to Qt resource file for origin commands Copy silo-bom, silo-commit, silo-info, silo-pull, and silo-push SVG icons from mods/silo/pkg/freecad/resources/icons/ into src/Gui/Icons/ and register them in resource.qrc so they are compiled into the binary and discoverable by BitmapFactory at runtime. --- src/Gui/Icons/resource.qrc | 5 +++++ src/Gui/Icons/silo-bom.svg | 12 ++++++++++++ src/Gui/Icons/silo-commit.svg | 8 ++++++++ src/Gui/Icons/silo-info.svg | 6 ++++++ src/Gui/Icons/silo-pull.svg | 7 +++++++ src/Gui/Icons/silo-push.svg | 7 +++++++ 6 files changed, 45 insertions(+) create mode 100644 src/Gui/Icons/silo-bom.svg create mode 100644 src/Gui/Icons/silo-commit.svg create mode 100644 src/Gui/Icons/silo-info.svg create mode 100644 src/Gui/Icons/silo-pull.svg create mode 100644 src/Gui/Icons/silo-push.svg diff --git a/src/Gui/Icons/resource.qrc b/src/Gui/Icons/resource.qrc index 490b3c1ffa..658594c4f3 100644 --- a/src/Gui/Icons/resource.qrc +++ b/src/Gui/Icons/resource.qrc @@ -185,6 +185,11 @@ sel-bbox.svg sel-forward.svg sel-instance.svg + silo-bom.svg + silo-commit.svg + silo-info.svg + silo-pull.svg + silo-push.svg spaceball_button.svg SpNav-PanLR.svg SpNav-PanUD.svg diff --git a/src/Gui/Icons/silo-bom.svg b/src/Gui/Icons/silo-bom.svg new file mode 100644 index 0000000000..1ea69dccfd --- /dev/null +++ b/src/Gui/Icons/silo-bom.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/src/Gui/Icons/silo-commit.svg b/src/Gui/Icons/silo-commit.svg new file mode 100644 index 0000000000..f49b77c2a1 --- /dev/null +++ b/src/Gui/Icons/silo-commit.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/src/Gui/Icons/silo-info.svg b/src/Gui/Icons/silo-info.svg new file mode 100644 index 0000000000..2a48196fdc --- /dev/null +++ b/src/Gui/Icons/silo-info.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/src/Gui/Icons/silo-pull.svg b/src/Gui/Icons/silo-pull.svg new file mode 100644 index 0000000000..8c25cec5f8 --- /dev/null +++ b/src/Gui/Icons/silo-pull.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/src/Gui/Icons/silo-push.svg b/src/Gui/Icons/silo-push.svg new file mode 100644 index 0000000000..585fdd779e --- /dev/null +++ b/src/Gui/Icons/silo-push.svg @@ -0,0 +1,7 @@ + + + + + + +