File: NEWS

package info (click to toggle)
penguineyes 0.10-22
  • links: PTS
  • area: main
  • in suites: woody
  • size: 736 kB
  • ctags: 219
  • sloc: ansic: 1,928; sh: 346; makefile: 124
file content (95 lines) | stat: -rw-r--r-- 4,242 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
v0.10: 6 February 2000
	wow, it's been a while!
	added .spec file (thanks to Gregory McLean)
	got rid of massive redundancies in configure script - 
		imlib called gtk and gnome called imlib, but I was
		including gtk, imlib _and_ GNOME, regardless,
		now it only includes either imlib or GNOME
	now draw everything directly to the main window (should be quicker,
		uses slightly less memory)
	added 'reset size' function to menu
	added ability to resize keeping dimensions (shift)
	now drawing is done from expose function again, practically this
		means that the eyes don't flicker when it is resized.
	added man page, and seperated theme documentation from the README
	motion notify now uses the event's x and y, so resizing is acurate(??)
	set imlib options to lowquality/fast
	added some sanity checks to theme loading
	added clock function, and some clock themes
	added 'applet_default' option for the rc files
	added ability to launch programs from the applet, thanks to 'Chris'
		for that
	added 'guilty' setting - this was stol^H^H^H^Hborrowed from a Windoze
		program called 'paranoid homer', no URL known.
	added support for the mouse wheel to resize with

v0.9: 26 July 1999
	fixed gnome_init code, so it is properly initialized.
	set_size now resets the stored eye position, so they're properly
		redrawn when needed
	added ability to flip image
	get_defaults no longer writes to any global variables! yippee!!
	added accelerators
	added save function to menu
	put themes on seperate menu
	added ability to set random themes
	added GNOME session saving - now GNOME restarts penguineyes
		windows properly - you can even have multiple :)
	added ability to set the config file
	added geometry flag, n.b. I'm keeping 'width' and 'height',
		since they let the user define only one dimension
		and then scales accordingly.
	added spawn ability, this forks off and runs more penguineyes,
		each with a different config file, so re-running
		with the spawn option will reposition them in the
		right place - n.b. if you use GNOME and never manually
		run penguineyes, you don't need this since GNOME saves
		the positions and restarts properly

v0.8: 16 July 1999
	redid resize code - it is much less 'hacky' now - also the wm can
		now interact better with it
	set the background pixmap of the drawing area, no more flickering,
		also draw_pixmap is removed from the expose event, so it
		should be faster (??)
	GNOME applet/awareness, separate 'default' files for normal/applet :)
	cropped Linus' picture, swapped 'tiny tux' for a cropped Tux for
		applet coolness
	added ability to set fps, also saves this in defaults

v0.7.1: 4 June 1999
	fixed data/Makefile.in to properly install datafiles
v0.7: 3 June 1999
	fixed stupid error in the colour code (thanks to David Odin)
	added functionality to draw eyeball if required in the expose function
	ability to explicitly set the width/height added, in themes and
		as an argument
	changed eyeball loading - specify diameter (not radius), and
		can set seperate width/height and load pixmaps
	improved config system to use subdirectories
	automatically save/load position and size of window
	loads of clean-up in the code, variables are now sensible, removed
		lots of redundant stuff, parse.c more readable
	added Linus theme (thanks to Joseph Turian) and 'penguin of lurve' :)

v0.6: ?th May 1999
	added imlib support, rc settings file parser, menu on right mouse
	click, resizing, some initial themes and rc file.
	Sorry about the delay, but I had my Honour's project to work on,
	and couldn't be arsed to work on this ...
	changed order in NEWS file ;)

v0.5: 5 December 1998
	complete rewrite with gtk, none of the original code remains,
	pupil is now drawn on top of the pixmap, rather than drawing
	'eyeballs' over the penguin. The new penguineyes is now properly
	'on top' of the screen, thanks to being actually a gtk pop-up
	window, you can also drag the penguin around the screen.
	configure now with autoconf rather than xmkmf
	license now full GPL (v0.1 was the license that came with xeyes)

v0.2: 3 September 1998 (not released)
	dithered penguin to work on 8bpp screens, some minor clean-ups

v0.1: 31 August 1998
	original release, basically a hacked version of xeyes