=== seahorse 2.25.90 === 2009-02-03 Adam Schreiber * configure.in: * NEWS: * README: Release version 2.25.1 2009-02-03 Theppitak Karoonboonyanan * daemon/Makefile.am: Remove excessive $(srcdir) in rules, fixing non-source-dir build error. Fixes bug #570330. 2009-02-02 Stef Walter * configure.in: Remove libtasn1 dependency. 2009-02-01 Stef Walter * gkr/seahorse-gkr-keyring.c: * gkr/seahorse-gkr-keyring.h: * gkr/seahorse-gkr-source.c: Retrieve default key name and set default keyring flag on keyrings. * gkr/seahorse-gkr-keyring-commands.c: Add menu item to make keyring default. * gkr/seahorse-gkr-source.c: * gkr/seahorse-gkr-source.h: Add concept of a 'default' gkr source, so we can access it for refresh operations and the like. * libseahorse/seahorse-context.c: Don't refresh sources as they're added to the context. Only refresh when specifically requested. * gkr/seahorse-gkr-source.c: Refresh keyring sources when the main gkr source is refreshed. * gkr/seahorse-gkr-keyring-commands.c: Refresh all keyrings when the status of a keyring changes. For example lock/unlock, set default etc.. 2009-02-01 Stef Walter * gkr/seahorse-gkr-source.c: Don't show the session keyring. 2009-02-01 Stef Walter * gkr/seahorse-gkr-keyring-commands.c: * gkr/seahorse-gkr-keyring-commands.h: Add 'lock' and 'unlock' commands to password keyrings. 2009-02-01 Stef Walter * libseahorse/seahorse-set-model.c: Don't remove nodes that have children which are still in the set to display. 2009-02-01 Adam Schreiber * daemon/Makefile.am: * daemon/seahorse-daemon.c: Register properly with the session manager. Fixes bug #569636 * autogen.sh: * libcryptui/cryptui.c: * configure.in: * reference/libcryptui/libcryptui-overrides.txt: (added) * reference/libcryptui/version.xml.in: (added) * reference/libcryptui/Makefile.am: (added) * reference/libcryptui/libcryptui-docs.sgml: (added) * reference/Makefile.am: * Makefile.am: Add infrastructure to add gtk-doc for libcryptui. Removes block for bug #353061 * configure.in: * src/seahorse-viewer.c: Make sure hkp and ldap are disable and preferences is removed from the menu when pgp is disabled. Fixes bug #551799 * libseahorse/seahorse-prefs.glade: Change window name to "Preferences" Fixes bug #546492 2009-01-31 Adam Schreiber * configure.in: * libegg/eggdesktopfile.c: (added) * libegg/eggdesktopfile.h: (added) * libegg/eggsmclient.c: (added) * libegg/eggsmclient.h: (added) * libegg/eggsmclient-private.h: (added) * libegg/eggsmclient-xsmp.c: (added) * libegg/Makefile.am: Add files and build magic to start adding smclient to daemon 2009-02-01 Stef Walter * libseahorse/seahorse-operation.c: Don't show operation debug output by default. 2009-02-01 Stef Walter * gkr/seahorse-gkr-keyring.c: Show all keyrings in the key manager. 2009-02-01 Stef Walter * daemon/seahorse-service.c: * gkr/seahorse-gkr-keyring.c: * gkr/seahorse-gkr-source.c: * libseahorse/seahorse-commands.c: * libseahorse/seahorse-context.c: * libseahorse/seahorse-source.h: * libseahorse/seahorse-source.c: * libseahorse/seahorse-unknown-source.c: * pgp/seahorse-gpgme-source.c: * pgp/seahorse-hkp-source.c: * pgp/seahorse-ldap-source.c: * pgp/seahorse-server-source.c: * pkcs11/seahorse-pkcs11-source.c: * src/seahorse-keyserver-sync.c: * ssh/seahorse-ssh-source.c: Rename the SeahorseSource properties so that they can be more easily defined on SeahorseObject objects. Removes a wrinkle for implementing source and object on the same class. 2009-02-01 Stef Walter * gkr/seahorse-gkr-keyring.c: * gkr/seahorse-gkr-source.c: * libseahorse/seahorse-source.c: * libseahorse/seahorse-source.h: * libseahorse/seahorse-unknown-source.c: * pgp/seahorse-gpgme-source.c: * pgp/seahorse-hkp-source.c: * pgp/seahorse-ldap-source.c: * pgp/seahorse-server-source.c: * pkcs11/seahorse-pkcs11-source.c: * ssh/seahorse-ssh-source.c: Remove unused 'key-desc' property from sources. 2009-01-30 Stef Walter * ssh/seahorse-ssh-key-properties.c: Block trust-toggled signal handler when updating the toggle button. Fixes bug #568852 2009-01-29 Stef Walter * gkr/seahorse-gkr-keyring-commands.c: * src/seahorse-key-manager.ui: Add right click item for changing keyring password. 2009-01-29 Stef Walter * libseahorse/seahorse-gtkstock.c: Enable proper folder icon for keyrings 2009-01-29 Stef Walter * gkr/seahorse-gkr-source.c: Fix problem with hidden gnome-keyring items. 2009-01-28 Stef Walter * libcryptui/crui-*: (removed) * libcryptui/Makefile.am: * libcryptui/template/*: (removed) * libcryptui/tests/*: (removed) * libcryptui/tests/files/*: (removed) Remove bits of libcryptui that are now handled by the gcr library from gnome-keyring. * pkcs11/Makefile.am: * pkcs11/seahorse-pkcs11-certificate.c: * pkcs11/seahorse-pkcs11-certificate-props.c: (added) * pkcs11/seahorse-pkcs11-certificate-props.h: (added) * pkcs11/seahorse-pkcs11-commands.c: * configure.in: Depend on and use the gcr library from gnome-keyring for displaying certificate properties. 2009-01-22 Adam Schreiber * pgp/seahorse-hkp-source.c: Prepend "0x" onto hex keyid search terms that need it. * daemon/Makefile.am: Change autostart directory. Fixes bug #568761 2009-01-14 Magnus Boman * common/seahorse-registry.c (lookup_category_values), (seahorse_registry_lookup_function): Fix bug #565649 (64bit portability issue) 2009-01-07 Vincent Untz * configure.in: post-release bump to 2.25.5 ==================== 2.25.4 ====================