Commit Graph

511 Commits

Author SHA1 Message Date
lantzelot-swe 6b682b099a fix: removes "alwaysOnTop" property for dialogs so that they are not on top of other applications in windows. 2021-04-13 22:05:22 +02:00
mikael.lantz dff20f56a5 fix: Files added to the temp directory gets an index to make them unique
Unzipped files are added to a subdirectory named after the zip file to avoid name clashes.
2021-04-13 12:53:41 +02:00
mikael.lantz 74101a8812 fix: Wrong chunk calculation when importing large amounts of games/demos from gamebase
Lists.partition() seems to have a bug, the returned list was larger than the number of partitions needed, the number grows with the list size.
2021-04-13 10:40:30 +02:00
lantzelot-swe 3e959dcd4e fix: Games with same name but different case is not skipped during gamebase import.
fix: Not all files are skipped if one is corrupt or missing (e.g. screenshot) during import.
2021-04-13 00:04:52 +02:00
lantzelot-swe fcb31bde36 fix: Import from a gamebase db handles files in different formats better
-gz files are not zipped again
-prg files are not zipped at all since VICE does not handle it
-rar files are handled in the same way as zip files (picking the first entry).
2021-04-11 23:43:46 +02:00
lantzelot-swe cb548a7014 Update pom.xml 2021-04-10 10:49:09 +02:00
lantzelot-swe 98d47146eb fix: adds wait cursor when toggeling favorites 2021-04-10 10:47:57 +02:00
lantzelot-swe 80221c523f fix: Adds separators in listview combobox
- Height of listview compobox popup adjusts to number of gamelist views
2021-04-07 23:29:49 +02:00
lantzelot-swe e46308da94 fix: UI adjustments for import dialog 2021-04-05 23:00:23 +02:00
lantzelot-swe 9f1f337f80 fix: Adds combobox for selecting favorite list at import.
-Adds mnemonics to menus and ctrl+shift+F1 etc for clearing favorites lists.
-Bug fix: tab from joystick config field or system config field does not trigger a save state change.
2021-04-05 22:56:40 +02:00
lantzelot-swe 6a057a7cb4 feat: adds 4 new favorite views, color coded and toggleable with menu options
CTRL+F1-F5 toggles favorites for the different lists.
2021-04-04 23:28:40 +02:00
lantzelot-swe 1640b8d7b8 Update pom.xml 2021-03-22 21:45:19 +01:00
lantzelot-swe 15b7fe4bc9 fix: minor UI adjustments 2021-03-22 21:42:57 +01:00
mikael.lantz faf6827164 fix: refactoring of import code
fix: Vic20 is selected by default if a vic-20 gamebase file is selected in the import options panel.
2021-03-22 10:00:24 +01:00
lantzelot-swe 27f8019657 fix: Vic-20 carts are kept as-is when importing.
When starting Vice the zip file is decompressed and all cart files are appended to the
command string.
2021-03-21 23:04:50 +01:00
lantzelot-swe 18d210b5b0 fix: Renaming of "game view" to "gamelist view" 2021-03-21 16:20:00 +01:00
lantzelot-swe 3c1c6bea85 Update pom with 1.6.0 version 2021-03-20 20:35:40 +01:00
lantzelot-swe 0b7a918148 Update version and TODO 2021-03-20 20:27:21 +01:00
lantzelot-swe 3eab6d8302 feat: Add option to include game entries with missing game files in gambease importer.
Default game files showing a message about missing file is used.
2021-03-20 00:22:45 +01:00
mikael.lantz 8b115ce589 fix: Add default button in BaseDialog 2021-03-19 15:58:32 +01:00
lantzelot-swe 791715b51b feat: adds support for multiple selection in the game list.
-Delete multiple games at once
-Mark/unmark as favorite for multiple games at once.
2021-03-18 23:38:51 +01:00
mikael.lantz a2f57dbbc7 Update TODO.txt 2021-03-18 08:40:43 +01:00
mikael.lantz 7cd36146fd Update TODO.txt 2021-03-18 08:36:34 +01:00
mikael.lantz 29b34fb8f6 Update TODO.txt 2021-03-17 14:53:51 +01:00
lantzelot-swe e827bee36b fix: stripping \r\n from gemus since some contains it 2021-03-16 23:28:06 +01:00
lantzelot-swe f4b328e57d Update pom.xml 2021-03-16 23:19:06 +01:00
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