Commit graph

5417 commits

Author SHA1 Message Date
Leon Styhre
960cde41c1 Workaround for some LunaSVG CMake strangeness 2023-05-11 19:03:07 +02:00
Leon Styhre
1e70a6bde2 Merge commit '95fdef5604e211068a3b979b41e2b2ca2d017927' into stable-2.0 2023-05-11 19:02:43 +02:00
Leon Styhre
95fdef5604 Squashed 'external/lunasvg/' changes from 585d61eef..f924651b8
f924651b8 Merge pull request #129 from lemirep/master
db27b7c0e Add missing cstdint include
b66e22402 Merge pull request #126 from m-carrasco/fix-null-ptr-arithmetic
a1edbff60 Merge pull request #125 from m-carrasco/fix-ub-memcpy
f595f7be3 Fix UB caused by null pointer arithmetic.
a854444e5 Fix UB caused by wrong call to memcpy.
b7e72fb37 Merge pull request #84 from seanharmer/master
4c16abf41 Merge pull request #123 from m-carrasco/fix-gradient-ub
4d51541c2 Fix undefined behavior caused by a domain error on an sqrt call.
d4a7080cf Merge pull request #1 from seanharmer/cmake_modernization
b08d7d03a Relax the cmake version and other improvements
33a458302 Modernize the cmake usage
4b2609c14 Add initial .gitignore

git-subtree-dir: external/lunasvg
git-subtree-split: f924651b85cac47dbe15f51a4aa320461fc1d07b
2023-05-11 19:02:43 +02:00
Leon Styhre
7a1e420c9d Changed the default OpenGL version from 4.6 to 3.3 when building for RetroDECK 2023-04-28 21:00:58 +02:00
Leon Styhre
9bcc112f7c Documentation update for the 2.0.1 release 2023-04-23 13:54:37 +02:00
Leon Styhre
9b27b5ee0d Documentation update 2023-04-22 10:47:47 +02:00
Leon Styhre
471d0ac63a Re-enabled support for using the default property without any imageType property for the image element 2023-04-21 18:28:47 +02:00
Leon Styhre
e00967acfa Added support for using the systemNameSuffix property together with scrollable text containers 2023-04-20 17:01:36 +02:00
Leon Styhre
ac272bc944 Fixed an image positioning issue in GridComponent when using the scaleInwards property 2023-04-13 22:43:31 +02:00
Leon Styhre
be3cde3d7f Documentation update 2023-04-12 23:13:42 +02:00
Leon Styhre
88df22cb61 Added a scaleInwards property to the grid element to contain scaling within the element boundaries 2023-04-12 23:06:13 +02:00
Leon Styhre
6cfa888b4d Fixed an issue where using the cropSize property could lead to a crash under very rare circumstances 2023-04-12 22:29:11 +02:00
Leon Styhre
b1f73a57f1 Updated the dummy ROMs archives with all the latest systems 2023-04-11 21:09:19 +02:00
Leon Styhre
d22ffca403 Added the .7z and .zip file extensions to the 3do system 2023-04-11 20:58:05 +02:00
Leon Styhre
fcc15a75fd Documentation update 2023-04-10 20:39:12 +02:00
Leon Styhre
499fecf100 Removed a small optimization that caused some issues under rare circumstances 2023-04-10 20:28:29 +02:00
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