Commit graph

94 commits

Author SHA1 Message Date
Aliaksandr Truš
3e2da9b90f i18n(be): add Belarusian translations 2024-10-02 17:01:42 +02:00
Vukašin Vojinović
941cbf546b
fix: padding, spacing, context menu style, and settings buttons 2024-09-24 15:52:17 +02:00
Ryan Brue
0a32d27c70 chore(license): clarify GPL-3.0 license as GPL-3.0-only
Signed-off-by: Ryan Brue <ryanbrue.dev@gmail.com>
2024-09-16 07:40:23 -06:00
wiiznokes
58a61b7eee
fix(time): improve display of time 2024-09-06 17:55:28 +02:00
Vukašin Vojinović
02b3fbdb11 fix: use cosmic::widget::text instead of cosmic::iced::widget::text 2024-09-03 16:52:59 +02:00
Joshua Megnauth
77e6fc5908
fix(time): Try LC_TIME before LANG 2024-09-01 15:30:20 +02:00
Josh Megnauth
93e3b0f8f3 feat(time): Option to show seconds on the clock
Closes: #496
Requires: pop-os/cosmic-settings#509

I based some of this code off of `i3status-rust` to double check that I
handled it efficiently.
2024-08-29 21:08:17 +02:00
Joshua Megnauth
0d0a13a062
fix(time): Timezone stream spams updates 2024-08-20 14:20:47 +02:00
Josh Megnauth
323e8a55b2 fix(time): Update applet timezone on change
Closes: #582

The chrono crate caches the local timezone but doesn't update it. This
makes sense because it'd be inefficient to constantly evaluate the local
timezone.

Instead of using the local timezone, this patch changes the applet to
use a fixed offset internally which is updated if the external timezone
changes.
2024-08-17 13:24:19 +02:00
Vukašin Vojinović
e61de72c9c update libcosmic
Also fixes the padding of some things to better match designs.
2024-08-15 10:18:19 +02:00
lazytanuki
e51ca81f7d
feat: toggle popups on press down 2024-08-13 19:03:34 +02:00
Kamil Lihan
df46c8d5b8 i18n(sk): Add Slovak translations 2024-08-02 16:11:27 -04:00
Ashley Wulber
d654743234 fix: format of month can overflow bounds of panel if Long 2024-08-01 19:05:40 +02:00
Ian Douglas Scott
293a91e8b1 Update for spawn_desktop_exec that calls SpawnTransientUnit
Allows `xdg-desktop-portal` to get app id from PID.

Also updates calls to `cosmic::process::spawn` to spawn in future.
2024-07-28 20:25:23 -07:00
Weeesly
a36056140e Create cosmic_applet_time.ftl 2024-07-25 13:12:48 -04:00
Csani10
ea8d38b3aa Add Hungarian translation 2024-07-25 13:03:08 -04:00
Ashley Wulber
6661598839 feat: misc overflow 2024-07-24 08:51:46 -04:00
Ryan Brue
d4c5cc969d
chore(desktop-file): remove Iced category 2024-07-18 06:29:36 +02:00
Vukašin Vojinović
4ceac0c57b cleanup: applet names and comments 2024-07-09 21:06:01 +02:00
Vukašin Vojinović
0640e88412 chore: merge imports 2024-07-09 16:26:27 +02:00
Mineeagle
27bbd9bdb3 Add German translation 2024-06-24 13:31:44 -06:00
EdenQwQ
dd5230c0be i18n(zh-CN): add Chinese translation 2024-06-16 07:10:03 -06:00
Gustavo Santana de Aquino
c60a100135
i18n(pt-BR): Translation update (#478)
* i18n(pt-BR):Translation adjustment

* i18n(pt-BR):Translation update

* i18n(pt-BR):Translation adjustment

* i18n(pt-BR):Initial translation

* i18n(pt-BR): EOF Adjustment
2024-06-05 09:29:08 -06:00
Cherub26
177b8524a4 Added Turkish translations 2024-06-03 14:11:19 -06:00
wiiznokes
406cab9a91
Time applet localization v2 (#455) 2024-05-24 23:16:25 -04:00
Ashley Wulber
37a60b7759
fix(input-sources): text size 2024-05-18 02:01:40 +02:00
Ashley Wulber
afff0793aa feat: applet text scaling based on panel size 2024-05-16 18:41:47 +02:00
Ashley Wulber
0d27b2e02a refactor: set locations of auto popup hover 2024-05-13 21:11:23 +02:00
Ashley Wulber
b96d5f520b fix: mark symbolic icons 2024-05-11 01:52:16 +02:00
Ashley Wulber
55d1cc454b cleanup: applet names and comments 2024-05-07 21:28:22 +02:00
Ashley Wulber
e49327d7ca feat: add entry to applets that support popup switching on hover 2024-05-06 21:58:17 +02:00
Michael Aaron Murphy
8527257ddd chore: add SPDX license identifiers 2024-05-06 21:56:50 +02:00
Ashley Wulber
8bf340aa8e chore: update applet icon sizes 2024-04-15 23:46:48 -04:00
Lyu Ji
32b7012b79
feat(time): implement date selection 2024-04-04 13:53:33 +02:00
maciekk64
52aa97945b feat(time): first_day_of_week config 2024-04-02 23:29:00 +02:00
maciekk64
51eed6ec12 feat(time): military_time and show_date_in_top_panel config 2024-04-02 23:29:00 +02:00
Grooble
22d7501aee i18n(fr): Update translations 2024-04-02 23:27:48 +02:00
Ashley Wulber
71cb9e64ec fix: better button sizing so there are no gaps 2024-03-28 19:54:24 -04:00
Gabriele
d22d4274ec
i18n(it): translation improvements 2024-03-25 15:33:28 -06:00
Michael Aaron Murphy
132ea0de3c
chore(cargo): replace nix with rustix 2024-03-25 15:33:23 -06:00
Michael Aaron Murphy
074d962ae9 chore(cargo): remove unused icon-loader dependency 2024-03-15 16:21:29 +01:00
Michael Aaron Murphy
e0632b8c6f chore(cargo): upgrade dependencies across workspace 2024-03-14 23:37:37 +01:00
Michael Aaron Murphy
3c4acdacd7 refactor: compile applets as multicall binary 2024-03-14 23:37:37 +01:00
Hugo Carvalho
24d155680f Create cosmic_applet_time.ftl 2024-03-06 15:44:59 -05:00
Matthew Fallah (マシュー・ファラー)
3c59b33112 Create cosmic_applet_time.ftl for Euro Spanish 2024-02-28 21:46:40 -05:00
Ian Douglas Scott
fee7eefe5b
time: Calculate period to wait on each iteration (#237)
Computing the delay only once won't work; it has to be be done each time
to stay properly in sync.

The time widget should now reliably update at the minute.

Co-authored-by: Michael Murphy <michael@mmurphy.dev>
2024-02-27 13:51:42 -08:00
Lyu Ji
5be328f8ad
feat(time): implement prev/next month 2024-02-26 19:24:07 +01:00
Matthew Fallah (マシュー・ファラー)
323cb7e4f4 i18n: create Japanese version of cosmic-applet-tiling 2024-02-21 11:01:38 -05:00
Ashley Wulber
f00fd8bc1a chore: update fixes 2024-02-06 16:21:16 -05:00
Yevhen Popok
48154da855 Add Ukrainian translation 2024-01-17 11:03:59 -05:00