From 07a5def0a916c5eb276c68d153782042d4691e51 Mon Sep 17 00:00:00 2001
From: Veronica Berglyd Olsen <1619840+vkbo@users.noreply.github.com>
Date: Fri, 14 Oct 2022 10:20:30 +0200
Subject: [PATCH] Change project details to use decoration graphics rather than
icons, and delete the no longer used header icons
---
.../assets/icons/typicons_dark/icons.conf | 5 --
.../icons/typicons_dark/mixed_heading0.svg | 31 ----------
.../icons/typicons_dark/mixed_heading1.svg | 37 ------------
.../icons/typicons_dark/mixed_heading2.svg | 43 --------------
.../icons/typicons_dark/mixed_heading3.svg | 49 ---------------
.../icons/typicons_dark/mixed_heading4.svg | 59 -------------------
.../assets/icons/typicons_light/icons.conf | 5 --
.../icons/typicons_light/mixed_heading0.svg | 31 ----------
.../icons/typicons_light/mixed_heading1.svg | 37 ------------
.../icons/typicons_light/mixed_heading2.svg | 43 --------------
.../icons/typicons_light/mixed_heading3.svg | 49 ---------------
.../icons/typicons_light/mixed_heading4.svg | 55 -----------------
novelwriter/dialogs/projdetails.py | 3 +-
13 files changed, 2 insertions(+), 445 deletions(-)
delete mode 100644 novelwriter/assets/icons/typicons_dark/mixed_heading0.svg
delete mode 100644 novelwriter/assets/icons/typicons_dark/mixed_heading1.svg
delete mode 100644 novelwriter/assets/icons/typicons_dark/mixed_heading2.svg
delete mode 100644 novelwriter/assets/icons/typicons_dark/mixed_heading3.svg
delete mode 100644 novelwriter/assets/icons/typicons_dark/mixed_heading4.svg
delete mode 100644 novelwriter/assets/icons/typicons_light/mixed_heading0.svg
delete mode 100644 novelwriter/assets/icons/typicons_light/mixed_heading1.svg
delete mode 100644 novelwriter/assets/icons/typicons_light/mixed_heading2.svg
delete mode 100644 novelwriter/assets/icons/typicons_light/mixed_heading3.svg
delete mode 100644 novelwriter/assets/icons/typicons_light/mixed_heading4.svg
diff --git a/novelwriter/assets/icons/typicons_dark/icons.conf b/novelwriter/assets/icons/typicons_dark/icons.conf
index 46da8b3e..c347bf3c 100644
--- a/novelwriter/assets/icons/typicons_dark/icons.conf
+++ b/novelwriter/assets/icons/typicons_dark/icons.conf
@@ -34,11 +34,6 @@ cls_timeline = typ_calendar.svg
cls_trash = typ_trash.svg
cls_world = typ_location.svg
cross = typ_times.svg
-doc_h0 = mixed_heading0.svg
-doc_h1 = mixed_heading1.svg
-doc_h2 = mixed_heading2.svg
-doc_h3 = mixed_heading3.svg
-doc_h4 = mixed_heading4.svg
down = typ_chevron-down.svg
edit = typ_pencil.svg
forward = typ_chevron-right.svg
diff --git a/novelwriter/assets/icons/typicons_dark/mixed_heading0.svg b/novelwriter/assets/icons/typicons_dark/mixed_heading0.svg
deleted file mode 100644
index 65ca642c..00000000
--- a/novelwriter/assets/icons/typicons_dark/mixed_heading0.svg
+++ /dev/null
@@ -1,31 +0,0 @@
-
-
diff --git a/novelwriter/assets/icons/typicons_dark/mixed_heading1.svg b/novelwriter/assets/icons/typicons_dark/mixed_heading1.svg
deleted file mode 100644
index faad4e82..00000000
--- a/novelwriter/assets/icons/typicons_dark/mixed_heading1.svg
+++ /dev/null
@@ -1,37 +0,0 @@
-
-
diff --git a/novelwriter/assets/icons/typicons_dark/mixed_heading2.svg b/novelwriter/assets/icons/typicons_dark/mixed_heading2.svg
deleted file mode 100644
index 08c8ad09..00000000
--- a/novelwriter/assets/icons/typicons_dark/mixed_heading2.svg
+++ /dev/null
@@ -1,43 +0,0 @@
-
-
diff --git a/novelwriter/assets/icons/typicons_dark/mixed_heading3.svg b/novelwriter/assets/icons/typicons_dark/mixed_heading3.svg
deleted file mode 100644
index b5a35871..00000000
--- a/novelwriter/assets/icons/typicons_dark/mixed_heading3.svg
+++ /dev/null
@@ -1,49 +0,0 @@
-
-
diff --git a/novelwriter/assets/icons/typicons_dark/mixed_heading4.svg b/novelwriter/assets/icons/typicons_dark/mixed_heading4.svg
deleted file mode 100644
index 718c0746..00000000
--- a/novelwriter/assets/icons/typicons_dark/mixed_heading4.svg
+++ /dev/null
@@ -1,59 +0,0 @@
-
-
diff --git a/novelwriter/assets/icons/typicons_light/icons.conf b/novelwriter/assets/icons/typicons_light/icons.conf
index 7649328c..796b170f 100644
--- a/novelwriter/assets/icons/typicons_light/icons.conf
+++ b/novelwriter/assets/icons/typicons_light/icons.conf
@@ -34,11 +34,6 @@ cls_timeline = typ_calendar.svg
cls_trash = typ_trash.svg
cls_world = typ_location.svg
cross = typ_times.svg
-doc_h0 = mixed_heading0.svg
-doc_h1 = mixed_heading1.svg
-doc_h2 = mixed_heading2.svg
-doc_h3 = mixed_heading3.svg
-doc_h4 = mixed_heading4.svg
down = typ_chevron-down.svg
edit = typ_pencil.svg
forward = typ_chevron-right.svg
diff --git a/novelwriter/assets/icons/typicons_light/mixed_heading0.svg b/novelwriter/assets/icons/typicons_light/mixed_heading0.svg
deleted file mode 100644
index 87155b79..00000000
--- a/novelwriter/assets/icons/typicons_light/mixed_heading0.svg
+++ /dev/null
@@ -1,31 +0,0 @@
-
-
diff --git a/novelwriter/assets/icons/typicons_light/mixed_heading1.svg b/novelwriter/assets/icons/typicons_light/mixed_heading1.svg
deleted file mode 100644
index 89276c97..00000000
--- a/novelwriter/assets/icons/typicons_light/mixed_heading1.svg
+++ /dev/null
@@ -1,37 +0,0 @@
-
-
diff --git a/novelwriter/assets/icons/typicons_light/mixed_heading2.svg b/novelwriter/assets/icons/typicons_light/mixed_heading2.svg
deleted file mode 100644
index 5f69658e..00000000
--- a/novelwriter/assets/icons/typicons_light/mixed_heading2.svg
+++ /dev/null
@@ -1,43 +0,0 @@
-
-
diff --git a/novelwriter/assets/icons/typicons_light/mixed_heading3.svg b/novelwriter/assets/icons/typicons_light/mixed_heading3.svg
deleted file mode 100644
index b7a33025..00000000
--- a/novelwriter/assets/icons/typicons_light/mixed_heading3.svg
+++ /dev/null
@@ -1,49 +0,0 @@
-
-
diff --git a/novelwriter/assets/icons/typicons_light/mixed_heading4.svg b/novelwriter/assets/icons/typicons_light/mixed_heading4.svg
deleted file mode 100644
index 50b0b351..00000000
--- a/novelwriter/assets/icons/typicons_light/mixed_heading4.svg
+++ /dev/null
@@ -1,55 +0,0 @@
-
-
diff --git a/novelwriter/dialogs/projdetails.py b/novelwriter/dialogs/projdetails.py
index 67ab6ebe..bcd5d0f5 100644
--- a/novelwriter/dialogs/projdetails.py
+++ b/novelwriter/dialogs/projdetails.py
@@ -512,10 +512,11 @@ class GuiProjectDetailsContents(QWidget):
progPage = f"{cPage:n}"
progText = f"{pgProg:.1f}{nwUnicode.U_THSP}%"
+ hDec = self.mainTheme.getHeaderDecoration(tLevel)
if tTitle.strip() == "":
tTitle = self.tr("Untitled")
- newItem.setIcon(self.C_TITLE, self.mainTheme.getIcon("doc_h%d" % tLevel))
+ newItem.setData(self.C_TITLE, Qt.DecorationRole, hDec)
newItem.setText(self.C_TITLE, tTitle)
newItem.setText(self.C_WORDS, f"{wCount:n}")
newItem.setText(self.C_PAGES, f"{pCount:n}")