2002-07-23 15:16  mbr

	* tpb.1:

	chg: added a remark, that write access to nvram is nedded for software mixer
	
2002-07-23 15:12  mbr

	* debian/changelog:

	chg: updated for release 0.3.0
	
2002-07-23 15:05  mbr

	* tpb.c:

	fix: display volume in verbose mode as percentage.
	
2002-07-21 10:15  mbr

	* tpb.c:

	fix: close mixer device after setting volume
	fix: error checking when closing nvram device
	
2002-07-20 23:46  mbr

	* cfg.c, cfg.h, tpb.1, tpb.c, tpb.h, tpbrc:

	add: support for oss software mixer. useful for models where the volume
	     buttons are not connected to a hardware mixer (R31 is reported to show
	     this behavior)
	
2002-07-12 10:09  mbr

	* debian/tpb.postinst:

	chg: use group thinkpad instead of tpb for nvram device. Makes more sense.
	
2002-07-12 09:14  mbr

	* README:

	ifix: typo
	
2002-07-11 16:00  mbr

	* debian/: conffiles, control, rules, tpb.config, tpb.postinst,
	tpb.postrm.debhelper, tpb.templates:

	add: global configuration file is now part of debian package
	add: if the needed device /dev/nvram does not exist, it is generated
	
2002-07-11 15:31  mbr

	* debian/tpb.substvars:

	chg: this file is automatically generated. No need for revision control.
	
2002-07-11 14:06  mbr

	* Makefile.am, debian/rules:

	add: include the default configuration /etc/tpbrc in debian package.
	
2002-07-11 13:39  mbr

	* cfg.c, cfg.h, tpb.1, tpb.c:

	add: now tpb also reads a global configuration file (/etc/tpbrc)
	fix: moved all access to osd member of config struct in
	     #ifdef HAVE_LIBXOSD section
	
2002-07-11 13:23  mbr

	* debian/files:

	chg: this file is automatically generated. No need for revision control.
	
2002-07-11 13:09  mbr

	* cfg.c, tpb.c:

	fix: open of the nvram device used still the define of the default value
	     instead of the value in config struct.
	chg: replace perror() with fprintf()/perror() combination for more useful
	     error messages.
	chg: error message is now printed outside of parse_cfg_file(). This saves
	     open() and close() call in main.
	
2002-07-09 14:05  mbr

	* cfg.c, tpb.1, tpb.c:

	add: command line option to include additional configuration files
	
2002-07-09 12:23  mbr

	* Makefile.am, README, cfg.c, cfg.h, tpb.1, tpb.c, tpb.h, tpbrc,
	debian/changelog, debian/docs, debian/files:

	add: support for configuration file
	add: example for configuration file
	
2002-07-04 11:18  mbr

	* debian/: changelog, control, copyright, dirs, docs, files, menu,
	rules, tpb.postinst.debhelper, tpb.prerm.debhelper, tpb.substvars,
	watch:

	add: support for building a debian package
	
2002-07-03 17:17  mbr

	* nvram.txt, tpb.c, tpb.h:

	fix: the bit for the ThinkPad button is resetted when returning from
	     hibernation. This was interpreted as "button pressed" and the
	     application was started.
	
2002-06-27 16:12  mbr

	* configure.in:

	add: added all headers included by tpb.
	
2002-06-27 15:42  mbr

	* Makefile:

	del: removed because it is now generated by automake and autoconf
	
2002-06-27 15:21  mbr

	* README, Makefile.am, configure.in:

	add: basic support for automake and autoconf
	
2002-06-27 15:21  mbr

	* tpb.1:

	chg: changed example invocation to a more useful one
	
2002-06-27 15:19  mbr

	* tpb.c:

	fix: compile error when HAVE_LIBXOSD not defined
	add: basic support for automake and autoconf
	
2002-06-27 15:17  mbr

	* tpb.h:

	add: define to prevent errors when included several times
	
2002-06-24 10:32  mbr

	* README:

	add: info about xosd
	
2002-06-23 13:35  mbr

	* Makefile, README, nvram.txt, tpb.1, tpb.c, tpb.h:

	add: on-screen display for volume, brightness and other things
	add: man page
	chg: moved the nvram byte description from tpb.c nvram.txt
	
2002-06-23 13:07  mbr

	* COPYING, Makefile, README, TODO, tpb.c, tpb.h:

	Initial version
	
