diff --git a/novelwriter/gui/theme.py b/novelwriter/gui/theme.py index cbd4166d..5dd370ab 100644 --- a/novelwriter/gui/theme.py +++ b/novelwriter/gui/theme.py @@ -66,12 +66,11 @@ class ThemeEntry: class ThemeMeta: - name: str = "" - mode: str = "" - description: str = "" - author: str = "" - credit: str = "" - url: str = "" + name: str = "" + mode: str = "" + author: str = "" + credit: str = "" + url: str = "" class IconsMeta: @@ -299,12 +298,11 @@ class GuiTheme: sec = "Main" meta = ThemeMeta() if parser.has_section(sec): - meta.name = parser.get(sec, "name", fallback="") - meta.mode = parser.get(sec, "mode", fallback="light") - meta.description = parser.get(sec, "description", fallback="") - meta.author = parser.get(sec, "author", fallback="") - meta.credit = parser.get(sec, "credit", fallback="") - meta.url = parser.get(sec, "url", fallback="") + meta.name = parser.get(sec, "name", fallback="") + meta.mode = parser.get(sec, "mode", fallback="light") + meta.author = parser.get(sec, "author", fallback="") + meta.credit = parser.get(sec, "credit", fallback="") + meta.url = parser.get(sec, "url", fallback="") self._meta = meta diff --git a/tests/test_gui/test_gui_theme.py b/tests/test_gui/test_gui_theme.py index 933043b3..e461a9bf 100644 --- a/tests/test_gui/test_gui_theme.py +++ b/tests/test_gui/test_gui_theme.py @@ -613,7 +613,7 @@ def testGuiTheme_CheckTheme(theme): structure = { "Main": [ - "name", "mode", "description", "author", # The rest are not required + "name", "mode", "author", # The rest are not required ], "Base": [ "base", "default", "faded", "red", "orange", "yellow", "green",