aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPřemysl Eric Janouch <p@janouch.name>2022-09-21 17:29:12 +0200
committerPřemysl Eric Janouch <p@janouch.name>2022-09-21 18:30:25 +0200
commit4a2740313c7cfe6bd334ce46d1deb7ccca9d2068 (patch)
tree97d0ca2b0ef077c3cb58d06b5280df8fab00a6c9
parentd3628928b919bd12deb224f5c3db3a7be5e7140b (diff)
downloadxK-4a2740313c7cfe6bd334ce46d1deb7ccca9d2068.tar.gz
xK-4a2740313c7cfe6bd334ce46d1deb7ccca9d2068.tar.xz
xK-4a2740313c7cfe6bd334ce46d1deb7ccca9d2068.zip
Give up on the X11 frontend for now
There seem to be only a few things it could bring to the table, compared to xP, making it barely worth the effort: - saner keyboard controls, - GVIM integration, - slightly improved resource usage.
-rw-r--r--CMakeLists.txt2
-rw-r--r--NEWS4
-rw-r--r--README.adoc16
3 files changed, 6 insertions, 16 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index d8b2c70..7d841c2 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -1,7 +1,7 @@
# Ubuntu 18.04 LTS and OpenBSD 6.4
cmake_minimum_required (VERSION 3.10)
project (xK VERSION 1.5.0
- DESCRIPTION "IRC daemon, bot, TUI client and X11/web frontends" LANGUAGES C)
+ DESCRIPTION "IRC daemon, bot, TUI client and its web frontend" LANGUAGES C)
# Options
option (WANT_READLINE "Use GNU Readline for the UI (better)" ON)
diff --git a/NEWS b/NEWS
index 3c0adfc..1d3cd4a 100644
--- a/NEWS
+++ b/NEWS
@@ -27,9 +27,7 @@
* xC: added a relay interface, enabled through the general.relay_bind option
- * Added an experimental X11 frontend for xC called xF
-
- * Added an experimental web frontend for xC called xP
+ * Added a web frontend for xC called xP
1.5.0 (2021-12-21) "The Show Must Go On"
diff --git a/README.adoc b/README.adoc
index 6b0e7d2..b9d8967 100644
--- a/README.adoc
+++ b/README.adoc
@@ -2,7 +2,7 @@ xK
==
'xK' (chat kit) is an IRC software suite consisting of a daemon, bot, terminal
-client, and X11/web frontends for the client. It's all you're ever going to
+client, and a web frontend for the client. It's all you're ever going to
need for chatting, so long as you can make do with slightly minimalist software.
They're all lean on dependencies, and offer a maximally permissive licence.
@@ -26,16 +26,9 @@ As a unique bonus, you can launch a full text editor from within.
xP
--
The web frontend for 'xC', making use of its networked relay interface.
-Fully usable, despite some rough edges. It intentionally differs in that it
-uses a sans-serif font, and shows the list of all buffers in a side panel.
-Otherwise it aims to be a near replica.
-
-xF
---
-The X11 frontend for 'xC', making use of its networked relay interface.
-
-This subproject has been put on hold, partly because of its massive overlap
-with 'xP', and is hidden behind a CMake option.
+It intentionally differs in that it uses a sans-serif font, and it shows
+the list of all buffers in a side panel. Otherwise it is a near replica,
+including keyboard shortcuts.
xD
--
@@ -78,7 +71,6 @@ Build-only dependencies:
Common runtime dependencies: openssl +
Additionally for 'xC': curses, libffi, readline >= 6.0 or libedit >= 2013-07-12,
lua >= 5.3 (optional) +
-Additionally for 'xF': x11, xft
$ git clone --recursive https://git.janouch.name/p/xK.git
$ mkdir xK/build