From: Stig T. <jw...@us...> - 2005-03-21 17:18:09
|
Update of /cvsroot/mailsomething/mailsomething/src/net/sf/mailsomething/mail/actions In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv906/net/sf/mailsomething/mail/actions Modified Files: GetMessagesAction.java CreateMailboxAction.java Log Message: Index: CreateMailboxAction.java =================================================================== RCS file: /cvsroot/mailsomething/mailsomething/src/net/sf/mailsomething/mail/actions/CreateMailboxAction.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** CreateMailboxAction.java 20 Mar 2005 20:39:38 -0000 1.2 --- CreateMailboxAction.java 21 Mar 2005 17:17:56 -0000 1.3 *************** *** 6,10 **** import net.sf.mailsomething.mail.MailAccount; import net.sf.mailsomething.mail.MailAction; - import net.sf.mailsomething.mail.PopAccount; import net.sf.mailsomething.mail.parsers.ImapController; import net.sf.mailsomething.util.ProgressListener; --- 6,9 ---- Index: GetMessagesAction.java =================================================================== RCS file: /cvsroot/mailsomething/mailsomething/src/net/sf/mailsomething/mail/actions/GetMessagesAction.java,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** GetMessagesAction.java 20 Mar 2005 20:39:38 -0000 1.3 --- GetMessagesAction.java 21 Mar 2005 17:17:56 -0000 1.4 *************** *** 15,19 **** import net.sf.mailsomething.mail.Mailbox; import net.sf.mailsomething.mail.Message; ! import net.sf.mailsomething.mail.MessageConstants; import net.sf.mailsomething.mail.MessageHolder; import net.sf.mailsomething.mail.ObjectHandler; --- 15,19 ---- import net.sf.mailsomething.mail.Mailbox; import net.sf.mailsomething.mail.Message; ! import net.sf.mailsomething.mail.RFC822; import net.sf.mailsomething.mail.MessageHolder; import net.sf.mailsomething.mail.ObjectHandler; *************** *** 48,52 **** //for using the default mechanisme (first time: date search, and after: unseen). ! public static final int DEFAULT = 7; --- 48,52 ---- //for using the default mechanisme (first time: date search, and after: unseen). ! public static final int DEFAULT = 1; *************** *** 165,171 **** m.setUID(uids[i].getUID()); ! m.setField(MessageConstants.SUBJECT, "unknown"); ! m.setField(MessageConstants.FROM, "unknown"); String message = --- 165,171 ---- m.setUID(uids[i].getUID()); ! m.setField(RFC822.SUBJECT, "unknown"); ! m.setField(RFC822.FROM, "unknown"); String message = *************** *** 256,263 **** case UNSEEN : seqenceNumbers = imapControll.searchUnseen(path); - /*checkedMailboxes.put( - path, - new Integer(controller.getExists()));*/ break; --- 256,266 ---- case UNSEEN : seqenceNumbers = imapControll.searchUnseen(path); + + if(mailbox instanceof Mailbox) { + + ((Mailbox)mailbox).setExists(imapControll.getExists()); + + } break; *************** *** 266,272 **** seqenceNumbers = imapControll.searchRecent(path); ! /*checkedMailboxes.put( ! path, ! new Integer(controller.getExists()));*/ break; --- 269,277 ---- seqenceNumbers = imapControll.searchRecent(path); ! if(mailbox instanceof Mailbox) { ! ! ((Mailbox)mailbox).setExists(imapControll.getExists()); ! ! } break; *************** *** 284,290 **** seqenceNumbers = getSequencesByDate(mailbox, path); ! /*checkedMailboxes.put( ! path, ! new Integer(controller.getExists()));*/ break; --- 289,297 ---- seqenceNumbers = getSequencesByDate(mailbox, path); ! if(mailbox instanceof Mailbox) { ! ! ((Mailbox)mailbox).setExists(imapControll.getExists()); ! ! } break; *************** *** 793,799 **** } ! if (message.getField(MessageConstants.MESSAGE_ID) == null) message.setField( ! MessageConstants.MESSAGE_ID, MailUtils.getUniqeID()); --- 800,806 ---- } ! if (message.getField(RFC822.MESSAGE_ID) == null) message.setField( ! RFC822.MESSAGE_ID, MailUtils.getUniqeID()); |