|  | 8968100a28 | xP: improve favicon behaviour Make it black when disconnected, and orange when the document
is hidden but the current tab is highlighted. | 2022-09-12 03:49:29 +02:00 |  | 
			
				
					|  | 3b6c29d676 | xC: silence some compiler warnings | 2022-09-11 22:16:35 +02:00 |  | 
			
				
					|  | b4ee523628 | xP: bind buffer iteration to M-PageUp/PageDown | 2022-09-11 21:50:09 +02:00 |  | 
			
				
					|  | c3a52b9e4c | xP: indicate hidden buffer lines | 2022-09-11 21:50:09 +02:00 |  | 
			
				
					|  | 96fc12bc4c | xC/xP: send buffer type and server state Also make PM highlighting behaviour consistent. | 2022-09-11 21:50:08 +02:00 |  | 
			
				
					|  | 1493d9998b | xC: clean up | 2022-09-11 19:11:47 +02:00 |  | 
			
				
					|  | 36f77e74fb | xP: change the favicon when highlighted | 2022-09-11 19:10:41 +02:00 |  | 
			
				
					|  | 23deca45c9 | xP: fix non-ASCII text completion | 2022-09-11 19:10:40 +02:00 |  | 
			
				
					|  | 62773acaa0 | xP: beep on highlight 800 Hz seems like it could match a POST beep. | 2022-09-11 03:42:08 +02:00 |  | 
			
				
					|  | 7e3919e25d | xP: add basic buffer input history Bind M-p and M-n as in xC.
Also make all our bindings reachable on macOS. | 2022-09-11 03:10:23 +02:00 |  | 
			
				
					|  | 4bc2f736f2 | xC: make terminal attributes abstract And translate them for frontends.
This is very long overdue, and a rather significant cleanup.
Bump liberty. | 2022-09-11 01:20:18 +02:00 |  | 
			
				
					|  | add670212f | xP: remember buffer input selections | 2022-09-11 01:01:53 +02:00 |  | 
			
				
					|  | 95aa89ee97 | xP: bind M-h to toggle history, and adjust focus | 2022-09-10 20:39:03 +02:00 |  | 
			
				
					|  | 0bc2c12eec | xP: handle the M-Tab binding from xC | 2022-09-10 19:36:49 +02:00 |  | 
			
				
					|  | 3330683ad6 | xP: handle M-a and M-! bindings from xC | 2022-09-10 19:34:01 +02:00 |  | 
			
				
					|  | 0015d26dc8 | xC/xP: support hiding unimportant messages at all | 2022-09-10 19:01:42 +02:00 |  | 
			
				
					|  | 7d5e63be1f | xC: deal with so far unexpected multiline messages And get rid of an outdated unmarked TODO comment. | 2022-09-10 18:51:27 +02:00 |  | 
			
				
					|  | e7d0f2380e | xC: split Command.BUFFER_INPUT on newlines | 2022-09-10 18:51:27 +02:00 |  | 
			
				
					|  | 36529a46fd | xP: also scroll to bottom on window resize | 2022-09-10 18:10:08 +02:00 |  | 
			
				
					|  | 632ac992ab | xC/xP: only send buffer stats in the initial sync The client and frontends track these separately,
there is no need for hard synchronization. | 2022-09-10 17:38:33 +02:00 |  | 
			
				
					|  | d29e2cbfe8 | xP: detect links in the log | 2022-09-10 17:18:22 +02:00 |  | 
			
				
					|  | 240fac4d90 | xP: only allow vertical textarea resizing | 2022-09-10 17:08:14 +02:00 |  | 
			
				
					|  | c06894b291 | xP: fix command sequence number generation | 2022-09-10 17:05:39 +02:00 |  | 
			
				
					|  | 9eaf78f823 | xP: open links in a new tab/window | 2022-09-10 17:05:39 +02:00 |  | 
			
				
					|  | 5f02dddd11 | xP: advance unread marker when the log is visible | 2022-09-10 17:05:39 +02:00 |  | 
			
				
					|  | 6f4a3f4657 | xP: advance unread marker in an inactive tab | 2022-09-10 17:05:39 +02:00 |  | 
			
				
					|  | 6387145adc | xP: improve line wrapping | 2022-09-10 17:05:38 +02:00 |  | 
			
				
					|  | f3cc137342 | xC-gen-proto: reduce enums to single bytes That's already way more than we can possibly use. | 2022-09-10 16:06:35 +02:00 |  | 
			
				
					|  | 8c8e06b015 | xP: enhance mobile experience The left column used to jump around, and phones were near-unusable. | 2022-09-08 17:11:10 +02:00 |  | 
			
				
					|  | d7b6967b6f | xP: allow setting a fixed WS URI For reverse proxies. | 2022-09-08 17:11:01 +02:00 |  | 
			
				
					|  | 8c3ee80b21 | xC/xP: finalize and implement Event.PING | 2022-09-08 02:45:37 +02:00 |  | 
			
				
					|  | 3a165a595b | xC: use the relay protocol's RPC for pings | 2022-09-08 01:48:46 +02:00 |  | 
			
				
					|  | 4ba28c6ed3 | xC/xP: mark highlights and buffer activity And more or less finalize out the protocol for this use case. | 2022-09-08 01:28:51 +02:00 |  | 
			
				
					|  | 45aa0e8dfb | xP: remember to differentiate today | 2022-09-07 19:23:47 +02:00 |  | 
			
				
					|  | a2d5995cf5 | xC: don't autoactivate buffers on forced JOINs | 2022-09-07 19:10:49 +02:00 |  | 
			
				
					|  | 2075c38fd1 | xP: use an industry-standard name for a button | 2022-09-07 17:33:38 +02:00 |  | 
			
				
					|  | 88a7b1a2d9 | xP: resolve various issues, mostly in styling | 2022-09-07 17:26:43 +02:00 |  | 
			
				
					|  | 2341228efd | xP: implement buffer line leakage Rather than on redisplay, these get cleared on reconnect. | 2022-09-07 15:34:52 +02:00 |  | 
			
				
					|  | 2e3005d88b | xP: abort autocomplete when no longer applicable | 2022-09-07 15:10:17 +02:00 |  | 
			
				
					|  | 2b13f891c9 | xP: clean up | 2022-09-07 14:45:44 +02:00 |  | 
			
				
					|  | d55402234c | xP: add a temporary lock for autoscroll | 2022-09-07 13:53:28 +02:00 |  | 
			
				
					|  | e3149b9abf | xP: support showing buffer logs | 2022-09-07 13:53:28 +02:00 |  | 
			
				
					|  | 976e7bfbb4 | xP: separate input buffers | 2022-09-07 13:04:30 +02:00 |  | 
			
				
					|  | 5fd76ba6f9 | xC: add a trivial /relay command For there is otherwise no way of getting that information. | 2022-09-07 13:01:34 +02:00 |  | 
			
				
					|  | 41878a587f | xC: use liberty logging less These messages cannot be relayed to frontends (they could be,
but it's useful to keep them distinct rather than redirected). | 2022-09-07 13:01:30 +02:00 |  | 
			
				
					|  | 80089a4d65 | xC: describe general.editor parse errors | 2022-09-07 13:01:29 +02:00 |  | 
			
				
					|  | 93b66b6a26 | xP: scroll to bottom and focus the input on switch | 2022-09-06 22:33:00 +02:00 |  | 
			
				
					|  | ee1750c23c | xP: clean up | 2022-09-06 22:33:00 +02:00 |  | 
			
				
					|  | f5104c807d | xP: indicate connection state | 2022-09-06 20:17:40 +02:00 |  | 
			
				
					|  | 2c49a72d94 | Update README | 2022-09-06 19:59:22 +02:00 |  |