Commit Graph

145 Commits

Author SHA1 Message Date
Amiel Martin c6c3e43991
Allow pomo status --json 2021-10-13 13:10:13 -08:00
Kevin Schoon c7cdf725ab update readme 2021-10-10 11:34:21 -04:00
Kevin Schoon 3d946499a2 build bin/pomo by default 2021-10-10 11:32:10 -04:00
Kevin Schoon a7947a7cb7 apply some formatting fixes 2021-09-01 08:56:22 -04:00
Kevin Schoon 1ad3c18c8a
Merge pull request #45 from paperbenni/master
[Feature] show duration of pause between intervals
2021-09-01 08:50:27 -04:00
paperbenni 569a156fd0 show duration of pause between intervals 2021-08-31 00:31:35 +02:00
Kevin Schoon 28e436f73d allow deleting a range of tasks 2021-08-07 12:09:00 -04:00
Kevin Schoon a897198dae support serving and receiving requests for status via sockets 2021-07-29 13:01:25 -04:00
Kevin Schoon cae290eacd bump various dependencies 2021-07-28 21:43:13 -04:00
Kevin Schoon fb3e9d3184 update Makefile 2021-07-28 21:36:33 -04:00
Kevin Schoon eb08755797 run tests in ci 2021-07-28 20:06:45 -04:00
Kevin Schoon b43e77d037 update docs 2021-07-28 20:03:23 -04:00
Kevin Schoon c880e8ac1b rm release helpers
Binary releases suck to maintain and upstream package maintainers, e.g.
Debian, Brew, etc. should be preferred.
2021-07-28 20:00:16 -04:00
Kevin Schoon 1cef4683db fix missing demo on docs site 2021-07-28 19:58:25 -04:00
Kevin Schoon 6dd356f9eb fix broken docs links 2021-07-28 19:52:48 -04:00
Kevin Schoon 1b2d22aa5a update docs site 2021-07-28 19:50:26 -04:00
Kevin Schoon b2fc750ed3 rm hugo submodule, simplify docs site 2021-07-28 19:49:26 -04:00
Kevin Schoon eccaca0dc4 upgrade termui to v3 2021-07-28 18:52:20 -04:00
Kevin Schoon 28b2e14b51 fix nil ptr config #40 2020-09-22 08:21:44 -05:00
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.
2020-09-21 09:20:44 -05:00
Kevin Schoon dd872159f1 build/test all pull requests 2020-09-17 10:21:45 -05:00
Kevin Schoon 333eb1fbe5
Merge pull request #35 from kevinschoon/cleanup_project_structure
restructure project into modules
2020-09-10 08:51:39 -05:00
Kevin Schoon 34eab4e98b restructure project into modules 2020-09-08 11:35:47 -05:00
Kevin Schoon e030827ffc
Merge pull request #34 from strogiyotec/null_colors
check if config has any colors
2020-09-08 10:55:56 -05:00
strogiyotec e5ff0c7e98 check if config has any colors 2020-09-07 21:20:42 -07:00
Kevin Schoon f2d98027e5
Merge pull request #29 from strogiyotec/sock_file_fix
delete socket file after accidental crash
2020-09-06 18:01:15 -05:00
strogiyotec 7f85672bca simplify sock file exists check 2020-09-06 15:29:48 -07:00
Kevin Schoon 61b2d63bd3 add gh actions status badge 2020-09-06 11:03:51 -05:00
Kevin Schoon 0fd7a3e397 add basic github actions workflow 2020-09-06 11:00:06 -05:00
strogiyotec 18b619c7a1 fix runner test 2020-09-05 20:49:42 -07:00
strogiyotec adf5d8c4c9 delete socket file after accidental crash 2020-09-04 16:11:55 -07:00
Kevin e3732717f5 pass config for initialization, add marshaling for status 2019-07-04 19:12:58 -04:00
Kevin 00ea73813a standardize paths, use config for sub commands 2019-07-04 18:57:41 -04:00
Kevin 6644f7106c refactor config 2019-07-04 18:13:04 -04:00
Kevin Schoon 591d51a1f3
Merge pull request #14 from iiridescent/patch-1
Fix typos in break screen
2019-06-11 19:28:46 -04:00
Vin Howe 87646e97fe
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.
2019-06-11 15:04:25 -04:00
Kevin Schoon 90be75e9ae update docs 2019-03-17 15:28:33 -04:00
Kevin Schoon e6bb65196a update build script 2019-03-17 15:16:49 -04:00
Kevin Schoon 3d478cbcf9 rm usermap on build 2019-03-17 15:12:48 -04:00
Kevin Schoon 952ebbf1fc add new build environment for cross compile 2019-03-17 15:10:28 -04:00
Kevin Schoon 63b1e5497b fix links again 2019-02-10 15:50:46 -05:00
Kevin Schoon 9b8c9a7fc0 fix docs path 2019-02-10 15:47:16 -05:00
Kevin Schoon cb6867d329 add installer script 2019-02-10 15:39:45 -05:00
Kevin Schoon fd5c988f5c update docs 2019-02-10 14:53:26 -05:00
Kevin Schoon 1b51a02a52 update go modules 2019-02-10 14:53:19 -05:00
Kevin Schoon 4c4eed3f60 add long help message 2019-01-25 00:42:38 -05:00
Kevin Schoon 40a14692a6 update dependencies 2019-01-25 00:05:06 -05:00
Kevin Schoon 793dd59bae refacort db & add fix begin/create commands 2019-01-25 00:04:41 -05:00
Steven Edwards 6076788365 Add begin command.
Use begin to start pomodoros created by "create".
2019-01-13 07:01:00 -05:00
Steven Edwards a88c1fbb43 s/start/create/ for create command. 2019-01-13 05:59:28 -05:00