feat: log panic

This commit is contained in:
huzibaca
2024-09-12 07:59:51 +08:00
parent 1fc54e49d9
commit 2396a6b35a
3 changed files with 43 additions and 0 deletions

View File

@@ -1,5 +1,6 @@
use crate::cmds::import_profile;
use crate::config::IVerge;
use crate::utils::error;
use crate::{config::Config, core::*, utils::init, utils::server};
use crate::{log_err, trace_err};
use anyhow::Result;
@@ -32,6 +33,7 @@ pub fn find_unused_port() -> Result<u16> {
/// handle something when start app
pub async fn resolve_setup(app: &mut App) {
error::redirect_panic_to_log();
#[cfg(target_os = "macos")]
app.set_activation_policy(tauri::ActivationPolicy::Accessory);
let version = app.package_info().version.to_string();