From 7d51aaa9a49d8f7461993a564b5dfbac4e4ba6de Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?P=C5=99emysl=20Janouch?= Date: Mon, 24 Sep 2018 13:11:11 +0200 Subject: hpcu: add a selection unifier So far not supporting large selections. --- README | 21 +++++++++++++++++---- 1 file changed, 17 insertions(+), 4 deletions(-) (limited to 'README') diff --git a/README b/README index 2095516..ccdd176 100644 --- a/README +++ b/README @@ -173,6 +173,22 @@ The result of testing hid with telnet, OpenSSL s_client, OpenBSD nc, GNU nc and Ncat is that neither of them can properly shutdown the connection. We need a good implementation with TLS support. +hpcu -- PRIMARY-CLIPBOARD unifier +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +An improved replacement for autocutsel in selection synchronization "mode": + + - using only one OS process; + - not polling selections twice a second unnecessarily; + - calling SetSelectionOwner on change even when it already owns the selection, + so that XFIXES SelectionNotify events are delivered; + - not using cut buffers for anything. + +Only UTF8_STRING-convertible selections are synchronized. + +ht -- terminal emulator +~~~~~~~~~~~~~~~~~~~~~~~ +Similar scope to st(1). Clever display of internal padding for better looks. + hib and hic -- IRC bouncer and client ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ An IRC client is a good starting application for building a GUI toolkit, as the @@ -241,6 +257,7 @@ most basic features includes a VFS for archives. The editing widget in read- -only mode could be used for F3. The shell is going to work very simply, creating a PTY device and running things under TERM=dumb while decoding SGR, or one could decide to run a new terminal emulator with a different shortcut. +ht could probably also be integrated. Eventually the number of panels should be arbitrary with proper shortcuts for working with them. We might also integrate a special view for picture previews, @@ -255,10 +272,6 @@ Indexing and search may be based on a common database, no need to get all fancy: http://rachbelaid.com/postgres-full-text-search-is-good-enough/ https://www.sqlite.org/fts3.html#full_text_index_queries (FTS4 seems better) -ht -- terminal emulator -~~~~~~~~~~~~~~~~~~~~~~~ -Similar scope to st(1). Clever display of internal padding for better looks. - The rest ~~~~~~~~ Currently there are no significant, specific plans about the other applications. -- cgit v1.2.3