2003-12-22  Murray Cumming  <murrayc@usa.net>

	* This is HEAD, with libpanelappletmm 2.5, for gtkmm 2.4. This
	is parallel-installable with libpanelappletmm 1.3.

2003-12-07  Bryan Forbes  <mxpxfifws@yahoo.com>
	
	* NEWS: updated for new release.
	* libpanelapplet/src/enums.[hg|ccg]: changed AppletOrient from using the
	values defined in panel-applet.h.
	* libpanelapplet/src/applet.[hg|ccg]: hand coded get_orientation() to check
	which enum value we're getting from the C function and return the correct
	C++ enum value (thanks Murray!).
	* libpanelapplet/libpanelappletmm/types.h: removed from repository.

2003-12-07  Bryan Forbes  <mxpxfifws@yahoo.com>

	* configure.in: Version 1.3.2; bumped SO_VERSION to 3:0:0.
	* libpanelapplet/libpanelappletmm.h: removed the inclusion of types.h.
	* libpanelapplet/src/enums.[hg|ccg]: added AppletOrient; this makes the
	get_orientation() function work correctly;
	* libpanelapplet/src/applet.[hg|ccg]: removed the inclusion of types.h.
	* libpanelapplet/libpanelappletmm/Makefile.am: removed the installation of
	types.h.

1.3.1:

2003-12-03  Bryan Forbes  <mxpxfifws@yahoo.com>

	* configure.in: Version 1.3.1; bumped SO_VERSION to 2:0:0.
	* README: Removed explanation from the bottom because it doesn't apply
	anymore.
	* NEWS: Added news stuff from last release (whoops!) and for this release.
	* TODO: Updated.
	* libpanelapplet/src/applet.[hg|ccg]: added gconf_[get|set]_*_list
	functions.
	* libpanelapplet/libpanelappletmm/private/Makefile.am: removed references to
	libgnomeprintmm to fix installation (thanks to Alexander Nedotsukov), fixes
	#128413.

1.3.0:

2003-12-01  Bryan Forbes  <mxpxfifws@yahoo.com>

	* libpanelapplet/libpanelappletmm-2.0.pc.in:
	* libpanelapplet/libpanelappletmm-2.0-uninstalled.pc.in: fixed the
	dependecies so libgnomemm and gconfmm header paths and libraries get
	included in the fun.
	* libpanelapplet/stamp-h.in: added this file... it wasn't there for some
	reason.
	* libpanelapplet/libpanelappletmm/factory.[h|cc]: made the factory_main and
	shlib_factory functions template functions as per Murray's suggestion; moved
	SignalProxy_Factory to the header and added applet_factory_callback() in the
	anonymous namespace so the developer doesn't have to worry about it.
	* examples/simple/main.cc: Updated the example to work with the new changes
	to the factory code; removed some commented out code that we don't need and
	removed the anonymous namespace; also removed Murray's comments because I
	implemented them.
	* examples/gconf/*: Started a new example which will demonstrate all the
	gconf stuff you can do with panel applets; needs much work still, but it
	compiles and runs.
	* libpanelapplet/src/applet.[hg|ccg]: changed set_size_hints to use an
	ArrayHandle<int> instead of a C array.
	* Added .cvsignore files to all subdirs.

2003-11-29  Murray Cumming  <murrayc@usa.net>

	* examples/simple/main.cc: Added some comments, with suggestions for
	the future API.

2003-11-19  Murray Cumming  <murrayc@usa.net>

	* libpanelapplet/src/applet.[hg|ccg]:
	- Hand-coded get_background() to use C++ types.
	- get_control() const, and get_popup_component() const now return const
	types.
	- Wrapped gconf_get_full_key().
	* configure.in: It now depends on libgnomemm rather than libgnomeuimm,
	and I'm not even sure that it needs that.

2003-11-19  Bryan Forbes  <mxpxfifws@yahoo.com>

	* examples/simple/main.cc: added a new function and menu item to demonstrate
	the get_background() method; fixed up for factory method changes.
	* libpanelapplet/libpanelappletmm/factory.[h|cc]: always pass
	Applet::get_type() to the *_factory_* functions' 2nd argument.
	* libpanelapplet/src/applet.hg: changed the change-background signal so it
	is now using gtkmm classes; same with get_background.
	* tools/m4/convert_libpanelappletmm.m4: added macros to convert GdkColor and
	GtkPixmaps to gtkmm classes.

2003-11-14  Bryan Forbes  <mxpxfifws@yahoo.com>

	* libpanelapplet/src/applet.[hg|ccg]: changed Gdk::Color to const
	Gdk::Color& in the change-background signal as per Murray's suggestion.

2003-11-13  Bryan Forbes  <mxpxfifws@yahoo.com>

	* libpanelapplet/src/applet.[hg|ccg]: took out the get/set list gconf stuff
	because I'm not sure what to do with it for now.
	* TODO: updated.

2003-11-13  Bryan Forbes  <mxpxfifws@yahoo.com>

	* examples/simple/main.cc: fixed the calls and functions so they work with
	the now working c++ calls; took menu_xml, menu_verbs, and size_diag and put
	them in an anonymous namespace.
	* libpanelapplet/libpanelappletmm/factory.[h|cc]: fixed the factory
	functions so they work; passing PanelApplet* in our slot (explained in the
	README).
	* README: updated with my reasoning for doing what I did with the factory slot.

2003-11-04  Bryan Forbes  <mxpxfifws@yahoo.com>

	* Initial cvs import!
	* libpanelapplet/src/enums.hg: go back to using NO_GTYPE until gnome-panel
	is fixed.

2003-11-03  Bryan Forbes  <mxpxfifws@yahoo.com>

	* libpanelapplet/src/applet.[hg|ccg]: 
	* libpanelapplet/libpanelappletmm/factory.[h|cc]: merged some changes Murray
	submitted to me.
	* libpanelapplet/libpanelappletmm/init.[h|cc]: modified init() to accept
	parameters so the developer doesn't have to call Gnome::Main() and so we can
	pass the same parameters as PANEL_APPLET_* macros pass gnome_program_init().

2003-10-31  Bryan Forbes  <mxpxfifws@yahoo.com>

	* libpanelapplet/libpanelappletmm/factory.[h|cc]: took the factory functions
	out of applet.[hg|ccg] and put them in this file; moved the slot typedef to
	this file as well.
	* examples/simple/*: Created everything for this example.

2003-10-29  Bryan Forbes  <mxpxfifws@yahoo.com>

	* libpanelapplet/src/applet.[hg|ccg]: wrapped the last three signals.
	* libpanelapplet/src/libpanelapplet_signals.defs: fixed the defs file
	because of incorrectly registered parameters.

2003-10-27  Bryan Forbes  <mxpxfifws@yahoo.com>

	* libpanelapplet/src/applet.[hg|ccg]: wrapped almost all methods/functions.

2003-10-22  Bryan Forbes  <mxpxfifws@yahoo.com>

	* Created base project from libgnomeprintmm; changed all references to
	gnomeprint to panelapplet and so forth; also, changed any reference to
	gnome-vfsmm to panelappletmm.
	* libpanelapplet/src/enum.[hg|ccg]: wrapped enumerations.
	* libpanelapplet/src/applet.[hg|ccg]: created bare Applet class.
	* libpanelapplet/*.defs: created all defs files.
	* libpanelapplet/libpanelappletmm/exception.[h|cc]: created this class.
	* libpanelapplet/libpanelappletmm/types.h: created this and put the types
	for the enums in here.
