Commit graph

10 commits

Author SHA1 Message Date
Doug Torrance
0448b4965d fookb: Port to libdockapp.
In addition to the obvious simplification to the code by removing all the
window creation stuff, this also allows us to let users pick whether they
want to run fookb as a dockapp or as a normal windowed application at
runtime using libdockapp's --windowed command line option.  Previously,
this was done during build using configure's --enable-wmaker option.
2017-09-10 08:57:41 +02:00
Doug Torrance
b8ce2c9cd2 fookb: Fix error handling when reading XPM files.
Previously, we would try and read the width and height of images read from
an XPM file *before* doing any error handling to determine whether we
successfully read the file in the first place.  If there had been an error,
then there would be a segfault.
2017-09-10 08:57:41 +02:00
Doug Torrance
279eb3c3fe Remove trailing whitespace. 2017-09-10 08:57:41 +02:00
Doug Torrance
acacf6d0b9 fookb: Make WUtil required instead of optional. 2017-09-10 08:57:41 +02:00
Doug Torrance
9a66c7d460 fookb: Rename VERSION to more standard ChangeLog. 2017-09-10 08:57:41 +02:00
Doug Torrance
f33317e016 fookb: Use automake 2017-09-10 08:57:41 +02:00
Doug Torrance
24d0d1fa03 fookb: Use pkg-config to check for libraries. 2017-09-10 08:57:41 +02:00
Doug Torrance
641543542c fookb: Rename configure.in -> configure.ac. 2017-09-10 08:57:41 +02:00
Doug Torrance
f7acc7bc1f fookb: Remove generated configure script. 2017-09-10 08:57:41 +02:00
Doug Torrance
c3e92fef4c fookb: Add version 3.1 to repository.
From
https://web.archive.org/web/20140622071149/http://only.mawhrin.net/~alexey/fookb/fookb-3.1.tar.gz
2017-09-10 08:57:41 +02:00