Jfreegman
							
						 
					 | 
					
						
						
							
						
						396d08f0d2
					 | 
					
						
						
							
							refactor friend/blocklist, dynamically allocate memory
						
						
						
						
						
						
					 | 
					
						2014-08-07 13:24:29 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jfreegman
							
						 
					 | 
					
						
						
							
						
						6ab184e7ce
					 | 
					
						
						
							
							file transfer improvements and bug fixes
						
						
						
						
						
						
					 | 
					
						2014-08-05 17:38:33 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jfreegman
							
						 
					 | 
					
						
						
							
						
						a223545853
					 | 
					
						
						
							
							close chatwindow if its associated contact is blocked/deleted
						
						
						
						
						
						
					 | 
					
						2014-07-31 22:05:09 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jfreegman
							
						 
					 | 
					
						
						
							
						
						476dec46b6
					 | 
					
						
						
							
							add settings to toggle typing notifications for self and others
						
						
						
						
						
						
					 | 
					
						2014-07-29 20:14:44 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								matt
							
						 
					 | 
					
						
						
							
						
						9f01a45b1f
					 | 
					
						
						
							
							Keybind defaults moved to settings.c; conf keybinds not reading correctly yet
						
						
						
						
						
						
					 | 
					
						2014-07-28 00:06:25 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mannol
							
						 
					 | 
					
						
						
							
						
						98ac4d7983
					 | 
					
						
						
							
							Added sound notifications and prepared for later system notifications. Also, now using libconfig for configuration loading.
						
						
						
						
						
						
					 | 
					
						2014-07-21 03:25:21 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mannol
							
						 
					 | 
					
						
						
							
						
						933d46553f
					 | 
					
						
						
							
							Added sounds
						
						
						
						
						
						
					 | 
					
						2014-07-21 01:12:13 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jfreegman
							
						 
					 | 
					
						
						
							
						
						e19b0ed710
					 | 
					
						
						
							
							delete subwindows before parent window on resize to prevent memory leaks
						
						
						
						
						
						
					 | 
					
						2014-07-09 22:12:51 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jfreegman
							
						 
					 | 
					
						
						
							
						
						1ce731471d
					 | 
					
						
						
							
							fix potential race conditions
						
						
						
						
						
						
					 | 
					
						2014-07-09 02:21:01 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jfreegman
							
						 
					 | 
					
						
						
							
						
						9fa5a3fdb6
					 | 
					
						
						
							
							fix window cleanup bugs & give prompt its own cleanup func
						
						
						
						
						
						
					 | 
					
						2014-07-08 19:24:44 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jfreegman
							
						 
					 | 
					
						
						
							
						
						a009fbf20c
					 | 
					
						
						
							
							use char instead of uint8_t, fix compiler warnings so toxic compiles with -Wall and -Werror on gcc and clang
						
						
						
						
						
						
					 | 
					
						2014-07-06 22:16:20 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jfreegman
							
						 
					 | 
					
						
						
							
						
						455eba3bfd
					 | 
					
						
						
							
							fix help popup flickering issue on some terminals
						
						
						
						
						
						
					 | 
					
						2014-07-05 14:46:16 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jfreegman
							
						 
					 | 
					
						
						
							
						
						10d0e99d72
					 | 
					
						
						
							
							core api const-correctness update
						
						
						
						
						
						
					 | 
					
						2014-07-02 17:30:31 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jfreegman
							
						 
					 | 
					
						
						
							
						
						0f37e50419
					 | 
					
						
						
							
							groupchat keys can sometimes start with a 0
						
						
						
						
						
						
					 | 
					
						2014-07-02 14:13:35 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jfreegman
							
						 
					 | 
					
						
						
							
						
						95d09e4b75
					 | 
					
						
						
							
							fix window resizing bug on some platforms and add -O1 optimization flag
						
						
						
						
						
						
					 | 
					
						2014-07-01 19:39:25 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jfreegman
							
						 
					 | 
					
						
						
							
						
						7c71c35797
					 | 
					
						
						
							
							possibly fix segfault
						
						
						
						
						
						
					 | 
					
						2014-07-01 15:04:29 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jfreegman
							
						 
					 | 
					
						
						
							
						
						893cfaa543
					 | 
					
						
						
							
							correctly reposition call infobox on resize
						
						
						
						
						
						
					 | 
					
						2014-07-01 11:17:52 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jfreegman
							
						 
					 | 
					
						
						
							
						
						3e22c9b829
					 | 
					
						
						
							
							allow friendlist to be resized properly
						
						
						
						
						
						
					 | 
					
						2014-07-01 01:17:31 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jfreegman
							
						 
					 | 
					
						
						
							
						
						c271622670
					 | 
					
						
						
							
							fix resizing bugs
						
						
						
						
						
						
					 | 
					
						2014-06-30 23:56:47 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jfreegman
							
						 
					 | 
					
						
						
							
						
						a2e6a25fc8
					 | 
					
						
						
							
							make prompt window look like chat/groupchat windows (fixes various bugs, allows history scrolling)
						
						
						
						
						
						
					 | 
					
						2014-06-28 18:40:22 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jfreegman
							
						 
					 | 
					
						
						
							
						
						ef097757f3
					 | 
					
						
						
							
							general cleanup: rm unused config.h, add license info to device.c/h, add a couple compiler options and fix warnings
						
						
						
						
						
						
					 | 
					
						2014-06-24 17:47:35 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jfreegman
							
						 
					 | 
					
						
						
							
						
						34bd4a1c7c
					 | 
					
						
						
							
							fix a bunch of implicit declarations
						
						
						
						
						
						
					 | 
					
						2014-06-21 21:41:38 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jfreegman
							
						 
					 | 
					
						
						
							
						
						58a131426a
					 | 
					
						
						
							
							better handling of fatal errors
						
						
						
						
						
						
					 | 
					
						2014-06-18 15:54:05 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jfreegman
							
						 
					 | 
					
						
						
							
						
						24a85df15f
					 | 
					
						
						
							
							remove scroll mode, scroll windows via PageUp/PageDown
						
						
						
						
						
						
					 | 
					
						2014-06-13 02:10:30 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jfreegman
							
						 
					 | 
					
						
						
							
						
						f10ce94f38
					 | 
					
						
						
							
							api changes
						
						
						
						
						
						
					 | 
					
						2014-06-11 20:04:20 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jfreegman
							
						 
					 | 
					
						
						
							
						
						31a2e648c5
					 | 
					
						
						
							
							code cleanup
						
						
						
						
						
						
					 | 
					
						2014-06-11 18:47:18 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jfreegman
							
						 
					 | 
					
						
						
							
						
						31acdcada3
					 | 
					
						
						
							
							reorganize toxic_windows.h into two separate header files, rename main.c to toxic.c
						
						
						
						
						
						
					 | 
					
						2014-06-11 18:14:12 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jfreegman
							
						 
					 | 
					
						
						
							
						
						f9e15cd60b
					 | 
					
						
						
							
							no trailing space for command tab-complete
						
						
						
						
						
						
					 | 
					
						2014-06-02 03:19:59 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jfreegman
							
						 
					 | 
					
						
						
							
						
						848b4e9a4c
					 | 
					
						
						
							
							fix possible buffer overflow
						
						
						
						
						
						
					 | 
					
						2014-06-01 12:54:45 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jfreegman
							
						 
					 | 
					
						
						
							
						
						d65d0a08aa
					 | 
					
						
						
							
							fix chat scroll bug
						
						
						
						
						
						
					 | 
					
						2014-06-01 03:45:46 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sean Qureshi
							
						 
					 | 
					
						
						
							
						
						4cac797b40
					 | 
					
						
						
							
							General cleanup
						
						
						
						
						
						
						
						Signed-off-by: Sean Qureshi <sean@tox.im> 
						
						
					 | 
					
						2014-04-19 14:58:13 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Grayson MacKenzie
							
						 
					 | 
					
						
						
							
						
						f8a4312fdd
					 | 
					
						
						
							
							Repaired window switching after widechar fix
						
						
						
						
						
						
					 | 
					
						2014-03-30 16:42:27 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Grayson MacKenzie
							
						 
					 | 
					
						
						
							
						
						cce7892d94
					 | 
					
						
						
							
							Fixed character support
						
						
						
						
						
						
					 | 
					
						2014-03-30 16:40:13 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jfreegman
							
						 
					 | 
					
						
						
							
						
						c1dfb741c9
					 | 
					
						
						
							
							typging change callback update
						
						
						
						
						
						
					 | 
					
						2014-03-20 20:59:54 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jfreegman
							
						 
					 | 
					
						
						
							
						
						d49e911fe4
					 | 
					
						
						
							
							type fixes
						
						
						
						
						
						
					 | 
					
						2014-03-19 03:14:08 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jfreegman
							
						 
					 | 
					
						
						
							
						
						50a37495f8
					 | 
					
						
						
							
							API update
						
						
						
						
						
						
					 | 
					
						2014-03-18 21:48:26 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jfreegman
							
						 
					 | 
					
						
						
							
						
						3ad82cf3b1
					 | 
					
						
						
							
							fix bug in issue #104
						
						
						
						
						
						
					 | 
					
						2014-03-17 22:18:04 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Grayson MacKenzie
							
						 
					 | 
					
						
						
							
						
						e6c68143bd
					 | 
					
						
						
							
							Fixed incorrectly handled error check for longchars
						
						
						
						
						
						
					 | 
					
						2014-03-16 20:18:31 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jfreegman
							
						 
					 | 
					
						
						
							
						
						9d52b6ab5d
					 | 
					
						
						
							
							forgot a lock
						
						
						
						
						
						
					 | 
					
						2014-03-13 06:43:53 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jfreegman
							
						 
					 | 
					
						
						
							
						
						f6a85518bc
					 | 
					
						
						
							
							implement multi-threading
						
						
						
						
						
						
					 | 
					
						2014-03-13 06:06:53 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mannol
							
						 
					 | 
					
						
						
							
						
						ed3e9b476d
					 | 
					
						
						
							
							This should fix segfault and remove one-line comments
						
						
						
						
						
						
					 | 
					
						2014-03-11 23:22:27 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jfreegman
							
						 
					 | 
					
						
						
							
						
						d08feb2cc5
					 | 
					
						
						
							
							simplify popup drawing
						
						
						
						
						
						
					 | 
					
						2014-03-09 01:02:54 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jfreegman
							
						 
					 | 
					
						
						
							
						
						fe0641e981
					 | 
					
						
						
							
							add popup alert on friend delete
						
						
						
						
						
						
					 | 
					
						2014-03-08 23:57:21 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jfreegman
							
						 
					 | 
					
						
						
							
						
						33e16fe870
					 | 
					
						
						
							
							small optimization
						
						
						
						
						
						
					 | 
					
						2014-03-06 19:39:57 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jfreegman
							
						 
					 | 
					
						
						
							
						
						a61f5f6a6d
					 | 
					
						
						
							
							properly close windows on exit
						
						
						
						
						
						
					 | 
					
						2014-02-26 05:23:11 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jfreegman
							
						 
					 | 
					
						
						
							
						
						b6613a015f
					 | 
					
						
						
							
							add license info to source files
						
						
						
						
						
						
					 | 
					
						2014-02-25 02:28:24 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jfreegman
							
						 
					 | 
					
						
						
							
						
						2b707f1d80
					 | 
					
						
						
							
							implemented typing status
						
						
						
						
						
						
					 | 
					
						2014-02-23 04:28:33 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jfreegman
							
						 
					 | 
					
						
						
							
						
						42cd80efe9
					 | 
					
						
						
							
							use API function for friend count instead of global var
						
						
						
						
						
						
					 | 
					
						2014-02-07 18:44:10 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jfreegman
							
						 
					 | 
					
						
						
							
						
						34cc4314a5
					 | 
					
						
						
							
							added groupchat actions
						
						
						
						
						
						
					 | 
					
						2013-12-13 20:57:32 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jfreegman
							
						 
					 | 
					
						
						
							
						
						4c27df32b0
					 | 
					
						
						
							
							add tab auto-complete function for groupchat names
						
						
						
						
						
						
					 | 
					
						2013-12-07 22:10:32 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |