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,
         }
 

Reply via email to