Chris Cummer 
							
						 
					 
					
						
						
						
						
							
						
						
							dcfacd9510 
							
						 
					 
					
						
						
							
							[WTF-53]  Closes   #53 . Todo display properly pads line lengths.  
						
						... 
						
						
						
						[WTF-53] 
						
						
					 
					
						2018-05-26 21:19:08 -07:00 
						 
				 
			
				
					
						
							
							
								Chris Cummer 
							
						 
					 
					
						
						
						
						
							
						
						
							52156e13b9 
							
						 
					 
					
						
						
							
							Spelling mistake in config path  
						
						
						
						
					 
					
						2018-05-25 15:56:30 -07:00 
						 
				 
			
				
					
						
							
							
								Chris Cummer 
							
						 
					 
					
						
						
						
						
							
						
						
							6d230a3d70 
							
						 
					 
					
						
						
							
							Apparently I don't know how to spell 'sigil'  
						
						
						
						
					 
					
						2018-05-24 22:05:37 -07:00 
						 
				 
			
				
					
						
							
							
								Chris Cummer 
							
						 
					 
					
						
						
						
						
							
						
						
							5f7c3260c1 
							
						 
					 
					
						
						
							
							Now possible to define the characters for use in paging indicators  
						
						
						
						
					 
					
						2018-05-24 09:03:00 -07:00 
						 
				 
			
				
					
						
							
							
								Chris Cummer 
							
						 
					 
					
						
						
						
						
							
						
						
							f23ac8573f 
							
						 
					 
					
						
						
							
							Fixes bug with default configuration YAML  
						
						
						
						
					 
					
						2018-05-22 21:47:06 -07:00 
						 
				 
			
				
					
						
							
							
								Chris Cummer 
							
						 
					 
					
						
						
						
						
							
						
						
							38cf1d5632 
							
						 
					 
					
						
						
							
							Security module now displays logged-in users  
						
						
						
						
					 
					
						2018-05-22 17:51:59 -07:00 
						 
				 
			
				
					
						
							
							
								Chris Cummer 
							
						 
					 
					
						
						
						
						
							
						
						
							cd5a7968c4 
							
						 
					 
					
						
						
							
							Fix bug with positioning in which I hard-coded the positions because....?  
						
						
						
						
					 
					
						2018-05-18 12:35:59 -07:00 
						 
				 
			
				
					
						
							
							
								Chris Cummer 
							
						 
					 
					
						
						
						
						
							
						
						
							8bb9115538 
							
						 
					 
					
						
						
							
							A very basic start to adding some unit tests  
						
						
						
						
					 
					
						2018-05-18 11:54:39 -07:00 
						 
				 
			
				
					
						
							
							
								Chris Cummer 
							
						 
					 
					
						
						
						
						
							
						
						
							a62b910893 
							
						 
					 
					
						
						
							
							Closes   #43 . Add CommandRunner module to the app.  
						
						... 
						
						
						
						CommandRunner allows you to define a terminal command and arguments, run
it on a schedule, and view the output.
Examples:
   ping -3 cisco.com 
						
						
					 
					
						2018-05-17 17:15:03 -07:00 
						 
				 
			
				
					
						
							
							
								Chris Cummer 
							
						 
					 
					
						
						
						
						
							
						
						
							2ecd5e4b84 
							
						 
					 
					
						
						
							
							Closes   #44 . Cannot tab to disabled widgets.  
						
						
						
						
					 
					
						2018-05-16 17:22:14 -07:00 
						 
				 
			
				
					
						
							
							
								Chris Cummer 
							
						 
					 
					
						
						
						
						
							
						
						
							27107fcd37 
							
						 
					 
					
						
						
							
							Closes   #33 . Creates .wtf dir and config.yml if they don't exist.  
						
						
						
						
					 
					
						2018-05-16 10:23:46 -07:00 
						 
				 
			
				
					
						
							
							
								Chris Cummer 
							
						 
					 
					
						
						
						
						
							
						
						
							0ff65bbd5c 
							
						 
					 
					
						
						
							
							Row color as common function  
						
						
						
						
					 
					
						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 
							
						 
					 
					
						
						
						
						
							
						
						
							25430c228d 
							
						 
					 
					
						
						
							
							Adds the Weather module 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 
							
						 
					 
					
						
						
						
						
							
						
						
							6158a055da 
							
						 
					 
					
						
						
							
							Better focus check code using FocustState enum  
						
						
						
						
					 
					
						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 
							
						 
					 
					
						
						
						
						
							
						
						
							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 
							
						 
					 
					
						
						
						
						
							
						
						
							eb9a56ed77 
							
						 
					 
					
						
						
							
							Zero focusables not a problem anymore  
						
						
						
						
					 
					
						2018-04-29 11:57:49 -07:00 
						 
				 
			
				
					
						
							
							
								Chris Cummer 
							
						 
					 
					
						
						
						
						
							
						
						
							da75e116c1 
							
						 
					 
					
						
						
							
							Fix merge conflict in todo/widget.go  
						
						
						
						
					 
					
						2018-04-29 07:56:02 -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 
							
						 
					 
					
						
						
						
						
							
						
						
							4a30de5d51 
							
						 
					 
					
						
						
							
							Rough draft of adding new items to Todo  
						
						
						
						
					 
					
						2018-04-28 22:06:12 -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 
							
						 
					 
					
						
						
						
						
							
						
						
							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 
							
						 
					 
					
						
						
						
						
							
						
						
							4fb308c555 
							
						 
					 
					
						
						
							
							Can delete items from Todo list  
						
						
						
						
					 
					
						2018-04-22 21:31:02 -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 
							
						 
					 
					
						
						
						
						
							
						
						
							590c83c134 
							
						 
					 
					
						
						
							
							Display the error if the config file cannot be loaded  
						
						
						
						
					 
					
						2018-04-19 06:01:16 -07:00 
						 
				 
			
				
					
						
							
							
								Chris Cummer 
							
						 
					 
					
						
						
						
						
							
						
						
							12ef3919dc 
							
						 
					 
					
						
						
							
							Cleanup of stray files. Don't need so many single-use packages  
						
						
						
						
					 
					
						2018-04-18 17:51:43 -07:00 
						 
				 
			
				
					
						
							
							
								Chris Cummer 
							
						 
					 
					
						
						
						
						
							
						
						
							3175b8d9cc 
							
						 
					 
					
						
						
							
							Quick run through to add some documentation comments  
						
						
						
						
					 
					
						2018-04-17 15:55:36 -07:00 
						 
				 
			
				
					
						
							
							
								Chris Cummer 
							
						 
					 
					
						
						
						
						
							
						
						
							912de2fa11 
							
						 
					 
					
						
						
							
							Can focus/blur widgets (with focus border color)  
						
						
						
						
					 
					
						2018-04-17 04:26:18 -07:00 
						 
				 
			
				
					
						
							
							
								Chris Cummer 
							
						 
					 
					
						
						
						
						
							
						
						
							6321182b7e 
							
						 
					 
					
						
						
							
							Fetches, stores, and returns multiweather, with ticks marks in display  
						
						
						
						
					 
					
						2018-04-16 03:53:29 -07:00 
						 
				 
			
				
					
						
							
							
								Chris Cummer 
							
						 
					 
					
						
						
						
						
							
						
						
							0b20c4939e 
							
						 
					 
					
						
						
							
							Accepts optional --config argument to specify a config file  
						
						
						
						
					 
					
						2018-04-15 14:41:39 -07:00 
						 
				 
			
				
					
						
							
							
								Chris Cummer 
							
						 
					 
					
						
						
						
						
							
						
						
							c3abb76612 
							
						 
					 
					
						
						
							
							Add basic textfile widget.  
						
						
						
						
					 
					
						2018-04-15 14:27:41 -07:00 
						 
				 
			
				
					
						
							
							
								Chris Cummer 
							
						 
					 
					
						
						
						
						
							
						
						
							693a04b5e1 
							
						 
					 
					
						
						
							
							Removed a bunch of common boilerplate code from widget initialization  
						
						
						
						
					 
					
						2018-04-15 13:08:17 -07:00 
						 
				 
			
				
					
						
							
							
								Chris Cummer 
							
						 
					 
					
						
						
						
						
							
						
						
							84ecf296a5 
							
						 
					 
					
						
						
							
							RefreshedAt moved to the end of the refresh (because that makes more sense, doesn't it?)  
						
						
						
						
					 
					
						2018-04-13 16:14:57 -07:00 
						 
				 
			
				
					
						
							
							
								Chris Cummer 
							
						 
					 
					
						
						
						
						
							
						
						
							8e3287ba5c 
							
						 
					 
					
						
						
							
							Cleaner code around widget creation in wtf.go  
						
						
						
						
					 
					
						2018-04-13 12:00:29 -07:00 
						 
				 
			
				
					
						
							
							
								Chris Cummer 
							
						 
					 
					
						
						
						
						
							
						
						
							da27ad60a9 
							
						 
					 
					
						
						
							
							Add Ctrl-R to manually force a widget refresh  
						
						
						
						
					 
					
						2018-04-12 15:19:08 -07:00 
						 
				 
			
				
					
						
							
							
								Chris Cummer 
							
						 
					 
					
						
						
						
						
							
						
						
							1bf6efdaf8 
							
						 
					 
					
						
						
							
							Hacky timezone display in Status  
						
						
						
						
					 
					
						2018-04-12 12:00:11 -07:00 
						 
				 
			
				
					
						
							
							
								Chris Cummer 
							
						 
					 
					
						
						
						
						
							
						
						
							34b5b69231 
							
						 
					 
					
						
						
							
							Differentiate between right now Now() and today from midnight  
						
						
						
						
					 
					
						2018-04-10 12:42:28 -07:00