2006-04-14 Nate Nielsen * INSTALL: * README: * NEWS: Version 0.9.1 2006-04-14 Nate Nielsen * autogen.sh: Require automake 1.9 * Makefile.am: * configure.in: * xmldocs.make (removed): * help/Makefile.am: * help/seahorse.omf.in (added): * help/C/Makefile.am (removed): * help/C/seahorse-C.omf (removed): * help/C/seahorse.xml: * plugins/applet/docs/Makefile.am: * plugins/applet/docs/seahorse-applet.omf.in (added): * plugins/applet/C/Makefile.am (removed): * plugins/applet/C/seahorse-applet-C.omf (removed): Migrate to gnome-doc-utils. Fixes #327441 2006-04-14 Nate Nielsen * COPYING-LIBCRYPTUI (added): * configure.in: * libcryptui/Makefile.am: Install libcryptui library properly * daemon/Makefile.am: Include missing files in tarball 2006-04-13 Nate Nielsen * plugins/gedit/Makefile.am: * plugins/gedit/seahorse-gedit-plugin.c: Fix build of gedit 2.14 plugin. 2006-04-12 Nate Nielsen * libseahorse/seahorse-operation.c: Fix problem where multi operations aren't cleaned up properly, leading to random crashes, when a signal fires on a dangling pointer. * libseahorse/seahorse-gtkstock.c: * libseahorse/seahorse-gtkstock.h: * src/seahorse-key-properties.c: Hide non relevant elements when the key is not local (ie: from a key server) 2006-04-12 Nate Nielsen * libseahorse/seahorse-hkp-source.c: Fix crasher when server returns error but no text. Fixes bug #336191 2006-04-12 Nate Nielsen * plugins/gedit/seahorse-gedit.c: Fix crasher when decrypt or verify fail. 2006-04-12 Nate Nielsen * acinclude.m4 (added): * configure.in: * daemon/Makefile.am: * daemon/org.gnome.seahorse.service.in: Add DBUS activation 2006-04-12 Nate Nielsen * Makefile.am: * configure.in: * daemon/seahorse-service-crypto.c: * daemon/seahorse-service-crypto.xml: * daemon/seahorse-service.h: * libcryptui/cryptui-key-chooser.c: * libcryptui/cryptui-key-chooser.h: * libcryptui/cryptui-key-combo.c: * libcryptui/cryptui-key-combo.h: * libcryptui/cryptui-key-list.c: * libcryptui/cryptui-key-list.h: * libcryptui/cryptui-keyset.h: * libcryptui/cryptui-keyset.c: * libcryptui/cryptui.c: * libcryptui/cryptui.h: * libcryptui/tests/cryptui-test-keyset.c: * libcryptui/tests/cryptui-test-ui.c: * libseahorse/seahorse-signatures.c: * 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: * tests/dbus-crypto-test.py: Make gedit plugin work via DBUS and remove linking to libseahorse. 2006-04-12 Nate Nielsen * daemon/Makefile.am: * daemon/seahorse-daemon.c: * daemon/seahorse-dbus-server.c: * daemon/seahorse-service-crypto.c (added): * daemon/seahorse-service-crypto.xml (added): * daemon/seahorse-service.c: * daemon/seahorse-service.h: * libcryptui/cryptui-keyset.c: * tests/dbus-test-crypto.py (added): * tests/dbus-test.py: Added DBUS service for simple text crypto operations 2006-04-12 Nate Nielsen * libseahorse/seahorse-util.c: Fix memory leak in seahorse_util_write_data_to_text * libseahorse/seahorse-pgp-operation.c: Fix problem with invalid progress data coming from GPGME * libseahorse/seahorse-passphrase.c: Don't grab keyboard when in debug mode. This gets in the way. * libseahorse/seahorse-operation.c: * libseahorse/seahorse-operation.h: Add method for accessing operation error without removing it from operation. 2006-04-11 Nate Nielsen * libcryptui/cryptui-key-chooser.c: * libcryptui/cryptui-key-list.c: * libcryptui/cryptui-test-ui.c: DBUS work. Bring libcryptui key chooser on par with libseahorse key chooser. 2006-04-11 Nate Nielsen * libseahorse/seahorse-pgp-key-op.c: * libseahorse/seahorse-pgp-key-op.h: Change seahorse_pgp_key_add_photo filename arg to const. 2006-04-10 Nate Nielsen * HACKING: Added a section about indentation. 2006-04-09 Nate Nielsen * libseahorse/seahorse-pgp-key-op.c: * libseahorse/seahorse-pgp-key-op.h: * src/seahorse-generate-adv.c: * src/seahorse-generate-druid.c: Progress dialog while generating key. Patch from Jim Pharis. Bug #159083 2006-04-06 Nate Nielsen * src/seahorse-key-properties.c: * src/seahorse-pgp-private-key-properties.c: Fix regression with expire date dialog. Patch from Jim Pharis. Bug #325239 2006-04-06 Nate Nielsen * src/seahorse.desktop.in: Move launcher to Accessories 2006-04-05 Adam Schreiber * libseahorse/seahorse-import.c: * libseahorse/seahorse-signatures.c: Fix notifications to use new graphics. * src/seahorse-pgp-private-key-properties.glade: * src/seahorse-pgp-public-key-properties.glade: Put event boxes back around photo ids so that scrolling works. 2006-04-03 Adam Schreiber * plugins/applet/seahorse-applet.c: * src/seahorse-key-manager.c: Remove unnecessary rendering of pixbufs for about dialogs. *plugins/applet/seahorse-applet.c: Make the help file display. 2006-04-03 Nate Nielsen * libseahorse/seahorse-gtkstock.c: * libseahorse/seahorse-gtkstock.h: * pixmaps/Makefile.am: * pixmaps/seahorse.png (removed): * pixmaps/22x22/Makefile.am: * pixmaps/22x22/seahorse-preferences.png (added): * pixmaps/22x22/seahorse-preferences.svg (added): * pixmaps/22x22/seahorse.png (added): * pixmaps/22x22/seahorse.svg (added): * pixmaps/48x48/Makefile.am: * pixmaps/48x48/seahorse-preferences.png (added): * pixmaps/48x48/seahorse-preferences.svg (added): * pixmaps/scaleable/Makefile.am: * pixmaps/scaleable/seahorse-preferences.png (added): * pixmaps/scaleable/seahorse.png: * plugins/applet/GNOME_SeahorseApplet.server.in.in: * plugins/nautilus/seahorse-pgp-preferences.desktop.in: * src/seahorse.desktop.in: New icons for seahorse and seahorse-preferences Fixes Bug #336661 2006-04-03 Nate Nielsen * libseahorse/seahorse-gpgmex-op.c: * libseahorse/seahorse-pgp-key-op.c: * libseahorse/seahorse-pgp-key-op.h: * libseahorse/seahorse-pgp-source.c: * libseahorse/seahorse-key-properties.c: * libseahorse/seahorse-pgp-public-key-properties.glade: Make trust/signing changes discussed on the list. Bug #329151 2006-03-30 Adam Schreiber * plugins/applet/seahorse-applet.c: * src/seahorse-key-manager.c: Migrated from GnomeAbout to GtkAbout. (Bug #336656) 2006-03-29 Adam Schreiber * libseahorse/seahorse-prefs.glade: Changed instance of agent to daemon in text. 2006-03-25 Nate Nielsen * libseahorse/seahorse-pgp-key-op.c: * libseahorse/seahorse-util.c: * libseahorse/seahorse-util.h: * src/Makefile.am: * src/seahorse-key-dialogs.h: * src/seahorse-key-properties.c: * src/seahorse-photos.c (added): Automatically resize the photos that are too large, automatically convert to JPEG. Fixes bug #335405 2006-03-24 Adam Schreiber * src/seahorse-key-properties.c: Fix gtk_tree_store warning. Must end list of args with -1. 2006-03-22 Nate Nielsen * libseahorse/seahorse-hkp-source.c: * libseahorse/seahorse-ldap-source.c: * libseahorse/seahorse-operation.c: * libseahorse/seahorse-operation.h: * libseahorse/seahorse-pgp-source.c: * libseahorse/seahorse-progress.c: * libseahorse/seahorse-ssh-operation.c: Clarify and cleanup the operation code a bit. 2006-03-22 Nate Nielsen * libseahorse/Makefile.am: * libseahorse/seahorse-operation.c: * libseahorse/seahorse-progress.c: * libseahorse/seahorse-progress.glade: * libseahorse/seahorse-ssh-key.c: * libseahorse/seahorse-ssh-key.h: * libseahorse/seahorse-ssh-operation.c (added): * libseahorse/seahorse-ssh-operation.h (added): * libseahorse/seahorse-ssh-source.c: * libseahorse/seahorse-ssh-source.h: * src/seahorse-generate-select.c: * src/seahorse-generate-select.glade: * src/seahorse-key-dialogs.h: * src/seahorse-key-manager.c: * src/seahorse-ssh-generate.c (added): * src/seahorse-ssh-generate.glade (added): * src/seahorse-ssh-key-properties.c: * src/seahorse-ssh-upload.c: Add support for SSH key generation 2006-03-22 Nate Nielsen * seahorse-key-manager.c: Make sure 'First Time Options' doesn't show itself needlessly 2006-03-22 Nate Nielsen * libseahorse/seahorse-pgp-key.c: * libseahorse/seahorse-pgp-key.h: * libseahorse/seahorse-widget.c: * libseahorse/seahorse-widget.h: * src/Makefile.am: * src/seahorse-key-properties.c: * src/seahorse-key-properties.glade (removed): * src/seahorse-pgp-private-key-properties.glade (added): Rework the private key dialog. Fixes bug# 335414 2006-03-21 Nate Nielsen * src/seahorse-pgp-public-key-properties.glade: HIG tweaks Patch from chpe. Fixes bug# 332663 2006-03-21 Nate Nielsen * libseahorse/seahorse-pgp-operation.h: Fix build problem 2006-03-21 Nate Nielsen * libseahorse/Makefile.am: * libseahorse/seahorse-operation.c: * libseahorse/seahorse-pgp-operation.c: * libseahorse/seahorse-pgp-operation.h: * libseahorse/seahorse-pgp-source.h: * libseahorse/seahorse-pgp-source.c: * libseahorse/seahorse-pgp-key-op.c: Added support for tracking progress on GPGME operations. See Bug #159083 2006-03-21 Nate Nielsen * 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: Change key properties from GtkWindow to GtkDialog. Patch from chpe. Fixes bug# 332663 2006-03-21 Nate Nielsen * libseahorse/seahorse-keyset.c: * libseahorse/seahorse-dns-sd.c: * libseahorse/seahorse-recipients.c: * libseahorse/seahorse-signer.c: * src/seahorse-expires.c: * src/seahorse-generate-select.c: Fix a bunch of simple build and runtime warnings. 2006-03-20 Adam Schreiber * daemon/seahorse-sharing.c: Fixed build error and sizing of the sharing icon. 2006-03-20 Nate Nielsen * src/seahorse-pgp-source.c: Load PGP keys at idle time. 2006-03-20 Nate Nielsen * libseahorse/seahorse-gtkstock.c: * libseahorse/seahorse-gtkstock.h: * src/seahorse-key-properties.c: * src/seahorse-pgp-public-key-properties.c: Hide signatures tab when no signatures. Back out some changes from #329151. Display proper signature icons in properties. 2006-03-20 Nate Nielsen * plugins/applet/GNOME_SeahorseApplet.server.in.in: Use appropriate icon for the panel applet 2006-03-20 Nate Nielsen * daemon/seahorse-daemon.c: * daemon/seahorse-daemon.h: * daemon/seahorse-sharing.c: * libseahorse/Makefile.am: * libseahorse/seahorse-gtkstock.c: * libseahorse/seahorse-gtkstock.h: * pixmaps/Makefile.am: * pixmaps/*.xcf (removed): * pixmaps/*.png (removed): * pixmaps/22x22/Makefile.am: * pixmaps/22x22/*.png (added): * pixmaps/22x22/*.svg (added): * pixmaps/48x48/Makefile.am: * pixmaps/48x48/*.png (added): * pixmaps/scaleable/Makefile.am: * pixmaps/scaleable/*.svg: * plugins/applet/seahorse-applet.c: * src/seahorse-ssh-upload.c: * configure.in: Add Tango style icons. 2006-03-20 Nate Nielsen * src/seahorse-sign.c: Fix build warnings 2006-03-18 Nate Nielsen * configure.in: Fix dependency problem for avahi-client Patch from Joseph Sacco. Fixes bug #335039 2006-03-18 Nate Nielsen * libseahorse/seahorse-default-key-control.c: * libseahorse/seahorse-gtkstock.c: * libseahorse/seahorse-gtkstock.h: * libseahorse/seahorse-pgp-key-op.c: * libseahorse/seahorse-pgp-key-op.h: * libseahorse/seahorse-signer.c: * libseahorse/seahorse-widget.c: * libseahorse/seahorse-widget.h: * pixmaps/Makefile.am: * pixmaps/seahorse-sign.svg: * src/seahorse-key-dialogs.c: * src/seahorse-key-manager.c: * src/seahorse-key-properties.c: * src/seahorse-key-widget.c: * src/seahorse-sign.c: * src/seahorse-sign.glade: * src/seahorse-windows.h: New user interface for signing keys 2006-03-17 Nate Nielsen * libseahorse/seahorse-prefs.c: Only show keys that can sign in prefs 2006-03-17 Nate Nielsen * libseahorse/seahorse-recipients.c: * libseahorse/seahorse-recipients.glade: * libseahorse/seahorse-keyset.c: * libseahorse/seahorse-keyset.h: * libseahorse/seahorse-signer.c: Add a simple method for creating a keyset that watches all the signable keys, taking default key into account. 2006-03-17 Nate Nielsen * libseahorse/seahorse-widget.c: * libseahorse/seahorse-widget.h: SeahorseWidget derives from GtkObject so we can track lifetime easily. 2006-03-17 Nate Nielsen * libseahorse/seahorse-default-key-control.c: * libseahorse/seahorse-default-key-control.h: * libseahorse/seahorse-prefs.c: * libseahorse/seahorse-prefs.glade: * libseahorse/seahorse-recipients.c: * libseahorse/seahorse-recipients.glade: * libseahorse/seahorse-signer.c: * libseahorse/seahorse-signer.glade: Remove SeahorseDefaultKeyControl object and add seahorse_combo_keys_* functions which work better with glade interface files. 2006-03-17 Nate Nielsen * libseahorse/seahorse-gconf.c: * libseahorse/seahorse-gconf.h: Make seahorse_gconf_notify_lazy support any object as the lifetime parameter. 2006-03-12 Nate Nielsen * libseahorse/seahorse-hkp-source.c: Fix crasher and memory leaks in proxy support. Bug #324312 2006-03-12 Nate Nielsen * libseahorse/seahorse-passphrase.c: Don't crash when prompting for passphrases without prompt string. Fixes Bug #334275 2006-03-10 Adam Schreiber * libseahorse/seahorse-hkp-source.c: Respect GNOME proxy settings.(Bug #324312) 2006-03-08 Adam Schreiber * agent/seahorse-agent-status.c: * plugins/applet/seahorse-applet.c: Make windows that appear have the proper image in the window selector. * plugins/applet/seahorse-applet.c: Make proper icon display in About dialog. 2006-03-06 Nate Nielsen * configure.in: Update version number to 0.9.1