Releases: epwalsh/pomo.nvim
v0.7.0
What's new
Added 🎉
- Added
:TimerSession <session_name>
command to create and manage Pomodoro like sessions. - Added Windows support for System notifications.
Changed ⚠️
- Changed the arguments of
pomo.start_timer()
to accept a table of options.
Commits
8b7984f Fix :TimerSession
command to not duplicate timers
247c69c chore(docs): auto generate docs
a926b5e Add Timer Session Support with :TimerSession
Command (#29)
ed72657 Add Windows support to system notifier (#25)
e650447 chore(docs): auto generate docs
704430b loading dropdown theme is handled internally now (#23)
84cbd34 style
0d93d9e Add the timer name to system notifications. (#22)
v0.6.0
v0.5.0
v0.4.5
v0.4.4
v0.4.3
v0.4.2
What's new
Added 🎉
- You can now pass
-1
as theTIMERID
to apply a command to all active timers.
Fixed ✅
- Automatically use
nvim-notify
when available.
Commits
c7c8501 Automatically use nvim-notify when available (#11)
f6ac30a chore(deps): bump actions/setup-python from 4 to 5 (#9)
baf953f chore(docs): auto generate docs
e6c9519 Allow applying commands to all timers (#8)
df4c253 chore(docs): auto generate docs
153c3cc Add more details to docs
49eed5f add paused text
545253a chore(docs): auto generate docs
8010972 Update demo gif
c2552e9 Add license
54848ca clean up
v0.4.1
What's new
Fixed ✅
- Ensure stopped timers are removed from the timer store.
Commits
57558ad chore(docs): auto generate docs
c686d9b add link to class in README
0fce7b0 ensure stopped timers removed from store
43a4ca7 chore(docs): auto generate docs
34faa93 reorganize modules, lazier startup
87e40af chore(docs): auto generate docs
601bac6 add show/hide example to readme
v0.4.0
What's new
Added 🎉
- Added
pomo.get_all_timers()
function. - Added
sticky
option to "Default" notifier. - Added ability to show/hide a timer's notifiers, if they support that, via the commands and functions:
:TimerShow
/pomo.show_timer()
:TimerHide
/pomo.hide_timer()
- Made the "Default" timer hide-able, which has the same affect as the
sticky
option. - Added ability to pause/resume timers via the commands and functions:
:TimerPause
/pomo.pause_timer()
:TimerResume
/pomo.resume_timer()
Changed ⚠️
pomo.start_timer(...)
now returns apomo.Timer
instead of an integer timer ID.pomo.stop_timer(...)
now takes apomo.Timer
or an integer timer ID.
Commits
4d8a1da chore(docs): auto generate docs
f4dd32c add ability to pause/resume timers (#6)
3b7721c add ability to show/hide notifiers dynamically (#5)
dde2cbd fix non-sticky Default notifier
d34fc52 chore(docs): auto generate docs
f062543 clarify class
f125bd6 chore(docs): auto generate docs
0eacc91 Add sticky option
df0b24e Add pomo.get_all_timers()
function
d8df96e chore(docs): auto generate docs
0db5be5 update readme
v0.3.0
What's new
Added 🎉
- Added support for repeat timers via
:TimerRepeat
. - Added
config.timers
option for overriding the notifiers for specific timer names.
Commits
f7f39fb chore(docs): auto generate docs
fd5de4c override notifiers for specific names
9bf7fa4 chore(docs): auto generate docs
f67b59d add repeat timers
16e573f chore(docs): auto generate docs
7ff55b0 clarify arguments for :TimerStart
c7f91ae chore(docs): auto generate docs
f700688 update README
a4c4aa7 chore(docs): auto generate docs
21cf0f4 Add screenshot of Lualine
6a7e9a3 chore(docs): auto generate docs
80c45c1 Add lualine example