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

cvs user mcoca cvs@cvs.gnupg.org
Thu, 15 May 2003 16:34:52 +0200


    Date: Thursday, May 15, 2003 @ 16:34:42
  Author: mcoca
    Path: /cvs/gpa/gpa/src

   Added: gpakeyselector.c gpakeyselector.h
Modified: ChangeLog Makefile.am encryptdlg.c filesigndlg.c
          gpafileencryptop.c gpafilesignop.c

2003-05-15  Miguel Coca  <mcoca@gnu.org>

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

	* gpakeyselector.h, gpakeyselector.c: New. A replacement for the
	gpa_key_list that lists the keys itself.

	* gpafilesignop.c (gpa_file_sign_operation_response_cb) 
	(set_signers):
	* gpafileencryptop.c (set_recipients, set_signers) 
	(gpa_file_encrypt_operation_response_cb): Adapt to receive GLists of
	keys instead of fingerprints from the encrypt dialog.

	* filesigndlg.c (gpa_file_sign_dialog_constructor) 
	(gpa_file_sign_dialog_signers): Use a key selector.

	* encryptdlg.c (select_row_cb, unselect_row_cb): Delete.
	(changed_select_row_cb): New.
	(gpa_file_encrypt_dialog_init)
	(gpa_file_encrypt_dialog_recipients) 
	(gpa_file_encrypt_dialog_signers): Use key selectors.


--------------------+
 ChangeLog          |   22 ++++
 Makefile.am        |    1 
 encryptdlg.c       |   49 ++++-----
 filesigndlg.c      |    5 
 gpafileencryptop.c |   31 +-----
 gpafilesignop.c    |   13 --
 gpakeyselector.c   |  256 +++++++++++++++++++++++++++++++++++++++++++++++++++
 gpakeyselector.h   |   72 ++++++++++++++
 8 files changed, 390 insertions(+), 59 deletions(-)