Kevin Schoon
309277a115
Merge pull request #62 from sboysel/feature/ui-task-message
...
Display current task message while running or paused
2 years ago
Sam Boysel
8113c0a933
display current task message while running or paused
2 years ago
Kevin Schoon
e6aa45152c
Merge pull request #61 from sboysel/feature/exec-on-event
...
Execute command on state change
2 years ago
Sam Boysel
f86c5a6436
adds contrib dir for user contributed scripts
2 years ago
Sam Boysel
81cb8f568f
execute onEvent command in Go routine
2 years ago
Sam Boysel
3ba07e9a87
check if onEvent is set, parse argument array
2 years ago
Sam Boysel
caded9b68b
fix README typos and edit for clarity
2 years ago
Sam Boysel
3d3a2bc152
execute command on state change
2 years ago
Kevin Schoon
6236144041
add man page
2 years ago
Kevin Schoon
1b321198fb
fix issue where interface can block
...
Fixed an issue where the UI can block when certain key combinations are
pressed in different states. An alternative and more robust approach would
likely be to re-write the runner code as a finite state machine, however
these quick fixes work okay.
Additionally cleaned up some spacing in console messages and added a CREATED
state which is the default state of a pomodoro.
2 years ago
Kevin Schoon
1cac8904da
bump dependencies
2 years ago
Kevin Schoon
7d53e79a48
Merge pull request #59 from sboysel/feature/makefile-tweaks
...
Makefile tweaks
2 years ago
Sam Boysel
e2c67d9161
adding install target to Makefile
2 years ago
Sam Boysel
5b555f0cee
build before running tests
2 years ago
Kevin Schoon
b6910ea72a
Merge pull request #58 from sboysel/feature/xdg
...
config, data, and runtime files default to XDG base directories
2 years ago
Sam Boysel
afb603d3c6
config, data, and runtime files default to XDG base directories
2 years ago
Kevin Schoon
e603f282cc
Merge pull request #57 from labno/master
...
Fix for issue 44, runs always starting at 0 pomodoros
2 years ago
WN
c1416ef9dc
Fix for issue 44, runs always starting at 0 pomodoros
2 years ago
Kevin Schoon
90b853492d
Merge pull request #55 from herbygillot/patch-1
...
README: add MacPorts install info
3 years ago
Herby Gillot
36d7e720cf
README: add MacPorts install info
3 years ago
Kevin Schoon
12616f0d72
update README
3 years ago
Kevin Schoon
7d4c4889c4
Merge pull request #51 from amiel/publish-and-listen
...
Use a separate socket path to publish so pomo can publish and listen on different sockets
3 years ago
Kevin Schoon
9a1f53e0bc
Merge pull request #50 from amiel/json-status
...
Allow pomo status --json
3 years ago
Kevin Schoon
bb760ada03
Merge pull request #48 from jgarte/jgart-readme-command-integrations
...
Makes Integrations command example user agnostic
3 years ago
Amiel Martin
c65d978114
Error message for use of publish without publish socket path
3 years ago
Amiel Martin
064d2f0341
Use a separate socket path to publish so pomo can publish and listen on different sockets
3 years ago
Amiel Martin
c6c3e43991
Allow pomo status --json
3 years ago
Kevin Schoon
c7cdf725ab
update readme
3 years ago
Kevin Schoon
3d946499a2
build bin/pomo by default
3 years ago
jgart
eeb4cb11b5
Makes Integrations command example user agnostic
3 years ago
Kevin Schoon
a7947a7cb7
apply some formatting fixes
3 years ago
Kevin Schoon
1ad3c18c8a
Merge pull request #45 from paperbenni/master
...
[Feature] show duration of pause between intervals
3 years ago
paperbenni
569a156fd0
show duration of pause between intervals
3 years ago
Kevin Schoon
28e436f73d
allow deleting a range of tasks
3 years ago
Kevin Schoon
a897198dae
support serving and receiving requests for status via sockets
3 years ago
Kevin Schoon
cae290eacd
bump various dependencies
3 years ago
Kevin Schoon
fb3e9d3184
update Makefile
3 years ago
Kevin Schoon
eb08755797
run tests in ci
3 years ago
Kevin Schoon
b43e77d037
update docs
3 years ago
Kevin Schoon
c880e8ac1b
rm release helpers
...
Binary releases suck to maintain and upstream package maintainers, e.g.
Debian, Brew, etc. should be preferred.
3 years ago
Kevin Schoon
1cef4683db
fix missing demo on docs site
3 years ago
Kevin Schoon
6dd356f9eb
fix broken docs links
3 years ago
Kevin Schoon
1b2d22aa5a
update docs site
3 years ago
Kevin Schoon
b2fc750ed3
rm hugo submodule, simplify docs site
3 years ago
Kevin Schoon
eccaca0dc4
upgrade termui to v3
3 years ago
Kevin Schoon
28b2e14b51
fix nil ptr config #40
4 years ago
Kevin Schoon
cbb4165766
refactor cmd interface for better testing
...
This change allows for E2E blackbox testing of pomodoro commands
by adding a New(*pomo.Config) *Cli.cmd function to the cmd module.
In a subsequent PR we should refactor pomo.Config into a public
module.
4 years ago
Kevin Schoon
dd872159f1
build/test all pull requests
4 years ago
Kevin Schoon
333eb1fbe5
Merge pull request #35 from kevinschoon/cleanup_project_structure
...
restructure project into modules
4 years ago
Kevin Schoon
34eab4e98b
restructure project into modules
4 years ago