1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137
|
* 3.3.2
01. Add vertical movement to fishes.
Change speed of fishes now and then.
Call set_monitor() after setting defaults.
Force to show correct monitor in button.
* 3.3.1
01. Add selection of monitor.
Add 'run on all workspaces'.
Remove disabling double-buffer.
Remove -window-id, --window-id from man page
we need it for xscreensaver-demo
Move check for 'nomenu' to ui.c
main.c: If running under xscreensaver: set monitor = -1
and do not write flags
* 3.2.3
01. add 7 fishes, thanks to Robert "the Old Coder" Kiraly
02. remove some stray pixels fro fish34a and fish34b (mosasourus)
add copyright to fishes 29a .. 35b
* 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 hyphens 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
|