You are viewing a plain text version of this content. The canonical link for it is here.
Posted to server-dev@james.apache.org by do...@apache.org on 2013/09/12 05:16:25 UTC

svn commit: r1522182 - in /james/hupa/trunk/client/src/main/java/org/apache/hupa/client: activity/WestActivity.java ui/IMAPMessageListView.java

Author: dongxu
Date: Thu Sep 12 03:16:24 2013
New Revision: 1522182

URL: http://svn.apache.org/r1522182
Log:
make it usable by removing a function that showing the unread message number dynamically.

Modified:
    james/hupa/trunk/client/src/main/java/org/apache/hupa/client/activity/WestActivity.java
    james/hupa/trunk/client/src/main/java/org/apache/hupa/client/ui/IMAPMessageListView.java

Modified: james/hupa/trunk/client/src/main/java/org/apache/hupa/client/activity/WestActivity.java
URL: http://svn.apache.org/viewvc/james/hupa/trunk/client/src/main/java/org/apache/hupa/client/activity/WestActivity.java?rev=1522182&r1=1522181&r2=1522182&view=diff
==============================================================================
--- james/hupa/trunk/client/src/main/java/org/apache/hupa/client/activity/WestActivity.java (original)
+++ james/hupa/trunk/client/src/main/java/org/apache/hupa/client/activity/WestActivity.java Thu Sep 12 03:16:24 2013
@@ -1049,6 +1049,7 @@ System.out.println("1111111"+response);
 				if (tItem.isEdit())
 					return;
 <<<<<<< HEAD
+<<<<<<< HEAD
 				folder = (ImapFolder) tItem.getUserObject();
 				eventBus.fireEvent(new LoadMessagesEvent(user, folder));
 			}
@@ -1095,8 +1096,14 @@ System.out.println("1111111"+response);
 				ImapFolder editableFolder = (ImapFolder) tItem.getUserObject();
 				messagesRequest = requestFactory.messagesRequest();
 				folder = messagesRequest.edit(editableFolder);
+=======
+//				ImapFolder editableFolder = (ImapFolder) tItem.getUserObject();
+//				
+//				messagesRequest = requestFactory.messagesRequest();
+//				folder = messagesRequest.edit(editableFolder);
+>>>>>>> make it usable by removing a function that showing the unread message number dynamically.
 
-				// folder = (ImapFolder) tItem.getUserObject();
+				 folder = (ImapFolder) tItem.getUserObject();
 				// FIXME not good to find
 				eventBus.fireEvent(new LoadMessagesEvent(user, folder));
 <<<<<<< HEAD

Modified: james/hupa/trunk/client/src/main/java/org/apache/hupa/client/ui/IMAPMessageListView.java
URL: http://svn.apache.org/viewvc/james/hupa/trunk/client/src/main/java/org/apache/hupa/client/ui/IMAPMessageListView.java?rev=1522182&r1=1522181&r2=1522182&view=diff
==============================================================================
--- james/hupa/trunk/client/src/main/java/org/apache/hupa/client/ui/IMAPMessageListView.java (original)
+++ james/hupa/trunk/client/src/main/java/org/apache/hupa/client/ui/IMAPMessageListView.java Thu Sep 12 03:16:24 2013
@@ -1647,13 +1647,13 @@ public class IMAPMessageListView extends
 		FetchMessagesRequest messagesRequest = requestFactory.messagesRequest();
 		FetchMessagesAction action = messagesRequest.create(FetchMessagesAction.class);
 		final ImapFolder folder1 = messagesRequest.create(ImapFolder.class);
-		folder1.setChildren(this.folder.getChildren());
-		folder1.setDelimiter(this.folder.getDelimiter());
-		folder1.setFullName(this.folder.getFullName());
-		folder1.setMessageCount(this.folder.getMessageCount());
-		folder1.setName(this.folder.getName());
-		folder1.setSubscribed(this.folder.getSubscribed());
-		folder1.setUnseenMessageCount(this.folder.getUnseenMessageCount());
+		folder1.setChildren(folder.getChildren());
+		folder1.setDelimiter(folder.getDelimiter());
+		folder1.setFullName(folder.getFullName());
+		folder1.setMessageCount(folder.getMessageCount());
+		folder1.setName(folder.getName());
+		folder1.setSubscribed(folder.getSubscribed());
+		folder1.setUnseenMessageCount(folder.getUnseenMessageCount());
 		// FIXME cannot put setFolder to the first place
 		action.setOffset(table.getPageSize());
 		action.setFolder(folder1);
@@ -1670,8 +1670,8 @@ public class IMAPMessageListView extends
 			@Override
 			public void onSuccess(final FetchMessagesResult result) {
 				assert result != null;
-				folder.setMessageCount(result.getRealCount());
-				folder.setUnseenMessageCount(result.getRealUnreadCount());
+//				folder.setMessageCount(result.getRealCount());// TODO if do this, there will be auto bean has been frozen.
+//				folder.setUnseenMessageCount(result.getRealUnreadCount());
 				dataProvider.setList(result.getMessages());
 				sortHandler =  new ListHandler<Message>(dataProvider.getList());
 



---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org