2006-03-05  Nate Nielsen  <nielsen@memberwebs.com>

    * NEWS:
    * README:
    * INSTALL: Version 0.9.0
    
2005-03-05  Nate Nielsen  <nielsen@memberwebs.com>

    * daemon/Makefile.am:
    * libcryptui/Makefile.am:
    * pixmaps/Makefile.am: make distcheck fixes
    
2006-02-26  Nate Nielsen  <nielsen@memberwebs.com>

    * libseahorse/seahorse-add-keyserver.glade:
    * libseahorse/seahorse-prefs.glade:
    * libseahorse/seahorse-progress.glade:
    * libseahorse/seahorse-recipients.glade:
    * libseahorse/seahorse-signer.glade:
    * src/seahorse-add-subkey.glade:
    * src/seahorse-add-uid.glade:
    * src/seahorse-change-passphrase.glade:
    * src/seahorse-expires.glade:
    * src/seahorse-generate-adv.glade:
    * src/seahorse-generate-select.glade:
    * src/seahorse-key-manager.glade:
    * src/seahorse-keyserver-search.glade:
    * src/seahorse-keyserver-sync.glade:
    * src/seahorse-multi-encrypt.glade:
    * src/seahorse-preferences.glade:
    * src/seahorse-revoke.glade:
    * src/seahorse-sign.glade:
    * src/seahorse-ssh-upload.glade: Patch from chpe to put proper 
    HIG spacing in dialogs. Bug #332663
    
2006-02-26  Nate Nielsen  <nielsen@memberwebs.com>

    * plugins/applet/seahorse-applet-preferences.glade:
    * plugins/applet/seahorse-applet.c: Fix problems closing applet
    preferences dialog. Bug #332654
    
2006-02-26  Nate Nielsen  <nielsen@memberwebs.com>

    * libseahorse/seahorse-check-button-control.c:
    * libseahorse/seahorse-gconf.c:
    * libseahorse/seahorse-gconf.h: Load initial values into checkboxes
    properly. Fixes bug #332655
    
2006-02-26  Nate Nielsen  <nielsen@memberwebs.com>

    * libcryptui/cryptui-key-chooser.c:
    * libcryptui/cryptui-key-list.c:
    * libcryptui/cryptui-key-store.c:
    * libcryptui/cryptui-keyset.c:
    * libseahorse/seahorse-default-key-control.c:
    * libseahorse/seahorse-dns-sd.c:
    * libseahorse/seahorse-hkp-source.c:
    * libseahorse/seahorse-key-store.c:
    * libseahorse/seahorse-key.c:
    * libseahorse/seahorse-ldap-source.c:
    * libseahorse/seahorse-op.c:
    * libseahorse/seahorse-operation.c:
    * libseahorse/seahorse-pgp-key.c:
    * libseahorse/seahorse-pgp-source.c:
    * libseahorse/seahorse-prefs-cache.c:
    * libseahorse/seahorse-prefs.c:
    * libseahorse/seahorse-progress.c:
    * libseahorse/seahorse-server-source.c:
    * libseahorse/seahorse-ssh-key.c:
    * libseahorse/seahorse-ssh-source.c:
    * libseahorse/seahorse-util.c:
    * libseahorse/seahorse-vfs-data.c:
    * plugins/gedit/seahorse-gedit.c:
    * plugins/nautilus-ext/seahorse-nautilus.c:
    * src/seahorse-key-manager-store.c:
    * src/seahorse-key-manager.c:
    * src/seahorse-key-properties.c:
    * src/seahorse-keyserver-sync.c:
    * src/seahorse-ssh-key-properties.c:
    * src/seahorse-ssh-upload.c: Patch from Adam Schreiber to add assertions 
    in relevant places. See #328791
    
2006-02-25  Nate Nielsen  <nielsen@memberwebs.com>

    * pixmaps/Makefile.am:
    * pixmaps/seahorse-applet.png:
    * plugins/applet/GNOME_SeahorseApplet.server.in.in: Use descriptive icon
    
2006-02-25  Nate Nielsen  <nielsen@memberwebs.com>

    * data/seahorse.schemas.in:
    * plugins/applet/GNOME_SeahorseApplet.xml:
    * plugins/applet/Makefile.am:
    * plugins/applet/seahorse-applet-preferences.glade:
    * plugins/applet/seahorse-applet.c: Add option to disable clipboard 
    contents detection and updating of the panel icon.
    
2006-02-25  Nate Nielsen  <nielsen@memberwebs.com>

    * libseahorse/seahorse-check-button-control.c:
    * libseahorse/seahorse-check-button-control.h: Build a simpler API 
    for attaching check buttons to gconf keys.
    
2006-02-25  Nate Nielsen  <nielsen@memberwebs.com>
    
    * plugins/applet/seahorse-applet.c: Don't crash when no text on clipboard
    and encrypt or sign.
    
2006-02-25  Nate Nielsen  <nielsen@memberwebs.com>

    * plugins/applet/seahorse-applet.c: Only free our own SeahorseContext
    in applet.
    
2006-02-25  Nate Nielsen  <nielsen@memberwebs.com>

    * pixmaps/Makefile.am:
    * pixmaps/seahorse-applet-encrypted.png:
    * pixmaps/seahorse-applet-key.png:
    * pixmaps/seahorse-applet-signed.png:
    * pixmaps/seahorse-applet-text.png:
    * pixmaps/seahorse-applet-unknown.png:
    * pixmaps/seahorse-applet.xcf:
    * plugins/applet/seahorse-applet.c: Show state of clipboard contents in 
    the applet icon. Only display relevant menu items. 
    
2006-02-25  Nate Nielsen  <nielsen@memberwebs.com>

    * configure.in:
    * libseahorse/seahorse-notification.c: Update libnotify support to 0.3
    
2006-02-24  Nate Nielsen  <nielsen@memberwebs.com>

    * daemon/seahorse-daemon.c:
    * libseahorse/seahorse-gtkstock.c:
    * libseahorse/seahorse-gtkstock.h:
    * plugins/applet/seahorse-applet.c:
    * plugins/nautilus/seahorse-pgp-preferences.c:
    * src/main.c: Some small changes to our stock icon helper functions to
    allow multiple icon tables to be loaded. 
    
2006-02-22  Adam Schreiber  <sadam@clemson.edu>

    * plugins/gedit/seahorse-gedit-bonobo.c: include 
    seahorse-pgp-key.h so the gedit plugin builds.

2006-02-22  Nate Nielsen  <nielsen@memberwebs.com>

    * plugins/gedit/seahorse-gedit-bonobo.c:
    * plugins/gedit/seahorse-gedit-plugin.c: Delay initialization of
    SeahorseContext to first usage to speed up loading of gedit.
    
2006-02-22  Nate Nielsen  <nielsen@memberwebs.com>

    * data/seahorse.schemas.in:
    * libseahorse/seahorse-gconf.h:
    * libseahorse/seahorse-prefs.c:
    * plugins/applet/GNOME_SeahorseApplet.server.in.in:
    * plugins/applet/GNOME_SeahorseApplet.xml:
    * plugins/applet/seahorse-applet.c: Rework of applet. Simplify props.
    Make secure memory work properly. Delay initialization till first
    operation. Style and compile fixes.
    
2006-02-19  Adam Schreiber  <sadam@clemson.edu>

    * libseahorse/seahorse-pgp-key-op.c: Fix state machine for signing keys.
    Patch by Daniel Rodriguez Garcia.  (Bug #319409)

2006-02-17  Nate Nielsen  <nielsen@memberwebs.com>

    * configure.in:
    * plugins/gedit/Makefile.am:
    * plugins/gedit/seahorse-gedit-bonobo.c:
    * plugins/gedit/seahorse-gedit-plugin.c:
    * plugins/gedit/seahorse-gedit.c:
    * plugins/gedit/seahorse-gedit.h:
    * plugins/gedit/seahorse-pgp.gedit-plugin.desktop.in: 
    Adapt gedit plugin to gedit 2.14 plugin API. Bug #328330
    
2006-01-31  Adam Schreiber  <sadam@clemson.edu>

    * src/seahorse-key-properties.glade:
    * src/seahorse-key-properties.c:
    * src/seahorse-expires.glade:
    * src/seahorse-expires.c: Fixes expiration dialogs
    and makes data labels selectable. (Bug #325239) 
    (Bug #329298)    

2006-01-30  Adam Schreiber  <sadam@clemson.edu>

    * src/seahorse-key-properties.c:
    * src/seahorse-pgp-public-key-properties.glade: Correct 
    visibility and labels. (Bug #329151)

2006-01-29  Adam Schreiber  <sadam@clemson.edu>

    * src/seahorse-key-properties.c:
    * src/seahorse-pgp-public-key-properties.glade: Correct 
    visibility and labels.(Bug #329151)

2006-01-24  Adam Schreiber  <sadam@clemson.edu>

    * HACKING: updated file
    * Makefile.am: Added MAINTAINERS and HACKING to EXTRA_DIST
    * libseahorse/seahorse-pgp-key.c: Fix critical warning
    (Bug #328472)
    * plugins/nautilus/seahorse-pgp-preferences.desktop.in:
    * src/seahorse.desktop.in: Corrected desktop files
    (Bug #328457). Patch by Stephane Loeuillet.
    * data/seahorse.schemas.in: Made ASCII armouring the default
    (Bug # 321188)
    * src/seahorse-key-properties.c: Connected export signal to handler
    (Bug # 328469)
    * libseahorse/seahorse-pgp-key-op.c: Changed g_return_val_if_fail into
    an if statement. (Bug #328471)

2006-01-23  Nate Nielsen  <nielsen@memberwebs.com>

	* configure.in: Make avahi a soft dependency. 
	* configure.in: Fix problem with above commit. 
	See bug #328362
	
2006-01-23  Nate Nielsen  <nielsen@memberwebs.com>

	* Merged changes from seahorse-0-8 branch.

2006-01-23  Nate Nielsen  <nielsen@memberwebs.com>

	* seahorse-key-manager.c: Fixed warnings during Key Manager
	startup. Bug #327657
	
2006-01-22  Nate Nielsen  <nielsen@memberwebs.com>

	* configure.in: Made gedit plugin and panel applet soft
	dependencies.
	* libseahorse/seahorse-context.c: Builds properly without 
	keyserver support.
	
2006-01-16  Nate Nielsen  <nielsen@memberwebs.com>

    * configure.in:
    * daemon/seahorse-sharing.c:
    * libseahorse/seahorse-dns-sd.c:
    * libseahorse/seahorse-dns-sd.h:
    * libseahorse/seahorse-util.c:
    * libseahorse/seahorse-util.h: Moved DNS-SD code from 
    libhowl to Avahi. Bug #318707
    
2006-01-15  Adam Schreiber  <sadam@clemson.edu>

    * libseahorse/seahorse-ssh-key.c:
    * plugins/applet/seahorse-applet.c: Bug #327038
    
2006-01-11  Adam Schreiber  <sadam@clemson.edu>

    * help/C/seahorse.xml:
    * libseahorse/seahorse-widget.c:
    * plugins/applet/docs/C/seahorse-applet.xml:
    * src/seahorse-key-properties.c:
    * src/seahorse-key-properties.glade:
    * src/seahorse-pgp-public-key-properties.glade:
    * src/seahorse-ssh-key-properties.c:
    * src/seahorse-ssh-key-properties.glade: Help buttons on
    key property windows now work.  The main help brings up the 
    introduction.  There have been wholesale revisions to the help
    docs.

2006-01-01  Adam Schreiber  <sadam@clemson.edu>

    * src/seahorse-key-manager.c: Bug #325370

2005-12-29  Adam Schreiber  <sadam@clemson.edu>

    * src/seahorse-key-properties.glade: Bug #325269

2005-12-27  Adam Schreiber  <sadam@clemson.edu>

    * configure.in:
    * plugins/applet/.cvsignore:
    * plugins/applet/seahorse-applet.c:
    * plugins/applet/seahorse-applet.h:
    * plugins/applet/docs/.cvsignore:
    * plugins/applet/docs/C/.cvsignore: Code cleanups

2005-12-23  Adam Schreiber  <sadam@clemson.edu>

    * configure.in:
    * data/seahorse.schemas.in:
    * libseahorse/Makefile.am:
    * libseahorse/seahorse-gconf.h:
    * libseahorse/seahorse-import.c
    * libseahorse/seahorse-libdialogs.h:
    * libseahorse/seahorse-prefs.c:
    * libseahorse/seahorse-prefs.glade:
    * pixmaps/Makefile.am:
    * plugins/Makefile.am:
    * plugins/nautilus/seahorse-pgp-preferences.c:
    * plugins/applet/GNOME_SeahorseApplet.server.in.in:
    * plugins/applet/GNOME_SeahorseApplet.xml:
    * plugins/applet/Makefile.am:
    * plugins/applet/seahorse-applet.c:
    * plugins/applet/seahorse-applet.h:
    * plugins/applet/docs/Makefile.am
    * plugins/applet/docs/C/Makefile.am:
    * plugins/applet/docs/C/legal.xmlL
    * plugins/applet/docs/C/seahorse-applet.xml:
    * plugins/applet/docs/C/seahorse-applet-C.omf: Check in encryption applet
    (Bug #322615)
    
2005-12-15  Nate Nielsen  <nielsen@memberwebs.com>

    * agent/Makefile.am:
    * bonobo/Makefile.am:
    * daemon/Makefile.am:
    * libcryptui/cryptui.h:
    * libseahorse/Makefile.am:
    * libseahorse/seahorse-key.h:
    * plugins/gedit/Makefile.am:
    * plugins/nautilus/Makefile.am:
    * plugins/nautilus-ext/Makefile.am:
    * src/Makefile.am: Move SKEY_FLAGS_* to libcryptui, and use new flags 
    throughout seahorse (to guarantee consistency).
    * libcryptui/cryptui-key-chooser.c:
    * libcryptui/cryptui-key-list.c:
    * libcryptui/cryptui-key-list.h:
    * libcryptui/cryptui-key-store.c:
    * libcryptui/cryptui-key-store.h:
    * libcryptui/cryptui-keyset.c:
    * libcryptui/cryptui-keyset.h:
    * libcryptui/cryptui-test-keyset.c: Support retrieving key flags. Only show 
    appropriate keys in key chooser. Support setting selection on chooser/list.
    
2005-12-14  Nate Nielsen  <nielsen@memberwebs.com>

    * libcryptui/Makefile.am:
    * libcryptui/cryptui-key-chooser.c:
    * libcryptui/cryptui-key-chooser.h:
    * libcryptui/cryptui-key-store.h:
    * libcryptui/tests/cryptui-test-ui.c: Beginnings of the Key Chooser

2005-12-14  Nate Nielsen  <nielsen@memberwebs.com>

    * daemon/seahorse-service.c: Proper listing of keysets even when
    no keys of that type exist 
    * libcryptui/cryptui-key-combo.c:
    * libcryptui/cryptui-key-list.c:
    * libcryptui/cryptui-key-list.h:
    * libcryptui/cryptui-key-store.c:
    * libcryptui/cryptui-key-store.h:
    * libcryptui/cryptui-test-ui.c: Added 'none-option' to key store/combo box.
    Made check boxes work. Default sort order for all UI key listings. 
    
2005-12-14  Nate Nielsen  <nielsen@memberwebs.com>

    * libcryptui/Makefile.am:
    * libcryptui/cryptui-key-combo.c:
    * libcryptui/cryptui-key-combo.h:
    * libcryptui/cryptui-key-list.c:
    * libcryptui/cryptui-key-list.h:
    * libcryptui/cryptui-key-store.c:
    * libcryptui/cryptui-key-store.h:
    * libcryptui/cryptui-keyset.c:
    * libcryptui/cryptui-keyset.h:
    * libcryptui/cryptui.c:
    * libcryptui/cryptui.h:
    * libcryptui/tests/cryptui-test-keyset.c:
    * libcryptui/tests/cryptui-test-ui.c:
    * libseahorse/seahorse-key.h:
    * libseahorse/seahorse-pgp-key.c:
    * libseahorse/seahorse-pgp-key.h:
    * libseahorse/seahorse-ssh-key.c:
    * libseahorse/seahorse-ssh-key.h: More DBUS/libcryptui work. Implemented caching
    of key properties client side. Added cryptui-key-list.*
    
2005-12-14  Nate Nielsen  <nielsen@memberwebs.com>

    * daemon/seahorse-service-keyset.c: 
    * daemon/seahorse-service.c:
    * daemon/seahorse-service.h:
    * daemon/seahorse-service.xml:
    * libcryptui/Makefile.am:
    * libcryptui/cryptui-key-combo.c:
    * libcryptui/cryptui-key-combo.h:
    * libcryptui/cryptui-key-store.c:
    * libcryptui/cryptui-key-store.h:
    * libcryptui/cryptui-keyset.c:
    * libcryptui/cryptui-keyset.h:
    * libcryptui/cryptui.c:
    * libcryptui/cryptui.h:
    * libcryptui/tests/Makefile.am:
    * libcryptui/tests/cryptui-test-keyset.c:
    * libcryptui/tests/cryptui-test-ui.c: More work on DBUS/libcryptui. Implemented
    cleaner method for accessing UIDS/Names. Added TreeStore, ComboBox. 
    
2005-12-05  Adam Schreiber  <sadam@clemson.edu>

    * daemon/Makefile.am: Fix DESTDIR bug. Patch from Christopher
    Taylor. (Bug #323292)

2005-12-04  Adam Schreiber  <sadam@clemson.edu>

    * src/seahorse-key-properties.c:
    * src/seahorse-key-properties.glade: Added event box and signal 
    handler to scroll photo IDs with the scroll wheel.

2005-12-02  Adam Schreiber  <sadam@clemson.edu>

    * libseahorse/seahorse-context.c: Fixed bug with not finding    
    imported keys. (Bug #313270)

2005-11-29  Adam Schreiber  <sadam@clemson.edu>

    * plugins/gedit/seahorse-gedit.c: Fixed freeing uninitialized
    pointer (Bug #322509)

2005-11-12  Nate Nielsen  <nielsen@memberwebs.com>

    * libseahorse/seahorse-ssh-key.c:
    * libseahorse/seahorse-ssh-key.h:
    * libseahorse/seahorse-ssh-source.c:
    * libseahorse/seahorse-ssh-source.h:
    * src/seahorse-ssh-key-properties.c:
    * src/seahorse-ssh-key-properties.glade: Can now change passphrases
    for SSH keys.
    
2005-11-11  Adam Schreiber <sadam@clemson.edu>

    * libseahorse/seahorse-keyset.c:
    * libseahorse/seahorse-keyset.h:
    * libseahorse/seahorse-prefs.c:
    * libseahorse/seahorse-recipients.c:
    * libseahorse/seahorse-signer.c: Remove invalid keys from default
    key widget (Bug #321099)

2005-11-10  Adam Schreiber <sadam@clemson.edu>

    * plugins/nautilus/seahorse-pgp-preferences.c: Fixed Assertion in load
    due to themable icons

2005-11-07  Adam Schreiber <sadam@clemson.edu>
 
    * src/seahorse-key-properties.c:
    * src/seahorse-key-properties.glade: Patch for primary and first
    and last buttons (Bug #317537)

2005-11-05  Nate Nielsen  <nielsen@memberwebs.com>

    * agent/seahorse-agent-prompt.c:
    * daemon/seahorse-daemon.c:
    * libseahorse/Makefile.am:
    * libseahorse/seahorse-libdialogs.h:
    * libseahorse/seahorse-passphrase.c:
    * libseahorse/seahorse-passphrase.glade: (removed)
    * libseahorse/seahorse-secure-entry.c:
    * src/main.c: Unify passphrase prompting across all
    the seahorse processes.
    * configure.in:
    * libseahorse/Makefile.am:
    * libseahorse/seahorse-gtkstock.c:
    * libseahorse/seahorse-gtkstock.h:
    * libseahorse/seahorse-passphrase.c:
    * libseahorse/seahorse-ssh-askpass.c: (added)
    * libseahorse/seahorse-ssh-source.c:
    * libseahorse/seahorse-ssh-source.h:
    * pixmaps/Makefile.am:
    * pixmaps/seahorse-key-ssh-large.png: (added)
    * pixmaps/seahorse-parts.xcf: (added)
    * src/Makefile.am:
    * src/seahorse-key-dialogs.h:
    * src/seahorse-key-manager.c:
    * src/seahorse-ssh-upload.c:
    * src/seahorse-ssh-upload.glade: Added support for uploading SSH
    public keys to another machine.
    
2005-11-04  Nate Nielsen  <nielsen@memberwebs.com>

    * agent/Makefile.am:
    * agent/gtk-secure-entry.c: (removed)
    * agent/gtk-secure-entry.h: (removed)
    * agent/seahorse-agent-cache.c:
    * agent/seahorse-agent-prompt.c:
    * agent/seahorse-agent-status.c:
    * agent/seahorse-agent-secmem.c: (removed)
    * agent/seahorse-agent-secmem.h: (removed)
    * daemon/seahorse-daemon.c:
    * libseahorse/Makefile.am:
    * libseahorse/seahorse-secure-entry.c: (added)
    * libseahorse/seahorse-secure-entry.h: (added)
    * libseahorse/seahorse-secure-memory.c: (added)
    * libseahorse/seahorse-secure-memary.h: (added)
    * po/POTFILES.in: Cleaned up secure memory code and moved
    it into libseahorse
    
2005-10-30  Nate Nielsen  <nielsen@memberwebs.com>

    * libseahorse/seahorse-context.c:
    * libseahorse/seahorse-context.h:
    * libseahorse/seahorse-key-source.h:
    * libseahorse/seahorse-key-source.c:
    * libseahorse/seahorse-key.c:
    * libseahorse/seahorse-pgp-key.c:
    * libseahorse/seahorse-pgp-source.c:
    * libseahorse/seahorse-ssh-key.c:
    * libseahorse/seahorse-ssh-key.h:
    * libseahorse/seahorse-delete.c:
    * libseahorse/seahorse-key-dialogs.h:
    * libseahorse/seahorse-key-manager.c:
    * libseahorse/seahorse-key-manager.ui:
    * libseahorse/seahorse-key-properties.c:
    * libseahorse/seahorse-ssh-key-properties.c: Integrated SSH keys better with
    the main UI. Moved delete support for keys into key sources. Cleanup.
    * src/seahorse-key-dialogs.h: 
    * src/seahorse-key-manager.c: Now builds properly without SSH support.
    * libseahorse/seahorse-operation.c: Fixed erroneous assertion
    * configure.in:
    * seahorse-agent-status.c:
    * seahorse-daemon.c:
    * libseahorse/Makefile.am:
    * libseahorse/seahorse-context.c:
    * libseahorse/seahorse-context.h:
    * libseahorse/seahorse-gtkstock.c:
    * libseahorse/seahorse-gtkstock.h:
    * libseahorse/seahorse-key-store.c:
    * libseahorse/seahorse-operation.h:
    * libseahorse/seahorse-pgp-source.c:
    * libseahorse/seahorse-ssh-key.c:
    * libseahorse/seahorse-ssh-key.h:
    * libseahorse/seahorse-ssh-source.c:
    * libseahorse/seahorse-ssh-source.h:
    * libseahorse/seahorse-util.c:
    * libseahorse/seahorse-util.h:
    * pixmaps/Makefile.am:
    * pixmaps/seahorse-key-ssh.png:
    * plugins/gedit/seahorse-gedit.c:
    * plugins/nautilus/seahorse-pgp-preferences.c:
    * src/Makefile.am:
    * src/main.c:
    * src/seahorse-key-dialogs.h:
    * src/seahorse-key-manager-store.c:
    * src/seahorse-key-manager.c:
    * src/seahorse-ssh-key-properties.c:
    * src/seahorse-ssh-key-properties.glade: Added initial support for 
    SSH keys
    
2005-10-13  Nate Nielsen  <nielsen@memberwebs.com>

    * libseahorse/seahorse-key.h:
    * libseahorse/seahorse-pgp-key.c:
    * libseahorse/seahorse-pgp-key.h:
    * src/Makefile.am:
    * src/seahorse-key-properties.c:
    * src/seahorse-key-properties.glade:
    * src/seahorse-pgp-public-key-properties.glade: Added a simpler
    properties interface for public keys. (bug #317537)
    * src/seahorse-key-properties.c: Wholesle fixing of memory leaks,
    translations problems, compilation warnings etc...
    * libseahorse/seahorse-pgp-key-op.c:
    * libseahorse/seahorse-pgp-key.h:
    * libseahorse/seahorse-prefs.c:
    * libseahorse/seahorse-util.c: Fix compilation warnings
    * libseahorse/seahorse-key.c:
    * libseahorse/seahorse-key.h:
    * src/seahorse-key-manager.c:
    * src/seahorse-key-manager.glade: Add 'trusted keys' tab
    * libseahorse/seahorse-key-store.c: Don't show key graphic for uids.
    * libseahorse/seahorse-prefs.c: 
    * src/seahorse-key-properties.c: Regressions from earlier fixes
    * src/seahorse-key-properties.c:
    * src/seahorse-pgp-public-key-properties.c: More UI tweaking 
    
2005-10-12  Nate Nielsen  <nielsen@memberwebs.com>

    * Makefile.am:
    * configure.in:
    * libcryptui/*:
    * libcryptui/tests/*: Beginnings of libcryptui

2005-10-12  Nate Nielsen  <nielsen@memberwebs.com>

    * Merged changes from stable branch: seahorse-0-8
 
2005-10-12  Nate Nielsen  <nielsen@memberwebs.com>

    * libseahorse/seahorse-key-store.c: 
    * libseahorse/seahorse-keyset.c: Cleanup unnecessary code,
    fix memory leak. 
    * pixmaps/seahorse-person.png:
    * src/seahorse-key-properties.c:
    * src/seahorse-key-properties.glade: UI changes to Key Properties
    code by Jim Pharis (bug #317537)
    
2005-10-11  Adam Schreiber  <sadam@clemson.edu>

    * libseahorse/seahorse-pgp-key-op.c:
    * libseahorse/seahorse-pgp-key-op.h:
    * libseahorse/seahorse-pgp-key.c:
    * libseahorse/seahorse-pgp-key.h:  Committed patches attached to
    Bug #314744 and #315084
    
2005-10-04  Pawan Chitrakar  <pchitrakar@gmail.com>

	* configure.in: Added ne in ALL_LINGUAS

2005-09-16  Nate Nielsen <nielsen@memberwebs.com>

	* src/seahorse-keyserver-sync.c: Fix syncing after recent 
	refactoring

2005-09-12  Nate Nielsen <nielsen@memberwebs.com>

    * src/seahorse-context.c: Fix lookup on wrong property.
    
2005-08-31  Adam Schreiber <sadam@clemson.edu>
    
    * libseahorse/seahorse-pgp-key-op.c: Fixed multiple photo id
    appearance bug (Bug #314981)

2005-08-29  Nate Nielsen <nielsen@memberwebs.com>

    * libseahorse/seahorse-op.c: Fix problems with crashing
    when signing. 
    * libseahorse/seahorse-key.c: 
    * libseahorse/seahorse-key.h: Add functions to get a short keyid.
    * INSTALL:
    * configure.in:
    * libseahorse/Makefile.am:
    * libseahorse/seahorse-context.h:
    * libseahorse/seahorse-libdialogs.h:
    * libseahorse/seahorse-signatures.c:
    * libseahorse/seahorse-signatures.glade:
    * pixmaps/Makefile.am:
    * plugns/gedit/seahorse-gedit.c:
    * src/main.c: Added proper support for signature notifications via 
    libnotify (bug# 314782)
    * libseahorse/seahorse-key-store.c: Show short key id in display
    * libseahorse/seahorse-default-key-control.c: Code cleanup
    * libseahorse/seahorse-op.c: Fix another crasher when signing.
    
2005-08-28  Adam Schreiber <sadam@clemson.edu>
    * libseahorse/seahorse-gpgmex-op.c:
    * libseahorse/seahorse-gpgmex-util.c:
    * libseahorse/seahorse-gpgmex.h:
    * libseahorse/seahorse-key-store.h:
    * libseahorse/seahorse-pgp-key-op.c:
    * libseahorse/seahorse-pgp-key-op.h:
    * libseahorse/seahorse-pgp-key.c:
    * libseahorse/seahorse-pgp-key.h:
    * libseahorse/seahorse-pgp-source.c:
    * libseahorse/seahorse-util.c:
    * libseahorse/seahorse-util.h:
    * src/seahorse-key-properties.c:
    * src/seahorse-key-properties.glade:
    * src/seahorse-xloadimage.c: Initial Photo ID Support
    (Bug #160413)

2005-08-26  Nate Nielsen <nielsen@memberwebs.com>

    * Merged changes from STABLE branch.

2005-08-24  Nate Nielsen <nielsen@memberwebs.com>

    * libseahorse/seahorse-hkp-source.c:
    * libseahorse/seahorse-util.c:
    * libseahorse/seahorse-util.h:
    * plugins/gedit/seahorse-gedit.c: Move the so-so generic block 
    detection code into the various places that use it and specialize it. 
    * configure.in: Allow DBUS support to be disabled.
    * libseahorse/seahorse-context.c: Fix bug with not returning
    key sources properly. 
    * configure.in: Require DBUS 0.35 (earlier glib bindings seem broken)
    * daemon/Makefile.am:
    * daemon/seahorse-daemon.c:
    * daemon/seahorse-daemon.h:
    * daemon/seahorse-dbus-bindings.xml: (removed)
    * daemon/seahorse-dbus-server.c:
    * daemon/seahorse-service-keyset.c:
    * daemon/seahorse-service-keyset.xml:
    * daemon/seahorse-service.c:
    * daemon/seahorse-service.h:
    * daemon/seahorse-service.xml:
    * libseahorse/seahorse-key.c:
    * libseahorse/seahorse-key.h:
    * libseahorse/seahorse-pgp-key.c:
    * tests/dbus-test.py: Initial rough DBUS interface implementation. 
    
2005-08-23  Adam Schreiber <sadam@clemson.edu>
    * libseahorse/seahorse-pgp-key.c:
    * libseahorse/seahorse-pgp-key.h:
    * src/seahorse-key-properties.c: Moved gpgme usage out of
    src/seahorse-key-properties. Patch from Jim Pharis
    (Bug #314132)

2005-08-22  Adam Schreiber <sadam@clemson.edu>
    * libseahorse/seahorse-pgp-key-op.c:
    * libseahorse/seahorse-pgp-key-op.h:
    * src/seahorse-add-subkey.c:
    * src/seahorse-add-uid.c:
    * src/seahorse-delete.c:
    * src/seahorse-expires.c:
    * src/seahorse-generate-adv.c:
    * src/seahorse-generate-druid.c:
    * src/seahorse-key-properties.c:
    * src/seahorse-revoke.c:
    * src/seahorse-sign.c: Renaming seahorse_key_op functions to 
    seahorse_pgp_key_op (Bug #314132)
    
2005-08-20  Nate Nielsen  <nielsen@memberwebs.com> 

    * src/seahorse-key-properties.c: Fix problem with treating local keys
    as remote keys.
    * src/seahorse-key-manager-store.c: Fix crash. Don't unref key source. 
	* Merged changes from stable branch. 

2005-08-16  Nate Nielsen  <nielsen@memberwebs.com> 

	* Merged changes from stable branch. 

2005-08-15  Nate Nielsen  <nielsen@memberwebs.com>

    * configure.in:
    * seahorse-sharing.c:
    * seahorse-ldap-source.c:
    * seahorse-util.c:
    * seahorse-key-manager.c: Fix compilation warnings 
    * HACKING:
    * configure.in: Disable fatal messsages by default. Use
    the --enable-fatal-messages configure switch to enable.
    * agent/gtk-secure-entry.c: Fixed compile warning.
    * libseahorse/Makefile.am:
    * libseahorse/seahorse-pgp-key-op.c:
    * libseahorse/seahorse-pgp-key-op.h:
    * src/Makefile.am:
    * src/seahorse-add-subkey.c:
    * src/seahorse-add-uid.c:
    * src/seahorse-delete.c:
    * src/seahorse-expire.c:
    * src/seahorse-generate-adv.c:
    * src/seahorse-generate-druid.c:
    * src/seahorse-generate-select.c:
    * src/seahorse-key-manager.c:
    * src/seahorse-key-op.c:
    * src/seahorse-key-op.h:
    * src/seahorse-key-properties.c:
    * src/seahorse-revoke.c:
    * src/seahorse-sign.c: Moved src/seahorse-key-op.* to libseahorse
    as seahorse-pgp-key-op.*
    * HACKING:
    * configure.in:
    * main.c: Provided a way (--disable-fatal-messages) to turn off fatal 
    warnings when --enable-debug is on.
    
2005-08-14  Nate Nielsen  <nielsen@memberwebs.com>

    * src/seahorse-context.c: Fixed problem with not importing keys
    properly after an import (bug #313270)
    * src/seahorse-key-manager.c: Updated credits.
    * src/seahorse-key-manager-store.c: Fixed drag export of keys.
    
2005-08-13  Adam Schreiber  <sadam@clemson.edu>
    * libseahorse/seahorse-key-store.c: Add back in
    creating a pixbufcellrenderer
    * daemon/seahorse-daemon.c:
    * daemon/seahorse-sharing.c:
    * libseahorse/Makefile.am:
    * libseahorse/seahorse-gtkstock.c:
    * libseahorse/seahorse-gtkstock.h:
    * libseahorse/seahorse-key-store.c:
    * libseahorse/seahorse-key-store.h
    * libseahorse/seahorse-widget.c:
    * pixmaps/Makefile.am:
    * src/main.c:
    * src/seahorse-key-manager.c: Made our icons themeable
    

2005-08-13  Nate Nielsen  <nielsen@memberwebs.com>

    * libseahorse/seahorse-pgp-source.c: Fix some gpgme_ctx_t leakage.
    * HACKING: Updated docs
    * libseahorse/*.h: Added a little synopsis in each header.
    * libseahorse/seahorse-keyset.c: Fix bug where refreshing would cause a 
    bunch of spurious "added" or "removed" events. 
    * libseahorse/seahorse-dns-sd.c: DNS-SD now adds and removes key sources
    from the context properly. 
    * libseahorse/seahorse-context.c:
    * libseahorse/seahorse-pgp-source.c: Prevent loops loading keys over and over.
    * src/seahorse-keyserver-results.c: Match remote keys properly
    * libseahorse/seahorse-check-button-control.c:
    * libseahorse/seahorse-dns-sd.c:
    * libseahorse/seahorse-hkp-source.c:
    * libseahorse/seahorse-ldap-source.c:
    * libseahorse/seahorse-operation.c:
    * libseahorse/seahorse-pgp-source.c:
    * libseahorse/seahorse-generate-druid.c:
    * src/seahorse-key-manager-store.c: Cleanup debug printing
    * libseahorse/seahorse-widget.c: Fix problem with SeahorseWidget destroying the
    internal GtkWidget twice.
    * src/seahorse-key-manager.c:
    * src/seahorse-keyserver-results.c: Set initial focus to tree view
    * libseahorse/seahorse-operation.c:
    * libseahorse/seahorse-operation.h: Rename seahorse_multi_operation_add
    to seahorse_multi_operation_take to reflect op ownership.
    * agent/seahorse-agent-status.c:
    * libseahorse/Makefile.am:
    * libseahorse/seahorse-context.c:
    * libseahorse/seahorse-context.h:
    * libseahorse/seahorse-default-key-control.c:
    * libseahorse/seahorse-default-key-control.h:
    * libseahorse/seahorse-hkp-source.c:
    * libseahorse/seahorse-hkp-source.h:
    * libseahorse/seahorse-key-source.c:
    * libseahorse/seahorse-key-source.h:
    * libseahorse/seahorse-key-store.c:
    * libseahorse/seahorse-key-store.h:
    * libseahorse/seahorse-key.c:
    * libseahorse/seahorse-key.h:
    * libseahorse/seahorse-keyset.c:
    * libseahorse/seahorse-keyset.h:
    * libseahorse/seahorse-ldap-source.c:
    * libseahorse/seahorse-ldap-source.h:
    * libseahorse/seahorse-libdialogs.h:
    * libseahorse/seahorse-marshal.list:
    * libseahorse/seahorse-op.c:
    * libseahorse/seahorse-op.h:
    * libseahorse/seahorse-passphrase.c:
    * libseahorse/seahorse-pgp-key.c:
    * libseahorse/seahorse-pgp-key.h:
    * libseahorse/seahorse-pgp-source.c:
    * libseahorse/seahorse-pgp-source.h:
    * libseahorse/seahorse-prefs-cache.c:
    * libseahorse/seahorse-prefs.c:
    * libseahorse/seahorse-prefs.h:
    * libseahorse/seahorse-progress.c:
    * libseahorse/seahorse-progress.h:
    * libseahorse/seahorse-recipients-store.c:
    * libseahorse/seahorse-recipients-store.h:
    * libseahorse/seahorse-recipients.h:
    * libseahorse/seahorse-recipients.c:
    * libseahorse/seahorse-server-source.c:
    * libseahorse/seahorse-server-source.h:
    * libseahorse/seahorse-signatures.c:
    * libseahorse/seahorse-signer.c:
    * libseahorse/seahorse-util.c:
    * libseahorse/seahorse-util.h:
    * libseahorse/seahorse-widget.c:
    * libseahorse/seahorse-widget.h:
    * plugins/gedit/seahorse-gedit.c:
    * plugins/nautilus/seahorse-pgp-preferences.c:
    * src/main.c:
    * src/seahorse-add-subkey.c:
    * src/seahorse-add-uid.c:
    * src/seahorse-delete.c:
    * src/seahorse-expires.c:
    * src/seahorse-generate-adv.c:
    * src/seahorse-generate-adv.h:
    * src/seahorse-generate-druid.c:
    * src/seahorse-generate-druid.h:
    * src/seahorse-generate-select.c:
    * src/seahorse-generate-select.h:
    * src/seahorse-key-dialogs.h:
    * src/seahorse-key-manager-store.c:
    * src/seahorse-key-manager-store.h:
    * src/seahorse-key-manager.c:
    * src/seahorse-key-op.h:
    * src/seahorse-key-op.h:
    * src/seahorse-key-properties.c:
    * src/seahorse-key-widget.c:
    * src/seahorse-key-widget.h:
    * src/seahorse-keyserver-results.c:
    * src/seahorse-keyserver-results.ui:
    * src/seahorse-keyserver-search.c:
    * src/seahorse-keyserver-sync.c:
    * src/seahorse-preferences.c:
    * src/seahorse-preferences.h:
    * src/seahorse-process-multiple.c:
    * src/seahorse-revoke.c:
    * src/seahorse-sign.c:
    * src/seahorse-windows.h: Refactored much of the internals of seahorse.
    SeahorseContext is now a global singleton. Keys are owned by the 
    SeahorseContext. SeahorseKeyset provides a filtered view on the key 
    list. SeahorseKeySource's add keys to the context. Operations only valid
    on GPG/PGP keys now only accept those key types or key sources. More 
    abstraction to allow different types of keys.
    
2005-08-07  Nate Nielsen  <nielsen@memberwebs.com>

    * autogen.sh: Require automake 1.7 
    * configure.in:
    * daemon/Makefile.am:
    * daemon/seahorse-daemon.c:
    * daemon/seahorse-daemon.h:
    * daemon/seahorse-dbus-bindings.xml:
    * daemon/seahorse-dbus-server.c:
    * daemon/seahorse-service.c:
    * daemon/seahorse-service.h:
    * tests/dbus-test.py: Added beginnings of a DBUS service.
    
2005-08-05  Nate Nielsen  <nielsen@memberwebs.com>

    * src/seahorse-key-manager.c: Added Jim Pharis to contributors.
    * libseahorse/Makefile.am:
    * libseahorse/seahorse-context.c:
    * libseahorse/seahorse-context.h:
    * libseahorse/seahorse-default-key-control.c:
    * libseahorse/seahorse-default-key-control.h:
    * libseahorse/seahorse-hkp-source.c:
    * libseahorse/seahorse-key-pair.c:
    * libseahorse/seahorse-key-pair.h:
    * libseahorse/seahorse-key-source.c:
    * libseahorse/seahorse-key.c:
    * libseahorse/seahorse-key.h:
    * libseahorse/seahorse-keyserver-control.c:
    * libseahorse/seahorse-ldap-source.c:
    * libseahorse/seahorse-libdialogs.h:
    * libseahorse/seahorse-op.c:
    * libseahorse/seahorse-op.h:
    * libseahorse/seahorse-pgp-key.c:
    * libseahorse/seahorse-pgp-key.h:
    * libseahorse/seahorse-pgp-source.c:
    * libseahorse/seahorse-recipients-store.c:
    * libseahorse/seahorse-recipients.c:
    * libseahorse/seahorse-server-source.c:
    * libseahorse/seahorse-signatures.c:
    * libseahorse/seahorse-signer.c:
    * libseahorse/seahorse-util.c:
    * plugins/gedit/seahorse-gedit.c:
    * src/main.c:
    * src/seahorse-add-subkey.c:
    * src/seahorse-add-uid.c:
    * src/seahorse-delete.c:
    * src/seahorse-expires.c:
    * src/seahorse-key-dialogs.h:
    * src/seahorse-key-manager-store.c:
    * src/seahorse-key-manager.c:
    * src/seahorse-key-op.c:
    * src/seahorse-key-op.h:
    * src/seahorse-key-properties.c:
    * src/seahorse-key-widget.c:
    * src/seahorse-keyserver-results.c:
    * src/seahorse-revoke.c:
    * src/seahorse-sign.c: Refactor SeahorseKey into an abstract based
    class. Prepare for other key types. 
    
2005-07-27  Adam Schreiber  <sadam@clemson.edu>
	* pixmaps/seahorse-person.png:
	* src/seahorse-xloadimage.c: Helperfile and no photoid
	  graphic (bug #160413)

2005-07-18  Nate Nielsen  <nielsen@memberwebs.com>

	* Merged seahorse-0-8 changes into HEAD

2005-07-17 Adam Schreiber <sadam@clemson.edu>
	* libseahorse/seahorse-key-store.c:
	* libseahorse/seahorse-multi-source.c: Patch from Flavio daCosta
	  (bug #310214)

2005-07-16  Adam Schreiber  <sadam@clemson.edu>
	* libseahorse/seahorse-prefs.glade:
	* libseahorse/seahorse-prefs-cache.c: Patch from Jim Pharis
	(bug #304714)
	* libseahorse/seahorse-key-store.c: Patch for single key delete
	from Flavio daCosta

2005-07-11 Adam Schreiber  <sadam@clemson.edu>
	* help/C/seahorse.xml: Added text for Preferences(bug #309360)
	
2005-07-09  Adam Schreiber  <sadam@clemson.edu>
	* help/C/seahorse.xml: Added text for File Manager(bug #309360)

2005-07-04  Adam Schreiber  <sadam@clemson.edu>
	* help/C/seahorse.xml: Added text for Text Editor(bug #309360)

2005-07-03  Adam Schreiber  <sadam@clemson.edu>
	* help/C/seahorse.xml: Begin Documentation Overhaul (bug #309360)
	* src/seahorse-generate-select.glade: Fix problem where pressing
	<return> doesn't activate continue button.	
	* src/seahorse-keyserver-search.glade: Fix problem where pressing
	<return> doesn't activate search button.
    	Patch by Adam Schreiber (bug #157818)
    	
2005-06-04  Nate Nielsen  <nielsen@memberwebs.com>

	* Merged seahorse-0-8 changes into HEAD

2005-06-04  Chao-Hsiung Liao  <j_h_liau@yahoo.com.tw>

	* configure.in: Added "zh_TW" to ALL_LINGUAS.

2005-06-01  Nate Nielsen  <nielsen@memberwebs.com>

    * plugins/nautilus/seahorse-pgp-preferences.c: Fix 
    compilation problem with WITH_AGENT is not defined.
    * INSTALL: Added howl to optional dependency listing.
    
2005-05-21  Nate Nielsen  <nielsen@memberwebs.com>

    * data/seahorse.schemas.in: As Randall said, it's called Bonjour, not 
    Opentalk. 
    
2005-05-20  Nate Nielsen  <nielsen@memberwebs.com>

    * configure.in:
    * daemon/Makefile.am:
    * daemon/seahorse-daemon.c:
    * daemon/seahorse-daemon.h:
    * daemon/seahorse-hkp-server.c:
    * daemon/seahorse-sharing.c:
    * data/seahorse.schemas.in:
    * libseahorse/Makefile.am:
    * libseahorse/seahorse-context.c:
    * libseahorse/seahorse-context.h:
    * libseahorse/seahorse-dns-sd.c:
    * libseahorse/seahorse-dns-sd.h:
    * libseahorse/seahorse-gconf.h:
    * libseahorse/seahorse-prefs.c:
    * libseahorse/seahorse-prefs.glade:
    * libseahorse/seahorse-server-source.c:
    * libseahorse/seahorse-server-source.h:
    * libseahorse/seahorse-util.c: 
    * libseahorse/seahorse-util.h:
    * pixmaps/Makefile.am:
    * pixmaps/seahorse-share-keys.png:
    * pixmaps/seahorse-share-keys.xcf:
    * src/seahorse-keyserver-search.c:
    * src/seahorse-keyserver-search.glade: Add DNS-SD key sharing
    * daemon/Makefile.am: Fix problem building with agent
    * plugins/nautilus/seahorse-pgp-preferences.c: Add necessary argument
    to allow display of the 'sharing' tab.
    * agent/seahorse-agent-status.c:
    * daemon/seahorse-sharing.c:
    * plugins/nautilus/Makefile.am:
    * plugins/nautilus/seahorse-pgp-preferences.desktop.in: Rename the 
    seahorse-pgp-preferences program to seahorse-preferences
    * libseahorse/seahorse-prefs.c:
    * libseahorse/seahurse-util.c:
    * libseahorse/seahorse-util.h: Change seahorse_util_show_error to be 
    more flexible for proper HIG compliant error messages.
    * daemon/seahorse-daemon.c: Shut down sharing if a DNS-SD error occurs.
    * src/seahorse-key-manager-store.c:
    * src/seahorse-key-manager-store.h:
    * src/seahorse-key-manager.c:
    * src/seahorse-key-manager.glade: 
    * src/seahorse-keyserver-results.c: Split main key manager into public
    and private key views.
    * daemon/seahorse-daemon.c: Use real name when publishing service
    
2005-05-19  Nate Nielsen  <nielsen@memberwebs.com>

	* Merge seahorse-0-8 changes into HEAD
    * HACKING:
    * Makefile.am:
    * configure.in:
    * agent/eggtrayicon.* (removed):
    * agent/seahorse-agent-io.c:
    * agent/seahorse-agent.c:
    * agent/seahorse-agent.h:
    * daemon/Makefile.am:
    * daemon/seahorse-daemon.c:
    * daemon/seahorse-daemon.h:
    * libseahorse/Makefile.am:
    * libseahorse/eggtrayicon.c:
    * libseahorse/eggtrayicon.h:
    * libseahorse/seahorse-prefs-cache.c:
    * libseahorse/seahorse-prefs.glade: Moved agent into seahorse-daemon
    process. 
    * libseahorse/seahorse-prefs.c:
    * libseahorse/seahorse-prefs.glade:
    * libseahorse/seahorse-prefs.h:
    * plugins/nautilus/seahorse-pgp-preferences.c:
    * src/seahorse-key-manager.c:
    * src/seahorse-keyserver-search.c:
    * src/seahorse-keyserver-sync.c:
    * src/seahorse-preferences.c:
    * src/seahorse-preferences.h: Identify preference tabs by the widgets 
    in them not by index, since the number of tabs differs depending on 
    compile options.
    * daemon/Makefile.am: If --disable-agent don't include agent code 
    in seahorse-daemon

2005-05-18  Nate Nielsen  <nielsen@memberwebs.com>

	* Merge seahorse-0-8 changes into HEAD

2005-05-15  Nate Nielsen  <nielsen@memberwebs.com>

    * libseahorse/seahorse-gconf.c:
    * libseahorse/seahorse-hkp-source.c: Fix compiler warnings
    
2005-05-14  Nate Nielsen  <nielsen@memberwebs.com>

    * src/seahorse-preferences.c: HIGify 'Visible Columns' tab.
    Patch from Jim Pharis (bug #304212)
    
2005-05-10  Nate Nielsen  <nielsen@memberwebs.com>

	* agent-seahore-agent.c: Use popt for command line handling.
	Patch by Adam Schreiber (bug #303495)
    
2005-05-08  Nate Nielsen  <nielsen@memberwebs.com>

    * src/main.c: Display command line help.
    Patch by Adam Schreiber (bug #303463)

2005-05-07  Nate Nielsen  <nielsen@memberwebs.com>

    * NEWS: New release
    * configure.in: Updated to version 0.9.0
    * Branched seahorse-0-8
    * README.cvs: Updated to reflect branching

2005-05-04  Nate Nielsen  <nielsen@memberwebs.com>

    * agent/seahorse-agent-cache.c: Handle empty passwords properly
    Patch by Adam Schreiber (bug #169145)
    
2005-05-01  Nate Nielsen  <nielsen@memberwebs.com>

    * libseahorse/seahorse-op.c:
    * libseahorse/seahorse-util.c:
    * libseahorse/seahorse-util.h: Add option to seahorse_util_write_data_*
    to supress release of data.
	* libseahorse/seahorse-vfs-data.c: Fix problem with closing files
	hanging under certain circumstances.
    * libseahorse/seahorse-hkp-source.c: Fix crasher problems when parsing a 
    HKP key index. 
    * libseahorse/seahorse-util.h: 
    * src/seahorse-key-manager-store.c:
    * src/seahorse-key-manager.c: Drag and drop now works from remote key 
    windows to the local key manager. (bug #111137)
    * libseahorse/seahorse-util.c: Fix memory leak. 
    
2005-04-26  Nate Nielsen  <nielsen@memberwebs.com>

    * agent/seahorse-agent-actions.c:
    * agent/seahorse-agent-cache.c:
    * agent/seahorse-agent-prompt.c:
    * agent/seahorse-agent.h: Add option in agent 'Authorize' window
    to turn of authorize prompting. 
    Patch by Adam Schreiber. Fixes bug #302112
    
2005-04-24  Nate Nielsen  <nielsen@memberwebs.com>

    * agent/seahorse-agent-prompt.c: Keep agent window on top. 
    Patch by Adam Schreiber. Fixes bug #301842
    * libseahorse/Makefile.am: 
    * libseahorse/seahorse-hkp-source.c:
    * libseahorse/seahorse-keyserver-control.c:
    * libseahorse/seahorse-ldap-source.c:
    * libseahorse/seahorse-prefs.c:
    * libseahorse/seahorse-prefs.glade:
    * libseahorse/seahorse-server-source.c:
    * libseahorse/seahorse-server-source.h: Dialog for adding key servers
    in preferences, validate key server uris (bug #159918)
    
2005-04-23  Nate Nielsen  <nielsen@memberwebs.com>

    * src/seahorse-key-manager-store.c: Fix strange gconf crasher.
    
2005-04-21  Bastien Nocera  <hadess@hadess.net>

    * libseahorse/Makefile.am: fix build when WITH_HKP isn't defined

2005-04-19  Nate Nielsen  <nielsen@memberwebs.com>

    * INSTALL:
    * configure.in:
    * data/seahorse.schemas.in: 
    * libseahorse/Makefile.am:
    * libseahorse/seahorse-gpgmex-util.c: 
    * libseahorse/seahorse-hkp-source.c:
    * libseahorse/seahorse-hkp-source.h:
    * libseahorse/seahorse-ldap-source.c:
    * libseahorse/seahorse-server-source.c:
    * libseahorse/seahorse-util.c:
    * libseahorse/seahorse-util.h: HKP Key Server support (bug #172757)
    * agent/seahorse-agent-io.c: Cleanup some warnings
    
2005-04-18  Nate Nielsen  <nielsen@memberwebs.com>

    * src/seahorse-keyserver-search.glade: Fixed problem with disabled
    search button (bug #300578)
    
2005-04-16  Nate Nielsen  <nielsen@memberwebs.com>

    * libseahorse/seahorse-check-button-control.c:
    * libseahorse/seahorse-check-button-control.h: Add proper license
    * configure.in:
    * agent/seahorse-agent-actions.c:
    * agent/seahorse-agent-cache.c:
    * libseahorse/seahorse-check-button-control.c:
    * libseahorse/seahorse-context.c:
    * libseahorse/seahorse-context.h:
    * libseahorse/seahorse-default-key-control.c:
    * libseahorse/seahorse-gconf.c:
    * libseahorse/seahorse-gconf.h:
    * libseahorse/seahorse-key-store.c:
    * libseahorse/seahorse-keyserver-control.c:
    * libseahorse/seahorse-op.c:
    * libseahorse/seahorse-prefs-cache.c:
    * libseahorse/seahorse-prefs.c:
    * libseahorse/seahorse-recipients-store.c:
    * libseahorse/seahorse-recipients.c:
    * libseahorse/seahorse-signer.c:
    * libseahorse/seahorse-util.c:
    * src/seahorse-key-manager-store.c:
    * src/seahorse-keyserver-search.c:
    * src/seahorse-keyserver-sync.c:
    * src/seahorse-preferences.c:
    * src/seahorse-process-multiple.c: Simplified and consolidated Gconf 
    access, removed libeel dependency, added gconf dependency. 
    * AUTHORS:
    * HACKING:
    * INSTALL:
    * README:
    * THANKS:
    * TODO: Updated project description files.
    * configure.in: Removed gnome-mime-data dependency.
    * libseahorse/seahorse-key-store.c:
    * libseahorse/seahorse-recipients.c:
    * libseahorse/seahorse-recipients.glade: Make the recipients dialog more
    keyboard accessible (bug #300775)
    
2005-04-15  Nate Nielsen  <nielsen@memberwebs.com>

    * NEWS: New release
    * configure.in: Updated version number
    
2005-04-12  Nate Nielsen  <nielsen@memberwebs.com>

    * data/seahorse.schemas.in: Change default key servers to ones
    that work.
    
2005-04-11  Nate Nielsen  <nielsen@memberwebs.com>

    * libseahorse/seahorse-keyserver-control.c: Fix problems with 
    'Publish To' keyserver setting losing it's value when prefs
    dialog is shown. 
    * configure: Display a configuration summary
    * src/seahorse-key-manager.c:
    * src/seahorse-key-manager.glade: Remove all key server operations
    when compiling without keyserver support.
    * plugins/nautilus/Makefile.am: Install capplet desktop file into both
    /usr/share/control-center-2.0/capplets and /usr/share/applications 
    (bug #172739)
    * src/seahorse-key-manager.glade: Added proper spacing around 'Filter:'
    * libseahorse/seahorse-prefs.c: Added back ASCII Armor option back with 
    proper option description.
    * libseahorse/seahorse-prefs.glade:
    * src/seahorse-key-manager.glade: Cleaned up glade files.
    
2005-04-06  Nate Nielsen  <nielsen@memberwebs.com>
    
    * data/seahorse.schemas.in: Fix typo (bug #172826)
    
2005-04-05  Nate Nielsen  <nielsen@memberwebs.com>

    * src/seahorse-key-source.c: 
    * src/seahorse-key-source.h: Added method to import synchronously
    directly on a key source. 
    * libseahorse/seahorse-key-store.c:
    * libseahorse/seahorse-key-store.h: Added method to retrieve all keys
    * libseahorse/seahorse-progress.c:
    * libseahorse/seahorse-progress.glade:
    * libseahorse/seahorse-progress.h: Added support for progress windows
    on a given operation. 
    * libseahorse/seahorse-operation.c:
    * libseahorse/seahorse-operation.h: Reworked operation support 
    * data/seahorse.schemas.in: 
    * libseahorse/Makefile.am: 
    * libseahorse/seahorse-context.h:
    * libseahorse/seahorse-keyserver-control.c:
    * libseahorse/seahorse-keyserver-control.h:
    * libseahorse/seahorse-prefs.c:
    * libseahorse/seahorse-prefs.glade:
    * libseahorse/seahorse-prefs.h: 
    * src/seahorse-preferences.c:
    * src/seahorse-preferences.h: Added 'Publish To' key server control, 
    and support for showing an initial tab when opening prefs.
    * libseahorse/seahorse-ldap-source.c:
    * libseahorse/seahorse-multi-source.c:
    * libseahorse/seahorse-pgp-source.c:
    * libseahorse/seahorse-server-source.c:
    * src/Makefile.am
    * src/seahorse-key-manager.c:
    * src/seahorse-key-manager.glade:
    * src/seahorse-keyserver-results.c:
    * src/seahorse-keyserver-search.c:
    * src/seahorse-keyserver-search.glade:
    * src/seahorse-keyserver-sync.c:
    * src/seahorse-keyserver-sync.glade:
    * src/seahorse-windows.h: Added support for syncing and publishing keys,
    rearranged main key manager window to accomodate.
    * src/seahorse-ldap-source.c: Don't display error when key already exists
    on server.    
    * libseahorse/seahorse-ldap-source.c:
    * libseahorse/seahorse-operation.c:
    * libseahorse/seahorse-progress.c:
    * libseahorse/seahorse-progress.h:
    * libseahorse/seahorse-keyserver-sync.c: Better progress and status updates.
    * libseahorse/seahorse-progress.glade:
    * src/seahorse-key-manager.glade: 
    * src/seahorse-keyserver-result.glade:
    * src/seahorse-keyserver-sync.glade: UI fixes
    * libseahorse/seahorse-progress.c:
    * libseahorse/seahorse-progress.h:
    * libseahorse/seahorse-recipients.c:
    * src/seahorse-key-manager.c:
    * src/seahorse-keyserver-results.c: App status bar progress fixes.
    * libseahorse/seahorse-keyserver-control.c:
    * libseahorse/seahorse-keyserver-control.h:
    * libseahorse/seahorse-util.c:
    * libseahorse/seahorse-util.h: Fixed problems with the key server 
    selector tool.
    
2005-04-03  Nate Nielsen  <nielsen@memberwebs.com>

    * src/seahorse-key-properties.c: Fix compiler warning.
    
2005-04-02  Nate Nielsen  <nielsen@memberwebs.com>

    * libseahorse/seahorse-util.c: 
    * libseahorse/seahorse-util.h: Add string compare function.
    Fix problem with choosing wrong extension for encryption.
    
2005-04-01  Steve Murphy  <murf@e-tools.com>

        * configure.in: Added "rw" to ALL_LINGUAS.

2005-04-01  Nate Nielsen  <nielsen@memberwebs.com>

    * libseahorse/seahorse-util.c: Fix crasher in seahorse_util_add_suffix.
    * data/seahorse.schemas.in: Remove 'show_length' option.
    
2005-03-31  Nate Nielsen  <nielsen@memberwebs.com> 

    * src/seahorse-key-manager-store.c: 
    * src/seahorse-preferences.c: Remove the 'Length' column from the main 
    key manager display. Still available in Key Properties. 
    * src/seahorse-key-manager-store.c: Cleanup columns of main Key Manager 
    display to be simpler and less busy. 
    
2005-03-30  Nate Nielsen <nielsen@memberwebs.com>
    
    * src/Makefile.am: 
    * src/seahorse-expires.c:
    * src/seahorse-expires.glade:
    * src/seahorse-key-dialog.h:
    * src/seahorse-key-properties.c: Use another dialog to prompt for expiry
    date changes (bug #105300)
    
2005-03-28  Nate Nielsen <nielnen@memberwebs.com>

    * libseahorse/seahorse-util.c: Properly detect armor mode and change
    extension. 
    * data/seahorse.schemas.in:
    * libseahorse/seahorse-context.h:
    * libseahorse/seahorse-op.c:
    * libseahorse/seahorse-prefs.c:
    * libseahorse/seahorse-util.c: Remove 'Text Mode' option. Remove 'Armor'
    option from the user interface. These are automatic now. Overriding 
    'ASCII Armor' mode is done in gconf at: /desktop/pgp/ascii_armor
    * libseahorse/seahorse-passphrase.c: 
    * src/seahorse-key-op.c: Fix some hanging problems when modifying key 
    properties
    
2005-03-25  Nate Nielsen <nielsen@memberwebs.com>

    * libseahorse/seahorse-util.c:
    * libseahorse/seahorse-util.h: Change default extension to '.pgp' for 
    compatibility. Fixed problems with suffixes (and a memory leak).
    
2005-03-22  Nate Nielsen <nielsen@memberwebs.com>

    * bonobo/seahorse-pgp-file-listener.c: Remove gnome.h header. 
    * agent/seahorse-agent-cache.glade: 
    * agent/seahorse-agent-prompt.c:
    * agent/seahorse-agent-status.c:
    * bonobo/seahorse-pgp-file-listener.c:
    * libseahorse/seahorse-prefs.glade:
    * libseahorse/seahorse-util.c:
    * plugins/gedit/seahorse-gedit.schemas.in:
    * plugins/gedit/seahorse-pgp-gedit.plugin.desktop.in:
    * plugins/nautilus/seahorse-pgp-preferences.c:
    * plugins/nautilus/seahorse-pgp-preferences.desktop.in:
    * src/main.c:
    * src/seahorse-generate-druid.glade:
    * src/seahorse-key-manager.glade:
    * src/seahorse-keyserver-results.glade:
    * src/seahorse-pgp-encrypted.desktop.in:
    * src/seahorse-pgp-signature.desktop.in:
    * src/seahorse.desktop.in: Remove unnecessary PGP or GPG 
    references, and use 'passphrase' consistently. 

2005-03-20  Nate Nielsen <nielsen@memberwebs.com>

    * configure.in: Support for gedit 2.10
    * Makefile.am:
    * configure.in:
    * bonobo/Makefile.am:
    * plugins/Makefile.am:
    * plugins/nautilus-ext/Makefile.am:
    * plugins/nautilus-ext/seahorse-nautilus-module.c:
    * plugins/nautilus-ext/seahorse-nautilus.c:
    * plugins/nautilus-ext/seahorse-nautilus.h: Gnome 2.10 nautilus
    extension support. Patch by Fernando Herrera. (bug #160360)
    
2005-03-18  Nate Nielsen <nielsen@memberwebs.com>

    * libseahorse/seahorse-util.c:
    * libseahorse/seahorse-util.h:
    * src/Makefile.am:
    * src/seahorse-key-manager-store.c:
    * src/seahorse-key-manager-store.h:
    * src/seahorse-key-manager.c:
    * src/eggtreemultidnd.c:
    * src/eggtreemultidnd.h: Added support for the key lists to be drag
    sources (bug# 111137)
    * libseahorse/seahorse-util.c:
    * src/seahorse-key-manager-store.c:
    * src/seahorse-key-manager.c: More drag and drop fixes. 

2005-03-03  Nate Nielsen <nielsen@memberwebs.com>

    * agent/seahorse-agent-cache.glade: Fix typo and screwed up description
    of insecure passphrases stored in memory 
	* agent/seahorse-agent-actions.c:
	* agent/seahorse-agent-prompt.c:
	* libseahorse/seahorse-prefs-cache.c: Changed usage of 'password' to 
	'passphrase' in user visible text.
    
2005-02-19  Nate Nielsen <nielsen@memberwebs.com>

    * configure.in: Version 0.7.6

2005-02-15  Nate Nielsen <nielsen@memberwebs.com>

    * data/seahorse.schemas.in: Fix tag problem 
    * src/seahorse-key-manager.glade: Fix warnings about events
	
2005-02-14  Nate Nielsen <nielsen@memberwebs.com>

    * libseahorse/Makefile.am:
    * libseahorse/seahorse-signer.c:
    * libseahorse/seahorse-signer.glade: Added missing files from 
    yesterday's 'Prompt for signer' checkin. 
    
2005-02-13  Nate Nielsen <nielsen@memberwebs.com>

    * libseahorse/Makefile.am:
    * libseahorse/seahorse-libdialogs.h:
    * plugins/gedit/seahorse-gedit.c:
    * src/main.c:
    * src/seahorse-revoke.c: Prompt for signer when no default 
    key is selected.
    * agent/seahorse-agent-cache.c: Display key UID properly in 
    agent window. Open file descriptors in agent daemon so that 
    GPGME works. (bug #159629)
    * configure.in: Allow use with GPG 1.4 (bug #161697)
    
2005-02-10  Nate Nielsen <nielsen@memberwebs.com>

    * HACKING: Added notes and list of non GPGME features we're
    using.
    
2005-02-09  Nate Nielsen <nielsen@memberwebs.com>

    * data/seahorse.schemas.in: 
    * libseahorse/seahorse-context.h:
    * libseahorse/seahorse-default-key-control.c:
    * libseahorse/seahorse-default-key-control.h:
    * libseahorse/seahorse-key-pair.c:
    * libseahorse/seahorse-key-pair.h:
    * libseahorse/seahorse-libdialogs.h:
    * libseahorse/seahorse-prefs.c:
    * libseahorse/seahorse-prefs.glade:
    * libseahorse/seahorse-recipients.c:
    * libseahorse/seahorse-recipients.glade:
    * plugins/nautilus/seahorse-gedit.c: 
    * src/main.c: Support for choice of signing key, proper control for 
    signing key selection (Fixes #157333, #111885)
    
2005-02-06  Nate Nielsen <nielsen@memberwebs.com>

    * libseahorse/seahorse-pgp-source.c: Fixed problem where key 
    list would be truncated when opening a key's properties
    * libseahorse/seahorse-key.c:
    * libseahorse/seahorse-key.h:
    * libseahorse/seahorse-key-properties.c:
    * libseahorse/seahorse-key-properties.glade: Usability patch 
    from Jim Pharis (bug #166417)
    
2005-02-05  Nate Nielsen <nielsen@memberwebs.com>

    * libseahorse/seahorse-op.c: 
    * libseahorse/seahorse-util.c:
    * libseahorse/seahorse-vfs-data.c:
    * libseahorse/seahorse-vfs-data.h: 
    * src/main.c: gnome-vfs work: delay file creation until write.
    cleanup gnome-vfs properly. use gnome-vfs for all file action.
    * libseahorse/seahorse-util.c: Make the 'save and 'open' buttons
    in the file chooser dialogs the default buttons.
    * libseahorse/seahorse-op.c: Fix bug where plain text file was 
    truncated when verified against a signature.
    
2005-02-04  Nate Nielsen <nielsen@memberwebs.com>

    * src/seahorse-keyserver-search.glade: Adam Schreiber
    made entry field run search on Return keypress
    * libseahorse/seahorse-pgp-source.c:
    * libseahorse/seahorse-util.c:     
    * libseahorse/seahorse-util.h: Monitor keyring and refresh 
    keys automatically when keyring changes.
    * src/seahorse-key-manager.c: Remove extra key list refreshes.
    Key source takes care of refreshing keys
    
2005-02-03  Nate Nielsen <nielsen@memberwebs.com>

	* libseahorse/seahorse-util.c: Now prompts for alternate 
	files in the right directory (bug #164962)
	* libseahorse/seahorse-key-store.c:
    * libseahorse/seahorse-key-store.h:
    * src/seahorse-delete.c:
    * src/seahorse-key-manager.c:
    * src/seahorse-keyserver-results.c: Allow deletion of UIDs
    from the main key manager window (bug #164959)
    * libseahorse/seahorse-key-store.c: Fix recipient selection
    status problems (bug #164958)
    * libseahorse/seahorse-gpg-options.c: Relax restriction on 
    GPG versions. Allow any 1.x version. (see bug #166224)
    * libseahorse/seahorse-pgp-source.c: Recognize secret keys
    when imported (bug #164955)
    
2005-02-02  Nate Nielsen <nielsen@memberwebs.com>

	* src/seahorse-key-manager.glade: Patch from Adam Schreiber
	which fixes problems with toolbar.
	
2005-01-29  Nate Nielsen <nielsen@memberwebs.com>

	* pixmaps/seahorse-key.png:
	* pixmaps/seahorse-secret.png: Added support files for Adam's patch.
	* src/seahorse-key-manager-store.c: 
	* libseahorse/seahorse-key-store.c: Some changes to Adam's patch. No icons
	in recipient selection. No icons for UIDs.
	
2005-01-29	Adam Schreiber <sadam@clemson.edu>
	
	* libseahorse/seahorse-key-store.h:
	* libseahorse/seahorse-key-store.c: 
	* pixmaps/Makefile.am: Added Key and Keypair icons to the column view.  
	Sorting on keypair is remembered after close. (bug# 111176)
	
2005-01-22	Adam Schreiber <sadam@clemson.edu>

	* src/seahorse-key-manager.glade: Added bindings for the delete and 
	backspace keys (bug# 164960)
	
2005-01-22  Nate Nielsen <nielsen@memberwebs.com>

	* libseahorse/seahorse-key-store.c:
	* libseahorse/seahorse-key-store.h:
	* libseahorse/seahorse-recipients.c:
	* libseahorse/seahorse-recipients-store.c:
	* src/seahorse-key-manager-store.c: Better handling of UID rows in the key 
	manager and recipients dialog. (bug# 159669)
	
2005-01-06  Nate Nielsen <nielsen@memberwebs.com>

	* libseahorse/seahorse-recipients.c: 
	* src/seahorse-process-multiple.c: Added i18n pluralization fixes (bug #155594, #155214)
	
2004-12-23  Nate Nielsen <nielsen@memberwebs.com>

	* src/Makefile.am
	* src/seahorse-pgp-encrypted.desktop.in:
	* src/seahorse-pgp-signature.desktop.in: Adam Schreiber added decryption 
	operations as defaults for application/pgp-encrypted and 
	appliaction/pgp-signature (bug #160975)
	
2004-12-14  Nate Nielsen <nielsen@memberwebs.com>

 	* agent/gtk-secure-entry.c:
 	* agent/seahorse-agent.c:
 	* agent/seahorse-agent-secmem.c:
 	* agent/seahorse-agent-status.c: Cleaned up compile warnings in agent
 	* src/seahorse-key-manager.c:
 	* src/seahorse-keyserver-results.glade: Cleaned up GTK and glade run-time warnings 
 	* libseahorse/Makefile.am:
 	* libseahorse/seahorse-context.c:
 	* libseahorse/seahorse-context.h:
 	* libseahorse/seahorse-key-source.c:
 	* libseahorse/seahorse-key-source.h:
 	* libseahorse/seahorse-key-store.c:
 	* libseahorse/seahorse-ldap-source.c:
 	* libseahorse/seahorse-multi-source.c:
 	* libseahorse/seahorse-op.c:
 	* libseahorse/seahorse-operation.c:
 	* libseahorse/seahorse-operation.h:
 	* libseahorse/seahorse-pgp-source.c:
 	* libseahorse/seahorse-pgp-source.h:
 	* libseahorse/seahorse-progress.c:
 	* libseahorse/seahorse-progress.h:
 	* libseahorse/seahorse-recipients.c:
 	* libseahorse/seahorse-server-source.c:
 	* libseahorse/seahorse-server-source.h:
 	* libseahorse/seahorse-signatures.c:
 	* src/seahorse-key-manager.c:
 	* src/seahorse-key-op.c:
 	* src/seahorse-key-properties.c:
 	* src/seahorse-keyserver-results.c:
 	* src/seahorse-keyserver-search.c: Add progress support to operations and 
 	rework key source code proper operation support (bug# 159083)

2004-12-06  Nate Nielsen <nielsen@memberwebs.com>

	* src/seahorse-key-manager.c: Fix uninitialized variable.
	* src/seahorse-keyserver-results.c: 'Save As' and 'Copy' for Remote Keys
	(bug# 157818)
	* libseahorse/seahorse-util.c:
	* libseahorse/seahorse-util.h:
	* src/seahorse-key-manager.c: Rework the File Chooser code and consolidate
	into seahorse_util_* functions
	
2004-12-04  Nate Nielsen <nielsen@memberwebs.com>

	* libseahorse/seahorse-util.c:
	* libseahorse/seahorse-util.h:
	* plugins/gedit/seahorse-gedit.c:
	* src/main.c:
	* src/seahorse-add-subkey.c:
	* src/seahorse-add-uid.c:
	* src/seahorse-delete.c:
	* src/seahorse-generate-adv.c:
	* src/seahorse-generate-druid.c:
	* src/seahorse-key-manager.c:
	* src/seahorse-key-properties.c:
	* src/seahorse-keyserver-results.c:
	* src/seahorse-revoke.c:
	* src/seahorse-sign.c: Rename error handling functions to better 
	indicate their usage
	* libseahorse/Makefile.am:
	* libseahorse/seahorse-gpgmex.h:
	* libseahorse/seahorse-key-source.c:
	* libseahorse/seahorse-key-source.h:
	* libseahorse/seahorse-ldap-source.c:
	* libseahorse/seahorse-ldap-source.h:
	* libseahorse/seahorse-multi-source.c:
	* libseahorse/seahorse-op.c:
	* libseahorse/seahorse-op.h:
	* libseahorse/seahorse-operation.c:
	* libseahorse/seahorse-operation.h:
	* libseahorse/seahorse-pgp-source.c:
	* libseahorse/seahorse-server-source.c:
	* libseahorse/seahorse-server-source.h:
	* libseahorse/seahorse-util.c:
	* libseahorse/seahorse-util.h:
	* src/seahorse-key-properties.c:
	* src/seahorse-keyserver-results.c:
	* src/seahorse-keyserver-search.c:
	* configure.in: Added LDAP keyserver support. Reworked key server code.
	(bug# 157818)
	* libseahorse/seahorse-gpgmex-keyserver.c:
	* libseahorse/seahorse-keyserver-op.c:
	* libseahorse/seahorse-keyserver-op.h: Removed GPG keyserver support
	(bug# 157818)
	
2004-12-02	Nate Nielsen <nielsen@memberwebs.com>

	* libseahorse/seahorse-op.c: 
	* libseahorse/seahorse-op.h:
	* libseahorse/seahorse-util.c:
	* libseahorse/seahorse-util.h:
	* src/main.c: Prompt before overwriting files (bug# 159972)
	* libseahorse/seahorse-op.c: More efficient operations on large files
	(bug# 159083)
	
2004-11-29  Nate Nielsen <nielsen@memberwebs.com>

	* libseahorse/seahorse-server-source.c: Added NULL pointer checks
	* libseahorse/seahorse-recipients.glade: Fixed Recipients dialog focus issues
	and added mnemonic chars. (bug# 159911)
	* libseahorse/seahorse-operation.c:
	* libseahorse/seahorse-operation.h:
	* libseahorse/seahorse-pgp-source.c:
	* libseahorse/seahorse-server-source.c: Extended SeahorseOperation to allow 
	error results, cancel status, and additional properties 
	* libseahorse/seahorse-gpgmex-keyserver.c: Fix problem where it kills all 
	running programs :)
	* libseahorse/Makefile.am:
	* libseahorse/seahorse-gpgmex.h:
	* libseahorse/seahorse-gpgmex-keyserver.c:
	* libseahorse/seahorse-keyserver-op.c:
	* libseahorse/seahorse-keyserver-op.h:
	* libseahorse/seahorse-server-source.c:
	* src/seahorse-keyserver-results.c: Rudimentary keyserver import support 
	(bug# 157818)
	
2004-11-28  Nate Nielsen <nielsen@memberwebs.com>

	* libseahorse/seahorse-multi-source.c:
	* libseahorse/seahorse-multi-source.h: Added seahorse_multi_source_get_primary
	* libseahorse/seahorse-operation.c: Hold ref on operations during cancel or done
	* libseahorse/seahorse-operation.c:
	* libseahorse/seahorse-operation.h:
	* libseahorse/seahorse-pgp-source.c:
	* libseahorse/seahorse-pgp-source.h: Implemented SeahorseOperation as complete
	GObject, with derived classes for specific operations
	* data/seahorse.schemas.in:
	* libseahorse/Makefile.am:
	* libseahorse/seahorse-context.h:
	* libseahorse/seahorse-gpgmex.h:
	* libseahorse/seahorse-gpgmex-keyserver.c:
	* libseahorse/seahorse-operation.h:
	* libseahorse/seahorse-server-source.c:
	* libseahorse/seahorse-server-source.h:
	* src/Makefile.am:
	* src/seahorse-key-manager.c:
	* src/seahorse-key-manager.glade:
	* src/seahorse-key-properties.c:
	* src/seahorse-keyserver-results.c:
	* src/seahorse-keyserver-results.glade:
	* src/seahorse-keyserver-search.c:
	* src/seahorse-keyserver-search.glade:
	* src/seahorse-windows.h: Added initial keyserver search support (bug# 157818)
	
2004-11-27  Nate Nielsen <nielsen@memberwebs.com>

	* plugins/gedit/seahorse-gedit.c: Selecting text in recipients dialog
	no longer causes plugin to forget earlier 'to encrypt' selection
	* plugins/gedit/Makefile.am:
	* plugins/gedit/seahorse-gedit.schemas.in: Enable gedit plugin by default
	* libseahorse/seahorse-key-source.c:
	* libseahorse/seahorse-multi-source.c: Fix double free of GPGME context
	* agent/seahorse-agent/cache.c: Fix unknown key problem (bug# 159629)
	* agent/seahorse-agent-secmem.c: Fix secure mem message
	* libseahorse/seahorse-prefs.c:
	* libseahorse/seahorse-util.c:
	* libseahorse/seahorse-util.h: Add generic functions for freeing string lists
	* src/seahorse-generate-adv.c: Fix memory leak
	* libseahorse/seahorse-gpgmex-util.c: Added implementation of gpgmex_key_copy_*
	* libseahorse/seahorse-gpgmex-util.c: 
	* libseahorse/seahorse-key.c: Fixed small bugs in remote key functionality
	
2004-11-22  Nate Nielsen <nielsen@memberwebs.com>

	* libseahorse/seahorse-gpgmex-util.c: 
	* configure.in: Only define strsep when needed
	* libseahorse/seahorse-pgp-source.c: Fix logic bug in seahorse_pgp_source_stop
	
2004-11-21  Nate Nielsen <nielsen@memberwebs.com>

	* plugins/gedit/seahorse-gedit.c: Bring gedit plugin in sync with 
	prior refactoring changes. 
	* libseahorse/Makefile.am:
	* libseahorse/seahorse-context.c:
	* libseahorse/seahorse-context.h:
	* libseahorse/seahorse-default-key-control.c:
	* libseahorse/seahorse-key-store.c:
	* libseahorse/seahorse-key-store.h:
	* libseahorse/seahorse-multi-source.c:
	* libseahorse/seahorse-multi-source.h:
	* libseahorse/seahorse-recipients.c:
	* libseahorse/seahorse-recipients-store.c:
	* libseahorse/seahorse-recipients-store.h:
	* libseahorse/seahorse-signatures.c:
	* src/main.c:
	* src/seahorse-generate-adv.c:
	* src/seahorse-generate-druid.c:
	* src/seahorse-key-manager.c:
	* src/seahorse-key-manager-store.c:
	* src/seahorse-key-manager-store.h: Refactor key sources and their
	use instead of the context for tracking and listing keys. (bug# 158882)
	
2004-11-20  Nate Nielsen <nielsen@memberwebs.com>

	* libseahorse/Makefile.am: Fix broken build
	
2004-11-12  Nate Nielsen <nielsen@memberwebs.com>

	* libseahorse/seahorse-util.h:
	* libseahorse/seahorse-vfs-data.c: Add seahorse_util_wait_until
	macro so we can use it elsewhere
	* libseahorse/seahorse-operation.c:
	* libseahorse/seahorse-operation.h:
	* libseahorse/seahorse-pgp-source.c: Use a generic operation method
	for keeping track of asynchronous actions
	
2004-11-11  Nate Nielsen <nielsen@memberwebs.com>
	
	* data/seahorse.schemas.in:
	* libseahorse/Makefile.am:
	* libseahorse/seahorse-context.h:
	* libseahorse/seahorse-prefs.c:
	* libseahorse/seahorse-prefs.glade:
	* libseahorse/seahorse-prefs.h:
	* plugins/nautilus/Makefile.am:
	* plugins/seahorse-pgp-preferences.c:
	* src/seahorse-preferences.c: New shared preferences (bug# 157876)
	* plugins/nautilus/seahorse-pgp-preferences.glade: Removed
	* nautilus/plugins/seahorse-pgp-preferences-cache.c: Moved to 
	new location: libseahorse/seahorse-prefs-cache.c
	* libseahorse/seahorse-widget.c:
	* libseahorse/seahorse-widget.h: Added method for getting the top
	level widget from a SeahorseWidget 
	* agent/seahorse-agent-cache.c:
	* libseahorse/Makefile.am:
	* libseahorse/seahorse-gpgmex.h:
	* libseahorse/seahorse-gpgmex-util.c:
	* libseahorse/seahorse-gpg-options.c:
	* libseahorse/seahorse-key.c:
	* libseahorse/seahorse-key-pair.c:
	* libseahorse/seahorse-op.c:
	* libseahorse/seahorse-passphrase.c:
	* libseahorse/seahorse-pgp-source.c:
	* libseahorse/seahorse-util.c:
	* libseahorse/seahorse-util.h:
	* libseahorse/seahorse-vfs-data.c:
	* plugins/gedit/seahorse-gedit.c:
	* src/main.c:
	* src/seahorse-add-subkey.c:
	* src/seahorse-add-uid.c:
	* src/seahorse-delete.c:
	* src/seahorse-generate-adv.c:
	* src/seahorse-generate-druid.c:
	* src/seahorse-key-manager.c:
	* src/seahorse-key-op.c:
	* src/seahorse-key-properties.c:
	* src/seahorse-revoke.c:
	* src/seahorse-sign.c: Moved all GPGME extension code into 
	seahorse-gpgmex* and started using those headers and code.
	
2004-11-10  Nate Nielsen <nielsen@memberwebs.com>

	* libseahorse/seahorse-op.c: Fix encryption of text. Force armor
	mode when necessary 
	* plugins/gedit/seahorse-gedit.c: Fix Gedit plugin encryption of 
	entire document. Fix warnings under 2.8. Remove special character
	replacements from output.
	* libseahorse/seahorse-check-button-control.c:
	* libseahorse/seahorse-context.c:
	* libseahorse/seahorse-context.h:
	* src/seahorse-key-manager.c:
	* src/seahorse-key-manager-store.c:
	* src/seahorse-preferences.h: SeahorseContext now 'monitors' 
	necessary gconf values instead of all over the place 
	
2004-11-09  Nate Nielsen <nielsen@memberwebs.com>

	* configure.in: Better message on the GPG version check
	(bug# 157812)
	
2004-11-08  Nate Nielsen <nielsen@memberwebs.com>
	
	* libseahorse/seahorse-widget.c: Help | Contents menu item now
	works (bug# 157579) [Julio M. Merino Vidal]
	
2004-11-05	Nate Nielsen <nielsen@memberwebs.com>

	* src/seahorse-key-manager.c:
	* AUTHORS:
	* THANKS: Added Adam and Albrect to credits
	
2004-11-05  Adam Schreiber <sadam@clemson.edu>

	* libseahorse/seahorse-util.c:
	* libseahorse/seahorse-util.h:
	* src/seahorse-process-multiple.c: Moved package_uris 
	functionality into seahorse-util.c
	* libseahorse/seahorse-context.h:
	* libseahorse/seahorse-util.c:
	* libseahorse/seahorse-util.h:
	* src/seahorse-key-manager.c:
	* src/seahorse-key-manager.glade:
	* src/seahorse-process-multiple.c: Added "Backup Keyrings" 
	functionality (bug# 111901)
	
2004-11-04  Nate Nielsen <nielsen@memberwebs.com>

	* libseahorse/seahorse-op.c: Safer use of fingerprint
	* libseahorse/seahorse-pgp-source.c: Fix key memory leak 
	and reference counting issues
	* libseahorse/seahorse-key.c:
	* libseahorse/seahorse-key-pair.c:
	* libseahorse/seahorse-pgp-source.c:
	* libseahorse/seahorse-util.c:
	* libseahorse/seahorse-util.h: Implement internal allocation of
	gpgme_key structures for use with key server
	* src/seahorse-key-manager-store.c: Fix memory leak
	
2004-11-02	Nate Nielsen <nielsen@memberwebs.com>

	* Version 0.7.5
	* configure.in: Updated version number
	
2004-11-01	Nate Nielsen <nielsen@memberwebs.com>
	
	* agent/seahorse-agent-io.c: Fix syntax error in cleanup code
	* src/seahorse-key-properties.c: Fix crasher when 'Expires' 
	toggled on a subkey (bug# 157081)
	
2004-10-31  Nate Nielsen <nielsen@memberwebs.com>

	* agent/seahorse-agent.c:
	* agent/seahorse-agent-io.c:
	* libseahorse/seahorse-util.c:
	* plugins/nautilus/seahorse-pgp-preferences-cache.c: Proper freeing of
	GErrors using g_clear_error
	* libseahorse/seahorse-gpg-options.c: When gpg home directory doesn't 
	exist, create it. Also when creating conf file, set permissions right
	* configure.in: Properly detect mlock
	
2004-10-30  Nate Nielsen <nielsen@memberwebs.com>
	
	* src/seahorse-preferences.c:
	* src/seahorse-preferences.glade: Fixed preferences dialog to be 
	more HIG compliant (bug# 140989)
	* libseahorse/*:
	* plugins/gedit/seahorse-gedit.c:
	* plugins/nautilus/seahorse-pgp-preferences.c:
	* src/*: Rework the internals of seahorse to provide better key loading, 
    key source and other improvements (see bug# 156600 for file list)
	* seahorse.spec.in: Added file line for libseahorse-internal
	* libseahorse/seahorse-gpg-options.c:
	* libseahorse/seahorse-gpg-options.h: Added seahorse_gpg_homedir function
	
2004-10-27  Nate Nielsen <nielsen@memberwebs.com>

	* agent/seahorse-agent-cache.c: Proper use of GHashTable
	* src/seahorse-key-manager.c: Fix overwrite file dialog 
	(bug# 156535) [Adam Schreiber]
	
2004-10-26  Nate Nielsen <nielsen@memberwebs.com>

	* src/seahorse-pgp-preferences-cache.c: Fix crash resulting from 
	missing glade file
	* agent/Makefile.am:
	* libseahorse/Makefile.am:
	* plugins/gedit/Makefile.am:
	* plugins/nautilus/Makefile.am:
	* src/Makefile.am: For cross platform compatibility libseahorse needs 
	to be a shared library (bug# 156080) [Julio M. Merino Vidal]
	* seahorse.spec.in: Fixed RPM spec file. See %changelog
		
2004-10-25  Adam Schreiber <sadam@clemson.edu>

	* src/seahorse-key-manager.c:
	* src/seahorse-key-manager.glade: First time startup assistant (bug #111937)
	
2004-10-25  Nate Nielsen <nielsen@memberwebs.com>

	* libseahorse/seahorse-context.c: Fix crash when no 'Encrypt to Self' 
	but no default key selected
	* plugins/gedit/seahorse-gedit.c: Use more version portable functions
	for accessing document content (bug# 156368)
	* agent/seahorse-agent-cache.glade:
	* libseahorse/seahorse-passphrase.glade:
	* plugins/nautilus/seahorse-pgp-preferences.glade:
	* src/seahorse-multi-encrypt.glade: HIG fixes
	* libseahorse/seahorse-default-key-control.c: Fixed problems when 
	populating the default key control (bug# 156308)
	* agent/seahorse-agent-io.c: Don't answer password requests from wrong
	display (bug# 156306)
	* libseahorse/seahorse-context.c:
	* libseahorse/seahorse-context.h: Fix seahorse_context_get_n_key_pairs 
	function declaration
	* agent/seahorse-agent-status.c: Fix problems with password cache tray 
	icon not showing up and other image probs
	
2004-10-24  Nate Nielsen <nielsen@memberwebs.com>
	
	* agent/seahorse-agent.c: Restore modified gpg.conf values to previous
	values on exit (bug# 156304)
	* plugins/nautilus/seahorse-pgp-preferences-cache.c: Format properly 
	while the file is still new
	* plugins/nautilus/seahorse-pgp-preferences-cache.c: Disable cache tab
	if another agent is running (bug# 156305)
	
2004-10-23  Adam Schreiber <sadam@clemson.edu>

	* src/seahorse-generate-druid.c: Key generation assistant stops with 
    name < 5 chars (bug# 154602)
	
2004-10-23  Nate Nielsen <nielsen@memberwebs.com>

	* seahorse-key-manager-store.c: Fix problems with showing wrong 
	columns (bug# 156167)
	* seahorse-key-store.c: Fix sorting again after above change
	* seahorse-context.c: Now updates properly when importing into
	an empty keyring (bug# 156168)
	
2004-10-20  Nate Nielsen <nielsen@memberwebs.com>

	* configure.in: Check for gedit versions 2.6 and 2.8 (bug# 155902)
	* plugins/nautilus/seahorse-pgp-preferences.glade: HIG fixes
	* configure.in:
	* plugins/nautilus/Makefile.am:
	* plugins/nautilus/seahorse-pgp-preferences.c: When agent is disabled
	make sure the cache stuff in preferences doesn't get compiled
	* configure.in:
	* seahorse-agent.c: Check for setresuid/gid and when not found fallback
	to setuid/gid (bug# 156078) [Julio M. Merino Vidal]
	
2004-10-19  Nate Nielsen <nielsen@memberwebs.com>

	* configure.in: Version 0.7.4
	* configure.in: Changing to post release incrementing
		
2004-10-18  Nate Nielsen <nielsen@memberwebs.com>

	* src/main.c: string abbreviation change (bug# 155632)
	* agent/seahorse-agent-prompt.c: Fixed uninitialized memory
	problem which caused 'cancel' not to work on password prompts.
	
2004-10-14  Nate Nielsen <nielsen@memberwebs.com>
	
	* agent/*
	* data/seahorse.schemas.in:
	* libseahorse/Makefile.am:
	* libseahorse/seahorse-gpg-options.c:
	* libseahorse/seahorse-gpg-options.h:
	* plugins/nautilus/Makefile.am:
	* plugins/nautilus/seahorse-pgp-preferences.c:
	* plugins/nautilus/seahorse-pgp-preferences.glade:
	* plugins/nautilus/seahorse-pgp-preferrences-cache.c:
	* configure.in
	* Makefile.am: Added seahorse agent (bug# 154201)
	* src/seahorse-key-manager.c:
	* AUTHORS:
	* BUGS:
	* HACKING:
	* TODO: Added myself to authors. Updated above documents to reflect
	current state of project somewhat.
	* libseahorse/seahorse-signatures.glade:
	* libseahorse/seahorse-generate-druid.glade:
	* libseahorse/seahorse-generate-select.glade: HIG compliancy work
	* plugins/Makefile.am:
	* plugins/gedit/.cvsignore:
	* plugins/gedit/Makefile.am:
	* plugins/gedit/seahorse-gedit.c:
	* plugins/gedit/seahorse-pgp.gedit-plugin.desktop.in:
	* configure.in:
	* seahorse.spec.in: Gedit plugin (bug# 110922)
	* libseahorse/seahorse-util.c:
	* libseahorse/seahorse-util.h: Detection of PGP text type
	* libseahorse/seahorse-util.c: Fixed seahorse_util_uri_get_last
	* libseahorse/seahorse-signatures.glade: Close properly
	* libseahorse/seahorse-widget.c: Fix so it doesn't crash on closing
	windows if no widget hashtable 
	* src/seahorse-delete.c:
	* src/seahorse-key-dialogs.h:
	* src/seahorse-key-properties.c:
	* src/seahorse-key-properties.glade:
	* src/seahorse-sign.c: Rework the key properties dialog
	(bug# 113363)
	
2004-10-13  Nate Nielsen <nielsen@memberwebs.com>
	
	* libseahorse/seahorse-key-store.c: Now respects 'encrypt to self' 
	option (bug# 111899)
	* libseahorse/seahorse-context.c:
	* libseahorse/seahorse-context.h:
	* libseahorse/seahorse-signatures.c: Use a hashtable to speed lookups
	of keys to SeahorseKeys
	* libseahorse/seahorse-context.c:
	* libseahorse/seahorse-recipients.c:
	* src/seahorse-process-multiple.c: Proper use of ngettext
	* bonobo/Seahorse_PGP_File_Listener.server.in:
	* bonobo/seahorse-pgp-file-listener.c:
	* libseahorse/seahorse-libdialogs.h:
	* libseahorse/seahorse-op.c:
	* libseahorse/seahorse-op.h:
	* libseahorse/seahorse-signatures.c:
	* libseahorse/seahorse-signatures.glade:
	* libseahorse/seahorse-util.c:
	* libseahorse/seahorse-util.h:
	* src/main.c:
	* src/Makefile.am:
	* src/seahorse-multi-encrypt.glade:
	* src/seahorse-process-multiple.c:
	* src/seahorse-windows.h: Multiple file support in nautilus including
	packaging (bug# 111118)
	* src/Makefile.am: Include neccessary druid headers 
	* bonobo/Seahorse_PGP_File_Listener.server.in:
	* plugins/nautilus/Makefile.am: 
	* plugins/nautilus/seahorse.xml:
	* seahorse.spec.in: Added proper support for nautilus mime types
	* libseahorse/seahorse-libdialogs.h:
	* libseahorse/seahorse-passphrase.c:
	* libseahorse/seahorse-util.c:
	* libseahorse/seahorse-util.h:
	* src/seahorse-key-op.c: Fixed inbuilt (non-agent) password prompting 
	which has been broken since GPGME upgrade
	* libseahorse/seahorse-key.c:
	* libseahorse/seahorse-key.h: Added functions for retrieving user ids
	* libseahorse/seahorse-context.c: Load signatures when loading keys
	* libseahorse/seahorse-key-op.c:
	* libseahorse/seahorse-key-op.h: Added key operations for changing 
	primary user id, and deleting a user id
	
2004-10-12	Nate Nielsen <nielsen@memberwebs.com>

	* libseahorse/seahorse-context.c:
	* libseahorse/seahorse-context.h:
	* libseahorse/seahorse-key-store.c: Proper listing of keys when the keys
	have already been enumerated and loaded
	* libseahorse/seahorse-context.c: 
	* libseahorse/seahorse-recipients.c: ngettext fix
	* data/seahorse.schemas.in:
	* libseahorse/seahorse-key-store.c:
	* libseahorse/seahorse-key-store.h:
	* libseahorse/seahorse-recipients.c:
	* libseahorse/seahorse-recipients.glade:
	* libseahorse/seahorse-recipients-store.c:
	* src/seahorse-key-manager.c:
	* src/seahorse-key-manager.glade:
	* src/seahorse-key-manager-store.c: Better filtering and sorting of 
	keys in both recipients and main key manager windows (bug# 111996)
	
2004-10-11  Nate Nielsen <nielsen@memberwebs.com>

	* src/seahorse-key-op.c: Fixed error when signing an already
	signed key with same userid (bug# 154987)
	* libseahorse/seahorse-util.c:
	* libseahorse/seahorse-util.h:
	* src/main.c:
	* src/seahorse-add-subkey.c:
	* src/seahorse-add-uid.c:
	* src/seahorse-delete.c:
	* src/seahorse-generate-adv.c:
	* src/seahorse-generate-druid.c:
	* src/seahorse-key-manager.c:
	* src/seahorse-revoke.c:
	* src/seahorse-sign.c: HIG compliant error messages
	* libseahorse/seahorse-util.c:
	* libseahorse/seahorse-util.h: Added URI manipulation functions.
	* libseahorse/seahorse-vfs-data.c: Truncate files when writing out	
	* bonobo/seahorse-pgp-file-listener.c:
	* libseahorse/seahorse-op.c: 
	* libseahorse/seahorse-op.h:
	* src/main.c: Removed decrypt/verify option (bug# 112357)
	* libseahorse/seahorse-signatures.c: No crashing when an invalid 
	signature is passed
	
2004-10-09  Nate Nielsen <nielsen@memberwebs.com>

	* libseahorse/seahorse-op.c:
	* src/main.c: seahorse_op_* shouldn't free recips, they're now freed
	by the caller.
	* libseahorse/Makefile.am: 
	* libseahorse/seahorse-op.c:
	* libseahorse/seahorse-util.c:
	* libseahorse/seahorse-util.h:
	* libseahorse/seahorse-vfs-data.c:
	* libseahorse/seahorse-vfs-data.h: 
	* configure.in: Added support for gnome-vfs
	* bonobo/Seahorse_PGP_File_Listener.server.in: Allow use of remote URIs
	* src/seahorse-export.c:
	* src/seahorse-export.glade:
	* src/seahorse-import.c:
	* src/seahorse-import.glade: Removed
	* src/Makefile.am:
	* src/seahorse-windows.h:
	* src/seahorse-key-manager.c:
	* src/seahorse-key-manager.glade: Reworked import/export options, 
	copy/paste, drag and drop, new file chooser (bug# 140987)	
			
2004-10-08  Nate Nielsen <nielsen@memberwebs.com>
	
	* libseahorse/seahorse-context.c: 
	* libseahorse/seahorse-recipients.c:
	* src/main.c: Use of ngettext (bug# 123850)
	* plugins/nautilus/seahorse-pgp-preferences.desktop.in: Fixed icon 
	(bug# 132687)
	* libseahorse/seahorse-context.c: Fixed crasher when eel gconf returns 
	a null value (see comments on bug# 147076)
	* libseahorse/seahorse-op.c: Fixed crasher when the clipboard sends
	us null text (bug# 114459)
	
2004-10-06  Nate Nielsen <nielsen@memberwebs.com>
	
	* libseahorse/seahorse-op.c:
	* libseahorse/seahorse-recipients.c: Fixed crasher bugs which occur after
	encrypting a file (bug# 154747)
	* libseahorse/seahorse-check-button-control.c:
	* libseahorse/seahorse-context.c:
	* libseahorse/seahorse-context.h:
	* libseahorse/seahorse-default-key-control.c:
	* libseahorse/seahorse-key.h:
	* libseahorse/seahorse-key-pair.h:
	* libseahorse/seahorse-key-store.c:
	* libseahorse/seahorse-key-store.h:
	* libseahorse/seahorse-widget.c:
	* libseahorse/seahorse-widget.h:
	* plugins/nautilus/seahorse-pgp-preferences.c:
	* src/main.c:
	* src/seahorse-delete.c:
	* src/seahorse-generate-adv.c:
	* src/seahorse-generate-druid.c:
	* src/seahorse-generate-select.c:
	* src/seahorse-key-manager.c:
	* src/seahorse-key-manager-store.c:
	* src/seahorse-key-widget.h:
	* src/seahorse-preferences.c: Fixed (most all) warnings 
	
2004-10-05  Nate Nielsen <nielsen@memberwebs.com>
	
	* configure.in: add --enable-debug option
	
2004-10-05  Nate Nielsen <nielsen@memberwebs.com>

	* libseahorse/seahorse-context.c: Fixed seahorse_context_get_key which
	would always return NULL (bug# 154206)
	* libseahorse/seahorse-signatures.c: Cleaned up signature code 
	* libseahorse/seahorse-libdialogs.h:
	* libseahorse/seahorse-signatures.c: 
	* src/main.c:
	* src/seahorse-key-manager.c:
	* src/seahorse-windows.h: Better exiting of the process. Previously 
	in some cases seahorse would keep running hidden.
	
2004-10-05	Amanpreet Singh Alam <amanpreetalam@yahoo.com>

	*configure.in: Punjabi(pa) is add to ALL_LINGUAS

2004-10-04  Nate Nielsen <nielsen@memberwebs.com>
	
	* libseahorse/*:
	* src/*:
	* configure.in: Committed big patch which updates GPGME support to 
	current version of the library (1.0). See bugzilla patch for all the 
	specific files touched. (bug# 104205)
	* data/seahorse.schemas.in:
	* src/seahorse-generate-druid.glade:
	* src/seahorse-generate-select.glade: Translation and spelling fixes
	* libseahorse/seahorse-default-key-control.c: Detach signal handlers 
	properly (bug# 140985)
	* src/seahorse-key-manager.c:
	* src/seahorse-key-manager.glade:
	* src/seahorse-preferences.c:
	* src/seahorse-preferences.glade:
	* src/seahorse-preferences.h: Remove unnecessary toolbar configuration 
	options (bug# 140986)
	* src/seahorse-delete.c: Proper stock buttons in prompts (bug# 111840)
	* src/seahorse-generate-select.c: Fix warnings (bug# 111840)
	* src/seahorse-key-manager.c:
	* src/seahorse-key-manager.glade: Remove unnecessary view items 
	(bug# 140988)
	 
2004-10-03  Nate Nielsen <nielsen@memberwebs.com>

	* seahorse-generate-druid.glade:
	* seahorse-generate-select.glade: Changed terminology
    from 'druid' to 'assistant'

2004-06-09  Stanislav Visnovsky <visnovsky@nenya.ms.mff.cuni.cz>

	* configure.in: Added "sk" (Slovak) to ALL_LINGUAS.

2004-04-24  Bastien Nocera  <hadess@hadess.net>

	* bonobo/seahorse-pgp-file-listener.c: fix a warning,
	gnome_vfs_unescape_string was used without the headers included
	* libseahorse/.cvsignore:
	* libseahorse/seahorse-marshal.c:
	* libseahorse/seahorse-marshal.h: remove auto generated files from
	the CVS

2004-04-24  Bastien Nocera  <hadess@hadess.net>

	* bonobo/seahorse-pgp-file-listener.c: fix a warning,
	gnome_vfs_unescape_string was used without the headers included

2004-03-30  Adam Weinberger  <adamw@gnome.org>

	* configure.in: Added en_CA to ALL_LINGUAS.

2004-03-25  Gareth Owen  <gowen72@yahoo.com>

	* configure.in: Added "en_GB" to ALL_LINGUAS

2004-02-07  Robert Sedak  <robert.sedak@sk.htnet.hr>
 
         * configure.in: Added "hr" (Croatian) to ALL_LINGUAS.

2004-01-05  Jacob Perkins  <jap1@users.sourceforge.net>
	
	* Added delete dialog HIG patch from Adam Schreiber <sadam@clemson.edu>
	* Added key generation druid from Adam Schreiber <sadam@clemson.edu>,
	  removed previous 'advanced' generation dialog

2003-12-06  Iñáki Larrañaga  <dooteo@euskalgnu.org>

	* configure.in: Added "eu" (Basque) to ALL_LINGUAS.

2003-09-01  Metin Amiroff  <metin@karegen.com>

	* configure.in: Added "az" in ALL_LINGUAS.

2003-08-23  Artur Flinta  <aflinta@cvs.gnome.org>

	* configure.in: Added "pl" to ALL_LINGUAS.

2003-05-28  Alessio Frusciante  <algol@firenze.linux.it>

	* configure.in: Added "it" (Italian) to ALL_LINGUAS.

2003-05-08  Duarte Loreto <happyguy_pt@hotmail.com>

        * configure.in: Added Portuguese (pt) to ALL_LINGUAS.

2003-05-06  Jacob Perkins  <jap1@users.sourceforge.net>

	* bonobo/Seahorse_Context_Factory.server.in.in:
	* bonobo/seahorse-context-factory.c:
	Removed since will be too unstable for HEAD

2003-05-06  Danilo Šegan  <dsegan@gmx.net>

	* configure.in: Added "sr" and "sr@Latn" to ALL_LINGUAS.

2003-05-01  Jacob Perkins  <jap1@users.sourceforge.net>

	* bonobo/Seahorse_Context_Factory.server.in.in:
	* bonobo/seahorse-context-factory.c:
	Added

	* Released 0.7.3

2003-04-30  Jacob Perkins  <jap1@users.sourceforge.net>

	* libseahorse/seahorse-default-key-control.c: Disconnects context's
	add signal so doesn't crash, bug fix in checking key's type
	* src/seahorse-preferences.c: Improved layout in PGP tab
	* src/seahorse-key-manager: Key buttons & menu items insensitive at start,
	signals are connected before list is loaded so ops can be done
	* plugins/nautilus/seahorse-pgp-preferences: Made layout nicer

2003-04-29  Jacob Perkins  <jap1@users.sourceforge.net>

	* libseahorse/seahorse-check-button-control: Added
	* libseahorse/seahorse-default-key-control: Added
	* plugins/nautilus/seahorse-pgp-preferences: Uses glade dialog,
	SeahorseCheckButtonControl, and seahorse-default-key-control.
	Added desktop file to install in control-center capplets
	* src/seahorse-preferences: Updated to use SeahorseCheckButtonControl
	and seahorse-default-key-control
	* src/seahorse.desktop.in: Moved from data/
	* BUGS: Added so that users know what is missing atm

2003-04-27  Jacob Perkins  <jap1@users.sourceforge.net>

	* bonobo/Seahorse_PGP_File_Listener.in.in:
	* bonobo/seahorse-pgp-file-listener.c:
	Added, replaces previous component code in plugins/nautilus/
	* plugins/nautilus/seahorse.mime:
	* plugins/nautilus/seahorse.keys:
	Moved from data/
	* libseahorse/seahorse-pgp-controls: Removed since unnecessary,
	need replacement widgets

2003-04-23  Jacob Perkins  <jap1@users.sourceforge.net>

	* src/seahorse-preferences: Uses PGP controls
	* libseahorse/seahorse-pgp-controls: Now all widgets are created,
	properties control their visibility

2003-04-22  Jacob Perkins  <jap1@users.sourceforge.net>

	* libseahorse/seahorse-op.c: Removed ENCRYPTSELF_KEY
	* libseahorse/seahorse-context.h: Added ENCRYPTSELF_KEY
	* configure.in: Added bonobo dependencies
	* libseahorse/Seahorse_PGP_Controls.server.in.in:
	* libseahorse/seahorse-pgp-controls:
	* plugins/nautilus/seahorse-pgp-preferences:
	Added

2003-04-19  Jacob Perkins  <jap1@users.sourceforge.net>

	* src/seahorse-key-properties: Bug fix in ::properies_destroyed
	* src/seahorse-key-widget: Redid hash table so that dialogs are key modal,
	added ::can_create, fixes bug #111126
	* src/seahorse-key-manager: Added support for seahorse_key_widget_can_create()
	in ::selection_changed
	* src/seahorse-sign: Bug fixes so works properly: can do multiple,
	fixed signals handling
	* src/seahorse-export: Default export file name is ${HOMEDIR}/${USERNAME}.keys,
	fixes bug #108577
	* src/seahorse-add-uid: Checks email address, fixes bug #110429
	* src/seahorse-add-subkey: Insensitize dialog during operation so that
	no other key ops can be performed

2003-04-16  Jacob Perkins  <jap1@users.sourceforge.net>

	* libseahorse/seahorse-context: ::keys_added will not add keys to an empty list
	* libseahorse/seahorse-widget: No longer connects to context progress
	signal for insensitizing widget, address bug #110923
	* src/seahorse-key-manager: Does not insensitize buttons or key list,
	listens to all progress signal emissions from any SeahorseContext,
	addresses bug #110923
	* src/seahorse-key-op: ::generate does operation in a new context and
	calls seahorse_context_keys_added(), addresses bug #110923
	* src/seahorse-generate: Removed call to seahorse_context_keys_added
	* src/seahorse-op: ::import_data uses a new context & calls, addresses bug #110923
	seahorse_context_keys_added()
	* src/seahorse-key-properties: Disconnecs key changed signal, fixes bug #110430

2003-04-14  Jacob Perkins  <jap1@users.sourceforge.net>

	* libseahorse/seahorse-context: Bug fixes in destroy
	* libseahorse/seahorse-signer-menu: Bug fixes in creation

2003-04-13  Jacob Perkins  <jap1@users.sourceforge.net>

	* data/seahorse.schemas.in:
	* libseahorse/seahorse-context:
	* libseahorse/seahorse-signer-menu:
	* src/seahorse-preferences:
	* src/seahorse-key-manager-store:
	* src/seahorse-key-manager:
	Redid schemas to use /desktop/pgp for general options, renamed other schemas
	* configure.in: Added gnome-mime-data dep since needed for mime types
	

2003-04-11  Jacob Perkins  <jap1@users.sourceforge.net>

	* data/seahorse.mime:
	* plugins/nautilus/Seahorse_Component.server.in.in:
	* plugins/nautilus/libmain.c:
	* plugins/nautilus/seahorse-component.c:
	Refined servers in order to restrict options
	* src/main.c: Added support for all options
	* libseahorse/seahorse-util: Remove ::show_error & text view helpers
	* libseahorse/seahorse-signatures: Uses seahorse-libdialogs.h,
	updated to use current api
	* libseahorse/seahorse-libdialogs: Added ::signatures_new

2003-04-10  Jacob Perkins  <jap1@users.sourceforge.net>

	* Added plugins/nautilus for the nautilus component
	* data/seahorse.mime: Added mime types for application/pgp

2003-04-09  Jacob Perkins  <jap1@users.sourceforge.net>

	* seahorse-import:
	* seahorse-export:
	Added clipboard functionality
	* seahorse-context: Disabled use of mutexes
	* seahorse-key-manager: Added selection status display
	* main.c: Added popt context for doing command line options

2003-04-05  Jacob Perkins  <jap1@users.sourceforge.net>

	* seahorse-context: Refactored key loading to use thread pools and
	multiple contexts for listing, updated ::keys_added to use new code
	* seahorse-key-op: Bug fixes in ::set_trust, ::set_disabled, ::generate

2003-04-04  Jacob Perkins  <jap1@users.sourceforge.net>

	* Massive restructuring: many files moved to libseahorse/,
	removed src/dialogs/. libseahorse/ now contains files that may be used
	by those in src/ and will be shared with future plugins.
	src/ only contains files necessary to the application.
	* All .glade2 files have been renamed to .glade

2003-03-30  Jacob Perkins  <jap1@users.sourceforge.net>

	* seahorse-util: Added ::check_suffix

2003-03-28  Jacob Perkins  <jap1@users.sourceforge.net>

	* seahorse-util: Added ::write_data_to_file and ::write_data_to_text,
	::handle_error, ::add_suffix
	* seahorse-op: Added, will replace seahorse-ops-(file|text|data)
	* seahorse-context: Added ::keys_added

2003-03-26  Jacob Perkins  <jap1@users.sourceforge.net>

	* seahorse-key-store: Added ::get_selected_keys, modified ::get_selected_key
	to just return first selected
	* seahorse-key-manager: Can do multiple selection of keys

2003-03-24  Jacob Perkins  <jap1@users.sourceforge.net>

	* Release 0.7.2

2003-03-21  Jacob Perkins  <jap1@users.sourceforge.net>

	* seahorse-key-manager: Added View->Expand All and Collapse All
	to address bug 108743
	* seahorse-key-widget: Bug fix in hash table removal

2003-03-20  Jacob Perkins  <jap1@users.sourceforge.net>

	* seahorse.schemas.in: Added validity_threshold
	* seahorse-recipients: Removed recips property, removed Add All and
	Remove All, added validity checking using validity_threshold,
	added status bars for selection

2003-03-19  Jacob Perkins  <jap1@users.sourceforge.net>

	* src/Makefile.am: Patched to make freebsd-alpha port build.
	From: Akifyev Sergey <asa@gascom.ru>, Joe Marcus Clarke <marcus@freebsd.org>,
	Kris Kennaway <kris@obsecurity.org>
	* seahorse-key-store: Added ::get_key_from_model
	* seahorse-recipients: Simplified using seahorse_key_store_get_key_from_model,
	can use for recipients ops again

2003-03-18  Jacob Perkins  <jap1@users.sourceforge.net>

	* seahorse-key-properties: Make uid and entire notebook scrollable and have popup
	* seahorse-recipients: Can do multiple selection and every key at once

2003-03-14  Jacob Perkins  <jap1@users.sourceforge.net>

	* seahorse-key-widget: Updated internal hash to use seahorse_key_get_id()
	* seahorse-widget: Don't connect progress callback for key-manager
	* seahorse-key-manager: Only operations and key-list insensitive during progress,
	fixes bug 108386
	* seahorse-key: Format fingerprint, addresses bug 108306

2003-03-13  Jacob Perkins  <jap1@users.sourceforge.net>

	* seahorse.schemas.in: Added missing column visibility schemas
	* seahorse-validity: Added DISABLED and REVOKED, removed sort function
	* seahorse-key-manager-store: Added Validity and Expires columns,
	added int columns to sort string columns
	* seahorse-preferences: Added toggles for Validity and Expires columns
	* seahorse-key: Added Disabled and Revoked options to ::get_validity
	* seahorse-encrypt-recipients-store: Updated to remove use of custom
	validity sort

2003-03-12  Jacob Perkins  <jap1@users.sourceforge.net>

	* seahorse-passphrase: Added change passphrase glade dialog & function
	to address bug 107408
	* seahorse-ops-key: Updated ::change_passphrase to use new dialog

2003-03-11  Jacob Perkins  <jap1@users.sourceforge.net>

	* seahorse-context:
	* main:
	Moved gpgme_set_passphrase_cb from main to context::init
	* seahorse-passphrase: Created glade file, updated function to use,
	now prettier, addresses bug 107406

2003-03-09  Jacob Perkins  <jap1@users.sourceforge.net>

	* seahorse-preferences: Added options to change column visibility,
	no longer use seahorse_context_set_ascii_armor or seahorse_context_set_text_mode
	* seahorse-context: Removed use of gconf-client in favor of eel,
	removed ::set_ascii_armor and ::set_text_mode
	* seahorse-key-manager: Added disabled menu items for backup and
	generating a revocation certificate, also reorderd menu items
	* seahorse-import: OK not sensitive unless file exists or there is text
	* seahorse-ops-data: Updated ::import for when there are no keys imported

2003-03-08  Jacob Perkins  <jap1@users.sourceforge.net>

	* seahorse-key-properties: Bug fix when changing key, added tooltips,
	single user IDs don't have notebook, moved subkey buttons to own line
	* seahorse-key: Added ::get_fingerprint and ::get_id
	* seahorse-context: Updated to use seahorse_key_get_id,
	removed ::get_progress_update
	* seahorse-key-manager: Changed title as per bug #107411,
	use eel for preferences
	* seahorse-key-widget: Changed index property to accept up to GMAXUINT
	* seahorse-add-uid: OK not sensitive unless name length >= 5,
	don't check email address
	* seahorse-generate: OK not sensitive unless name length >= 5 and passphrase
	and confirmation aren't empty & match
	* seahorse-ops-key: ::add_uid doesn't check email, refined ::generate
	* seahorse-revoke: Changed title, added tooltips
	* seahorse-preferences: Added key manager tab
	* configure.in: Require eel-2.0
	* seahorse-key-store: Removed use of seahorse_context_get_progress_update
	* data/seahorse.schemas.in: Added column schemas
	* seahorse-key-manager-store: Shows columns based on preferences

2003-03-07  Jacob Perkins  <jap1@users.sourceforge.net>

	* seahorse-key-manager: Refined startup
	* seahorse-widget:
	* seahorse-key-widget:
	Removed ::new_component
	* seahorse-text-editor: No longer uses seahorse_widget_new_component
	* configure.in: Require gtk+-2.2
	* seahorse-key-properties: Moved to dialogs, now a property window,
	moved uids to own tab, added prefs to uids, subkeys are separate tabs,
	signatures part of primary key
	* seahorse-context: ::finalize doesn't list keys if are none

2003-03-06  Jacob Perkins  <jap1@users.sourceforge.net>

	* seahorse-widget: Removed component option/property

2003-03-05  Jacob Perkins  <jap1@users.sourceforge.net>

	* seahorse-context: Separated key-pair listing from non-pairs,
	removed some code duplication, changed signer methods to
	::(get|set)_default_key and use SeahorseKeyPair
	* seahorse-signer-menu-item: Uses SeahorseKeyPair instead of SeahorseKey
	* seahorse-key: Removed ::can_sign
	* seahorse-key-pair: Added ::can_sign
	* seahorse-signer-menu: Updated to use SeahorseKeyPair
	* seahorse-ops-key: Updated for context changes
	* data/seahorse.schemas.in: Changed default_key_id to default_key,
	updated description

2003-03-04  Jacob Perkins  <jap1@users.sourceforge.net>

	* seahorse-widget: Removed unnecessary callbacks

2003-03-03  Jacob Perkins  <jap1@users.sourceforge.net>

	* seahorse-context: Added gconf notification for preferences
	* data/seahorse.schemas.in: Added toolbar style & visibility and
	statusbar visibility schemas
	* seahorse-widget: Remove component progress code and callbacks
	* seahorse-key-manager: Added gconf notification and settings for
	toolbar style & visibility and statusbar visibility

	* Released 0.7.1

2003-03-02  Jacob Perkins  <jap1@users.sourceforge.net>

	* seahorse-key-manager: Added missing accelerators for menus,
	context menu pops up when press Shift-F10,
	added separator after Properties menu button
	* seahorse-generate:
	* seahorse-add-subkey:
	* seahorse-add-uid:
	* seahorse-sign:
	* seahorse-signatures:
	Fixed up defaults
	* seahorse-recipients: Made buttons insensitive when not available

2003-03-01  Jacob Perkins  <jap1@users.sourceforge.net>

	* data/seahorse.schemas.in: Added listing/progress_update schema
	* seahorse-context: Added ::get_progress_update, uses listing/progress_update
	setting for startup loading progress
	* seahorse-key-store: Use progress update setting for ::populate
	* seahorse-encrypt-sign-file:
	* seahorse-decrypt-verify-file:
	Added
	* seahorse-key-manager: Added support for encrypt & sign and decrypt & verify
	* seahorse-key-properties: Disable Add Revoker if not a pair,
	allow deletion on non-pair subkeys
	* seahorse-ops-key: Updated ::del_subkey to delete non-pair subkeys
	* seahorse-delete: Added extra dialog for deleting a key-pair
	* seahorse-widget: Don't insensitize widget for final progress call
	* seahorse-encrypt-file:
	* seahorse-sign-file:
	* seahorse-decrypt-file:
	* seahorse-verify-file:
	Added comments, made strings consistent

2003-02-28  Gregory Leblanc  <gleblanc@linuxweasel.com>

	* src/dialogs/seahorse-export.glade2: Changed Ok to Export
	* src/Makefile.am: changed fr-marshal.list to seahorse-marshal.list

2003-02-28  Jacob Perkins  <jap1@users.sourceforge.net>

	* seahorse-context: Removed status signal, removed ::key_has_secret,
	updated comments
	* seahorse-widget: Does progress bar cleanup when op complete,
	added comments
	* seahorse-key-properties:
	* seahorse-key-manager:
	* seahorse-text-editor:
	Removed focus-in-event
	* seahorse-key-manager:
	* seahorse-key-properties:
	Replaced seahorse_context_key_has_secret with SEAHORSE_IS_KEY_PAIR

2003-02-26  Jacob Perkins  <jap1@users.sourceforge.net>
	
	* seahorse-context: Bug fix in ::key_added

2003-02-25  Jacob Perkins  <jap1@users.sourceforge.net>

	* seahorse-marshal: Added
	* seahorse-context: Added ::show_progress and progress signal
	* seahorse-widget: Removed gpgme_progress_cb in favor of context
	progress signal, removed focus_in_event callback

2003-02-24  Jacob Perkins  <jap1@users.sourceforge.net>

	* seahorse-ops-file: More comments

2003-02-23  Jacob Perkins  <jap1@users.sourceforge.net>

	* seahorse-ops-data:
	* seahorse-ops-file:
	Added ::encrypt_sign, comments

2003-02-21  Jacob Perkins  <jap1@users.sourceforge.net>

	* seahorse-context: Completed key listing changes,
	uses SeahorseKeyPair
	* seahorse-key-pair: Added

2003-02-19  Jacob Perkins  <jap1@users.sourceforge.net>

	* seahorse-context: key listing happens on demand, not creation,
	added ::get_key_pairs for performance improvements
	* seahorse-signer-menu: uses seahorse-context::get_key_pairs

2003-02-18  Jacob Perkins  <jap1@users.sourceforge.net>

	* seahorse-sign-file:
	* seahorse-verify-file:
	Added
	* seahorse-key-manager: Updated to use new file ops

2003-02-17  Jacob Perkins  <jap1@users.sourceforge.net>

	* seahorse-context: Bug fix in ::set_ascii_armor
	* seahorse-key-manager: Added file ops to Tools Menu
	* seahorse-file-dialogs:
	* seahorse-encrypt-file:
	* seahorse-decrypt-file:
	Added
	* seahorse-file-manager: Removed

2003-02-16  Jacob Perkins  <jap1@users.sourceforge.net>

	* seahorse-key-properties: Made KeyIDs and Fingerprint selectable,
	updated for add-revoker
	* seahorse-ops-key: Added ::add_revoker
	* seahorse-key-manager: Updated for add-revoker
	* seahorse-key-dialogs: Added, removed all unecessary dialog headers

2003-02-15  Jacob Perkins  <jap1@users.sourceforge.net>

	* data/Makefile.am: Patch from Julio Merino for GConf2 tunnable features,
	fixes bug 106149
	* seahorse-sign: Added confirmation and info dialogs
	* seahorse-key-manager: Added Delete and Return accelerators
	* help/C/seahorse.xml: Replaced with new skeleton

2003-02-14  Jacob Perkins  <jap1@users.sourceforge.net>

	* seahorse-ops-key: Added EXPIRES option and state for ::sign
	* seahorse-sign: Added expires option for keys that expire

2003-02-12  Jacob Perkins  <jap1@users.sourceforge.net>

	* seahorse-key-widget: Added index property to SeahorseKeyWidget

2003-02-12  Evandro Fernandes Giovanini <evandrofg@ig.com.br>

	* configure.in: Added pt_BR to ALL_LINGUAS.

2003-02-12  Jacob Perkins  <jap1@users.sourceforge.net>

	* seahorse-key-manager: More interface updates, connect key op signals
	* seahorse-key-properties: Interface updates to be consistent with key-manager
	* seahorse-sign: Added
	* seahorse-ops-key: Added ::sign

2003-02-11  Jacob Perkins  <jap1@users.sourceforge.net>

	* seahorse-key-manager: Interface updates regarding comments from
	Mark Finlay: added context menu for keys, added buttons/items for
	possible but not-yet-implemented features

2003-02-10  Jacob Perkins  <jap1@users.sourceforge.net>

	* Release 0.7.0

2003-02-09  Jacob Perkins  <jap1@users.sourceforge.net>

	* seahorse-key-properties: View->Subkeys not visible if there are none
	* seahorse-passphrase: Bug fix

2003-02-08  Jacob Perkins  <jap1@users.sourceforge.net>

	* pixmaps/Makefile.am: Only install pixmaps to $(data_dir)/pixmaps
	* seahorse-widget: Set window icon to seahorse.png
	* seahorse-key-manager: Change path for seahorse.png in about dialog,
	add ::selection_changed to desensitize key options if none selected
	* src/seahorse-file-manager.glade2:
	* src/seahorse-key-manager.glade2:
	* src/seahorse-key-properties.glade2:
	* src/seahorse-text-editor.glade2:
	* src/dialogs/seahorse-add-subkey.glade2:
	* src/dialogs/seahorse-add-uid.glade2:
	* src/dialogs/seahorse-export.glade2:
	* src/dialogs/seahorse-generate.glade2:
	* src/dialogs/seahorse-import.glade2:
	* src/dialogs/seahorse-preferences.glade2:
	* src/dialogs/seahorse-recipients.glade2:
	* src/dialogs/seahorse-revoke.glade2:
	* src/dialogs/seahorse-signatures.glade2:
	Removed window icon since seahorse-widget is doing it

2003-02-07  Jacob Perkins  <jap1@users.sourceforge.net>

	* seahorse-export: OK button initially not sensitive: fixes bug #105301
	* seahorse-passphrase: Fixups borrowed from GPA

2003-02-05  Andras Timar  <timar@gnome.hu>

	* configure.in: Added hu (Hungarian) to ALL_LINGUAS.

2003-02-02  Jacob Perkins  <jap1@users.sourceforge.net>
	
	* seahorse-key: Added ::get_validity, ::get_trust
	* seahorse-validity: Added SeahorseValidity, removed all functions
	except ::get_string, added ::compare
	* seahorse-encrypt-recipients-store:
	* seahorse-key-manager-store:
	Updated for new SeahorseValidity, uses seahorse_validity_compare for sorting
	* seahorse-ops-key:
	* seahorse-key-properties:
	Updated for new SeahorseValidity
	* seahorse.desktop.in: Updated with StartupNotify & X-GNOME settings

2003-02-01  Jacob Perkins  <jap1@users.sourceforge.net>

	* seahorse-key-properties: Cleanup, string updates, added tooltips
	* seahorse-ops-key: State minimization for ::set_trust, ::del_subkey,
	::add_subkey
	* seahorse-generate:
	* seahorse-import:
	* seahorse-export:
	* seahorse-text-editor:
	String updates
	* seahorse-file-manager: Added same accelerators as text-editor's

2003-02-01  Jose Carlos Garcia Sogo <jsogo@debian.org>

	* configure.in: Fixed check for GnuPG and GpgME functions.

2003-01-31  Jacob Perkins  <jap1@users.sourceforge.net>

	* seahorse-ops-key: Fixed up ::add_subkey, added ::revoke_subkey
	* seahorse-revoke: Added
	* seahorse-key-properties: Updated to revoke subkeys,
	use new seahorse-delete, hide subkeys by default, show subkey status
	* seahorse-delete: Does primary and subkey deletion
	* seahorse-key-manager: Updated to use new seahorse-delete
	
	* Released 0.6.1

2003-01-30  Jacob Perkins  <jap1@users.sourceforge.net>

	* seahorse-key-manager-store: Show user IDs instead of subkeys,
	listen to SKEY_CHANGE_UIDS & refresh
	* seahorse-key-store: ::append_column returns the column,
	::init makes NAME column sortable
	* seahorse-ops-key: ::add_subkey fixups, added ::del_subkey,
	changed ::set_expires to accept an index for subkeys
	* seahorse-key-properties: Updated to do subkey deletion & subkey expires

2003-01-29  Jacob Perkins  <jap1@users.sourceforge.net>

	* seahorse-add-subkey: Added
	* seahorse-key-manager: Added patch from Jose to do about dialog
	* src/dialogs/about.glade2: Removed
	* seahorse-key-properties: Updated for add-subkey
	* seahorse-passphrase: Bug fix since cannot use r_hd for cleanup
	* seahorse-ops-key: Changed DSA_MIN to 768

2003-01-28  Jacob Perkins  <jap1@users.sourceforge.net>

	* seahorse-add-uid: Strings changes to be consistent with generate

2003-01-27  Jacob Perkins  <jap1@users.sourceforge.net>

	* seahorse-key-properties:
	* seahorse-generate:
	String changes so more consistent
	* seahorse-ops-key: Added ::add_subkey
	* seahorse-key: Added SKEY_CHANGE_SUBKEYS

2003-01-26  Jacob Perkins  <jap1@users.sourceforge.net>

	* seahorse-context: Made ::key_changed more efficient; comments

2003-01-25  Jose Carlos Garcia Sogo  <jsogo@debian.org>

	* configure.in: Check for GnuPG 1.2

2003-01-25  Jacob Perkins <jap1@users.sourceforge.net>

	* seahorse-signer-menu: Replaces key-menu, does all signer handling
	for preferences
	* seahorse-signer-menu-item: Replaces key-menu-item, handles key
	signals for signer-menu
	* seahorse-key-menu:
	* seahorse-key-menu-item:
	Removed
	* seahorse-preferences: Updated to use signer-menu
	* data/Makefile.am: Patch from Gregory Leblanc so schema installation
	is optional
	* seahorse-key-store: Set NAME column to allow sorting and sort at start

2003-01-24  Bastien Nocera  <hadess@hadess.net>

	* src/dialogs/seahorse-add-uid.glade2:
	* src/dialogs/seahorse-export.glade2:
	* src/dialogs/seahorse-generate.glade2:
	* src/dialogs/seahorse-import.glade2:
	* src/dialogs/seahorse-preferences.glade2:
	* src/dialogs/seahorse-recipients.glade2:
	* src/dialogs/seahorse-signatures.glade2:
	* src/seahorse-file-manager.glade2:
	* src/seahorse-key-manager.glade2:
	* src/seahorse-key-properties.glade2:
	* src/seahorse-text-editor.glade2: remove the separators, use
	automatic horizontal scrollbars, fix the spacing in dialogs,
	add an icon for all the windows
	* src/seahorse-widget.c: (seahorse_widget_set_property): fix a memleak

2003-01-24  Jacob Perkins <jap1@users.sourceforge.net>

	* seahorse-key-store: Fixes and cleanups so keys & context are
	correctly finalized by listening to context's destroy signal, comments
	* seahorse-key-manager: Modified ::quit to reflect key-store changes
	* seahorse-key-manager-store: Doesn't remove subkeys when refreshing
	* seahorse-recipients-store:
	* seahorse-encrypt-recipients-store:
	Updated all key-store subclasses for more efficient key change listening

2003-01-23  Jacob Perkins <jap1@users.sourceforge.net>

	* seahorse-encrypt-recipients-store: Added
	* seahorse-key-store:
	* seahorse-recipients-store:
	* seahorse-key-manager-store:
	Redesign of key stores for extendability and listening to key changes
	* seahorse-recipients: Modified to use new key-store setup,
	replaced general ::new with ::export_recipients_new and
	::encrypt_recipients_new, bug fixes
	* seahorse-file-manager:
	* seahorse-text-editor:
	Modified to use new recipients setup

2003-01-23  Jose Carlos Garcia Sogo <jsogo@debian.org>
	
	* configure.in: Added a working checking for GPGME 0.3.14 or greater
	in the 0.3.x branch (as in this branch API shouldn't change)
	* MANTAINERS: Added myself to this file to get bug reports.

2003-01-22  Jacob Perkins <jap1@users.sourceforge.net>

	* configure.in:
	* src/Makefile.am:
	Package updates from Jose
	* Patches from bug #104166

	* Released 0.6.0
	
	* seahorse-key: Added ::is_valid & ::can_encrypt; code cleanup & checks

2003-01-19  Jacob Perkins <jap1@users.sourceforge.net>

	* seahorse-recipients: Fixed bug by removing delete_event
	* seahorse-widget: Added assert for glade xml
	* seahorse-ops-key: Added to comments to ::delete; added ::add_uid
	& ::check_email; ::generate now checks email; general cleanups &
	gtk-doc comments
	* seahorse-generate: Checks email before generation, changed mnemonics
	* Added seahorse-add-uid
	* seahorse-file-manager:
	* seahorse-text-editor:
	* seahorse-key-manager:
	Added more tooltips
	* seahorse-key: Removed SeahorseKeyPrivate; ::num_uids & ::num_subkeys
	now calculate on demand; gtk-doc comments
	* seahorse-export: Listens to uid changes

2003-01-18  Jacob Perkins <jap1@users.sourceforge.net>

	* seahorse-context: Bug fix in ::new
	* seahorse-key-properties: Simplified/prepared for key edit ops with
	::do_uids & ::do_subkeys
	* seahorse-ops-key: Set key type numbers to correspond to gnupg;
	cleaned up & added checks to ::generate
	* seahorse-generate: Set length increments to multiples of 32,
	updated for new key types


2003-01-17  Jacob Perkins <jap1@users.sourceforge.net>

	* seahorse-widget:
	* seahorse-key-manager:
	Display help contents
	* seahorse-text-editor:
	Changed 'Clear Sign' to 'Clear Text Sign'
	* added .cvsignore to all dirs

2003-01-16  Jacob Perkins <jap1@users.sourceforge.net>

	* seahorse-text-editor:
	* seahorse-file-manager:
	String cleanups

2003-01-15  Jacob Perkins <jap1@users.sourceforge.net>

	* ChangeLog:
	* NEWS:
	* README:
	* README.cvs:
	* THANKS:
	* TODO:
	Updated docs to be more standards compliant, added more info,
	updated version
	* seahorse-key-manager-store: bug fix so don't list primary key twice
	* Makefile.am:
	* seahorse.spec.in:
	Removed MAINTAINERS

2003-01-15  Jean Schurger <yshark@schurger.org>
	* Makefine.am: Add MAINTAINERS
	* seahorse.spec.in: Merge my original spec file with the
	Yanko Kaneti one (see %changelog) 

2003-01-13  Jacob Perkins <jap1@users.sourceforge.net>

	* Removed unecessary translation macros

2003-01-10  Jacob Perkins <jap1@users.sourceforge.net>
	
	* seahorse-key-widget: Added hash table ensure only one dialog of each
	type per key
	* seahorse-key-properties:
	* seahorse-export:
	modified to check if already have dialog
	* seahorse-context: Changed to GtkObject for destroy signal,
	re-added ::destroy
	* seahorse-widget: added ::new_allow_multiple for signatures,
	listens to context destroy signal
	* seahorse-signatures: now a widget using
	seahorse-widget::new_allow_multiple; no longer can show key properties,
	shows uid & keyid of signer
	* seahorse-key-manager-store: Changed 'Algorithm' to 'Type'

2003-01-09  Jacob Perkins <jap1@users.sourceforge.net>
	
	* seahorse-ops-key: Moved SeahorseKeyType & SeahorseKeyLength from
	seahorse-key
	* seahorse-context: Removed ::destroy since only unrefs,
	more GpgmeKey unrefs
	* seahorse-widget: Added hash table so only dialog per type will be
	shown, bug fixes
	* Various bug fixes, mem leak cleanups
	* Added delete event callback to all dialogs
	* Added check to all non-key widgets if null

2003-01-07  Jacob Perkins <jap1@users.sourceforge.net>
	
	* seahorse-key-properties: Uses labels if property is not editable,
	removed uneditable properties, removed ::key_changed
	* seahorse-passphrase: More checks so less crashes

2003-01-06  Jacob Perkins <jap1@users.sourceforge.net>
	
	* seahorse-context: Fixed bug sf#658788, added ::set_ascii_armor,
	::set_text_mode, ::set_signer, ::get_signer
	* seahorse-preferences: Removed unecessary pref management since
	moved to context
	* seahorse-key-menu: Doesn't add keys it shouldn't
	* seahorse.schemas -> seahorse.schemas.in
	* seahorse-signatures: No longer extends widget
