Commit Graph

606 Commits

Author SHA1 Message Date
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
45884d5c11 Add missing Retroarch action row 2023-07-16 16:05:35 +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
c00234754f Fix filter logic when editing games 2023-07-14 12:42:23 +02:00
kramo
8ab3cf274e Set source filter when manually adding games 2023-07-14 12:37:59 +02:00
kramo
de4a7ae303 Merge branch 'main' into libadwaita-1.4 2023-07-13 14:52:09 +02:00
kramo
a1c5a4bdd8 Mark source names as translatable 2023-07-13 14:51:55 +02:00
kramo
cc8256d945 Merge branch 'main' into libadwaita-1.4 2023-07-13 14:46:42 +02:00
kramo
6114f65204 Lowercase itch source name 2023-07-13 14:46:31 +02:00
kramo
036aad32cd Merge branch 'main' into libadwaita-1.4 2023-07-13 14:41:00 +02:00
kramo
33e847ef94 Added icons to Sources sidebar 2023-07-13 14:40:41 +02:00
kramo
b4bfe38765 Backport new game fix - closes #143 2023-07-09 09:59:03 +02:00
kramo
6a06f7329d Disallow Legendary on Windows to fix Heroic 2023-07-08 16:00:57 +02:00
GeoffreyCoulaud
34863901fd Various tweaks
- Removed unnecessary comments
- Renamed path variables from file to path
- Don't check for XDG_DATA_HOME
- Move files instead of copying them
- Format json dump
2023-07-08 15:38:38 +02:00
GeoffreyCoulaud
3f5f8b71e8 Manually imported - Migrate covers, log message 2023-07-08 15:25:59 +02:00
GeoffreyCoulaud
618a98ee89 Handle manually added games separately 2023-07-08 15:09:30 +02:00
GeoffreyCoulaud
867e4d3cce Fixes to initial code 2023-07-08 14:35:43 +02:00
GeoffreyCoulaud
3c019796c2 Initial code 2023-07-08 13:54:43 +02:00
kramo
ec7f9bd560 Fix globals() lookup 2023-07-08 12:32:46 +02:00
kramo
c6ef2ea0b4 uuuuuuuuuuuuuughhhhhhhhhhhhhhhhhhhhhhh 2023-07-08 12:14:37 +02:00
kramo
6db3557cff Add a game counter to total games 2023-07-08 00:47:24 +02:00
kramo
22200be167 Add .dim-label to games_no_label 2023-07-08 00:12:25 +02:00
kramo
eb0d3584cf Order sources by number of games 2023-07-08 00:08:45 +02:00
kramo
6d9d594caf Hide added source row if empty 2023-07-07 22:59:54 +02:00
kramo
cf6b69619a Fix get_removed logic 2023-07-07 22:11:33 +02:00
kramo
fe5b85c79c Fix row_selected logic 2023-07-07 22:00:24 +02:00
kramo
e7d27cc1c4 Implement source filtering 2023-07-07 21:25:08 +02:00
kramo
2d00d3a1bc Merge pull request #139 from kra-mo/store-improvements
Store improvements
2023-07-07 18:27:42 +02:00
GeoffreyCoulaud
87a4319360 Store improvements
- Store games by source
- Added convenience dunder methods (contains, iter, len, getitem)
- Added store.get
- Changed `enable_in_pipeline` for `toggle_in_pipeline`
2023-07-07 18:06:07 +02:00
kramo
b577b3ec7b Initial sidebar filter work 2023-07-07 17:46:57 +02:00
kramo
dc232e1e43 Fix cache dir, add debug_info_filename to about 2023-07-06 10:25:00 +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
a4bebdd4a9 Changed invalid location textx 2023-07-05 14:34:14 +02:00
kramo
8524a891cf Fix GLib screaming at me 2023-07-05 14:16:59 +02:00
GeoffreyCoulaud
2d324997fd Fix heroic 2023-07-05 14:13:42 +02:00
kramo
9ed1f84879 Fix animatied covers not updating in time 2023-07-05 14:13:16 +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
6893551f1c Adaptive layout for mobile - closes #66 2023-07-05 11:03:08 +02:00
kramo
a2c77a5852 Add SVG to supported image formats 2023-07-04 19:29:18 +02:00