Commit Graph

67 Commits

Author SHA1 Message Date
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
Christoph J. Scherr bab3be0a8a chore: make version semver compliant again
cargo devel CI / cargo CI (push) Successful in 1m29s Details
2024-07-10 15:13:28 +02:00
cscherrNT 04869baf22 automatic cargo CI changes 2024-07-10 13:09:04 +00:00
Christoph J. Scherr d6d9e32c73 chore: change a format because rustfmt errored
cargo devel CI / cargo CI (push) Successful in 1m27s Details
2024-07-10 15:07:41 +02:00
Christoph J. Scherr d6183246a6 chore: change a fixme
cargo devel CI / cargo CI (push) Failing after 1m21s Details
2024-07-10 15:04:07 +02:00
Christoph J. Scherr d433023791 Merge branch 'feat/timebar' of https://git.cscherr.de/PlexSheep/crock into feat/timebar
cargo devel CI / cargo CI (push) Has been cancelled Details
2024-07-10 15:03:21 +02:00
Christoph J. Scherr dbb1cfa0d0 fix: sync timebar with clock #9 2024-07-10 15:03:20 +02:00
Christoph J. Scherr 272c44f0a3 Merge branch 'feat/timebar' of https://git.cscherr.de/PlexSheep/crock into feat/timebar
cargo devel CI / cargo CI (push) Failing after 1m25s Details
2024-07-10 14:58:00 +02:00
Christoph J. Scherr 2be3470587 fix: sync timebar with clock 2024-07-10 14:57:59 +02:00
cscherrNT 7be6df7aa5 automatic cargo CI changes 2024-07-10 10:40:51 +00:00
Christoph J. Scherr 107092b558 refactor(data): add UiData struct and remove the hacky fix that broke
cargo devel CI / cargo CI (push) Successful in 1m28s Details
2024-07-10 12:39:25 +02:00
Christoph J. Scherr 217b8f2f85 fix: sync timebar with clock with a horrible hack
cargo devel CI / cargo CI (push) Successful in 1m25s Details
2024-07-10 11:56:48 +02:00
Christoph J. Scherr 4da80e8f0f refactor: move some things around and make them more clear 2024-07-10 11:56:27 +02:00
Christoph J. Scherr 468a77da99 feat: sunparts fixed length under time
cargo devel CI / cargo CI (push) Successful in 1m17s Details
2024-07-10 01:49:50 +02:00
Christoph J. Scherr 893aab675e Merge branch 'devel' into feat/timebar
cargo devel CI / cargo CI (push) Successful in 1m20s Details
2024-07-10 01:47:09 +02:00
PlexSheep a34e15b4e2 automatic cargo CI changes 2024-07-09 23:41:17 +00:00
PlexSheep 681206f8e4 automatic cargo CI changes 2024-07-09 23:40:29 +00:00
Christoph J. Scherr e59725c0d4 chore: bump version
cargo devel CI / cargo CI (push) Successful in 1m30s Details
2024-07-10 01:39:49 +02:00
Christoph J. Scherr d5ccee916c Merge branch 'feat/timebar' of https://git.cscherr.de/PlexSheep/crock into feat/timebar
cargo devel CI / cargo CI (push) Successful in 1m26s Details
2024-07-10 01:39:06 +02:00
Christoph J. Scherr 967590d611 refactor: style timebar and fix custom resets 2024-07-10 01:39:05 +02:00
PlexSheep 18ca798988 automatic cargo CI changes 2024-07-09 23:35:57 +00:00
Christoph J. Scherr befb05730f feat: early timebar implementation
cargo devel CI / cargo CI (push) Successful in 1m31s Details
2024-07-10 01:34:29 +02:00
Christoph J. Scherr aa7751fcf3 fix: show author and version in help
cargo devel CI / cargo CI (push) Successful in 1m29s Details
2024-07-09 20:16:31 +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