Casey Primozic
d5e06fe0c2
Add support for pulling realtime Google Analytics metrics
...
* Add config option `enableRealtime` that, if set to true, will cause realtime metrics to be displayed above the historicaly view counts for all view IDs
* Add in the v3 Google API client and construct a service for it conditionally if realtime metrics are enabled
* Update google analytics data pulling code to retrieve realtime metrics using the v3 client if realtime metrics are enabled in settings
* Update table generation code to display fetched realtime metrics if they are available
2019-08-30 18:34:31 -07:00
Nate Yourchuck
5545e4f220
Add more configuration options to travisci module
2019-08-30 15:30:13 -05:00
mikkeljuhl
869269c4e8
[Google Calendar]: Calendar Read Level
2019-08-30 19:36:51 +02:00
Chris Cummer
c3a54de181
Update README.md
2019-08-30 03:49:19 -07:00
Chris Cummer
68a7553648
Update README.md
2019-08-30 03:48:51 -07:00
Chris Cummer
02b0be0b22
Add @jeffz as a contributor
2019-08-30 03:47:27 -07:00
Chris Cummer
52aba305b4
Update CHANGELOG.md
2019-08-30 03:46:42 -07:00
Chris Cummer
9d4609e0c2
Merge pull request #570 from jeffz/arpansagovau
...
add arpansagovau module for displaying UV data from Australian cities
2019-08-30 03:44:13 -07:00
Chris Cummer
db5d50c9af
Set the text wrap of the clocks module to false
2019-08-30 03:24:18 -07:00
Chris Cummer
e1da955893
Update README.md
2019-08-29 22:36:26 -07:00
Chris Cummer
68b64a3ae7
Update CONTRIBUTING.md
...
Make the process for deciding which modules to create less onerous.
2019-08-29 22:34:23 -07:00
Chris Cummer
022de7804b
Update CHANGELOG.md
2019-08-29 21:47:25 -07:00
Chris Cummer
2612194f46
Update CHANGELOG.md
v0.21.0
2019-08-29 21:41:46 -07:00
Chris Cummer
68eb640f1e
Merge pull request #571 from wtfutil/WTF-553-config-file-creation
...
WTF-553 Fix config.yml creation issue on first run
2019-08-29 21:40:10 -07:00
Chris Cummer
a8bde9ecbe
WTF-553 Fix config.yml creation issue on first run
2019-08-29 21:29:28 -07:00
Chris Cummer
d08a5baf60
Update CHANGELOG.md
2019-08-29 20:47:49 -07:00
Chris Cummer
265cacf3dc
Merge pull request #569 from Seanstoppable/transmissionport
...
Use port value for transmission client. Fixes #565
2019-08-29 20:46:51 -07:00
Jeff Zaroyko
4bc92bcce8
add arpansagovau module for displaying UV data from Australian cities
2019-08-30 11:33:34 +10:00
Sean Smith
ed50751518
Use port value for transmission client
2019-08-29 21:26:00 -04:00
Chris Cummer
7b514fbd7e
Merge pull request #564 from wtfutil/20190829-case-insensitive-config-keys
...
Support case-insensitive 'apiKey' config keys
2019-08-29 06:40:55 -07:00
Chris Cummer
fce8b69459
Support case-insensitive 'apiKey' config keys
...
'apiKey' is one that people are likely to spell wrong in their configs
as 'apikey'. Given that there's no sanity-checking around required
config values yet, and a missing API key can cause silent failures in
some modules, be liberal in accepting spelling.
2019-08-29 06:34:52 -07:00
Chris Cummer
17935970fb
Update CHANGELOG.md
2019-08-29 06:13:10 -07:00
Chris Cummer
1e3b54d1f4
Merge pull request #559 from hxw/master
...
add FreeBSD support to power module
2019-08-29 06:11:56 -07:00
Chris Cummer
69d44d5ea0
Merge pull request #563 from wtfutil/WTF-560-feedreader-wrap
...
WTF-560 Set FeedReader line wrap to false
2019-08-29 06:05:21 -07:00
Chris Cummer
21c444c8a4
WTF-560 Set FeedReader line wrap to false
...
Fixes #560
2019-08-29 05:58:20 -07:00
Christopher Hall
51b4d42e8d
add FreeBSD support to power module
...
uses the FreeBSD apm command to get charge status
and battery percentage
Signed-off-by: Christopher Hall <hsw@ms2.hinet.net>
2019-08-29 15:19:55 +08:00
Chris Cummer
bc80b9f60b
Merge branch 'renormalizedraw' of github.com:Seanstoppable/wtf into Seanstoppable-renormalizedraw
2019-08-28 20:18:34 -07:00
Chris Cummer
d4a6e7189c
Add @brudil as a contributor
2019-08-28 20:17:13 -07:00
Chris Cummer
fa77db52b6
Add @herbygillot as a contributor
2019-08-28 20:09:39 -07:00
Chris Cummer
767e49f27c
Merge pull request #555 from herbygillot/install-via-macports
...
Add README instructions on installing via MacPorts
2019-08-28 20:08:53 -07:00
Herby Gillot
3407968a32
Add README instructions on installing via MacPorts
2019-08-28 20:51:37 -04:00
Chris Cummer
4c5bda4858
Add @hneiva as a contributor
2019-08-28 09:22:46 -07:00
Chris Cummer
720a51ff82
Merge pull request #548 from hneiva/patch-1
...
Fix sample config
2019-08-28 09:21:32 -07:00
Heitor Neiva
3bd7041426
Fix sample config
...
- Fixed spelling
- Fixed indentation
2019-08-28 08:48:31 -07:00
Chris Cummer
c930aaf0b2
Update CHANGELOG.md
2019-08-28 07:52:21 -07:00
Chris Cummer
f43285e0bb
Add @hxw as a contributor
2019-08-28 07:51:02 -07:00
Chris Cummer
7e022fe132
Merge pull request #541 from hxw/master
...
use xdg-open as default open method for http/https
2019-08-28 07:50:04 -07:00
Chris Cummer
da2f21c0f6
Merge pull request #545 from wtfutil/WTF-539-vendored-deps-back-2
...
WTF-539 Add missing vendored dependencies back
2019-08-28 07:34:06 -07:00
Chris Cummer
8df08c4b1f
WTF-539 Add missing vendored dependencies back
2019-08-28 07:17:07 -07:00
Christopher Hall
e8bb4070d9
use xdg-open as default open method for http/https
...
This should be available on all BSD and similar OSs
Signed-off-by: Christopher Hall <hsw@ms2.hinet.net>
2019-08-28 11:33:28 +08:00
Sean Smith
14e7619075
Renormalize the redraw function
...
Have all instances take a function
Update the remaining modules to take this into account
Numerous smaller refactors to make some widgets work more or less the same
2019-08-27 21:51:37 -04:00
Chris Cummer
67658e172c
Merge pull request #538 from Seanstoppable/fixhighlightrace
...
Fix a bunch of race conditions
2019-08-27 09:19:57 -07:00
Sean Smith
3a716bcf9a
Convert the bulk of modules over to RedrawFunc
2019-08-26 23:07:02 -04:00
Sean Smith
51e4325f0b
Handle all the widgets that use GetRect
2019-08-24 23:20:38 -04:00
Sean Smith
264f49fd2c
Fix race with HighlightableHelper
...
GetRect can lead to a race condition
Add a RenderFunc method so that we can call try to
wrap even more of our rendering in the thread safe
`QueueUpdateDraw` method
2019-08-24 22:15:35 -04:00
Chris Cummer
3f5fe6f3e5
Update CHANGELOG.md
2019-08-24 10:03:26 -07:00
Chris Cummer
250eff740e
Merge pull request #537 from wtfutil/20190823-universal-info-modal
...
20190823 universal info modal
2019-08-23 21:25:13 -07:00
Chris Cummer
523a0bec2c
Remove the need for every module to define a widget.Refresh keyboard control
2019-08-23 21:18:51 -07:00
Chris Cummer
5337656c58
Remove the need for every module to define a widget.ShowHelp keyboard control
...
This common functionality is moved up to KeyboardWidget. Modules now
include widget.InitializeCommonControls() instead.
2019-08-23 21:18:51 -07:00
Chris Cummer
5270501fac
Update CHANGELOG.md
2019-08-23 20:11:52 -07:00