Fixed 2 usability bugs
authorWerner Koch <wk@gnupg.org>
Mon, 16 Jan 2006 12:01:18 +0000 (12:01 +0000)
committerWerner Koch <wk@gnupg.org>
Mon, 16 Jan 2006 12:01:18 +0000 (12:01 +0000)
NEWS
configure.ac
po/de.po
src/ChangeLog
src/gpgol-rsrcs.rc
src/verify-dialog.c

diff --git a/NEWS b/NEWS
index 6b49fde..cbc2b8b 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,7 @@
+Noteworthy changes for version 0.9.6
+=================================================
+
+
 Noteworthy changes for version 0.9.5 (2005-12-07)
 =================================================
 
index 4ee9005..763db73 100644 (file)
@@ -16,7 +16,7 @@ min_automake_version="1.9.4"
 # Version number: Remember to change it immediately *after* a release.
 #                 Make sure to run  "svn up" before a "make dist".
 #                 Add a "-cvs" prefix for non-released code.
-AC_INIT(gpgol, 0.9.5, bug-gpgol@g10code.com)
+AC_INIT(gpgol, 0.9.6-cvs, bug-gpgol@g10code.com)
 
 NEED_GPGME_API=1
 NEED_GPGME_VERSION=1.1.0
index 5e5f019..4d8c42d 100644 (file)
--- a/po/de.po
+++ b/po/de.po
@@ -7,8 +7,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: GPGol 0.9.4\n"
 "Report-Msgid-Bugs-To: bug-gpgol@g10code.com\n"
-"POT-Creation-Date: 2005-12-07 17:27+0100\n"
-"PO-Revision-Date: 2005-12-07 17:31+0100\n"
+"POT-Creation-Date: 2006-01-16 12:15+0100\n"
+"PO-Revision-Date: 2006-01-16 12:16+0100\n"
 "Last-Translator: Werner Koch <wk@gnupg.org>\n"
 "Language-Team: de\n"
 "MIME-Version: 1.0\n"
@@ -430,19 +430,23 @@ msgid "Verification error"
 msgstr "Überprüfungsfehler"
 
 #: src/verify-dialog.c:164
+msgid "This may be due to a wrong option setting"
+msgstr "Möglicherweise durch falsche Einstellungen verursacht"
+
+#: src/verify-dialog.c:170
 #, c-format
 msgid "Signature expired on %s"
 msgstr "Unterschrift abgelaufen am %s"
 
-#: src/verify-dialog.c:176
+#: src/verify-dialog.c:182
 msgid "Signature issued by a key we do NOT trust."
 msgstr "Die Unterschrift stammt von einem Schlüssel dem wir NICHT vertrauen."
 
-#: src/verify-dialog.c:183
+#: src/verify-dialog.c:189
 msgid "Signature issued by a non-valid key."
 msgstr "Die Unterschrift stammt von einem ungültigen Schlüssel."
 
-#: src/verify-dialog.c:205
+#: src/verify-dialog.c:211
 msgid "Verification Result"
 msgstr "Prüfungsresultat"
 
index 309ef24..7149d5d 100644 (file)
@@ -1,3 +1,10 @@
+2006-01-16  Werner Koch  <wk@g10code.com>
+
+       * verify-dialog.c (load_sigbox): Give a hint in case of a bad
+       signature.
+
+       * gpgol-rsrcs.rc (IDD_ENC_DE): Add an informational header.
+
 2005-12-07  Werner Koch  <wk@g10code.com>
 
        * olflange.cpp (Install): Cehck the version and print a warning.
index da58e99..c54c526 100644 (file)
@@ -47,11 +47,13 @@ FONT 8, "MS Sans Serif"
 BEGIN
     CONTROL         "List1",IDC_ENC_RSET1,"SysListView32",LVS_REPORT | 
                     WS_BORDER | WS_TABSTOP,8,4,314,92
+    LTEXT           "Ausgewählte Empfänger:",IDC_STATIC,
+                    8,98,130,8
     CONTROL         "List2",IDC_ENC_RSET2,"SysListView32",LVS_REPORT | 
-                    WS_BORDER | WS_TABSTOP,8,98,313,49
-    LTEXT           "Empfänger die NICHT gefunden wurden",IDC_ENC_INFO,8,149,
-                    128,8
-    LISTBOX         IDC_ENC_NOTFOUND,8,158,313,22,LBS_SORT | 
+                    WS_BORDER | WS_TABSTOP,8,110,313,49
+    LTEXT           "Empfänger die NICHT gefunden wurden:",IDC_ENC_INFO,
+                    8,161,128,8
+    LISTBOX         IDC_ENC_NOTFOUND,8,170,313,22,LBS_SORT | 
                     LBS_NOINTEGRALHEIGHT | WS_VSCROLL | WS_TABSTOP
     DEFPUSHBUTTON   "&OK",IDOK,221,196,50,14
     PUSHBUTTON      "&Abbrechen",IDCANCEL,273,196,50,14
index 7ee73ea..f080281 100644 (file)
@@ -157,7 +157,13 @@ load_sigbox (HWND dlg, gpgme_verify_result_t ctx)
   SetDlgItemText (dlg, IDC_VRY_PKALGO, s);
   
   valid = ctx->signatures->validity;
-  if (stat & GPGME_SIGSUM_SIG_EXPIRED) 
+  if (stat & GPGME_SIGSUM_RED)
+    {
+      /* This is a BAD signature; give a hint to the user. */
+      SetDlgItemText (dlg, IDC_VRY_HINT, 
+               _("This may be due to a wrong option setting"));
+    }
+  else if (stat & GPGME_SIGSUM_SIG_EXPIRED) 
     {
       const char *fmt;