Commit Graph

7 Commits

Author SHA1 Message Date
Felipe Martin Garcia 4053a18316
Xbox Game Bar support (#20)
* feat: xbox game bar support with exif handlin
2022-03-27 23:37:00 +02:00
Felipe M 967a03d394
feat: improved logging with logrus
Propagated a logrus.Logger/Entry along for the processor, registry and
providers to use for events that may not require to stop processing but
are useful to know otherwise.

Changed some functions to return errors instead of failing with a logger
trying to centralice the logging or returning of the main failing points
in the main components of the application.

Closes #13
2022-01-27 18:31:04 +01:00
Felipe M b608e9e53e
feat: updated dependencies 2022-01-23 18:36:52 +01:00
Felipe M ef03e13e86
Typo 2021-04-12 22:43:10 +02:00
Felipe M 18f006bafe
PlayStation 4 Provider improvements
* Using EXIF data for screenshots which is more accurate and doesn't
require parsing the filename (which not always contains the date)
* Relying on the date parsing for videos for now since I haven't found
a game that didn't have the datetime on the video filename. This could
change in the future.
2021-01-31 13:51:49 +01:00
Felipe M 0b33e24472 Windows: Using slugify names on errors
On windows filesystems no special characters can be used on path routes,
so when we fail to create (MkdirAll) the path for a certain
game and a failure happens, we use a slugified version of the name
instead.
2021-01-05 16:55:31 +01:00
Felipe M d7f0a68b08
WIP 2020-11-08 21:28:15 +01:00