[Gpa-commits]gpa/src (12 files)
cvs user mcoca
cvs@cvs.gnupg.org
Sun, 21 Sep 2003 00:16:26 +0200
Date: Sunday, September 21, 2003 @ 00:16:26
Author: mcoca
Path: /cvs/gpa/gpa/src
Added: gpakeyexpireop.c gpakeyexpireop.h gpakeypasswdop.c
gpakeypasswdop.h
Modified: ChangeLog Makefile.am gpgmeedit.c gpgmeedit.h keyeditdlg.c
keyeditdlg.h keyring.c passwddlg.c
2003-09-21 Miguel Coca <mcoca@gnu.org>
* passwddlg.c (gpa_change_passphrase_dialog_run): Fix bug by which the
dialog always complained about the passphrase confirmation.
* keyring.c (gpa_keyring_editor_key_modified): New. Signal
handler for edit dialog "key_modified".
(keyring_editor_edit): Use the new edit dialog.
* keyeditdlg.c, keyeditdlg.h: Turn the dialog into a subclass of
GtkDialog. Now it emits signals and can run concurrently with the
main keyring window.
* gpgmeedit.c (gpa_gpgme_edit_trust_parms_new)
(gpa_gpgme_edit_sign_parms_new): Do save the signal ID, so that
we don't run clean up twice for the same operation. Was broken
before.
(gpa_gpgme_edit_expire_parms_release)
(gpa_gpgme_edit_passwd_parms_release)
(gpa_gpgme_edit_expire_parms_new)
(gpa_gpgme_edit_passwd_parms_new): New.
(gpa_gpgme_edit_expire_start)
(gpa_gpgme_edit_passwd_start): Use the above. Change name (to
_start), receive a GpaContext, and change to only start the
operation without waiting for it.
* Makefile.am (gpa_SOURCES): Add gpakeyexpireop.h, gpakeyexpireop.c,
gpakeypasswdop.h, gpakeypasswdop.c.
* gpakeyexpireop.h, gpakeyexpireop.c, gpakeypasswdop.h,
gpakeypasswdop.c: New. Operations for the options in the edit dialog.
------------------+
ChangeLog | 32 ++++
Makefile.am | 2
gpakeyexpireop.c | 260 ++++++++++++++++++++++++++++++++++++
gpakeyexpireop.h | 64 +++++++++
gpakeypasswdop.c | 210 +++++++++++++++++++++++++++++
gpakeypasswdop.h | 57 ++++++++
gpgmeedit.c | 173 +++++++++++++++++++-----
gpgmeedit.h | 6
keyeditdlg.c | 375 +++++++++++++++++++++++++++++++++++++----------------
keyeditdlg.h | 53 ++++++-
keyring.c | 26 ++-
passwddlg.c | 5
12 files changed, 1096 insertions(+), 167 deletions(-)