Zash
b9013090fb
Add support for Thunderstore plugin ( #199 )
2026-01-11 17:44:06 +01:00
Zash
c5d39b83b2
Fix is_gog(): setGamePath() is not setting gogAPPId ( #189 )
2025-08-07 10:05:08 +02:00
Mikaël Capelle
f502fb468f
Add pre-commit hook ( #179 )
...
* Update dev dependencies.
* Add pre-commit hook.
2025-04-25 08:23:10 +02:00
Zash
9e30d7d104
Catch and show game list errors at startup ( #177 )
...
* Catch and log errors for failed EA games list parsing
* Extend error logging for Epic Games
* Add error message box for errors loading game list
* Fix lint error in game_sims4.py
2025-04-12 14:44:20 +02:00
Mikaël Capelle
71dbb8c557
Refactoring of game features for better management. ( #149 )
...
* Refactoring following uibase change for game features.
* Switch to ruff for linting and formatting.
* Bump stubs to 2.5.1a0.
2024-06-09 12:25:46 +02:00
Mikaël Capelle
bffe41fe6f
Bump dev dependencies and re-apply black. ( #138 )
2024-02-13 08:55:04 +01:00
Zash
fba4bd84dd
Add mapping GameIniFiles: iniFiles() to BasicGame ( #123 )
2023-10-21 21:22:43 +02:00
Zash
44645a54f7
Add metadata to BasicGameSaveGameInfo(Widget) ( #109 )
...
* Fix subnautica preview file path
* Add BasicGameSaveGameInfo with "File Date" to all BasicGames
* Add max_width option to BasicGameSaveGameInfo(Widget)
* Refactor Blade & Sorcery with get_metadata
* Refactor & cleanup Black & White SaveGameInfo
2023-10-08 18:24:33 +02:00
Jeremy Rimpo
7d3da34fa7
Use defaults set in UIBase
2023-10-04 02:58:22 -05:00
Jeremy Rimpo
4354644d66
Add enabledPlugins
2023-10-03 23:02:36 -05:00
Jeremy Rimpo
55a987bff6
Additional fixes and cleanup for python updates
2023-09-23 14:24:22 +02:00
Jeremy Rimpo
bff84ec365
Use map so we can set an origin name
2023-09-04 19:39:40 -05:00
Jeremy Rimpo
fba8fd540b
Preliminary secondary data directory support
2023-09-04 18:06:37 -05:00
Mikaël Capelle
dce39d8cb4
Fix for new stubs.
2022-05-05 13:04:42 +02:00
Mikaël Capelle
7d0d5f825c
Merge branch 'LostDragonist-supporturl' into qt6
...
# Conflicts:
# basic_game.py
# games/game_da2.py
# games/game_dao.py
2022-05-02 17:14:53 +02:00
Mikaël Capelle
096b8fb53f
Fix after merges.
2022-05-02 16:59:21 +02:00
Mikaël Capelle
bef982731e
Merge branch 'ashemedai-ea-desktop-support' into qt6
...
# Conflicts:
# README.md
# basic_game.py
2022-05-02 16:52:26 +02:00
Mikaël Capelle
0bb19f86a9
Merge branch 'ZashIn-feat/epic-legendary-launcher' into qt6
...
# Conflicts:
# basic_game.py
2022-05-02 16:48:05 +02:00
Mikaël Capelle
117be45a83
Multiple fixes for PyQt6 and CI.
2022-04-21 22:13:00 +02:00
Jeroen Ruigrok van der Werven
9a8ebf3027
Add EA Desktop support
...
Add EA Desktop IDs for Dragon Age: Origins and Dragon Age 2.
2022-04-19 10:52:47 +02:00
Zash
0fd4d87c7a
Game Detection: Epic Games and Legendary launcher support
2022-04-13 00:36:37 +02:00
Chris Bessent
d814483f44
Fix the thing
2021-12-27 00:16:10 -07:00
Chris Bessent
ecacf61f75
Add GameSupportURL support
2021-12-26 23:53:38 -07:00
Jeremy Rimpo
6a78d6f981
Create ini files if base file doesn't exist
2021-12-24 23:15:00 -06:00
Jeremy Rimpo
1fdf5031ea
PyQt6 Compatibility
2021-12-06 05:20:37 -06:00