Author: jflesch
Date: 2007-04-22 22:46:26 +0000 (Sun, 22 Apr 2007)
New Revision: 12883

Modified:
   trunk/apps/Thaw/src/thaw/plugins/index/Comment.java
   trunk/apps/Thaw/src/thaw/plugins/index/IndexManagementHelper.java
   trunk/apps/Thaw/src/thaw/plugins/signatures/Identity.java
Log:
Fix index creation

Modified: trunk/apps/Thaw/src/thaw/plugins/index/Comment.java
===================================================================
--- trunk/apps/Thaw/src/thaw/plugins/index/Comment.java 2007-04-22 22:20:59 UTC 
(rev 12882)
+++ trunk/apps/Thaw/src/thaw/plugins/index/Comment.java 2007-04-22 22:46:26 UTC 
(rev 12883)
@@ -141,8 +141,10 @@
                                                                 new 
java.awt.Font("Dialog", java.awt.Font.BOLD, 14) ));

                JLabel sigLabel = new 
JLabel(I18n.getMessage("thaw.plugin.signature.trustLevel.trustLevel")+ " : ");
-               JTextField sigLevel = new 
JTextField(I18n.getMessage(author.getTrustLevelStr()));
+               JTextField sigLevel = new 
JTextField(I18n.getMessage(author.getTrustLevelStr())
+                                                    + (author.isDup() ? 
I18n.getMessage("thaw.plugin.signature.duplicata") : ""));

+
                sigLevel.setDisabledTextColor(author.getTrustLevelColor());
                sigLevel.setEditable(false);
                sigLevel.setBackground(panel.getBackground());
@@ -490,6 +492,7 @@
                public void endDocument() throws SAXException {
                        if (comment != null && authorTxt != null
                                && y != null && r != null && s != null) {
+
                                author = Identity.getIdentity(db, authorTxt, y);
                                valid = 
author.check(index.getCommentPublicKey()+"-"+
                                                     author.getNick()+"-"+

Modified: trunk/apps/Thaw/src/thaw/plugins/index/IndexManagementHelper.java
===================================================================
--- trunk/apps/Thaw/src/thaw/plugins/index/IndexManagementHelper.java   
2007-04-22 22:20:59 UTC (rev 12882)
+++ trunk/apps/Thaw/src/thaw/plugins/index/IndexManagementHelper.java   
2007-04-22 22:46:26 UTC (rev 12883)
@@ -199,7 +199,7 @@
                                                                                
 " publicKey, privateKey, author, "+
                                                                                
 " positionInTree, revision, "+
                                                                                
 " newRev, newComment, parent) "+
-                                                                               
 "VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?)");
+                                                                               
 "VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)");

                                        /* TODO : Author */


Modified: trunk/apps/Thaw/src/thaw/plugins/signatures/Identity.java
===================================================================
--- trunk/apps/Thaw/src/thaw/plugins/signatures/Identity.java   2007-04-22 
22:20:59 UTC (rev 12882)
+++ trunk/apps/Thaw/src/thaw/plugins/signatures/Identity.java   2007-04-22 
22:46:26 UTC (rev 12883)
@@ -117,18 +117,18 @@
                }

                if (i < trustLevelInt.length) {
-                       if (!isDup)
-                               return trustLevelStr[i];
-                       return trustLevelStr[i] + 
I18n.getMessage("thaw.plugin.signature.duplicata");
+                       return trustLevelStr[i];
                }

-               if (!isDup)
-                       return "[?]";
-               else
-                       return "[?]" + 
I18n.getMessage("thaw.plugin.signature.duplicata");
+
+               return "[?]";
        }

+       public boolean isDup() {
+               return isDup;
+       }

+
        public Color getTrustLevelColor() {
                int i;



Reply via email to