✨ Support setting incognita mode
This commit is contained in:
@@ -12,7 +12,8 @@
|
||||
"dark_mode": false,
|
||||
"activation_shortcut": "",
|
||||
"disabled_web_shortcuts": false,
|
||||
"hide_on_close": true
|
||||
"hide_on_close": true,
|
||||
"incognito": false
|
||||
}
|
||||
],
|
||||
"user_agent": {
|
||||
|
||||
@@ -14,6 +14,7 @@ pub struct WindowConfig {
|
||||
pub disabled_web_shortcuts: bool,
|
||||
pub activation_shortcut: String,
|
||||
pub hide_on_close: bool,
|
||||
pub incognito: bool,
|
||||
}
|
||||
|
||||
#[derive(Debug, Serialize, Deserialize)]
|
||||
|
||||
@@ -37,6 +37,7 @@ pub fn set_window(app: &mut App, config: &PakeConfig, tauri_config: &Config) ->
|
||||
.inner_size(window_config.width, window_config.height)
|
||||
.always_on_top(window_config.always_on_top)
|
||||
.disable_drag_drop_handler()
|
||||
.incognito(window_config.incognito)
|
||||
.initialization_script(&config_script)
|
||||
.initialization_script(include_str!("../inject/component.js"))
|
||||
.initialization_script(include_str!("../inject/event.js"))
|
||||
|
||||
Reference in New Issue
Block a user