Mon Feb 13 00:26:32 PST 2006  Christian Hammond <chipx86@chipx86.com>

	D debian:
	D debian/changelog:
	D debian/compat:
	D debian/control:
	D debian/copyright:
	D debian/docs:
	D debian/gnome-presence-applet.dirs:
	D debian/gnome-presence-applet.install:
	D debian/Makefile.am:
	D debian/rules:
	* configure.ac:
	* Makefile.am:
	  - Remove the debian directory.

Fri Jan 27 01:18:45 PST 2006  Christian Hammond <chipx86@chipx86.com>

	* src/gnome-presence-applet.c:
	* src/gnome-presence-applet.h:
	* src/prefs-dialog.c:
	* src/prefs-dialog.h:
	* src/utils.c:
	* src/utils.h:
	  - Add GPL license headers to the top of each file.

Mon Nov 07 01:46:26 PST 2005  Christian Hammond <chipx86@chipx86.com>

	* src/gnome-presence-applet.c:
	* src/prefs-dialog.c:
	* src/utils.c:
	* configure.ac:
	  - Updated for all the various API changes.

Sat Oct 08 14:33:25 EDT 2005  Christian Hammond <chipx86@chipx86.com>

	* src/prefs-dialog.c:
	  - Display an error when we can't load a person in the prefs dialog,
	    instead of populating the entry with garbage and then crashing.

==================== 0.3.1 ====================

Thu May 26 21:35:55 PDT 2005  Christian Hammond <chipx86@chipx86.com>

	* debian/changelog:
	* NEWS:
	* configure.ac:
	  - Bump to version 0.3.1.

Sun May 22 11:30:39 PDT 2005  Christian Hammond <chipx86@chipx86.com>

	* src/gnome-presence-applet.c:
	  - Fix a tyop. "serivce" -> "service"

Mon Apr 04 17:40:28 PDT 2005  Christian Hammond <chipx86@gnupdate.org>

	* src/gnome-presence-applet.c:
	  - Rebuild the menu when changing the idle time or dim idle
	    preferences.

Mon Apr 04 02:46:29 PDT 2005  Christian Hammond <chipx86@gnupdate.org>

	* src/gnome-presence-applet.c:
	* NEWS:
	* configure.ac:
	  - Display an error when the applet is unable to connect to Galago at
	    launch.
	  - Bump to version 0.3.0.90.

Sun Apr 03 12:04:36 PDT 2005  Christian Hammond <chipx86@gnupdate.org>

	* debian/changelog:
	* debian/control:
	  - Fix the summary. This is not the Galago presence daemon.

Sun Apr 03 01:57:52 PST 2005  Christian Hammond <chipx86@gnupdate.org>

	A debian:
	A debian/changelog:
	A debian/compat:
	A debian/control:
	A debian/copyright:
	A debian/docs:
	A debian/gnome-presence-applet.dirs:
	A debian/gnome-presence-applet.install:
	A debian/Makefile.am:
	A debian/rules:
	* configure.ac:
	* Makefile.am:
	  - Added a debian/ directory.

Mon Mar 28 23:31:18 PST 2005  Christian Hammond <chipx86@gnupdate.org>

	* NEWS:
	* configure.ac:
	* gnome-presence-applet.spec.in:
	  - Bumped the version to 0.3.0.

Mon Mar 07 21:49:48 PST 2005  Christian Hammond <chipx86@gnupdate.org>

	* autopackage/Makefile.am:
	* po/gnome-presence-applet.pot:
	* Makefile.am:
	  - Fix make distcheck.

Sun Mar 06 00:30:10 PST 2005  Christian Hammond <chipx86@gnupdate.org>

	A autopackage/Makefile.am:
	A autopackage/default.apspec.in:
	* Makefile.am:
	* configure.ac:
	  - Add what I can only assume is perfectly working autopackage support.

Mon Dec 13 01:23:13 PST 2004  Christian Hammond <chipx86@gnupdate.org>

	* src/gnome-presence-applet.c:
	  - Expand the contents of our applet so that the menu aligns to the
	    very edge of the panel, like every other applet.

Sun Dec 12 19:00:22 PST 2004  Christian Hammond <chipx86@gnupdate.org>

	* src/gnome-presence-applet.c:
	  - Finally fix the now gone API call to galago_presence_icon_set_generic.
	    We now use the new(ish) display precedence stuff.

Sun Dec 12 17:41:41 PST 2004  Christian Hammond <chipx86@gnupdate.org>

	* autogen.sh:
	  - Use a more simplified autogen.sh.

Tue Sep 21 23:19:46 PDT 2004  Christian Hammond <chipx86@gnupdate.org>

	* src/gnome-presence-applet.c:
	* src/gnome-presence-applet.h:
	  - Some minor code cleanups.

Wed Aug 25 01:10:44 PDT 2004  Christian Hammond <chipx86@gnupdate.org>

	* src/prefs-dialog.c:
	  - Don't create the pixbuf in the person list until after we know
	    we're going to use it. Prevents a leakbug.

Wed Aug 25 01:09:19 PDT 2004  Christian Hammond <chipx86@gnupdate.org>

	* src/prefs-dialog.c:
	  - Don't display Completely Empty People, and try not to sadden them
	    more than we do, since I'm sure they feel lonely and unwanted. Also
	    stop ref'ing accounts.

Wed Aug 25 01:06:19 PDT 2004  Christian Hammond <chipx86@gnupdate.org>

	* src/prefs-dialog.c:
	  - Removed more sanity checking logic that is now covered in libgalago.
	    We were grabbing the first account in a person if the priority account
	    was NULL. Now, in libgalago, the priority account is guaranteed to
	    be non-NULL.

Wed Aug 25 01:01:43 PDT 2004  Christian Hammond <chipx86@gnupdate.org>

	* src/prefs-dialog.c:
	  - Removed the extra logic for handling when the person's display name
	    is NULL. It shouldn't be NULL under these cases anymore.

Wed Aug 25 00:45:25 PDT 2004  Christian Hammond <chipx86@gnupdate.org>

	* data/gnome-presence-applet.glade:
	* src/gnome-presence-applet.c:
	* src/gnome-presence-applet.h:
	* src/prefs-dialog.c:
	* src/prefs-dialog.h:
	  - Large update. Monitoring is now being done on a per-person basis,
	    rather than per-account. This will make more sense to users in the
	    long run, when things actually work and they don't have to see
	    things like UIDs... That's a galago-daemon or libgalago bug, though.

Wed Jul 28 16:15:30 PDT 2004  Christian Hammond <chipx86@gnupdate.org>

	* src/prefs-dialog.c:
	  - Standardized the column types between the two account lists, and
	    moved to enums instead of numbers to represent them.
	  - Fixed segfaults and other issues using the wrong column numbers
	    that I apparently introduced a few days ago.

Mon Jul 19 15:25:39 PDT 2004  Christian Hammond <chipx86@gnupdate.org>

	* gnome-presence-applet.spec.in:
	  - Added an RPM spec file.

Mon Jul 19 02:59:13 PDT 2004  Christian Hammond <chipx86@gnupdate.org>

	* src/prefs-dialog.c:
	  - Unref the unmonitored accounts when the prefs dialog is closed.

Mon Jul 19 00:52:46 PDT 2004  Christian Hammond <chipx86@gnupdate.org>

	* Makefile.am:
	  - Added intltool-(extract|merge|update).in to EXTRA_DIST to fix
	    make distcheck.

Sun Jul 18 15:08:49 PDT 2004  Christian Hammond <chipx86@gnupdate.org>

	* src/prefs-dialog.c:
	  - Use display names instead of account names in the account lists.

Sun Jul 18 14:29:58 PDT 2004  Christian Hammond <chipx86@gnupdate.org>

	* data/gnome-presence-applet.schemas.in:
	* src/gnome-presence-applet.c:
	* src/gnome-presence-applet.h:
	* src/prefs-dialog.c:
	  - Move from using global gconf prefs for the applet to applet
	    instance-specific prefs. This allows for multiple panel applets,
	    each with their own set of accounts.

Sat Jul 17 14:57:37 PDT 2004  Christian Hammond <chipx86@gnupdate.org>

	* src/gnome-presence-applet.c:
	* src/gnome-presence-applet.h:
	  - Listen for account-added signals and rebuild the menu if one of the
	    accounts added was in our list of monitored accounts.

Sat Jul 17 02:34:51 PDT 2004  Christian Hammond <chipx86@gnupdate.org>

	* src/gnome-presence-applet.c:
	  - Don't display the menu if it's going to be empty.

Sat Jul 10 19:18:25 PDT 2004  Christian Hammond <chipx86@gnupdate.org>

	* src/gnome-presence-applet.c:
	  - Updated for the galago_signal_connect() API change.

Sat Jul 10 02:38:33 PDT 2004  Christian Hammond <chipx86@gnupdate.org>

	* src/gnome-presence-applet.c:
	  - Updated to use the new signal API.

Thu Jul 01 16:12:37 PDT 2004  Christian Hammond <chipx86@gnupdate.org>

	* src/gnome-presence-applet.c:
	  - Remove translation on the copyright string.

Sun Jun 20 21:05:14 PDT 2004  Christian Hammond <chipx86@gnupdate.org>

	A data/GNOME_PresenceApplet.server.in.in:
	R data/GNOME_PresenceApplet.server.in:
	* data/Makefile.am:
	* po/POTFILES.in:
	* po/gnome-presence-applet.pot:
	* src/gnome-presence-applet.c:
	  - Set everything up so we're fully ready for translation.

Sun Jun 20 18:51:04 PDT 2004  Christian Hammond <chipx86@gnupdate.org>

	* src/gnome-presence-applet.c:
	* src/gnome-presence-applet.h:
	  - Update the menu and active monitored account when the applet gets
	    the "registered" signal.

Sun Jun 20 16:31:43 PDT 2004  Christian Hammond <chipx86@gnupdate.org>

	* src/prefs-dialog.c:
	  - Update the Move Up/Down buttons after we move the account up or
	    down.

Fri Jun 18 02:13:02 PDT 2004  Christian Hammond <chipx86@gnupdate.org>

	* src/gnome-presence-applet.c:
	* src/gnome-presence-applet.h:
	  - Build the menu once on init, rather than for each popup, and destroy
	    it when unloading. This prevents a lot of excess noise over D-BUS,
	    and some segfaults (though it's introducing one as well).

Thu Jun 17 16:43:38 PDT 2004  Christian Hammond <chipx86@gnupdate.org>

	A po/gnome-presence-applet.pot:
	* configure.ac:
	  - Added the gnome-presence-applet pot file.

Thu Jun 17 13:10:12 PDT 2004  Christian Hammond <chipx86@gnupdate.org>

	* Makefile.am:
	* configure.ac:
	  - Actually build the po files.

Mon Jun 14 01:40:06 PDT 2004  Christian Hammond <chipx86@gnupdate.org>

	* src/gnome-presence-applet.c:
	  - Apply the dim_idle and show_idle_times prefs to menu items.

Mon Jun 14 00:46:19 PDT 2004  Christian Hammond <chipx86@gnupdate.org>

	* src/gnome-presence-applet.c:
	* src/gnome-presence-applet.h:
	  - Actually set the dim_idle and show_idle_times properties on the
	    labels when we have them set in the properties.

Sun Jun 13 21:17:14 PDT 2004  Christian Hammond <chipx86@gnupdate.org>

	* data/gnome-presence-applet.glade:
	* src/prefs-dialog.c:
	  - Lots of prefs dialog UI fixes.

Sun Jun 13 20:24:09 PDT 2004  Christian Hammond <chipx86@gnupdate.org>

	* src/prefs-dialog.c:
	  - Disable the Move Down button if the selected account is the last one,
	    and disable the Move Up button if it's the first.

Sun Jun 13 20:03:35 PDT 2004  Christian Hammond <chipx86@gnupdate.org>

	* src/prefs-dialog.c:
	* src/prefs-dialog.h:
	  - Added support for drag-and-dropping of monitored accounts in the
	    prefs dialog.

Sun Jun 13 04:41:13 PDT 2004  Christian Hammond <chipx86@gnupdate.org>

	* src/gnome-presence-applet.c:
	  - Don't hide the active account in the drop-down menu.

Sun Jun 13 04:40:14 PDT 2004  Christian Hammond <chipx86@gnupdate.org>

	* src/prefs-dialog.c:
	  - Added account re-ordering.

Sun Jun 13 04:01:50 PDT 2004  Christian Hammond <chipx86@gnupdate.org>

	* src/prefs-dialog.c:
	  - Accounts can now be removed from the list of monitored accounts.

Sun Jun 13 03:53:19 PDT 2004  Christian Hammond <chipx86@gnupdate.org>

	* src/prefs-dialog.c:
	  - This should fix the infinite loop problem that appeared to happen
	    on the right-click menu sometimes, which could be duplicated by
	    opening the prefs window, closing it, and then just waiting.

Sun Jun 13 03:46:14 PDT 2004  Christian Hammond <chipx86@gnupdate.org>

	* src/prefs-dialog.c:
	* src/prefs-dialog.h:
	  - Remove our GConf notifications from the prefs dialog when we go to
	    destroy the dialog.

Sun Jun 13 02:36:37 PDT 2004  Christian Hammond <chipx86@gnupdate.org>

	* src/prefs-dialog.c:
	  - Fixed saving of monitored accounts.

Sun Jun 13 02:31:24 PDT 2004  Christian Hammond <chipx86@gnupdate.org>

	* src/gnome-presence-applet.c:
	* src/prefs-dialog.c:
	* src/utils.c:
	* configure.ac:
	  - Enable warnings by default, and fix several warnings.

Sun Jun 13 00:49:23 PDT 2004  Christian Hammond <chipx86@gnupdate.org>

	* configure.ac:
	  - Remove what I think is unnecessary checks and defines. It may even
	    screw something up?

Sat Jun 12 23:56:54 PDT 2004  Christian Hammond <chipx86@gnupdate.org>

	* src/prefs-dialog.c:
	* src/prefs-dialog.h:
	  - Hook up the "Show idle times" and "Dim idle accounts" checkboxes to
	    GConf.

Sat Jun 12 21:11:02 PDT 2004  Christian Hammond <chipx86@gnupdate.org>

	* data/Makefile.am:
	  - Fix some schemas-related stuff. The output filename should have been
	    gnome-presence-applet.schemas, not gnome-presence-applet.schema.

Sat Jun 12 14:28:05 PDT 2004  Christian Hammond <chipx86@gnupdate.org>

	* src/gnome-presence-applet.c:
	  - Print out the errors when we can't add GConf dirs.

Fri Jun 11 09:27:48 PDT 2004  Christian Hammond <chipx86@gnupdate.org>

	* src/gnome-presence-applet.c:
	* src/gnome-presence-applet.h:
	* src/prefs-dialog.c:
	* src/prefs-dialog.h:
	  - Keep the pointer for the prefs dialog in PresenceApplet, instead of
	    an ugly static variable in prefs_cb().

Fri Jun 11 01:37:43 PDT 2004  Christian Hammond <chipx86@gnupdate.org>

	* src/gnome-presence-applet.h:
	* src/prefs-dialog.c:
	* src/prefs-dialog.h:
	  - Attempt to set the appropriate gconf key when we add accounts to
	    the Monitored Accounts list. Of course, GConf hates me and won't
	    work here.

Fri Jun 11 01:14:10 PDT 2004  Christian Hammond <chipx86@gnupdate.org>

	* src/gnome-presence-applet.c:
	* src/prefs-dialog.c:
	* src/prefs-dialog.h:
	  - Wrap the prefs dialog in a PrefsDialog struct.
	  - Sensitize the buttons when we select an account.

Fri Jun 11 00:48:01 PDT 2004  Christian Hammond <chipx86@gnupdate.org>

	* data/gnome-presence-applet.glade:
	* src/prefs-dialog.c:
	  - Get our two treeviews to be the same width. I can't wait until glade
	    has native support for size groups.

Fri Jun 11 00:36:52 PDT 2004  Christian Hammond <chipx86@gnupdate.org>

	* src/prefs-dialog.c:
	  - Default our prefs window to 600x400.

Fri Jun 11 00:31:27 PDT 2004  Christian Hammond <chipx86@gnupdate.org>

	* src/gnome-presence-applet.c:
	  - Use our serialize function here too.

Fri Jun 11 00:30:31 PDT 2004  Christian Hammond <chipx86@gnupdate.org>

	* data/gnome-presence-applet.glade:
	  - Default the Up/Down/Add/Remove buttons to insensitive.

Fri Jun 11 00:28:55 PDT 2004  Christian Hammond <chipx86@gnupdate.org>

	* src/Makefile.am:
	* src/gnome-presence-applet.c:
	* src/prefs-dialog.c:
	A src/utils.c:
	A src/utils.h:
	  - Added two very useful utility functions for working with our
	    serialized form of accounts that we stick in gconf keys.

Thu Jun 10 23:08:25 PDT 2004  Christian Hammond <chipx86@gnupdate.org>

	* src/gnome-presence-applet.c:
	  - Don't try to display the menu if it's going to be empty.

Thu Jun 10 22:40:49 PDT 2004  Christian Hammond <chipx86@gnupdate.org>

	* src/gnome-presence-applet.c:
	  - Set the active account gconf key when we select a new account.

Thu Jun 10 22:25:33 PDT 2004  Christian Hammond <chipx86@gnupdate.org>

	* data/gnome-presence-applet.schemas.in:
	* src/gnome-presence-applet.c:
	* src/gnome-presence-applet.h:
	* src/prefs-dialog.c:
	  - Display the accounts we have in our monitored accounts list in the
	    menu, rather than all AIM accounts.
	  - Move some prefs around, and add an active account pref.

Tue Jun 08 22:52:53 PDT 2004  Christian Hammond <chipx86@gnupdate.org>

	* src/Makefile.am:
	* src/prefs-dialog.c:
	* src/prefs-dialog.h:
	* src/gnome-presence-applet.c:
	* src/gnome-presence-applet.h:
	  - The prefs dialog now displays a list of all known accounts.

Tue Jun 08 16:21:58 PDT 2004  Christian Hammond <chipx86@gnupdate.org>

	* AUTHORS:
	  - I'M AN AUTHOR

Tue Jun 08 16:13:12 PDT 2004  Christian Hammond <chipx86@gnupdate.org>

	* data/gnome-presence-applet.schemas.in:
	  - The schema should now be valid, and won't result in errors. Yay!

Tue Jun 08 16:10:41 PDT 2004  Christian Hammond <chipx86@gnupdate.org>

	* data/Makefile.am:
	A po/POTFILES.in:
	* autogen.sh:
	* configure.ac:
	  - Added a gconf schema and intltool/gettext support.
	  - Switch to using gnome-common's autogen.sh.

Tue Jun 08 15:54:00 PDT 2004  Christian Hammond <chipx86@gnupdate.org>

	A data/gnome-presence-applet.schemas.in:
	  - Added the schemas file.

Tue Jun 08 14:20:04 PDT 2004  Christian Hammond <chipx86@gnupdate.org>

	* data/Makefile.am:
	A data/GNOME_PresenceApplet.xml:
	* data/gnome-presence-applet.glade:
	* src/Makefile.am:
	* src/gnome-presence-applet.c:
	A src/prefs-dialog.c:
	A src/prefs-dialog.h:
	  - Added the prefs dialog and about dialog, and hooked them up.

Tue Jun 08 13:55:39 PDT 2004  Christian Hammond <chipx86@gnupdate.org>

	A data/gnome-presence-applet.glade:
	  - Add the glade file for the prefs window.

Mon Jun 07 23:44:29 PDT 2004  Christian Hammond <chipx86@gnupdate.org>

	* src/gnome-presence-applet.c:
	  - Selecting a contact from the presence menu sets the active contact
	    to watch.

Mon Jun 07 23:33:46 PDT 2004  Christian Hammond <chipx86@gnupdate.org>

	* src/gnome-presence-applet.c:
	  - Display presence menu items instead of account menu items.
	  - Skip the active account in the menu.

Mon Jun 07 18:23:32 PDT 2004  Christian Hammond <chipx86@gnupdate.org>

	* src/gnome-presence-applet.c:
	* src/gnome-presence-applet.h:
	  - Use GalagoGtkPresenceLabel instead of doing the hard work ourselves.

Mon Jun 07 02:10:20 PDT 2004  Christian Hammond <chipx86@gnupdate.org>

	* src/gnome-presence-applet.c:
	* src/gnome-presence-applet.h:
	  - Query "ChipX86" on "aim," as a temporary thing to work with.
	  - Display the account name next to the presence icon, and dim it
	    if idle, with the idle time listed. Update whenever there's a
	    change in the presence.

Mon Jun 07 00:32:00 PDT 2004  Christian Hammond <chipx86@gnupdate.org>

	* src/gnome-presence-applet.c:
	  - Initialize Galago.

Mon Jun 07 00:27:27 PDT 2004  Christian Hammond <chipx86@gnupdate.org>

	A data/GNOME_PresenceApplet.server.in:
	A data/Makefile.am:
	A src/gnome-presence-applet.h:
	* src/gnome-presence-applet.c:
	* Makefile.am:
	* configure.ac:
	  - The presence applet now displays on the panel.
