[Gpa-commits] r836 - in trunk: . src

scm-commit@wald.intevation.org scm-commit at wald.intevation.org
Thu Mar 6 17:00:48 CET 2008


Author: marcus
Date: 2008-03-06 17:00:47 +0100 (Thu, 06 Mar 2008)
New Revision: 836

Modified:
   trunk/TODO
   trunk/src/ChangeLog
   trunk/src/settingsdlg.c
Log:
2008-03-06  Marcus Brinkmann  <marcus at g10code.de>

	* settingsdlg.c (default_keyserver_frame): Invoke
	keyserver_selected_cb on focus-out-event rather than activated.


Modified: trunk/TODO
===================================================================
--- trunk/TODO	2008-03-05 10:12:57 UTC (rev 835)
+++ trunk/TODO	2008-03-06 16:00:47 UTC (rev 836)
@@ -40,8 +40,8 @@
 
 * MB:
 ** Support getting plaintext from verify operation (should emit "created file"
-   then).  NEEDED FOR CLIPBOARD of non clear text.
-** Fix gpgconf support in windows (gpgme bug?).
+   then).  NEEDED FOR CLIPBOARD of non clear text.  And also needed
+   for normal file ops.
 
 ** Convert the windows registry strings for the home dir to the glib filename
    encoding, or rather to utf8 and from there to the glib filename encoding.
@@ -61,3 +61,11 @@
    parent.  Maybe it is realized too early due to init vs constructor?
    It does get the right parent window parameter (checked that).
 ** Use GtkAction instead of manual GLists for update sensitivity and stuff.
+** Not all users know about ctrl+click to select multiple items from a list.
+   Use check boxes, or add instructions, or otherwise make this
+   easier.
+** The keyring editor has a pop up if there is no default key that says
+   that the user has no private key.  But the user can have a private key.
+   Either fix the message or the check.
+** The keyserver setting should remember the strings entered by the user.
+

Modified: trunk/src/ChangeLog
===================================================================
--- trunk/src/ChangeLog	2008-03-05 10:12:57 UTC (rev 835)
+++ trunk/src/ChangeLog	2008-03-06 16:00:47 UTC (rev 836)
@@ -1,3 +1,8 @@
+2008-03-06  Marcus Brinkmann  <marcus at g10code.de>
+
+	* settingsdlg.c (default_keyserver_frame): Invoke
+	keyserver_selected_cb on focus-out-event rather than activated.
+
 2008-03-05  Werner Koch  <wk at g10code.com>
 
 	* server.c (struct conn_ctrl_s): Add field GPA_OP.

Modified: trunk/src/settingsdlg.c
===================================================================
--- trunk/src/settingsdlg.c	2008-03-05 10:12:57 UTC (rev 835)
+++ trunk/src/settingsdlg.c	2008-03-06 16:00:47 UTC (rev 836)
@@ -98,8 +98,8 @@
   gtk_entry_set_text (GTK_ENTRY (GTK_COMBO (combo)->entry),
                       gpa_options_get_default_keyserver 
 		      (gpa_options_get_instance ()));
-  /* Connect signals */
-  g_signal_connect (G_OBJECT (GTK_COMBO (combo)->entry), "activate",
+  /* Connect signals.  Try to follow instant-apply principle.  */
+  g_signal_connect (G_OBJECT (GTK_COMBO (combo)->entry), "focus-out-event",
                     G_CALLBACK (keyserver_selected_cb), NULL);
   g_signal_connect (G_OBJECT (GTK_COMBO (combo)->list), "select-child",
                     G_CALLBACK (selected_from_list_cb),



More information about the Gpa-commits mailing list