diff options
author | Hugo Locurcio <hugo.locurcio@hugo.pro> | 2018-07-28 00:39:13 +0200 |
---|---|---|
committer | Hugo Locurcio <hugo.locurcio@hugo.pro> | 2018-07-28 00:40:05 +0200 |
commit | 01914ee00b2ccb638f697305b094f030088f8716 (patch) | |
tree | 2ce4e98853184370e08bf242298d129b851644e8 | |
parent | aecc3a444b122efd1001b25893ea7622918e2e22 (diff) |
Tweak AppStream metadata and add MIME type integration
This allows Godot to be registered as an application to open
Godot project files.
-rw-r--r-- | misc/dist/linux/org.godotengine.Godot.appdata.xml | 6 | ||||
-rw-r--r-- | misc/dist/linux/org.godotengine.Godot.desktop | 3 | ||||
-rw-r--r-- | misc/dist/linux/org.godotengine.Godot.xml | 8 |
3 files changed, 11 insertions, 6 deletions
diff --git a/misc/dist/linux/org.godotengine.Godot.appdata.xml b/misc/dist/linux/org.godotengine.Godot.appdata.xml index 8278f1f6f5..9f3f9e34af 100644 --- a/misc/dist/linux/org.godotengine.Godot.appdata.xml +++ b/misc/dist/linux/org.godotengine.Godot.appdata.xml @@ -1,12 +1,11 @@ <?xml version="1.0" encoding="UTF-8"?> <!-- Copyright 2017-2018 Rémi Verschelde <akien@godotengine.org> --> <component type="desktop"> - <id>org.godotengine.Godot.desktop</id> + <id>org.godotengine.Godot</id> <metadata_license>CC0-1.0</metadata_license> <project_license>MIT</project_license> <name>Godot Engine</name> <summary>Multi-platform 2D and 3D game engine with a feature-rich editor</summary> - <icon type="remote">https://raw.githubusercontent.com/godotengine/godot/master/icon.png</icon> <launchable type="desktop-id">org.godotengine.Godot.desktop</launchable> <description> <p> @@ -26,9 +25,6 @@ <image>https://download.tuxfamily.org/godotengine/media/screenshots/editor_3d_fracteed-720p.jpg</image> </screenshot> </screenshots> - <categories> - <category>Development</category> - </categories> <url type="homepage">https://godotengine.org</url> <url type="bugtracker">https://github.com/godotengine/godot/issues</url> <url type="faq">http://docs.godotengine.org/en/latest/about/faq.html</url> diff --git a/misc/dist/linux/org.godotengine.Godot.desktop b/misc/dist/linux/org.godotengine.Godot.desktop index 439b1d87b8..c8b99207f8 100644 --- a/misc/dist/linux/org.godotengine.Godot.desktop +++ b/misc/dist/linux/org.godotengine.Godot.desktop @@ -2,8 +2,9 @@ Name=Godot Engine GenericName=Libre game engine Comment=Multi-platform 2D and 3D game engine with a feature-rich editor -Exec=godot -p +Exec=godot %f Icon=godot Terminal=false Type=Application +MimeType=application/x-godot-project; Categories=Development;IDE; diff --git a/misc/dist/linux/org.godotengine.Godot.xml b/misc/dist/linux/org.godotengine.Godot.xml new file mode 100644 index 0000000000..0572e4e54e --- /dev/null +++ b/misc/dist/linux/org.godotengine.Godot.xml @@ -0,0 +1,8 @@ +<?xml version="1.0"?> + <mime-info xmlns='http://www.freedesktop.org/standards/shared-mime-info'> + <mime-type type="application/x-godot-project"> + <comment>Godot Engine project</comment> + <icon name="godot" /> + <glob pattern="*.godot" weight="100" /> + </mime-type> +</mime-info> |