From 652b1c2a0ce7db4885ebc51f7f09133a43401442 Mon Sep 17 00:00:00 2001 From: Malte Voos Date: Sat, 22 Nov 2025 22:50:57 +0100 Subject: fix icons and revert to current gtk --- src/player.rs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'src/player.rs') diff --git a/src/player.rs b/src/player.rs index 2e234b6..df45571 100644 --- a/src/player.rs +++ b/src/player.rs @@ -6,6 +6,8 @@ use gtk::glib::{self, clone}; use gtk::prelude::*; use relm4::{ComponentParts, ComponentSender, RelmWidgetExt, SimpleComponent}; +use crate::icon_names; + #[allow(dead_code)] pub struct Player { // GStreamer-related @@ -77,7 +79,7 @@ impl SimpleComponent for Player { // Play/Pause button gtk::Button { #[watch] - set_icon_name: if model.is_playing { "media-playback-pause-symbolic" } else { "media-playback-start-symbolic" }, + set_icon_name: if model.is_playing { icon_names::PAUSE_LARGE } else { icon_names::PLAY_LARGE }, connect_clicked => PlayerMsg::PlayPause, }, @@ -118,7 +120,7 @@ impl SimpleComponent for Player { // Subtitle selection button gtk::Button { - set_icon_name: "media-view-subtitles-symbolic", + set_icon_name: icon_names::SUBTITLES, connect_clicked[sender] => move |_| { sender.output(PlayerOutput::SubtitleSelectionButtonPressed).unwrap(); }, -- cgit 1.4.1