From 8f4c53d58ad2450edfc2be18bc0e9571a91339b4 Mon Sep 17 00:00:00 2001 From: Anand Sudhir Prayaga Date: Wed, 22 Aug 2018 13:47:44 +0200 Subject: [PATCH] Make google calendar focussable When there are lot of events, the content in teh widget is hidden and there is no way to view the upcoming events. Making the widget focussable allows for one to scroll through the list of calendar events using the arrow keys --- gcal/display.go | 1 + gcal/widget.go | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/gcal/display.go b/gcal/display.go index 2290a5d22..572eb67f1 100644 --- a/gcal/display.go +++ b/gcal/display.go @@ -33,6 +33,7 @@ func (widget *Widget) display() { defer widget.mutex.Unlock() _, timedEvents := widget.sortedEvents() + widget.View.SetTitle(widget.ContextualTitle(widget.Name)) widget.View.SetText(widget.contentFrom(timedEvents)) } diff --git a/gcal/widget.go b/gcal/widget.go index 011215dc1..101cf042c 100644 --- a/gcal/widget.go +++ b/gcal/widget.go @@ -17,7 +17,7 @@ type Widget struct { func NewWidget() *Widget { widget := Widget{ - TextWidget: wtf.NewTextWidget("Calendar", "gcal", false), + TextWidget: wtf.NewTextWidget("Calendar", "gcal", true), ch: make(chan struct{}), }