1
0
mirror of https://github.com/taigrr/wtf synced 2025-01-18 04:03:14 -08:00

216 Commits

Author SHA1 Message Date
Chris Cummer
0ff65bbd5c Row color as common function 2018-05-14 21:04:37 -07:00
Chris Cummer
0d3b663642 Closes #40. Text color config into Jira widget 2018-05-14 21:04:37 -07:00
Chris Cummer
06702835f3 Closes #32. OS version and build info into System module 2018-05-14 21:04:37 -07:00
Chris Cummer
5353d6ddf7 Closes #37. Help into Git and Github modules 2018-05-14 21:04:37 -07:00
Chris Cummer
c7ff101e08 Apparently I'm easily confused by comparison operators 2018-05-14 21:04:37 -07:00
Chris Cummer
30af259f3e Merge fix 2018-05-14 21:04:37 -07:00
Chris Cummer
8e46547d1c Fixes #35: TextFile only opens files in ~/.wtf/ 2018-05-14 21:04:37 -07:00
Chris Cummer
89b1b0f517 Fixes #39: Todo crashes when space pressed with no selection 2018-05-14 21:04:37 -07:00
Chris Cummer
432669ab9b Add keyboard commands to Todo documentation 2018-05-14 21:04:37 -07:00
Chris Cummer
641cd21e9c Add the Todo module to the documentation 2018-05-14 21:04:37 -07:00
Chris Cummer
544d8c8db9 Adds the Gcal and Jira modules to the documentation 2018-05-14 21:04:37 -07:00
Chris Cummer
2883741c21 Add syntax highlighting 2018-05-14 21:04:37 -07:00
Chris Cummer
33278dcc47 Adds the Github module to the documentation 2018-05-14 21:04:37 -07:00
Chris Cummer
c74db0177a Add image to Git documentation 2018-05-14 21:04:37 -07:00
Chris Cummer
a757a01963 Additional data into documentation 2018-05-14 21:04:37 -07:00
Chris Cummer
25430c228d Adds the Weather module to the documentation 2018-05-14 21:04:37 -07:00
Chris Cummer
decc8cd5e5 Adds the New Relic and Textfile modules to the documentation 2018-05-14 21:04:37 -07:00
Chris Cummer
7adc0cdb11 Bringing back the Status widget 2018-05-14 21:04:37 -07:00
Chris Cummer
d246cb4c4a Rename TextViewer to Wtfable 2018-05-14 21:04:37 -07:00
Chris Cummer
b4520f1410 Adds the OpsGenie module to the documentation 2018-05-14 21:04:37 -07:00
Chris Cummer
4542abce60 Adds the Security module to the documentation 2018-05-14 21:04:37 -07:00
Chris Cummer
7edc5f8339 Build of the site 2018-05-14 21:04:37 -07:00
Chris Cummer
b55ca47678 Adding the site theme to git 2018-05-14 21:04:37 -07:00
Chris Cummer
ad56b6ea25 More minor tweaks to the site 2018-05-14 21:04:37 -07:00
Chris Cummer
a3ddafb3b6 Minor tweaks to the site homepage. Goofin' around. 2018-05-14 21:04:37 -07:00
Chris Cummer
b457f7a0ad Updated the site a bit 2018-05-14 21:04:37 -07:00
Chris Cummer
6158a055da Better focus check code using FocustState enum 2018-05-14 21:04:37 -07:00
Chris Cummer
6be6afaf2c Merge branch '28-unfocused-tab-problem' 2018-05-14 21:04:37 -07:00
Chris Cummer
00504c43ff Fixes #39. Unfocused tab problem solved 2018-05-14 21:04:37 -07:00
Chris Cummer
780dd51ce7 builtat build flag a var rather than a computed value 2018-05-07 05:33:18 -07:00
Chris Cummer
b5e88d5c16 Can set custom calendar title colors from config 2018-05-04 16:31:10 -07:00
Chris Cummer
6e179de0c4 Add help text for Weather 2018-05-03 17:21:59 -07:00
Chris Cummer
1baa884ce9 Add help modal to TextFile module 2018-05-03 17:12:39 -07:00
Chris Cummer
72f9543e75 Can dismiss help modal from the keyboard 2018-05-03 17:02:17 -07:00
Chris Cummer
8d0a0b81fa Less crap display of the help modal. Just need to figure out key events now 2018-05-03 15:56:06 -07:00
Chris Cummer
351f5100bc Closer to having a help modal. Text is showing onscreen (badly) 2018-05-03 15:49:06 -07:00
Chris Cummer
53d2fdacda A crap version that uses tview's Modal 2018-05-03 11:26:53 -07:00
Chris Cummer
6ccdbabec9 WIP Very rudimentary modal showing up 2018-05-03 08:56:15 -07:00
Chris Cummer
4727255df6 Focusable widgets get their own border color 2018-05-02 14:27:18 -07:00
Chris Cummer
90ab57e1b2 Ensure the origin refresh() always kicks off, even for 0-interval widgets. 2018-05-01 14:26:56 -07:00
Chris Cummer
d982ca48c5 Add FocusTracker#Refocus() 2018-04-29 22:42:29 -07:00
Chris Cummer
c4cf871ccf Display build branch in version 2018-04-29 12:26:49 -07:00
Chris Cummer
eb9a56ed77 Zero focusables not a problem anymore 2018-04-29 11:57:49 -07:00
Chris Cummer
55b2490cc9 First pass at removing some of the Todo modal code duplication 2018-04-29 10:46:44 -07:00
Chris Cummer
da75e116c1 Fix merge conflict in todo/widget.go 2018-04-29 07:56:02 -07:00
Chris Cummer
71f9b2ddf1 Thunderstorm added to weather icons 2018-04-29 07:22:32 -07:00
Chris Cummer
037c90db85 Widget#focus now a thing
Widgets can inform whether or not they should get tab focus.

Widgets that provide additional functionality should return true.

Widgets that have no extra capability should return false.

This allows the FocusTracker to only tab through and focus on widgets
for which it provides value.
2018-04-28 23:41:51 -07:00
Chris Cummer
72ebf8e69c WIP 2018-04-28 23:31:31 -07:00
Chris Cummer
4a30de5d51 Rough draft of adding new items to Todo 2018-04-28 22:06:12 -07:00
Chris Cummer
c63d92a1f7 Can edit existing Todo items via modal 2018-04-28 16:17:45 -07:00