Commit Graph

428 Commits

Author SHA1 Message Date
lantzelot-swe 3329795aa7 fix: export cjm files wip 2021-06-02 22:56:30 +02:00
mikael.lantz a1a01661ce fix: export cjm files WIP 2021-06-01 16:38:44 +02:00
lantzelot-swe 40e2f2b42d feat: add 5 more favorites views for a total of 10. 2021-05-25 23:36:37 +02:00
lantzelot-swe d9212fdaed Update pom.xml 2021-05-06 10:11:59 +02:00
lantzelot-swe 679e6ec16b fix: better logic for picking a correct entry in zip or rar files during gamebase import
Picks the first file with a file ending matching any of "d64", "t64", "prg", "p00", "d81", "d71", "x64", "g64", "tap", "crt", "vsf"
2021-05-06 10:09:13 +02:00
lantzelot-swe 751e5a0951 Update pom.xml 2021-04-26 23:09:02 +02:00
lantzelot-swe f478a0a844 fix: d81, prg, p00 and crt files are not compressed when added/saved. 2021-04-26 22:51:05 +02:00
lantzelot-swe 42e053a977 fix: optimization of list renderer 2021-04-17 21:28:49 +02:00
lantzelot-swe 71aa8c5b37 feat: Adds view tag to import dialog 2021-04-17 20:21:03 +02:00
lantzelot-swe 717cd6ac9e Update pom.xml 2021-04-16 19:51:37 +02:00
lantzelot-swe d302384ccc fix: Handles games where a "|" is part of the name. Better error handling for corrupted screenshots 2021-04-15 22:36:11 +02:00
lantzelot-swe 13cf66ed34 Update pom.xml with right version 2021-04-14 23:31:36 +02:00
lantzelot-swe f083c7dbe4 Update pom.xml 2021-04-14 23:26:24 +02:00
lantzelot-swe 6caf53133b fix: removes all "." from temporary file names 2021-04-14 23:26:15 +02:00
lantzelot-swe 9f2b45b8de fix: bug fixes 2021-04-13 23:01:34 +02:00
lantzelot-swe b6babab332 fix: various fixes for what is written to the import dialog. 2021-04-13 22:07:35 +02:00
lantzelot-swe 3f64e53a59 fix: sets ERROR as default level for logger to avoid spamming the log file during gb imports 2021-04-13 22:06:30 +02:00
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