Adjust dev menu

This commit is contained in:
Gregory Schier
2026-02-02 17:58:47 -08:00
parent bc8277b56b
commit 431dc1c896
2 changed files with 13 additions and 3 deletions

View File

@@ -162,11 +162,16 @@ pub(crate) fn create_window<R: Runtime>(
"dev.reset_size" => webview_window "dev.reset_size" => webview_window
.set_size(LogicalSize::new(DEFAULT_WINDOW_WIDTH, DEFAULT_WINDOW_HEIGHT)) .set_size(LogicalSize::new(DEFAULT_WINDOW_WIDTH, DEFAULT_WINDOW_HEIGHT))
.unwrap(), .unwrap(),
"dev.reset_size_record" => { "dev.reset_size_16x9" => {
let width = webview_window.outer_size().unwrap().width; let width = webview_window.outer_size().unwrap().width;
let height = width * 9 / 16; let height = width * 9 / 16;
webview_window.set_size(PhysicalSize::new(width, height)).unwrap() webview_window.set_size(PhysicalSize::new(width, height)).unwrap()
} }
"dev.reset_size_16x10" => {
let width = webview_window.outer_size().unwrap().width;
let height = width * 10 / 16;
webview_window.set_size(PhysicalSize::new(width, height)).unwrap()
}
"dev.refresh" => webview_window.eval("location.reload()").unwrap(), "dev.refresh" => webview_window.eval("location.reload()").unwrap(),
"dev.generate_theme_css" => { "dev.generate_theme_css" => {
w.emit("generate_theme_css", true).unwrap(); w.emit("generate_theme_css", true).unwrap();

View File

@@ -154,8 +154,13 @@ pub fn app_menu<R: Runtime>(app_handle: &AppHandle<R>) -> tauri::Result<Menu<R>>
&MenuItemBuilder::with_id("dev.reset_size".to_string(), "Reset Size") &MenuItemBuilder::with_id("dev.reset_size".to_string(), "Reset Size")
.build(app_handle)?, .build(app_handle)?,
&MenuItemBuilder::with_id( &MenuItemBuilder::with_id(
"dev.reset_size_record".to_string(), "dev.reset_size_16x9".to_string(),
"Reset Size 16x9", "Resize to 16x9",
)
.build(app_handle)?,
&MenuItemBuilder::with_id(
"dev.reset_size_16x10".to_string(),
"Resize to 16x10",
) )
.build(app_handle)?, .build(app_handle)?,
&MenuItemBuilder::with_id( &MenuItemBuilder::with_id(