From c7b9d657977ae907aeacc40b1eca2cbfcbddb35c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?P=C5=99emysl=20Eric=20Janouch?= Date: Wed, 20 Oct 2021 14:01:46 +0200 Subject: [PATCH] README: make sdgui even more 1st-class It has reached a fairly high level of usability already. --- README.adoc | 18 ++++++++---------- 1 file changed, 8 insertions(+), 10 deletions(-) diff --git a/README.adoc b/README.adoc index b6b219c..05d1c9c 100644 --- a/README.adoc +++ b/README.adoc @@ -12,6 +12,10 @@ software. image::sdtui.png[align="center"] +With GTK+ 3 development packages installed, an alternative frontend will also be +built and installed. It shares the default dictionary list with 'sdtui', +but styling will follow your theme, and has to be customized from 'gtk.css'. + Packages -------- Regular releases are sporadic. git master should be stable enough. You can get @@ -26,7 +30,8 @@ Building and Running -------------------- Build dependencies: CMake, pkg-config, asciidoctor + Runtime dependencies: ncursesw, zlib, ICU, termo (included), glib-2.0 >= 2.38, - pango, xcb, xcb-xfixes (the latter two optional) + pango, xcb, xcb-xfixes (the latter two optional for the TUI), + gtk+-3.0 (for the alternative graphical UI) $ git clone --recursive https://git.janouch.name/p/sdtui.git $ mkdir sdtui/build @@ -73,17 +78,10 @@ While I've been successfully using 'sdtui' for many years now, some work has to be done yet before the software can be considered fit for inclusion in regular Linux and/or BSD distributions: - - The tab bar and the text input field don't handle overflows well. + - The tab bar and the text input field don't handle overflows well in the TUI. - Lacking configuration, standard StarDict locations should be scanned. -Given the entangledness of this codebase, issues with the file format, -and general undesirability of terminal UIs, it might be better to start anew. - -Graphical UI ------------- -With GTK+ 3 development packages installed, an alternative frontend will be -built and installed. It shares the default dictionary list with 'sdtui', -but styling will follow your theme, and has to be customized from 'gtk.css'. +Given all issues with the file format, it might be better to start anew. Contributing and Support ------------------------