Commit Graph

334 Commits

Author SHA1 Message Date
lantzelot-swe 96ce48d4c8 fix: adding a new game works again
The search text field is disabled when unsaved data is available for the currently selected game.
2023-09-08 23:16:07 +02:00
lantzelot-swe 5651e86a2c feat: new search field to search in the current gamelist view 2023-09-02 23:05:37 +02:00
lantzelot-swe c7b0a1a17a fix: file names for duplicate game titles are adjusted slightly to avoid name collitions 2023-08-26 23:03:23 +02:00
lantzelot-swe ab55621269 fix: #16 Imported games from gamebase are sorted into game views
Game views are created so that each contain a maximum of 250 files. Games are sorted alphabetically and the game views are named after the first letter of the first and last game in the view (e.g. "A-E").
2023-08-20 22:15:42 +02:00
lantzelot-swe 50a49e2f0d fix: remove restriction of genres for testing 2023-08-16 21:53:58 +02:00
lantzelot-swe 947cb5c6fd fix: #15: Handle SQL queries for views where the SQL contains a ' character 2023-08-16 21:50:37 +02:00
lantzelot-swe 94aa357ad8 fix: comparison bug 2023-08-15 09:50:30 +02:00
lantzelot-swe 36f77f923f fix: add menu option to install ScummVM mode pack 2023-08-15 09:35:33 +02:00
lantzelot-swe 19dee718d3 fix: adds menu option to delete all install files in install folder 2023-08-15 08:50:42 +02:00
lantzelot-swe 53ba3fe02c fix: color for game count and file count is always black for <= 255 2023-08-15 08:30:50 +02:00
lantzelot-swe 6e130f98f1 fix: show name for empty views 2023-08-14 22:19:03 +02:00
lantzelot-swe 1d53647a7e fix: visual display of too many games/files for a game view
The game- and file count for a gameview in the gamelist dropdown is shown in red color if it contain more than 255 games, which is the limit for games in the Carousel and in a folder in the file loader/media access.
2023-08-14 22:16:52 +02:00
lantzelot-swe f62ce0f936 fix: minor fix for reading game count 2023-08-03 15:31:32 +02:00
lantzelot-swe 27b097b7dc fix: Game count for each gamelsit view is shown from the start in the list combobox.
Previously the game count was shown when a gamelist view was selected.
2023-08-03 15:02:26 +02:00
lantzelot-swe 41aac24112 fix: import from gamebase
- The created gamelist views are stripped of invalid chars (e.g.  ') which caused an error in the db when reading the view.
- Empty genres are not created as gamelist views during import.
2023-08-03 10:58:47 +02:00
lantzelot-swe 3f557b1f6c fix: Change default carousel export folder
When exporting to carousel and a PCUAE USB stick is detected the default export folder is THEC64-CAROUSEL-GAMES instead of Games.
2023-08-01 22:14:30 +02:00
lantzelot-swe 0049bc7ace feat: add menu options to enable/disable accurate disk
for all disk games in the current game view.
feat: When importing an entire gamebase db additional game views are created if the number of games for a genre is larger than 250.
2023-08-01 21:58:59 +02:00
lantzelot-swe 23e3117f61 fix: Option to import all games by genre from a gb database
Add option to import all games from a gamebase installation and create gamelist views for each genre.
2023-07-05 15:07:40 +02:00
lantzelot-swe 381ba4e469 fix: Updates Mobygames scraper
mobygames.com has been re-structured which broke the scraper. Now you have to choose platform to scrape for (c64 or vic-20).
2023-06-15 21:42:25 +02:00
lantzelot-swe 663580be5d fix: When exporting to file loader the file name for
duplicate game entires include the author in parenthesis.
2023-02-03 21:38:50 +01:00
lantzelot-swe 309bfbe897 fix: swap left/right stick highlight 2023-01-08 10:38:01 +01:00
lantzelot-swe 1fefe0e229 fix: add proper highlighting of buttons in GamePadDialog. 2023-01-06 19:49:09 +01:00
lantzelot-swe 4594d8bd78 feat: first iteration of gamepad config for mapping buttons 2023-01-06 00:16:02 +01:00
lantzelot-swe fb63477ee0 fix: duplicate file names don't use underscore when exporting a game to file loader.
Duplicates are named with " (2)" at the end instead of "_2" to not clash with filename flags in the file loader.
2022-12-11 14:26:27 +01:00
lantzelot-swe ed47d2882d fix: d81 and d82 disk files was not copied properly for carousel export. 2022-12-02 12:29:40 +01:00
lantzelot-swe eae3aa6df7 fix: When exporting a game to Carousel disk images are decompressed.
VICE does not re-zip files, so when saving hi-scores to disk the save is lost. If the game file is uncompressed when launched the high score is saved properly.
2022-11-25 20:51:56 +01:00
lantzelot-swe 13103894b2 fix: Handle [ and ] in game title better when exporting to file loader. 2022-11-11 20:44:45 +01:00
lantzelot-swe 04ae9be450 fix: Correction of the name of .cjm files for multiple disk games
Replaces some more invalid chars in the file name when exporting a game since the file loader does not show them correctly.
2022-11-10 23:47:28 +01:00
lantzelot-swe 68f98f03af fix: When exporting Carousels and a PCUAE USB is detected the manager chooses "Games" folder if available. 2022-11-06 15:02:44 +01:00
lantzelot-swe 4553145a81 fix: GameView popup stays open when navigating by entering chars so that you can find the list you want to open 2022-11-06 12:44:16 +01:00
lantzelot-swe e3b3f4d9e0 fix: add info about number of game files including extra disks to a GameView 2022-11-04 22:41:04 +01:00
lantzelot-swe ff05c9c251 fix: Trying to save a game view without any filters shows an error message instead of an exception. 2022-11-04 21:05:38 +01:00
lantzelot-swe b1edc907ea fix: backup/restore handles the extradisks folder. 2022-11-04 14:22:50 +01:00
lantzelot-swe 2c37cbdeee fix: GB import: only include files with a disk file ending as extra disk
- Make sure to always pick a crt file if available
2022-11-04 11:58:48 +01:00
lantzelot-swe c97c5e7def fix: Handles different filter fields better when editing a GameView 2022-11-04 11:54:56 +01:00
lantzelot-swe 28fb73af6b fix: Adding multiple filters for a game view works as expected. 2022-11-03 22:20:21 +01:00
lantzelot-swe ca25bf42fc Feat: Support for handling multiple disks
The manager can keep track of 5 extra disks (6 in total) for a game, listed on a new Tab in the UI. When scraping games or importing from a gamebase db available extra disks are added automatically.
Extra disks are added to a new folder named "extradisks". The extra disks are exported when a game is exported to file loader. Exporting to carousel will not include extra disks since the carousel have no disk swap support.
2022-11-02 22:30:50 +01:00
lantzelot-swe c5c426a34f fix: add menu item to reload all gamelist views (shift+F5) 2022-10-24 20:22:26 +02:00
lantzelot-swe c4d405f837 fix: Add menu option to delete all gamelist views in the database 2022-10-21 16:24:35 +02:00
lantzelot-swe 38c4067ee2 fix: A game view is automatically created when adding a view tag during import 2022-10-17 19:18:56 +02:00
lantzelot-swe b0fa44b107 fix: WIP3 create game views for carousel import 2022-10-16 22:05:42 +02:00
lantzelot-swe 2a18215820 fix: WIP2 create game views when importing Carousel 2022-10-16 16:27:23 +02:00
lantzelot-swe e40c91afff feat: WIP of creating game views during carousel import 2022-10-12 22:19:14 +02:00
lantzelot-swe 0e5ce346bf fix: changed the URL to the PCUAE wiki to point to the github repo 2022-08-23 19:59:10 +02:00
lantzelot-swe 9e611ea9fd fix: add number of selected games below the games list if more than 1. 2022-08-23 19:41:33 +02:00
lantzelot-swe 0d1f441095 fix: bug fixes for editing view tags and gamelist aliases 2022-08-09 20:09:59 +02:00
lantzelot-swe e7b88e7686 feat: add favorite list aliases to the preferences dialog
Preferences for Favorites are in a separate tab now.
2022-08-08 16:31:03 +02:00
lantzelot-swe 7578e1ae32 feat: Add menu option to edit view tag in the edit menu.
Makes it possible to edit the view tag for multiple games at once (the ones selected in the game list).
2022-08-08 16:28:44 +02:00
lantzelot-swe 6f4a6ed2d5 fix: More robust logic for checking if a new version is available
Compares each digit for each position in the version string instead of calculating a number from all digits.
2022-06-29 23:22:38 +02:00
lantzelot-swe fc341cac63 fix: Some saved states was not recognized by the manager 2022-06-29 22:34:22 +02:00