diff --git a/Cargo.lock b/Cargo.lock index 5b81b11..ab1e62e 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -440,7 +440,7 @@ checksum = "0ee1c47aaa256ecabcaea351eae4a9b01ef39ed810004e298d2511ed284b1525" [[package]] name = "myxer" -version = "1.1.1" +version = "1.1.3" dependencies = [ "colorsys", "gdk", diff --git a/Cargo.toml b/Cargo.toml index c9cc83b..218ad51 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "myxer" -version = "1.1.2" +version = "1.1.3" description = "A modern Volume Mixer for PulseAudio" readme = "README.md" license = "GPL-3.0" diff --git a/src/pulse.rs b/src/pulse.rs index ce65b20..536b289 100644 --- a/src/pulse.rs +++ b/src/pulse.rs @@ -360,7 +360,7 @@ impl Pulse { fn tx_source_output(tx: &Sender, result: ListResult<&SourceOutputInfo<'_>>) { if let ListResult::Item(item) = result { - let app_id = item.proplist.get_str("application.process.binary").unwrap_or("".to_owned()); + let app_id = item.proplist.get_str("application.process.binary").unwrap_or("".to_owned()).to_lowercase(); if app_id.contains("pavucontrol") || app_id.contains("myxer") { return; } tx.send(TxMessage::StreamUpdate(StreamType::SourceOutput, TxStreamData { data: MeterData { diff --git a/src/window/about.rs b/src/window/about.rs index fb336e4..d2c82f8 100644 --- a/src/window/about.rs +++ b/src/window/about.rs @@ -4,7 +4,7 @@ pub fn about() { let about = gtk::AboutDialog::new(); about.set_logo_icon_name(Some("multimedia-volume-control")); about.set_program_name("Myxer"); - about.set_version(Some("1.1.2")); + about.set_version(Some("1.1.3")); about.set_comments(Some("A modern Volume Mixer for PulseAudio.")); about.set_website(Some("https://myxer.aurailus.com")); about.set_copyright(Some("© 2021 Auri Collings"));