
CHANGELOG
=========

2007-02-17  0.8.0   (public release)
	* increase version number to match pbbuttonsds version
	* move powerprefs to GNU gettext because the GLIB gettext
	  API won't work with automake 2.60+
	* add ccdv.c to beautify the compile process
	* updated Spanish translation. Thanks to Gustavo Boksar Cámpora
	  <gustavo@boksar.info>.

2007-02-16  0.5.1-2
	* create a new page for automatic brightness control to match
	  pbbuttonsds new functionality.
	* re-arrange the power supply pages a bit. The page EMA was
	  divided to the other pages and removed afterwards.
	* german translation file updated

2006-12-30  0.5.1-1
	* remove ALSA and OSS specific tabs. The general tab does the
	  complete audio setup now. This change depends on the change
	  of configuration system in pbbuttonsd.
	* extend range of brightness values to 100 and change unit to 
	  percent. This change was motivated by new brightness interfaces
	  which allow much more steps than only 15.
	* add current volume level to mixer panel
	* rearange mixer and backlight pannels to look more similar
	* output active drivers in mixer and backlight panel

2006-10-01  0.5.1   (public release)

2006-09-30  0.5.0-2
	* fix compiler warning in msghandler.c

2006-09-29  0.5.0-1
	* implement changes of pbbuttonsd client API
	* Change GUI to display brightness values in percent
	* Update GUI to handle new fading behaviour. Update
	  tooltips as well.
	* react to two new sysflags and disable/enable trackpad
	  mode and/or the third keyboard mode.
	* german language file updated

2005-07-09  0.5.0   (public release)
	* improve button text of NoTapTyping feature
	* adding tooltip that recommends the usage of mouseemu to the
	  NoTapTyping option button.

2005-07-05  0.4.9-2
	* spelling errors in german language file fixed. Thanks to
	  Jens Seidel <jensseidel@users.sf.net>
	* wrong tooltip removed

2005-04-05  0.4.9-1
	* error message reporting changed to new interface print_msg().

2005-03-25  0.4.9   (public release)
	* language files updated

2005-03-22  0.4.8-2
	* adapt powerprefs to the new ipc_init() interface.

2005-03-20  0.4.8-1
	* new elements for option NoTapTyping in section 'Machine'
	  added.
	* Mixer control updated. new tabs for OSS and ALSA added

2004-12-17  0.4.8  (public release)

2004-12-13  0.4.7-3
	* query of configuration changed so that not supported tags
	  could be identified. Powerprefs will react accordingly on
	  missing tags, display 'not available' or something similar.
	* The soundsystem frame will not completely deactivated
	  anymore. Only the radiobuttons will be insensitive.

2004-12-12  0.4.7-2
	* added new controls for soundsystem and for external video
	  key

2004-12-03  0.4.7-1
	* gtk_set_locale() call removed, because gtk_init() does
	  this already
	* reorganize gettext calls and change codeset before printing
	  texts to console to avoid ambigious characters (evaluate_args())
	* move gtk_init() closer to program start so that gtk command
	  line options could be used appropriatlely.
	* add check AM_LANGINFO_CODESET in configure.in

2004-11-19  0.4.7  (public release)
	* added spanish translation file. Thanks to Rudy Godoy
 	  <rudy@kernel-panik.org>.

2004-10-25  0.4.6-1
	* change global variable prgexit to type sig_atomic_t

2004-09-10  0.4.6  (public release)
	* change requirements for GTK+ from 2.0 to 2.4
	* LCD Brightness would display "not available" if no
	  backlight controller was installed

2004-08-29  0.4.5-1
	* power management configuration restrured to support latest
	  server update
	* add support for TAG_KBDONBRIGHTNESS

2004-05-08  0.4.5  (public release)

2004-04-30  0.4.4-3
	* sleepkey mode was inverted in display - fixed
	* debian directory temporary removed from package

2004-04-28  0.4.4-2
	* GUI updated

2004-04-16  0.4.4-1
	* added catalan catalog file. Thanks to David Riera
	  <driera@infoblitz.com> and Oriol Pellicer <oriol@elsud.org>

2004-03-15  0.4.4  (public release)

2004-03-13  0.4.3-2
	* added command timeout value to GUI
	* added new functions of module_display to GUI
	* added pmud infostring to about notetab
	* added support of new SYSINFO tag from server
	* german translations updated

2004-03-09  0.4.3-1
	* change tag names to compile with pbbuttonsd 0.5.9
	  again

2004-01-18  0.4.3  (public release)

2004-01-17  0.4.2-4
	* added new option heartbeat beep
	* german translations updated
	* GNU gettext stuff removed from autogen.sh because
	  the code conflicts with new gettext versions and isn't
	  necessary for this program.

2003-12-29  0.4.2-3
	* distribution prepared to work also with GNU gettext
	  version >0.10. New version of autogen.sh.

2003-11-23  0.4.2-2
	* removed option 'replace_pmud'. Pmud support must
	  be configured at compile time of pbbuttonsd.

2003-11-10  0.4.2-1
	* typo in configure script - fixed

2003-11-08  0.4.2 (public release)

2003-11-05  0.4.1-2
	* brightness option 'dim fully dark' added
	* power profile option 'blank' removed
	* power profile option 'coversleep' added
	* power profile option 'sleep' restructured
	* disable widgets regarding sleep, if sleep
	  is not supported.
	* learnbuttons didn't work if triggered by
	  keyboard - fixed.
	* because the position of a single widget can't be
	  evaluated the learn popup window was moved to
	  the fixed top center position of the main window.

2003-11-01  0.4.1-1
	* warnings from the daemon weren't processed - fixed
	* gdk asserts in exitcode - fixed
	* switch gettext after evaluate_args() to UTF-8 to get
	  correct console output. 

2003-11-01  0.4.1  (public release)
	* german language files updated

2003-10-31  0.4.0-2
	* keycode teaching implemented
	* button name changed from 'learn' to 'teach in'
	* moved powerprofile global vars to maindata. All
	  sources uses maindata now, no other global vars.
	* 'window' argument of taghandlers removed.
	* added interface.patch that strip down glade's
	  interface.c so that it compiles six times
	  faster. The patch must be applied after recreation
	  of the interface with glade.

2003-10-20  0.4.0-1
	* added fade control in video controls supported by
	  pbbuttonsd since 0.5.6.
	* version string automated in glade interface.c

2003-09-30  0.4.0 (public release)
	* tags grouped before sending to the server
	* configuration will be cached now
	* only changed options will be sent to the server. This leaded
	  to a significant performance increase.
	* some code cleanup, some artefacs removed.
	* gettext_macros.h added
	* spin widget ranges adjusted
	* set length limits for all text entry widgets
	* add some tooltips for main menu

2003-09-27  0.3.1b
	* changed gui library to gtk2
	* completly new GUI generated to support all features of
	  pbbuttonsd v0.5+

2003-09-04  0.3.1a 
	* removed typo from powerprefs.1 (debian bug #205633).
	* switch over to new version of autoconf/automake. Headerfile
	  acconfig.h removed

2002-10-03  0.3.1 (public release)
	* documentation updated
	* catalogs updated

2002-08-24  0.3.0
	* adapted to pbbuttonsd >= 0.5.0. all powerprefs functions trigger there
	  corresponding couterparts in pbbuttonsd.

2002-06-10  0.2.1a
	* new option 'nodim' displays correct status now.  Thanks to Ben Reser
	  <ben@reser.org>

2002-06-03  0.2.1 (public release)
	* add a new option 'nodim' to be able to control display dimming and
	  sleep indipendently. Thanks to Ethan Blanton <eblanton@cs.ohiou.edu>
	  for his patch.

2002-05-05  0.2 (public release)
	* remove exit button
	* add a new notepad for multimedia functions (brightness and volume)
	* add a new option 'blank screen'
	* add a button to force sleep mode

2002-04-28  0.1.1
	* Buttons added for saving the configuration and to exit the program. 

2002-04-20  0.1 (public release)
	* added missed error message
			       
2002-04-15  0.0.1
	* GUI changed, make window more compact

2002-04-10  0.0.1 (initialy checkin to CVS)

