Chris Cummer
1d032875b7
Move loading of the GitHub user into startup
...
Having the calls on exit delayed the exiting of the app
by a second or more, which was noticable and annoying.
This change loads the GitHub user data asynchronously while the
app is running, removing the delay on exit.
Signed-off-by: Chris Cummer <chriscummer@me.com>
2020-10-12 11:32:52 -07:00
Chris Cummer
1afaa2ba45
Clean up the openFileUtil code in main
...
Signed-off-by: Chris Cummer <chriscummer@me.com>
2020-10-11 20:37:04 -07:00
Chris Cummer
9fc8eccba9
Update CHANGELOG.md
2020-10-11 20:15:20 -07:00
Chris Cummer
1b261acb5c
Add @franga2000 as a contributor
2020-10-11 20:13:42 -07:00
Chris Cummer
dc6d9d4e12
Merge branch 'franga2000-feature/uptimerobot'
2020-10-11 20:11:15 -07:00
Chris Cummer
21bdf18e98
Remove a redundant byte conversion
...
Signed-off-by: Chris Cummer <chriscummer@me.com>
2020-10-11 20:10:57 -07:00
Miha Frangež
b8c9f96db2
UptimeRobot: option to show offline monitors first
2020-10-11 20:09:18 -07:00
Miha Frangež
dd4899a07c
UptimeRobot: improve uptime formatting
2020-10-11 20:09:18 -07:00
Miha Frangež
6908e744e1
Make CI happy
2020-10-11 20:09:18 -07:00
Miha Frangež
7f05fbcda5
Implemented UptimeRobot widget
...
This is the first working version of the UptimeRobot module, as discussed in #979
2020-10-11 20:09:18 -07:00
Chris Cummer
33bb990583
Update CHANGELOG.md
2020-10-11 18:18:47 -07:00
Chris Cummer
9f94e8c63a
Add an app exit banner message
2020-10-11 16:55:16 -07:00
Chris Cummer
84763f3947
Update CHANGELOG.md
2020-10-11 16:49:06 -07:00
Chris Cummer
36c4a7f428
Fix merge conflict in main.go
...
Signed-off-by: Chris Cummer <chriscummer@me.com>
2020-10-11 16:39:47 -07:00
Todd Trimble
65a9894bba
Explain time/tzdata import with comment
2020-10-11 19:35:31 -04:00
Todd Trimble
98f3e33f8d
Merge remote-tracking branch 'upstream/master' into master
2020-10-11 19:21:17 -04:00
Todd Trimble
0e4f5e8bf8
Blank import tzdata to fix bug on Windows host
2020-10-11 16:20:37 -07:00
Chris Cummer
b527d9c4da
Update golang-github-actions to use go 1.15.2 ( #998 )
...
Signed-off-by: Chris Cummer <chriscummer@me.com>
2020-10-11 16:18:19 -07:00
Todd Trimble
f2fa715bb5
Merge remote-tracking branch 'upstream/master' into master
2020-10-11 13:07:04 -04:00
Todd Trimble
3ea1d4542a
Blank import tzdata to fix bug on Windows host
2020-10-11 13:05:45 -04:00
Chris Cummer
6593827a99
Merge branch 'jmks-improve-test-coverage'
2020-10-09 09:36:00 -07:00
Chris Cummer
470a1deb22
go mod tidy
...
Signed-off-by: Chris Cummer <chriscummer@me.com>
2020-10-09 09:34:50 -07:00
Jason Schweier
9a2bd261c0
Test Validate func
2020-10-08 20:29:50 -04:00
Jason Schweier
4205327b95
Test NewModuleValidator func
2020-10-08 20:29:50 -04:00
Jason Schweier
b1022d6d18
Fix typo
2020-10-08 20:29:50 -04:00
Chris Cummer
3c53af8c24
Merge branch 'Seanstoppable-cmdrunnertty'
2020-10-08 12:29:48 -07:00
Chris Cummer
4064d42fed
Fix go.mod conflict
...
Signed-off-by: Chris Cummer <chriscummer@me.com>
2020-10-08 12:29:32 -07:00
Sean Smith
cb29f8126c
Downgrade tview
2020-10-08 14:54:25 -04:00
Chris Cummer
7ce124aaab
Update CHANGELOG.md
2020-10-08 11:47:44 -07:00
Chris Cummer
a7334b0c58
Merge branch 'dependabot/go_modules/github.com/shirou/gopsutil-2.20.9incompatible'
2020-10-08 11:47:03 -07:00
Chris Cummer
05b9d8adca
go mod tidy
...
Signed-off-by: Chris Cummer <chriscummer@me.com>
2020-10-08 11:46:37 -07:00
Chris Cummer
b96d319b26
Merge branch 'master' into dependabot/go_modules/github.com/shirou/gopsutil-2.20.9incompatible
2020-10-08 11:46:23 -07:00
Chris Cummer
89edac3e8f
Merge branch 'dependabot/go_modules/github.com/nicklaw5/helix-0.7.0'
2020-10-08 11:45:19 -07:00
Chris Cummer
8d517eeb5e
go mod tidy
...
Signed-off-by: Chris Cummer <chriscummer@me.com>
2020-10-08 11:44:34 -07:00
Chris Cummer
589af9917a
Merge branch 'master' into dependabot/go_modules/github.com/nicklaw5/helix-0.7.0
2020-10-08 11:44:10 -07:00
Chris Cummer
a43b302452
Merge branch 'dependabot/go_modules/github.com/digitalocean/godo-1.46.0'
2020-10-08 11:43:33 -07:00
Chris Cummer
534514f558
go mod tidy
...
Signed-off-by: Chris Cummer <chriscummer@me.com>
2020-10-08 11:42:45 -07:00
Chris Cummer
2990ff4ac0
Merge branch 'master' into dependabot/go_modules/github.com/digitalocean/godo-1.46.0
2020-10-08 11:42:05 -07:00
Sean Smith
7643109c63
Fix unlocking bug noticed during refactor
2020-10-08 08:17:52 -04:00
Todd Trimble
2f70693656
Correct minor typo in clock settings help text ( #993 )
2020-10-07 22:11:39 -07:00
Sean Smith
e23cec2897
Let pty be optional
2020-10-07 19:40:26 -04:00
Sean Smith
34154620f6
Handle error handling better
...
Don't panic
Add function due to reuse
Catch all errors to appease CI
2020-10-07 19:40:26 -04:00
Sean Smith
57bf5c7417
Have cmdrunner use a tty
...
This lets us get proper coloring
Fixes #577
2020-10-07 19:40:26 -04:00
Sean Smith
c6567d15af
Upgrade travis to 1.15.x ( #991 )
...
Missed item from previous upgrade
2020-10-07 19:39:56 -04:00
Chris Cummer
450483791f
Obey the linter; make the linter happy
...
Signed-off-by: Chris Cummer <chriscummer@me.com>
2020-10-07 16:06:57 -07:00
Sean Smith
3c63eee8d3
Create generalized todo module ( #982 )
...
* Create generalized todo module
Makes existing modules "backends"
This gives us a consistent interface
* Fix check issues
* Fix lint errors
* Make changes to stay on wtfutil todoist fork
2020-10-07 14:58:24 -07:00
Todd Trimble
38e21605a4
Add tests for specified min column width ( #990 )
2020-10-07 14:56:20 -07:00
Chris Cummer
87ce0d887e
Pretty format the GitHub stats
...
Signed-off-by: Chris Cummer <chriscummer@me.com>
2020-10-06 20:05:19 -07:00
Chris Cummer
f7d99c5eff
Don't trim whitespace from beginning of widget
...
Some widgets format the output using whitespace padding
at the beginning.
Signed-off-by: Chris Cummer <chriscummer@me.com>
2020-10-06 20:00:50 -07:00
Chris Cummer
0f07cb6980
Add @mhanberg as a contributor
2020-10-06 19:46:49 -07:00