Commit Graph

39 Commits

Author SHA1 Message Date
Christoph J. Scherr 885de2686a refactor(notify): let the desktop notification time out 2024-07-12 19:10:52 +02:00
Christoph J. Scherr 70ff4f3e5d fix(notify): sound did not play #12
fixup: maybe please work
2024-07-12 19:10:52 +02:00
Christoph J. Scherr cd13d9135d feat(notify): play a bundled sound #12 2024-07-12 19:10:52 +02:00
Christoph J. Scherr fb057e0893 refactor: make notification and countdown more clear and address clippy findings 2024-07-12 19:10:52 +02:00
Christoph J. Scherr 45b118eb3e docs: document that durations are only accurately honored to seconds 2024-07-12 19:10:52 +02:00
Christoph J. Scherr f6c41f995c feat: allow input of duration in seconds and minutes too 2024-07-12 19:10:52 +02:00
Christoph J. Scherr 084ea21737 feat(countup): notify with tui and desktop integration 2024-07-12 19:10:52 +02:00
Christoph J. Scherr 65e244a576 feat(countup): simple countup that stays at 100% after finish #1 2024-07-12 19:10:52 +02:00
Christoph J. Scherr 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
Christoph J. Scherr 1db0aae933 chore: remove old todo comments 2024-07-12 19:10:52 +02:00
Christoph J. Scherr 2149258e8f refactor: address clippy warnings 2024-07-12 19:10:52 +02:00
cscherrNT efd84f8bbb automatic cargo CI changes 2024-07-12 19:10:52 +02:00
Christoph J. Scherr 25a8ebac80 chore: change a format because rustfmt errored 2024-07-12 19:10:52 +02:00
Christoph J. Scherr 07815f5291 chore: change a fixme 2024-07-12 19:10:52 +02:00
Christoph J. Scherr aaa7dd77e9 Merge branch 'feat/timebar' of https://git.cscherr.de/PlexSheep/crock into feat/timebar 2024-07-12 19:10:52 +02:00
Christoph J. Scherr e82ae2fa84 fix: sync timebar with clock #9 2024-07-12 19:10:52 +02:00
Christoph J. Scherr bb424aa085 Merge branch 'feat/timebar' of https://git.cscherr.de/PlexSheep/crock into feat/timebar 2024-07-12 19:10:52 +02:00
Christoph J. Scherr 468c48d327 refactor(data): add UiData struct and remove the hacky fix that broke 2024-07-12 19:10:52 +02:00
Christoph J. Scherr 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
Christoph J. Scherr c1d57e32c1 fix: sync timebar with clock with a horrible hack 2024-07-12 19:10:52 +02:00
Christoph J. Scherr 9f1a17c2eb refactor: move some things around and make them more clear 2024-07-12 19:10:52 +02:00
Christoph J. Scherr 8b6c7c266a feat: sunparts fixed length under time 2024-07-12 19:10:52 +02:00
PlexSheep c422c14dc1 automatic cargo CI changes 2024-07-12 19:10:52 +02:00
Christoph J. Scherr 5756947a87 Merge branch 'feat/timebar' of https://git.cscherr.de/PlexSheep/crock into feat/timebar 2024-07-12 19:10:52 +02:00
Christoph J. Scherr 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
Christoph J. Scherr 19c4c6f748 feat: early timebar implementation 2024-07-12 19:10:52 +02:00
Christoph J. Scherr 8092f2c000 fix: help is no longer bugged out
cargo devel CI / cargo CI (push) Successful in 1m19s Details
2024-07-09 20:13:48 +02:00
Christoph J. Scherr c5df9cce34 refactor: sort deps
cargo devel CI / cargo CI (push) Successful in 1m18s Details
2024-07-09 20:10:32 +02:00
Christoph J. Scherr fdf2da6566 refactor: clippy findings
cargo devel CI / cargo CI (push) Has been cancelled Details
2024-07-09 20:09:12 +02:00
Christoph J. Scherr 572db7f182 refactor: move clock to module in preparation for cli
cargo devel CI / cargo CI (push) Has been cancelled Details
2024-07-09 20:08:58 +02:00
Christoph J. Scherr e58485c4c9 refactor: layout scales better and center is easier #4
cargo devel CI / cargo CI (push) Successful in 1m16s Details
2024-07-09 16:51:02 +02:00
Christoph J. Scherr 8916736db1 fix: use local time instead of Utc #3 2024-07-09 13:46:51 +02:00
Christoph J. Scherr 7ab1e71170 chore: clippy stuff 2024-07-09 13:41:31 +02:00
Christoph J. Scherr 40d391a266 feat: a working crock 2024-07-09 13:21:59 +02:00
Christoph J. Scherr 7f81f884e4 feat: center and split 2024-07-09 13:21:59 +02:00
Christoph J. Scherr da29f6796c feat: minimal clock 2024-07-09 13:21:59 +02:00
Christoph J. Scherr 8fbb3ca7e0
initial commit 2024-03-04 15:14:47 +01:00