Compare commits

..

47 commits

Author SHA1 Message Date
230d22d9ff Merge branch 'devel'
Some checks failed
cargo devel CI / cargo CI (push) Has been cancelled
2024-07-12 19:11:00 +02:00
94e290d4a5 chore: bump to v0.2.0 2024-07-12 19:11:00 +02:00
857223d69a refactor: move additional information like date and timebar over clockw 2024-07-12 19:11:00 +02:00
1c4b6050bf chore: remove github CI, because I cant install system deps there, which we need to compile 2024-07-12 19:11:00 +02:00
33d6565fc2 feat(tui): scale clockw font dynamically #11 2024-07-12 19:11:00 +02:00
6fcedfb6a5 refactor(tui): widgets (besides clockw) are now visible in small horizontal terminals #11 2024-07-12 19:11:00 +02:00
246cb9ed28 fix(cli): custom option tried to load the countdown duration 2024-07-12 19:11:00 +02:00
265ac6c22c fix(notify): only notify in countdown mode (fixes a panic) 2024-07-12 19:11:00 +02:00
a56e454935 refactor: remove a lot of unneeded dependencies 2024-07-12 19:11:00 +02:00
5a09414089 chore: add system deps to the CI 2024-07-12 19:11:00 +02:00
dc6dddae21 chore: bump alpha version 2024-07-12 19:11:00 +02:00
885de2686a refactor(notify): let the desktop notification time out 2024-07-12 19:10:52 +02:00
70ff4f3e5d fix(notify): sound did not play #12
fixup: maybe please work
2024-07-12 19:10:52 +02:00
cd13d9135d feat(notify): play a bundled sound #12 2024-07-12 19:10:52 +02:00
fb057e0893 refactor: make notification and countdown more clear and address clippy findings 2024-07-12 19:10:52 +02:00
45b118eb3e docs: document that durations are only accurately honored to seconds 2024-07-12 19:10:52 +02:00
f6c41f995c feat: allow input of duration in seconds and minutes too 2024-07-12 19:10:52 +02:00
084ea21737 feat(countup): notify with tui and desktop integration 2024-07-12 19:10:52 +02:00
37da271aa1 chore: bump alpha version 2024-07-12 19:10:52 +02:00
65e244a576 feat(countup): simple countup that stays at 100% after finish #1 2024-07-12 19:10:52 +02:00
7055a8b97f Merge pull request 'add a time bar' (#8) from feat/timebar into devel
Reviewed-on: #8
2024-07-12 19:10:52 +02:00
be4b0dfcd0 chore: make version semver compliant again 2024-07-12 19:10:52 +02:00
b65f1ba5e9 fix: add one second to the live timebar_ratio now time to align percentages with expectations #10 2024-07-12 19:10:52 +02:00
PlexSheep
b18b6c43e5 automatic cargo CI changes 2024-07-12 19:10:52 +02:00
1db0aae933 chore: remove old todo comments 2024-07-12 19:10:52 +02:00
2fcf8a3ff5 chore: bump version 2024-07-12 19:10:52 +02:00
2149258e8f refactor: address clippy warnings 2024-07-12 19:10:52 +02:00
5756947a87 Merge branch 'feat/timebar' of https://git.cscherr.de/PlexSheep/crock into feat/timebar 2024-07-12 19:10:52 +02:00
0dc5f5973b Merge branch 'devel' into feat/timebar 2024-07-12 19:10:52 +02:00
b0862a0eef refactor: style timebar and fix custom resets 2024-07-12 19:10:52 +02:00
PlexSheep
d5ce87fe32 automatic cargo CI changes 2024-07-12 19:10:52 +02:00
cscherrNT
efd84f8bbb automatic cargo CI changes 2024-07-12 19:10:52 +02:00
19c4c6f748 feat: early timebar implementation 2024-07-12 19:10:52 +02:00
25a8ebac80 chore: change a format because rustfmt errored 2024-07-12 19:10:52 +02:00
07815f5291 chore: change a fixme 2024-07-12 19:10:52 +02:00
aaa7dd77e9 Merge branch 'feat/timebar' of https://git.cscherr.de/PlexSheep/crock into feat/timebar 2024-07-12 19:10:52 +02:00
e82ae2fa84 fix: sync timebar with clock #9 2024-07-12 19:10:52 +02:00
bb424aa085 Merge branch 'feat/timebar' of https://git.cscherr.de/PlexSheep/crock into feat/timebar 2024-07-12 19:10:52 +02:00
468c48d327 refactor(data): add UiData struct and remove the hacky fix that broke 2024-07-12 19:10:52 +02:00
df3850c1ca fix: sync timebar with clock 2024-07-12 19:10:52 +02:00
cscherrNT
edeadb313c automatic cargo CI changes 2024-07-12 19:10:52 +02:00
c1d57e32c1 fix: sync timebar with clock with a horrible hack 2024-07-12 19:10:52 +02:00
9f1a17c2eb refactor: move some things around and make them more clear 2024-07-12 19:10:52 +02:00
8b6c7c266a feat: sunparts fixed length under time 2024-07-12 19:10:52 +02:00
653e647855 Merge branch 'devel' into feat/timebar 2024-07-12 19:10:52 +02:00
PlexSheep
c422c14dc1 automatic cargo CI changes 2024-07-12 19:10:52 +02:00
8092f2c000 fix: help is no longer bugged out
All checks were successful
cargo devel CI / cargo CI (push) Successful in 1m19s
2024-07-09 20:13:48 +02:00

View file

@ -78,6 +78,7 @@ pub struct Clock {
#[clap(short = 'u', long, value_parser = humantime::parse_duration)]
pub countdown: Option<std::time::Duration>,
/// Play a notification sound when the countdown is up
#[clap(short, long)]
pub sound: bool,
// internal variables