Commit graph

6315 commits

Author SHA1 Message Date
Leon Styhre 2afa1a7898 (Android) Disabled the use of SDL_HINT_ENABLE_SCREEN_KEYBOARD from the C++ code as this hint is set via AndroidManifest.xml 2024-01-31 22:54:04 +01:00
Leon Styhre 0af45b03e3 (Android) Added creation of .nomedia files in the themes and downloaded_media directories 2024-01-31 21:03:28 +01:00
Leon Styhre 1385b09c39 (Linux) Added support for the Flatpak release of puNES 2024-01-30 22:13:21 +01:00
Leon Styhre a1a104e003 (Android) Added an option for controlling the touch overlay opacity
Also added an 'extra small' overlay size entry
2024-01-29 22:37:45 +01:00
Leon Styhre 1cd3138fc5 (Android) Added support for the Android-specific themes to the theme downloader 2024-01-29 22:15:09 +01:00
Leon Styhre 76558fe0cf (linear-es-de) Small size adjustments for some aspect ratios 2024-01-28 22:25:11 +01:00
Leon Styhre 62e55ebabc Documentation update 2024-01-28 18:53:45 +01:00
Leon Styhre f8d2086ef1 Changed the default theme from slate-es-de to linear-es-de 2024-01-28 18:50:26 +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 7ecaed28ec (linear-es-de) Added support for medium and large font sizes
Also made some other minor adjustments
2024-01-28 18:44:35 +01:00
Leon Styhre 68178bf6d2 (linear-es-de) Added support for the 16:9, 16:10, 4:3 and 21:9 aspect ratios 2024-01-28 17:26:11 +01:00
Leon Styhre 8fdbf429ef Fixed an issue where an extra blankspace was appended to text elements when setting the systemdata property to gamecountGames or gamecountGamesNoText 2024-01-28 16:46:49 +01:00
Leon Styhre 4f8bbc0eca Added .gitignore entries for linear-es-de 2024-01-28 15:33:14 +01:00
Leon Styhre fda6cfcb38 (linear-es-de) Initial commit 2024-01-28 15:31:33 +01:00
Leon Styhre 24c3817aaa Made the text element 'defaultValue' property usable with metadata types systemName, systemFullname, sourceSystemName and sourceSystemFullname 2024-01-28 12:34:41 +01:00
Leon Styhre 0b33884baa Combining video pillarboxes with rounded corners will no longer round corners for the actual video frame (except for extreme values) 2024-01-27 22:41:48 +01:00
Leon Styhre 54125ca7ad Fixed an issue where videos were sometimes positioned incorrectly if combining pillarboxes with rounded corners while using an origin value higher than 0.5 2024-01-27 22:09:02 +01:00
Leon Styhre 4a12c267b6 Small adjustment to the splash screen 2024-01-27 15:27:58 +01:00
Leon Styhre 1f7bf1ea3b Documentation update 2024-01-27 15:07:03 +01:00
Leon Styhre 32305abbd1 (modern-es-de) Removed the textlist selector PNG image and made use of the new selectorWidth property instead 2024-01-27 14:54:32 +01:00
Leon Styhre 99c80e389a Added a 'selectorWidth' property to the textlist element 2024-01-27 14:50:32 +01:00
Leon Styhre 6dff5ac75c Added a 'hideIfZero' property to the rating element 2024-01-27 13:32:58 +01:00
Leon Styhre 00e6908ccd Fixed an issue where the last row of grids with fractionalRows set to true would sometimes not render correctly 2024-01-21 15:42:19 +01:00
Leon Styhre 531c72cfb7 Fixed an issue where theme loading debug output would sometimes print incorrect paths when the configuration included files using variables 2024-01-21 14:22:49 +01:00
Leon Styhre d27b0f85e3 Changed some more theme loading errors to state that legacy configuration is simply unsupported 2024-01-21 13:27:39 +01:00
Leon Styhre 45ab2228fd If a formatVersion theme tag is found the error message now states that it's an unsupported tag and not a legacy tag 2024-01-21 13:22:26 +01:00
Leon Styhre 8fdddc4317 (modern-es-de) Added font sizes info to the README.md file 2024-01-21 12:51:30 +01:00
Leon Styhre e1d2d0de9e (slate-es-de) Added font sizes info to the README.md file 2024-01-21 12:50:50 +01:00
Leon Styhre ff6ffaf4d2 (modern-es-de) Converted some header comments to the new ES-DE application name 2024-01-21 12:39:12 +01:00
Leon Styhre 617b0ddbca (slate-es-de) Converted some header comments to the new ES-DE application name 2024-01-21 12:38:11 +01:00
Leon Styhre 9a0c8fb1d7 (modern-es-de) Converted an SVG file to plain SVG format 2024-01-21 12:36:46 +01:00
Leon Styhre b27961df1e (slate-es-de) Converted some SVG logo files to plain SVG format 2024-01-21 12:35:44 +01:00
Leon Styhre 46e811e6ac Documentation update 2024-01-20 16:10:36 +01:00
Leon Styhre d0db0e65f2 Small change for a setting description 2024-01-20 16:09:56 +01:00
Leon Styhre 12677f493b Documentation update 2024-01-20 00:03:35 +01:00
Leon Styhre 8244b4229b Changed the menu position for the button swap setting 2024-01-17 22:31:10 +01:00
Leon Styhre 0e636f1bb3 Made the A/B and X/Y button swap setting not affect keyboard input 2024-01-17 22:19:15 +01:00
Leon Styhre dcb2aaedef Added an option to the Input device settings menu to swap the A/B and X/Y buttons 2024-01-17 22:09:50 +01:00
Leon Styhre 9d824af40a Small change to the man page 2024-01-17 17:51:07 +01:00
Leon Styhre 99481331ec (Android) Removed the ROM directory button from the no-games dialog 2024-01-17 17:29:40 +01:00
Leon Styhre c3b41d75a7 Replaced the default d-pad helpsystem images to make them more legible when using smaller screen sizes 2024-01-17 17:26:18 +01:00
Leon Styhre 9196bf13e2 Updated the splash screen to reflect the new application name 2024-01-17 17:16:10 +01:00
Leon Styhre c9ff27b3be (Android) Separated the build artifacts for the Full and Lite releases 2024-01-15 19:20:44 +01:00
Leon Styhre 3964cb2bcf (Android) Fixed some CMake issues when building ARM and x86 at the same time 2024-01-15 17:39:25 +01:00
Leon Styhre 1232d703c4 Documentation update 2024-01-14 23:17:44 +01:00
Leon Styhre fab034e534 (Android) Small change to a warning message dialog 2024-01-14 23:01:12 +01:00
Leon Styhre ba7874b0e7 Fixed an issue where touch input was not logged correctly 2024-01-14 22:18:21 +01:00
Leon Styhre c27ee24cc4 (Android) Added fade-out support to the touch overlay 2024-01-14 21:55:09 +01:00
Leon Styhre 0c03583f80 (Android) Small change to a warning message dialog 2024-01-14 17:20:26 +01:00
Leon Styhre 218cb1e96f (Android) Added some cleanup code when changing the input overlay setting 2024-01-14 13:30:45 +01:00