Commit graph

5357 commits

Author SHA1 Message Date
Leon Styhre 53a29b8314 Changed the order of dialogs shown on application startup.
Also made the startup animation finish before the dialogs are displayed.
2023-02-21 18:52:48 +01:00
Leon Styhre 9683295c10 Added a game counter log output on application startup. 2023-02-21 18:48:06 +01:00
Leon Styhre e248299fb4 Fixed an issue where system view videos were stopped instead of paused when navigating between systems. 2023-02-21 18:47:05 +01:00
Leon Styhre 4159fc8b9a Changed the default number of scraper retries on error from 5 to 3. 2023-02-21 18:44:31 +01:00
Leon Styhre 3869a51e9c Improved image quality for the blur shaders when rotating screen 90 or 270 degrees. 2023-02-21 18:43:18 +01:00
Leon Styhre a6b95fdea4 Fixed multiple issues with the postprocessing shaders. 2023-02-21 18:41:35 +01:00
Leon Styhre b335901ee6 Disabled non-blurred backgrounds when rotating screen 90 or 270 degrees. 2023-02-21 18:39:56 +01:00
Leon Styhre c2790f5c2f Added a dummy entry for prerelease update checks if running a prerelease. 2023-02-21 18:26:53 +01:00
Leon Styhre bf58b13857 Added download links to the 2.0.0-beta-2023-02-20 release. 2023-02-20 22:02:18 +01:00
Leon Styhre f673edf233 Documentation update. 2023-02-20 18:07:43 +01:00
Leon Styhre 31d4772a42 Added labels to all command tags (except placeholders) in the es_systems.xml files.
Also added support for the AppImage release of Rosalie's Mupen GUI.
2023-02-20 17:54:58 +01:00
Leon Styhre b980a2f742 Made the callback function in OptionListComponent more generic. 2023-02-20 17:52:51 +01:00
Leon Styhre 8d8de39c39 Made the startup animation always finish playing before displaying the application update notification. 2023-02-20 17:51:38 +01:00
Leon Styhre 0d128a919c Fixed a memory leak in GuiMenu. 2023-02-20 17:49:46 +01:00
Leon Styhre 9dab005647 Added a LeakSanitizer suppressions file. 2023-02-20 17:48:38 +01:00
Leon Styhre 5d8c364341 Added MAME standalone as the default emulator for the macintosh system.
Also added the .dsk file extension.
2023-02-20 17:48:02 +01:00
Leon Styhre 1fbd34813e Removed some unnecessary parantheses introduced by the last commit. 2023-02-19 19:27:58 +01:00
Leon Styhre 340765892f Changed some optimizations to much better ones in SystemView and GamelistView. 2023-02-19 19:06:11 +01:00
Leon Styhre e8df5baf9d (Linux) Added support for the AppImage release of Flycast. 2023-02-19 16:44:21 +01:00
Leon Styhre e75d6f3b13 (Windows) Added BigPEmu as the default emulator for the atarijaguarcd system.
Also added the .cdi file extension to the atarijaguar system on all platforms.
2023-02-19 15:59:33 +01:00
Leon Styhre 786d8bd57c Fixed an issue where aborting input configuration when using the --force-input-config command line option would crash the application. 2023-02-19 14:32:22 +01:00
Leon Styhre 6c3f5e70bd Made the the text element emulator metadata property work with collections. 2023-02-19 13:49:16 +01:00
Leon Styhre ace7dde017 Added an emulator metadata property value for the text element. 2023-02-19 11:50:47 +01:00
Leon Styhre 16099aef58 Updated SDL from 2.26.1 to 2.26.3 2023-02-18 22:46:23 +01:00
Leon Styhre 29830bd88a Reverted some temporary values in latest_release.json 2023-02-18 21:51:13 +01:00
Leon Styhre df35fdbab0 Documentation update. 2023-02-18 21:47:38 +01:00
Leon Styhre 399a62aba9 Made the release update notification popup slightly narrower when running on vertically oriented screens. 2023-02-18 21:38:31 +01:00
Leon Styhre 20b9fb84aa (Unix) Updated the man page. 2023-02-18 21:07:50 +01:00
Leon Styhre 061a900b9b Updated a comment in CMakeLists.txt 2023-02-18 20:44:39 +01:00
Leon Styhre 1ee7b8647c Fixed a potential hanging on startup in ApplicationUpdater.
Also moved some log output to the end of the application startup process.
2023-02-18 20:36:30 +01:00
Leon Styhre ccb9380559 Added a comment to the Log file headers that the class is thread safe. 2023-02-18 20:32:36 +01:00
Leon Styhre 5d5be42918 Moved the application updater execution slightly later in the startup process. 2023-02-18 14:06:29 +01:00
Leon Styhre e95ff8b4b9 Removed an incorrect function override in ApplicationUpdater. 2023-02-18 13:20:36 +01:00
Leon Styhre 9404fe5d90 Added a debug log message to ApplicationUpdater if not enough time has passed since the last run. 2023-02-18 13:05:55 +01:00
Leon Styhre 70e8b9b750 (Windows) Changed CMAKE_HOST_SYSTEM_PROCESSOR to CMAKE_SYSTEM_PROCESSOR. 2023-02-18 12:44:30 +01:00
Leon Styhre 270351b033 Added an application updater that checks for new releases on startup. 2023-02-18 12:42:19 +01:00
Leon Styhre 43a18146d5 (Windows) Fixed some MSVC compiler warnings. 2023-02-18 11:55:36 +01:00
Leon Styhre 6ee62fb31f Some (mostly) temporary changes to latest_release.json 2023-02-18 11:06:41 +01:00
Leon Styhre 9dbff79789 Reverted some recent renderer log output changes. 2023-02-16 22:44:47 +01:00
Leon Styhre eff400d6ed Cleaned up some code in HttpReq. 2023-02-16 22:30:32 +01:00
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