Commit Graph

94 Commits

Author SHA1 Message Date
cscherrNT 3c9cf84f1a Merge pull request 'add mode show and fix some things' (#20) from devel into master
cargo devel CI / cargo CI (push) Has been cancelled Details
Reviewed-on: #20
2024-07-26 10:43:19 +02:00
Christoph J. Scherr 4d12f268d9 chore: bump version to v0.2.2
cargo devel CI / cargo CI (push) Has been cancelled Details
2024-07-26 10:42:57 +02:00
cscherrNT 28d149db42 automatic cargo CI changes 2024-07-26 08:40:32 +00:00
Christoph J. Scherr 4957c601ea fix(modeshow): display correct durations for hour,minute,day #19
cargo devel CI / cargo CI (push) Successful in 1m58s Details
2024-07-26 10:38:37 +02:00
Christoph J. Scherr 19c1939cfb fix(modeshow): fix #17 by conditionally setting the seconds to 0
cargo devel CI / cargo CI (push) Successful in 1m47s Details
2024-07-19 10:26:45 +02:00
Christoph J. Scherr 48f88ee17e feat(panic): add human_panic
cargo devel CI / cargo CI (push) Successful in 1m48s Details
2024-07-19 10:16:22 +02:00
cscherrNT 71f887c62e Merge pull request 'show mode of timebar with extra info' (#18) from feat/mode-show into devel
cargo devel CI / cargo CI (push) Successful in 1m44s Details
Reviewed-on: #18
2024-07-19 10:06:08 +02:00
Christoph J. Scherr b0d0651cc7 chore: bump alpha version
cargo devel CI / cargo CI (push) Successful in 1m45s Details
2024-07-19 10:03:33 +02:00
Christoph J. Scherr 01c3f44026 fix(modeshow): force all segments of the time to have 2 digits
cargo devel CI / cargo CI (push) Successful in 1m47s Details
2024-07-19 10:01:11 +02:00
Christoph J. Scherr 2526771026 refactor(uidata): change name of the struct and the idx 2024-07-19 10:01:11 +02:00
Christoph J. Scherr 4ec8be1e1b chore: add bug comment for #17 2024-07-19 10:01:11 +02:00
Christoph J. Scherr 3a4c3d7c00 feat(modeshow): add a timestamp that shows when the timer ends #14 2024-07-19 10:01:11 +02:00
Christoph J. Scherr 19cc0d5d1a chore: bump version to alpha
cargo devel CI / cargo CI (push) Successful in 1m46s Details
2024-07-17 17:52:35 +02:00
cscherrNT 290704de46 automatic cargo CI changes 2024-07-17 15:48:15 +00:00
Christoph J. Scherr 74e39a08dc feat(timebar): show mode and counter for timebar
cargo devel CI / cargo CI (push) Successful in 1m58s Details
2024-07-17 17:46:22 +02:00
Christoph J. Scherr 700f236649 refactor: partition to a HashMap instead of a Vec
cargo devel CI / cargo CI (push) Successful in 1m52s Details
2024-07-17 16:50:32 +02:00
Christoph J. Scherr d6102dffa2 refactor: move clock parts to submodules
cargo devel CI / cargo CI (push) Successful in 1m51s Details
2024-07-17 16:30:39 +02:00
Christoph J. Scherr 27d135b1c8 chore: remove an old todo comment
cargo devel CI / cargo CI (push) Successful in 1m47s Details
2024-07-12 19:25:16 +02:00
Christoph J. Scherr 6863448974 chore: address clippy findings 2024-07-12 19:25:08 +02:00
Christoph J. Scherr d62fd468ff refactor: hide the sound option behind the sound feature
cargo devel CI / cargo CI (push) Successful in 1m43s Details
2024-07-12 19:15:58 +02:00
Christoph J. Scherr daa764cb96 feat(notify): make sound be on by default #15 2024-07-12 19:15:14 +02:00
Christoph J. Scherr 3056e4fa36 chore: git merge shenanigans
cargo devel CI / cargo CI (push) Has been cancelled Details
2024-07-12 19:14:12 +02:00
Christoph J. Scherr de3954a1bb chore: update screenshot
cargo devel CI / cargo CI (push) Failing after 1m41s Details
2024-07-12 19:07:23 +02:00
Christoph J. Scherr 4de8e35f41 Merge branch 'devel'
cargo devel CI / cargo CI (push) Failing after 1m48s Details
2024-07-12 19:05:53 +02:00
Christoph J. Scherr c0bf412c4a chore: bump to v0.2.0
cargo devel CI / cargo CI (push) Successful in 1m43s Details
2024-07-12 19:00:56 +02:00
Christoph J. Scherr 5eb07fabc8 refactor: move additional information like date and timebar over clockw
cargo devel CI / cargo CI (push) Successful in 1m43s Details
2024-07-12 17:04:14 +02:00
Christoph J. Scherr 9b7f36870f chore: remove github CI, because I cant install system deps there, which we need to compile
cargo devel CI / cargo CI (push) Successful in 1m49s Details
2024-07-12 17:00:46 +02:00
Christoph J. Scherr e67c37a9c1 feat(tui): scale clockw font dynamically #11
cargo devel CI / cargo CI (push) Successful in 1m50s Details
2024-07-12 16:50:30 +02:00
Christoph J. Scherr 83e318559e refactor(tui): widgets (besides clockw) are now visible in small horizontal terminals #11
cargo devel CI / cargo CI (push) Successful in 1m46s Details
2024-07-12 16:43:08 +02:00
Christoph J. Scherr 9a2629c273 fix(cli): custom option tried to load the countdown duration
cargo devel CI / cargo CI (push) Successful in 1m43s Details
2024-07-12 15:46:09 +02:00
Christoph J. Scherr f4eef60a9e fix(notify): only notify in countdown mode (fixes a panic)
cargo devel CI / cargo CI (push) Successful in 1m44s Details
2024-07-12 15:42:59 +02:00
Christoph J. Scherr 186a96ef7e refactor: remove a lot of unneeded dependencies
cargo devel CI / cargo CI (push) Successful in 1m47s Details
2024-07-12 15:33:10 +02:00
Christoph J. Scherr ec42625516 chore: add system deps to the CI 2024-07-12 15:32:46 +02:00
Christoph J. Scherr 21e9916cba chore: bump alpha version 2024-07-12 15:32:46 +02:00
Christoph J. Scherr 7549445c12 Merge branch 'devel' into feat/countdown
cargo devel CI / cargo CI (push) Failing after 1m12s Details
2024-07-12 15:20:36 +02:00
Christoph J. Scherr bf53e6c3ef refactor(notify): let the desktop notification time out
cargo devel CI / cargo CI (push) Has been cancelled Details
2024-07-12 15:20:06 +02:00
Christoph J. Scherr ed929df3c2 fix(notify): sound did not play #12
fixup: maybe please work
2024-07-12 15:20:06 +02:00
Christoph J. Scherr 6465f38c68 feat(notify): play a bundled sound #12 2024-07-12 15:20:06 +02:00
Christoph J. Scherr 0271b111e0 refactor: make notification and countdown more clear and address clippy findings
cargo devel CI / cargo CI (push) Successful in 1m31s Details
2024-07-11 18:33:28 +02:00
Christoph J. Scherr 6ee826a91d docs: document that durations are only accurately honored to seconds
cargo devel CI / cargo CI (push) Successful in 1m38s Details
2024-07-11 18:13:45 +02:00
Christoph J. Scherr 99b81be0ab feat: allow input of duration in seconds and minutes too
cargo devel CI / cargo CI (push) Has been cancelled Details
2024-07-11 18:12:35 +02:00
Christoph J. Scherr 128cc3621e feat(countup): notify with tui and desktop integration
cargo devel CI / cargo CI (push) Successful in 1m33s Details
2024-07-11 17:37:18 +02:00
Christoph J. Scherr 4bf849a5f7 chore: bump alpha version
cargo devel CI / cargo CI (push) Successful in 1m21s Details
2024-07-11 17:08:13 +02:00
Christoph J. Scherr 260ee4c562 feat(countup): simple countup that stays at 100% after finish #1 2024-07-11 17:07:59 +02:00
PlexSheep 35b3570974 automatic cargo CI changes 2024-07-11 14:57:19 +00:00
Christoph J. Scherr 4d4c3febe8 Merge pull request 'add a time bar' (#8) from feat/timebar into devel
cargo devel CI / cargo CI (push) Successful in 1m35s Details
Reviewed-on: #8
2024-07-11 16:55:48 +02:00
Christoph J. Scherr c316e71d46 fix: add one second to the live timebar_ratio now time to align percentages with expectations #10
cargo devel CI / cargo CI (push) Successful in 1m36s Details
2024-07-11 16:53:59 +02:00
Christoph J. Scherr cdc912b7bf chore: remove old todo comments
cargo devel CI / cargo CI (push) Successful in 1m20s Details
2024-07-10 15:19:31 +02:00
Christoph J. Scherr 80210bd181 refactor: address clippy warnings
cargo devel CI / cargo CI (push) Successful in 1m21s Details
2024-07-10 15:17:25 +02:00
Christoph J. Scherr db524b9b4b Merge branch 'devel' into feat/timebar
cargo devel CI / cargo CI (push) Successful in 1m22s Details
2024-07-10 15:13:36 +02:00