From cc15594338c0afe19f3f2db944b34602e0dd76fe Mon Sep 17 00:00:00 2001 From: DYefremov Date: Wed, 15 Jan 2020 07:24:16 +0300 Subject: [PATCH] added app icon --- app/ui/dialogs.glade | 5 +- .../icons/hicolor/96x96/apps/demon-editor.png | Bin 0 -> 4304 bytes .../hicolor/scalable/apps/demon-editor.svg | 634 ++++++++++++++++++ app/ui/main_window.glade | 4 +- app/ui/uicommons.py | 2 + .../share/applications/DemonEditor.desktop | 4 +- .../icons/hicolor/96x96/apps/demon-editor.png | Bin 0 -> 4304 bytes .../hicolor/scalable/apps/demon-editor.svg | 634 ++++++++++++++++++ 8 files changed, 1277 insertions(+), 6 deletions(-) create mode 100644 app/ui/icons/hicolor/96x96/apps/demon-editor.png create mode 100644 app/ui/icons/hicolor/scalable/apps/demon-editor.svg create mode 100644 deb/usr/share/icons/hicolor/96x96/apps/demon-editor.png create mode 100644 deb/usr/share/icons/hicolor/scalable/apps/demon-editor.svg diff --git a/app/ui/dialogs.glade b/app/ui/dialogs.glade index 77d49bd4..ae0737cc 100644 --- a/app/ui/dialogs.glade +++ b/app/ui/dialogs.glade @@ -41,7 +41,7 @@ Author: Dmitriy Yefremov normal DemonEditor 0.4.7 Pre-alpha - 2018-2019 Dmitriy Yefremov + 2018-2020 Dmitriy Yefremov Enigma2 channel and satellites list editor for GNU/Linux https://dyefremov.github.io/DemonEditor/ @@ -50,7 +50,8 @@ Author: Dmitriy Yefremov Dmitriy Yefremov translator-credits - accessories-text-editor + Program logo: <a href="http://ihad.tv"> mfgeg</a> + demon-editor True mit-x11 diff --git a/app/ui/icons/hicolor/96x96/apps/demon-editor.png b/app/ui/icons/hicolor/96x96/apps/demon-editor.png new file mode 100644 index 0000000000000000000000000000000000000000..0c560a60931e3f4bd4b330fbddbc9713fef45e9d GIT binary patch literal 4304 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 + + + + + DeamonEditor Icons + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + DeamonEditor Icons + + + mfgeg + + + 7.1.2020 + + + + + + + + + + + + + + + + diff --git a/app/ui/main_window.glade b/app/ui/main_window.glade index 64b45d84..6bc6e2ee 100644 --- a/app/ui/main_window.glade +++ b/app/ui/main_window.glade @@ -964,7 +964,7 @@ Author: Dmitriy Yefremov 480 False center - accessories-text-editor + demon-editor center DemonEditor @@ -2749,7 +2749,7 @@ Author: Dmitriy Yefremov True False - gtk-edit + demon-editor 6 diff --git a/app/ui/uicommons.py b/app/ui/uicommons.py index 5e1ea6ae..31eb91b1 100644 --- a/app/ui/uicommons.py +++ b/app/ui/uicommons.py @@ -25,6 +25,8 @@ else: locale.bindtextdomain(TEXT_DOMAIN, UI_RESOURCES_PATH + "lang") theme = Gtk.IconTheme.get_default() +theme.append_search_path(UI_RESOURCES_PATH + "icons") + _IMAGE_MISSING = theme.load_icon("image-missing", 16, 0) if theme.lookup_icon("image-missing", 16, 0) else None CODED_ICON = theme.load_icon("emblem-readonly", 16, 0) if theme.lookup_icon( "emblem-readonly", 16, 0) else _IMAGE_MISSING diff --git a/deb/usr/share/applications/DemonEditor.desktop b/deb/usr/share/applications/DemonEditor.desktop index 05d277da..2b14d9bd 100755 --- a/deb/usr/share/applications/DemonEditor.desktop +++ b/deb/usr/share/applications/DemonEditor.desktop @@ -3,8 +3,8 @@ Version=1.0 Name=DemonEditor Comment=Channels and satellites list editor for Enigma2 Comment[ru]=Редактор списка каналов и спутников для Enigma2 -Icon=accessories-text-editor -Exec=/usr/bin/demoneditor.sh +Icon=demon-editor +Exec=/usr/bin/demon-editor Terminal=false Type=Application Categories=Utility;Application; diff --git a/deb/usr/share/icons/hicolor/96x96/apps/demon-editor.png b/deb/usr/share/icons/hicolor/96x96/apps/demon-editor.png new file mode 100644 index 0000000000000000000000000000000000000000..0c560a60931e3f4bd4b330fbddbc9713fef45e9d GIT binary patch literal 4304 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 + + + + + DeamonEditor Icons + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + DeamonEditor Icons + + + mfgeg + + + 7.1.2020 + + + + + + + + + + + + + + + +