Sean Smith
c328ba4c11
Split up logger and widget
...
This allows us to use the logger from the wtf directory
For example when trying to debug sort ordering in focus_tracker
2019-05-10 19:07:52 -04:00
Chris Cummer
0b59a3b62f
Fix slow render of new item modal in Todo
2019-05-10 08:42:37 -07:00
Chris Cummer
075402315e
Fix missing title in Clocks
2019-05-10 08:42:37 -07:00
Chris Cummer
68ed842c87
Fix double-render of title in Weather
2019-05-10 08:42:37 -07:00
Sean Smith
018d2af3ae
Add a global Redraw method for TextWidget
...
Partially addresses #429 , by centralizing widget drawing
2019-05-10 08:42:37 -07:00
Chris Cummer
aedcf9dd51
Update CHANGELOG.md
2019-05-10 07:01:03 -07:00
Chris Cummer
9095fe8526
Merge pull request #436 from Seanstoppable/datadogscroll
...
Make datadog widget scrollable/interactive
2019-05-10 06:59:34 -07:00
Sean Smith
8c4bf5abc6
Make datadog widget scrollable/interactive
2019-05-10 08:48:15 -04:00
Chris Cummer
4e8c85bc34
Fix line highlighting in HackerNews and Todo modules
2019-05-09 19:27:53 -07:00
Chris Cummer
75f3e8f998
Merge pull request #433 from Seanstoppable/highlightline
...
Move closing region tag to the end of the line. Closes #431
v0.9.2
2019-05-09 15:55:55 -07:00
Sean Smith
a5f98c138a
Move closing region tag to the end of the line
...
Highlight works by highlighting the entire region that exists
Since current region starts and immediately ends, there is no highlighting
2019-05-09 11:00:19 -04:00
Chris Cummer
e6a55d5a7b
Add @gnanderson as a contributor
2019-05-08 14:35:14 -07:00
Chris Cummer
9cf44d6795
Merge pull request #432 from gnanderson/master
...
fix(gcal): remove possible extraneous variation codepoint
2019-05-08 14:33:27 -07:00
Graham Anderson
a53593f8c6
fix(gcal): remove possible extraneous variation codepoint
2019-05-08 18:50:15 +01:00
Chris Cummer
d77415783a
Remove the unnecessary mutex from gcal
2019-05-07 21:58:12 -07:00
Chris Cummer
ac87145749
Update CHANGELOG.md
2019-05-06 15:32:30 -07:00
Chris Cummer
5b05ca6e72
Merge pull request #428 from wtfutil/WTF-427-keyboard-widget
...
WTF-427 keyboard widget
2019-05-06 15:31:22 -07:00
Chris Cummer
2d0706c40b
WTF-427 Use new keyboard implementation for widgets. Closes #427
2019-05-06 12:54:07 -07:00
Chris Cummer
a9c5dc3be8
WTF-427 Add KeyboardWidget and switch Todo widget to using it
2019-05-06 12:54:04 -07:00
Chris Cummer
b22a9ead17
Merge branch 'master' of github.com:wtfutil/wtf
2019-05-06 12:53:20 -07:00
Chris Cummer
4c923d2592
Update CHANGELOG.md
2019-05-06 12:47:16 -07:00
Chris Cummer
8e9d99e567
Update goreleaser config
0.9.1
2019-05-06 12:45:32 -07:00
Chris Cummer
61d6cc4974
Update CHANGELOG.md
0.9.0
2019-05-06 12:42:31 -07:00
Chris Cummer
433be669b1
Merge pull request #424 from Seanstoppable/fixunknown
...
Fix up Unknown widget to work again
2019-05-03 09:21:02 -07:00
Sean Smith
fa0edec74b
Fix up Unknown widget to work again
...
Store module Type in common settings to enable this
Simplify the function params to be more inline with existing ones, vs being unique
2019-05-02 23:40:49 -04:00
Chris Cummer
b8417c99c9
Update CHANGELOG.md
2019-05-02 17:19:07 -07:00
Chris Cummer
3e727c52ff
Merge pull request #418 from Seanstoppable/dupespoc2
...
Allow duplicates of modules
2019-05-02 17:16:45 -07:00
Chris Cummer
6ab7eb4022
Merge branch 'master' into dupespoc2
2019-05-01 17:16:11 -07:00
Chris Cummer
b1a2ae0d8f
Update CHANGELOG.md
2019-05-01 16:18:57 -07:00
Chris Cummer
382cf145e8
Merge pull request #423 from Seanstoppable/increasegithublimit
...
Increase the pagination limit for github
2019-05-01 16:17:59 -07:00
Sean Smith
c1f8ebce75
Increase the pagination limit for github
...
Currently, we are only getting a subset of PRs. For very active repos, this might mean I don't see any of my PRs
This isn't an explicit fix (iterating through pages would be), but at least lessens the problem
2019-05-01 10:58:48 -04:00
Sean Smith
14abd422b2
Add default titles, to mimic original behavior
...
Have the modules set their own titles
If no title is specified, use this title, rather than default to name
2019-04-30 23:38:37 -04:00
Sean Smith
3a96c303a8
Allow duplicates of modules
...
This leverages the recent config changes, extending it so that config is literally using passed config, rather than
passed config value
Uses cmdRunner as an example for #181
Because config turns into a map, names are the root keys, and an optional type is provided
2019-04-30 23:33:59 -04:00
Chris Cummer
378cce8726
Re-apply the explicit title rendering for focusable widgets
2019-04-30 09:09:11 -07:00
Sean Smith
17d53ca39a
Update title handling so that config based title can be used
...
There is already default handling of title. Remove instances where people are unknowingly overriding it
For instances where we want to set special things, make sure to use CommonSettings.Title, so people can still override
2019-04-30 07:13:52 -07:00
Chris Cummer
305dd78ad4
Add @baberlevi as a contributor
2019-04-28 21:40:54 -07:00
Chris Cummer
ed8d357881
Simplifies the use of MultiSourceWidget
...
Widgets that embed MultiSourceWidget no longer have to explicitly call
loadSources(). This is done as part of the set-up for MultiSourceWidget.
2019-04-28 20:43:39 -07:00
Chris Cummer
9d7b91a024
Add Go module support into goreleaser config
2019-04-27 21:55:01 -07:00
Sean Smith
ce2a9b3301
Get rid of the rest of global config
...
Pass appropriate config to display/focus tracker
Move open file command to a singular global
Remove global config variable
2019-04-27 22:26:23 -04:00
Sean Smith
2d7cafa3bf
Rip out two more instances of global config
...
One setting TERM environment variable
Another in multisource widget
2019-04-27 22:26:23 -04:00
Sean Smith
bcf899df72
Further reduce usage of global
...
Bargraph moves to common settings
"Global" config moves out of wtf and into cfg for the few things that need it
We can probably eliminate a global config used across things if we want to
2019-04-27 22:26:23 -04:00
Sean Smith
5abd701b40
Decouple modules from global config
...
Rather than referencing wtc.Config, instead pass the global config
Also, look up config for the module early and pass that in sooner, to deal with fewer long paths and get rid of the
ConfigKey variable
2019-04-27 22:26:23 -04:00
Chris Cummer
b310dcd69e
Merge branch 'retgits-go-modules'
0.8.0
2019-04-27 14:55:01 -07:00
Chris Cummer
e99bb9c1a5
Update CHANGELOG.md
2019-04-27 14:54:43 -07:00
Chris Cummer
7a14c39d81
Export Go module variables in Makefile
2019-04-27 14:51:33 -07:00
retgits
c579b13705
fix: update readme with gopath
2019-04-26 21:34:01 -07:00
retgits
ee98726c7f
fix: update readme
2019-04-26 16:44:54 -07:00
retgits
e03b65b442
feat: update to go modules
2019-04-26 16:39:44 -07:00
Chris Cummer
66a16af97d
Fix all-contributors file
0.7.2
2019-04-26 06:36:32 -07:00
Chris Cummer
881448abfe
Merge branch 'master' of github.com:wtfutil/wtf
2019-04-26 06:35:34 -07:00