commit 5ee0ba6403f4e891efeed26df1e82680ebd3532f
Author: Juergen Spitzmueller <[email protected]>
Date:   Sat Oct 8 16:44:38 2022 +0200

    GuiLyXFiles: Visually distinguish folders from files (#12584)
---
 lib/Makefile.am                  |    1 +
 lib/images/lyxfiles-folder.svgz  |  Bin 0 -> 416 bytes
 src/frontends/qt/GuiLyXFiles.cpp |    3 ++-
 3 files changed, 3 insertions(+), 1 deletions(-)

diff --git a/lib/Makefile.am b/lib/Makefile.am
index a93df84..e863f2c 100644
--- a/lib/Makefile.am
+++ b/lib/Makefile.am
@@ -628,6 +628,7 @@ dist_images_DATA1X = \
        images/layout-toggle_LyX-Code.svgz \
        images/layout-toggle_Section.svgz \
        images/lyx.svg \
+       images/lyxfiles-folder.svgz \
        images/lyxfiles-system.svgz \
        images/lyxfiles-user.svgz \
        images/lyx-quit.svgz \
diff --git a/lib/images/lyxfiles-folder.svgz b/lib/images/lyxfiles-folder.svgz
new file mode 100644
index 0000000..d3d3645
Binary files /dev/null and b/lib/images/lyxfiles-folder.svgz differ
diff --git a/src/frontends/qt/GuiLyXFiles.cpp b/src/frontends/qt/GuiLyXFiles.cpp
index dedb0bd..302c567 100644
--- a/src/frontends/qt/GuiLyXFiles.cpp
+++ b/src/frontends/qt/GuiLyXFiles.cpp
@@ -416,6 +416,7 @@ void GuiLyXFiles::updateContents()
        filesLW->clear();
        QIcon user_icon(getPixmap("images/", "lyxfiles-user", "svgz,png"));
        QIcon system_icon(getPixmap("images/", "lyxfiles-system", "svgz,png"));
+       QIcon folder_icon(getPixmap("images/", "lyxfiles-folder", "svgz,png"));
        QStringList cats;
        QMap<QString, QString>::const_iterator it = files.constBegin();
        QFont capfont;
@@ -475,7 +476,7 @@ void GuiLyXFiles::updateContents()
                        if (!subcatItem) {
                                subcatItem = new QTreeWidgetItem();
                                subcatItem->setText(0, subcat);
-                               subcatItem->setIcon(0, file_icon);
+                               subcatItem->setIcon(0, folder_icon);
                                cats << catsave;
                        }
                        subcatItem->addChild(item);
-- 
lyx-cvs mailing list
[email protected]
http://lists.lyx.org/mailman/listinfo/lyx-cvs

Reply via email to