From b707a19a79b3ab46be24e146556135c6a0eb31e3 Mon Sep 17 00:00:00 2001 From: Carles Pastor Badosa Date: Sun, 3 Mar 2024 20:02:11 +0100 Subject: [PATCH 1/7] Add gamescope permission to readme --- README.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/README.md b/README.md index 1c9fb08..c1b3595 100644 --- a/README.md +++ b/README.md @@ -91,6 +91,12 @@ Necessary for discord (a nonfree messaging service) integration. Can be safely dropped if discord is not used. +## filesystem=xdg-run/gamescope-0:ro + +Necessary for HDR10 support through gamescope. + +At the moment the only realistic usage case for this are HDR10 filters if you have an oled steam deck, it can safely be dropped in most other cases. + ## talk-name=org.freedesktop.ScreenSaver Required for screensaver inhibition during gameplay. From dcbd679a4a1fa9666fd0664e435ecccabde0235e Mon Sep 17 00:00:00 2001 From: Carles Pastor Badosa Date: Sun, 3 Mar 2024 20:31:38 +0100 Subject: [PATCH 2/7] Add component tag to satisfy new linter requirements --- org.DolphinEmu.dolphin-emu.appdata.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/org.DolphinEmu.dolphin-emu.appdata.xml b/org.DolphinEmu.dolphin-emu.appdata.xml index c93839b..7de4cec 100644 --- a/org.DolphinEmu.dolphin-emu.appdata.xml +++ b/org.DolphinEmu.dolphin-emu.appdata.xml @@ -1,6 +1,6 @@ - + dolphin-emu.desktop Dolphin Emulator dolphin-emu team @@ -40,4 +40,4 @@ https://www.transifex.com/projects/p/dolphin-emu https://bugs.dolphin-emu.org/projects/emulator/issues b@bpiotrowski.pl - + From df0546bed5ecd77f8739b1e8a2c892ecaeb87f5d Mon Sep 17 00:00:00 2001 From: Carles Pastor Date: Sun, 3 Mar 2024 21:20:15 +0100 Subject: [PATCH 3/7] Add launchable tag to satisfy linter --- org.DolphinEmu.dolphin-emu.appdata.xml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/org.DolphinEmu.dolphin-emu.appdata.xml b/org.DolphinEmu.dolphin-emu.appdata.xml index 7de4cec..0a75242 100644 --- a/org.DolphinEmu.dolphin-emu.appdata.xml +++ b/org.DolphinEmu.dolphin-emu.appdata.xml @@ -1,7 +1,7 @@ - dolphin-emu.desktop + org.DolphinEmu.dolphin-emu Dolphin Emulator dolphin-emu team GameCube / Wii / Triforce Emulator @@ -19,6 +19,7 @@ https://raw.githubusercontent.com/flathub/org.DolphinEmu.dolphin-emu/master/screenshots/3.png https://raw.githubusercontent.com/flathub/org.DolphinEmu.dolphin-emu/master/screenshots/4.png + dolphin-emu.desktop dolphin-emu dolphin-emu.desktop From 096c8e419860ef3bfaa4032e1a98ebc9ff799816 Mon Sep 17 00:00:00 2001 From: Carles Pastor Date: Sun, 3 Mar 2024 21:58:04 +0100 Subject: [PATCH 4/7] Add image tag to screenshots to satisfy linter --- org.DolphinEmu.dolphin-emu.appdata.xml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/org.DolphinEmu.dolphin-emu.appdata.xml b/org.DolphinEmu.dolphin-emu.appdata.xml index 0a75242..c51185d 100644 --- a/org.DolphinEmu.dolphin-emu.appdata.xml +++ b/org.DolphinEmu.dolphin-emu.appdata.xml @@ -14,10 +14,10 @@

Dolphin es un emulador para dos consolas recientes de Nintendo: la GameCube y la Wii. Permite que los jugadores de PC disfruten de los juegos de estas dos consolas en alta definición (1080p) con varias mejoras: compatibilidad con todos los mandos de PC, velocidad turbo, multijugador en red, ¡y mucho más!

Dolphin ist ein Emulator für die beiden jungen Nintendo-Konsolen GameCube und Wii. Er ermöglicht PC-Spielern die Spiele dieser beiden Konsolen auf dem PC in Full HD (1080p) mit zahlreichen Verbesserungen zu genießen:Unterstützung für alle PC-Gamecontroller, Turbo-Modus für erhöhte Spielgeschwindigkeit, Mehrspielermodus übers Netzwerk und vieles mehr!

- https://raw.githubusercontent.com/flathub/org.DolphinEmu.dolphin-emu/master/screenshots/1.png - https://raw.githubusercontent.com/flathub/org.DolphinEmu.dolphin-emu/master/screenshots/2.png - https://raw.githubusercontent.com/flathub/org.DolphinEmu.dolphin-emu/master/screenshots/3.png - https://raw.githubusercontent.com/flathub/org.DolphinEmu.dolphin-emu/master/screenshots/4.png + https://raw.githubusercontent.com/flathub/org.DolphinEmu.dolphin-emu/master/screenshots/1.png + https://raw.githubusercontent.com/flathub/org.DolphinEmu.dolphin-emu/master/screenshots/2.png + https://raw.githubusercontent.com/flathub/org.DolphinEmu.dolphin-emu/master/screenshots/3.png + https://raw.githubusercontent.com/flathub/org.DolphinEmu.dolphin-emu/master/screenshots/4.png dolphin-emu.desktop From 45d29e75d7e2bb6fc3ddd0ad8f0ce270e3a185dc Mon Sep 17 00:00:00 2001 From: Carles Pastor Date: Sun, 3 Mar 2024 22:01:10 +0100 Subject: [PATCH 5/7] Temporarily drop localized descriptions the linter complains about metainfo-localized-description-tag description, I'm not sure what this means and it's not currently listed in https://docs.flathub.org/docs/for-app-authors/linter/, so I'm dropping the localised descriptions until I can figure it out. --- org.DolphinEmu.dolphin-emu.appdata.xml | 3 --- 1 file changed, 3 deletions(-) diff --git a/org.DolphinEmu.dolphin-emu.appdata.xml b/org.DolphinEmu.dolphin-emu.appdata.xml index c51185d..745a808 100644 --- a/org.DolphinEmu.dolphin-emu.appdata.xml +++ b/org.DolphinEmu.dolphin-emu.appdata.xml @@ -10,9 +10,6 @@

Dolphin is an emulator for two recent Nintendo video game consoles: the GameCube and the Wii. It allows PC gamers to enjoy games for these two consoles in full HD (1080p) with several enhancements: compatibility with all PC controllers, turbo speed, networked multiplayer, and even more!

-

O Dolphin é um emulador para dois consoles de vídeo game recentes da Nintendo: o GameCube e o Wii. Ele permite que PC gamers aproveitem jogos destes dois consoles em full HD (1080p) com diversas melhorias: compatibilidade com todos os controles de PC, velocidade turbo, multiplayer em rede e muito mais!

-

Dolphin es un emulador para dos consolas recientes de Nintendo: la GameCube y la Wii. Permite que los jugadores de PC disfruten de los juegos de estas dos consolas en alta definición (1080p) con varias mejoras: compatibilidad con todos los mandos de PC, velocidad turbo, multijugador en red, ¡y mucho más!

-

Dolphin ist ein Emulator für die beiden jungen Nintendo-Konsolen GameCube und Wii. Er ermöglicht PC-Spielern die Spiele dieser beiden Konsolen auf dem PC in Full HD (1080p) mit zahlreichen Verbesserungen zu genießen:Unterstützung für alle PC-Gamecontroller, Turbo-Modus für erhöhte Spielgeschwindigkeit, Mehrspielermodus übers Netzwerk und vieles mehr!

https://raw.githubusercontent.com/flathub/org.DolphinEmu.dolphin-emu/master/screenshots/1.png https://raw.githubusercontent.com/flathub/org.DolphinEmu.dolphin-emu/master/screenshots/2.png From 01eaefc5b8d252f78c07c42b2dca965566e00d5a Mon Sep 17 00:00:00 2001 From: Carles Pastor Date: Sun, 3 Mar 2024 22:37:04 +0100 Subject: [PATCH 6/7] Make id lowercase to satisfy linter I'm not sure about this change, now the id doesn't match the package. --- org.DolphinEmu.dolphin-emu.appdata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/org.DolphinEmu.dolphin-emu.appdata.xml b/org.DolphinEmu.dolphin-emu.appdata.xml index 745a808..4623fb2 100644 --- a/org.DolphinEmu.dolphin-emu.appdata.xml +++ b/org.DolphinEmu.dolphin-emu.appdata.xml @@ -1,7 +1,7 @@ - org.DolphinEmu.dolphin-emu + org.dolphinemu.dolphin-emu Dolphin Emulator dolphin-emu team GameCube / Wii / Triforce Emulator From 5eb7feec16f1e57ac45ea912452eafc1a04a2b5c Mon Sep 17 00:00:00 2001 From: Carles Pastor Date: Mon, 4 Mar 2024 07:56:49 +0100 Subject: [PATCH 7/7] Set the id to match the repo again --- org.DolphinEmu.dolphin-emu.appdata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/org.DolphinEmu.dolphin-emu.appdata.xml b/org.DolphinEmu.dolphin-emu.appdata.xml index 4623fb2..745a808 100644 --- a/org.DolphinEmu.dolphin-emu.appdata.xml +++ b/org.DolphinEmu.dolphin-emu.appdata.xml @@ -1,7 +1,7 @@ - org.dolphinemu.dolphin-emu + org.DolphinEmu.dolphin-emu Dolphin Emulator dolphin-emu team GameCube / Wii / Triforce Emulator