Chris Cummer
f1c2a4248f
Merge pull request #576 from mikkeljuhl/mjuhl/feature/addPermissionReadingToGCal
...
Google Calendar Read Level
2019-09-01 08:12:20 -07:00
Erik Steenman
1365b6023b
WTF-575: URL-Decode Jenkins branch names
2019-09-01 11:44:44 +02:00
Sean Smith
f2c10902b3
Fix delete/close of todoist
...
Currently, when deleting, we jump 2 positions, since we are calling next.
However, the next item becomes the current selected position, so handle better
Properly set selected in some edge cases where we may go from a list to 0
2019-08-31 19:02:56 -04:00
Sean Smith
0f9e07259e
Capture API exceptions from todoist API
...
Rather than silently swallow, capture them and use them in rendering
2019-08-31 18:03:48 -04:00
Erik Steenman
35797d2db6
WTF-574: Change display of Jira columns.
...
- Single-word status is now shown
- All columns are now of equal width
- Issue type and issue status columns are now trimmed to
a certain max length (7 and 14 characters, respectively).
2019-08-31 22:47:34 +02:00
Joel Valentine
cbae7449b0
adding back padding
2019-08-31 19:24:24 +01:00
Joel Valentine
b98ce54750
scroll to top when unselecting
2019-08-31 19:01:29 +01:00
Joel Valentine
74d2fbe833
using the correct order and maintaining scroll position when changing source
2019-08-31 18:58:25 +01:00
Joel Valentine
5740b689be
adding back mergedString
2019-08-31 17:27:49 +01:00
Joel Valentine
925930f76f
addressing performance
2019-08-31 17:24:13 +01:00
Joel Valentine
10f020405f
instead of resetting the selected each refresh now setting the max each refresh
2019-08-31 17:08:27 +01:00
Joel Valentine
70c5e02ca9
fixing an issue where after a refresh the maxItems would be greater than the actual amount
2019-08-31 16:39:33 +01:00
Joel Valentine
d212037ff5
cleaning up
2019-08-31 16:05:52 +01:00
Joel Valentine
d0308142a3
changing keybind
2019-08-31 15:47:28 +01:00
Joel Valentine
ccaca4f1c0
using just the pr/issue number as highlighted
2019-08-31 15:47:28 +01:00
Joel Valentine
55937c4c40
added highlighting and opening of pull requests
2019-08-31 15:47:28 +01:00
alexfornuto
56067aef86
Find SSID regardless of network manager
2019-08-31 03:23:53 -05:00
Sean Smith
c3115237a4
Catch and throw error when trying to get kube config
...
Handle error when building config to debug
2019-08-30 22:23:42 -04:00
Casey Primozic
a56c1fa923
Improve real time data fetch error message
...
* Provide link to enroll in the real time data beta
2019-08-30 18:46:43 -07:00
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
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
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
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
1e3b54d1f4
Merge pull request #559 from hxw/master
...
add FreeBSD support to power module
2019-08-29 06:11:56 -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
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
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
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
Sean Smith
81a7fc52a8
Fix fully charged indicator
...
pmset shows `0:00` when charged. Nothing when charging/discharging
Handle this edge case
2019-08-20 22:33:49 -04:00
Chris Cummer
c832db9ddb
Add utils.Includes() helper function
2019-08-20 16:39:15 -07:00
Sean Smith
28f9b55e4f
Move jenkins filter to the data retrieval portion ( #533 )
...
Per #532 , we are keeping track of all items regardless of filter,
meaning that selection does not work as expected
2019-08-17 15:58:59 -04:00
Chris Cummer
9229dd07d4
Merge pull request #526 from FairwindsOps/sudermanjr/kubernetes
...
Kubernetes Addon
2019-08-06 16:11:08 -07:00
Andrew Suderman
491e08ff91
Updating help text on objects to include nodes
2019-08-05 22:36:36 -06:00
Andrew Suderman
3464abbde3
Adding tests
2019-08-05 22:04:57 -06:00
Andrew Suderman
da0e1dbd5b
Adding a Kubernetes module for displaying Kubernetes cluster resources and info
...
Signed-off-by: Andrew Suderman <andrew@sudermanjr.com>
2019-08-05 21:43:52 -06:00
Chris Cummer
0db7e7c533
Catch intermittent failure with HIBP module
2019-08-05 17:57:29 -07:00
Chris Cummer
3e2d6eb5fa
Fix the naming and specs for some utility functions
2019-08-05 11:40:42 -07:00
Chris Cummer
4e46fff145
Move the utils.go file into the /utils directory
2019-08-05 10:50:12 -07:00
Chris Cummer
dbc047516d
Move all components responsible for module composition into /view
2019-08-04 21:42:40 -07:00
Chris Cummer
94d63306d4
Move Bargraph functionality into /view
2019-08-04 21:21:16 -07:00
Chris Cummer
d6254ebba6
Add specs for /wtf/datetime
2019-08-03 18:54:04 -07:00
Chris Cummer
c17678013d
Fix a couple of 'go vet' issues
2019-08-03 17:16:50 -07:00