Compare commits
2 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
1279514c30 | ||
|
|
b580e55c02 |
@@ -1,5 +1,5 @@
|
|||||||
#define MyAppName "Cartridges"
|
#define MyAppName "Cartridges"
|
||||||
#define MyAppVersion "1.3"
|
#define MyAppVersion "1.3.1"
|
||||||
#define MyAppPublisher "kramo"
|
#define MyAppPublisher "kramo"
|
||||||
#define MyAppURL "https://github.com/kra-mo/cartridges"
|
#define MyAppURL "https://github.com/kra-mo/cartridges"
|
||||||
#define MyAppExeName "pythonw.exe"
|
#define MyAppExeName "pythonw.exe"
|
||||||
|
|||||||
@@ -36,6 +36,13 @@
|
|||||||
</screenshots>
|
</screenshots>
|
||||||
<content_rating type="oars-1.1" />
|
<content_rating type="oars-1.1" />
|
||||||
<releases>
|
<releases>
|
||||||
|
<release version="1.3.1" date="2023-04-06">
|
||||||
|
<description translatable="no">
|
||||||
|
<ul>
|
||||||
|
<li>Fixes a Steam import bug</li>
|
||||||
|
</ul>
|
||||||
|
</description>
|
||||||
|
</release>
|
||||||
<release version="1.3" date="2023-04-06">
|
<release version="1.3" date="2023-04-06">
|
||||||
<description translatable="no">
|
<description translatable="no">
|
||||||
<ul>
|
<ul>
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
project('cartridges',
|
project('cartridges',
|
||||||
version: '1.3',
|
version: '1.3.1',
|
||||||
meson_version: '>= 0.59.0',
|
meson_version: '>= 0.59.0',
|
||||||
default_options: [ 'warning_level=2', 'werror=false', ],
|
default_options: [ 'warning_level=2', 'werror=false', ],
|
||||||
)
|
)
|
||||||
|
|||||||
@@ -113,7 +113,7 @@ class CartridgesApplication(Adw.Application):
|
|||||||
application_name=_("Cartridges"),
|
application_name=_("Cartridges"),
|
||||||
application_icon="hu.kramo.Cartridges",
|
application_icon="hu.kramo.Cartridges",
|
||||||
developer_name="kramo",
|
developer_name="kramo",
|
||||||
version="1.3",
|
version="1.3.1",
|
||||||
developers=[
|
developers=[
|
||||||
"kramo https://kramo.hu",
|
"kramo https://kramo.hu",
|
||||||
"Paweł Lidwin https://github.com/imLinguin",
|
"Paweł Lidwin https://github.com/imLinguin",
|
||||||
|
|||||||
@@ -41,15 +41,17 @@ def update_values_from_data(content, values):
|
|||||||
return values
|
return values
|
||||||
|
|
||||||
|
|
||||||
def get_game(
|
def get_game(task, datatypes, current_time, parent_widget, appmanifest, steam_dir):
|
||||||
task, datatypes, current_time, parent_widget, appmanifest, steam_dir, importer
|
|
||||||
):
|
|
||||||
values = {}
|
values = {}
|
||||||
|
|
||||||
data = appmanifest.read_text("utf-8")
|
data = appmanifest.read_text("utf-8")
|
||||||
for datatype in datatypes:
|
for datatype in datatypes:
|
||||||
value = re.findall(f'"{datatype}"\t\t"(.*)"\n', data)
|
value = re.findall(f'"{datatype}"\t\t"(.*)"\n', data)
|
||||||
|
try:
|
||||||
values[datatype] = value[0]
|
values[datatype] = value[0]
|
||||||
|
except IndexError:
|
||||||
|
task.return_value((None, None))
|
||||||
|
return
|
||||||
|
|
||||||
values["game_id"] = f'steam_{values["appid"]}'
|
values["game_id"] = f'steam_{values["appid"]}'
|
||||||
|
|
||||||
@@ -105,7 +107,6 @@ def get_games_async(parent_widget, appmanifests, steam_dir, importer):
|
|||||||
parent_widget,
|
parent_widget,
|
||||||
appmanifest,
|
appmanifest,
|
||||||
steam_dir,
|
steam_dir,
|
||||||
importer,
|
|
||||||
)
|
)
|
||||||
|
|
||||||
return wrapper
|
return wrapper
|
||||||
|
|||||||
Reference in New Issue
Block a user