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

193 Commits

Author SHA1 Message Date
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
Chris Cummer
bef57d799b Rudimentary modal showing up for Todo on 'e' 2018-04-27 15:48:54 -07:00
Chris Cummer
ed52835650 Todo and TextFile have keyboard short-cut to open file in OS 2018-04-27 15:48:54 -07:00
Chris Cummer
42559c396d Deleted a DS_Store 2018-04-27 15:48:32 -07:00
Chris Cummer
0441ac6902 Screenshot into readme 2018-04-26 14:40:01 -07:00
Chris Cummer
3c9b846bbc Remove the old binary before installing the new to force it to get picked up 2018-04-24 09:58:24 -07:00
Chris Cummer
7500a4031d Added the System widget with basic build info 2018-04-24 09:54:53 -07:00
Chris Cummer
1559b1ea87 Tweak to the makefile 2018-04-23 17:51:31 -07:00
Chris Cummer
fff73c0baf Stub flags for help info 2018-04-23 17:48:32 -07:00
Chris Cummer
5a31de74fe Add Makefile support for 'make install' and version info 2018-04-23 17:35:14 -07:00
Chris Cummer
34dcdbbe66 Better keyboard support for todo 2018-04-23 17:05:37 -07:00
Chris Cummer
a92af549fe Remove the Index prop from Todo#Item. Don't need it 2018-04-23 10:18:33 -07:00
Chris Cummer
62c9e3892a Generic PadRow function added 2018-04-23 09:35:23 -07:00
Chris Cummer
3de253bd0d Better color config standardization. It's not just random anymore 2018-04-23 09:17:54 -07:00
Chris Cummer
d7bc26684a Some minor cleanup 2018-04-22 23:40:57 -07:00
Chris Cummer
e1950bf756 Checked items are _gray_ 2018-04-22 22:05:26 -07:00
Chris Cummer
db162feddd Can promote/demote todo list items 2018-04-22 21:56:36 -07:00
Chris Cummer
4fb308c555 Can delete items from Todo list 2018-04-22 21:31:02 -07:00
Chris Cummer
a6e8d64284 Todo list persists to file 2018-04-22 21:17:27 -07:00
Chris Cummer
a0ce5eb412 Basic selectable todo functionality working
Can:
- move between todo items
- toggle checked/unchecked state

Cannot:
- persiste changes to file
- add items
- delete items
2018-04-22 20:59:13 -07:00
Chris Cummer
67e02bf4f5 Return early, return gracefully 2018-04-20 11:02:13 -07:00
Chris Cummer
84290ffe76 Multi-github now with tick marks 2018-04-19 16:12:30 -07:00
Chris Cummer
66f11e8b8b Support for multiple Github repos 2018-04-19 16:10:24 -07:00
Chris Cummer
e90b62e2e5 Better calendar event collision detection 2018-04-19 09:58:26 -07:00