Commit Graph

11 Commits

Author SHA1 Message Date
b69e0bf207 Added threading to gamelist thumbnail creation
[fixes #30]
2023-09-20 17:21:52 +02:00
fcf71d6fea Gamelist performance improvements
* Separated /gamelist to 2 calls: /gamelist and /gamelist/thumbnails.
* Refactored nested for-loop with a next() when looping artwork

[fixes #20]
2023-09-20 15:13:42 +02:00
9b7da75154 Added direct download as zip
[fix #22]
2023-09-19 02:22:16 +02:00
ad3fd6a195 JSONEncoder and manual
Focus on remving deprecated flas.JSONEncoder and replacing it with
json.JSONEncoder.

* Exception handling when API is not accessible [fix #25]
* flask.JSONEncoder deprecated [fix #24]
* Show manual (if present) [fix #23]
* Small touch-ups
2023-09-19 00:47:31 +02:00
edfb0d2162 Added printing of failed cover art
Also parametricised nfo suffix to look for

Fixes #18
2022-10-31 11:48:23 +01:00
7bc1f4406f Fix for showing dvd or cd when lack of front 2022-10-28 17:13:16 +02:00
16cc5a44eb Added handling for when artwork is missing 2022-10-28 15:25:58 +02:00
909e01c373 Gamelist in memory
Instead of always scanning the game folder for nfo's when presenting the
gamelist it is now loaded once into memory and then accessed from there.
2022-10-28 11:04:27 +02:00
b96ee917eb Config and exception handling 2022-10-26 17:52:33 +02:00
8b189fa95e Replace PIL with cv2
In order to increase performance of resizing images and sending them.
2022-10-26 17:30:42 +02:00
0f74212063 Uploaded to gitea 2022-10-26 09:17:21 +02:00