Commit graph

7018 commits

Author SHA1 Message Date
Leon Styhre f7cc0f6ace Added an extra check in OptionListComponent to avoid potential crashes 2024-08-24 12:03:56 +02:00
Leon Styhre ae779a42e6 Fixed an issue where scraping using TheGamesDB would crash the application 2024-08-24 11:58:03 +02:00
Leon Styhre b71b0d1abf Updated the zh_CN translations 2024-08-24 11:51:07 +02:00
Leon Styhre 2bba50c25c Updated the ja_JP translations 2024-08-24 11:49:12 +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 3d5890cb91 Updated the it_IT translations 2024-08-24 11:42:32 +02:00
Leon Styhre a6a74fcc44 Updated the es_ES translations 2024-08-24 11:38:29 +02:00
Leon Styhre f528775cf3 Updated the fr_FR translations 2024-08-24 11:35:53 +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 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 2079b4c964 Documentation update 2024-08-22 22:43:17 +02:00
Leon Styhre c0d9fa12f1 Updated the el_GR.po, es_ES.po, fr_FR.po, it_IT.po, ja_JP.po, ru_RU.po and zh_CN.po locale files 2024-08-22 22:31:57 +02:00
Leon Styhre 51cb73b987 (Haiku) Added support for the PDF viewer 2024-08-22 17:32:22 +02:00
Leon Styhre 7992dbcf01 (Android) Changed ePSXe to use %ROM% instead of %ROMSAF% 2024-08-22 17:31:00 +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 256ed24621 Documentation update 2024-08-21 21:22:49 +02:00
Leon Styhre fc40308cd7 (Android) Added a new default find rule entry for Flycast as its application ID has been changed 2024-08-21 21:14:32 +02:00
Leon Styhre 03c6fb3297 Added support for the de_DE locale 2024-08-21 21:03:38 +02:00
Leon Styhre a5a4937011 Documentation update 2024-08-20 23:25:33 +02:00
Leon Styhre 5a2e6ec537 (Android) Fonts and locales are now copied earlier than the other assets as HarfBuzz and libintl need them earlier in the startup process 2024-08-20 23:09:11 +02:00
Leon Styhre c630ad091c Documentation update 2024-08-20 18:20:20 +02:00
Leon Styhre 03149d0b33 Added support for the ca_AD locale 2024-08-20 17:53:39 +02:00
Leon Styhre 7e9590d7c3 Fixed an issue where theme names in the theme downloader could get abbreviated 2024-08-20 17:49:53 +02:00
Leon Styhre 8689b3aecf Fixed some Clang compiler warnings 2024-08-20 17:27:36 +02:00
Leon Styhre 3a5c4a7605 (Windows) Fixed some MSVC compiler warnings 2024-08-20 17:17:33 +02:00
Leon Styhre 3f2f8f9b57 Fixed a special line wrapping scenario where a trailing space should be removed 2024-08-20 17:16:19 +02:00
Leon Styhre 3552c6e228 Added layout and line wrapping support for shaped text and for mixing of LTR and RTL scripts 2024-08-20 00:13:44 +02:00
Leon Styhre bd6956d52f (FreeBSD) Added fallback method to locate binary 2024-08-19 17:22:30 +02:00
Leon Styhre 338843ce46 (FreeBSD) Added support for rebooting and powering off from inside ES-DE 2024-08-19 17:20:31 +02:00
Leon Styhre 3f5e277cd6 (FreeBSD) Added the man page to the CPack configuration 2024-08-19 17:18:21 +02:00
Leon Styhre 330f36ee14 (FreeBSD) Added support for building with DEINIT_ON_LAUNCH 2024-08-19 17:17:20 +02:00
Leon Styhre 2a9ab5ea88 DateTimeEditComponent no longer renders the debug overlay unless there is a string to display 2024-08-16 21:26:21 +02:00
Leon Styhre 302f6e0fc5 Added an assertion to GuiComponent::setSize() to check for negative mSize values 2024-08-13 21:42:50 +02:00
Leon Styhre eccc5095fb Fixed an issue where ComponentList could generate elements with negative widths 2024-08-13 21:41:17 +02:00
Leon Styhre 3f8abb0807 Removed direct use of Font::wrapText() from TextComponent 2024-08-12 22:03:17 +02:00
Leon Styhre 1d3b2f8066 Removed direct use of Font::wrapText() from OptionListComponent, TextEditComponent and TextListComponent 2024-08-12 20:51:52 +02:00
Leon Styhre 0723ae8364 (Haiku) Added find rule configuration for RetroArch
Also added a single core for testing purposes
2024-08-11 22:04:52 +02:00
Leon Styhre 9be6cdc42b Documentation update 2024-08-11 21:58:21 +02:00
Leon Styhre 17f55fd8cf (Haiku) Updated CMake configuration to make ES-DE build on Haiku Nightly (but no longer on R1/beta4) 2024-08-11 21:56:02 +02:00
Leon Styhre a841d4175a Changed a compiler silencing option to only apply to Clang 2024-08-11 19:26:14 +02:00
Leon Styhre 3d0701f288 Changed Font::buildTextCache() and Font::renderTextCache() to protected functions 2024-08-11 19:20:03 +02:00
Leon Styhre aba1163c44 Changed TextEditComponent to use TextComponent instead of using Font facilities directly 2024-08-11 19:01:47 +02:00
Leon Styhre 75fdd94d45 Minor code cleanup 2024-08-11 18:27:37 +02:00
Leon Styhre b0616fcbb1 Changed DateTimeEditComponent to use TextComponent instead of using Font facilities directly 2024-08-11 18:22:45 +02:00
Leon Styhre b697dc2a52 Reverted ButtonComponent and SliderComponent to render the debug overlays themselves 2024-08-11 18:14:39 +02:00
Leon Styhre 8ee7b6f118 Changed SliderComponent to use TextComponent instead of using Font facilities directly 2024-08-11 15:03:04 +02:00