From cf48d4d7c3fa152581940c4de7a59b34fd9b5665 Mon Sep 17 00:00:00 2001 From: True Zhuanjia Date: Wed, 29 Apr 2026 18:43:06 +0800 Subject: [PATCH] new widget, magnifier --- VoidLink/Base.lproj/iPad.storyboard | 61 +++- VoidLink/Base.lproj/iPhone.storyboard | 88 ++++-- VoidLink/Input/CommandManager.swift | 7 +- VoidLink/Input/CustomOSC/OSCProfile.h | 2 + VoidLink/Input/CustomOSC/OSCProfile.m | 8 +- VoidLink/Input/CustomOSC/OSCProfilesManager.m | 1 + .../Input/CustomOSC/OnScreenButtonState.h | 1 + .../Input/CustomOSC/OnScreenButtonState.m | 2 + VoidLink/Input/OnScreenWidgetView.swift | 190 +++++++++--- VoidLink/Input/StreamView.h | 2 +- VoidLink/Input/StreamView.m | 17 +- VoidLink/Localization/Localizable.xcstrings | 83 ++++- VoidLink/Utility/GenericUtils.swift | 12 + ...LayoutOnScreenControlsViewController.swift | 25 +- .../OSCProfilesTableViewController.swift | 1 - .../ViewControllers/SettingsViewController.m | 4 +- .../StreamFrameViewController.h | 7 +- .../StreamFrameViewController.m | 293 ++++++++++++++++-- VoidLink/mul.lproj/iPad.xcstrings | 102 ++++++ VoidLink/mul.lproj/iPhone.xcstrings | 102 ++++++ VoidLinkPreview/WidgetPickerView.swift | 10 + 21 files changed, 891 insertions(+), 127 deletions(-) diff --git a/VoidLink/Base.lproj/iPad.storyboard b/VoidLink/Base.lproj/iPad.storyboard index 72c77f77..999c3dbf 100644 --- a/VoidLink/Base.lproj/iPad.storyboard +++ b/VoidLink/Base.lproj/iPad.storyboard @@ -1372,13 +1372,13 @@ -