Commit Graph

185 Commits

Author SHA1 Message Date
lantzelot-swe b79505429f Fix: Many bug fixes:
- Paths.ini is read properly and paths for screenshots, extras and games are correct when copying files.
- Fixed a bug when importing from GB64 where "vtde=yes" did not set true drive emulation correctly.
- Fixed a bug where game files where overwritten during import for games with very similar names (but not identical, e.g. "Last Ninja, The" and "Last Ninja , The")
- Memory banks for Vic-20 are set when importing games (a best effort is made, does not work 100%). Key-value pairs are read from the gb database and added to the description field
so that all info for memory expansion is available.
- Games that are not zipped in gamebase are imported properly now, previously they was ignored.
2021-03-16 23:18:28 +01:00
mikael.lantz a649888670 fix: gbPath fixes WIP 2021-03-16 15:17:33 +01:00
lantzelot-swe 90e94d263a fix: When year is unknown "9999" is used for all games when importing from gamebase 2021-03-15 23:00:02 +01:00
lantzelot-swe f91a7179ed fix: Corrects dialog message for deleting games in current view. Adds progress dialog when deleting 2021-03-15 21:56:50 +01:00
lantzelot-swe ffcb509d9e feat: adds new gb column: "Viewtag" for defining custom views with specific tags 2021-03-14 22:45:44 +01:00
lantzelot-swe 410b754ace fix: When saving a new game and favorites view is selected the game is marked as favorite directly 2021-03-13 18:13:26 +01:00
lantzelot-swe 1decf941fe fixes
fix: selects correct missing cover image depending on system
fix: adds all description fields and the operators "is empty" and "is not empty".
2021-03-12 23:01:17 +01:00
mikael.lantz 3732c24dd2 chore: cleanup 2021-03-12 11:57:19 +01:00
lantzelot-swe ff7e3ec040 fix: Covers for Vic-20 games is correctly imported 2021-03-11 23:07:44 +01:00
lantzelot-swe 002097810b Fix: Only include "TAP" extras for Vic-20 2021-03-11 21:40:41 +01:00
lantzelot-swe 62a395f33d feat: adds gamefile in view filters to be able to filter on D64, T64 etc. 2021-03-10 21:53:51 +01:00
lantzelot-swe d1341ee332 Fixes: Performance fix in gamlist when reloading
* prg and crt vic-20 games loaded properly in Vice
2021-03-10 16:32:53 +01:00
lantzelot-swe f5f6430ec7 fix; gb importer fixes 2021-03-09 23:12:27 +01:00
mikael.lantz 48de38b653 fix; nicer feeddack during gamebase import 2021-03-09 15:03:28 +01:00
lantzelot-swe fea44d8d70 feat: More fixes for gamebase importer 2021-03-08 23:14:01 +01:00
mikael.lantz 640d9a83df fix: Refactoring of import workers 2021-03-08 09:48:43 +01:00
lantzelot-swe 5a5faba52e fix: only log, do not show dialog during game import 2021-03-07 22:49:53 +01:00
lantzelot-swe f8348c0347 feat: more gb import fixes 2021-03-07 22:47:10 +01:00
lantzelot-swe 4a98e9ab3f feat: gbimporter: add games in batches of 50 2021-03-06 23:49:19 +01:00
lantzelot-swe 0b3e77bbc1 feat: continued work on gb inporter 2021-03-06 13:36:55 +01:00
lantzelot-swe e21db04d66 fix: enables accurate disk for games with vtde=yes 2021-03-06 00:07:48 +01:00
lantzelot-swe 88e54a6d70 fix: more for gamebase importer, screens and covers gets resized properly 2021-03-05 23:45:14 +01:00
mikael.lantz a91c3e9a09 feat: gamebase import UI parts and fixes 2021-03-05 16:35:28 +01:00
lantzelot-swe 33cd98b63b feat: import from offline gamebase64, WIP 2021-03-04 23:58:55 +01:00
lantzelot-swe 88c96d5625 feat: New menu option to reload current game view with F5
Useful when adding a game to get the view sorted properly afterwards.
2021-02-23 23:50:05 +01:00
lantzelot-swe 3cdc01c922 feat: New option when importing games: add as new entry
Will create duplicates of existing game titles. Useful for C64 and vic-20 games with same name.
When importing all screens, covers and game files get the correct names directly.
2021-02-23 23:24:39 +01:00
lantzelot-swe 8e7fd67bdc fix: Corrects the duplicate index calculation 2021-02-23 11:08:41 +01:00
lantzelot-swe 484338bfbc feat: Adds new db column to keep track of duplicate entries with same title
Multiple games with same title is allowed. Cover, screens and game file gets an index added to the file name if there are duplicates.
2021-02-22 23:42:32 +01:00
lantzelot-swe 2b8319e498 fix: adjustment of drop screenshot image 2021-02-22 23:34:10 +01:00
lantzelot-swe 9b781a91af fix: Updates no screenshot image shown when adding new games. 2021-02-22 15:46:57 +01:00
lantzelot-swe a47a4c47fd feat: cover file is not mandatory anymore. Only one screenshot is mandatory.
New default images for missing cover (c64 and vic-20).
Cleanup.
2021-02-21 21:58:07 +01:00
lantzelot-swe 165aaa2dcb Update pom.xml 2021-02-19 21:43:40 +01:00
lantzelot-swe 61c9ca7611 fix: All changes of selected item in the game list is blocked when unsaved data is available 2021-02-17 21:57:14 +01:00
lantzelot-swe 2acdddeb0e fix: paste using the right-click menu commits the change to the model properly 2021-02-17 20:07:23 +01:00
lantzelot-swe 026854ce3f fix: Increase warning for max number of games when exporting to 255 2021-02-15 20:13:51 +01:00
lantzelot-swe 4873fb5198 Update pom.xml 2021-02-15 13:19:29 +01:00
lantzelot-swe 238ecd8d23 fix: Better error handling when importing games 2021-02-15 13:06:28 +01:00
lantzelot-swe 9efacbdd18 fix: Only allow 2 characters for language in translation dialog 2021-02-14 22:55:13 +01:00
lantzelot-swe 32a9edea31 fix: VIC-20 game list entires not deleted. Better error handling in workers 2021-02-14 22:37:18 +01:00
lantzelot-swe aa286c1eac Revert "feat: add UI for multi crt"
This reverts commit 4287ec31aa.
2021-02-14 21:08:45 +01:00
lantzelot-swe 4287ec31aa feat: add UI for multi crt 2021-02-14 10:20:25 +01:00
lantzelot-swe 6f68d68292 fix: UI adjustments of translation dialog 2021-02-13 23:10:24 +01:00
lantzelot-swe b984b098d4 fix: reduces max history of log files to 3. 2021-02-13 15:42:25 +01:00
lantzelot-swe 81c164e3c8 fix: custom language is saved in the property file 2021-02-13 14:03:24 +01:00
lantzelot-swe 7707885ccd feat: Support for custom language translation, added to the en field. 2021-02-13 13:50:10 +01:00
lantzelot-swe a5d064405f fix: Adds tab header to description field.
Bold when a description is available for a specific language.
2021-02-13 13:08:22 +01:00
lantzelot-swe 1c2372031d fix 2021-02-12 21:29:00 +01:00
lantzelot-swe 71e1b7deff fix: undo manager works properly 2021-02-12 21:28:50 +01:00
lantzelot-swe 648941706d fix: Moves config fields to top, UI adjustments 2021-02-12 11:13:58 +01:00
lantzelot-swe 28a642ba09 Fix: removes all minus from the description fields since they mess up the carousel 2021-02-11 21:51:49 +01:00