From 588afe5a9d15ebe5251bf7acfdb07f72dfa3ab28 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vuka=C5=A1in=20Vojinovi=C4=87?= <150025636+git-f0x@users.noreply.github.com> Date: Fri, 19 Dec 2025 18:10:37 +0100 Subject: [PATCH] improv(time): use medium fieldset in horizontal It seems ICU changed the behavior of `long()`, so it displayed in the panel as e.g. `December 11 at 13:00` instead of `December 11, 13:00`. It now displays as `Dec 11, 13:00`, making it more compact and matching GNOME. --- cosmic-applet-time/src/window.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cosmic-applet-time/src/window.rs b/cosmic-applet-time/src/window.rs index 0583c03e..d37f99f9 100644 --- a/cosmic-applet-time/src/window.rs +++ b/cosmic-applet-time/src/window.rs @@ -262,7 +262,7 @@ impl Window { if self.config.show_date_in_top_panel { if self.config.show_weekday { - let mut fs = fieldsets::MDET::long(); + let mut fs = fieldsets::MDET::medium(); if !self.config.show_seconds { fs = fs.with_time_precision(TimePrecision::Minute); } @@ -271,7 +271,7 @@ impl Window { .format(&datetime) .to_string() } else { - let mut fs = fieldsets::MDT::long(); + let mut fs = fieldsets::MDT::medium(); if !self.config.show_seconds { fs = fs.with_time_precision(TimePrecision::Minute); }