From 64c64875600cf3d3a89ff896aa951f03e566662a Mon Sep 17 00:00:00 2001 From: Marty Sluijtman Date: Thu, 19 Jun 2025 17:21:13 +0200 Subject: [PATCH] 'clear' command --- Cargo.lock | 2 +- Cargo.toml | 2 +- src/main.rs | 6 ++++++ 3 files changed, 8 insertions(+), 2 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index ef67e47..4461e4f 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -249,7 +249,7 @@ dependencies = [ [[package]] name = "noise" -version = "0.1.2" +version = "0.1.3" dependencies = [ "clap", "libnotify", diff --git a/Cargo.toml b/Cargo.toml index 26144d2..7642f79 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "noise" -version = "0.1.2" +version = "0.1.3" edition = "2024" [dependencies] diff --git a/src/main.rs b/src/main.rs index 12be065..53b54ad 100644 --- a/src/main.rs +++ b/src/main.rs @@ -39,6 +39,8 @@ enum Commands { Update {}, /// Return currently playing song Current {}, + /// Clear current queueueu + Clear {}, /// Query database Search { ///Search query @@ -156,6 +158,10 @@ fn main() { println!("{status}"); } + Commands::Clear {} => { + conn.clear().unwrap(); + } + Commands::Search { query, max,