From 6574fdd5b48b11c3c27802e0640da60cc35d0ef3 Mon Sep 17 00:00:00 2001 From: khanhduytran0 Date: Sat, 21 Sep 2024 09:49:11 +0700 Subject: [PATCH] Bump version and update README.md --- LiveContainerSwiftUI/LCWebView.swift | 2 +- README.md | 11 ++++++++--- Resources/Info.plist | 4 ++-- 3 files changed, 11 insertions(+), 6 deletions(-) diff --git a/LiveContainerSwiftUI/LCWebView.swift b/LiveContainerSwiftUI/LCWebView.swift index 3c65239..85cb57c 100644 --- a/LiveContainerSwiftUI/LCWebView.swift +++ b/LiveContainerSwiftUI/LCWebView.swift @@ -29,7 +29,7 @@ struct LCWebView: View { @EnvironmentObject private var sharedModel : SharedModel init(url: Binding, apps: Binding<[LCAppModel]>, hiddenApps: Binding<[LCAppModel]>, isPresent: Binding) { - self.webView = WebView() + self._webView = State(initialValue: WebView()) self._url = url self._apps = apps self._isPresent = isPresent diff --git a/README.md b/README.md index 33ae16f..d67af47 100644 --- a/README.md +++ b/README.md @@ -20,8 +20,12 @@ make package - If no app is selected, it loads LiveContainerUI. ### LiveContainerUI -- LiveContainer's default implementation of app manager, tweak manager and settings UI. -- If you're making a mod loader, you can provide your own. +- LiveContainer's default implementation of app manager, tweak manager and settings UI. +- If you're making something like a mod loader, you can provide your own. +- This is obsolete and will be removed. + +### LiveContainerSwiftUI +- SwiftUI rewrite of LiveContainerUI (by @hugeBlack) ### TweakLoader - A simple tweak injector, which loads CydiaSubstrate and load tweaks. @@ -84,7 +88,6 @@ To install tweaks, you can use the built-in tweak manager in LiveContainer, whic - Only one guest app can run at a time. This is much more like 3 apps limit where you have to disable an app to run another (switching between app in LiveContainer is instant). - Remote push notification might not work. ~~If you have a paid developer account then you don't even have to use LiveContainer~~ - Querying custom URL schemes might not work(?) -- File picker might be broken for unknown reasons. ## TODO - Isolate Keychain per app @@ -100,3 +103,5 @@ To install tweaks, you can use the built-in tweak manager in LiveContainer, whic - [MBRoundProgressView](https://gist.github.com/saturngod/1224648) - @haxi0 for icon - @Vishram1123 for the initial shortcut implementation. +- @hugeBlack for SwiftUI contribution +- @Staubgeborener for automatic AltStore/SideStore source updater diff --git a/Resources/Info.plist b/Resources/Info.plist index d8d4c04..167d95c 100644 --- a/Resources/Info.plist +++ b/Resources/Info.plist @@ -42,7 +42,7 @@ CFBundlePackageType APPL CFBundleShortVersionString - 2.1.2 + 3.0.0 CFBundleSignature ???? CFBundleSupportedPlatforms @@ -61,7 +61,7 @@ CFBundleVersion - 2.1.2 + 3.0.0 LSApplicationCategoryType public.app-category.games LSApplicationQueriesSchemes