Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package ProtonPlus for openSUSE:Factory checked in at 2026-01-05 14:54:07 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ProtonPlus (Old) and /work/SRC/openSUSE:Factory/.ProtonPlus.new.1928 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ProtonPlus" Mon Jan 5 14:54:07 2026 rev:24 rq:1325316 version:0.5.15 Changes: -------- --- /work/SRC/openSUSE:Factory/ProtonPlus/ProtonPlus.changes 2025-12-12 21:44:34.641437812 +0100 +++ /work/SRC/openSUSE:Factory/.ProtonPlus.new.1928/ProtonPlus.changes 2026-01-05 14:57:01.763931176 +0100 @@ -1,0 +2,7 @@ +Sun Jan 4 20:21:38 UTC 2026 - Richard Rahl <[email protected]> + +- Update to version 0.5.15: + * Add DW-Proton + * Update translations + +------------------------------------------------------------------- Old: ---- ProtonPlus-0.5.14.tar.gz New: ---- ProtonPlus-0.5.15.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ProtonPlus.spec ++++++ --- /var/tmp/diff_new_pack.OuuhpI/_old 2026-01-05 14:57:04.988065142 +0100 +++ /var/tmp/diff_new_pack.OuuhpI/_new 2026-01-05 14:57:04.988065142 +0100 @@ -1,7 +1,7 @@ # # spec file for package ProtonPlus # -# Copyright (c) 2025 SUSE LLC and contributors +# Copyright (c) 2026 SUSE LLC and contributors # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,7 +18,7 @@ %define appid com.vysp3r.ProtonPlus Name: ProtonPlus -Version: 0.5.14 +Version: 0.5.15 Release: 0 Summary: A Wine and Proton-based compatibility tools manager for GNOME License: GPL-3.0-only ++++++ ProtonPlus-0.5.14.tar.gz -> ProtonPlus-0.5.15.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ProtonPlus-0.5.14/com.vysp3r.ProtonPlus.yml new/ProtonPlus-0.5.15/com.vysp3r.ProtonPlus.yml --- old/ProtonPlus-0.5.14/com.vysp3r.ProtonPlus.yml 2025-12-11 00:04:55.000000000 +0100 +++ new/ProtonPlus-0.5.15/com.vysp3r.ProtonPlus.yml 2026-01-02 19:32:04.000000000 +0100 @@ -47,7 +47,7 @@ sources: - type: git url: https://github.com/Vysp3r/ProtonPlus.git - tag: v0.5.14 + tag: v0.5.15 x-checker-data: type: git tag-pattern: ^v(\d+\.\d+\.\d+(?:-[0-9A-Za-z.\-]+)?)$ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ProtonPlus-0.5.14/data/com.vysp3r.ProtonPlus.metainfo.xml.in new/ProtonPlus-0.5.15/data/com.vysp3r.ProtonPlus.metainfo.xml.in --- old/ProtonPlus-0.5.14/data/com.vysp3r.ProtonPlus.metainfo.xml.in 2025-12-11 00:04:55.000000000 +0100 +++ new/ProtonPlus-0.5.15/data/com.vysp3r.ProtonPlus.metainfo.xml.in 2026-01-02 19:32:04.000000000 +0100 @@ -93,6 +93,15 @@ </screenshots> <releases> + <release version="0.5.15" date="2026-01-02"> + <description> + <ul> + <li>✨ Added DW-Proton</li> + <li>🌐 Updated German localization</li> + <li>🌐 Updated Portuguese localization</li> + </ul> + </description> + </release> <release version="0.5.14" date="2025-12-08"> <description> <ul> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ProtonPlus-0.5.14/data/runners.json new/ProtonPlus-0.5.15/data/runners.json --- old/ProtonPlus-0.5.14/data/runners.json 2025-12-11 00:04:55.000000000 +0100 +++ new/ProtonPlus-0.5.15/data/runners.json 2026-01-02 19:32:04.000000000 +0100 @@ -121,6 +121,19 @@ "type": "github" }, { + "title": "DW-Proton", + "description": "Dawn Winery's custom Proton fork with fixes for various games :xdd:", + "endpoint": "https://dawn.wine/api/v1/repos/dawn-winery/dwproton/releases", + "asset_position": 1, + "directory_name_formats": [ + { + "launcher": "default", + "directory_name_format": "$release_name" + } + ], + "type": "forgejo" + }, + { "title": "Luxtorpeda", "description": "Luxtorpeda provides Linux-native game engines for certain Windows-only games.", "endpoint": "https://api.github.com/repos/luxtorpeda-dev/luxtorpeda/releases", diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ProtonPlus-0.5.14/meson.build new/ProtonPlus-0.5.15/meson.build --- old/ProtonPlus-0.5.14/meson.build 2025-12-11 00:04:55.000000000 +0100 +++ new/ProtonPlus-0.5.15/meson.build 2026-01-02 19:32:04.000000000 +0100 @@ -1,6 +1,6 @@ project( 'com.vysp3r.ProtonPlus', ['c', 'vala'], - version: '0.5.14', + version: '0.5.15', meson_version: '>= 1.0.0', default_options: [ 'warning_level=2', 'werror=false', ], ) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ProtonPlus-0.5.14/po/ar.po new/ProtonPlus-0.5.15/po/ar.po --- old/ProtonPlus-0.5.14/po/ar.po 2025-12-11 00:04:55.000000000 +0100 +++ new/ProtonPlus-0.5.15/po/ar.po 2026-01-02 19:32:04.000000000 +0100 @@ -6,7 +6,7 @@ msgstr "" "Project-Id-Version: com.vysp3r.ProtonPlus\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-12-07 13:47-0500\n" +"POT-Creation-Date: 2026-01-02 13:19-0500\n" "PO-Revision-Date: 2025-08-14 11:01+0000\n" "Last-Translator: Mujtaba-Alsaleh <[email protected]>\n" "Language-Team: Arabic <https://hosted.weblate.org/projects/protonplus/" @@ -859,6 +859,10 @@ msgstr "" "بالكامل Vulkan فوق Direct3D 12 تهدف لتطبيق واجهة برمجة Wine VKD3D مختلفة من" +#: src/translatables.vala:25 +msgid "Dawn Winery's custom Proton fork with fixes for various games :xdd:" +msgstr "" + #: data/ui/gtk/help-overlay.ui:11 msgctxt "shortcut window" msgid "General" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ProtonPlus-0.5.14/po/be.po new/ProtonPlus-0.5.15/po/be.po --- old/ProtonPlus-0.5.14/po/be.po 2025-12-11 00:04:55.000000000 +0100 +++ new/ProtonPlus-0.5.15/po/be.po 2026-01-02 19:32:04.000000000 +0100 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: com.vysp3r.ProtonPlus\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-12-07 13:47-0500\n" +"POT-Creation-Date: 2026-01-02 13:19-0500\n" "PO-Revision-Date: 2024-05-31 16:22+0000\n" "Last-Translator: Yahor <[email protected]>\n" "Language-Team: Belarusian <https://hosted.weblate.org/projects/protonplus/" @@ -881,6 +881,10 @@ msgstr "" "Форк VKD3D ад Wine, мэта якога - рэалізаваць поўны API Direct3D 12 на Vulkan" +#: src/translatables.vala:25 +msgid "Dawn Winery's custom Proton fork with fixes for various games :xdd:" +msgstr "" + #: data/ui/gtk/help-overlay.ui:11 msgctxt "shortcut window" msgid "General" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ProtonPlus-0.5.14/po/bs.po new/ProtonPlus-0.5.15/po/bs.po --- old/ProtonPlus-0.5.14/po/bs.po 2025-12-11 00:04:55.000000000 +0100 +++ new/ProtonPlus-0.5.15/po/bs.po 2026-01-02 19:32:04.000000000 +0100 @@ -6,7 +6,7 @@ msgstr "" "Project-Id-Version: com.vysp3r.ProtonPlus\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-12-07 13:47-0500\n" +"POT-Creation-Date: 2026-01-02 13:19-0500\n" "PO-Revision-Date: 2025-07-11 14:50+0000\n" "Last-Translator: SecularSteve <[email protected]>\n" "Language-Team: Bosnian <https://hosted.weblate.org/projects/protonplus/" @@ -881,6 +881,10 @@ "Varijanta Wine-ovog VKD3D-a koja ima za cilj implementaciju punog Direct3D " "12 API-ja preko Vulkana." +#: src/translatables.vala:25 +msgid "Dawn Winery's custom Proton fork with fixes for various games :xdd:" +msgstr "" + #: data/ui/gtk/help-overlay.ui:11 msgctxt "shortcut window" msgid "General" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ProtonPlus-0.5.14/po/com.vysp3r.ProtonPlus.pot new/ProtonPlus-0.5.15/po/com.vysp3r.ProtonPlus.pot --- old/ProtonPlus-0.5.14/po/com.vysp3r.ProtonPlus.pot 2025-12-11 00:04:55.000000000 +0100 +++ new/ProtonPlus-0.5.15/po/com.vysp3r.ProtonPlus.pot 2026-01-02 19:32:04.000000000 +0100 @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: com.vysp3r.ProtonPlus\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-12-07 13:47-0500\n" +"POT-Creation-Date: 2026-01-02 13:19-0500\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <[email protected]>\n" @@ -817,6 +817,10 @@ "top of Vulkan." msgstr "" +#: src/translatables.vala:25 +msgid "Dawn Winery's custom Proton fork with fixes for various games :xdd:" +msgstr "" + #: data/ui/gtk/help-overlay.ui:11 msgctxt "shortcut window" msgid "General" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ProtonPlus-0.5.14/po/cs.po new/ProtonPlus-0.5.15/po/cs.po --- old/ProtonPlus-0.5.14/po/cs.po 2025-12-11 00:04:55.000000000 +0100 +++ new/ProtonPlus-0.5.15/po/cs.po 2026-01-02 19:32:04.000000000 +0100 @@ -5,7 +5,7 @@ msgstr "" "Project-Id-Version: com.vysp3r.ProtonPlus\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-12-07 13:47-0500\n" +"POT-Creation-Date: 2026-01-02 13:19-0500\n" "PO-Revision-Date: 2025-07-25 02:03+0000\n" "Last-Translator: AsciiWolf <[email protected]>\n" "Language-Team: Czech <https://hosted.weblate.org/projects/protonplus/" @@ -877,6 +877,10 @@ "Varianta VKD3D z Wine, jejímž cílem je implementovat plné rozhraní API " "Direct3D 12 na Vulkanu." +#: src/translatables.vala:25 +msgid "Dawn Winery's custom Proton fork with fixes for various games :xdd:" +msgstr "" + #: data/ui/gtk/help-overlay.ui:11 msgctxt "shortcut window" msgid "General" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ProtonPlus-0.5.14/po/de.po new/ProtonPlus-0.5.15/po/de.po --- old/ProtonPlus-0.5.14/po/de.po 2025-12-11 00:04:55.000000000 +0100 +++ new/ProtonPlus-0.5.15/po/de.po 2026-01-02 19:32:04.000000000 +0100 @@ -7,8 +7,8 @@ msgstr "" "Project-Id-Version: com.vysp3r.ProtonPlus\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-12-07 13:47-0500\n" -"PO-Revision-Date: 2025-07-19 17:26+0200\n" +"POT-Creation-Date: 2026-01-02 13:19-0500\n" +"PO-Revision-Date: 2025-12-11 11:12+0100\n" "Last-Translator: Christian Lauinger <[email protected]>\n" "Language-Team: German <https://hosted.weblate.org/projects/protonplus/" "protonplus/de/>\n" @@ -59,7 +59,7 @@ #: src/widgets/window.vala:49 msgid "_Preferences" -msgstr "" +msgstr "_Einstellungen" #: src/widgets/window.vala:50 msgid "_Keyboard Shortcuts" @@ -83,7 +83,7 @@ #: src/widgets/window.vala:93 msgid "Couldn't load the launchers" -msgstr "" +msgstr "Die Starter konnten nicht geladen werden" #: src/widgets/window.vala:107 #, c-format @@ -91,86 +91,83 @@ msgstr "Willkommen zu %s" #: src/widgets/window.vala:107 -#, fuzzy msgid "" "Install Steam, Lutris, Bottles, Heroic Games Launcher or WineZGUI to get " "started." msgstr "" -"Installieren Sie Steam, Lutris, Bottles oder Heroic Games Launcher, um " -"loszulegen." +"Installieren Sie Steam, Lutris, Bottles oder Heroic Games Launcher oder " +"WineZGUI, um loszulegen." #: src/widgets/window.vala:107 msgid "" "Make sure to run the launchers at least once to ensure they're properly " "initialized" msgstr "" +"Stellen Sie sicher, dass Sie die Startprogramme mindestens einmal ausführen, " +"um sicherzustellen, dass sie ordnungsgemäß initialisiert sind" #: src/widgets/window.vala:130 -#, fuzzy msgid "Checking for updates" -msgstr "Prüfe auf Aktualisierungen..." +msgstr "Prüfe auf Aktualisierungen" #: src/widgets/window.vala:131 #, c-format msgid "Updating %s" -msgstr "" +msgstr "Aktualisiere %s" #: src/widgets/window.vala:148 -#, fuzzy msgid "Nothing to update" -msgstr "Nichts zu aktualisieren." +msgstr "Nichts zu aktualisieren" #: src/widgets/window.vala:149 #, c-format msgid "No update found for %s" -msgstr "" +msgstr "Kein Update für %s gefunden" #: src/widgets/window.vala:154 -#, fuzzy msgid "Everything is now up-to-date" -msgstr "Alles ist jetzt aktuell." +msgstr "Alles ist jetzt aktuell" #: src/widgets/window.vala:155 -#, fuzzy, c-format +#, c-format msgid "%s is now up-to-date" -msgstr "%s ist schon auf dem neuesten Stand." +msgstr "%s ist schon auf dem neuesten Stand" #: src/widgets/window.vala:160 src/widgets/window.vala:166 #: src/widgets/window.vala:172 src/widgets/window.vala:178 -#, fuzzy, c-format +#, c-format msgid "Couldn't check for updates (Reason: %s)" -msgstr "Prüfe auf Aktualisierungen..." +msgstr "Es konnten keine Updates gefunden werden (Grund: %s)" #: src/widgets/window.vala:160 src/widgets/window.vala:161 #: src/widgets/runners/runner-row.vala:56 msgid "API limit reached" -msgstr "" +msgstr "API-Limit erreicht" #: src/widgets/window.vala:161 src/widgets/window.vala:167 #: src/widgets/window.vala:173 src/widgets/window.vala:179 -#, fuzzy, c-format +#, c-format msgid "Couldn't update %s (Reason: %s)" -msgstr "Installiere %s" +msgstr "%s konnte nicht aktualisiert werden (Grund: %s)" #: src/widgets/window.vala:166 src/widgets/window.vala:167 #: src/widgets/runners/runner-row.vala:59 msgid "Unable to reach the API" -msgstr "" +msgstr "Die API kann nicht erreicht werden" #: src/widgets/window.vala:172 src/widgets/window.vala:173 #: src/widgets/runners/runner-row.vala:62 msgid "Invalid access token" -msgstr "" +msgstr "Ungültiges Zugriffstoken" #: src/widgets/window.vala:178 src/widgets/window.vala:179 #: src/widgets/runners/runner-row.vala:65 -#, fuzzy msgid "Unknown error" -msgstr "Unbekannt" +msgstr "Unbekannter Fehler" #: src/widgets/window.vala:180 src/widgets/error-dialog.vala:7 msgid "Report" -msgstr "" +msgstr "Bericht" #: src/widgets/window.vala:218 #: src/widgets/runners/steamtinkerlaunch-row.vala:39 @@ -207,73 +204,77 @@ msgstr "OK" #: src/widgets/preferences/preferences-dialog.vala:9 -#, fuzzy msgid "General" msgstr "Allgemein" #: src/widgets/preferences/preferences-dialog.vala:15 msgid "Automatic updates" -msgstr "" +msgstr "Automatische Updates" #: src/widgets/preferences/preferences-dialog.vala:16 msgid "" "Whether or not to update the installed 'Latest' runners when the application " "start" msgstr "" +"Ob die installierten „neuesten“ Ausführungswerkzeuge beim Start der " +"Anwendung aktualisiert werden sollen oder nicht" #: src/widgets/preferences/preferences-dialog.vala:22 msgid "Latest" -msgstr "" +msgstr "Letztes" #: src/widgets/preferences/preferences-dialog.vala:42 msgid "Remember last used profile" -msgstr "" +msgstr "Zuletzt verwendetes Profil merken" #: src/widgets/preferences/preferences-dialog.vala:43 msgid "Whether or not to remember the last used Steam profile" msgstr "" +"Ob das zuletzt verwendete Steam-Profil gespeichert werden soll oder nicht" #: src/widgets/preferences/theme-row.vala:15 msgid "System" -msgstr "" +msgstr "System" #: src/widgets/preferences/theme-row.vala:16 msgid "Light" -msgstr "" +msgstr "Hell" #: src/widgets/preferences/theme-row.vala:17 msgid "Dark" -msgstr "" +msgstr "Dunkel" #: src/widgets/preferences/theme-row.vala:25 msgid "Current theme" -msgstr "" +msgstr "Aktuelles Thema" #: src/widgets/preferences/refresh-steam-profiles-row.vala:15 -#, fuzzy msgid "Refresh profiles" -msgstr "Ein Profil auswählen" +msgstr "Profile aktualisieren" #: src/widgets/preferences/refresh-launchers-runners-row.vala:15 msgid "Refresh launchers/runners" -msgstr "" +msgstr "Starter/Ausführungswerkzeuge aktualisieren" #: src/widgets/preferences/check-updates-row.vala:11 msgid "Check if any of the installed 'Latest' runners needs to be updated" msgstr "" +"Überprüfen Sie, ob einer der installierten „neuesten” Ausführungswerkzeuge " +"aktualisiert werden muss" #: src/widgets/preferences/check-updates-row.vala:16 -#, fuzzy msgid "Check for updates" -msgstr "Prüfe auf Aktualisierungen..." +msgstr "Prüfe auf Aktualisierungen" #: src/widgets/preferences/access-token-row.vala:4 msgid "Access token" -msgstr "" +msgstr "Zugriffstoken" #: src/widgets/preferences/access-token-row.vala:5 msgid "Enter an access token to reduce your chances of being rate limited" msgstr "" +"Geben Sie einen Zugriffstoken ein, um die Wahrscheinlichkeit einer " +"Ratenbegrenzung zu verringern" #: src/widgets/runners/description-dialog.vala:14 msgid "More information" @@ -293,12 +294,11 @@ #: src/widgets/runners/release-row.vala:17 msgid "Update the runner if a newer version is available" -msgstr "" +msgstr "Aktualisieren Sie den Runner, wenn eine neuere Version verfügbar ist" #: src/widgets/runners/release-row.vala:20 -#, fuzzy msgid "Open runner directory" -msgstr "Präfixverzeichnis öffnen" +msgstr "Ausführungswerkzeugverzeichnis öffnen" #: src/widgets/runners/release-row.vala:24 #: src/widgets/runners/remove-dialog.vala:11 @@ -318,21 +318,20 @@ #: src/widgets/runners/basic-row.vala:66 #: src/widgets/runners/filters-box.vala:22 msgid "Used" -msgstr "Nicht benutzt" +msgstr "Benutzt" #: src/widgets/runners/runner-row.vala:56 msgid "Try again in a few minutes." -msgstr "" +msgstr "Versuchen Sie es in ein paar Minuten erneut." #: src/widgets/runners/runner-row.vala:59 -#, fuzzy msgid "Make sure you're connected to the internet." -msgstr "" -"Stellen Sie sicher, dass Sie sich mindestens einmal auf Steam verbinden." +msgstr "Stellen Sie sicher, dass Sie mit dem Internet verbunden sind." #: src/widgets/runners/runner-row.vala:62 msgid "Make sure the access token you provided is valid." msgstr "" +"Stellen Sie sicher, dass der von Ihnen angegebene Zugriffstoken gültig ist." #: src/widgets/runners/load-more-row.vala:8 #: src/widgets/runners/load-more-row.vala:17 @@ -367,14 +366,14 @@ msgstr "Ja" #: src/widgets/runners/remove-dialog.vala:49 -#, fuzzy, c-format +#, c-format msgid "Couldn't delete %s" -msgstr "Installiere %s" +msgstr "%s konnte nicht gelöscht werden" #: src/widgets/runners/install-dialog.vala:52 -#, fuzzy, c-format +#, c-format msgid "Couldn't install %s" -msgstr "Installiere %s" +msgstr "%s konnte nicht installiert werden" #: src/widgets/runners/install-dialog.vala:73 #: src/widgets/runners/upgrade-dialog.vala:77 @@ -396,9 +395,9 @@ msgstr "Aktualisiere %s" #: src/widgets/runners/upgrade-dialog.vala:56 -#, fuzzy, c-format +#, c-format msgid "Couldn't upgrade %s" -msgstr "Installiere %s" +msgstr "%s konnte nicht aktualisiert werden" #: src/widgets/runners/installed-row.vala:12 #: src/widgets/runners/basic-row.vala:67 @@ -417,28 +416,30 @@ "This version will get automatically updated when there's an update available " "each time your launch the application if automatic updates is enabled" msgstr "" +"Diese Version wird automatisch aktualisiert, wenn ein Update verfügbar ist, " +"sobald Sie die Anwendung starten, sofern automatische Updates aktiviert sind" #: src/widgets/runners/filters-box.vala:12 -#, fuzzy msgid "Installed" -msgstr "Installiere %s" +msgstr "Installiert" #: src/widgets/runners/filters-box.vala:17 -#, fuzzy msgid "Show installed runners" -msgstr "Nur installierte anzeigen" +msgstr "Zeige installierte Ausführungswerkzeuge" #: src/widgets/runners/filters-box.vala:27 msgid "Show runners that are used by one game or more" msgstr "" +"Zeige Ausführungswerkzeuge, die von einem oder mehreren Spielen verwendet " +"werden" #: src/widgets/runners/filters-box.vala:32 msgid "Unused" -msgstr "" +msgstr "Nicht benutzt" #: src/widgets/runners/filters-box.vala:37 msgid "Show runners that aren't used by any games" -msgstr "" +msgstr "Zeige Ausführungswerkzeuge, die von keinem Spiel verwendet werden" #: src/widgets/runners/steamtinkerlaunch-row.vala:8 msgid "Update to the latest version" @@ -485,13 +486,12 @@ "werden können." #: src/widgets/games/games-box.vala:77 src/widgets/games/games-box.vala:339 -#, fuzzy msgid "Show search" -msgstr "Seitenleiste anzeigen" +msgstr "Suche anzeigen" #: src/widgets/games/games-box.vala:103 msgid "Search for a game" -msgstr "" +msgstr "Suche nach einem Spiel" #: src/widgets/games/games-box.vala:110 msgid "Name" @@ -550,7 +550,7 @@ #: src/widgets/games/games-box.vala:339 msgid "Hide search" -msgstr "" +msgstr "Suche ausblenden" #: src/widgets/games/game-row.vala:55 msgid "Modify the game launch options" @@ -626,16 +626,15 @@ "werden sollen." #: src/widgets/games/mass-edit-dialog.vala:147 -#, fuzzy msgid "" "Couldn't change the compatibility tool/launch options of the selected games" msgstr "" -"Beim Versuch, das Kompatibilitätswerkzeug von %s zu ändern, ist ein Fehler " -"aufgetreten." +"Die Kompatibilitäts-Tools/Startoptionen der ausgewählten Spiele konnten " +"nicht geändert werden" #: src/widgets/games/mass-edit-dialog.vala:147 msgid "The following games had an issue:" -msgstr "" +msgstr "Die folgenden Spiele hatten ein Problem:" #: src/widgets/games/shortcut-button.vala:23 #: src/widgets/games/shortcut-button.vala:28 @@ -655,14 +654,12 @@ msgstr "Entfernen Sie die Verknüpfung von ProtonPlus in Steam" #: src/widgets/games/shortcut-button.vala:38 -#, fuzzy msgid "Couldn't delete the shortcut in Steam" -msgstr "Entfernen Sie die Verknüpfung von ProtonPlus in Steam" +msgstr "Die Verknüpfung in Steam konnte nicht gelöscht werden" #: src/widgets/games/shortcut-button.vala:46 -#, fuzzy msgid "Couldn't create the shortcut in Steam" -msgstr "Entfernen Sie die Verknüpfung von ProtonPlus in Steam" +msgstr "Die Verknüpfung konnte in Steam nicht erstellt werden" #: src/widgets/games/switch-profile-button.vala:14 msgid "Switch profile" @@ -712,10 +709,9 @@ msgstr "Anwenden der aktuellen Änderung" #: src/widgets/games/launch-options-dialog.vala:57 -#, fuzzy, c-format +#, c-format msgid "Couldn't change the launch options of %s" -msgstr "" -"Beim Versuch, die Startoptionen von %s zu ändern, ist ein Fehler aufgetreten." +msgstr "Die Startoptionen von %s konnten nicht geändert werden" #: src/widgets/games/profile-dialog.vala:15 msgid "Select a profile" @@ -744,20 +740,17 @@ msgstr "Einstellen des Standardkompatibilitätswerkzeugs" #: src/widgets/games/default-tool-dialog.vala:60 -#, fuzzy msgid "Couldn't change the default compatibility tool" -msgstr "Einstellen des Standardkompatibilitätswerkzeugs" +msgstr "Das Standard-Kompatibilitäts-Tool konnte nicht geändert werden" #: src/widgets/games/compatibility-tool-row.vala:18 msgid "Select your desired compatibility tool" msgstr "Wählen Sie das gewünschte Kompatibilitätswerkzeug" #: src/widgets/games/compatibility-tool-dropdown.vala:75 -#, fuzzy, c-format +#, c-format msgid "Couldn't change the compatibility tool of %s" -msgstr "" -"Beim Versuch, das Kompatibilitätswerkzeug von %s zu ändern, ist ein Fehler " -"aufgetreten." +msgstr "Das Kompatibilitäts-Tool von %s konnte nicht geändert werden" #: src/models/runners/steamtinkerlaunch.vala:6 msgid "" @@ -874,18 +867,16 @@ "Vulkan basierte Implementierung von Direct3D 9, 10 und 11 für Linux/Wine." #: src/translatables.vala:21 -#, fuzzy msgid "DXVK builds that work with pre-Vulkan 1.3 versions." -msgstr "DXVK Builds, die mit Vor-Vulkan 1.3 Versionen funktionieren" +msgstr "DXVK-Builds, die mit Versionen vor Vulkan 1.3 funktionieren." #: src/translatables.vala:22 -#, fuzzy msgid "DXVK Async builds that work with pre-Vulkan 1.3 versions." -msgstr "DXVK Async Builds, die mit Vor-Vulkan 1.3 Versionen funktionieren" +msgstr "DXVK-Async-Builds, die mit Versionen vor Vulkan 1.3 funktionieren." #: src/translatables.vala:23 msgid "DXVK builds with gplasync patch by Ph42oN." -msgstr "" +msgstr "DXVK wird mit dem gplasync-Patch von Ph42oN erstellt." #: src/translatables.vala:24 msgid "" @@ -895,6 +886,10 @@ "Variante von Wine's VKD3D, die darauf abzielt, die volle Direct3D 12 API auf " "Vulkan zu implementieren." +#: src/translatables.vala:25 +msgid "Dawn Winery's custom Proton fork with fixes for various games :xdd:" +msgstr "" + #: data/ui/gtk/help-overlay.ui:11 msgctxt "shortcut window" msgid "General" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ProtonPlus-0.5.14/po/es.po new/ProtonPlus-0.5.15/po/es.po --- old/ProtonPlus-0.5.14/po/es.po 2025-12-11 00:04:55.000000000 +0100 +++ new/ProtonPlus-0.5.15/po/es.po 2026-01-02 19:32:04.000000000 +0100 @@ -4,7 +4,7 @@ msgid "" msgstr "" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-12-07 13:47-0500\n" +"POT-Creation-Date: 2026-01-02 13:19-0500\n" "PO-Revision-Date: 2025-11-24 13:51+0000\n" "Last-Translator: Luis Miguel <[email protected]>\n" "Language-Team: Spanish <https://hosted.weblate.org/projects/protonplus/" @@ -879,6 +879,10 @@ "Variante de VKD3D de Wine que busca implementar la API completa de Direct3D " "12 sobre Vulkan." +#: src/translatables.vala:25 +msgid "Dawn Winery's custom Proton fork with fixes for various games :xdd:" +msgstr "" + #: data/ui/gtk/help-overlay.ui:11 msgctxt "shortcut window" msgid "General" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ProtonPlus-0.5.14/po/fi.po new/ProtonPlus-0.5.15/po/fi.po --- old/ProtonPlus-0.5.14/po/fi.po 2025-12-11 00:04:55.000000000 +0100 +++ new/ProtonPlus-0.5.15/po/fi.po 2026-01-02 19:32:04.000000000 +0100 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: com.vysp3r.ProtonPlus\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-12-07 13:47-0500\n" +"POT-Creation-Date: 2026-01-02 13:19-0500\n" "PO-Revision-Date: 2025-08-21 19:02+0000\n" "Last-Translator: Linus Virtanen <[email protected]>\n" "Language-Team: Finnish <https://hosted.weblate.org/projects/protonplus/" @@ -877,6 +877,10 @@ "Muunnelma Wine:n VKD3D:stä, jonka tavoitteena on toteuttaa täydellinen " "Direct3D 12 -ohjelmointirajapinta Vulkan:ille." +#: src/translatables.vala:25 +msgid "Dawn Winery's custom Proton fork with fixes for various games :xdd:" +msgstr "" + #: data/ui/gtk/help-overlay.ui:11 msgctxt "shortcut window" msgid "General" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ProtonPlus-0.5.14/po/fr.po new/ProtonPlus-0.5.15/po/fr.po --- old/ProtonPlus-0.5.14/po/fr.po 2025-12-11 00:04:55.000000000 +0100 +++ new/ProtonPlus-0.5.15/po/fr.po 2026-01-02 19:32:04.000000000 +0100 @@ -11,7 +11,7 @@ msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-12-07 13:47-0500\n" +"POT-Creation-Date: 2026-01-02 13:19-0500\n" "PO-Revision-Date: 2025-11-29 03:00+0000\n" "Last-Translator: MrBretzel <[email protected]>\n" "Language-Team: French <https://hosted.weblate.org/projects/protonplus/" @@ -880,6 +880,10 @@ "Fork du VKD3D de Wine avec pour but d'implémenter l’API Direct3D complète en " "utilisant Vulkan." +#: src/translatables.vala:25 +msgid "Dawn Winery's custom Proton fork with fixes for various games :xdd:" +msgstr "" + #: data/ui/gtk/help-overlay.ui:11 msgctxt "shortcut window" msgid "General" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ProtonPlus-0.5.14/po/hr.po new/ProtonPlus-0.5.15/po/hr.po --- old/ProtonPlus-0.5.14/po/hr.po 2025-12-11 00:04:55.000000000 +0100 +++ new/ProtonPlus-0.5.15/po/hr.po 2026-01-02 19:32:04.000000000 +0100 @@ -6,7 +6,7 @@ msgstr "" "Project-Id-Version: com.vysp3r.ProtonPlus\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-12-07 13:47-0500\n" +"POT-Creation-Date: 2026-01-02 13:19-0500\n" "PO-Revision-Date: 2025-07-11 14:50+0000\n" "Last-Translator: SecularSteve <[email protected]>\n" "Language-Team: Croatian <https://hosted.weblate.org/projects/protonplus/" @@ -878,6 +878,10 @@ "Varijanta Wineovog VKD3D-a koja ima za cilj implementirati puni Direct3D 12 " "API preko Vulkana." +#: src/translatables.vala:25 +msgid "Dawn Winery's custom Proton fork with fixes for various games :xdd:" +msgstr "" + #: data/ui/gtk/help-overlay.ui:11 msgctxt "shortcut window" msgid "General" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ProtonPlus-0.5.14/po/id.po new/ProtonPlus-0.5.15/po/id.po --- old/ProtonPlus-0.5.14/po/id.po 2025-12-11 00:04:55.000000000 +0100 +++ new/ProtonPlus-0.5.15/po/id.po 2026-01-02 19:32:04.000000000 +0100 @@ -4,7 +4,7 @@ msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-12-07 13:47-0500\n" +"POT-Creation-Date: 2026-01-02 13:19-0500\n" "PO-Revision-Date: 2025-07-20 07:02+0000\n" "Last-Translator: Mie <[email protected]>\n" "Language-Team: Indonesian <https://hosted.weblate.org/projects/protonplus/" @@ -881,6 +881,10 @@ "Varian VKD3D Wine yang bertujuan untuk mengimplementasikan API Direct3D 12 " "secara penuh di atas Vulkan." +#: src/translatables.vala:25 +msgid "Dawn Winery's custom Proton fork with fixes for various games :xdd:" +msgstr "" + #: data/ui/gtk/help-overlay.ui:11 msgctxt "shortcut window" msgid "General" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ProtonPlus-0.5.14/po/it.po new/ProtonPlus-0.5.15/po/it.po --- old/ProtonPlus-0.5.14/po/it.po 2025-12-11 00:04:55.000000000 +0100 +++ new/ProtonPlus-0.5.15/po/it.po 2026-01-02 19:32:04.000000000 +0100 @@ -5,7 +5,7 @@ msgid "" msgstr "" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-12-07 13:47-0500\n" +"POT-Creation-Date: 2026-01-02 13:19-0500\n" "PO-Revision-Date: 2025-11-17 15:51+0000\n" "Last-Translator: Alessandro Marigliano <[email protected]>\n" "Language-Team: Italian <https://hosted.weblate.org/projects/protonplus/" @@ -888,6 +888,10 @@ "Variante di VKD3D di Wine che punta a implementare tutte le API di Direct3D " "12 su Vulkan." +#: src/translatables.vala:25 +msgid "Dawn Winery's custom Proton fork with fixes for various games :xdd:" +msgstr "" + #: data/ui/gtk/help-overlay.ui:11 msgctxt "shortcut window" msgid "General" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ProtonPlus-0.5.14/po/ja.po new/ProtonPlus-0.5.15/po/ja.po --- old/ProtonPlus-0.5.14/po/ja.po 2025-12-11 00:04:55.000000000 +0100 +++ new/ProtonPlus-0.5.15/po/ja.po 2026-01-02 19:32:04.000000000 +0100 @@ -6,7 +6,7 @@ msgstr "" "Project-Id-Version: com.vysp3r.ProtonPlus\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-12-07 13:47-0500\n" +"POT-Creation-Date: 2026-01-02 13:19-0500\n" "PO-Revision-Date: 2025-11-25 10:51+0000\n" "Last-Translator: camegone <[email protected]>\n" "Language-Team: Japanese <https://hosted.weblate.org/projects/protonplus/" @@ -858,6 +858,10 @@ msgstr "" "Wine の VKD3D で完全な Direct3D 12 API を実装することを目指したバージョン。" +#: src/translatables.vala:25 +msgid "Dawn Winery's custom Proton fork with fixes for various games :xdd:" +msgstr "" + #: data/ui/gtk/help-overlay.ui:11 msgctxt "shortcut window" msgid "General" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ProtonPlus-0.5.14/po/nl.po new/ProtonPlus-0.5.15/po/nl.po --- old/ProtonPlus-0.5.14/po/nl.po 2025-12-11 00:04:55.000000000 +0100 +++ new/ProtonPlus-0.5.15/po/nl.po 2026-01-02 19:32:04.000000000 +0100 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: com.vysp3r.ProtonPlus\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-12-07 13:47-0500\n" +"POT-Creation-Date: 2026-01-02 13:19-0500\n" "PO-Revision-Date: 2025-07-21 02:03+0000\n" "Last-Translator: WeAreGeek <[email protected]>\n" "Language-Team: Dutch <https://hosted.weblate.org/projects/protonplus/" @@ -887,6 +887,10 @@ "Variant van Wine's VKD3D die als doel heeft om de volledige Direct3D 12 API " "bovenop Vulkan te implementeren." +#: src/translatables.vala:25 +msgid "Dawn Winery's custom Proton fork with fixes for various games :xdd:" +msgstr "" + #: data/ui/gtk/help-overlay.ui:11 msgctxt "shortcut window" msgid "General" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ProtonPlus-0.5.14/po/pl.po new/ProtonPlus-0.5.15/po/pl.po --- old/ProtonPlus-0.5.14/po/pl.po 2025-12-11 00:04:55.000000000 +0100 +++ new/ProtonPlus-0.5.15/po/pl.po 2026-01-02 19:32:04.000000000 +0100 @@ -5,7 +5,7 @@ msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-12-07 13:47-0500\n" +"POT-Creation-Date: 2026-01-02 13:19-0500\n" "PO-Revision-Date: 2025-09-04 02:01+0000\n" "Last-Translator: Beniamin Remis <[email protected]>\n" "Language-Team: Polish <https://hosted.weblate.org/projects/protonplus/" @@ -883,6 +883,10 @@ "Wariant Wine VKD3D, który ma na celu implementację pełnego API Direct3D 12 " "na Vulkan." +#: src/translatables.vala:25 +msgid "Dawn Winery's custom Proton fork with fixes for various games :xdd:" +msgstr "" + #: data/ui/gtk/help-overlay.ui:11 msgctxt "shortcut window" msgid "General" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ProtonPlus-0.5.14/po/pt.po new/ProtonPlus-0.5.15/po/pt.po --- old/ProtonPlus-0.5.14/po/pt.po 2025-12-11 00:04:55.000000000 +0100 +++ new/ProtonPlus-0.5.15/po/pt.po 2026-01-02 19:32:04.000000000 +0100 @@ -7,19 +7,20 @@ # Esther <[email protected]>, 2025. # vfssant <[email protected]>, 2025. # Leandro Paz <[email protected]>, 2025. +# "LucasR." <[email protected]>, 2025. msgid "" msgstr "" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-12-07 13:47-0500\n" -"PO-Revision-Date: 2025-12-06 07:00+0000\n" -"Last-Translator: Leandro Paz <[email protected]>\n" +"POT-Creation-Date: 2026-01-02 13:19-0500\n" +"PO-Revision-Date: 2025-12-29 05:00+0000\n" +"Last-Translator: \"LucasR.\" <[email protected]>\n" "Language-Team: Portuguese <https://hosted.weblate.org/projects/protonplus/" "protonplus/pt/>\n" "Language: pt\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Generator: Weblate 5.15-dev\n" +"X-Generator: Weblate 5.15.1\n" #: src/widgets/application.vala:91 msgid "A modern compatibility tools manager" @@ -127,9 +128,8 @@ msgstr "Nenhuma atualização encontrada para %s" #: src/widgets/window.vala:154 -#, fuzzy msgid "Everything is now up-to-date" -msgstr "Tudo agora está atualizado." +msgstr "Tudo está atualizado agora." #: src/widgets/window.vala:155 #, fuzzy, c-format @@ -161,7 +161,7 @@ #: src/widgets/window.vala:172 src/widgets/window.vala:173 #: src/widgets/runners/runner-row.vala:62 msgid "Invalid access token" -msgstr "" +msgstr "Token de acesso inválido" #: src/widgets/window.vala:178 src/widgets/window.vala:179 #: src/widgets/runners/runner-row.vala:65 @@ -882,6 +882,10 @@ "Variante do VKD3D do Wine que visa implementar a API completa do Direct3D 12 " "sobre o Vulkan." +#: src/translatables.vala:25 +msgid "Dawn Winery's custom Proton fork with fixes for various games :xdd:" +msgstr "" + #: data/ui/gtk/help-overlay.ui:11 msgctxt "shortcut window" msgid "General" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ProtonPlus-0.5.14/po/ru.po new/ProtonPlus-0.5.15/po/ru.po --- old/ProtonPlus-0.5.14/po/ru.po 2025-12-11 00:04:55.000000000 +0100 +++ new/ProtonPlus-0.5.15/po/ru.po 2026-01-02 19:32:04.000000000 +0100 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-12-07 13:47-0500\n" +"POT-Creation-Date: 2026-01-02 13:19-0500\n" "PO-Revision-Date: 2025-11-30 21:00+0000\n" "Last-Translator: serg <[email protected]>\n" "Language-Team: Russian <https://hosted.weblate.org/projects/protonplus/" @@ -871,6 +871,10 @@ "Вариант VKD3D от Wine, который призван реализовать полный API Direct3D 12 " "поверх Vulkan." +#: src/translatables.vala:25 +msgid "Dawn Winery's custom Proton fork with fixes for various games :xdd:" +msgstr "" + #: data/ui/gtk/help-overlay.ui:11 msgctxt "shortcut window" msgid "General" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ProtonPlus-0.5.14/po/[email protected] new/ProtonPlus-0.5.15/po/[email protected] --- old/ProtonPlus-0.5.14/po/[email protected] 2025-12-11 00:04:55.000000000 +0100 +++ new/ProtonPlus-0.5.15/po/[email protected] 2026-01-02 19:32:04.000000000 +0100 @@ -6,7 +6,7 @@ msgstr "" "Project-Id-Version: com.vysp3r.ProtonPlus\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-12-07 13:47-0500\n" +"POT-Creation-Date: 2026-01-02 13:19-0500\n" "PO-Revision-Date: 2025-07-11 14:50+0000\n" "Last-Translator: SecularSteve <[email protected]>\n" "Language-Team: Serbian (Latin script) <https://hosted.weblate.org/projects/" @@ -878,6 +878,10 @@ "Varijanta Vine-ovog VKD3D-a koja ima za cilj da implementira puni Direct3D " "12 API preko Vulkana." +#: src/translatables.vala:25 +msgid "Dawn Winery's custom Proton fork with fixes for various games :xdd:" +msgstr "" + #: data/ui/gtk/help-overlay.ui:11 msgctxt "shortcut window" msgid "General" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ProtonPlus-0.5.14/po/sv.po new/ProtonPlus-0.5.15/po/sv.po --- old/ProtonPlus-0.5.14/po/sv.po 2025-12-11 00:04:55.000000000 +0100 +++ new/ProtonPlus-0.5.15/po/sv.po 2026-01-02 19:32:04.000000000 +0100 @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: com.vysp3r.ProtonPlus\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-12-07 13:47-0500\n" +"POT-Creation-Date: 2026-01-02 13:19-0500\n" "PO-Revision-Date: 2024-10-03 01:10+0200\n" "Last-Translator: Johnny Arcitec <[email protected]>\n" "Language-Team: Swedish <https://hosted.weblate.org/projects/protonplus/" @@ -870,6 +870,10 @@ "Variant av Wines VKD3D med målet att implementera hela Direct3D 12s API " "ovanpå Vulkan." +#: src/translatables.vala:25 +msgid "Dawn Winery's custom Proton fork with fixes for various games :xdd:" +msgstr "" + #: data/ui/gtk/help-overlay.ui:11 msgctxt "shortcut window" msgid "General" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ProtonPlus-0.5.14/po/uk.po new/ProtonPlus-0.5.15/po/uk.po --- old/ProtonPlus-0.5.14/po/uk.po 2025-12-11 00:04:55.000000000 +0100 +++ new/ProtonPlus-0.5.15/po/uk.po 2026-01-02 19:32:04.000000000 +0100 @@ -4,7 +4,7 @@ msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-12-07 13:47-0500\n" +"POT-Creation-Date: 2026-01-02 13:19-0500\n" "PO-Revision-Date: 2025-09-22 22:01+0000\n" "Last-Translator: Damglador <[email protected]>\n" "Language-Team: Ukrainian <https://hosted.weblate.org/projects/protonplus/" @@ -883,6 +883,10 @@ "Варіант VKD3D від Wine, який має на меті реалізувати повний API Direct3D 12 " "поверх Vulkan." +#: src/translatables.vala:25 +msgid "Dawn Winery's custom Proton fork with fixes for various games :xdd:" +msgstr "" + #: data/ui/gtk/help-overlay.ui:11 msgctxt "shortcut window" msgid "General" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ProtonPlus-0.5.14/po/zh_CN.po new/ProtonPlus-0.5.15/po/zh_CN.po --- old/ProtonPlus-0.5.14/po/zh_CN.po 2025-12-11 00:04:55.000000000 +0100 +++ new/ProtonPlus-0.5.15/po/zh_CN.po 2026-01-02 19:32:04.000000000 +0100 @@ -5,7 +5,7 @@ msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-12-07 13:47-0500\n" +"POT-Creation-Date: 2026-01-02 13:19-0500\n" "PO-Revision-Date: 2025-11-25 23:08+0800\n" "Last-Translator: nick.exe <[email protected]>\n" "Language-Team: Chinese <[email protected]>\n" @@ -833,6 +833,10 @@ "top of Vulkan." msgstr "Wine VKD3D 的特化版,旨在 Vulkan 之上实作完整的 Direct3D 12 API。" +#: src/translatables.vala:25 +msgid "Dawn Winery's custom Proton fork with fixes for various games :xdd:" +msgstr "" + #: data/ui/gtk/help-overlay.ui:11 msgctxt "shortcut window" msgid "General" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ProtonPlus-0.5.14/po/zh_TW.po new/ProtonPlus-0.5.15/po/zh_TW.po --- old/ProtonPlus-0.5.14/po/zh_TW.po 2025-12-11 00:04:55.000000000 +0100 +++ new/ProtonPlus-0.5.15/po/zh_TW.po 2026-01-02 19:32:04.000000000 +0100 @@ -6,7 +6,7 @@ msgstr "" "Project-Id-Version: com.vysp3r.ProtonPlus\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-12-07 13:47-0500\n" +"POT-Creation-Date: 2026-01-02 13:19-0500\n" "PO-Revision-Date: 2025-11-25 23:00+0800\n" "Last-Translator: nick.exe <[email protected]>\n" "Language-Team: CodeBay.IN\n" @@ -833,6 +833,10 @@ "top of Vulkan." msgstr "Wine VKD3D 的特化版,旨在 Vulkan 之上實作完整的 Direct3D 12 API。" +#: src/translatables.vala:25 +msgid "Dawn Winery's custom Proton fork with fixes for various games :xdd:" +msgstr "" + #: data/ui/gtk/help-overlay.ui:11 msgctxt "shortcut window" msgid "General" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ProtonPlus-0.5.14/src/meson.build new/ProtonPlus-0.5.15/src/meson.build --- old/ProtonPlus-0.5.14/src/meson.build 2025-12-11 00:04:55.000000000 +0100 +++ new/ProtonPlus-0.5.15/src/meson.build 2026-01-02 19:32:04.000000000 +0100 @@ -78,6 +78,7 @@ 'models/runners/github.vala', 'models/runners/github-action.vala', 'models/runners/gitlab.vala', + 'models/runners/forgejo.vala', 'models/runners/installed.vala', 'models/runners/steamtinkerlaunch.vala', diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ProtonPlus-0.5.14/src/models/launcher.vala new/ProtonPlus-0.5.15/src/models/launcher.vala --- old/ProtonPlus-0.5.14/src/models/launcher.vala 2025-12-11 00:04:55.000000000 +0100 +++ new/ProtonPlus-0.5.15/src/models/launcher.vala 2026-01-02 19:32:04.000000000 +0100 @@ -411,6 +411,11 @@ runner = gitlab_runner; break; + case "forgejo": + var forgejo_runner = new Runners.Forgejo (); + + runner = forgejo_runner; + break; default: message ("%s %s".printf ("Invalid type for runner named", json_runner_item.title)); break; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ProtonPlus-0.5.14/src/models/runners/forgejo.vala new/ProtonPlus-0.5.15/src/models/runners/forgejo.vala --- old/ProtonPlus-0.5.14/src/models/runners/forgejo.vala 1970-01-01 01:00:00.000000000 +0100 +++ new/ProtonPlus-0.5.15/src/models/runners/forgejo.vala 2026-01-02 19:32:04.000000000 +0100 @@ -0,0 +1,59 @@ +namespace ProtonPlus.Models.Runners { + public class Forgejo : Basic { + public Forgejo () { + get_type = Utils.Web.GetType.FORGEJO; + } + + public override async ReturnCode load (out List<Models.Release> releases) { + releases = new List<Release> (); + + string? response; + + var code = yield Utils.Web.get_request ("%s?limit=25&page=%i".printf (endpoint, page), get_type, out response); + + if (code != ReturnCode.VALID_REQUEST) + return code; + + page++; + + var root_node = Utils.Parser.get_node_from_json (response); + + if (root_node == null || root_node.get_node_type () != Json.NodeType.ARRAY) + return ReturnCode.UNKNOWN_ERROR; + + var root_array = root_node.get_array (); + if (root_array == null) + return ReturnCode.UNKNOWN_ERROR; + + for (var i = 0; i < root_array.get_length (); i++) { + var object = root_array.get_object_element (i); + + string title = object.get_string_member ("tag_name"); + string description = object.get_string_member ("body").strip ();; + string release_date = object.get_string_member ("created_at"); + + string page_url = object.get_string_member ("html_url"); + + var assets_array = object.get_array_member ("assets"); + if (assets_array == null) + continue; + + if (assets_array.get_length () - 1 >= asset_position) { + var link_object = assets_array.get_object_element (asset_position); + + var download_url = link_object.get_string_member ("browser_download_url"); + var download_size = link_object.get_int_member ("size"); + + var release = new Releases.Basic.github (this, title, description, release_date, download_size, download_url, page_url); + + releases.append (release); + this.releases.append (release); + } + } + + has_more = root_array.get_length () == 25; + + return ReturnCode.RELEASES_LOADED; + } + } +} \ No newline at end of file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ProtonPlus-0.5.14/src/translatables.vala new/ProtonPlus-0.5.15/src/translatables.vala --- old/ProtonPlus-0.5.14/src/translatables.vala 2025-12-11 00:04:55.000000000 +0100 +++ new/ProtonPlus-0.5.15/src/translatables.vala 2026-01-02 19:32:04.000000000 +0100 @@ -21,7 +21,8 @@ N_("DXVK builds that work with pre-Vulkan 1.3 versions."), N_("DXVK Async builds that work with pre-Vulkan 1.3 versions."), N_("DXVK builds with gplasync patch by Ph42oN."), - N_("Variant of Wine's VKD3D which aims to implement the full Direct3D 12 API on top of Vulkan.") + N_("Variant of Wine's VKD3D which aims to implement the full Direct3D 12 API on top of Vulkan."), + N_("Dawn Winery's custom Proton fork with fixes for various games :xdd:") }; } } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ProtonPlus-0.5.14/src/utils/web.vala new/ProtonPlus-0.5.15/src/utils/web.vala --- old/ProtonPlus-0.5.14/src/utils/web.vala 2025-12-11 00:04:55.000000000 +0100 +++ new/ProtonPlus-0.5.15/src/utils/web.vala 2026-01-02 19:32:04.000000000 +0100 @@ -4,6 +4,7 @@ OTHER, GITHUB, GITLAB, + FORGEJO, STEAMTINKERLAUNCH, }
