feat: add audio visualizer #3

Merged
Stevan merged 13 commits from stevanfreeborn/feat/add-audio-visualizer into main 2026-07-28 02:36:05 +00:00
Showing only changes of commit b047bd4324 - Show all commits
+4 -4
View File
@@ -431,7 +431,7 @@ impl AudioVisualizer {
impl Drop for AudioVisualizer {
fn drop(&mut self) {
self.stop_flag.store(true, Ordering::Relaxed)
self.stop_flag.store(true, Ordering::Relaxed);
}
}
@@ -506,7 +506,7 @@ fn main() -> Result<(), io::Error> {
} else {
None
};
let is_flag = |arg: &str| {
arg == "-n"
|| arg == "--notify"
@@ -517,7 +517,7 @@ fn main() -> Result<(), io::Error> {
|| arg == "-v"
|| arg == "--version"
};
let positional_args: Vec<&String> = args.iter().skip(1).filter(|arg| !is_flag(arg)).collect();
let work_mins = positional_args
@@ -833,7 +833,7 @@ mod tests {
assert!(result.enable_notifications);
}
#[test]
#[test]
fn termato_visualizer_when_called_it_should_verify_opt_in_behavior() {
let result = Termato::new(25, 5);
assert!(!result.enable_visualizer);