diff --git a/app/resources/linux/com.mindforger.mindforger.metainfo.xml b/app/resources/linux/com.mindforger.mindforger.metainfo.xml new file mode 100644 index 00000000..f7c1ec64 --- /dev/null +++ b/app/resources/linux/com.mindforger.mindforger.metainfo.xml @@ -0,0 +1,56 @@ + + + com.mindforger.mindforger + + Mindforger + Thinking notebook and Markdown editor + + CC0-1.0 + GPL-2.0-or-later + + Martin Dvorak + + + https://www.mindforger.com/ + https://github.com/dvorka/mindforger/issues + https://github.com/dvorka/mindforger/wiki/FAQs + https://github.com/dvorka/mindforger/wiki + https://github.com/dvorka/mindforger + + + 768 + + + +

+ Are you drowning in information, but starving for knowledge? +

+

+ Where do you keep your private remarks like ideas, personal plans, exam preparation notes, gift tips, how-tos, dreams, business visions, finance strategies, meeting minutes and auto coaching notes? Loads of documents, sketches and remarks spread around the file system, cloud, web and Post-it notes? Are you afraid of your knowledge privacy? Are you able to find particular remarks once you create them? Do you know how are the remarks mutually related when you browse, read or write them? No? +

+
+ + + + mindforger.desktop + + + https://www.mindforger.com/images/screenshots/tayr.png + + + https://www.mindforger.com/images/screenshots/knowledge-graph-navigator-light.png + + + https://www.mindforger.com/images/screenshots/tayw.png + + + https://www.mindforger.com/images/screenshots/markdown-images.png + + + https://www.mindforger.com/images/screenshots/hoisting.png + + + https://www.mindforger.com/images/screenshots/i18n.png + + +
diff --git a/app/resources/gnome-shell/howto.md b/app/resources/linux/howto.md similarity index 100% rename from app/resources/gnome-shell/howto.md rename to app/resources/linux/howto.md diff --git a/app/resources/gnome-shell/mindforger.desktop b/app/resources/linux/mindforger.desktop similarity index 53% rename from app/resources/gnome-shell/mindforger.desktop rename to app/resources/linux/mindforger.desktop index ddcfed9a..5e5659f0 100644 --- a/app/resources/gnome-shell/mindforger.desktop +++ b/app/resources/linux/mindforger.desktop @@ -1,7 +1,7 @@ [Desktop Entry] Encoding=UTF-8 Name=MindForger -Exec=/usr/bin/mindforger -Icon=/usr/share/icons/mindforger/mindforger.png +Exec=mindforger +Icon=mindforger Type=Application Categories=Office; diff --git a/mindforger.pro b/mindforger.pro index 8bb93ec1..fdb12be7 100644 --- a/mindforger.pro +++ b/mindforger.pro @@ -63,9 +63,23 @@ iconfiles.files += app/resources/icons/* iconfiles.path = $$PREFIX/share/icons/mindforger/ INSTALLS += iconfiles -# experiment w/ file -shortcutfiles.files += app/resources/gnome-shell/mindforger.desktop -shortcutfiles.path = $$PREFIX/share/applications/ -INSTALLS += shortcutfiles +# Standard location for svg icon +linuxsvg.files += app/resources/icons/mindforger.svg +linuxsvg.path = $$PREFIX/share/icons/hicolor/scalable/apps/ +INSTALLS += linuxsvg + +# Standard location for png icon +linuxpng.files += app/resources/icons/mindforger128x128.png +linuxpng.path = $$PREFIX/share/icons/hicolor/128x128/apps/ +INSTALLS += linuxpng + +linuxdesktopfiles.files += app/resources/linux/mindforger.desktop +linuxdesktopfiles.path = $$PREFIX/share/applications/ +INSTALLS += linuxdesktopfiles + +# Appstream Metainfo for linux software centers +appstreammetainfofiles.files += app/resources/linux/com.mindforger.mindforger.metainfo.xml +appstreammetainfofiles.path = $$PREFIX/share/metainfo/ +INSTALLS += appstreammetainfofiles # eof