Commit graph

2177 commits

Author SHA1 Message Date
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
Leon Styhre a653294eb7 Removed support for the ar_EG, de_DE, el_GR and nl_NL locales and moved their .po files to an archive directory 2024-09-05 17:18:20 +02:00
Leon Styhre 904a8f5c5d Fixed an issue where the text element defaultValue property no longer worked correctly 2024-09-04 18:25:54 +02:00
Leon Styhre e34fbb9115 Added theme engine translations for 'never' and 'unknown' date values 2024-09-04 17:28:53 +02:00
Leon Styhre c80ba5be86 Fixed a line breaking issue 2024-09-04 17:19:36 +02:00
Leon Styhre 281b967e8f Removed an unnecessary element resize in ScrollableContainer 2024-09-04 17:16:28 +02:00
Leon Styhre f3af0e246c Added a menu title font size adjustment for the ru_RU translations 2024-09-03 23:05:13 +02:00
Leon Styhre 4d245c955f Added support for including theme files from within the colorScheme and fontSize tag pairs 2024-09-01 11:42:38 +02:00
Leon Styhre 57a821e717 Fixed a regression where horizontal text containers would sometimes not work correctly 2024-09-01 10:56:31 +02:00
Leon Styhre 18eade57ad Added localization support to the label entries in capabilities.xml 2024-08-31 20:54:29 +02:00
Leon Styhre 965ece8a85 Added localization support to DateTimeComponent 2024-08-31 12:54:38 +02:00
Leon Styhre d4a0f32dd0 Added support for using language variables in the theme configuration 2024-08-31 12:52:20 +02:00
Leon Styhre 366477fa72 Changed a theme loading debug message 2024-08-29 19:20:06 +02:00
Leon Styhre eecd84ac09 Added basic configuration support and menu entries for theme localization 2024-08-29 19:09:33 +02:00
Leon Styhre 74dfa5239f Added a menu title font size adjustment for the de_DE translations 2024-08-26 17:17:55 +02:00
Leon Styhre f9401529d1 Some minor code modernization in MameNames 2024-08-24 12:50:26 +02:00
Leon Styhre d15dd28e26 Added a code comment clarification in FileSystemUtil 2024-08-24 12:07:30 +02:00
Leon Styhre 76e29d534d Removed support for the ca_AD locale 2024-08-24 12:06:34 +02:00
Leon Styhre f7cc0f6ace Added an extra check in OptionListComponent to avoid potential crashes 2024-08-24 12:03:56 +02:00
Leon Styhre 8c59b072b1 Added a menu title font size adjustment for the it_IT translations 2024-08-24 11:45:34 +02:00
Leon Styhre ea023b8e34 (Haiku) Made sure es-pdf-convert is found under all circumstances 2024-08-23 17:05:48 +02:00
Leon Styhre 20293e1c03 (Haiku) Added support for the correct system resource directories 2024-08-23 16:42:26 +02:00
Leon Styhre b9f8d4cfdd Added a check for whether a text element has a width defined when the container property is set 2024-08-22 17:29:39 +02:00
Leon Styhre ce3d50d2b3 Fixed a potential issue where globally disabling text shaping could cause space detection to fail 2024-08-22 00:19:10 +02:00
Leon Styhre b0a7e76974 Fixed an issue where text shaping could be permanently disabled after editing text 2024-08-22 00:10:13 +02:00
Leon Styhre 03c6fb3297 Added support for the de_DE locale 2024-08-21 21:03:38 +02:00
Leon Styhre 03149d0b33 Added support for the ca_AD locale 2024-08-20 17:53:39 +02:00
Leon Styhre 8689b3aecf Fixed some Clang compiler warnings 2024-08-20 17:27:36 +02:00