1 Graphical User Interfaces, The UNIX Way
2 =======================================
4 Pipeglade is a helper program that displays graphical user interfaces
5 for other programs. It renders the GUI definition found in a
6 GtkBuilder file (created using the Glade Interface Designer), and
7 communicates with the main program solely via pipes or fifos.
9 Visit http://pipeglade.boundp.org
17 should build a usable binary.
19 make PREFIX=/some/dir/ install
21 installs the pipeglade binary in /some/dir/bin/ and its manual page in
22 /some/dir/man/man1/. Default PREFIX is /usr/local/.
24 To get rid of the installation, call
30 make PREFIX=/some/dir/ uninstall
40 runs pipeglade's tests (which require some human assistance). The
41 GtkBuilder file for the test GUI, pipeglade.ui, is also used in the
46 which redirects the messages initiated by user activity on the GUI
47 back into a text area of the same GUI. Another example,
51 uses the GtkBuilder file clock.ui and displays an analog clock.
53 There are three other example GtkBuilder files. To see how they look
56 ./pipeglade -u simple_dialog.ui
60 ./pipeglade -u simple_open.ui.
62 The third one, bad_window.ui, is for testing, and is intentionally
69 Debian wheezy, GTK+ 3.4.2
70 Debian Jessie, GTK+ 3.14.5
71 FreeBSD 10.1, GTK+ 3.14.5
72 FreeBSD 10.2, GTK+ 3.16.6