Commit Graph

192 Commits

Author SHA1 Message Date
GeoffreyCoulaud
a0bfca01d6 WIP added support for heroic hidden
TODO
- Test all of that
2023-07-19 05:33:55 +02:00
GeoffreyCoulaud
0601fd5ebb Converted genexps to setcomps 2023-07-19 05:32:47 +02:00
GeoffreyCoulaud
15da65fccf WIP heroic source refactor
- Fixed installed games lookup
- Added support for amazon games

TODO
- Test (obviously)
- Consider getting hidden value
2023-07-19 05:01:17 +02:00
GeoffreyCoulaud
00ff297867 Steam source debug info on skip 2023-07-18 14:23:43 +02:00
Rilic
55cd590424 Merge remote-tracking branch 'upstream/main' 2023-07-17 16:51:56 +01:00
Rilic
386120a505 Code cleanup and fix cover image rename regex 2023-07-17 16:26:08 +01:00
Rilic
faee57a42a Clean up code and unused imports 2023-07-17 12:55:03 +01:00
Rilic
0a2051f5c7 Improve error handling for unselected cores 2023-07-17 12:52:38 +01:00
Rilic
9a7875eb87 Replace crc32 game_id with md5 hash from path 2023-07-16 22:45:27 +01:00
Rilic
6b26076b92 Use pre-existing variable for game name
aaaaaaaa
2023-07-16 18:32:14 +01:00
Rilic
19b0737715 Fix the boxart not being found for some games.
I overthought this problem way too hard lmao
2023-07-16 18:29:42 +01:00
Rilic
06de79ad54 Use native game label instead of truncating 2023-07-16 16:57:11 +01:00
Rilic
9ffbcc73ae De-indent else in core selection loop 2023-07-16 16:47:16 +01:00
Rilic
5a89f8a542 Improve core selection logic 2023-07-16 16:33:58 +01:00
Rilic
f9cfc311fa Simplify playlist file location code 2023-07-16 16:22:28 +01:00
Rilic
86a34f1596 Improve playlist file opening check 2023-07-16 15:58:50 +01:00
Rilic
9ccb315a2d Make Retroarch executable_format a property 2023-07-16 15:50:28 +01:00
Rilic
c96b64f72e Implement Retroarch Importer
I'm quite rusty with Python, so please let me know if there are any (or many) grave mistakes!
2023-07-15 14:28:04 +01:00
kramo
a1c5a4bdd8 Mark source names as translatable 2023-07-13 14:51:55 +02:00
kramo
6114f65204 Lowercase itch source name 2023-07-13 14:46:31 +02:00
kramo
6a06f7329d Disallow Legendary on Windows to fix Heroic 2023-07-08 16:00:57 +02:00
kramo
c6ef2ea0b4 uuuuuuuuuuuuuughhhhhhhhhhhhhhhhhhhhhhh 2023-07-08 12:14:37 +02:00
kramo
c3cad7c793 Fix default Steam path because fuck me 2023-07-06 10:02:11 +02:00
kramo
dc0d7304f1 Don't allow multiple imports at once 2023-07-05 15:54:12 +02:00
GeoffreyCoulaud
2d324997fd Fix heroic 2023-07-05 14:13:42 +02:00
kramo
253bef9507 Fix Legendary location 2023-07-05 13:50:35 +02:00
GeoffreyCoulaud
da22751035 Fix lutris ID 2023-07-05 13:39:45 +02:00
kramo
0500b8ebe1 Fix Lutris source executable 2023-07-05 13:33:21 +02:00
kramo
0efa05514c Exclude devel Cartridges from Flatpak imports 2023-07-03 22:24:44 +02:00
kramo
e388623c03 Make sure all measurements are divisible by 3 2023-07-03 14:40:08 +02:00
GeoffreyCoulaud
4a204442b5 Using new shared paths in sources 2023-07-01 15:53:52 +02:00
GeoffreyCoulaud
fb0c47c1f1 Re added hardcoded candidates for linux
- Real fix would be to get the XDG_*_DIR
2023-07-01 15:17:12 +02:00
GeoffreyCoulaud
3af968fee7 Simplified source available on 2023-07-01 15:10:40 +02:00
kramo
bbfe478ac3 Fix Legendary location labels 2023-07-01 13:58:47 +02:00
kramo
036e5814f3 Fix Flatpak custom paths 2023-07-01 11:11:16 +02:00
kramo
e46c9b6a30 Fix Flatpak desktop entry search 2023-07-01 10:54:48 +02:00
kramo
495755f278 More reliance on GLib 2023-07-01 10:44:15 +02:00
kramo
1f25bed842 Move away from PyXDG 2023-07-01 10:05:16 +02:00
GeoffreyCoulaud
a7efe0a920 Removed allow_side_effects 2023-07-01 03:01:15 +02:00
kramo
721a46c5b8 Finalize Flatpak source 2023-06-30 23:49:48 +02:00
kramo
8efb1c6c5e Fix Flatpak source for .svgs 2023-06-30 22:33:21 +02:00
kramo
07960182c7 Flatpak source cleanups 2023-06-30 21:13:06 +02:00
kramo
fccf302c4b Flatpak source initial work 2023-06-30 19:51:44 +02:00
GeoffreyCoulaud
e9b8c0d01e Fixed importer progressbar stuck at 100%
- Progress is 0 by default
- 10% for the sources progress
- 90% for the pipelines progress
2023-06-30 13:57:22 +02:00
GeoffreyCoulaud
9ed085e1a0 Silently skip sources with bad locations 2023-06-30 13:25:01 +02:00
kramo
450cab9bbf Mark to-be-reviewed strings as untranslatable 2023-06-26 22:22:47 +02:00
kramo
08da6b8e3f Update error string 2023-06-26 12:01:14 +02:00
kramo
cbd0b3f287 Update translations 2023-06-26 11:37:39 +02:00
kramo
4f7dc8716a Make errors properly translatable 2023-06-26 11:08:33 +02:00
kramo
92add88c5d Change error dialog margin 2023-06-26 11:00:59 +02:00