TrueZhuanjia
fcf0ec98e5
tweak toolbar button order for osw tool
2025-07-15 21:34:33 +08:00
TrueZhuanjia
f4b6fd709d
fix resolution loading & update issue
2025-07-15 03:08:22 +08:00
TrueZhuanjia
2140cc7820
emulated controller type selection
2025-07-15 00:12:52 +08:00
TrueZhuanjia
db6906d7a4
hide pipstack in streaming
2025-07-14 00:46:30 +08:00
TrueZhuanjia
b262ae47e1
slide to open settings menu distance default value to 0
2025-07-14 00:19:01 +08:00
TrueZhuanjia
797b1a0b71
larger app card for iphone
2025-07-14 00:12:12 +08:00
TrueZhuanjia
77955f6bd6
host card appearance tweak
2025-07-13 23:20:22 +08:00
TrueZhuanjia
17a9fa39f5
- storyboard quick loading
...
- temporary default app view card image
- select new host button icon
2025-07-13 22:49:16 +08:00
TrueZhuanjia
686696a6d9
disable pip for iOS lower than iOS15
2025-07-13 18:51:25 +08:00
TrueZhuanjia
c629acfa4b
fix session disconnection animation
2025-07-13 18:39:19 +08:00
TrueZhuanjia
6ea23d94cb
minor fixes
2025-07-13 00:09:42 +08:00
TrueZhuanjia
b83811cc62
settings item for background session timer
2025-07-12 22:01:10 +08:00
TrueZhuanjia
e2ab307da7
hostDiscovery improvement
2025-07-12 17:51:27 +08:00
TrueZhuanjia
a83274ab28
ipad storyboard fix
2025-07-12 16:51:45 +08:00
TrueZhuanjia
da8a210fcc
5 second host update period
2025-07-12 16:44:27 +08:00
TrueZhuanjia
0f8ba42975
Merge branch 'piptest' into Integration
...
- PiP & its toolbox special entry
- host update timer
# Conflicts:
# VoidLink/ViewControllers/MainFrameViewController.m
# VoidLink/ViewControllers/StreamFrameViewController.m
2025-07-12 16:41:47 +08:00
TrueZhuanjia
35a2c1111d
pip tool box special entry
2025-07-12 16:30:37 +08:00
TrueZhuanjia
d263482f7e
Merge branch 'PiP2' into PiP1
2025-07-12 16:04:16 +08:00
TrueZhuanjia
19beac795b
toolbox pip entry
2025-07-12 15:35:49 +08:00
Acaki
e61e96b352
fix: background stream issues
2025-07-12 15:33:14 +08:00
Acaki
4b8691b943
fix: missing pip outlet for iphone
2025-07-12 14:45:51 +08:00
Acaki
487f987c25
Revert "fix: pip video freeze"
...
This reverts commit 0473233775 .
2025-07-12 11:41:57 +08:00
Acaki
a69d7eaede
build: add new files to pbxproj
2025-07-12 11:25:11 +08:00
TrueZhuanjia
56c589f042
foreground host update timer
2025-07-11 22:08:14 +08:00
Acaki
0473233775
fix: pip video freeze
2025-07-11 19:40:07 +08:00
Acaki
57b12d7a54
Revert "fix: flip UIRequiresFullScreen to true for pip to work properly"
...
This reverts commit 903312a9f16996a00bf8381dbbd62b8c8c990fd9.
2025-07-11 19:40:07 +08:00
Acaki
6c6d7b73c1
refactor: always create separate render view for stream as we no longer have disabled option
2025-07-11 19:40:07 +08:00
Acaki
10dcdc31d8
refactor: let os handle pip invocation
2025-07-11 19:40:07 +08:00
Acaki
7c725a4d80
fix: flip UIRequiresFullScreen to true for pip to work properly
2025-07-11 19:40:07 +08:00
Acaki
4640ec86ed
Revert "fix: pip works only for first invocation"
...
This reverts commit 3df8f73c25e3ec81c4c90bedd01de7cea7bdda3f.
2025-07-11 19:40:07 +08:00
Acaki
03cabd0506
fix: pip works only for first invocation
2025-07-11 19:40:07 +08:00
Acaki
879c2f368c
feat: update storyboard and translations for pip
2025-07-11 19:40:07 +08:00
Acaki
fc73e7a3b2
build: dep update
2025-07-11 19:40:06 +08:00
Acaki
b9bd1c8c44
fix: SceneDelegate files wrong folder
2025-07-11 03:03:19 +08:00
Acaki
b5ce7a8ff7
refactor: adopt UIScene lifecycle
...
feat: add initial support for pip
feat: add setting toggle for pip
fix: let os handle invokation of pip which is more reliable
fix: UIScene compatibility with airplay
fix: black screen on external display when on app view and streaming
fix: incorrect window size when launched directly on external display
fix: wrong resolution shown in settings when in stream session
Enable gamemode flag for iOS18+
Explicitly enters pip mode when in background
2025-07-11 01:34:53 +08:00
TrueZhuanjia
51e915b598
disable unlockorientationSelector when it's iPad + requiresFulscreen disabled
2025-07-10 22:29:28 +08:00
TrueZhuanjia
0addca3876
Merge branch 'gyroImprovements' into Integration
...
- disable gyro mode selector when it's unable to perform in-stream hot switch
- make osc enabled when gyroMode is not off
- make it unable to set oscEnabled to false in streaming, to ensure gyro hot switch keeps working.
2025-07-10 22:19:56 +08:00
TrueZhuanjia
09349ebdef
disable gyro mode selector when it's unable to perform in-stream hot switch
2025-07-10 22:10:48 +08:00
TrueZhuanjia
e93d031f86
- make oscEnabled when gyroMode is not off
...
- make it unable to hot switch oscEnabled to false in streaming
2025-07-10 12:52:51 +08:00
Acaki
c491132c09
fix: need to touch any buttons on physical controller for it to show up on host
2025-07-09 20:28:13 +08:00
Acaki
0fef5a389d
fix: auto gyro mode not working for controllers without gyro
2025-07-09 17:39:55 +08:00
Acaki
0047bfe51f
fix: built-in gyro not working when resuming stream
2025-07-09 14:17:29 +08:00
Acaki
994a60c8a4
fix: missing right brace and wrong device type for osc gyro
2025-07-08 22:40:22 +08:00
TrueZhuanjia
50d53cd826
tweak hostSpinner & lockIcon location for hostcard view
2025-07-08 22:36:18 +08:00
Acaki
1d6906e5e7
fix: virtual controller still appears when osc is disabled
2025-07-08 21:12:19 +08:00
Acaki
2c8f2ee408
feat: hide home indicator without needing a controller connected
2025-07-08 21:12:19 +08:00
TrueZhuanjia
4810451e6a
tweak storyboard ui strings for zh-hant localization
2025-07-08 20:45:42 +08:00
TrueZhuanJia
60801e3553
Merge pull request #2 from Acaki/fix/translations
...
Update translations for zhhant and hk
2025-07-08 20:25:21 +08:00
Acaki
9bdd92aeb3
feat: update translations for zhhant and hk
2025-07-08 16:52:57 +08:00
TrueZhuanjia
835c9c1166
surround sound UI, localization tweak & fixes
2025-07-08 14:59:15 +08:00