Merge pull request #1985 from safing/feature/1961-UI-zoom-in-out

[desktop] UI: Ctrl+/Crtl- shortcuts to Zoom-in/Zoom-out
This commit is contained in:
Alexandr Stelnykovych
2025-09-03 13:42:39 +03:00
committed by GitHub
2 changed files with 3 additions and 0 deletions

View File

@@ -28,6 +28,7 @@
"core:resources:default",
"core:menu:default",
"core:tray:default",
"core:webview:allow-set-webview-zoom",
"shell:allow-open",
"notification:default",
"window-state:allow-save-window-state",

View File

@@ -35,6 +35,7 @@ pub fn create_main_window(app: &AppHandle) -> Result<WebviewWindow> {
.visible(false)
.inner_size(1200.0, 700.0)
.min_inner_size(800.0, 600.0)
.zoom_hotkeys_enabled(true)
.theme(Some(Theme::Dark))
.on_page_load(|_window, _event| {
debug!("[tauri] main window page loaded: {}", _event.url());
@@ -104,6 +105,7 @@ pub fn create_splash_window(app: &AppHandle) -> Result<WebviewWindow> {
.visible(true)
.title("Portmaster")
.inner_size(600.0, 250.0)
.zoom_hotkeys_enabled(true)
.build()?;
set_window_icon(&window);