From ac21abbb9d23432879b1026eb5bc48ad3d4583d8 Mon Sep 17 00:00:00 2001 From: Mary Date: Fri, 4 Mar 2022 18:03:16 +0100 Subject: Preparation for initial Flatpack and FlatHub integration (#3173) * Preparation for initial Flatpack and FlatHub integration This integrate some initial changes required for Flatpack and distribution from FlatHub. Also added some resources that will be used for packaging on Linux. * Address gdkchan comment --- distribution/linux/ryujinx-logo.svg | 1 + distribution/linux/ryujinx-mime.xml | 23 +++++++++++++++++++++++ distribution/linux/ryujinx.desktop | 14 ++++++++++++++ 3 files changed, 38 insertions(+) create mode 100644 distribution/linux/ryujinx-logo.svg create mode 100644 distribution/linux/ryujinx-mime.xml create mode 100644 distribution/linux/ryujinx.desktop (limited to 'distribution') diff --git a/distribution/linux/ryujinx-logo.svg b/distribution/linux/ryujinx-logo.svg new file mode 100644 index 00000000..d6a76312 --- /dev/null +++ b/distribution/linux/ryujinx-logo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/distribution/linux/ryujinx-mime.xml b/distribution/linux/ryujinx-mime.xml new file mode 100644 index 00000000..6ec35c84 --- /dev/null +++ b/distribution/linux/ryujinx-mime.xml @@ -0,0 +1,23 @@ + + + + Nintendo Content Archive + + + + Nintendo Relocatable Object + + + + Nintendo Shared Object + + + + Nintendo Submission Package + + + + Nintendo Switch Cartridge + + + diff --git a/distribution/linux/ryujinx.desktop b/distribution/linux/ryujinx.desktop new file mode 100644 index 00000000..dbfc43e4 --- /dev/null +++ b/distribution/linux/ryujinx.desktop @@ -0,0 +1,14 @@ +[Desktop Entry] +Version=1.0 +Name=Ryujinx +Comment=A Nintendo Switch Emulator +Type=Application +GenericName=Nintendo Switch Emulator +Icon=ryujinx +Terminal=false +Exec=Ryujinx %f +Categories=Game;Emulator;GTK; +MimeType=application/x-nx-nca;application/x-nx-nro;application/x-nx-nso;application/x-nx-nsp;application/x-nx-xci; +Keywords=Switch;Nintendo;Emulator; +StartupWMClass=Ryujinx +PrefersNonDefaultGPU=true -- cgit v1.2.3