From a8eb80f992f52148be786a8f3d4794d8abff92b6 Mon Sep 17 00:00:00 2001 From: Abdenasser Date: Tue, 5 Nov 2024 00:27:31 +0100 Subject: [PATCH] refresh rate select + play|pause button --- src-tauri/src/main.rs | 4 -- src/lib/components/ToolBar.svelte | 85 +++++++++++++++++++++++++++++-- src/lib/utils/index.ts | 45 ---------------- src/routes/+page.svelte | 20 +++++--- 4 files changed, 96 insertions(+), 58 deletions(-) diff --git a/src-tauri/src/main.rs b/src-tauri/src/main.rs index ae8e302..7a172a4 100644 --- a/src-tauri/src/main.rs +++ b/src-tauri/src/main.rs @@ -3,14 +3,11 @@ use sysinfo::{CpuExt, SystemExt, ProcessExt, System, PidExt, ProcessStatus}; use tauri::State; use std::sync::Mutex; -use std::time; use std::collections::HashMap; -use std::time::Instant; struct AppState { sys: Mutex, process_cache: Mutex>, - last_update: Mutex, } #[derive(Clone)] @@ -113,7 +110,6 @@ fn main() { .manage(AppState { sys: Mutex::new(System::new_all()), process_cache: Mutex::new(HashMap::new()), - last_update: Mutex::new(Instant::now()), }) .invoke_handler(tauri::generate_handler![ get_processes, diff --git a/src/lib/components/ToolBar.svelte b/src/lib/components/ToolBar.svelte index a673546..02aa5a6 100644 --- a/src/lib/components/ToolBar.svelte +++ b/src/lib/components/ToolBar.svelte @@ -1,8 +1,6 @@