Show
Ignore:
Timestamp:
08/03/08 02:00:51 PM (5 months ago)
Author:
octorian
Message:

More UID FETCH code

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/LogicMail/src/org/logicprobe/LogicMail/mail/IncomingMailConnectionHandler.java

    r259 r264  
    9090                case REQUEST_FOLDER_MESSAGES_RECENT: 
    9191                        handleRequestFolderMessagesRecent( 
    92                                         (FolderTreeItem)params[0], 
    93                                         ((Integer)params[1]).intValue()); 
     92                                        (FolderTreeItem)params[0]); 
    9493                        break; 
    9594                case REQUEST_MESSAGE: 
     
    158157        } 
    159158         
    160         private void handleRequestFolderMessagesRecent(FolderTreeItem folder, int count) throws IOException, MailException { 
    161                 checkActiveFolder(folder); 
    162                 int msgCount = incomingClient.getActiveFolder().getMsgCount(); 
    163         int firstIndex = Math.max(1, msgCount - count); 
     159        private void handleRequestFolderMessagesRecent(FolderTreeItem folder) throws IOException, MailException { 
     160                checkActiveFolder(folder); 
    164161         
    165                 FolderMessage[] messages = incomingClient.getFolderMessages(firstIndex, msgCount); 
     162                FolderMessage[] messages = incomingClient.getNewFolderMessages(); 
    166163                 
    167164                MailConnectionHandlerListener listener = getListener();