Skip to content

Releases: sectore/timr-tui

v1.8.0

23 Mar 16:33
472ea25

Choose a tag to compare

Features

  • (keys) Support Vim motions #163

Breaking change

  • (keys)! Update keybindings for toggling menu #164

Misc.

  • (docs) Update all demos #165
  • (deps) Update deps #162
  • (deps) Rust 1.94.0 #161

Full Changelog

v1.7.1...v1.8.0

v1.7.1

07 Feb 10:46
b24dc70

Choose a tag to compare

Fix

  • remove Render event handling entirely #158
  • (perf) reduce CPU usage by implementing conditional redraws #157 by @fgbm.

timr-tui_cpu-usage-3

New Contributors

Full Changelog

v1.7.0...v1.7.1

v1.7.0

02 Feb 16:17
80e6fae

Choose a tag to compare

Features

  • (pomodoro) change time by 10x #154
  • (countdown) change local time by 10x #153
  • (footer) re-style menu #152

menu

  • (keys) start / stop using spacebar #151

Fixes

  • (nix): use crossSystem for Windows builds #156
  • (sound) latest rodio breaks sound implementation #149
  • (readme) typo #145 by @dnlzrgz

Misc.

  • (deps) Rust 1.93.0 #150
  • use dprint as Markdown code formatter #146
  • (deps) Latest Ratatui v0.30.0 #144
  • (readme) Installation instructions for Nix users #143

New Contributors

Full Changelog

v1.6.1...v1.7.0

v1.6.1

29 Oct 10:31
cdb0901

Choose a tag to compare

Fix

  • (key) Ignore all key events except KeyEventKind::Press #137

Misc.

Full Changelog

v1.6.0...v1.6.1

v1.6.0

16 Oct 12:51
4ec5254

Choose a tag to compare

Features

event

  • (keybindings) Switch screens by or keys #127

  • (duration) Inrease MAX_DURATION to 9999y 364d 23:59:59.9 #128

timr-done-9999y-2

Breaking change

  • (pomodoro)! New keybindings ctrl+← or ctrl+→ to switch work/pause #127
  • (keybindings)! Change keys for screens #126
  • (cli)! Remove --countdown-target argument #121

Misc.

  • Add AGENTS.md #133

Full Changelog: v1.5.0...v1.6.0

v1.5.0

03 Oct 10:55
b128a8d

Choose a tag to compare

Features

  • (cli) Accept years and days for --countdown argument #114

  • (cli) New --countdown-target argument to parse countdown values by given time in the future or past #112
    countdown-target-future
    countdown-target-past

  • (localtime) Show date #111
    local-time-date

  • (edit) Change any value by 10x up or down #110

  • (timer/countdown): Support days and years up to 999y 364d 23:59:59 #96
    maximum

Fix

  • (edit) Auto jump to next possible value while decreasing, but ignoring zero values #109
  • (format) Improve format handling + fix days (no zero-padding) #107

Misc.

  • (deps) Upgrade dependencies #113
  • (deps) Rust 1.90.0 #95
  • (guide) Add contributing guidelines #94

Full Changelog: v1.4.0...v1.5.0

v1.4.0

02 Sep 09:18
4a20587

Choose a tag to compare

Features

local-time

Misc.

  • (deps) Rust 1.89.0 #87

Full Changelog

v1.3.1...v1.4.0

v1.3.1

03 Jul 09:01
1d54279

Choose a tag to compare

Features

  • (args) set content by given duration #81

Fixes

  • (pomodoro) ctrl+r resets rounds AND both clocks #83
  • (pomodoro) reset active clock only #82

Misc.

  • (deps) Rust 1.88.0 #85

Full Changelog

v1.3.0...v1.3.1

v1.3.0

07 May 09:43
c370d30

Choose a tag to compare

Features

pomodoro-round

  • (pomodoro/countdown) Change initial value #79, aae5c38

Changes

  • Update keybindings #76

Misc.

  • (flake) use alsa-lib-with-plugins #77
  • (readme) add keybindings + toc #78

Full Changelog

v1.2.1...v1.3.0

v1.2.1

17 Apr 10:26
675428c

Choose a tag to compare

Fixes

  • (countdown) Reset Mission Elapsed Time (MET) if countdown is set by cli arguments #71
  • (countdown) Reset Mission Elapsed Time (MET) while setting countdown by local time #72

Misc.

  • (deps) Use latest Rust 1.86 #73
  • (cargo) Exclude files for packaging e7a5a1b
  • (just) group commands #70

Full Changelog

v1.2.0...v1.2.1