Commit graph

5417 commits

Author SHA1 Message Date
Leon Styhre
daa0fe3a91 Added a program release number. 2023-02-16 22:24:42 +01:00
Leon Styhre
5cd880aabc Added release and message keys to latest_release.json 2023-02-16 21:06:54 +01:00
Leon Styhre
c9848d694b Fixed an issue where SVG images would sometimes not get rasterized. 2023-02-16 00:00:45 +01:00
Leon Styhre
14ac905e09 Avoided some SVG rasterization attempts before the image size was set for some built-in assets. 2023-02-15 23:58:50 +01:00
Leon Styhre
1939080e82 Fixed an issue where the imageSelectedColor and textSelectedColor carousel properties would color shift too many items. 2023-02-15 19:19:16 +01:00
Leon Styhre
ace3ace916 Documentation update. 2023-02-14 18:00:02 +01:00
Leon Styhre
7b47d2e4d6 Added carousel theme support for offsetting items to achieve a diagonal layout. 2023-02-14 17:56:27 +01:00
Leon Styhre
7b2dda0807 Added the .minipsf file extension to the psx system. 2023-02-14 17:33:46 +01:00
Leon Styhre
9edae951e6 Updated the MAME index files to include ROMs up to MAME version 0.251 2023-02-14 17:31:13 +01:00
Leon Styhre
ada9949258 Updated the bundled TLS certificates. 2023-02-14 17:29:56 +01:00
Leon Styhre
ed94a5b45b Added a menu option to retain extra MAME name information for unscraped game names. 2023-02-14 17:28:43 +01:00
Leon Styhre
47277f94b6 Fixed an issue where there was a theme loading error message if the 'all' badge slot type was used. 2023-02-13 22:41:42 +01:00
Leon Styhre
29417cc2fc Documentation update. 2023-02-13 22:16:38 +01:00
Leon Styhre
fc20cde0f3 Made the imageSelectedColor carousel property work correctly with reflections. 2023-02-13 22:13:09 +01:00
Leon Styhre
f511faff07 Added a defaultFolderImage property to the carousel and grid elements. 2023-02-13 21:38:52 +01:00
Leon Styhre
2aca8b5912 Changed the structure of the latest_release.json file and added some more data. 2023-02-13 20:44:46 +01:00
Leon Styhre
33fbb5ddb8 (Unix) Updated the man page. 2023-02-13 20:40:26 +01:00
Leon Styhre
efe1f97e8e Added a GuiThemeDownloader skeleton. 2023-02-13 20:38:23 +01:00
Leon Styhre
1347833afd Minimal code cleanup in Settings.cpp 2023-02-13 20:35:12 +01:00
Leon Styhre
432774b04e Added support to CarouselComponent for color shifting the selected item. 2023-02-13 20:30:03 +01:00
Leon Styhre
1ff82d535e Tiny optimization in GridComponent. 2023-02-13 20:21:02 +01:00
Leon Styhre
7cad629240 Documentation update. 2023-02-12 23:13:48 +01:00
Leon Styhre
a2183b9743 (macOS) Fixed an issue with fullscreen padding. 2023-02-12 22:56:35 +01:00
Leon Styhre
386debf2fa (macOS) Fixed a renderer regression 2023-02-12 22:39:30 +01:00
Leon Styhre
8242fe1345 Fixed a Clang compiler warning. 2023-02-12 22:19:41 +01:00
Leon Styhre
7f70196f65 Changed a scraper log message from error to info. 2023-02-12 22:16:29 +01:00
Leon Styhre
5be55d38ed Added support for running the application at lower resolution in fullscreen padded mode.
Also added support for offsetting the screen contents within the application window.
2023-02-12 22:14:09 +01:00
Leon Styhre
047ab9111e Documentation update. 2023-02-11 13:35:03 +01:00
Leon Styhre
1e907adb12 (slate-es-de) Added support for the 16:9_vertical aspect ratio.
Also made some minor adjustments to the 16:9 and 4:3_vertical aspect ratio configuration.
2023-02-11 13:28:08 +01:00
Leon Styhre
260c1da574 Fixed some minor layout issues in GuiMetaDataEd when running on a vertically oriented screen. 2023-02-11 13:22:08 +01:00
Leon Styhre
8a60bf0877 Fixed an issue where the navigation sounds were loaded multiple times on application startup. 2023-02-11 12:46:59 +01:00
Leon Styhre
b1dd2dd176 (Windows) Fixed an MSVC compiler warning. 2023-02-11 12:36:33 +01:00
Leon Styhre
3cb0b6a644 Added the ability to set the scraper retry count and timer settings from the user interface. 2023-02-11 12:32:51 +01:00
Leon Styhre
0ececf65bb Added callback and disabling support to SliderComponent. 2023-02-11 12:28:06 +01:00
Leon Styhre
664a4c178d (slate-es-de) Refactored to separate the aspect ratio configuration into different XML files.
Also improved the 4:3 vertical aspect ratio layout.
2023-02-10 17:31:54 +01:00
Leon Styhre
4dc4b9ef02 Made some improvements to the layout when running on a vertically oriented screen. 2023-02-10 17:29:48 +01:00
Leon Styhre
e663a717f0 Added support to the scraper for automatically retrying on errors. 2023-02-10 17:24:50 +01:00
Leon Styhre
07951d8d21 Multiple layout improvements when running on a vertically oriented screen. 2023-02-10 01:00:10 +01:00
Leon Styhre
ebcc0f95b0 Fixed an issue in GridComponent where the item size was sometimes not calculated correctly when running on a vertically oriented screen. 2023-02-10 00:55:58 +01:00
Leon Styhre
79b5993732 Set a different placement and font size for the helpsystem when running on a vertically oriented screen. 2023-02-10 00:54:00 +01:00
Leon Styhre
3caba10582 Fixed an error with the last commit. 2023-02-10 00:51:03 +01:00
Leon Styhre
c1044c0b3c Worked around an issue where some menu clipping boxes were not calculated correctly.
Also cleaned up some code.
2023-02-10 00:49:42 +01:00
Leon Styhre
3d1261b6d2 Added support for changing the medium and large system font sizes automatically depending on screen orientation.
Also fixed an issue where the font size was not calculated correctly when using a vertical screen orientation.
2023-02-10 00:45:10 +01:00
Leon Styhre
397ad15de6 Fixed an issue with collection gamelists getting loaded in the wrong order on startup. 2023-02-10 00:40:16 +01:00
Leon Styhre
f22da24486 Added a theme loading log entry about the applied aspect ratio configuration.
Also renamed some incorrectly named variables in ThemeData.
2023-02-10 00:34:24 +01:00
Leon Styhre
a2e400dd2b Multiple layout improvements when running in vertical screen orientation.
Also cleaned up some code.
2023-02-10 00:25:22 +01:00
Leon Styhre
589068f747 (slate-es-de) Added support for the 4:3_vertical aspect ratio. 2023-02-07 18:59:37 +01:00
Leon Styhre
33bca1b0d3 Made many improvements to GUI sizing and positioning when running in vertical screen resolutions. 2023-02-07 18:51:04 +01:00
Leon Styhre
cf8ce151dd The application startup can now be aborted via an OS signal or using the configured keyboard quit shortcut. 2023-02-07 18:14:16 +01:00
Leon Styhre
1e31423f3f Fixed an issue where the screensaver overlay did not render correctly when rotating the screen. 2023-02-07 18:10:24 +01:00