From 0359a01cc89b1bbcf0bd08799d2c8dfd09f609d0 Mon Sep 17 00:00:00 2001 From: mustafa salih Date: Wed, 3 Feb 2021 03:42:05 +0300 Subject: removed some doublicated code --- src/utils/volume.rs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'src/utils/volume.rs') diff --git a/src/utils/volume.rs b/src/utils/volume.rs index c020ce8..05c1dbe 100644 --- a/src/utils/volume.rs +++ b/src/utils/volume.rs @@ -1,8 +1,9 @@ use crate::config::CONFIG; +use crate::types::ThreadsData; use alsa::mixer::{Mixer, SelemChannelId, SelemId}; // getting volume percentage -pub fn get_volume() -> String { +pub fn get_volume() -> ThreadsData { let card = if CONFIG.volume.card == "PULSE" { "pulse" } else { @@ -27,5 +28,6 @@ pub fn get_volume() -> String { ((raw_volume as f64 / range as f64) * 100.) as u64 }; - format!(" {} {}% {}", CONFIG.volume.icon, vol, CONFIG.seperator) + let data = format!(" {} {}% {}", CONFIG.volume.icon, vol, CONFIG.seperator); + ThreadsData::Sound(data) } -- cgit v1.2.3