Skip to content

Releases: 24seconds/rust-cli-pomodoro

v1.4.5 [Bug fix] macos `history` command in ipc mode

29 Sep 14:04
d43ea4c
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.4.4...v1.4.5

v1.4.4 [small improvement] Update configuration report

08 May 04:09
af8ea44
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.4.3...v1.4.4

v1.4.3 [Bug fix] Fixed: create and queue not worked well in ipc mode

30 Apr 11:49
16c0687
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.4.2...v1.4.3

v1.4.2 minor, support `history --clear` in ipc mode

19 Apr 09:00
a674ec8
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.4.1...v1.4.2

v1.4.1 minor feature: supports `list -p` in ipc mode

15 Apr 10:03
781ac60
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.4.0...v1.4.1

v1.4.0. Breaking changes and So many features!

15 Apr 09:11
dc530a5
Compare
Choose a tag to compare

⚙️ Auto completion

rust-cli-pomodoro now supports auto completion thanks to @TheRustyPickle . Please check out README.md auto completion section for more information!

auto_completion_example

🏄 Breaking change

As we know supports work_time_default_value and break_time_default_value as configuration, the behavior of default is changed.

Previous

$ create --default 

This command creates default notification - 25 minutes work and 5 minutes break.

$ create --work 50

This command create a notification - 50 minutes work and 0 minutes break.

Now

$ create --default

This command creates default notification. If the work_time_default_value and break_time_default_value are given, then the default notification will be created with specified work time and break time. Otherwise, the fallback default value will be used. Currently it's 25 minutes for work time and 5 minutes for break time.

$ create --work 50

This command creates a notification - 50 minutes work and default minutes break.
If the break_time_default_value is specified, then the default value is the break_time_default_value.
If not then, fallback default value is used - which is 5 minutes.

For more information about creating notification, check out the test cases

🧐 Noticeable features

  • standard input mode supports command history look up!
  • table now supports percentage column! (standalone mode only)
  • Clearing history is now possible!

What's Changed

New Contributors

Full Changelog: v1.3.4...v1.4.0

Feature: command history for running app!

19 Mar 04:31
00d6df7
Compare
Choose a tag to compare

📖 Command history

When using the rust-cli-pomodoro in standalone mode, you will find that typing the repeating command is tiresome. Now command history solve this problem! You have experienced that you can navigate previous commands easily in your shell (zsh, bash etc) by pressing the up arrow key and down arrow key. You can have same experience in rust-cli-pomodoro from now on thanks to @TheRustyPickle!

image

The second `ls` command is generated by pressing `up arrow key` twice.

What's Changed

Full Changelog: v1.3.3...v1.3.4

Feature relase: tab completion now support!

07 Mar 15:10
5dec5ee
Compare
Choose a tag to compare

🏓 Tab completion

Tab completion now supports. You can type a little and hit the tab. Then you will get what you want.
image

How to add tab completion?

To do this, you need to follow this steps

  1. check your terminal shell. Currently we are supporting bash, zsh and fish.
  2. use completion command to generate completion script.
  3. put the completion file to proper path. For example, zsh acknowledges completion script if it is placed one of $fpath.
    Then you can use tab completion!
    For more detail, please check out the conversation in the pr #147 . Huge shout to @TheRustyPickle .

What's Changed

Full Changelog: v1.3.2...v1.3.3

v1.3.2

26 Feb 00:46
Compare
Choose a tag to compare

🐛 Features & Bug fixes

  • fix cargo build failure
  • print message timestamp
  • fix test command yield wrong notification configuration

What's Changed

New Contributors

Full Changelog: v.1.3.1...v1.3.2

Minor version update: Increase BUFFER LENGTH

10 Jul 03:00
4f6aa81
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.3.0...v.1.3.1