Leon Styhre
dc82bfdaf1
(macOS) Changed a compiler warning suppression to be enabled by Clang version instead of CPU architecture
2023-10-11 19:08:50 +02:00
Leon Styhre
d6b26e174c
(macOS) Disabled some annoying compiler warnings regarding invalid UTF characters in the FreeImage header files
2023-10-07 15:50:17 +02:00
Leon Styhre
10b55341cf
Bumped the version to 2.2.0-beta
2023-09-09 11:07:44 +02:00
Leon Styhre
752065e869
Changed some incorrect CMake configuration entries for the Emscripten build
2023-09-06 21:58:19 +02:00
Leon Styhre
5d0b4ddfc4
(Windows) Defined UNICODE and _UNICODE in the Cmake configuration to force Unicode support for the Win32 API
2023-08-10 19:30:10 +02:00
Leon Styhre
772f2dea90
(macOS) Changed the minimum required OS version from 10.14 'Mojave' to 10.15 'Catalina'
...
Also completely removed support for the legacy OS build
2023-07-29 16:08:40 +02:00
Leon Styhre
e06684daea
Bumped the version to 2.2.0-alpha
2023-07-29 11:35:41 +02:00
Leon Styhre
81ac2fd2a6
Bumped the version to 2.1.2
2023-07-20 15:58:06 +02:00
Leon Styhre
e210a67088
Bumped the version to 2.1.1
2023-07-15 20:34:58 +02:00
Leon Styhre
5eb0207b0f
Bumped the version to 2.1.0
2023-07-13 16:33:48 +02:00
Leon Styhre
4a6732876c
Bumped the version to 2.1.0-beta
2023-07-06 20:06:49 +02:00
Leon Styhre
37f33b182e
Removed an obsolete NanoSVG include configuration entry from the CMake configuration
2023-06-28 21:03:15 +02:00
Leon Styhre
1b052a174b
Updated FFmpeg to 6.0 on Windows and macOS
2023-06-25 12:42:16 +02:00
Leon Styhre
a58eaa83b5
(Windows) Added the Poppler library to the dependency setup scripts
...
Also changed all dependencies to not include version numbers in their directory names and updated curl to 8.1.2, FreeType to 2.13.0, libgit2 to 1.6.4 and pugixml to 1.13
2023-06-24 13:27:42 +02:00
Leon Styhre
2fa71dfd0b
Removed the PoDoFo dependency and replaced its functionality with the Poppler library
2023-06-22 11:34:03 +02:00
Leon Styhre
bd2c229476
Added a PDF viewer
...
Also added the PoDoFo and Poppler libraries as dependencies
2023-06-21 23:02:19 +02:00
Leon Styhre
ec2ff0af38
Bumped the version to 2.1.0-alpha
2023-04-23 19:56:14 +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
9106013ade
Bumped the version to 2.0.1
2023-03-22 21:11:41 +01:00
Leon Styhre
c8f318b344
(macOS) Added the libgit2 library as a dependency
2023-03-22 00:17:26 +01:00
Leon Styhre
38980ffd44
(Windows) Added the libgit2 library as a dependency
2023-03-21 23:22:07 +01:00
Leon Styhre
32db3d78b1
(Unix) Added the libgit2 library as a dependency
2023-03-21 17:24:24 +01:00
Leon Styhre
8ab6552429
Bumped the version to 2.0.0
2023-03-11 13:38:38 +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
061a900b9b
Updated a comment in CMakeLists.txt
2023-02-18 20:44:39 +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
8c03c97e57
Bumped the version to 2.0.0-beta
2023-01-22 22:21:42 +01:00
Leon Styhre
f78f7ab35f
Beta releases will now also have the build date displayed in the main menu.
2022-12-22 20:05:04 +01:00
Leon Styhre
46e17ced6f
Updated SDL from 2.24.1 to 2.26.1
2022-12-15 20:13:37 +01:00
Leon Styhre
3da54a22be
Updated FreeType to 2.12.1 and pugixml to 1.12.1 on Windows and macOS and curl to 7.86.0 on Windows.
2022-10-30 17:50:32 +01:00
Leon Styhre
a1fba765c3
(Windows) Added CMake configuration to make LunaSVG build as a shared library.
2022-10-04 17:31:03 +02:00
Leon Styhre
bf5cce31c6
Replaced the NanoSVG library with LunaSVG.
2022-10-03 18:43:30 +02:00
Leon Styhre
64a112747c
(Windows) Updated FFmpeg from 5.0.1 to 5.1.2
2022-10-01 18:05:02 +02:00
Leon Styhre
bfdeb2e004
Video player code cleanup.
2022-09-29 22:32:57 +02:00
Leon Styhre
c036323039
(Windows) Updated the CMake configuration for the new SDL and FFmpeg libraries.
2022-09-27 17:54:31 +02:00
Leon Styhre
16c858bdc2
Added a RetroDECK CMake build option.
2022-09-25 22:55:07 +02:00
Leon Styhre
12f25c2618
Added a CMake message when building with the OpenGL ES renderer.
2022-08-30 19:30:46 +02:00
Leon Styhre
fb61849d4f
Added a CMake option for building as an AppImage and enabled it in the AppImage build scripts.
2022-08-20 11:28:20 +02:00
Leon Styhre
aa8b5f1f2e
Added a CMake flag for building as Flatpak.
2022-04-24 11:14:52 +02:00
Leon Styhre
a28216028e
Updated a comment in the CMake configuration.
2022-04-19 17:48:43 +02:00
Leon Styhre
cad06bd841
Changed the RPi preprocessor name from _RPI_ to RASPBERRY_PI.
2022-04-19 17:29:29 +02:00
Leon Styhre
954f1aa4f8
Added the build date to to main menu for alpha and dev builds.
2022-04-19 17:27:04 +02:00
Leon Styhre
277a729a2d
Cleaned up the CMake configuration.
2022-04-19 17:24:54 +02:00
Leon Styhre
fd5e618296
(macOS) Updated FFmpeg to 5.0 and SDL to 2.0.20.
2022-04-15 11:30:41 +02:00
Leon Styhre
86c67ad256
(Windows) Updated FFmpeg to 5.0 and SDL to 2.0.20.
2022-04-15 11:13:15 +02:00
Leon Styhre
03c2d2658f
Added a Steam Deck build option to the CMake configuration.
2022-04-03 13:34:56 +02:00
Leon Styhre
2fe11bd827
A few fixes for the Emscripten WebAssembly build.
2022-03-15 17:17:56 +01:00
Leon Styhre
4f21d94aa5
Updated the CMake configuration for the new GLES3 renderer.
2022-03-14 00:04:38 +01:00
Leon Styhre
4745a8edf3
Added a missing Emscripten compiler flag to CMakeLists.txt
2022-01-13 21:27:33 +01:00
Leon Styhre
69d218e58a
Added CMake configuration for Emscripten WebAssembly builds.
2022-01-13 20:32:30 +01:00