Commit Graph
40227 Commits
Author SHA1 Message Date
Henrik Rydgård f61baa3b51 Switch UI event notifications (used for soft-keyboard) from strings to enums 2024-05-20 18:25:16 +02:00
Henrik Rydgård f0befda912 Merge pull request #19159 from hrydgard/minor-ios-fixes
iOS: Fix threading issue, add back gesture
2024-05-20 16:42:24 +02:00
Henrik Rydgård c083e0966a iOS: Add recognizer for swipe-from-left-edge gesture, for Back 2024-05-20 16:22:27 +02:00
Henrik Rydgård aa6962df4a iOS swipe gesture recognizer experiment 2024-05-20 16:12:25 +02:00
Henrik Rydgård 8756a2100e iOS: Fix threading issue with launch-url 2024-05-20 15:43:27 +02:00
Henrik Rydgård 612f879e4a Merge pull request #19158 from hrydgard/screen-dimming-refactor
Make a new internal system request KEEP_SCREEN_BRIGHT
2024-05-20 15:20:49 +02:00
Henrik Rydgård d720224c87 iOS: Switch to the same screen dimming logic as Windows/Android 2024-05-20 14:27:42 +02:00
Henrik Rydgård 5042555d7b Make a dedicated system request KEEP_SCREEN_BRIGHT, unify behavior between Windows and Android more 2024-05-20 14:03:54 +02:00
Henrik Rydgård ab598f37f6 Merge pull request #19157 from hrydgard/android-fix-blurry-fonts
Workaround for blurry text when high contrast text is enabled in Android Accessibility
2024-05-20 11:07:56 +02:00
Henrik Rydgård 4933deb94f Merge pull request #19156 from hrydgard/ios-build-script
iOS build changes for app store
2024-05-20 11:07:45 +02:00
Henrik Rydgård 744e3db73c Workaround for blurry text when high contrast text is enabled in Android Accessibility
Unfortunately this breaks emoji, so we only use this if the option is
enabled. Fortunately, we barely use emoji in the UI. They do appear in
RetroAchievemnts sometimes.
2024-05-20 10:44:36 +02:00
Henrik Rydgård 1ca5bc9d86 Partially revert previous commit 2024-05-20 10:04:11 +02:00
Henrik Rydgård f1e40987cb Update URIs for iOS 2024-05-20 10:04:11 +02:00
Henrik Rydgård fb8f8ca52f SDL: Allow --xres and --yres to work even if a config file exists 2024-05-20 10:04:11 +02:00
Henrik Rydgård 1ff7710854 Folder/file browser tweaks 2024-05-20 10:04:11 +02:00
Henrik Rydgård dd6a04a525 iOS: Default to 2x internal resolution, slight build script improvements 2024-05-20 10:04:11 +02:00
Henrik Rydgård b8248c51cc Update icons 2024-05-20 10:04:11 +02:00
Henrik Rydgård 27f9bd0919 Create a .xcassets folder for the icons, link it properly 2024-05-20 10:04:11 +02:00
Henrik Rydgård b1f6647fa6 Add "Buy gold" URI for iOS 2024-05-20 10:04:11 +02:00
Henrik Rydgård c8a4961f95 Add 1024x1024 icons (as now required for iOS apps...) 2024-05-20 10:04:11 +02:00
Henrik Rydgård ac058261fe iOS: Remove use of a non-public vibration API in app store builds 2024-05-20 10:04:11 +02:00
Henrik Rydgård 16dffaa92d Add a little perl script to try to convert version numbers to Apple-compatible format. 2024-05-20 10:04:11 +02:00
Henrik Rydgård 9da5ab726d Disable copying MoltenVK into the iOS app for now (need a different approach for app store) 2024-05-20 10:04:11 +02:00
Henrik Rydgård 3af181d35d Hide the nickname picker on iOS (until we have keyboard support) 2024-05-20 10:04:11 +02:00
Henrik Rydgård ca7f781ae8 Rename ExportFree.plist to Export.plist 2024-05-20 10:04:11 +02:00
Henrik Rydgård fc554050fd Fix updating the version in the plist, various cleanup 2024-05-20 10:04:11 +02:00
Henrik Rydgård 90f7a90aa8 More build work 2024-05-20 10:04:11 +02:00
Henrik Rydgård 2df7a24748 Messy hackery, we now seem to be able to export 2024-05-20 10:04:11 +02:00
Henrik Rydgård aa94867128 Warning fixes 2024-05-20 10:04:11 +02:00
Henrik Rydgård 640eb1f799 Limit file browsing in app store builds 2024-05-20 10:04:11 +02:00
Henrik Rydgård 6270d24c70 iOS: Don't generate more than one xcode "xcheme" for the app store builds 2024-05-20 10:04:11 +02:00
Henrik Rydgård 6295631aca Add a hack to fix the first-try builds in XCode 2024-05-20 10:04:11 +02:00
Henrik Rydgård fe91f246b2 Bump a few minimum-cmake-version statements 2024-05-20 10:04:11 +02:00
Henrik Rydgård a2a150a95e More work on iOS Gold version 2024-05-20 10:04:11 +02:00
Henrik Rydgård dbf1f9db9b Remove the Exit button on app store builds (review guidelines) 2024-05-20 10:04:11 +02:00
Henrik Rydgård 3011a5222a Pass in team ID, start of gold prep 2024-05-20 10:04:11 +02:00
Henrik Rydgård f6f45dda0a Disable the JIT hackery in app store builds 2024-05-20 10:04:11 +02:00
Henrik Rydgård 1f13eaa874 Add gold icon files for iOS 2024-05-20 10:04:11 +02:00
Henrik Rydgård f5b6836bf9 Initial work on app store support 2024-05-20 10:04:11 +02:00
Henrik Rydgård 45f094569a CMake: Add IOS_APP_STORE build option, which will enable required restrictions. 2024-05-20 10:04:11 +02:00
Henrik Rydgård 830f3a5fe6 Merge pull request #19155 from hrydgard/new-kurdish-translation
Add ku_SO translation (contributed by M. Omer)
2024-05-20 10:03:51 +02:00
Henrik Rydgård dea9d365b9 Merge pull request #19154 from hrydgard/update-tr-translation
Update tr_TR.ini translation
2024-05-20 10:03:40 +02:00
Henrik Rydgård fa8c8b542d Remove some obsolete translation lines 2024-05-20 10:03:16 +02:00
Henrik Rydgård 97e1a23d22 Add ku_SO translation (contributed by M. Omer) 2024-05-20 09:49:30 +02:00
Henrik Rydgård b25a99653c Update tr_TR.ini with some new untranslated lines 2024-05-20 09:46:24 +02:00
Henrik Rydgård 8d63f88fa1 Update tr_TR translation 2024-05-20 09:45:33 +02:00
Henrik Rydgård 4899347997 Merge pull request #19153 from warmenhoven/warmenhoven/pr/libretro-cpu-speed
libretro: Add more options for locked cpu speed
2024-05-20 09:40:33 +02:00
Eric Warmenhoven f1e25742b7 libretro: Add more options for locked cpu speed 2024-05-19 18:22:15 -04:00
Henrik Rydgård dbcac0e48c Merge pull request #19142 from hrydgard/fix-shortcut-launch
Android: Fix issue where shortcuts wouldn't override the currently running game.
2024-05-14 17:30:18 +02:00
Henrik Rydgård dadc37cb9b EmuScreen: If a requested-to-boot game is already running, ignore the request. 2024-05-14 00:04:40 +02:00