diff --git a/crates/ide-run/src/tomcat.rs b/crates/ide-run/src/tomcat.rs index 1352976f6..ac0a55b03 100644 --- a/crates/ide-run/src/tomcat.rs +++ b/crates/ide-run/src/tomcat.rs @@ -395,6 +395,10 @@ fn canonical_path(path: &Path) -> IdeResult { let mut resolved = PathBuf::new(); for component in std::path::absolute(path)?.components() { match component { + std::path::Component::Prefix(_) => { + resolved.push(component); + continue; + } std::path::Component::ParentDir => { resolved.pop(); } diff --git a/src-tauri/icons/128x128.png b/src-tauri/icons/128x128.png index 255bc9d68..9928968e9 100644 Binary files a/src-tauri/icons/128x128.png and b/src-tauri/icons/128x128.png differ diff --git a/src-tauri/icons/128x128@2x.png b/src-tauri/icons/128x128@2x.png index 0180d1d84..5a40378bd 100644 Binary files a/src-tauri/icons/128x128@2x.png and b/src-tauri/icons/128x128@2x.png differ diff --git a/src-tauri/icons/32x32.png b/src-tauri/icons/32x32.png index ad5fde6e4..b4871b855 100644 Binary files a/src-tauri/icons/32x32.png and b/src-tauri/icons/32x32.png differ diff --git a/src-tauri/icons/Square107x107Logo.png b/src-tauri/icons/Square107x107Logo.png index f682ed3a0..04e9fff31 100644 Binary files a/src-tauri/icons/Square107x107Logo.png and b/src-tauri/icons/Square107x107Logo.png differ diff --git a/src-tauri/icons/Square142x142Logo.png b/src-tauri/icons/Square142x142Logo.png index 11389ea34..cec54274f 100644 Binary files a/src-tauri/icons/Square142x142Logo.png and b/src-tauri/icons/Square142x142Logo.png differ diff --git a/src-tauri/icons/Square150x150Logo.png b/src-tauri/icons/Square150x150Logo.png index 2cdff4926..81b18a361 100644 Binary files a/src-tauri/icons/Square150x150Logo.png and b/src-tauri/icons/Square150x150Logo.png differ diff --git a/src-tauri/icons/Square284x284Logo.png b/src-tauri/icons/Square284x284Logo.png index 29764c1fe..f2ae73636 100644 Binary files a/src-tauri/icons/Square284x284Logo.png and b/src-tauri/icons/Square284x284Logo.png differ diff --git a/src-tauri/icons/Square30x30Logo.png b/src-tauri/icons/Square30x30Logo.png index b2e440114..58097de3e 100644 Binary files a/src-tauri/icons/Square30x30Logo.png and b/src-tauri/icons/Square30x30Logo.png differ diff --git a/src-tauri/icons/Square310x310Logo.png b/src-tauri/icons/Square310x310Logo.png index e135f1726..a7de85fee 100644 Binary files a/src-tauri/icons/Square310x310Logo.png and b/src-tauri/icons/Square310x310Logo.png differ diff --git a/src-tauri/icons/Square44x44Logo.png b/src-tauri/icons/Square44x44Logo.png index 18862ba51..5293d24a0 100644 Binary files a/src-tauri/icons/Square44x44Logo.png and b/src-tauri/icons/Square44x44Logo.png differ diff --git a/src-tauri/icons/Square71x71Logo.png b/src-tauri/icons/Square71x71Logo.png index 73157ae90..a49127982 100644 Binary files a/src-tauri/icons/Square71x71Logo.png and b/src-tauri/icons/Square71x71Logo.png differ diff --git a/src-tauri/icons/Square89x89Logo.png b/src-tauri/icons/Square89x89Logo.png index b88675b33..f66a6b3a8 100644 Binary files a/src-tauri/icons/Square89x89Logo.png and b/src-tauri/icons/Square89x89Logo.png differ diff --git a/src-tauri/icons/StoreLogo.png b/src-tauri/icons/StoreLogo.png index d27885600..85f06fcb5 100644 Binary files a/src-tauri/icons/StoreLogo.png and b/src-tauri/icons/StoreLogo.png differ diff --git a/src-tauri/icons/icon.icns b/src-tauri/icons/icon.icns index 0f7cb3d8d..ff647d4ec 100644 Binary files a/src-tauri/icons/icon.icns and b/src-tauri/icons/icon.icns differ diff --git a/src-tauri/icons/icon.ico b/src-tauri/icons/icon.ico index 825477cdd..37d60263d 100644 Binary files a/src-tauri/icons/icon.ico and b/src-tauri/icons/icon.ico differ diff --git a/src-tauri/icons/icon.png b/src-tauri/icons/icon.png index 805a7006d..9ad1cf0e7 100644 Binary files a/src-tauri/icons/icon.png and b/src-tauri/icons/icon.png differ diff --git a/src-tauri/icons/source/openidea-windows.svg b/src-tauri/icons/source/openidea-windows.svg index b1ce46286..73824ecf1 100644 --- a/src-tauri/icons/source/openidea-windows.svg +++ b/src-tauri/icons/source/openidea-windows.svg @@ -1,14 +1 @@ - - - - - - - - - - - - - - + diff --git a/src-tauri/icons/source/openidea.svg b/src-tauri/icons/source/openidea.svg index 714c76206..d47ee6999 100644 --- a/src-tauri/icons/source/openidea.svg +++ b/src-tauri/icons/source/openidea.svg @@ -1 +1 @@ - +