You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@labs.apache.org by no...@apache.org on 2009/07/15 14:35:13 UTC
svn commit: r794250 - in /labs/hupa:
src/main/java/org/apache/hupa/client/mvp/ war/
Author: norman
Date: Wed Jul 15 12:35:13 2009
New Revision: 794250
URL: http://svn.apache.org/viewvc?rev=794250&view=rev
Log:
Some more css styling
Modified:
labs/hupa/src/main/java/org/apache/hupa/client/mvp/IMAPMessageListPresenter.java
labs/hupa/src/main/java/org/apache/hupa/client/mvp/IMAPMessageListView.java
labs/hupa/src/main/java/org/apache/hupa/client/mvp/IMAPMessageView.java
labs/hupa/src/main/java/org/apache/hupa/client/mvp/LoginPresenter.java
labs/hupa/src/main/java/org/apache/hupa/client/mvp/LoginView.java
labs/hupa/src/main/java/org/apache/hupa/client/mvp/MainView.java
labs/hupa/war/Hupa.css
Modified: labs/hupa/src/main/java/org/apache/hupa/client/mvp/IMAPMessageListPresenter.java
URL: http://svn.apache.org/viewvc/labs/hupa/src/main/java/org/apache/hupa/client/mvp/IMAPMessageListPresenter.java?rev=794250&r1=794249&r2=794250&view=diff
==============================================================================
--- labs/hupa/src/main/java/org/apache/hupa/client/mvp/IMAPMessageListPresenter.java (original)
+++ labs/hupa/src/main/java/org/apache/hupa/client/mvp/IMAPMessageListPresenter.java Wed Jul 15 12:35:13 2009
@@ -32,7 +32,6 @@
import org.apache.hupa.shared.events.LoginEvent;
import org.apache.hupa.shared.events.LoginEventHandler;
-import com.google.gwt.core.client.GWT;
import com.google.gwt.gen2.table.event.client.HasPageLoadHandlers;
import com.google.gwt.gen2.table.event.client.HasRowSelectionHandlers;
import com.google.gwt.user.client.ui.HasWidgets;
@@ -92,8 +91,7 @@
display.getDataTableClick().addClickHandler(new ClickHandler<IMAPMessage>() {
public void onClick(ClickEvent<IMAPMessage> event) {
- if (event.getCell() >=0) {
- GWT.log("FIRE", null);
+ if (event.getCell() >=1) {
bus.fireEvent(new ExpandMessageEvent(user,folder,event.getRowValue()));
}
}
Modified: labs/hupa/src/main/java/org/apache/hupa/client/mvp/IMAPMessageListView.java
URL: http://svn.apache.org/viewvc/labs/hupa/src/main/java/org/apache/hupa/client/mvp/IMAPMessageListView.java?rev=794250&r1=794249&r2=794250&view=diff
==============================================================================
--- labs/hupa/src/main/java/org/apache/hupa/client/mvp/IMAPMessageListView.java (original)
+++ labs/hupa/src/main/java/org/apache/hupa/client/mvp/IMAPMessageListView.java Wed Jul 15 12:35:13 2009
@@ -168,12 +168,12 @@
// This is only needed as workaround in pagingscrolltable
// See http://code.google.com/p/google-web-toolkit-incubator/wiki/PagingScrollTable
- mailTable.setWidth(Window.getClientWidth() -150 -40+"px");
+ mailTable.setWidth(Window.getClientWidth() -150 -30+"px");
mailTable.setHeight("600px");
Window.addResizeHandler(new ResizeHandler() {
public void onResize(ResizeEvent event) {
- mailTable.setWidth(Window.getClientWidth() -150 -40+"px");
+ mailTable.setWidth(Window.getClientWidth() -150 -30+"px");
}
});
@@ -229,6 +229,7 @@
}
}
+
private TableDefinition<IMAPMessage> createTableDefinitation() {
DefaultTableDefinition<IMAPMessage> def = new DefaultTableDefinition<IMAPMessage>(createColumnDefinitionList());
@@ -266,8 +267,8 @@
}
});
- quickMark.setMinimumColumnWidth(15);
- quickMark.setPreferredColumnWidth(20);
+ quickMark.setMinimumColumnWidth(20);
+ quickMark.setPreferredColumnWidth(25);
quickMark.setMaximumColumnWidth(30);
cList.add(quickMark);
@@ -282,7 +283,7 @@
SubjectColumnDefination subject =new SubjectColumnDefination();
subject.setColumnTruncatable(true);
subject.setPreferredColumnWidth(800);
- subject.setMinimumColumnWidth(600);
+ subject.setMinimumColumnWidth(400);
subject.setMaximumColumnWidth(1000);
cList.add(subject);
Modified: labs/hupa/src/main/java/org/apache/hupa/client/mvp/IMAPMessageView.java
URL: http://svn.apache.org/viewvc/labs/hupa/src/main/java/org/apache/hupa/client/mvp/IMAPMessageView.java?rev=794250&r1=794249&r2=794250&view=diff
==============================================================================
--- labs/hupa/src/main/java/org/apache/hupa/client/mvp/IMAPMessageView.java (original)
+++ labs/hupa/src/main/java/org/apache/hupa/client/mvp/IMAPMessageView.java Wed Jul 15 12:35:13 2009
@@ -64,6 +64,15 @@
detailGrid.setWidget(1, 1, to);
detailGrid.setWidget(2, 1, cc);
detailGrid.setWidget(3, 1, subject);
+ detailGrid.getCellFormatter().setStyleName(0,0,"hupa-IMAPMessageWidget-Header-Content");
+ detailGrid.getCellFormatter().setStyleName(0,1,"hupa-IMAPMessageWidget-Header-Content");
+ detailGrid.getCellFormatter().setStyleName(1,0,"hupa-IMAPMessageWidget-Header-Content");
+ detailGrid.getCellFormatter().setStyleName(1,1,"hupa-IMAPMessageWidget-Header-Content");
+ detailGrid.getCellFormatter().setStyleName(2,0,"hupa-IMAPMessageWidget-Header-Content");
+ detailGrid.getCellFormatter().setStyleName(2,1,"hupa-IMAPMessageWidget-Header-Content");
+ detailGrid.getCellFormatter().setStyleName(3,0,"hupa-IMAPMessageWidget-Header-Content");
+ detailGrid.getCellFormatter().setStyleName(3,1,"hupa-IMAPMessageWidget-Header-Content");
+
detailGrid.getCellFormatter().setVerticalAlignment(0, 0, VerticalPanel.ALIGN_TOP);
detailGrid.getCellFormatter().setVerticalAlignment(1, 0, VerticalPanel.ALIGN_TOP);
detailGrid.getCellFormatter().setVerticalAlignment(2, 0, VerticalPanel.ALIGN_TOP);
Modified: labs/hupa/src/main/java/org/apache/hupa/client/mvp/LoginPresenter.java
URL: http://svn.apache.org/viewvc/labs/hupa/src/main/java/org/apache/hupa/client/mvp/LoginPresenter.java?rev=794250&r1=794249&r2=794250&view=diff
==============================================================================
--- labs/hupa/src/main/java/org/apache/hupa/client/mvp/LoginPresenter.java (original)
+++ labs/hupa/src/main/java/org/apache/hupa/client/mvp/LoginPresenter.java Wed Jul 15 12:35:13 2009
@@ -31,8 +31,8 @@
import com.google.gwt.event.dom.client.ClickEvent;
import com.google.gwt.event.dom.client.ClickHandler;
import com.google.gwt.event.dom.client.HasClickHandlers;
-import com.google.gwt.event.dom.client.HasKeyUpHandlers;
import com.google.gwt.user.client.rpc.AsyncCallback;
+import com.google.gwt.user.client.ui.Focusable;
import com.google.gwt.user.client.ui.HasText;
import com.google.gwt.user.client.ui.HasValue;
import com.google.gwt.user.client.ui.HasWidgets;
@@ -46,9 +46,8 @@
public HasClickHandlers getLoginClick();
public HasClickHandlers getResetClick();
public HasValue<String> getUserNameValue();
- public HasKeyUpHandlers getUserNameKeyUp();
- public HasKeyUpHandlers getPasswordKeyUp();
public HasValue<String> getPasswordValue();
+ public Focusable getUserNameFocus();
public HasText getErrorText();
}
@@ -114,6 +113,8 @@
display.getUserNameValue().setValue("");
display.getPasswordValue().setValue("");
display.getErrorText().setText("");
+ display.getUserNameFocus().setFocus(true);
+
}
public void go(HasWidgets container) {
Modified: labs/hupa/src/main/java/org/apache/hupa/client/mvp/LoginView.java
URL: http://svn.apache.org/viewvc/labs/hupa/src/main/java/org/apache/hupa/client/mvp/LoginView.java?rev=794250&r1=794249&r2=794250&view=diff
==============================================================================
--- labs/hupa/src/main/java/org/apache/hupa/client/mvp/LoginView.java (original)
+++ labs/hupa/src/main/java/org/apache/hupa/client/mvp/LoginView.java Wed Jul 15 12:35:13 2009
@@ -26,12 +26,12 @@
import com.google.gwt.core.client.GWT;
import com.google.gwt.event.dom.client.HasClickHandlers;
-import com.google.gwt.event.dom.client.HasKeyUpHandlers;
import com.google.gwt.event.dom.client.KeyCodes;
import com.google.gwt.event.dom.client.KeyUpEvent;
import com.google.gwt.event.dom.client.KeyUpHandler;
import com.google.gwt.user.client.ui.CheckBox;
import com.google.gwt.user.client.ui.Composite;
+import com.google.gwt.user.client.ui.Focusable;
import com.google.gwt.user.client.ui.Grid;
import com.google.gwt.user.client.ui.HasText;
import com.google.gwt.user.client.ui.HasValue;
@@ -72,13 +72,21 @@
formPanel.setHorizontalAlignment(VerticalPanel.ALIGN_CENTER);
formPanel.setSpacing(5);
Grid grid = new Grid(3, 2);
-
+ grid.setStyleName("hupa-LoginForm");
grid.setText(0, 0, constants.usernameLabel());
grid.setWidget(0, 1, usernameTextBox);
-
grid.setText(1, 0, constants.passwordLabel());
grid.setWidget(1, 1, passwordTextBox);
grid.setWidget(2, 1, saveBox);
+ grid.getCellFormatter().setStyleName(0, 0, "hupa-LoginForm");
+ grid.getCellFormatter().setStyleName(0, 1, "hupa-LoginForm");
+ grid.getCellFormatter().setStyleName(1, 0, "hupa-LoginForm");
+ grid.getCellFormatter().setStyleName(1, 1, "hupa-LoginForm");
+ grid.getCellFormatter().setStyleName(1, 0, "hupa-LoginForm");
+ grid.getCellFormatter().setStyleName(2, 1, "hupa-LoginForm");
+ grid.getCellFormatter().setHorizontalAlignment(0,0, VerticalPanel.ALIGN_RIGHT);
+ grid.getCellFormatter().setHorizontalAlignment(1,0, VerticalPanel.ALIGN_RIGHT);
+
usernameTextBox.addKeyUpHandler(this);
usernameTextBox.setFocus(true);
usernameTextBox.setWidth("150px");
@@ -138,49 +146,52 @@
}
+ /*
+ * (non-Javadoc)
+ * @see org.apache.hupa.client.mvp.LoginPresenter.Display#getErrorText()
+ */
public HasText getErrorText() {
return errorLabel;
}
-
-
+ /*
+ * (non-Javadoc)
+ * @see org.apache.hupa.client.mvp.LoginPresenter.Display#getLoginClick()
+ */
public HasClickHandlers getLoginClick() {
return loginButton;
}
-
-
+ /*
+ * (non-Javadoc)
+ * @see org.apache.hupa.client.mvp.LoginPresenter.Display#getPasswordValue()
+ */
public HasValue<String> getPasswordValue() {
return passwordTextBox;
}
-
+ /*
+ * (non-Javadoc)
+ * @see org.apache.hupa.client.mvp.LoginPresenter.Display#getResetClick()
+ */
public HasClickHandlers getResetClick() {
return resetButton;
}
-
-
+ /*
+ * (non-Javadoc)
+ * @see org.apache.hupa.client.mvp.LoginPresenter.Display#getUserNameValue()
+ */
public HasValue<String> getUserNameValue() {
return usernameTextBox;
}
-
- public HasValue<String> getErrorValue() {
- // TODO Auto-generated method stub
- return null;
- }
-
-
- public HasKeyUpHandlers getPasswordKeyUp() {
- // TODO Auto-generated method stub
- return null;
- }
-
-
- public HasKeyUpHandlers getUserNameKeyUp() {
- // TODO Auto-generated method stub
- return null;
+ /*
+ * (non-Javadoc)
+ * @see org.apache.hupa.client.mvp.LoginPresenter.Display#getUserNameFocus()
+ */
+ public Focusable getUserNameFocus() {
+ return usernameTextBox;
}
}
Modified: labs/hupa/src/main/java/org/apache/hupa/client/mvp/MainView.java
URL: http://svn.apache.org/viewvc/labs/hupa/src/main/java/org/apache/hupa/client/mvp/MainView.java?rev=794250&r1=794249&r2=794250&view=diff
==============================================================================
--- labs/hupa/src/main/java/org/apache/hupa/client/mvp/MainView.java (original)
+++ labs/hupa/src/main/java/org/apache/hupa/client/mvp/MainView.java Wed Jul 15 12:35:13 2009
@@ -141,6 +141,7 @@
private void createCenter() {
center = new RoundedPanel(RoundedPanel.ALL, 1);
center.setBorderColor("#C3D9FF");
+ center.setWidth("100%");
center.add(mListView);
}
Modified: labs/hupa/war/Hupa.css
URL: http://svn.apache.org/viewvc/labs/hupa/war/Hupa.css?rev=794250&r1=794249&r2=794250&view=diff
==============================================================================
--- labs/hupa/war/Hupa.css (original)
+++ labs/hupa/war/Hupa.css Wed Jul 15 12:35:13 2009
@@ -3,8 +3,20 @@
background-color: #E0ECFF;
}
-.hupa-ErrorLabel {
+.cbg-Button, .gwt-HTML, .gwt-Tree .gwt-TreeItem, .gwt-SuggestBoxPopup .item, hupa-LoginForm, .hupa-IMAPMessageWidget-Header-Content{
+ font-size: 12px;
+ font-family: Arial, Helvetica, sans-serif;
+}
+
+.hupa-LoginForm {
+ font-size: 10px;
+ font-family: Verdana;
+}
+
+.hupa-ErrorLabel, .gwt-PagingOptions .errorMessage {
color: #FF0000;
+ font-size: 12px;
+ font-family: Arial, Helvetica, sans-serif;
}
.hupa-MailTableControl {
@@ -46,17 +58,20 @@
text-align: left;
vertical-align: top;
padding: 0px 10px 0px 10px;
- font-size: 80%;
+ font-size: 12px;
+ font-family: Verdana;
cursor: hand;
}
.gwt-ScrollTable .dataTable td {
- border-color: #silver;
- border-style: solid;
- border-width: 1px 0px 0px 0px;
- white-space: nowrap;
- padding: 0px 10px 0px 10px;
- overflow: hidden;
+ border-color: #silver;
+ border-style: solid;
+ border-width: 1px 0px 0px 0px;
+ white-space: nowrap;
+ padding: 0px 10px 0px 10px;
+ overflow: hidden;
+ font-size: 12px;
+ font-family: Arial, Helvetica, sans-serif;
}
@@ -82,5 +97,5 @@
.hupa-IMAPFolder-selected {
background: #E0ECFF;
- width: 120px;
+ width: 100%;
}
\ No newline at end of file
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@labs.apache.org
For additional commands, e-mail: commits-help@labs.apache.org