Add App Bundle Integration

Nucleic-Session: 307EEE49-F1A9-4AF7-B2C1-72C8473CD6B4
Co-authored-by: Nucleic <[email protected]>
This commit is contained in:
2026-07-08 05:03:35 -07:00
co-authored by nucleic
parent 45babaeed2
commit bb019516b0
+8
View File
@@ -798,6 +798,14 @@ private struct MacVMSettingsTab: View {
MacVMSettings.setBundledAppPaths(bundledApps)
}
/// Copy the configured apps into every running VM over vsock (no rebuild), surfacing the outcome.
private func pushAppsToRunningVMs() async {
pushingApps = true
appPushStatus = nil
defer { pushingApps = false }
appPushStatus = await store.pushIncludedAppsToRunningMacVMs()
}
/// Browse for one or more `.app` bundles to include, defaulting to `/Applications`.
private func chooseApps() {
let panel = NSOpenPanel()