diff --git a/src/app/app.cc b/src/app/app.cc index acfd8437e..745f0e73f 100644 --- a/src/app/app.cc +++ b/src/app/app.cc @@ -205,7 +205,7 @@ didFailToContinueUserActivityWithType: (NSString*) userActivityType self.app->windowManager.configure(windowManagerOptions); - auto defaultWindow = self.app->windowManager.createDefaultWindow(WindowOptions { + auto defaultWindow = self.app->windowManager.createDefaultWindow(Window::Options { .shouldExitApplicationOnClose = true }); @@ -218,7 +218,7 @@ didFailToContinueUserActivityWithType: (NSString*) userActivityType self.app->userConfig["webview_service_worker_mode"] != "hybrid" && self.app->userConfig["permissions_allow_service_worker"] != "false" ) { - auto serviceWorkerWindowOptions = WindowOptions {}; + auto serviceWorkerWindowOptions = Window::Options {}; auto serviceWorkerUserConfig = self.app->userConfig; const auto screen = defaultWindow->getScreenSize(); @@ -1063,7 +1063,7 @@ extern "C" { app->windowManager.configure(windowManagerOptions); app->dispatch([=]() { - auto defaultWindow = app->windowManager.createDefaultWindow(WindowOptions { + auto defaultWindow = app->windowManager.createDefaultWindow(Window::Options { .shouldExitApplicationOnClose = true }); @@ -1074,7 +1074,7 @@ extern "C" { app->userConfig["permissions_allow_service_worker"] != "false" ) { if (app->windowManager.getWindowStatus(SOCKET_RUNTIME_SERVICE_WORKER_CONTAINER_WINDOW_INDEX) == WindowManager::WINDOW_NONE) { - auto serviceWorkerWindowOptions = WindowOptions {}; + auto serviceWorkerWindowOptions = Window::Options {}; auto serviceWorkerUserConfig = app->userConfig; auto screen = defaultWindow->getScreenSize(); diff --git a/src/app/app.hh b/src/app/app.hh index f501f8a9e..a956ae035 100644 --- a/src/app/app.hh +++ b/src/app/app.hh @@ -123,12 +123,6 @@ namespace SSC { void dispatch (Function); String getcwd (); bool hasRuntimePermission (const String& permission) const; - - /* - #if SOCKET_RUNTIME_PLATFORM_ANDROID - bool isAndroidPermissionAllowed (const String& permission); - #endif - */ }; } #endif diff --git a/src/cli/cli.cc b/src/cli/cli.cc index fd1ffbd11..694680ab1 100644 --- a/src/cli/cli.cc +++ b/src/cli/cli.cc @@ -1692,22 +1692,23 @@ void run (const String& targetPlatform, Map& settings, const Paths& paths, const exit(1); } -struct Option { +struct CommandLineOption { std::vector aliases; bool isOptional; bool shouldHaveValue; }; -using Options = std::vector