Jens Krause
ca9d17f1ee
Rust 1.91.0 ( #140 )
2025-11-03 17:23:06 +01:00
Jens Krause
90c0e50f1c
Prepare v1.6.1 ( #138 )
2025-10-29 11:31:42 +01:00
Jens Krause
4ec52545e5
Prepare v1.6.0 ( #134 )
2025-10-16 14:44:19 +02:00
Jens Krause
c637a82deb
fix(event) relax validation ( #132 )
...
* fix(event) relax validation
to show errors if needed only, but not all the time
* update demo
* update CL
* fix demo
* `prepare|switch_input`
2025-10-16 11:54:53 +02:00
Jens Krause
361a82ee08
demo: event ( #131 )
...
* demo: event
* update README
* update CL
2025-10-15 17:00:57 +02:00
Jens Krause
d2f41e04e2
inrease MAX_DURATION to 9999y 364d 23:59:59.9 ( #128 )
2025-10-13 14:09:16 +02:00
Jens Krause
51f83e5b06
feat(screens)! switch by using ← or → keys ( #127 )
...
* feat(screens) switch by `←` or `→` keys
* test cycling `Content` using `next`/`prev`
* update CL
2025-10-13 13:28:51 +02:00
Jens Krause
b5f3c709bf
(keybindings)! change keys for screens ( #126 )
2025-10-13 12:46:32 +02:00
Jens Krause
99032834be
(cli)! Remove --countdown-target argument ( #121 )
...
Reverts #112 .
For targeting a date (past/future) a new `event` feature will be
introduced (soon).
2025-10-08 18:03:06 +02:00
Jens Krause
6437795c9f
Prepare v1.5.0 ( #116 )
2025-10-03 12:55:43 +02:00
Jens Krause
0521c57695
Rust 1.90.0 ( #95 )
...
* Rust 1.90.0
* Make sound work again on Linux
Reverts changes of #77 . It works before, but errors after updating to
Rust 1.90.0 and to latest Nix packages.
2025-09-26 17:05:28 +02:00
Jens Krause
bac2e356e1
Prepare v1.4.0 ( #92 )
...
* Prepare v1.4.0
* cargo build
2025-09-02 11:19:07 +02:00
Jens Krause
637c1da21b
Rust 1.89.0 ( #87 )
2025-08-15 11:43:17 +02:00
Jens Krause
3439e4aa8d
Prepare v1.3.1 ( #86 )
...
* bump v1.3.1
* update CHANGELOG
* start workflow by `release/*` branches only but not by tags to avoid overriding releases.
2025-07-03 11:01:51 +02:00
Jens Krause
bfa40fd8f1
Rust 1.88.0 ( #85 )
...
* Rust 1.88.0
* nix flake update
* cargo upgrade
* lint
all `uninlined_format_args` related
@see https://rust-lang.github.io/rust-clippy/master/index.html#uninlined_format_args
2025-06-28 11:39:22 +02:00
Jens Krause
93a3cde396
Rust 1.87.0 ( #84 )
...
* Rust 1.87.0
* nix flake update
* update CHANGELOG
* cargo upgrade
name old req compatible latest new req
==== ======= ========== ====== =======
color-eyre 0.6.2 0.6.5 0.6.5 0.6.5
tokio 1.41.1 1.45.1 1.45.1 1.45.1
tokio-stream 0.1.16 0.1.17 0.1.17 0.1.17
tokio-util 0.7.12 0.7.15 0.7.15 0.7.15
clap 4.5.23 4.5.39 4.5.39 4.5.39
time 0.3.37 0.3.41 0.3.41 0.3.41
notify-rust 4.11.4 4.11.7 4.11.7 4.11.7
thiserror 2.0.11 2.0.12 2.0.12 2.0.12
2025-06-09 17:00:31 +02:00
Jens Krause
d27587a44a
fix(pomodoro): ctrl+r resets rounds + both clocks ( #83 )
2025-05-20 10:01:29 +02:00
Jens Krause
5f4c5bb8ed
(pomodoro) reset active clock only ( #82 )
...
It reverts changes of cc35f20f3e
2025-05-13 11:00:56 +02:00
Jens Krause
44af71c01c
(args) set content by given duration ( #81 )
2025-05-12 12:14:27 +02:00
Jens Krause
c370d3096b
Prepare v1.3.0 ( #80 )
...
* Prepare v1.3.0
* readme: fix keybindings
* update changelog
2025-05-06 11:46:29 +02:00
Jens Krause
028a067419
Prepare v1.2.1 ( #74 )
2025-04-17 12:26:13 +02:00
Jens Krause
28c5d7194c
Rust 1.86.0 ( #73 )
2025-04-13 21:37:47 +02:00
Jens Krause
5b445afe25
fix(countdown): reset MET while editing by local time ( #72 )
2025-04-13 21:17:56 +02:00
Jens Krause
d9399eafc9
fix(countdown): Reset MET if countdown is set by cli arguments ( #71 )
...
* fix: Reset MET if countdown is set by args
* update CHANGELOG
2025-03-03 12:21:17 +01:00
Jens Krause
ffad78e093
fix(just): group commands ( #70 )
2025-02-26 14:58:54 +01:00
Jens Krause
6f0df4d488
Prepare v1.2.0 ( #69 )
...
* prepare v1.2.0
* update README
* update justfile
2025-02-26 12:11:54 +01:00
Jens Krause
e95ecb9e9c
feat(notification): Animate (blink) clock entering done mode ( #65 )
...
Optional.
2025-02-05 19:29:56 +01:00
Jens Krause
a54b1b409a
feat(clock): sound notification (experimental) ( #62 )
2025-02-04 17:28:41 +01:00
Jens Krause
d3c436da0b
feat: native desktop notifications (experimental) ( #59 )
...
* desktop notification by entering `Mode::DONE` for `countdown` and `pomodoro`
* remove redundant `on_done_called` check
* remove build warning (release only)
* log notification errors
* cli arg to enable desktop notifications
* persistant notification settings
* ctrl shortcut
* update changelog
* max timer notification
2025-01-28 19:28:34 +01:00
Jens Krause
557fcf95f0
Prepare v1.1.0 ( #58 )
2025-01-22 10:55:20 +01:00
Jens Krause
4ee5d7b4e9
Prepare v1.0.0 ( #47 )
...
* update README
* update CHANGELOG
* update demo
* bump v1.0.0
2025-01-10 16:36:57 +01:00
jk
568515f65f
add changelog
2025-01-03 16:34:00 +01:00