Commit graph

2254 commits

Author SHA1 Message Date
Leon Styhre
4e12ad52b6 Added a BackgroundComponent to replace NinePatchComponent for rendering menu and popup backgrounds 2025-02-09 17:43:30 +01:00
Leon Styhre
f70f823701 Adjusted the default position for the clock 2025-02-09 12:28:57 +01:00
Leon Styhre
21110810e4 Added a clock element and a corresponding menu entry 2025-02-08 16:12:22 +01:00
Leon Styhre
61e671501c Added a 'fadeInType' property to the video element 2025-02-06 23:08:17 +01:00
Leon Styhre
58b4b361ad Added support for a 'none' value to the video element imageType property 2025-02-06 17:52:41 +01:00
Leon Styhre
3e7436c347 Added an 'entryLayout' property to the helpsystem element 2025-02-06 17:50:18 +01:00
Leon Styhre
25dba1c293 Added 'rotation' and 'rotationOrigin' properties to the helpsystem element 2025-02-05 22:25:55 +01:00
Leon Styhre
db2b00a49e Rewrote the logic for the 'none' value for the helpsystem element scope property 2025-02-05 21:05:54 +01:00
Leon Styhre
c1cfc02942 Added support for a 'none' value to the helpsystem element scope property 2025-02-05 20:45:27 +01:00
Leon Styhre
15ea7dcb34 Added 'imageSize', 'imageMaxSize', 'imageCropSize' and 'imageCropPos' properties to the video element 2025-02-04 21:13:32 +01:00
Leon Styhre
9c5166abab Changed a code comment 2025-02-04 20:49:41 +01:00
Leon Styhre
5cb8b1e7e3 Eliminated some unnecessary helpsystem updates 2025-02-04 18:03:19 +01:00
Leon Styhre
e74e8decbb Fixed an issue where the helpsystem icons were sometimes not getting updated 2025-02-04 17:59:40 +01:00
Leon Styhre
c529642f80 Made it possible to set per-element icon overrides for the helpsystem element 2025-02-04 17:58:11 +01:00
Leon Styhre
97eff9266d Added 'lr' and 'ltrt' as supported 'entries' property values for the helpsystem element 2025-02-03 21:51:06 +01:00
Leon Styhre
82fdfe7706 Added 'thumbstickclick' as a supported 'entries' property value for the helpsystem element 2025-02-03 19:48:20 +01:00
Leon Styhre
1bfe7efe3c Removed the obsolete HelpStyle code 2025-02-03 18:14:06 +01:00
Leon Styhre
0de961cd33 Refactored the helpsystem code and added support for using an arbitrary amount of helpsystem elements 2025-02-03 18:11:51 +01:00
Leon Styhre
157a8c87c0 Fixed a typo for a variable name 2025-01-27 17:16:57 +01:00
Leon Styhre
4c665f5f1d Fixed an issue where the selectedItemOffset property did not work correctly for carousels with a single item 2025-01-27 17:14:45 +01:00
Leon Styhre
1ee556a95d (iOS) Changed a C cast to a C++ cast 2025-01-14 19:46:53 +01:00
Leon Styhre
f3e2c837f2 Added initial support for iOS 2025-01-14 19:17:12 +01:00
Leon Styhre
cd78e2645a Added CMake configuration for building on iOS 2025-01-14 18:10:48 +01:00
Leon Styhre
6a1d6e2844 Fixed an issue where the text element containerStartDelay timer was sometimes not reset 2024-12-21 13:15:11 +01:00
Leon Styhre
cd1fc5f37c Added support for the zh_TW locale 2024-12-17 18:30:42 +01:00
Leon Styhre
f1c37f43d1 Bumped the version to 3.2.0-alpha 2024-12-16 20:35:56 +01:00
Leon Styhre
2ecf16b747 Bumped the version to 3.1.1 2024-12-07 11:15:19 +01:00
Leon Styhre
41fd33fdc3 Changed an snprintf call in MathUtil as it could cause false positives for buffer overflow checks when building with GCC fortification 2024-12-03 17:09:00 +01:00
Leon Styhre
42992b8ff8 (Android) Fixed an issue where on some devices, disabling the "Blur background when menu is open" option led to rendering issues 2024-11-30 10:33:37 +01:00
Leon Styhre
487a842f36 Added a 'textBackgroundCornerRadius' property to the grid element
Also made the 'backgroundCornerRadius' and 'selectorCornerRadius' properties apply to colored rectangles
2024-11-24 14:42:55 +01:00
Leon Styhre
8c9d9d51fc Added a 'textBackgroundCornerRadius' property to the carousel element 2024-11-24 14:38:54 +01:00
Leon Styhre
3baf505351 Fixed an incorrect width and height calculation in the renderer 2024-11-24 13:47:24 +01:00
Leon Styhre
26b7945171 Fixed an issue where the grid component selector position was not always calculated correctly 2024-11-24 13:41:58 +01:00
Leon Styhre
b26da9d80d (Android) Added experimental support for running in multi-window mode 2024-11-18 22:57:39 +01:00
Leon Styhre
572cd9b8b0 (Android) Changed the default audio driver from AAudio to OpenSL ES
Also added an audio driver menu option to the Sound settings menu
2024-11-13 18:17:27 +01:00
Leon Styhre
4c5cabc5fc (Windows) Fixed an issue where translations didn't work correctly for some text 2024-11-12 19:56:16 +01:00
Leon Styhre
1a4648622a Fixed an issue where pasting text into a text edit field would make the cursor jump to an incorrect position 2024-11-12 19:52:47 +01:00
Leon Styhre
d380db8a1f Fixed an issue where placing a directory with no access permissions inside a system folder crashed the application on startup 2024-11-11 22:02:47 +01:00
Leon Styhre
0cd15194b4 (Android) Added a temporary workaround to avoid crashes on non-character keyboard input when editing text 2024-10-27 22:46:05 +01:00
Leon Styhre
45fc13a43e Fixed an issue where pressing the 'Clear' button in the text editor and then entering some value in the input field crashed the application 2024-09-29 20:53:40 +02:00
Leon Styhre
98d36d56cc Added support for the nl_NL locale 2024-09-22 15:11:40 +02:00
Leon Styhre
3ba46470da Added support for the ca_ES locale 2024-09-20 14:11:54 +02:00
Leon Styhre
6a521ffb68 Added support for the de_DE locale 2024-09-16 22:36:02 +02:00
Leon Styhre
738d2a39c3 Changed the position of the ko_KR language 2024-09-15 21:53:43 +02:00
Leon Styhre
52966534d4 Added support for the ko_KR locale 2024-09-15 20:52:23 +02:00
Leon Styhre
c4ef9e2e7f Added the Nanum Square Neo Korean font 2024-09-15 20:48:57 +02:00
Leon Styhre
4b24cb0d4e Changed a rounding in ScrollableContainer to slightly decrease the risk of glyphs getting cut off at the bottom of the container 2024-09-15 11:39:04 +02:00
Leon Styhre
5300e54295 Video player resources are now completely freed up after finishing view transitions 2024-09-15 11:34:28 +02:00
Leon Styhre
d1f9dc7e23 Bumped the version to 3.1.1-alpha 2024-09-15 11:26:14 +02:00
Leon Styhre
ccf5e3de36 Bumped the version to 3.1.0 2024-09-09 17:07:39 +02:00