From 8d159c86349803658e2b531ea7ca8e0471a7cc9c Mon Sep 17 00:00:00 2001 From: cel 🌸 Date: Tue, 22 Apr 2025 18:23:29 +0100 Subject: feat: better styling for message widget --- src/main.rs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'src/main.rs') diff --git a/src/main.rs b/src/main.rs index b785562..8b50bef 100644 --- a/src/main.rs +++ b/src/main.rs @@ -527,7 +527,7 @@ async fn main() -> iced::Result { } }; let mut font = Font::with_name("K2D"); - font.weight = Weight::Medium; + font.weight = Weight::Light; // font.stretch = Stretch::Condensed; iced::application("Macaw", Macaw::update, Macaw::view) .font(include_bytes!("../assets/fonts/Diolce-Regular.ttf")) @@ -813,7 +813,7 @@ impl Macaw { } } if let Some(open_chat) = &mut self.open_chat { - if let Some(message) = open_chat.messages.get_mut(&id) { + if let Some((message, _)) = open_chat.messages.get_mut(&id) { message.delivery = Some(delivery) } } @@ -828,7 +828,7 @@ impl Macaw { chats_list_item.user.nick = nick.clone() } if let Some(open_chat) = &mut self.open_chat { - for (_, message) in &mut open_chat.messages { + for (_, (message, _)) in &mut open_chat.messages { if message.from.jid == jid { message.from.nick = nick.clone() } @@ -849,7 +849,7 @@ impl Macaw { } if let Some(open_chat) = &mut self.open_chat { // TODO: consider using an indexmap with two keys for speeding this up? - for (_, message) in &mut open_chat.messages { + for (_, (message, _)) in &mut open_chat.messages { if message.from.jid == jid { message.from.avatar = id.clone() } -- cgit