Author: manolo
Date: Mon Apr 30 15:50:01 2012
New Revision: 1332262
URL: http://svn.apache.org/viewvc?rev=1332262&view=rev
Log:
Opera supports css3 borders. Fix content-length when downloading attachments
Modified:
james/hupa/trunk/client/pom.xml
james/hupa/trunk/client/src/main/java/org/apache/hupa/Hupa.gwt.xml
james/hupa/trunk/client/src/main/java/org/apache/hupa/HupaProd.gwt.xml
james/hupa/trunk/client/src/main/webapp/Hupa.css
james/hupa/trunk/pom.xml
james/hupa/trunk/server/src/main/java/org/apache/hupa/server/servlet/DownloadAttachmentServlet.java
james/hupa/trunk/widgets/src/main/java/org/apache/hupa/Widgets.gwt.xml
james/hupa/trunk/widgets/src/main/java/org/apache/hupa/widgets/ui/RndPanel.java
Modified: james/hupa/trunk/client/pom.xml
URL:
http://svn.apache.org/viewvc/james/hupa/trunk/client/pom.xml?rev=1332262&r1=1332261&r2=1332262&view=diff
==============================================================================
--- james/hupa/trunk/client/pom.xml (original)
+++ james/hupa/trunk/client/pom.xml Mon Apr 30 15:50:01 2012
@@ -137,6 +137,7 @@
<compileReport>true</compileReport>
<disableClassMetadata>${gwt.disableClassMetadata}</disableClassMetadata>
<disableCastChecking>${gwt.disableCastChecking}</disableCastChecking>
+ <logLevel>${gwt.logLevel}</logLevel>
<modules>
<module>org.apache.hupa.Hupa${gwt.moduleSuffix}</module>
</modules>
@@ -306,10 +307,12 @@
<gwt.moduleSuffix>Prod</gwt.moduleSuffix>
<gwt.disableClassMetadata>true</gwt.disableClassMetadata>
<gwt.disableCastChecking>true</gwt.disableCastChecking>
+ <gwt.logLevel>TRACE</gwt.logLevel>
</properties>
</profile>
</profiles>
<properties>
<gwt.moduleSuffix></gwt.moduleSuffix>
+ <gwt.logLevel>ERROR</gwt.logLevel>
</properties>
</project>
Modified: james/hupa/trunk/client/src/main/java/org/apache/hupa/Hupa.gwt.xml
URL:
http://svn.apache.org/viewvc/james/hupa/trunk/client/src/main/java/org/apache/hupa/Hupa.gwt.xml?rev=1332262&r1=1332261&r2=1332262&view=diff
==============================================================================
--- james/hupa/trunk/client/src/main/java/org/apache/hupa/Hupa.gwt.xml
(original)
+++ james/hupa/trunk/client/src/main/java/org/apache/hupa/Hupa.gwt.xml Mon Apr
30 15:50:01 2012
@@ -46,6 +46,9 @@
<stylesheet src="../Hupa.css"/>
<stylesheet src="Upload.css"/>
+ <set-property name="locale" value="en" />
+ <set-property-fallback name="locale" value="en"/>
+
<source path="client"/>
<!-- In dev mode compile just for FF and webkit -->
Modified: james/hupa/trunk/client/src/main/java/org/apache/hupa/HupaProd.gwt.xml
URL:
http://svn.apache.org/viewvc/james/hupa/trunk/client/src/main/java/org/apache/hupa/HupaProd.gwt.xml?rev=1332262&r1=1332261&r2=1332262&view=diff
==============================================================================
--- james/hupa/trunk/client/src/main/java/org/apache/hupa/HupaProd.gwt.xml
(original)
+++ james/hupa/trunk/client/src/main/java/org/apache/hupa/HupaProd.gwt.xml Mon
Apr 30 15:50:01 2012
@@ -22,9 +22,7 @@
<!-- Set the languages to compile -->
<!-- It multiplies the number of permutations -->
- <set-property name="locale" value="en" />
<extend-property name="locale" values="es,de"/>
- <set-property-fallback name="locale" value="en"/>
<set-configuration-property name="locale.useragent" value="Y"/>
<!-- Compile for all browsers -->
Modified: james/hupa/trunk/client/src/main/webapp/Hupa.css
URL:
http://svn.apache.org/viewvc/james/hupa/trunk/client/src/main/webapp/Hupa.css?rev=1332262&r1=1332261&r2=1332262&view=diff
==============================================================================
--- james/hupa/trunk/client/src/main/webapp/Hupa.css (original)
+++ james/hupa/trunk/client/src/main/webapp/Hupa.css Mon Apr 30 15:50:01 2012
@@ -338,7 +338,7 @@ table.hupa-contacts {
}
.hupa-IMAPFolder-selected {
- background: #C3D9FF;
+ background: #f1e77b;
width: 100%;
}
@@ -353,42 +353,39 @@ table.hupa-contacts {
/**** HTML5 shadows and gradients ****/
body {
- background: #eaeaea;
+ background: #eaeaea;
}
.hupa-rounded {
box-shadow: 0 1px 4px grey;
}
.hupa-top-wrap, .hupa-login-form, .hupa-msg-top-bar {
background: -moz-linear-gradient(#FFFFFF, #C5D9FF);
- background: -o-linear-gradient(#FFFFFF, #C5D9FF);
background: -webkit-linear-gradient(#FFFFFF, #C5D9FF);
filter: progid:DXImageTransform.Microsoft.gradient(
startColorstr='#FFFFFF', endColorstr='#C5D9FF',GradientType=0 );
}
.hupa-commands-bar {
background: -moz-linear-gradient(#C5D9FF, #eaeaea);
- background: -o-linear-gradient(#C5D9FF, #eaeaea);
background: -webkit-linear-gradient(#C5D9FF, #eaeaea);
filter: progid:DXImageTransform.Microsoft.gradient(
startColorstr='#C5D9FF', endColorstr='#eaeaea',GradientType=0 );
}
.hupa-tree {
background: -moz-linear-gradient(#C5D9FF, #eaeaea);
- background: -o-linear-gradient(#C5D9FF, #eaeaea);
background: -webkit-linear-gradient(#C5D9FF, #eaeaea);
filter: progid:DXImageTransform.Microsoft.gradient(
startColorstr='#C5D9FF', endColorstr='#eaeaea',GradientType=0 );
}
div.hupa-main {
- background: -moz-linear-gradient(#eaeaea, #cacaca);
- background: -o-linear-gradient(#eaeaea, #cacaca);
- background: -webkit-linear-gradient(#eaeaea, #cacaca);
- filter: progid:DXImageTransform.Microsoft.gradient(
startColorstr='#eaeaea', endColorstr='#cacaca',GradientType=0 );
-}
-.hupa-login-form, .hupa-bottom {
- text-shadow: 3px 3px 3px #666666;
- /* filter: progid:DXImageTransform.Microsoft.Shadow(color='#666666',
Direction=135, Strength=4); */
+ background: -moz-linear-gradient(#eaeaea, #fafafa);
+ background: -webkit-linear-gradient(#eaeaea, #fafafa);
+ filter: progid:DXImageTransform.Microsoft.gradient(
startColorstr='#eaeaea', endColorstr='#fafafa',GradientType=0 );
}
.hupa-flash, .hupa-dialog-box td.dialogMiddleCenter {
background: -moz-linear-gradient(#fae5b0, #eaeaea);
- background: -o-linear-gradient(#fae5b0, #eaeaea);
background: -webkit-linear-gradient(#fae5b0, #eaeaea);
filter: progid:DXImageTransform.Microsoft.gradient(
startColorstr='#fae5b0', endColorstr='#eaeaea',GradientType=0 );
}
+.hupa-login-form, .hupa-bottom {
+ text-shadow: 1px 1px 3px #666666;
+}
+* html .hupa-bottom {
+ filter: progid:DXImageTransform.Microsoft.Shadow(color='#666666',
Direction=135, Strength=1);
+}
Modified: james/hupa/trunk/pom.xml
URL:
http://svn.apache.org/viewvc/james/hupa/trunk/pom.xml?rev=1332262&r1=1332261&r2=1332262&view=diff
==============================================================================
--- james/hupa/trunk/pom.xml (original)
+++ james/hupa/trunk/pom.xml Mon Apr 30 15:50:01 2012
@@ -104,7 +104,7 @@
<dependency>
<groupId>org.cobogw.gwt</groupId>
<artifactId>cobogw</artifactId>
- <version>1.3</version>
+ <version>1.3.2</version>
<scope>provided</scope>
</dependency>
<dependency>
Modified:
james/hupa/trunk/server/src/main/java/org/apache/hupa/server/servlet/DownloadAttachmentServlet.java
URL:
http://svn.apache.org/viewvc/james/hupa/trunk/server/src/main/java/org/apache/hupa/server/servlet/DownloadAttachmentServlet.java?rev=1332262&r1=1332261&r2=1332262&view=diff
==============================================================================
---
james/hupa/trunk/server/src/main/java/org/apache/hupa/server/servlet/DownloadAttachmentServlet.java
(original)
+++
james/hupa/trunk/server/src/main/java/org/apache/hupa/server/servlet/DownloadAttachmentServlet.java
Mon Apr 30 15:50:01 2012
@@ -106,14 +106,8 @@ public class DownloadAttachmentServlet e
in = part.getInputStream();
if (in != null) {
- byte[] buffer = new byte[4096];
- int bytesRead;
- int bytesComplete = 0;
- while ((bytesRead = in.read(buffer)) != -1) {
- bytesComplete = bytesComplete + bytesRead;
- out.write(buffer, 0, bytesRead); // write
- }
- response.setContentLength(bytesComplete);
+ response.setContentLength(part.getSize());
+ IOUtils.copy(in, out);
} else {
response.setContentLength(0);
}
Modified: james/hupa/trunk/widgets/src/main/java/org/apache/hupa/Widgets.gwt.xml
URL:
http://svn.apache.org/viewvc/james/hupa/trunk/widgets/src/main/java/org/apache/hupa/Widgets.gwt.xml?rev=1332262&r1=1332261&r2=1332262&view=diff
==============================================================================
--- james/hupa/trunk/widgets/src/main/java/org/apache/hupa/Widgets.gwt.xml
(original)
+++ james/hupa/trunk/widgets/src/main/java/org/apache/hupa/Widgets.gwt.xml Mon
Apr 30 15:50:01 2012
@@ -25,14 +25,15 @@
<source path="widgets"/>
-
- <!-- Deferred binding is disabled in IE right now, because the rendered
rounded box is ugly -->
+ <replace-with class="org.apache.hupa.widgets.ui.impl.RndPanelGeneratorImpl">
+ <when-type-is class="org.apache.hupa.widgets.ui.impl.RndPanelGenerator"/>
+ </replace-with>
+
<replace-with
class="org.apache.hupa.widgets.ui.impl.RndPanelGeneratorImplIE">
- <when-type-is
class="org.apache.hupa.widgets.ui.impl.RndPanelGeneratorImpl"/>
+ <when-type-is class="org.apache.hupa.widgets.ui.impl.RndPanelGenerator"/>
<any>
<when-property-is name="user.agent" value="ie6"/>
<when-property-is name="user.agent" value="ie8"/>
- <when-property-is name="user.agent" value="opera"/>
</any>
</replace-with>
Modified:
james/hupa/trunk/widgets/src/main/java/org/apache/hupa/widgets/ui/RndPanel.java
URL:
http://svn.apache.org/viewvc/james/hupa/trunk/widgets/src/main/java/org/apache/hupa/widgets/ui/RndPanel.java?rev=1332262&r1=1332261&r2=1332262&view=diff
==============================================================================
---
james/hupa/trunk/widgets/src/main/java/org/apache/hupa/widgets/ui/RndPanel.java
(original)
+++
james/hupa/trunk/widgets/src/main/java/org/apache/hupa/widgets/ui/RndPanel.java
Mon Apr 30 15:50:01 2012
@@ -38,7 +38,7 @@ import org.apache.hupa.widgets.ui.impl.R
*/
public class RndPanel extends Composite {
- private static final RndPanelGenerator impl = (RndPanelGenerator)
GWT.create(RndPanelGeneratorImpl.class);
+ private static final RndPanelGenerator impl =
GWT.create(RndPanelGenerator.class);
private FlowPanel panel = new FlowPanel();
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]