aboutsummaryrefslogtreecommitdiff
path: root/README.adoc
diff options
context:
space:
mode:
authorPřemysl Eric Janouch <p@janouch.name>2021-10-20 14:01:46 +0200
committerPřemysl Eric Janouch <p@janouch.name>2021-10-20 14:01:46 +0200
commitc7b9d657977ae907aeacc40b1eca2cbfcbddb35c (patch)
treeb34773e8265222b3842d91d856fc46c125e73d8b /README.adoc
parent519d6bd108fc09e91904d7e47177be12ddf948d9 (diff)
downloadtdv-c7b9d657977ae907aeacc40b1eca2cbfcbddb35c.tar.gz
tdv-c7b9d657977ae907aeacc40b1eca2cbfcbddb35c.tar.xz
tdv-c7b9d657977ae907aeacc40b1eca2cbfcbddb35c.zip
README: make sdgui even more 1st-class
It has reached a fairly high level of usability already.
Diffstat (limited to 'README.adoc')
-rw-r--r--README.adoc18
1 files 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
------------------------