Pārlūkot izejas kodu

refactor(tauri-utils)!: remove `windows_version` and `is_windows_7` (#8271)

Co-authored-by: Lucas Nogueira <lucas@tauri.app>
Amr Bashir 1 gadu atpakaļ
vecāks
revīzija
3b91e236c6

+ 1 - 1
.changes/tauri-utils-windows-version.md

@@ -2,4 +2,4 @@
 'tauri-utils': 'minor:breaking'
 ---
 
-Changed `platform::windows_version` to return a `(u32, u32, u32)` instead of `Option<(u32, u32, u32)>`
+Removed `platform::windows_version` and `platform::is_windows_7`, use `windows-version` crate instead.

+ 0 - 3
core/tauri-utils/Cargo.toml

@@ -43,9 +43,6 @@ log = "0.4.20"
 [target."cfg(target_os = \"linux\")".dependencies]
 heck = "0.4"
 
-[target."cfg(windows)".dependencies]
-windows-version = "0.1"
-
 [features]
 build = [ "proc-macro2", "quote" ]
 compression = [ "brotli" ]

+ 0 - 18
core/tauri-utils/src/platform.rs

@@ -255,21 +255,3 @@ pub fn resource_dir(package_info: &PackageInfo, env: &Env) -> crate::Result<Path
 
   res
 }
-
-#[cfg(windows)]
-pub use windows_platform::{is_windows_7, windows_version};
-
-#[cfg(windows)]
-mod windows_platform {
-  /// Checks if we're running on Windows 7.
-  pub fn is_windows_7() -> bool {
-    let v = windows_version();
-    v.0 == 6 && v.1 == 1
-  }
-
-  /// Returns a tuple of (major, minor, buildnumber) for the Windows version.
-  pub fn windows_version() -> (u32, u32, u32) {
-    let v = windows_version::OsVersion::current();
-    (v.major, v.minor, v.build)
-  }
-}

+ 0 - 1
core/tauri/src/vibrancy/windows.rs

@@ -12,7 +12,6 @@ use std::ffi::c_void;
 use crate::utils::config::WindowEffectsConfig;
 use crate::window::{Color, Effect};
 use raw_window_handle::HasRawWindowHandle;
-use tauri_utils::platform::{is_windows_7, windows_version};
 use windows::Win32::Foundation::HWND;
 
 pub fn apply_effects(window: impl HasRawWindowHandle, effects: WindowEffectsConfig) {

Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 176 - 174
tooling/cli/Cargo.lock


Daži faili netika attēloti, jo izmaiņu fails ir pārāk liels