b9cdabca5d 
							
						 
					 
					
						
						
							
							xC: fix relay handling of missing log files  
						
						... 
						
						
						
						Intermediate error messages would trash the prepared static buffer. 
						
						
					 
					
						2023-07-28 04:30:45 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							f60ca43156 
							
						 
					 
					
						
						
							
							xW: do not unnecessarily enter compatibility mode  
						
						
						
						
					 
					
						2023-07-28 04:30:45 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							afe4e61f08 
							
						 
					 
					
						
						
							
							xW: mark a footgun  
						
						... 
						
						
						
						These messages are used by IsDialogMessage(), and use the WM_USER range. 
						
						
					 
					
						2023-07-27 23:08:16 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							8d9d1c60ec 
							
						 
					 
					
						
						
							
							xW: make Up/Down go through input history  
						
						... 
						
						
						
						The input field isn't multiline, so this doesn't pose an issue.
Otherwise, we'd have to check if we're on the top line first. 
						
						
					 
					
						2023-07-27 16:35:54 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							8c1464822b 
							
						 
					 
					
						
						
							
							xW: don't delay sending out pongs  
						
						
						
						
					 
					
						2023-07-27 16:19:32 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							fcd1b8e011 
							
						 
					 
					
						
						
							
							xW: improve beeping  
						
						... 
						
						
						
						This adds yet another build dependency,
but it's better than the alternatives of handling it in code. 
						
						
					 
					
						2023-07-27 16:06:41 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							3d345987c3 
							
						 
					 
					
						
						
							
							xW: cleanup  
						
						
						
						
					 
					
						2023-07-27 02:37:20 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							3e37efd9cd 
							
						 
					 
					
						
						
							
							xW: show a connect dialog when run without args  
						
						
						
						
					 
					
						2023-07-27 01:28:52 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							efb25b8aae 
							
						 
					 
					
						
						
							
							xW: un-highlight the icon when activating buffers  
						
						
						
						
					 
					
						2023-07-26 16:07:21 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							e72793e315 
							
						 
					 
					
						
						
							
							xW: make newline before unread marker conditional  
						
						
						
						
					 
					
						2023-07-26 16:07:20 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							5a412ab6e2 
							
						 
					 
					
						
						
							
							xW: handle WM_SYSCOLORCHANGE  
						
						
						
						
					 
					
						2023-07-26 16:07:20 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							81bc578773 
							
						 
					 
					
						
						
							
							xW: add missing date change handling  
						
						
						
						
					 
					
						2023-07-26 03:59:25 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							100de5ac2d 
							
						 
					 
					
						
						
							
							xC: fix Readline 6.3 compatibility  
						
						
						
						
					 
					
						2023-07-24 07:59:22 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							c157d3369f 
							
						 
					 
					
						
						
							
							xP: make Page Up/Down in editor scroll the buffer  
						
						... 
						
						
						
						Just like in xW recently.  It is unlikely that the user would want
to use these keys to move the cursor.  Ctrl+Home/End still work,
as does holding Up/Down arrows.
Also stop using the deprecated and somewhat cryptic keyCode. 
						
						
					 
					
						2023-07-23 00:20:32 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							8b5ea67aff 
							
						 
					 
					
						
						
							
							xW: fix Clang build  
						
						
						
						
					 
					
						2023-07-21 12:37:01 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							6f02af814f 
							
						 
					 
					
						
						
							
							xW: store the largest program icon in PNG format  
						
						... 
						
						
						
						This shaves off about half a megabyte. 
						
						
					 
					
						2023-07-16 08:35:39 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							90859107c8 
							
						 
					 
					
						
						
							
							xW: set version information  
						
						
						
						
					 
					
						2023-07-15 23:35:46 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							0219dbd026 
							
						 
					 
					
						
						
							
							Add a Win32 frontend for xC  
						
						... 
						
						
						
						This has been more of an exercise.  The performance of Msftedit.dll
is rather abysmal, and its interface isn't the most accomodating.
That said, the frontend is quite usable, at least on Windows 10+. 
						
						
					 
					
						2023-07-15 17:00:21 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							1da4699a7a 
							
						 
					 
					
						
						
							
							Cleanup  
						
						
						
						
					 
					
						2023-07-09 09:35:16 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							9e993c50e6 
							
						 
					 
					
						
						
							
							xC: don't crash with unknown terminals  
						
						... 
						
						
						
						It would be possible to avoid using cur_term fields in this case,
but the program would likely be of little use anyway. 
						
						
					 
					
						2023-07-07 10:43:15 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							b3e9218b23 
							
						 
					 
					
						
						
							
							Fix Cygwin build warnings  
						
						
						
						
					 
					
						2023-07-07 09:53:20 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							bc8867eb22 
							
						 
					 
					
						
						
							
							Fix the integration test  
						
						... 
						
						
						
						IRCv3 capabilities broke it a bit.
Also change it so that it doesn't destroy existing configuration. 
						
						
					 
					
						2023-07-05 00:16:55 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							ec33adba35 
							
						 
					 
					
						
						
							
							Update README.adoc  
						
						
						
						
					 
					
						2023-07-04 23:50:01 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							6f596f1dcb 
							
						 
					 
					
						
						
							
							Move project version to file, add xS manual page  
						
						... 
						
						
						
						So far Go applications remain independent to handle Nix's inability
to easily combine them with the CMake part.
There is also no "install" target, because any packagers will want to
adjust installation paths manually, and there is no configure step. 
						
						
					 
					
						2023-07-04 23:26:05 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							abcff46dc4 
							
						 
					 
					
						
						
							
							xC: fix an OpenBSD build warning  
						
						... 
						
						
						
						sys/cdefs.h makes _XOPEN_SOURCE cause _POSIX_C_SOURCE to be overriden. 
						
						
					 
					
						2023-07-04 06:31:02 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							8d9ce92758 
							
						 
					 
					
						
						
							
							README.adoc: update package information  
						
						
						
						
					 
					
						2023-07-01 22:02:10 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							4bb9449e47 
							
						 
					 
					
						
						
							
							Fix the static analysis test  
						
						... 
						
						
						
						Adjust its query so that it doesn't cause a particular false positive. 
						
						
					 
					
						2023-06-16 19:45:12 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							50f70f93bb 
							
						 
					 
					
						
						
							
							xC: fix a harmless copy-paste error  
						
						
						
						
					 
					
						2023-06-13 09:02:20 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							3f9a365d36 
							
						 
					 
					
						
						
							
							xC: improve the --format mode  
						
						... 
						
						
						
						Avoid having formatting spill over the rest of the line,
by placing the automatic formatting reset before newlines.
Also handle longer lines properly. 
						
						
					 
					
						2023-05-22 04:44:01 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							9932b35a10 
							
						 
					 
					
						
						
							
							xP: highlight hovered buffer list items  
						
						... 
						
						
						
						To make it apparent which one would be closed by a middle click. 
						
						
					 
					
						2023-04-14 10:58:19 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							af5f209c53 
							
						 
					 
					
						
						
							
							xP: make middle click close buffers  
						
						... 
						
						
						
						As if they were tabs, to save pointless typing. 
						
						
					 
					
						2023-04-13 04:26:40 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							6bfe577f1b 
							
						 
					 
					
						
						
							
							xP: make the buffer list selectable by Vimium  
						
						
						
						
					 
					
						2023-04-05 23:10:41 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							1079189381 
							
						 
					 
					
						
						
							
							xP: render date changes as they happen  
						
						
						
						
					 
					
						2023-01-25 00:31:57 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							c58b772905 
							
						 
					 
					
						
						
							
							xP: use the correct log function  
						
						
						
						
					 
					
						2023-01-25 00:28:03 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							26ed2dbc77 
							
						 
					 
					
						
						
							
							xC: fully synchronize input history with frontends  
						
						... 
						
						
						
						The missing parts were:
 - frontends to client
 - client to frontends after the initial sync
 - frontend to other frontends 
						
						
					 
					
						2022-10-05 00:55:59 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							4b7258cba0 
							
						 
					 
					
						
						
							
							xP: fix ESC H detection on Macintosh systems  
						
						
						
						
					 
					
						2022-10-04 20:17:31 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							9dc3dd02f3 
							
						 
					 
					
						
						
							
							xP: disable WebSocket compression on Safari  
						
						... 
						
						
						
						Wildly known to be broken. 
						
						
					 
					
						2022-10-04 01:17:35 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							a7c3ed7cc1 
							
						 
					 
					
						
						
							
							xC: clean up  
						
						
						
						
					 
					
						2022-09-30 18:30:03 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							807a8c37d9 
							
						 
					 
					
						
						
							
							Bump liberty, improve fallback manual page output  
						
						
						
						
					 
					
						2022-09-30 18:17:23 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							c4707e2803 
							
						 
					 
					
						
						
							
							xC/xP: send buffer input history during sync  
						
						... 
						
						
						
						This transfer is currenly quite simplistic,
but it paves the way for further extensions. 
						
						
					 
					
						2022-09-30 17:36:29 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							46d68eacce 
							
						 
					 
					
						
						
							
							Move protocol code generators to liberty  
						
						... 
						
						
						
						This part of the project is now more or less stable. 
						
						
					 
					
						2022-09-30 03:24:24 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							86278c154c 
							
						 
					 
					
						
						
							
							Clean up protocol code generators  
						
						
						
						
					 
					
						2022-09-30 03:24:13 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							941ee2f10c 
							
						 
					 
					
						
						
							
							xP: fix automatic scrolling down  
						
						... 
						
						
						
						Showing channel logs cancelled the AbortController forever.
Thus store it within vnodes. 
						
						
					 
					
						2022-09-28 21:29:08 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							5b57e9b41b 
							
						 
					 
					
						
						
							
							xC/xP: fix unseen message counting  
						
						... 
						
						
						
						xC: advance unread message counters even with leaked messages,
and don't unnecessarily set the highlighted flag.  Plus clean up.
xP: make leaked non-unimportant messages advance the counter
for unimportant messages, so that the buffer doesn't get emboldened. 
						
						
					 
					
						2022-09-28 21:20:59 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							4d99690b89 
							
						 
					 
					
						
						
							
							xS: parse project version from CMakeLists.txt  
						
						
						
						
					 
					
						2022-09-27 23:48:12 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							7c74e6615d 
							
						 
					 
					
						
						
							
							xD: use SHA-256 for certificate fingerprints  
						
						... 
						
						
						
						Just like xS.  2.0.0 is the ideal time for such a breaking change. 
						
						
					 
					
						2022-09-26 13:58:08 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							614fd98fc1 
							
						 
					 
					
						
						
							
							Update README  
						
						
						
						
					 
					
						2022-09-26 13:42:45 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							5863040f93 
							
						 
					 
					
						
						
							
							Update documentation, clean up  
						
						
						
						
					 
					
						2022-09-26 13:24:24 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							f891e5ca63 
							
						 
					 
					
						
						
							
							Merge hid IRCd from haven as xS  
						
						... 
						
						
						
						Given that this project already contains a Go binary,
it only makes sense to put the IRCds back together. 
						
						
					 
					
						2022-09-26 12:41:47 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							8344b09c4f 
							
						 
					 
					
						
						
							
							hid: rename to xS before merge into xK  
						
						
						
						
					 
					
						2022-09-26 12:23:58 +02:00