This update bring .zip file support in the application.
As many mod files come packaged in a zip container, the app will now unpack compressed zip files, and offer to import all supported filetypes found inside the archive.
Since both gzdoom and uzdoom supports .zip as a mod file type on its own, the option to import the zip as-is is also an option.
Other changes
- Better crash handling. - previously only an instant (within 500ms) source port crash would trigger a source port crashing when launching a game. Now all "non-zero" exits will show a notification when a source port exits unexpectedly.
- Total Playtime tracked (locally!). Since we already keep an eye on when a source port starts and exits, it was logical to gather this information, to a per-game total play time tracker too. This information/guilt trip is available on each game card in all different views (grid, list and detail)
Changelog
- #25 zip import as is by @mikkelrask in #35
- #25 zip archives unpack and add by @mikkelrask in #34
Full Changelog: v0.3.4...v0.3.5
