2003-08-10  Martin Grimme  <martin@pycage.de>

	* display/Display.py (Display.__on_observe_sensor): Made the display
	force a redraw after target properties have been set.

	* main/__init__.py (VERSION): Set version number to 0.10.

2003-08-10  Christian Meyer  <chrisime@gnome-de.org>

	 * ../extra/Sensors/SysInfo/__init__.py: Close file after it's been
	 opened.
	 * ../extra/Display/sysinfo-demo.display: Added nice borders.

2003-08-10  Christian Meyer  <chrisime@gnome-de.org>

	* ../extra/Sensors/SysInfo/__init__.py: Mostly removed cat/awk calls.
	Replaced them with native python functions. Improved SysInfo array.

2003-08-09  Christian Meyer  <chrisime@gnome-de.org>

	* ../extra/Sensors/SysInfo/__init__.py: Removed some code comments,
	fixed text in dialog to be HIG compliant.

2003-08-09  Martin Grimme  <martin@pycage.de>

	* README: Revised the README to make sure that it reflects the current
	version.

	* display/TargetArray.py (TargetArray.__remove_child): When a child
	is removed from the array, it also has to be removed from the Hash2D
	data structure. This is now fixed.

	* display/TargetGroup.py (TargetGroup.__tile_background): Corrected
	bug with tiling the background where the group could not get smaller
	than its bg image.

2003-08-09  Christian Meyer  <chrisime@gnome-de.org>

	* README: Added recommended versions.

	* gdesklets: Added encoding header which is necessary for python 2.3.

	* main/__init__.py: Removed special copyright sign until I've figured
	out how to fix it. Use UTF-8 now.
	Warning if python version smaller than 2.3.
	Bumped to version to 0.10rc3.

	* display/TargetLable.py: Fixed implicit cast in __set_font.
	Python 2.3 doesn't like float there anymore; using int now.

	* ../extra/Display/sysinfo-demo.display: Cleanup. Removed some
	comments and unnecessary stuff.

	* ../extra/Sensors/__init__.py: Added tooltips. SysInfo's now thread
	based which means less load. Fixed __do_cpu() where a variable wasn't
	assigned (for powerpc architecture). Fixed/Improved various other
	things.

2003-08-08  Martin Grimme  <martin@pycage.de>

	* display/Display.py (Display.add_mapping): Removed bug where targets
	receive the same settings more than once at a time.

	* sensor/SensorConfigurator.py (SensorConfigurator.add_spin): Made the
	spin button accept only numerals.

	* display/TargetImage.py (TargetImage.__scale_image): Comparison of
	the old and new scaling values also checks whether the cache is
	empty, so we don't miss necessary updates.

	* display/DisplayTarget.py (DisplayTarget.set_config): Added on-press
	and on-release to the known action of a DisplayTarget.

	* display/Display.py (Display.__on_button): Revised the detection of
	mouse actions. Made a difference between button release and button
	click.

2003-08-08  Christian Meyer  <chrisime@gnome-de.org>

	* extra/Sensors/SysInfo/__init__.py: Mark strings for translation.

2003-08-07  Christian Meyer  <chrisime@gnome-de.org>

	* extra/Sensors/SysInfo/__init__.py: Further improved the sensor.
	It's now fully configurable.

	* extra/Displays/sysinfo-demo.diplay: Fixes.

2003-08-07  Christian Meyer  <chrisime@gnome-de.org>

	* core/sensor/SensorConfigurator.py: Removed hardcoded values in
	add_spin().

2003-08-07  Martin Grimme  <martin@pycage.de>

	* main/__init__.py (VERSION): release candidate 2

	* sensor/Sensor.py (Sensor.__on_about): Set the icon of the about
	window to the gDesklets icon.

	* display/Display.py (Display.__on_observe_sensor): Window updates are
	now frozen while the Sensor output is being processed. This hopefully
	results in less flickering.
	(Display.__init__): The displays now have an icon. Alt+Tab in metacity
	always shows the windows regardless of their skip-pager state.

2003-08-06  Martin Grimme  <martin@pycage.de>

	* SensorFactory.py: Added dialog that tells the user which sensor is
	missing or broken.

	* Display.py: Fixed bug which caused wrong window positioning when the
	program is started after login.

2003-08-05  Martin Grimme  <martin@pycage.de>

	* gDesklets: release candidate 1
