Compare commits

..

2 Commits

Author SHA1 Message Date
kramo
e8b2902ff1 Update metainfo formatting, add replaces tag 2024-04-05 12:13:40 +02:00
kramo
7059035930 Change app id to page.kramo.Cartridges 2024-04-03 16:06:27 +02:00
5 changed files with 19 additions and 27 deletions

View File

@@ -285,9 +285,6 @@ class CartridgesApplication(Adw.Application):
page_name: Optional[str] = None,
expander_row: Optional[str] = None,
) -> CartridgesWindow:
if CartridgesPreferences.is_open:
return
win = CartridgesPreferences()
if page_name:
win.set_visible_page_name(page_name)

View File

@@ -118,15 +118,8 @@ class CartridgesPreferences(Adw.PreferencesDialog):
removed_games: set[Game] = set()
warning_menu_buttons: dict = {}
is_open = False
def __init__(self, **kwargs: Any) -> None:
super().__init__(**kwargs)
# Make it so only one dialog can be open at a time
self.__class__.is_open = True
self.connect("closed", lambda *_: self.set_is_open(False))
self.file_chooser = Gtk.FileDialog()
self.toast = Adw.Toast.new(_("All games removed"))
@@ -254,9 +247,6 @@ class CartridgesPreferences(Adw.PreferencesDialog):
self.sgdb_key_entry_row.connect("changed", set_sgdb_sensitive)
set_sgdb_sensitive(self.sgdb_key_entry_row)
def set_is_open(self, is_open: bool) -> None:
self.__class__.is_open = is_open
def get_switch(self, setting: str) -> Any:
return getattr(self, f'{setting.replace("-", "_")}_switch')

View File

@@ -54,10 +54,12 @@
</screenshots>
<content_rating type="oars-1.1" />
<releases>
<release version="2.8.3" date="2024-04-07">
<release version="2.8.2" date="2024-03-29">
<description translate="no">
<ul>
<li>Fixed an issue with the preferences dialog</li>
<li>Improved notifications for launching games via the GNOME search provider</li>
<li>Updated app metadata</li>
<li>Fixed an issue with translations</li>
</ul>
</description>
</release>

View File

@@ -1,5 +1,5 @@
project('cartridges',
version: '2.8.3',
version: '2.8.2',
meson_version: '>= 0.59.0',
default_options: [ 'warning_level=2', 'werror=false', ],
)

View File

@@ -5,23 +5,22 @@
# Kshyso <Kshysio@protonmail.com>, 2023.
# Eryk Michalak <gnu.ewm@protonmail.com>, 2023.
# Michaks <fexwex3@gmail.com>, 2023.
# Igor Popowicz <igorpopowicz12@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: Cartridges\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-03-29 14:27+0100\n"
"PO-Revision-Date: 2024-04-01 16:01+0000\n"
"Last-Translator: Igor Popowicz <igorpopowicz12@gmail.com>\n"
"PO-Revision-Date: 2023-07-24 13:05+0000\n"
"Last-Translator: Michaks <fexwex3@gmail.com>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/cartridges/"
"cartridges/pl/>\n"
"Language: pl\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
"|| n%100>=20) ? 1 : 2);\n"
"X-Generator: Weblate 5.5-dev\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
"|| n%100>=20) ? 1 : 2;\n"
"X-Generator: Weblate 5.0-dev\n"
#: data/hu.kramo.Cartridges.desktop.in:3
#: data/hu.kramo.Cartridges.metainfo.xml.in:6
@@ -82,19 +81,21 @@ msgstr "Nowa okładka"
#: data/gtk/details-dialog.blp:64
msgid "Delete Cover"
msgstr "Usuń okładkę"
msgstr "Usuń osłonę"
#: data/gtk/details-dialog.blp:91 data/gtk/game.blp:81
msgid "Title"
msgstr "Tytuł"
#: data/gtk/details-dialog.blp:94
#, fuzzy
#| msgid "The developer or publisher (optional)"
msgid "Developer (optional)"
msgstr "Twórca lub wydawca (opcjonalnie)"
#: data/gtk/details-dialog.blp:99
msgid "Executable"
msgstr "Plik wykonywalny"
msgstr "Wykonywalne"
#: data/gtk/details-dialog.blp:105
msgid "Select File"
@@ -131,7 +132,7 @@ msgstr "Szukaj"
#: data/gtk/help-overlay.blp:24 data/gtk/window.blp:526
msgid "Keyboard Shortcuts"
msgstr "Skróty klawiszy"
msgstr "Skróty klawiaturowe"
#: data/gtk/help-overlay.blp:29 cartridges/game.py:103
#: cartridges/preferences.py:126 cartridges/importer/importer.py:394
@@ -252,7 +253,7 @@ msgstr "Heroic"
#: data/gtk/preferences.blp:201
msgid "Import Epic Games"
msgstr "Importuj gry Epic Games"
msgstr "Zaimportuj Epic Games"
#: data/gtk/preferences.blp:205
msgid "Import GOG Games"
@@ -487,8 +488,10 @@ msgid "Add"
msgstr ""
#: cartridges/details_dialog.py:90
#, fuzzy
#| msgid "Executable"
msgid "Executables"
msgstr "Pliki wykonywalne"
msgstr "Wykonywalne"
#. Translate this string as you would translate "file"
#: cartridges/details_dialog.py:105