kramo
eeb18eb017
Typing
2023-08-16 19:18:03 +02:00
kramo
8dc96b53b2
Type hints for UI code
2023-08-16 15:41:40 +02:00
kramo
9d7a6d8ea4
Add copyright headers
2023-06-17 16:27:10 +02:00
kramo
e6afed6678
Cleanups
2023-06-15 15:22:08 +02:00
GeoffreyCoulaud
5dc6ec899a
🎨 Various changes
...
- Changed source additional data to dict
- Moved local cover saving into a manager
- Added stub for itch cover manager
2023-06-07 15:00:42 +02:00
GeoffreyCoulaud
98f02da36c
🎨 SourceIterator can yield addtitional data
...
SourceIterator-s can yield a game and a tuple of additional data.
This data will be passed to the Store, Pipeline and Managers.
2023-06-07 14:01:06 +02:00
GeoffreyCoulaud
ebd22e27da
Various fixes
...
- Improved pipeline performance
- Improver importer progress
- Steam API slow down to not get 429-ed
(but still allow bursts on smaller steam libraries)
2023-06-04 02:45:52 +02:00
GeoffreyCoulaud
d204737339
🚧 More work on resilient managers
2023-05-31 16:54:51 +02:00
GeoffreyCoulaud
0645808ac4
🐛 Fixed GTK race condition in pipelines
2023-05-29 01:38:36 +02:00
GeoffreyCoulaud
8ddb110cbb
Managers use callback functions instead of signals
2023-05-29 00:23:25 +02:00
GeoffreyCoulaud
b99c058cd7
✨ Added blocking/async managers
2023-05-29 00:05:44 +02:00
GeoffreyCoulaud
39b7b35c1b
🚧 WIP import progress based on game pipelines
2023-05-27 18:24:46 +02:00
GeoffreyCoulaud
1d2253ff94
Various changes
...
- Removed useless format manager
- Moved pipeline to its own file
- Fixed steam source next not returning game
- Changed pipeline order
2023-05-24 19:34:07 +02:00