[Gpa-commits]gpa/src (7 files)

cvs user mcoca cvs@cvs.gnupg.org
Wed, 30 Jul 2003 22:53:20 +0200


    Date: Wednesday, July 30, 2003 @ 22:53:20
  Author: mcoca
    Path: /cvs/gpa/gpa/src

   Added: gpasubkeylist.c gpasubkeylist.h
Modified: ChangeLog Makefile.am gpgmetools.c gpgmetools.h keyring.c

2003-07-30  Miguel Coca  <mcoca@gnu.org>

	* keyring.c (key_has_been_signed): Remove deprecated gpgme calls.
	(keyring_editor_can_sign): Fix check for selected keys.
	(keyring_editor_add_subkeys_page) 
	(keyring_editor_remove_subkeys_page): New. Add and remove the subkey
	tab to the details notebook.
	(keyring_details_notebook): Add capabilities and the subkeys page.
	(keyring_details_page_fill_key): Set the capabilities text. Replace
	deprecated gpgme calls.
	(keyring_subkeys_page_fill_key, keyring_subkeys_page_empty): New.
	(idle_update_details): Call them.
	(keyring_ui_mode_changed): New. Manage the subkeys tab according to
	the ui mode.
	(keyring_editor_new): Use it.

	* Makefile.am (gpa_SOURCES): Add gpasubkeylist.{c,h}.

	* gpasubkeylist.h, gpasubkeylist.c: New. A list of the subkeys of a
	key.

	* gpgmetools.h, gpgmetools.c (gpa_get_key_capabilities_text): New.
	Returns a user readable description of the capabilities of a key.


-----------------+
 ChangeLog       |   24 +++++++
 Makefile.am     |    1 
 gpasubkeylist.c |  183 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
 gpasubkeylist.h |   34 ++++++++++
 gpgmetools.c    |   63 ++++++++++++++++++
 gpgmetools.h    |    4 +
 keyring.c       |  160 ++++++++++++++++++++++++++++++++++++++++-------
 7 files changed, 445 insertions(+), 24 deletions(-)