Author: dongxu
Date: Thu Sep 12 04:19:47 2013
New Revision: 1522331

URL: http://svn.apache.org/r1522331
Log:
fixed issue#32

Modified:
    
james/hupa/trunk/client/src/main/java/org/apache/hupa/client/HupaController.java
    
james/hupa/trunk/client/src/main/java/org/apache/hupa/client/activity/ComposeActivity.java
    
james/hupa/trunk/client/src/main/java/org/apache/hupa/client/mapper/ComposeActivityMapper.java
    
james/hupa/trunk/client/src/main/java/org/apache/hupa/client/ui/FolderListView.java
    
james/hupa/trunk/client/src/main/java/org/apache/hupa/client/ui/_CenterPanel.java

Modified: 
james/hupa/trunk/client/src/main/java/org/apache/hupa/client/HupaController.java
URL: 
http://svn.apache.org/viewvc/james/hupa/trunk/client/src/main/java/org/apache/hupa/client/HupaController.java?rev=1522331&r1=1522330&r2=1522331&view=diff
==============================================================================
--- 
james/hupa/trunk/client/src/main/java/org/apache/hupa/client/HupaController.java
 (original)
+++ 
james/hupa/trunk/client/src/main/java/org/apache/hupa/client/HupaController.java
 Thu Sep 12 04:19:47 2013
@@ -309,7 +309,7 @@ public class HupaController {
                        if(((ComposePlace)place).getParameters() != null){
                        hupaLayout.switchToCompose();
                        }else{
-                               this.placeController.goTo(new 
DefaultPlace("@"));
+                               this.placeController.goTo(new 
MailFolderPlace("Mock-Inbox"));
                        }
                } else {
                        hupaLayout.switchToMessage();

Modified: 
james/hupa/trunk/client/src/main/java/org/apache/hupa/client/activity/ComposeActivity.java
URL: 
http://svn.apache.org/viewvc/james/hupa/trunk/client/src/main/java/org/apache/hupa/client/activity/ComposeActivity.java?rev=1522331&r1=1522330&r2=1522331&view=diff
==============================================================================
--- 
james/hupa/trunk/client/src/main/java/org/apache/hupa/client/activity/ComposeActivity.java
 (original)
+++ 
james/hupa/trunk/client/src/main/java/org/apache/hupa/client/activity/ComposeActivity.java
 Thu Sep 12 04:19:47 2013
@@ -433,9 +433,6 @@ public class ComposeActivity extends App
        @Override
        public void onStop(){
                super.onStop();
-               if(!noContent()){
-                       placeController.goTo(new DefaultPlace("@"));
-               }
        }
 
        private boolean noContent() {

Modified: 
james/hupa/trunk/client/src/main/java/org/apache/hupa/client/mapper/ComposeActivityMapper.java
URL: 
http://svn.apache.org/viewvc/james/hupa/trunk/client/src/main/java/org/apache/hupa/client/mapper/ComposeActivityMapper.java?rev=1522331&r1=1522330&r2=1522331&view=diff
==============================================================================
--- 
james/hupa/trunk/client/src/main/java/org/apache/hupa/client/mapper/ComposeActivityMapper.java
 (original)
+++ 
james/hupa/trunk/client/src/main/java/org/apache/hupa/client/mapper/ComposeActivityMapper.java
 Thu Sep 12 04:19:47 2013
@@ -46,21 +46,21 @@ public class ComposeActivityMapper imple
        public Activity getActivity(final Place place) {
                if (!(place instanceof ComposePlace))
                        return null;
-               return composeActivityProvider.get().with((ComposePlace)place);
-//             return new ActivityAsyncProxy() {
-//                     @Override
-//                     protected void doAsync(RunAsyncCallback callback) {
-//                             GWT.runAsync(callback);
-//                     }
-//
-//                     @Override
-//                     protected Activity createInstance() {
-//                             ComposePlace composePlace = (ComposePlace) 
place;
-//                             if (composePlace.getParameters() == null) {
-//                                     placeController.goTo(new 
MailFolderPlace(""));
-//                             }
-//                             return 
composeActivityProvider.get().with(composePlace);
-//                     }
-//             };
+               final ComposePlace composePlace = (ComposePlace)place;
+               if(composePlace.getParameters() == null) return null;
+//             if(composePlace.getParameters() == null){
+//                     placeController.goTo(new MailFolderPlace("Mock-Inbox"));
+//             }
+               return new ActivityAsyncProxy() {
+                       @Override
+                       protected void doAsync(RunAsyncCallback callback) {
+                               GWT.runAsync(callback);
+                       }
+
+                       @Override
+                       protected Activity createInstance() {
+                               return 
composeActivityProvider.get().with(composePlace);
+                       }
+               };
        }
 }

Modified: 
james/hupa/trunk/client/src/main/java/org/apache/hupa/client/ui/FolderListView.java
URL: 
http://svn.apache.org/viewvc/james/hupa/trunk/client/src/main/java/org/apache/hupa/client/ui/FolderListView.java?rev=1522331&r1=1522330&r2=1522331&view=diff
==============================================================================
--- 
james/hupa/trunk/client/src/main/java/org/apache/hupa/client/ui/FolderListView.java
 (original)
+++ 
james/hupa/trunk/client/src/main/java/org/apache/hupa/client/ui/FolderListView.java
 Thu Sep 12 04:19:47 2013
@@ -246,21 +246,22 @@ public class FolderListView extends Comp
        public FolderListView(final FoldersTreeViewModel viewModel,
                        final EventBus eventBus, @Assisted Place place) {
                initWidget(binder.createAndBindUi(this));
-               if (place instanceof ComposePlace) {
-                       contactPanel = new HTMLPanel("contacts list");
-                       if (thisView.getWidget() != null
-                                       && thisView.getWidget() instanceof 
CellTree) {
-                               thisView.remove(cellTree);
-                       }
-                       thisView.add(contactPanel);
-               } else {
+//             if (place instanceof ComposePlace) {
+//                     contactPanel = new HTMLPanel("contacts list");
+//                     if (thisView.getWidget() != null
+//                                     && thisView.getWidget() instanceof 
CellTree) {
+//                             thisView.remove(cellTree);
+//                     }
+//                     thisView.add(contactPanel);
+//             } else {
                        cellTree = new RightCellTree(viewModel);
                        cellTree.setAnimationEnabled(true);
-                       if (thisView.getWidget() != null
-                                       && thisView.getWidget() instanceof 
HTMLPanel) {
-                               thisView.remove(contactPanel);
-                       }
+//                     if (thisView.getWidget() != null
+//                                     && thisView.getWidget() instanceof 
HTMLPanel) {
+//                             thisView.remove(contactPanel);
+//                     }
                        thisView.add(cellTree);
+<<<<<<< HEAD
                }
 <<<<<<< HEAD
                cellTree.setAnimationEnabled(true);
@@ -268,6 +269,9 @@ public class FolderListView extends Comp
 >>>>>>> make login page as one part of the overall layout & splite layout to 
 >>>>>>> little one
 =======
 >>>>>>> make compose panel left another widget rather than cell tree
+=======
+//             }
+>>>>>>> fixed issue#32
        }
 
        interface FolderListUiBinder extends UiBinder<SimplePanel, 
FolderListView> {

Modified: 
james/hupa/trunk/client/src/main/java/org/apache/hupa/client/ui/_CenterPanel.java
URL: 
http://svn.apache.org/viewvc/james/hupa/trunk/client/src/main/java/org/apache/hupa/client/ui/_CenterPanel.java?rev=1522331&r1=1522330&r2=1522331&view=diff
==============================================================================
--- 
james/hupa/trunk/client/src/main/java/org/apache/hupa/client/ui/_CenterPanel.java
 (original)
+++ 
james/hupa/trunk/client/src/main/java/org/apache/hupa/client/ui/_CenterPanel.java
 Thu Sep 12 04:19:47 2013
@@ -68,7 +68,7 @@ public class _CenterPanel extends Compos
 
        // TODO make it display to remove this method and the corresponding code
        public void temporarilyHiddenTheUnimplementedContactPanel(boolean 
hidden) {
-               thisPanel.setWidgetHidden(outlinePanel, hidden);
+//             thisPanel.setWidgetHidden(outlinePanel, hidden);
        }
 
        public AcceptsOneWidget getFolderListView() {



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

Reply via email to