Commit graph

7447 commits

Author SHA1 Message Date
Leon Styhre ff6fd30757 Added 'rotation' and 'rotationOrigin' properties to the systemstatus element 2025-02-27 12:41:08 +01:00
Leon Styhre 872318914b Added backgroundColor, backgroundColorEnd, backgroundGradientType, backgroundPadding and backgroundCornerRadius properties to the helpsystem element 2025-02-27 12:03:31 +01:00
Leon Styhre 46370517d9 Fixed a rendering issue when combining rotation and background padding for the clock element 2025-02-27 11:53:13 +01:00
Leon Styhre cf73504f74 (slate-es-de) Added systemstatus and clock configuration 2025-02-27 10:46:30 +01:00
Leon Styhre 63c98fd54f (modern-es-de) Added systemstatus and clock configuration 2025-02-27 10:45:04 +01:00
Leon Styhre 40d3f6e4a5 (linear-es-de) Removed an obsolete property for the clock element 2025-02-27 10:42:45 +01:00
Leon Styhre 75601757ca Removed the backgroundMargins and lineSpacing properties for the clock element and added backgroundColorEnd, backgroundGradientType and backgroundPadding 2025-02-27 10:42:11 +01:00
Leon Styhre c924b8ea14 (linear-es-de) Relocated the configuration for the systemstatus and clock elements 2025-02-26 20:47:17 +01:00
Leon Styhre c71c8e4e78 Documentation update 2025-02-26 20:42:49 +01:00
Leon Styhre 5fb6eb91e1 (linear-es-de) Updated the theme config to use a height property for the systemstatus element 2025-02-26 20:39:21 +01:00
Leon Styhre ad79cad5f0 Changed SystemStatusComponent to use a height property instead of a size property 2025-02-26 20:38:36 +01:00
Leon Styhre 931e4e1fea (linear-es-de) Small adjustment to the position of the systemstatus element 2025-02-26 19:45:57 +01:00
Leon Styhre 332967afb7 Made a small adjustment to the systemstatus element's default position 2025-02-26 19:40:34 +01:00
Leon Styhre 97a0b9eb71 (linear-es-de) Added configuration for the systemstatus and clock elements 2025-02-26 19:39:37 +01:00
Leon Styhre 7b00d4d66d Reorganized the positions of the systemstatus and clock elements in ThemeData 2025-02-26 19:24:03 +01:00
Leon Styhre 11ee0ab262 Fixed an issue where some theme properties did not load correctly for the clock element 2025-02-26 18:41:25 +01:00
Leon Styhre 331a33be74 Fixed an issue where the battery percentage text was sometimes shown when it shouldn't have been 2025-02-26 18:14:27 +01:00
Leon Styhre dd8177a8c2 (macOS) Added a NSBluetoothAlwaysUsageDescription key to the Info.plist file 2025-02-26 17:51:01 +01:00
Leon Styhre 1d493bfa5d Documentation update 2025-02-26 16:37:25 +01:00
Leon Styhre 3d56fd68d1 Fixed an issue where the battery text was not updated correctly when changing its menu option 2025-02-26 12:59:18 +01:00
Leon Styhre 819b79c8c1 Fixed some issues with the system status indicators 2025-02-26 12:24:53 +01:00
Leon Styhre 72c254bd0e Added menu options to toggle the system status indicators 2025-02-26 11:34:02 +01:00
Leon Styhre e3ea261ed0 (Android) Fixed an issue where there was a PLACEHOLDER entry present for the consolearcade system in the es_systems.xml file 2025-02-25 23:16:51 +01:00
Leon Styhre 86a554d1b2 Added a system status component 2025-02-25 23:15:12 +01:00
Leon Styhre eeff59773d Added system status indicator icons 2025-02-25 22:59:50 +01:00
Leon Styhre a6b573bc5c Added clamping to the battery capacity to work around buggy OS drivers 2025-02-24 22:48:37 +01:00
Leon Styhre 539e5ed57a Disabled system status polling on FreeBSD and Haiku 2025-02-24 22:06:47 +01:00
Leon Styhre 677e2fbb98 (Linux) Added support for checking for multiple Bluetooth adapters 2025-02-24 22:02:14 +01:00
Leon Styhre 1eff0a9c94 OCD commit 2025-02-24 21:54:47 +01:00
Leon Styhre cbd59c5533 Changed a CMake configuration comment 2025-02-24 21:45:12 +01:00
Leon Styhre 0570c22001 Changed the CMake configuration to only check for the BlueZ library on Linux and not on FreeBSD 2025-02-24 21:42:01 +01:00
Leon Styhre 0909f5e99a (Linux) Fixed a CMake find module name mismatch for BlueZ 2025-02-24 21:13:49 +01:00
Leon Styhre 1d8baa5910 Added a CMake find module for BlueZ 2025-02-24 21:11:05 +01:00
Leon Styhre 3296969b4e (Linux) Added the BlueZ library as a dependency 2025-02-24 21:09:13 +01:00
Leon Styhre 2cf100bbf5 (Linux) Added the BlueZ library as a dependency 2025-02-24 21:07:14 +01:00
Leon Styhre 75ef27c330 (Windows) Fixed a linker error due to two missing libraries 2025-02-24 20:21:50 +01:00
Leon Styhre eb3c45cbd9 (macOS) Fixed an issue where the battery capacity was not calculated correctly 2025-02-24 20:18:56 +01:00
Leon Styhre 4c06ef2dc3 (Linux) Fixed an issue where the battery was not detected 2025-02-24 11:50:20 +01:00
Leon Styhre 7c35e19abf (Windows) Fixed a typo that caused a build error 2025-02-24 11:39:51 +01:00
Leon Styhre b47b6d41d8 (Android) Changed system status polling to run on the main thread 2025-02-24 11:30:47 +01:00
Leon Styhre 53bae28335 Fixed an issue where the wrong SystemStatus Wi-Fi debug info was shown 2025-02-22 21:08:41 +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 b50b4d9d0a Added support for building against ICU 76.1 and later 2025-02-22 10:40:07 +01:00
Leon Styhre 739f6d3715 (iOS) Fixed a build issue 2025-02-20 22:38:26 +01:00
Leon Styhre 1b52f422c7 Made a HelpComponent function private instead of public 2025-02-11 20:08:22 +01:00
Leon Styhre 83a32f50aa Documentation update 2025-02-10 19:23:11 +01:00
Leon Styhre c36ac063a0 (Linux) Changed the AppImage find rule for Mandarine to mandarine-qt*.AppImage 2025-02-10 19:19:48 +01:00
Leon Styhre 78a0fcdff7 Added game-select and system-select custom events and a corresponding 'Browsing custom events' menu option 2025-02-10 19:18:16 +01:00
Leon Styhre fe10e14b80 Added a screensaver-game-select custom event 2025-02-10 18:55:59 +01:00
Leon Styhre eccf485d6d Added an option to completely disable the game launch screen 2025-02-10 17:23:12 +01:00