ChangeLog of xfishtank
* 3.2.2
01. main.c xfishtank.1.tmpl: add --root as flag, next to -root
add --window-id as flag, next to
-window-id
xfishtank.1.tmpl: correct -v option
src/Makefile.am: install xfishtank in $prefix/bin
02. change string 'xpenguins' to 'xfishtank' where appropriate
03. change licence to MIT
04. remove redundant src/FishList
README: added some text
AUTHORS: added some authors (thanks to Jim Rees)
ChangeLog: added changes from before version 3.0
ixpm.c: guard against unset shapeimage or ximage
* 3.2.1
01. main.c: use ^pcmanfm$ in stead of pcmanfm while searching for
largest window
02. utils.c: largest_window_with_name(): add memset() for the search
result
03. main.c: implement -v
addcopyright.sh: make it freebsd-friendly
* 3.2.0
01. do not start ui() if option -nomenu is given
same if started under xscreensaver
02. correct src/fishtank.desktop (No roaches, but fish tank)
Thanks to Daniel Hilsbrunner
03. main.c: do gtkinit() after parsing the command line parameters
* 3.1.5
01. implement working 'hide menu' button and -nomenu flag for
not-iconifying WM's
main.c: document -bgc flag
main.c: place parse() after ReadFlags()
main.c: iconify when running in xscreensaver
add xdo.c xdo-copyright xdo.h xdo_search.c xdo_util.h xdo_version.h
use xdo.c and xdo_search.c where convenient
simplemake.sh: make it working
* 3.1.4
01. wmctrl.c: make compilable with '-Wall -pedantic -Wextra'
* 3.1.3
01. better implementation of selfrep
* 3.1.2
1. main.c: Thanks(): add XCloseDisplay() when leaving.
Makefile.am: do not use '$<': is not understood by bsd-make
2. ixpm.c main.c wmctrl.c: make cppcheck happy
ui.c: do_animate(): make sure id gets a value
* 3.1.1
1. Define default color for bgcolorstring
Set also default backgroundcolor when clicking 'defaults' button
2. Use defined background only in xscreensaver mode
* 3.1.0
1. Clear screen after exit
Some fixes to configure.ac
Implement -changelog
Implement -selfrep
* 3.0.1 Added autopkgtest and 'make check'
added 'dependencies'
* 3.0.0 Initial release of version with double-buffering, graphical gui
and transparent click-through window for the fishes
## v2.6 (2020-09-20)
* get rid of the FishList
* fix wordo/typo
* memory corruption fixes
* zero out flist before use
* only check for collisions against fish that are already in motion
* update man page
* Version 2.6
## v2.5 (2013-08-09)
* remove non-working -p option from man page
* support of -p file command-line parameter
* various style and compiler warning changes
* add Imlib, remove read.c, for "-p" option (background image)
* add build and install instructions to README, bump to 2.5
## v2.4 (2013-07-16)
* add license file
* Change hypens to minus signs and section to 1x
* Do not assume that the environment contains a DISPLAY variable
* bump version to 2.4
## v2.3 (2013-03-20)
* various portability fixes by Jim Rees for Open/FreeBSD
* changes from debian version 2.2-25, with some rearrangements
* remove gif code
* add fish/ppm conversion programs
* reindent
* Just get the root window once at init time, and remember it
* simplify a bit (or shorten anyway)
* use FishList.local if available
* set window type to desktop; some window managers need this
* Add my two cents to the README.
* get rid of unneeded -I.
* get rid of CDEBUGFLAGS, which is apparently used for non-debug too
* install man page as part of install target
* bump version to 2.3
## v2.2 (2011-11-14)
* remove generated files
* NEW FUN WITH FISH (29 fish) version (2.2) (ca. 1996)
## v1.0 (2011-11-14)
* Eric Bina version from 1992