Commit graph

6240 commits

Author SHA1 Message Date
Leon Styhre e06684daea Bumped the version to 2.2.0-alpha 2023-07-29 11:35:41 +02:00
Leon Styhre 4217f910f6 Improved the layout for the scraper and theme downloader to look more consistent across different display aspect ratios 2023-07-29 11:31:36 +02:00
Leon Styhre 2d151921db Fixed an issue where the camera offset in ComponentList was not correctly calculated when reaching the bottom of a list 2023-07-29 11:27:12 +02:00
Leon Styhre 0d18239893 Changed ComponentList to fixed row heights 2023-07-29 11:25:13 +02:00
Leon Styhre e34f0ac05c When editing custom collections with really long names, the 'Y' helpsystem text now gets abbreviated 2023-07-28 23:05:41 +02:00
Leon Styhre 0aaa6f317f Fixed an issue where the custom collections were not properly cleared when reloading the application 2023-07-28 23:04:41 +02:00
Leon Styhre 8aeb6cc903 Added carriage return as an invalid custom collection name character 2023-07-28 22:19:33 +02:00
Leon Styhre cd37f14513 Added newlines and tabs as invalid custom collection name characters 2023-07-28 22:11:06 +02:00
Leon Styhre bbe23d4c42 Added support for using most characters in custom collection names
Also added log output when creating and deleting custom collections
2023-07-28 21:55:39 +02:00
Leon Styhre 768539e8e7 (Windows) Fixed an issue where attempting to capitalize multi-byte Unicode strings crashed the application if built using the MSVC compiler 2023-07-28 21:46:24 +02:00
Leon Styhre 3b62dc6ee7 (Windows) Fixed an issue where wide string conversions were not done correctly 2023-07-28 21:44:03 +02:00
Leon Styhre 51ee70c676 Updated a screenshot for the user guide 2023-07-28 12:22:58 +02:00
Leon Styhre 03237826c3 Adjusted the GuiOrphanedDataCleanup sizing for various aspect ratios 2023-07-28 12:22:19 +02:00
Leon Styhre 1a275d219b Documentation update 2023-07-27 22:04:19 +02:00
Leon Styhre 5a14e4f9f0 Fixed a Clang compiler warning 2023-07-27 21:33:19 +02:00
Leon Styhre 345906a97f (Windows) Fixed a MinGW compile error. 2023-07-27 16:42:58 +02:00
Leon Styhre 44fbfbb93b All removed custom collection entries are now logged by GuiOrphanedDataCleanup 2023-07-27 15:22:15 +02:00
Leon Styhre ada0fa0df4 (Windows) Converted forward slashes to backslashes for a couple of GuiOrphanedDataCleanup log messages 2023-07-27 14:03:15 +02:00
Leon Styhre 9e46d46dd5 Changed GuiOrphanedDataCleanup to using a safer localtime function 2023-07-27 13:38:02 +02:00
Leon Styhre 262c33a8af Changed the button and start/stop logic in GuiOrphanedDataCleanup
Also fixed an issue where folders could get included when cleaning out media files
2023-07-27 13:10:21 +02:00
Leon Styhre 69e46d96a5 Added a parameter for whether to resize ButtonComponent when calling setText() 2023-07-27 13:06:07 +02:00
Leon Styhre 24508baade Added support for cleaning out custom collections entries to GuiOrphanedDataCleanup 2023-07-27 12:11:17 +02:00
Leon Styhre c463dd5c83 Added support for cleaning out gamelist.xml entries to GuiOrphanedDataCleanup 2023-07-26 12:29:35 +02:00
Leon Styhre 6da4fccf14 Some very minor code cleanup 2023-07-26 12:28:15 +02:00
Leon Styhre f797ade74f Fixed an issue where the textlist properties selectedBackgroundColor and selectedSecondaryBackgroundColor were not offset by selectorVerticalOffset 2023-07-25 00:06:00 +02:00
Leon Styhre 6e25eb2698 Added an orphaned data cleanup utility 2023-07-24 17:07:18 +02:00
Leon Styhre 26f084c12a Removed the ellipsis from the miximage offline generator GUI 'Running' status message 2023-07-24 16:55:17 +02:00
Leon Styhre 849ed7499b Some minor code cleanup 2023-07-24 16:53:24 +02:00
Leon Styhre 5072fb60b0 Made the miximage generator GUI sizing more consistent across different display aspect ratios 2023-07-22 13:00:55 +02:00
Leon Styhre e4448aaf96 Added ares standalone as an alternative emulator for the satellaview system 2023-07-21 23:35:56 +02:00
Leon Styhre 14296c28c4 Added ares standalone as an alternative emulator for the gamegear, gb, gba and gbc systems 2023-07-21 13:19:53 +02:00
Leon Styhre 96e8749571 Standardized the header includes for two Guis 2023-07-21 12:22:25 +02:00
Leon Styhre 79a18c07ac Changed how pending gamelist writes are handled when rescanning the ROM directory 2023-07-21 12:00:22 +02:00
Leon Styhre 599d1e736d Expanded update_version_string.sh to also update Windows_Portable_README.txt 2023-07-21 11:45:58 +02:00
Leon Styhre 1b68f7fd3d Documentation update 2023-07-20 22:02:25 +02:00
Leon Styhre d27dd211c3 Added a utility to the menu for rescanning the ROM directory
Also added a new Utilities menu to the main menu
2023-07-20 21:59:28 +02:00
Leon Styhre 07d390ccda Added theme support for the 'manual' metadata type for the text element 2023-07-20 17:33:49 +02:00
Leon Styhre be2b761356 Fixed an issue where SDL_StartTextInput() was sometimes set when not actually inputting any text 2023-07-20 16:03:59 +02:00
Leon Styhre bd591a74cb Added support for pasting text into the application when a text input field is focused 2023-07-20 16:01:24 +02:00
Leon Styhre 81ac2fd2a6 Bumped the version to 2.1.2 2023-07-20 15:58:06 +02:00
Leon Styhre 5aa2be5676 Added a question about miximages to the FAQ 2023-07-19 12:36:02 +02:00
Leon Styhre 8eb735ff7f Updated latest_release.json for the 2.1.1 release 2023-07-16 13:19:22 +02:00
Leon Styhre 5545187d82 Documentation update for the 2.1.1 release 2023-07-16 11:26:40 +02:00
Leon Styhre cfd4290e3f Removed parts of the buggy controller drivers crash prevention as it caused unforeseen issues 2023-07-15 23:59:52 +02:00
Leon Styhre 5e64694e3c Added support for a lot more emoji characters by bundling the Google Noto Emoji font 2023-07-15 22:23:13 +02:00
Leon Styhre 33fd86fc07 Changed the media viewer to using linear interpolation scaling for the miximages 2023-07-15 21:52:51 +02:00
Leon Styhre 0d4f4dad11 (Linux) Added ~/.local/share/applications/ as an additional search path for AppImages and manually downloaded emulators 2023-07-15 20:46:59 +02:00
Leon Styhre e210a67088 Bumped the version to 2.1.1 2023-07-15 20:34:58 +02:00
Leon Styhre 6ef031efca Updated the FAQ 2023-07-14 12:18:07 +02:00
Leon Styhre e0be5ca783 Updated latest_release.json for the 2.1.0 release 2023-07-13 22:45:51 +02:00