Commit graph

197 commits

Author SHA1 Message Date
Leon Styhre
72c254bd0e Added menu options to toggle the system status indicators 2025-02-26 11:34:02 +01:00
Leon Styhre
e59f19c2ba Added a SystemStatus class to poll Bluetooth, Wi-Fi, cellular and battery information from the operating system 2025-02-22 20:59:30 +01:00
Leon Styhre
f97e5a93dd (macOS) Added a build script to cross-compile an x86_64 build using an ARM processor
Also added the corresponding CMake configuration
2025-01-19 22:22:50 +01:00
Leon Styhre
cd78e2645a Added CMake configuration for building on iOS 2025-01-14 18:10:48 +01:00
Leon Styhre
f7496141f4 (Haiku) Changed to correct installation directories 2024-08-23 16:29:00 +02:00
Leon Styhre
03ce48da81 (Haiku) Added correct installation directories to the CMake configuration 2024-08-23 16:06:01 +02:00
Leon Styhre
51cb73b987 (Haiku) Added support for the PDF viewer 2024-08-22 17:32:22 +02:00
Leon Styhre
3f5e277cd6 (FreeBSD) Added the man page to the CPack configuration 2024-08-19 17:18:21 +02:00
Leon Styhre
c15eff8994 Added experimental support for building on Haiku 2024-08-10 14:28:24 +02:00
Leon Styhre
22478ed145 (Windows) Added the ICU library as a dependency 2024-08-09 17:24:08 +02:00
Leon Styhre
2bbcdd375c (macOS) Added the ICU library as a dependency 2024-08-08 21:53:13 +02:00
Leon Styhre
6185eeb0cc (macOS) Added initial text shaping support 2024-07-31 19:31:40 +02:00
Leon Styhre
c1218d5033 (Windows) Added initial text shaping support 2024-07-31 19:15:59 +02:00
Leon Styhre
75bff1f0df (Windows) Added a missing DLL file 2024-07-20 15:58:39 +02:00
Leon Styhre
272e5834e0 (Windows) Added partial localization support 2024-06-30 19:47:43 +02:00
Leon Styhre
6256f44455 (macOS) Added localization support 2024-06-30 15:44:09 +02:00
Leon Styhre
5feef892c0 Changed CPACK_DEBIAN_PACKAGE_MAINTAINER 2024-06-23 14:29:51 +02:00
Leon Styhre
6ec18005d6 Changed CPACK_PACKAGE_VENDOR 2024-06-23 14:03:13 +02:00
Leon Styhre
0fdf83763d (Windows) Updated OpenSSL to 3.3.0 2024-04-17 17:32:04 +02:00
Leon Styhre
a021fc22a9 Moved ApplicationVersion.h from es-app to es-core 2024-04-16 20:57:04 +02:00
Leon Styhre
1bfb01ee83 (Linux/Unix) Changed the application summary from 'Emulator Frontend' to 'Gaming Frontend' 2024-03-24 12:45:57 +01:00
Leon Styhre
9da1fbd9d5 (Windows) Removed some donation info 2024-02-17 12:48:24 +01:00
Leon Styhre
5b4e284a2e Added installation of the linear-es-de theme to the CMake configuration 2024-01-28 18:48:18 +01:00
Leon Styhre
717dce004d (Windows) Removed support for building the application using MinGW 2023-12-19 17:38:21 +01:00
Leon Styhre
361bf832e1 Changed the application name from EmulationStation Desktop Edition to ES-DE 2023-12-16 12:30:13 +01:00
Leon Styhre
56ccba81d1 Removed all instances of hardcoded application directory entries
Also changed some source file headers
2023-12-15 18:33:02 +01:00
Leon Styhre
854cef60cb (Android) Made PDF rendering work correctly using Poppler 2023-12-11 18:38:11 +01:00
Leon Styhre
145cd85b0a (Android) Added build support to the CMake configuration 2023-12-07 17:39:42 +01:00
Leon Styhre
9ae8245cd6 (macOS) Fixed a dependency library build issue 2023-11-05 12:34:25 +01:00
Leon Styhre
e8c18ca5e7 (Windows) Added bundling of C++ libraries when building with MSVC 2023-11-02 16:35:40 +01:00
Leon Styhre
529f3c7021 (macOS) Suppressed an annoying linker warning regarding duplicate static libraries which was introduced with Xcode 15 2023-10-20 19:25:21 +02:00
Leon Styhre
73522bcb6c (Windows) Set the subsystem to WINDOWS when building with MSVC to avoid displaying a console window on application startup 2023-08-11 18:30:03 +02:00
Leon Styhre
ed1e11418b Completely removed support for legacy EmulationStation theme sets 2023-07-30 18:17:27 +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
6e25eb2698 Added an orphaned data cleanup utility 2023-07-24 17:07:18 +02:00
Leon Styhre
8d5f837e97 Added an application updater which downloads and installs ES-DE updates 2023-07-03 17:46:56 +02:00
Leon Styhre
1b052a174b Updated FFmpeg to 6.0 on Windows and macOS 2023-06-25 12:42:16 +02:00
Leon Styhre
bb9eee2692 Made es-pdf-convert work on macOS 2023-06-24 23:58:33 +02:00
Leon Styhre
2412193ad3 (Windows) Added CPack configuration for es-pdf-convert 2023-06-24 14:16:31 +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
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
875a6bf7d7 (Windows) Changed the donation link for the installer release. 2023-02-27 18:04:53 +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
efe1f97e8e Added a GuiThemeDownloader skeleton. 2023-02-13 20:38:23 +01:00
Leon Styhre
75a9552a82 Renamed slate-DE to slate-es-de and modern-DE to modern-es-de 2023-01-17 23:37:51 +01:00
Leon Styhre
5d5eaf2de2 Changed the CMake configuration to explicitly install only the modern-DE and slate-DE theme sets. 2023-01-16 17:18:55 +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
a1fba765c3 (Windows) Added CMake configuration to make LunaSVG build as a shared library. 2022-10-04 17:31:03 +02:00