X-Git-Url: https://roy.marples.name/git diff --git a/README b/README index b226c77..a5863f0 100644 --- a/README +++ b/README @@ -1,10 +1,22 @@ -dhcpcd-ui is the graphical interface to dhcpcd +dhcpcd-ui is the graphical interface to dhcpcd-5.x -It has a helper library in C so you don't *have* to learn each toolkit -DBus implementation, or depend on it (dbus-glib, edbus, qt-dbus, etc). +It has a helper library in C to try and minimize any toolkit +specific parts. -Currently only a GTK+ front end is available, but there are plans to -create an EWL (Enlightment E17) front end. -I don't use KDE/QT much, but it should be quite easy. +There are GTK+-2 (works with GTK+-3) and Qt-4 front ends. +an EFL (e17) front end is planned. -dhcpcd-ui depends on hicolor-icon-theme from freedesktop.org +A basic command line tool, dhcpcd-online can report on network +availability from dhcpcd (requires dhcpcd-6.4.4) + +Switches to control building of various parts: + --with-dhcpcd-online + --with-gtk + --with-qt + --with-icons +For each --with there is a --without. +If each part is not specified then the configure will test the system +for the needed libraries to build and install it. + +When creating a distribution tarball, the host system requires +the libraries to build all the components.