Commit graph

6001 commits

Author SHA1 Message Date
Leon Styhre 0f0f24887e (Windows) Fixed a compile error 2023-04-10 20:21:38 +02:00
Leon Styhre 1697508393 Added a new gameOverridePath property to the image element to enable per-game static image overrides
Also fixed an issue where the default image element property could be used even if no imageType entries were defined
2023-04-10 20:16:19 +02:00
Leon Styhre 5030d45525 Documentation update 2023-04-09 14:54:19 +02:00
Leon Styhre f6e504fe1f Updated SDL from 2.26.3 to 2.26.5 2023-04-09 14:12:28 +02:00
Leon Styhre a4ca3e3e19 Documentation update 2023-04-09 12:51:06 +02:00
Leon Styhre dfe7469101 Added six new theme properties for sizing and placement of the helpsystem when a menu is open 2023-04-09 12:47:44 +02:00
Leon Styhre aa6aaf128e Documentation update 2023-04-08 15:57:13 +02:00
Leon Styhre 0f3db2fbf1 Fixed a line wrapping issue for text with blank lines that was not displayed in a scrollable container 2023-04-08 15:35:56 +02:00
Leon Styhre fba314ad04 Fixed an issue where the application could hand when clearing or deleting a game if there were insufficient permissions 2023-04-08 14:04:17 +02:00
Leon Styhre e9cd5dfd84 (Windows) Converted forward slashes to backslashes for a file deletion log message 2023-04-08 13:59:21 +02:00
Leon Styhre f35b411911 Set the Neko Project II RetroArch core to start in the game directory 2023-04-08 13:05:47 +02:00
Leon Styhre 6b4dd0a7f0 Added a better way to configure a local testing file for GuiThemeDownloader 2023-04-08 12:47:26 +02:00
Leon Styhre 318269bb74 Removed RPM package support from ApplicationUpdater 2023-04-08 12:37:40 +02:00
Leon Styhre 56dcaa05fc (modern-es-de) Changed the color scheme names to 'Dark' and 'Light' 2023-04-08 11:35:35 +02:00
Leon Styhre 7ec4867d4c (slate-es-de) Changed the color scheme names to 'Dark' and 'Light' 2023-04-08 11:34:34 +02:00
Leon Styhre 095f456ddc Added the PicoDrive RetroArch core as an alternative emulator for the gamegear system 2023-04-08 11:28:52 +02:00
Leon Styhre 65d7721d10 (macOS) Added back the ParaLLEl N64 RetroArch core for the n64 and n64dd systems 2023-04-08 11:14:34 +02:00
Leon Styhre e6aaced60a (macOS) Added the Mupen64Plus-Next RetroArch core as the default emulator for the n64 and n64dd systems
Also removed the ParaLLEl N64 RetroArch core for the n64 and n64dd systems on macOS
2023-04-07 21:57:15 +02:00
Leon Styhre 7c0c388e22 Added the LRPS2 RetroArch core as the default emulator for the ps2 system on Linux and Windows 2023-04-07 21:32:30 +02:00
Leon Styhre 24d01febc9 Documentation update 2023-04-07 20:59:57 +02:00
Leon Styhre 0a93ac65a5 (Windows) Updated the copyright years in the resource file 2023-04-07 20:57:18 +02:00
Leon Styhre b40b5b973e (modern-es-de) Added support for the Sinclair ZX Spectrum Next (zxnext) game system 2023-04-07 20:56:30 +02:00
Leon Styhre 47a51da140 (slate-es-de) Added support for the Sinclair ZX Spectrum Next (zxnext) game system 2023-04-07 20:56:12 +02:00
Leon Styhre f197f8df8e Added support for the Sinclair ZX Spectrum Next (zxnext) game system 2023-04-07 20:53:58 +02:00
Leon Styhre b3318ddc24 Changed the platform from pc to pcwindows for the desktop and kodi systems 2023-04-06 13:09:39 +02:00
Leon Styhre e1ff764264 Added a theme placement warning file for use with the Windows portable release 2023-04-06 13:03:17 +02:00
Leon Styhre 814029bb66 (Windows) Converted forward slashes to backslashes for a log message. 2023-04-06 11:50:18 +02:00
Leon Styhre 2209c384aa Added a UserThemeDirectory setting for relocating the user theme directory 2023-04-06 11:40:32 +02:00
Leon Styhre 6139c96d4c Documentation update 2023-04-03 18:59:46 +02:00
Leon Styhre 3f2ba517e4 Set the checkout strategy to 'force' in GuiThemeDownloader to overwrite local changes if there are conflicts 2023-04-03 17:50:11 +02:00
Leon Styhre 6c1ec7e7e6 Documentation update 2023-04-02 22:33:30 +02:00
Leon Styhre afc48b58f1 Added a license file for libgit2 2023-04-02 22:29:39 +02:00
Leon Styhre 02ea099fb9 Changed the 'Shallow repo' text to simply 'Shallow' in GuiThemeDownloader 2023-04-02 21:52:28 +02:00
Leon Styhre 8f7ac0ca53 Made some small adjustments to a few warning dialogs in GuiThemeDownloader 2023-04-02 21:34:41 +02:00
Leon Styhre 2a4c11d9f0 Added error handling for corrupt repositories to GuiThemeDownloader
Also added error handling for when directories could not be renamed
2023-04-02 21:05:22 +02:00
Leon Styhre b30f8a48d3 Fixed an issue where FileSystemUtil::renameFile() did sometimes not provide a return value for if it actually succeeded or not 2023-04-02 21:01:28 +02:00
Leon Styhre cc9684ac21 Deleted branches on the remote are now pruned on fetches in GuiThemeDownloader
Also made some minor GUI improvements
2023-04-02 12:05:35 +02:00
Leon Styhre 18e882fbdc Improved the error handling in GuiThemeDownloader for missing screenshots
Also changed the first run dialog slightly
2023-04-01 22:30:59 +02:00
Leon Styhre 584ed7fce2 Fixed multiple memory leaks in GuiThemeDownloader 2023-04-01 21:14:37 +02:00
Leon Styhre e4e58f036b Added an error dialog to GuiThemeDownloader for when the themes.json file can't be parsed
Also added error handling for missing image files in the themes.json file
2023-04-01 19:59:47 +02:00
Leon Styhre 8a54b0d6fe Improved error handling for GuiThemeDownloader 2023-04-01 19:27:54 +02:00
Leon Styhre 56831f1785 Added error handling for shallow repositories to GuiThemeDownloader
Also made some minor layout changes
2023-04-01 12:55:58 +02:00
Leon Styhre 8cdedd945f Added GuiThemeDownloader to the main menu and added a callback to reload the menu on theme updates 2023-03-31 23:00:23 +02:00
Leon Styhre 3c6fff8a18 Detached HEAD is now considered a local change in GuiThemeDownloader 2023-03-31 22:13:56 +02:00
Leon Styhre 1953d42f92 Theme sets are now repopulated when there were new downloads or updates using GuiThemeDownloader 2023-03-31 22:12:31 +02:00
Leon Styhre 4fcd956156 Fixed an issue where extreme controller input in GuiThemeDownloader could crash the application 2023-03-31 21:50:14 +02:00
Leon Styhre 82fd96580e Added a first run dialog to GuiThemeDownloader 2023-03-31 21:36:05 +02:00
Leon Styhre c1fa6c4aff Split the GuiThemeDownloader layout into two grids 2023-03-31 20:40:40 +02:00
Leon Styhre 8ab9bacc9d Added proper helpsystem handling to ComponentGrid for some previously unhandled horizontal grid layouts 2023-03-31 20:33:38 +02:00
Leon Styhre e6aa3b17fb Added two left and right indicator characters to ViewController 2023-03-30 20:20:28 +02:00