Eric Warmenhoven
285f800c2e
iOS 9 build fix ( #16056 )
2023-12-28 13:03:47 -08:00
Eric Warmenhoven
99309a4d79
Cloud sync fixes - ignore .DS_Store files and re-sync on app foreground ( #16055 )
2023-12-28 11:10:13 -08:00
Eric Warmenhoven
089f7321c7
iOS: Allow changing the app icon (take 2) ( #16034 )
2023-12-24 16:36:49 -08:00
libretroadmin
3c564b8284
Revert "Revert "Revert "iOS: Allow changing the app icon ( #16020 )" ( #16029 )" ( #16030 )"
...
This reverts commit 8caf6c19b1
.
2023-12-22 09:41:31 +01:00
LibretroAdmin
8caf6c19b1
Revert "Revert "iOS: Allow changing the app icon ( #16020 )" ( #16029 )" ( #16030 )
...
This reverts commit c06743678f
.
2023-12-22 00:37:18 -08:00
LibretroAdmin
c06743678f
Revert "iOS: Allow changing the app icon ( #16020 )" ( #16029 )
...
This reverts commit 93f7bba6a5
.
2023-12-21 23:15:41 -08:00
Eric Warmenhoven
93f7bba6a5
iOS: Allow changing the app icon ( #16020 )
2023-12-20 16:22:11 -08:00
Eric Warmenhoven
d7708ad84a
iOS: allow ignoring the safe area ( #11210 ) ( #15951 )
2023-11-26 04:59:22 -08:00
Eric Warmenhoven
2b820bdf10
iOS: Add option to disable respecting silent mode ( #14928 ) ( #15952 )
2023-11-26 04:59:14 -08:00
zoltanvb
c42498e531
Warning fixes. ( #15877 )
2023-11-06 00:04:17 -08:00
Eric Warmenhoven
e6e0d07081
iOS: If runloop_iterate returns an error, exit rather than crash. ( #15791 )
2023-10-12 03:42:48 -07:00
Eric Warmenhoven
c5f6175f12
Avoid a crash if there is no backed up config file on tvOS ( #15694 )
2023-09-14 09:11:00 -07:00
Eric Warmenhoven
a8a33cf3c4
Fix accidental left/right keypresses on tvOS ( #15696 )
2023-09-14 09:10:49 -07:00
yoshisuga
6b0a5c978e
tvOS: Add target conditionals to fix tvOS build ( #15637 )
...
* Add target conditionals to fix tvOS build
* Use TARGET_OS_IOS for iOS
2023-08-22 14:55:59 -07:00
yoshisuga
cb2cc58f98
iOS: Support a helper bar button to lock the current orientation ( #15633 )
...
* iOS: Support a helper bar button to lock the current orientation
* Moved init of shouldLockCurrentInterfaceOrientation property to iOS specific #if
2023-08-21 23:05:34 -07:00
sonninnos
3246bc6655
Add visibility option for save state notifications ( #15616 )
2023-08-18 12:38:36 -07:00
libretroadmin
0a96f9595c
Explicit typecasts to bools for flags
2023-08-16 04:18:55 +02:00
libretroadmin
3862069cb7
(Qt) Small cleanups
2023-08-15 23:58:54 +02:00
libretroadmin
40a0ced947
Be consistent with frontend_driver_get_core_extension - core extension
...
var should at most be 16 chars big, make only one exception once
2023-08-15 15:01:57 +02:00
libretroadmin
1765d491d1
Some minor cleanups - use size_t for return value of strlen,
...
extensions don't need 256-char arrays, etc.
2023-08-15 14:54:13 +02:00
libretroadmin
bd090dea71
Replace more strlcat calls
2023-07-16 18:07:49 +02:00
libretroadmin
be65a13102
Cut down on update_title code duplication
2023-07-16 08:00:49 +02:00
libretroadmin
98ee9a753c
Cut down on some implicit strlens
2023-07-15 09:10:16 +02:00
libretroadmin
cd8fffe5d3
Rename all local variables for retro_system_info to sysinfo
2023-07-15 07:45:20 +02:00
libretroadmin
cf0d0e93a6
rarch_system_info_t local vars should be renamed from 'system'
...
to 'sys_info' to avoid false positive code analysis errors
2023-07-15 07:22:38 +02:00
nfore
bf0de45ec4
Build fix
2023-07-09 09:30:48 +02:00
Eric Warmenhoven
0b1c6257cf
Preliminary MetricKit support on iOS/tvOS
2023-07-04 02:54:13 +02:00
Eric Warmenhoven
280dcb32f9
Fix several warnings
2023-07-02 05:46:45 +02:00
libretroadmin
e3db17bf2d
(Qt) Less strlcat
2023-06-20 19:26:02 +02:00
libretroadmin
bdc398d79f
- Safer code - use strlcpy where possible instead of manual character
...
assignments for strings longer than 2 chars
- Use strlcpy concatenation instead of strlcat
- Make sure that what remains of iteration of the '_len' variable
for manual char assignment
is done in a safer way so mistakes are less possible
2023-06-20 16:33:55 +02:00
libretroadmin
0bf3d21538
Reduce some char arrays which are too big
2023-06-19 17:31:50 +02:00
sonninnos
83d888ca4a
Cleanup Desktop Menu welcome text
2023-06-18 19:42:10 +02:00
libretroadmin
631301b3f7
* Cut down on strlcat calls when possible and replace them with clever
...
usage of strlcpy (when position/offset of previous strlcpy/snprintf call
is known. strlcat implementation in libretro-common makes implicit strlen
call, using strlcpy avoids this
* Reduce a bunch of local char variables by use of said clever usage,
should save up on local stack size usage
2023-06-18 12:06:12 +02:00
libretroadmin
246cceeb27
Silence more signedness warnings
2023-06-14 19:51:31 +02:00
Eric Warmenhoven
6218649b4c
tvOS: Fix analog stick handling after adding Siri remote tap support
2023-06-06 01:53:23 +02:00
Eric Warmenhoven
6c831b25a6
Restore "macOS Cocoa: fix mouse grab in windowed mode."
...
This reverts commit 269c902429
, with a
build fix.
2023-06-06 01:52:13 +02:00
libretroadmin
269c902429
revert
2023-06-04 16:28:59 +02:00
Alexander Kozharsky
167c52ec77
macOS Cocoa: fix mouse grab in windowed mode.
2023-06-04 14:51:04 +02:00
libretroadmin
a7977c5f38
(Qt) Get rid of menu_setting_find references
2023-06-01 23:56:56 +02:00
libretroadmin
68ddb0e3b2
(Qt) Cleanup
2023-06-01 23:51:53 +02:00
libretroadmin
37190f8036
Header uniformity cleanups
2023-05-30 21:21:05 +02:00
libretroadmin
c24744eae5
Remove video_driver_show_mouse/hide_mouse
2023-05-29 18:58:23 +02:00
Eric Warmenhoven
6506b65ce7
Fix #15316 - on iOS, stop/start audio on interruptions
2023-05-26 03:27:31 +02:00
Eric Warmenhoven
b1503c6fc0
Add accelerometer and gyroscope sensors to iOS
2023-05-21 23:18:34 +02:00
Eric Warmenhoven
3b4acbe5fa
Also handle tap events on tvOS
2023-05-12 04:42:20 +02:00
Eric Warmenhoven
7242600a0b
Back up retroarch.cfg to NSUserDefaults on tvOS.
2023-05-12 04:42:20 +02:00
Eric Warmenhoven
d5a86e2363
iOS needs to targets 13 due to some keyboard emulation, but tvOS does not
2023-05-12 04:42:20 +02:00
libretroadmin
07cb5f4e98
Remove MENU_ENTRIES_CTL_SET_REFRESH
2023-05-11 01:58:30 +02:00
Eric Warmenhoven
22dc543364
tvOS has its own beautiful screensavers and I would like them
2023-05-10 22:00:23 +02:00
libretroadmin
91ea92e50b
Get rid of some menu_driver_ctl commands
2023-05-10 21:30:09 +02:00