2002-12-30  Junichi Uekawa  <dancer@debian.org>

	* configure.ac: 0.4

	* configure.ac: do not use changequote

	* libdanceracpi/libdanceracpi.c (dacpi_get_battery): add error checking.

	* gtkmonitor/dgacpi.c (timeout_command): add error checking if 
	battery does not exist.
	(getoptions): fix getopt

	* dconsoleacpi/dacpidump3.c (main): change batt id to 0

	* dconsoleacpi/dacpidump2.c (main): error checking.

	* dconsoleacpi/dacpidump.c (main): add error checking.
	(main): use battery 0 instead of 1, since battery changed.

2002-08-28  Junichi Uekawa  <dancer@debian.org>

	* configure.ac: 0.3

	* autogen.sh: fix it so that libtoolize is called in autogen.

2002-08-10  Junichi Uekawa  <dancer@debian.org>

	* release 0.2

	* Makefile.am: add uploading and dist rules.

	* libdanceracpi/Makefile.am (libdanceracpi_la_LIBADD): remove 
	-ldshconfig. It is checked in configure.ac

	* configure.ac: convert from configure.in
	add check for -ldshconfig.

2002-05-13  Junichi Uekawa  <dancer@debian.org>

	* libdanceracpi/libdanceracpi.h: resolve conflicts

	* libdanceracpi/libdanceracpi.c: resolve conflicts.

2002-03-31  Junichi Uekawa  <dancer@debian.org>

	* libdanceracpi/libdanceracpi.c (dacpi_getbatteryinfo): fclose added, memory leak.

2002-03-30  Junichi Uekawa  <dancer@debian.org>

	* libdanceracpi/libdanceracpi.c (dacpi_getbatteryinfo): use dshconfig routines.
	(dacpi_get_ac_adapter): this is also converted to dshconfig.

2002-03-28  Junichi Uekawa  <dancer@debian.org>

	* libdanceracpi/libdanceracpi.c (dacpi_getbatterystatus): using dshconfig routines to parse the config file instead.

	* libdanceracpi/Makefile.am (LIBS): add -ldshconfig

	* libdanceracpi/libdanceracpi.c: adding libdshconfig

2002-03-13  Junichi Uekawa  <dancer@debian.org>

	* configure.in: version 0.2 start

	* dconsoleacpi/Makefile.am (INCLUDES): added INCLUDES=${top_srcdir}
	* Released 0.1

2002-03-12  Junichi Uekawa  <dancer@debian.org>

	* README: update documentation.

2002-01-26  Junichi Uekawa  <dancer@debian.org>

	* libdanceracpi/libdanceracpi.c (dacpi_getbatterystatus): fix the assumption that asprintf will give NULL on failure. 
	(dacpi_getbatteryinfo): ditto
	(dacpi_get_ac_adapter): ditto

2002-01-18    <dancer@debian.org>

	* gtkmonitor/dgacpi.c (timeout_command): now checks for batter-max situation.
	  If "using" value is zero, it can't divide...

2002-01-17    <dancer@debian.org>

	* gtkmonitor/dgacpi.c (timeout_command): added an hour/minute display
	support instead of the current fractional hour display.

2002-01-13    <dancer@debian.org>

	* gtkmonitor/dgacpi.1: updated the documentation. added the options to the docs.
	
	* gtkmonitor/dgacpi.c (getoptions): created a new function
	(main): call getoptions to parse options. Finally a command-line option to 
	specify which battery and AC adapter to look for. The default values match my 
	system.

2002-01-06    <dancer@debian.org>

	* dconsoleacpi/dacpidump2.c (main): changed adapterstate type from int to DACPI_ADAPTER_TYPE

	* libdanceracpi/libdanceracpi.c (dacpi_get_ac_adapter): changed the return type. 

	* libdanceracpi/libdanceracpi.h: created a new enum DACPI_ADAPTER_TYPE. There is no longer a list of #define's. It should work fine. I hope.
	
	* dconsoleacpi/.cvsignore: added dacpidump3 to list.

2002-01-05    <dancer@debian.org>

	* libdanceracpi/libdanceracpi.c: includes sys/stat.h now.

	* libdanceracpi/Makefile.am (install-data-local): added stub to include the header files into installation.

	* dconsoleacpi/dacpidump3.c (main): added check for ACPI support. using dacpi_check_acpi_support().

	* libdanceracpi/libdanceracpi.h: added the dacpi_check_acpi_support function into the header file

	* libdanceracpi/libdanceracpi.c (dacpi_check_acpi_support): added a function to check availability of acpi support

2002-01-05    <dancer@debian.org>

	* gtkmonitor/dgacpi.c (main): added support for library API version checking.

	* dconsoleacpi/dacpidump3.c (main): added support for library API version checking.

	* dconsoleacpi/dacpidump2.c (main): added support for library API checking and existence of ACPI support in system.

	* dconsoleacpi/dacpidump.c (main): added support for library API checking an existence of ACPI support in system.

	* README: added function description for dacpi_obtain_library_api_version().

	* libdanceracpi/libdanceracpi.h: added dacpi_obtain_library_api_version.

	* libdanceracpi/libdanceracpi.c (dacpi_getbatterystatus): updates API version.
	(dacpi_getbatteryinfo): updates API version
	(dacpi_get_battery): updates API version
	(dacpi_obtain_library_api_version): new function to obtain the current API version that the library supports.

	* libdanceracpi/libdanceracpi.h (dacpi_battery_status): added API version
	(dacpi_battery_info): added API version
	(dacpi_battery): added API version to the structure.
	(DACPI_API_VERSION): defined the current API version.

	* README: updated the docs to recommend the use of new function, dacpi_check_acpi_support

	* gtkmonitor/dgacpi.c (main): added a check to see if acpi is available on the system.

	* libdanceracpi/libdanceracpi.c: includes sys/stat.h now.

	* libdanceracpi/Makefile.am (install-data-local): added stub to include the header files into installation.

	* dconsoleacpi/dacpidump3.c (main): added check for ACPI support. using dacpi_check_acpi_support().

	* libdanceracpi/libdanceracpi.h: added the dacpi_check_acpi_support function into the header file

	* libdanceracpi/libdanceracpi.c (dacpi_check_acpi_support): added a function to check availability of acpi support

2002-01-03    <dancer@debian.org>

	* dconsoleacpi/dacpidump3.c (main): new program created to test the new feature.

	* libdanceracpi/libdanceracpi.h: added the function prototypes for the 3 new API.

	* libdanceracpi/libdanceracpi.c (dacpi_get_battery_using): added
	(dacpi_get_battery_max): added
	(dacpi_get_battery_current): added. These three are even simpler API, and less efficient.

	* README: updated, noting the current status regarding the API.

	* libdanceracpi/libdanceracpi.h (dacpi_battery_status): documentation is added to the struct
	(dacpi_battery_info): also here. Docs.

	* libdanceracpi/libdanceracpi.c (dacpi_getbatteryinfo): added fclose. There was memory leak/fd leak.

2002-01-02    <dancer@debian.org>

	* README: added GTK+ requirement 
	
	* gtkmonitor/Makefile.am (EXTRA_DIST): added dgacpi.1

	* gtkmonitor/dgacpi.1: created.

	* gtkmonitor/dgacpi.c: added dgacpi.h
	(timeout_command): implementing real things.
	(timeout_command): implementing more real things. online/offline.

	* gtkmonitor/Makefile.am (dgacpi_SOURCES): added dgacpi.h

	* gtkmonitor/dgacpi.h (datastruct): created a struct

	* gtkmonitor/Makefile.am (dgacpi_LDADD): added GTK+ libs depends.

	* configure.in: added gtkmonitor/Makefile to AC_OUTPUT

	* gtkmonitor/dgacpi-gtk.c (CreateMainWindow): created.

	* gtkmonitor/Makefile.am (dgacpi_SOURCES): added dacpi-gtk.c

	* Makefile.am (SUBDIRS): added gtkmonitor

	* gtkmonitor/dgacpi.c: created.

	* gtkmonitor/Makefile.am: Creating new module, GTK+ monitor.

	* README: Added tested platforms, etc. notes.

	* dconsoleacpi/dacpidump2.c (main): added as an example of new API.
	(main): added implementation of battery status checking.

	* libdanceracpi/libdanceracpi.c (dacpi_get_ac_adapter): added, implementing a ac line status.

2002-01-01    <dancer@debian.org>

	* dconsoleacpi/dacpidump.c: First version of program. A very early stage.

	* libdanceracpi/libdanceracpi.c (dacpi_get_battery): Implementation

	* Makefile.am: Created/modified.

	* configure.in: Created/modified

