2 years ago
Merge pull request #62 from sboysel/feature/ui-task-message

Display current task message while running or paused
2 years ago
display current task message while running or paused
2 years ago
Merge pull request #61 from sboysel/feature/exec-on-event

Execute command on state change
2 years ago
adds contrib dir for user contributed scripts
2 years ago
execute onEvent command in Go routine
2 years ago
check if onEvent is set, parse argument array
2 years ago
fix README typos and edit for clarity
2 years ago
execute command on state change
2 years ago
add man page
2 years ago
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
bump dependencies
2 years ago
Merge pull request #59 from sboysel/feature/makefile-tweaks

Makefile tweaks
2 years ago
adding install target to Makefile
2 years ago
build before running tests
2 years ago
Merge pull request #58 from sboysel/feature/xdg

config, data, and runtime files default to XDG base directories
2 years ago
config, data, and runtime files default to XDG base directories
2 years ago
Merge pull request #57 from labno/master

Fix for issue 44, runs always starting at 0 pomodoros
WN
2 years ago
Fix for issue 44, runs always starting at 0 pomodoros
2 years ago
Merge pull request #55 from herbygillot/patch-1

README: add MacPorts install info
2 years ago
README: add MacPorts install info
2 years ago
update README
2 years ago
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
2 years ago
Merge pull request #50 from amiel/json-status

Allow pomo status --json
2 years ago
Merge pull request #48 from jgarte/jgart-readme-command-integrations

Makes Integrations command example user agnostic
2 years ago
Error message for use of publish without publish socket path
2 years ago
Use a separate socket path to publish so pomo can publish and listen on different sockets
2 years ago
Allow pomo status --json
2 years ago
update readme
2 years ago
build bin/pomo by default
2 years ago
Makes Integrations command example user agnostic
2 years ago
apply some formatting fixes
2 years ago
Merge pull request #45 from paperbenni/master

[Feature] show duration of pause between intervals
2 years ago
show duration of pause between intervals
3 years ago
allow deleting a range of tasks
3 years ago
support serving and receiving requests for status via sockets
3 years ago
bump various dependencies
3 years ago
update Makefile
3 years ago
run tests in ci
3 years ago
update docs
3 years ago
rm release helpers

Binary releases suck to maintain and upstream package maintainers, e.g.
Debian, Brew, etc. should be preferred.
3 years ago
fix missing demo on docs site
3 years ago
fix broken docs links
3 years ago
update docs site
3 years ago
rm hugo submodule, simplify docs site
3 years ago
upgrade termui to v3
3 years ago
fix nil ptr config #40
3 years ago
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.
3 years ago
build/test all pull requests
3 years ago
Merge pull request #35 from kevinschoon/cleanup_project_structure

restructure project into modules
3 years ago
restructure project into modules
3 years ago
Merge pull request #34 from strogiyotec/null_colors

check if config has any colors
3 years ago
check if config has any colors
3 years ago
Merge pull request #29 from strogiyotec/sock_file_fix

delete socket file after accidental crash
3 years ago
simplify sock file exists check
3 years ago
add gh actions status badge
3 years ago
add basic github actions workflow
3 years ago
fix runner test
3 years ago
delete socket file after accidental crash
5 years ago
pass config for initialization, add marshaling for status
5 years ago
standardize paths, use config for sub commands
5 years ago
refactor config
5 years ago
Merge pull request #14 from iiridescent/patch-1

Fix typos in break screen
5 years ago
Fix typos in break screen

I also suggest using contractions ("It is" -> "It's", "you are" -> "you're") to make the message less formal. Those changes are stylistic, so I won't include them in this PR.
5 years ago
update docs
5 years ago
update build script
5 years ago
rm usermap on build
5 years ago
add new build environment for cross compile
5 years ago
fix links again
5 years ago
fix docs path
5 years ago
add installer script
5 years ago
update docs
5 years ago
update go modules
5 years ago
add long help message
5 years ago
update dependencies
5 years ago
refacort db & add fix begin/create commands
5 years ago
Add begin command.

Use begin to start pomodoros created by "create".
5 years ago
s/start/create/ for create command.
5 years ago
Add create command.

Sometimes, for example in a planning Pomodoro, it's helpful to create
tasks without actually starting them.  This create subcommand adds
that flexibility.
5 years ago
update license
5 years ago
Merge pull request #6 from lpmi-13/typofix

fix simple typo
5 years ago
fix simple typo
5 years ago
add module support
5 years ago
rm vendor
6 years ago
update Makefile
6 years ago
update imports
6 years ago
update docs
6 years ago
ignore demo.gif
6 years ago
fix tag spacing
6 years ago
update termbox-go dependency
6 years ago
revert to outputting all tasks by default
6 years ago
update polybar example
6 years ago
output tasks only from the last 24 hours by default, add more task output options
6 years ago
task -> runner
6 years ago
update docs
6 years ago
break out of listen loop on error
6 years ago
add socket server for scriptable status output
6 years ago
update readme
6 years ago
support more color choices
6 years ago
add date/time in task list output
6 years ago
send notification when the pomo session completes