Kirill Motkov 
							
						 
					 
					
						
						
						
						
							
						
						
							f0771cd013 
							
						 
					 
					
						
						
							
							Some code improvements  
						
						... 
						
						
						
						* Some assignments simplified by using assignment operators
* Rewrite switch statement with only one case as if.
* Rewrite if-else chain as a switch statement.
* go fmt `modules/todoist/project.go` file. 
						
						
					 
					
						2019-05-21 17:29:09 +03:00 
						 
				 
			
				
					
						
							
							
								Chris Cummer 
							
						 
					 
					
						
						
						
						
							
						
						
							a9c5dc3be8 
							
						 
					 
					
						
						
							
							WTF-427 Add KeyboardWidget and switch Todo widget to using it  
						
						
						
						
					 
					
						2019-05-06 12:54:04 -07:00 
						 
				 
			
				
					
						
							
							
								Sean Smith 
							
						 
					 
					
						
						
						
						
							
						
						
							fa0edec74b 
							
						 
					 
					
						
						
							
							Fix up Unknown widget to work again  
						
						... 
						
						
						
						Store module Type in common settings to enable this
Simplify the function params to be more inline with existing ones, vs being unique 
						
						
					 
					
						2019-05-02 23:40:49 -04:00 
						 
				 
			
				
					
						
							
							
								Sean Smith 
							
						 
					 
					
						
						
						
						
							
						
						
							14abd422b2 
							
						 
					 
					
						
						
							
							Add default titles, to mimic original behavior  
						
						... 
						
						
						
						Have the modules set their own titles
If no title is specified, use this title, rather than default to name 
						
						
					 
					
						2019-04-30 23:38:37 -04:00 
						 
				 
			
				
					
						
							
							
								Sean Smith 
							
						 
					 
					
						
						
						
						
							
						
						
							ce2a9b3301 
							
						 
					 
					
						
						
							
							Get rid of the rest of global config  
						
						... 
						
						
						
						Pass appropriate config to display/focus tracker
Move open file command to a singular global
Remove global config variable 
						
						
					 
					
						2019-04-27 22:26:23 -04:00 
						 
				 
			
				
					
						
							
							
								Sean Smith 
							
						 
					 
					
						
						
						
						
							
						
						
							bcf899df72 
							
						 
					 
					
						
						
							
							Further reduce usage of global  
						
						... 
						
						
						
						Bargraph moves to common settings
"Global" config moves out of wtf and into cfg for the few things that need it
We can probably eliminate a global config used across things if we want to 
						
						
					 
					
						2019-04-27 22:26:23 -04:00 
						 
				 
			
				
					
						
							
							
								Sean Smith 
							
						 
					 
					
						
						
						
						
							
						
						
							5abd701b40 
							
						 
					 
					
						
						
							
							Decouple modules from global config  
						
						... 
						
						
						
						Rather than referencing wtc.Config, instead pass the global config
Also, look up config for the module early and pass that in sooner, to deal with fewer long paths and get rid of the
ConfigKey variable 
						
						
					 
					
						2019-04-27 22:26:23 -04:00 
						 
				 
			
				
					
						
							
							
								Chris Cummer 
							
						 
					 
					
						
						
						
						
							
						
						
							d0c1a5db96 
							
						 
					 
					
						
						
							
							WTF-413 Fix right-align to account for both widget borders.  Closes   #413  
						
						
						
						
					 
					
						2019-04-25 19:52:15 -07:00 
						 
				 
			
				
					
						
							
							
								Chris Cummer 
							
						 
					 
					
						
						
						
						
							
						
						
							f60ce6967d 
							
						 
					 
					
						
						
							
							Clean up TextWidget by simplifying the view creation  
						
						
						
						
					 
					
						2019-04-23 19:59:51 -07:00 
						 
				 
			
				
					
						
							
							
								Chris Cummer 
							
						 
					 
					
						
						
						
						
							
						
						
							88fdf9702b 
							
						 
					 
					
						
						
							
							WTF-400 Move settings-related functions from util.go into common_settings.go  
						
						
						
						
					 
					
						2019-04-21 21:35:45 -07:00 
						 
				 
			
				
					
						
							
							
								Chris Cummer 
							
						 
					 
					
						
						
						
						
							
						
						
							6fd9430ef8 
							
						 
					 
					
						
						
							
							WTF-400 TextWidget properly renders title again  
						
						
						
						
					 
					
						2019-04-19 14:06:55 -07:00 
						 
				 
			
				
					
						
							
							
								Chris Cummer 
							
						 
					 
					
						
						
						
						
							
						
						
							a8e3602817 
							
						 
					 
					
						
						
							
							WTF-400 Fix title display in CmdRunner  
						
						
						
						
					 
					
						2019-04-19 09:35:05 -07:00 
						 
				 
			
				
					
						
							
							
								Chris Cummer 
							
						 
					 
					
						
						
						
						
							
						
						
							59f0bc6cfc 
							
						 
					 
					
						
						
							
							WTF-400 Partial conversion to new Common settings  
						
						
						
						
					 
					
						2019-04-18 19:02:08 -07:00 
						 
				 
			
				
					
						
							
							
								Chris Cummer 
							
						 
					 
					
						
						
						
						
							
						
						
							f09d08bda2 
							
						 
					 
					
						
						
							
							WTF-400 Common settings implemented  
						
						
						
						
					 
					
						2019-04-18 18:22:19 -07:00 
						 
				 
			
				
					
						
							
							
								Chris Cummer 
							
						 
					 
					
						
						
						
						
							
						
						
							b50c762dab 
							
						 
					 
					
						
						
							
							WTF-400 Move name and configKey values from widget to settings  
						
						
						
						
					 
					
						2019-04-17 17:16:26 -07:00 
						 
				 
			
				
					
						
							
							
								Chris Cummer 
							
						 
					 
					
						
						
						
						
							
						
						
							daa422aee4 
							
						 
					 
					
						
						
							
							WTF-400 Minor code cleanup  
						
						
						
						
					 
					
						2019-04-16 13:32:29 -07:00 
						 
				 
			
				
					
						
							
							
								Chris Cummer 
							
						 
					 
					
						
						
						
						
							
						
						
							8bc217e9a1 
							
						 
					 
					
						
						
							
							WTF-400 Logger extracted to new config format  
						
						
						
						
					 
					
						2019-04-15 20:29:45 -07:00 
						 
				 
			
				
					
						
							
							
								Chris Cummer 
							
						 
					 
					
						
						
						
						
							
						
						
							cf661e7e15 
							
						 
					 
					
						
						
							
							WTF-400 Todo extracted to new config format  
						
						
						
						
					 
					
						2019-04-15 10:05:57 -07:00 
						 
				 
			
				
					
						
							
							
								Anand Sudhir Prayaga 
							
						 
					 
					
						
						
						
						
							
						
						
							c8b6eb2b60 
							
						 
					 
					
						
						
							
							Fix references to old Github repo location with new one  
						
						
						
						
					 
					
						2018-11-28 14:47:06 +01:00 
						 
				 
			
				
					
						
							
							
								Anand Sudhir Prayaga 
							
						 
					 
					
						
						
						
						
							
						
						
							9a89bf81e0 
							
						 
					 
					
						
						
							
							Use new config file path in error message  
						
						
						
						
					 
					
						2018-08-20 14:24:34 +02:00 
						 
				 
			
				
					
						
							
							
								Chris Cummer 
							
						 
					 
					
						
						
						
						
							
						
						
							1f27cf5b00 
							
						 
					 
					
						
						
							
							Clean up the code in cfg/ a bit  
						
						
						
						
					 
					
						2018-08-03 05:31:31 -07:00 
						 
				 
			
				
					
						
							
							
								Chris Cummer 
							
						 
					 
					
						
						
						
						
							
						
						
							0b1ec96545 
							
						 
					 
					
						
						
							
							Formatting fixes  
						
						
						
						
					 
					
						2018-06-28 17:46:55 -07:00 
						 
				 
			
				
					
						
							
							
								Chris Cummer 
							
						 
					 
					
						
						
						
						
							
						
						
							1b32dd8277 
							
						 
					 
					
						
						
							
							Delete unused function  
						
						
						
						
					 
					
						2018-06-24 07:52:42 -07:00 
						 
				 
			
				
					
						
							
							
								Chris Cummer 
							
						 
					 
					
						
						
						
						
							
						
						
							343612eb5e 
							
						 
					 
					
						
						
							
							Update new config paths in documentation  
						
						
						
						
					 
					
						2018-06-20 16:59:11 -07:00 
						 
				 
			
				
					
						
							
							
								Chris Cummer 
							
						 
					 
					
						
						
						
						
							
						
						
							0e141e03c8 
							
						 
					 
					
						
						
							
							Closes   #217 . Use XDG-compatible config directory  
						
						... 
						
						
						
						This change is largely experimental and it's entirely possible it could
wipe out your existing configuration. Be warned.
Old config path was: ~/.wtf/
New config path is:  ~/.config/wtf/
If an existing config directory already exists, this change attempts to
copy it to the new location.
Note that if your config file contains paths to files in the old config
directory, they won't work. You'll need to change them by hand. 
						
						
					 
					
						2018-06-20 16:46:02 -07:00 
						 
				 
			
				
					
						
							
							
								Chris Cummer 
							
						 
					 
					
						
						
						
						
							
						
						
							4496cc7c31 
							
						 
					 
					
						
						
							
							Clean up the flag and config handling in main()  
						
						
						
						
					 
					
						2018-06-16 09:14:24 -07:00 
						 
				 
			
				
					
						
							
							
								Chris Cummer 
							
						 
					 
					
						
						
						
						
							
						
						
							d9e1624304 
							
						 
					 
					
						
						
							
							Delete redundant config functions file  
						
						
						
						
					 
					
						2018-06-13 09:28:58 -07:00 
						 
				 
			
				
					
						
							
							
								Andrew 
							
						 
					 
					
						
						
						
						
							
						
						
							a558ee948f 
							
						 
					 
					
						
						
							
							Reverted names  
						
						
						
						
					 
					
						2018-06-10 03:36:53 +03:00 
						 
				 
			
				
					
						
							
							
								Andrew 
							
						 
					 
					
						
						
						
						
							
						
						
							da1ffdd817 
							
						 
					 
					
						
						
							
							Changed name to andrewzolotukhin  
						
						
						
						
					 
					
						2018-06-10 03:15:58 +03:00 
						 
				 
			
				
					
						
							
							
								Chris Cummer 
							
						 
					 
					
						
						
						
						
							
						
						
							d2dfcd8978 
							
						 
					 
					
						
						
							
							Add cfg/ as a top-level package concept  
						
						
						
						
					 
					
						2018-06-09 03:58:45 -07:00