TrueZhuanjia
58180ae3fa
session connection ui tweak
2025-07-29 09:22:04 +08:00
TrueZhuanjia
e416dd5f78
simplify stage label for session connection
2025-07-29 09:06:31 +08:00
TrueZhuanjia
e37c22b259
- remove legacy help button
2025-07-29 08:49:50 +08:00
TrueZhuanjia
dd9ad9728a
fix: widget layout tool disfunction after display orientation change
2025-07-27 00:08:10 +08:00
TrueZhuanjia
e301f2af16
full portrait support for on-screen widgets & legacy on-screen controls
2025-07-26 01:18:48 +08:00
TrueZhuanjia
ab7ccc7732
fix: profile saving issue caused by launching osw tool via tap gesture
2025-07-25 19:56:46 +08:00
TrueZhuanjia
619e936c39
pop aboutView upon first app launch
2025-07-24 20:50:19 +08:00
TrueZhuanjia
0f443af355
tweak toolbox view
2025-07-22 23:57:13 +08:00
TrueZhuanjia
e63ce4d101
re-enable and update first launch tip
2025-07-22 21:41:38 +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
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
TrueZhuanjia
56c589f042
foreground host update timer
2025-07-11 22:08:14 +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
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
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
09349ebdef
disable gyro mode selector when it's unable to perform in-stream hot switch
2025-07-10 22:10:48 +08:00
Acaki
2c8f2ee408
feat: hide home indicator without needing a controller connected
2025-07-08 21:12:19 +08:00
TrueZhuanjia
91f012ee9f
disable user interaction when settings menu expanded in-streaming
2025-07-07 11:32:10 +08:00
TrueZhuanjia
6579ea681e
allows 30 min background streaming
2025-07-07 09:31:17 +08:00
TrueZhuanjia
07b6aa099b
remove useless code
2025-07-06 23:38:00 +08:00
TrueZhuanjia
0f6f105ec1
implementation of auto gyro mode
2025-07-06 22:36:18 +08:00
TrueZhuanjia
578ad81b8a
switch between built-in & controller gyros
2025-07-06 21:12:57 +08:00
TrueZhuanjia
3cbdba78d6
fix osw stuck caused by gyro event
2025-07-04 23:38:11 +08:00
TrueZhuanjia
03d08a2c65
toolbox local soft keyboard toggle localization
2025-07-02 19:49:23 +08:00
TrueZhuanjia
a07e94ca74
toolbox local soft keyboard toggle
2025-07-02 17:02:20 +08:00
TrueZhuanjia
a875a65a7f
in-stream gyro switch stage 1
2025-07-01 13:00:18 +08:00
TrueZhuanjia
88414cd3db
initial build for motion mode
2025-06-29 19:59:56 +08:00
TrueZhuanjia
8f1dda44b9
further renaming
2025-06-26 22:37:00 +08:00
TrueZhuanjia
ee03f6b866
further renaming
2025-06-26 22:15:18 +08:00