c5c647b054 
							
						 
					 
					
						
						
							
							preliminary autocomplete, for commands only for now  
						
						
						
						
					 
					
						2019-08-03 10:53:09 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							24e3cb62bc 
							
						 
					 
					
						
						
							
							add preliminary timeformat to chat windows  
						
						
						
						
					 
					
						2019-07-29 19:42:15 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							f9db598e16 
							
						 
					 
					
						
						
							
							automatically open the chat for direct message channels  
						
						
						
						
					 
					
						2019-07-29 19:22:33 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							c136dd76e4 
							
						 
					 
					
						
						
							
							add sanity checks to status functions  
						
						
						
						
					 
					
						2019-07-23 20:06:09 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							bd88d735eb 
							
						 
					 
					
						
						
							
							try out a queue API to notify "listeners" of the session  
						
						... 
						
						
						
						I was always unsure on what to do: a callback or a simple queue for
dc_event_t. But since we already have dc_event_t (and ref counting)
this seemed like the best solution. 
						
						
					 
					
						2019-07-23 20:01:12 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							551e67c823 
							
						 
					 
					
						
						
							
							reimplement window resizing  
						
						... 
						
						
						
						After get_wch() was dropped from the code resizing no longer worked,
so reimplement it. Use a signal handler, and call the proper ncurses
functions so that the internal variables are updated. 
						
						
					 
					
						2019-07-23 18:47:27 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							318c874dc6 
							
						 
					 
					
						
						
							
							support for changing online status  
						
						
						
						
					 
					
						2019-07-23 18:37:11 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							95d23bf6a9 
							
						 
					 
					
						
						
							
							add copyright header to all C files too  
						
						
						
						
					 
					
						2019-07-22 16:36:10 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							4d06f13b23 
							
						 
					 
					
						
						
							
							add command for closing windows  
						
						
						
						
					 
					
						2019-07-22 16:30:10 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							d2a2e5a392 
							
						 
					 
					
						
						
							
							move chat window title code where it belongs  
						
						
						
						
					 
					
						2019-07-22 16:01:23 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							2776503fac 
							
						 
					 
					
						
						
							
							add some debugging tips  
						
						
						
						
					 
					
						2019-07-20 15:25:30 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							ce02d57e97 
							
						 
					 
					
						
						
							
							add copyright header everywhere  
						
						
						
						
					 
					
						2019-07-20 15:22:51 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							cbbeef3a0b 
							
						 
					 
					
						
						
							
							fix readme  
						
						
						
						
					 
					
						2019-07-20 15:16:16 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							daaccc8468 
							
						 
					 
					
						
						
							
							add licence  
						
						
						
						
					 
					
						2019-07-20 15:15:33 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							91a246745b 
							
						 
					 
					
						
						
							
							add proper readme  
						
						
						
						
					 
					
						2019-07-20 15:14:32 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							c3a447d44f 
							
						 
					 
					
						
						
							
							fix a whole slew of memory leaks, and fix an internal ref mismatch  
						
						
						
						
					 
					
						2019-07-20 14:43:37 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							e3609b9ace 
							
						 
					 
					
						
						
							
							fix another memory leak in mainwindow when building the tree  
						
						
						
						
					 
					
						2019-07-20 14:00:21 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							08b69263d6 
							
						 
					 
					
						
						
							
							fix a memory leak in mainwindow about keys  
						
						
						
						
					 
					
						2019-07-20 13:49:28 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							6eff70d415 
							
						 
					 
					
						
						
							
							remove debug code from client and library  
						
						
						
						
					 
					
						2019-07-20 13:44:18 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							08d1fcc15d 
							
						 
					 
					
						
						
							
							fix join, and implement joining from guild view  
						
						
						
						
					 
					
						2019-07-20 13:39:37 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							e1f796d053 
							
						 
					 
					
						
						
							
							ALT+LEFT/RIGHT should be global  
						
						
						
						
					 
					
						2019-07-20 13:39:21 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							dd46fedf4f 
							
						 
					 
					
						
						
							
							fix posting of messages, full parameter was broken for commands  
						
						
						
						
					 
					
						2019-07-20 13:38:59 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							360266baad 
							
						 
					 
					
						
						
							
							fix error in comment  
						
						
						
						
					 
					
						2019-07-20 13:06:17 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							f1a64470e1 
							
						 
					 
					
						
						
							
							repair key codes  
						
						
						
						
					 
					
						2019-07-20 13:05:57 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							f51e371f23 
							
						 
					 
					
						
						
							
							allow joining by snowflake  
						
						
						
						
					 
					
						2019-07-20 13:03:45 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							d86a386edd 
							
						 
					 
					
						
						
							
							introduce a /join command for guild text channels  
						
						
						
						
					 
					
						2019-07-20 12:51:07 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							ec41ec2c87 
							
						 
					 
					
						
						
							
							reintroduce focus, as I ran out of keycodes for the input  
						
						
						
						
					 
					
						2019-07-20 11:57:06 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							9a90773210 
							
						 
					 
					
						
						
							
							introduce treeview navigation and collapsing  
						
						
						
						
					 
					
						2019-07-20 11:08:07 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							d9c276c68c 
							
						 
					 
					
						
						
							
							properly use parent_ids by storing them in a hash first  
						
						
						
						
					 
					
						2019-07-20 09:09:22 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							b07b716a56 
							
						 
					 
					
						
						
							
							forgot to blank out one discriminator  
						
						
						
						
					 
					
						2019-07-20 08:55:12 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							9a9553fe02 
							
						 
					 
					
						
						
							
							add a screenshot  
						
						
						
						
					 
					
						2019-07-20 08:54:01 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							b944c84f5e 
							
						 
					 
					
						
						
							
							add a shitty readme  
						
						
						
						
					 
					
						2019-07-19 23:31:18 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							a9f23fc278 
							
						 
					 
					
						
						
							
							optimise tree view a tiny bit  
						
						... 
						
						
						
						don't refresh all the time, wait for the data to be ready. waiting on
the data is not a good idea either, but it is better than to
continously refresh all the data 
						
						
					 
					
						2019-07-19 21:32:22 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							af49931b49 
							
						 
					 
					
						
						
							
							preliminary guild view in the side bar  
						
						
						
						
					 
					
						2019-07-19 20:52:12 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							b879151e07 
							
						 
					 
					
						
						
							
							add online status to friends overview  
						
						
						
						
					 
					
						2019-07-19 16:09:28 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							5febc2061c 
							
						 
					 
					
						
						
							
							add useful alias  
						
						
						
						
					 
					
						2019-07-19 15:26:10 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							288fb83ad4 
							
						 
					 
					
						
						
							
							add some more convenient keybindings  
						
						
						
						
					 
					
						2019-07-19 15:25:40 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							85d6134d33 
							
						 
					 
					
						
						
							
							fix /msg command  
						
						
						
						
					 
					
						2019-07-17 21:17:54 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							d43d008cb8 
							
						 
					 
					
						
						
							
							fix error in line printing  
						
						
						
						
					 
					
						2019-07-17 19:48:58 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							eebc9343b0 
							
						 
					 
					
						
						
							
							move config files to .config  
						
						
						
						
					 
					
						2019-07-17 19:48:52 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							ab65d49605 
							
						 
					 
					
						
						
							
							implement channel acking and new messages  
						
						
						
						
					 
					
						2019-07-12 18:30:44 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							b8fa202ce3 
							
						 
					 
					
						
						
							
							implement message sending to channels  
						
						
						
						
					 
					
						2019-07-12 11:53:32 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							0c9432c269 
							
						 
					 
					
						
						
							
							add some todo  
						
						
						
						
					 
					
						2019-07-11 20:16:00 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							f742f29fcc 
							
						 
					 
					
						
						
							
							handle incoming messages through MESSAGE_CREATE  
						
						
						
						
					 
					
						2019-07-11 20:06:51 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							6d7c7e641f 
							
						 
					 
					
						
						
							
							revamp handling of channels  
						
						
						
						
					 
					
						2019-07-10 20:16:47 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							596969bbae 
							
						 
					 
					
						
						
							
							fix loading of friends  
						
						
						
						
					 
					
						2019-07-10 19:07:05 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							b6cffac1d9 
							
						 
					 
					
						
						
							
							parse READY event to get information for session  
						
						
						
						
					 
					
						2019-07-10 19:04:41 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							d10f0b1f32 
							
						 
					 
					
						
						
							
							add session handler  
						
						
						
						
					 
					
						2019-07-10 14:44:34 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							30fb4a73df 
							
						 
					 
					
						
						
							
							switch over to use sessions  
						
						
						
						
					 
					
						2019-07-10 14:30:37 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							ffcc9f60f7 
							
						 
					 
					
						
						
							
							just add skeleton request handling  
						
						
						
						
					 
					
						2019-07-09 21:46:17 +02:00