From 8a4785d9a3b1cc874c574a9626cbe8407275b288 Mon Sep 17 00:00:00 2001 From: Veronica Berglyd Olsen <1619840+vkbo@users.noreply.github.com> Date: Tue, 28 Feb 2023 22:39:09 +0100 Subject: [PATCH] Add build tool icons to theme --- .../assets/icons/typicons_dark/icons.conf | 3 +++ .../assets/icons/typicons_dark/typ_filter.svg | 16 ++++++++++++++++ .../assets/icons/typicons_light/icons.conf | 3 +++ .../assets/icons/typicons_light/typ_filter.svg | 16 ++++++++++++++++ novelwriter/gui/theme.py | 15 ++++++++------- 5 files changed, 46 insertions(+), 7 deletions(-) create mode 100644 novelwriter/assets/icons/typicons_dark/typ_filter.svg create mode 100644 novelwriter/assets/icons/typicons_light/typ_filter.svg diff --git a/novelwriter/assets/icons/typicons_dark/icons.conf b/novelwriter/assets/icons/typicons_dark/icons.conf index fa8b8619..e30b48f0 100644 --- a/novelwriter/assets/icons/typicons_dark/icons.conf +++ b/novelwriter/assets/icons/typicons_dark/icons.conf @@ -19,6 +19,9 @@ licenseurl = https://creativecommons.org/licenses/by-sa/4.0/ add = typ_plus.svg backward = typ_chevron-left.svg bookmark = typ_bookmark.svg +build_excluded = typ_cancel.svg +build_filtered = typ_filter.svg +build_included = typ_pin.svg bullet-off = typ_media-record-outline.svg bullet-on = typ_media-record.svg checked = mixed_input-checked.svg diff --git a/novelwriter/assets/icons/typicons_dark/typ_filter.svg b/novelwriter/assets/icons/typicons_dark/typ_filter.svg new file mode 100644 index 00000000..01e9c667 --- /dev/null +++ b/novelwriter/assets/icons/typicons_dark/typ_filter.svg @@ -0,0 +1,16 @@ + + + + + diff --git a/novelwriter/assets/icons/typicons_light/icons.conf b/novelwriter/assets/icons/typicons_light/icons.conf index 5212b685..fde507ba 100644 --- a/novelwriter/assets/icons/typicons_light/icons.conf +++ b/novelwriter/assets/icons/typicons_light/icons.conf @@ -19,6 +19,9 @@ licenseurl = https://creativecommons.org/licenses/by-sa/4.0/ add = typ_plus.svg backward = typ_chevron-left.svg bookmark = typ_bookmark.svg +build_excluded = typ_cancel.svg +build_filtered = typ_filter.svg +build_included = typ_pin.svg bullet-off = typ_media-record-outline.svg bullet-on = typ_media-record.svg checked = mixed_input-checked.svg diff --git a/novelwriter/assets/icons/typicons_light/typ_filter.svg b/novelwriter/assets/icons/typicons_light/typ_filter.svg new file mode 100644 index 00000000..e7f86fba --- /dev/null +++ b/novelwriter/assets/icons/typicons_light/typ_filter.svg @@ -0,0 +1,16 @@ + + + + + diff --git a/novelwriter/gui/theme.py b/novelwriter/gui/theme.py index 746cde06..e7473ef0 100644 --- a/novelwriter/gui/theme.py +++ b/novelwriter/gui/theme.py @@ -445,13 +445,14 @@ class GuiIcons: ICON_KEYS = { # Project and GUI icons - "novelwriter", "cls_archive", "cls_character", "cls_custom", "cls_entity", "cls_none", - "cls_novel", "cls_object", "cls_plot", "cls_timeline", "cls_trash", "cls_world", - "proj_chapter", "proj_details", "proj_document", "proj_folder", "proj_note", "proj_nwx", - "proj_section", "proj_scene", "proj_stats", "proj_title", "search_cancel", "search_case", - "search_loop", "search_preserve", "search_project", "search_regex", "search_word", - "status_idle", "status_lang", "status_lines", "status_stats", "status_time", "view_build", - "view_editor", "view_novel", "view_outline", + "novelwriter", "build_excluded", "build_filtered", "build_included", "cls_archive", + "cls_character", "cls_custom", "cls_entity", "cls_none", "cls_novel", "cls_object", + "cls_plot", "cls_timeline", "cls_trash", "cls_world", "proj_chapter", "proj_details", + "proj_document", "proj_folder", "proj_note", "proj_nwx", "proj_section", "proj_scene", + "proj_stats", "proj_title", "search_cancel", "search_case", "search_loop", + "search_preserve", "search_project", "search_regex", "search_word", "status_idle", + "status_lang", "status_lines", "status_stats", "status_time", "view_build", "view_editor", + "view_novel", "view_outline", # General Button Icons "add", "backward", "bookmark", "checked", "close", "cross", "down", "edit", "forward",