File: ChangeLog

package info (click to toggle)
xfishtank 3.3.2-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 1,644 kB
  • sloc: ansic: 4,941; sh: 1,528; xml: 432; makefile: 65
file content (137 lines) | stat: -rw-r--r-- 4,471 bytes parent folder | download
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