JBoss Rich Faces SVN: r3214 - in trunk: ui and 1 other directory.
by richfaces-svn-commits@lists.jboss.org
Author: maksimkaszynski
Date: 2007-10-03 06:47:26 -0400 (Wed, 03 Oct 2007)
New Revision: 3214
Modified:
trunk/sandbox/ui/pom.xml
trunk/ui/pom.xml
Log:
moved treeTable into sandbox
Modified: trunk/sandbox/ui/pom.xml
===================================================================
--- trunk/sandbox/ui/pom.xml 2007-10-03 10:46:14 UTC (rev 3213)
+++ trunk/sandbox/ui/pom.xml 2007-10-03 10:47:26 UTC (rev 3214)
@@ -13,6 +13,8 @@
<modules>
<module>panel2</module>
<module>simpleTogglePanel2</module>
- <module>state</module>
+ <module>state</module>
+ <module>treeTable</module>
+
</modules>
</project>
\ No newline at end of file
Modified: trunk/ui/pom.xml
===================================================================
--- trunk/ui/pom.xml 2007-10-03 10:46:14 UTC (rev 3213)
+++ trunk/ui/pom.xml 2007-10-03 10:47:26 UTC (rev 3214)
@@ -88,7 +88,6 @@
<module>message</module>
<module>scrollableDataTable</module>
<module>insert</module>
- <module>treeTable</module>
</modules>
<dependencies>
<dependency>
17 years, 3 months
JBoss Rich Faces SVN: r3213 - in trunk/sandbox/ui: treeTable and 1 other directory.
by richfaces-svn-commits@lists.jboss.org
Author: maksimkaszynski
Date: 2007-10-03 06:46:14 -0400 (Wed, 03 Oct 2007)
New Revision: 3213
Added:
trunk/sandbox/ui/treeTable/
trunk/sandbox/ui/treeTable/pom.xml
trunk/sandbox/ui/treeTable/src/
Removed:
trunk/sandbox/ui/treeTable/pom.xml
trunk/sandbox/ui/treeTable/src/
Log:
Copied: trunk/sandbox/ui/treeTable (from rev 3192, trunk/ui/treeTable)
Property changes on: trunk/sandbox/ui/treeTable
___________________________________________________________________
Name: svn:ignore
+ target
Deleted: trunk/sandbox/ui/treeTable/pom.xml
===================================================================
--- trunk/ui/treeTable/pom.xml 2007-10-02 14:51:09 UTC (rev 3192)
+++ trunk/sandbox/ui/treeTable/pom.xml 2007-10-03 10:46:14 UTC (rev 3213)
@@ -1,37 +0,0 @@
-<?xml version="1.0"?><project>
- <parent>
- <artifactId>ui</artifactId>
- <groupId>org.richfaces</groupId>
- <version>3.2.0-SNAPSHOT</version>
- </parent>
- <modelVersion>4.0.0</modelVersion>
- <groupId>org.richfaces</groupId>
- <artifactId>treeTable</artifactId>
- <name>treeTable</name>
- <version>3.2.0-SNAPSHOT</version>
- <build>
- <plugins>
- <plugin>
- <groupId>org.richfaces.cdk</groupId>
- <artifactId>maven-cdk-plugin</artifactId>
- <version>3.2.0-SNAPSHOT</version>
- <executions>
- <execution>
- <phase>generate-sources</phase>
- <goals>
- <goal>generate</goal>
- </goals>
- </execution>
- </executions>
- <configuration>
- <library>
- <prefix>org.richfaces</prefix>
- <taglib>
- <shortName>treeTable</shortName>
- </taglib>
- </library>
- </configuration>
- </plugin>
- </plugins>
- </build>
-</project>
\ No newline at end of file
Copied: trunk/sandbox/ui/treeTable/pom.xml (from rev 3202, trunk/ui/treeTable/pom.xml)
===================================================================
--- trunk/sandbox/ui/treeTable/pom.xml (rev 0)
+++ trunk/sandbox/ui/treeTable/pom.xml 2007-10-03 10:46:14 UTC (rev 3213)
@@ -0,0 +1,37 @@
+<?xml version="1.0"?><project>
+ <parent>
+ <artifactId>ui</artifactId>
+ <groupId>org.richfaces</groupId>
+ <version>3.2.0-SNAPSHOT</version>
+ </parent>
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>org.richfaces.sandbox</groupId>
+ <artifactId>treeTable</artifactId>
+ <name>treeTable</name>
+ <version>3.2.0-SNAPSHOT</version>
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.richfaces.cdk</groupId>
+ <artifactId>maven-cdk-plugin</artifactId>
+ <version>3.2.0-SNAPSHOT</version>
+ <executions>
+ <execution>
+ <phase>generate-sources</phase>
+ <goals>
+ <goal>generate</goal>
+ </goals>
+ </execution>
+ </executions>
+ <configuration>
+ <library>
+ <prefix>org.richfaces</prefix>
+ <taglib>
+ <shortName>treeTable</shortName>
+ </taglib>
+ </library>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+</project>
\ No newline at end of file
Copied: trunk/sandbox/ui/treeTable/src (from rev 3202, trunk/ui/treeTable/src)
17 years, 3 months
JBoss Rich Faces SVN: r3212 - trunk/sandbox/ui/state.
by richfaces-svn-commits@lists.jboss.org
Author: maksimkaszynski
Date: 2007-10-03 06:42:04 -0400 (Wed, 03 Oct 2007)
New Revision: 3212
Modified:
trunk/sandbox/ui/state/
Log:
svnignore
Property changes on: trunk/sandbox/ui/state
___________________________________________________________________
Name: svn:ignore
+ target
17 years, 3 months
JBoss Rich Faces SVN: r3211 - branches/3.1.x/ui/tabPanel/src/main/java/org/richfaces/component.
by richfaces-svn-commits@lists.jboss.org
Author: abelevich
Date: 2007-10-03 06:11:55 -0400 (Wed, 03 Oct 2007)
New Revision: 3211
Modified:
branches/3.1.x/ui/tabPanel/src/main/java/org/richfaces/component/UITabPanel.java
Log:
revert RF-843
Modified: branches/3.1.x/ui/tabPanel/src/main/java/org/richfaces/component/UITabPanel.java
===================================================================
--- branches/3.1.x/ui/tabPanel/src/main/java/org/richfaces/component/UITabPanel.java 2007-10-03 10:09:52 UTC (rev 3210)
+++ branches/3.1.x/ui/tabPanel/src/main/java/org/richfaces/component/UITabPanel.java 2007-10-03 10:11:55 UTC (rev 3211)
@@ -25,12 +25,10 @@
import javax.faces.component.UIComponent;
import javax.faces.context.FacesContext;
-import javax.faces.event.FacesEvent;
import org.apache.commons.collections.CollectionUtils;
import org.apache.commons.collections.Predicate;
import org.apache.commons.collections.iterators.FilterIterator;
-import org.richfaces.event.SwitchablePanelSwitchEvent;
/**
* JSF component class
@@ -185,17 +183,4 @@
public abstract void setHeaderClass(String value);
- public void queueEvent(FacesEvent event) {
- if (event instanceof SwitchablePanelSwitchEvent && this.equals(event.getComponent())) {
-
- SwitchablePanelSwitchEvent switchEvent = (SwitchablePanelSwitchEvent) event;
- UIComponent component = switchEvent.getEventSource();
- if((component instanceof UITab) && ((UITab)component).isImmediate()){
- setImmediate(true);
- }else{
- setImmediate(false);
- }
- }
- super.queueEvent(event);
- }
}
17 years, 3 months
JBoss Rich Faces SVN: r3210 - trunk/docs/userguide/en/src/main/docbook/modules.
by richfaces-svn-commits@lists.jboss.org
Author: vkorluzhenko
Date: 2007-10-03 06:09:52 -0400 (Wed, 03 Oct 2007)
New Revision: 3210
Modified:
trunk/docs/userguide/en/src/main/docbook/modules/RFCarchitectover.xml
Log:
http://jira.jboss.com/jira/browse/RF-1049 - added new section "Filter configuration"
Modified: trunk/docs/userguide/en/src/main/docbook/modules/RFCarchitectover.xml
===================================================================
--- trunk/docs/userguide/en/src/main/docbook/modules/RFCarchitectover.xml 2007-10-03 10:00:36 UTC (rev 3209)
+++ trunk/docs/userguide/en/src/main/docbook/modules/RFCarchitectover.xml 2007-10-03 10:09:52 UTC (rev 3210)
@@ -53,9 +53,11 @@
<formalpara>
<title>Ajax Filter.</title>
<para>To get all benefits of <property>RichFaces</property>, you should register a Filter in
- web.xml file of your application. The Filter recognizes multiple request types. The sequence
- diagram on Figure 3 shows the difference in processing of a "regular" JSF
- request and an Ajax request.</para>
+ web.xml file of your application. The Filter recognizes multiple request types. Necessary
+ information about Filter configuration can be found in the <link
+ linkend="FilterConfiguration">"Filter configuration"</link> section. The
+ sequence diagram on Figure 3 shows the difference in processing of a
+ "regular" JSF request and an Ajax request.</para>
</formalpara>
<para>In the first case the whole JSF tree will be encoded, in the second one option it depends
on the "size" of the Ajax region. As you can see, in the second case the
@@ -262,6 +264,122 @@
</para>
</section>
</section>
+
+ <section id="FilterConfiguration">
+ <?dbhtml filename="FilterConfiguration.html"?>
+ <title>Filter Configuration</title>
+ <para>RichFaces uses filters for a correction of code received on an Ajax request. In case of a
+ "regular" JSF request a browser makes correction independently. In case of
+ Ajax request in order to prevent layout destruction it's needed to use filters,
+ because a received code could differ from a code validated by a browser and a browser doesn't
+ make any corrections.</para>
+
+ <para>In RichFaces 3.1 filter configuration becomes more flexible. There is no need to select
+ between two different filters (Filter or Fast Filter) for the whole application as it was
+ earlier. Now it's possible to configure different filters for different sets of pages
+ for the same application. The previous variants of configuration for the Filter and Fast
+ Filter are also available for backward compatibility (examples are placed below). </para>
+
+ <para>The first one:</para>
+ <para>
+ <emphasis role="bold">Example:</emphasis>
+ </para>
+
+ <programlisting role="XML"><![CDATA[...
+ <filter>
+ <display-name>RichFaces Filter</display-name>
+ <filter-name>richfaces</filter-name>
+ <filter-class>org.ajax4jsf.Filter</filter-class>
+ </filter>
+...
+]]></programlisting>
+
+ <para>The second one:</para>
+ <para>
+ <emphasis role="bold">Example:</emphasis>
+ </para>
+
+ <programlisting role="XML"><![CDATA[...
+ <filter>
+ <display-name>RichFaces FastFilter</display-name>
+ <filter-name>richfaces</filter-name>
+ <filter-class>org.ajax4jsf.FastFilter</filter-class>
+ </filter>
+...
+]]></programlisting>
+
+ <para>In RichFaces 3.1 the possible filter types are:</para>
+
+ <itemizedlist>
+ <listitem>
+ <para>TIDY</para>
+ </listitem>
+ </itemizedlist>
+
+ <para>Tidy filter corresponds to the former "Filter". This filter is
+ recommended for applications with complicated or non-standard markup when all necessary code
+ corrections are made by the filter when a response comes from the server.</para>
+
+ <itemizedlist>
+ <listitem>
+ <para>NEKO</para>
+ </listitem>
+ </itemizedlist>
+
+ <para>Neko filter corresponds to the former "Fast Filter". In case of using
+ this filter code isn't strictly verified. Use this one if you are sure that your
+ application markup is really strict for this filter. Otherwise it could cause lot's
+ of errors and corrupt a layout as a result. This filter considerably accelerates all Ajax
+ requests processing.</para>
+
+ <itemizedlist>
+ <listitem>
+ <para>NONE</para>
+ </listitem>
+ </itemizedlist>
+
+ <para>No correction.</para>
+
+ <para>An example of configuration is placed below.</para>
+ <para>
+ <emphasis role="bold">Example:</emphasis>
+ </para>
+
+ <programlisting role="XML"><![CDATA[...
+ <context-param>
+ <param-name>org.ajax4jsf.xmlparser.ORDER</param-name>
+ <param-value>NONE,NEKO,TIDY</param-value>
+ </context-param>
+
+ <context-param>
+ <param-name>org.ajax4jsf.xmlparser.NONE</param-name>
+ <param-value>/pages/performance\.xhtml,/pages/default.*\.xhtml</param-value>
+ </context-param>
+
+ <context-param>
+ <param-name>org.ajax4jsf.xmlparser.NEKO</param-name>
+ <param-value>/pages/repeat\.xhtml</param-value>
+ </context-param>
+
+ <filter>
+ <display-name>RichFaces Filter</display-name>
+ <filter-name>richfaces</filter-name>
+ <filter-class>org.ajax4jsf.Filter</filter-class>
+ </filter>
+
+ <filter-mapping>
+ <filter-name>richfaces</filter-name>
+ <servlet-name>Faces Servlet</servlet-name>
+ <dispatcher>FORWARD</dispatcher>
+ <dispatcher>REQUEST</dispatcher>
+ <dispatcher>INCLUDE</dispatcher>
+ </filter-mapping>
+...
+]]></programlisting>
+
+ </section>
+
+
<section id="RequestErrorsAndSessionExpirationHandling">
<?dbhtml filename="RequestErrorsAndSessionExpirationHandling.html"?>
<title>Request Errors and Session Expiration Handling</title>
17 years, 3 months
JBoss Rich Faces SVN: r3209 - branches/3.1.x/test-applications/qa.
by richfaces-svn-commits@lists.jboss.org
Author: viktor_volkov
Date: 2007-10-03 06:00:36 -0400 (Wed, 03 Oct 2007)
New Revision: 3209
Modified:
branches/3.1.x/test-applications/qa/QA test report Build RF3.1.1 CR1.xls
Log:
Modified: branches/3.1.x/test-applications/qa/QA test report Build RF3.1.1 CR1.xls
===================================================================
(Binary files differ)
17 years, 3 months
JBoss Rich Faces SVN: r3208 - branches/3.1.x.
by richfaces-svn-commits@lists.jboss.org
Author: afrancuzov
Date: 2007-10-03 05:38:44 -0400 (Wed, 03 Oct 2007)
New Revision: 3208
Modified:
branches/3.1.x/release notes.txt
Log:
Modified: branches/3.1.x/release notes.txt
===================================================================
--- branches/3.1.x/release notes.txt 2007-10-03 09:22:17 UTC (rev 3207)
+++ branches/3.1.x/release notes.txt 2007-10-03 09:38:44 UTC (rev 3208)
@@ -1,33 +1,61 @@
Release Notes - RichFaces - Version 3.1.1
** Bug
+ * [RF-258] - Tab Panel prevent immediate actions calling
* [RF-403] - Tab panel should not apply a few tabs with the same names
* [RF-535] - Problem with cellspacing and cellpadding when border-collapse: collapse
* [RF-765] - AJAX Tree attributes
+ * [RF-816] - UIRangedNumberInput: validating converted value could be harmful
+ * [RF-833] - Demo. SuggestionBox appearence
* [RF-843] - Tab Panel doesn't switches except client mode
+ * [RF-873] - Incorrect calculation of scrollable area height under Internet Explorer 6.0
* [RF-881] - rich:tree - showConnectingLines problem in Firefox
* [RF-890] - Tooltip makes white shadows in IE
+ * [RF-894] - PanelMenu: chevron icons are inconsistent with the spec
* [RF-895] - inputNumberSlider and IE: Lose value by using back buttons
+ * [RF-896] - InputStyle doesn't work in calendar component
* [RF-900] - Panel menu doesn't submit the form if action not specified
* [RF-901] - Panel Menu Item : reRender doesn't work
+ * [RF-903] - PanelMenu: partial mssing background in opera
* [RF-905] - SuggestionBox: font's lowered on hover
- * [RF-894] - PanelMenu: chevron icons are inconsistent with the spec
* [RF-910] - Tooltip javascript error
+ * [RF-913] - weekDayLabels does not work
+ * [RF-919] - Problems in a4j:support with oncomplete attribute
+ * [RF-931] - Calendar: js error ajax-scrolling inside ajaxRendered="true" a4j:outputPanel
+ * [RF-934] - Calendar: converter is not working
+ * [RF-935] - TogglePanel: breakes inside repeat
+ * [RF-936] - PanelMenu: partial background in Opera
* [RF-945] - calendar. Selection doesn't applied with a4j:support inside calendar
+ * [RF-949] - can't use parameters using menu server mode
* [RF-956] - Messages produce unnessesarry html when no messages exsist.
+ * [RF-960] - a4j:commandButton oncomplete bug for IE6
+ * [RF-963] - "oncomplete" function don't work in IE
+ * [RF-965] - Calendar isn't work in ajax mode.
+ * [RF-966] - ajaxSingle doesn't work on calendar component
+ * [RF-967] - PanelMenuItem: ajax attributes missed.
* [RF-973] - Sorting doesn't work after rerender ScrollableDataTable using ajax.
+ * [RF-976] - rich:column width property throws pointless exceptions
* [RF-981] - Menu Components do not support non-latin character
* [RF-984] - Calendar exception
+ * [RF-985] - Test application. Data filter slider not rendered
+ * [RF-986] - DataTable's BGcolor can't be changed
* [RF-992] - calendar: the typo in style attribute
+ * [RF-993] - drag-n-drop on the tree: Problem with Netscape 7.1
+ * [RF-1019] - ui/create.bat does not contain the good CDK reference
+ * [RF-1020] - Images for a tree lines not loaded after application restart.
-
** Feature Request
** Task
+ * [RF-955] - Allow calendar to be used fully in client mode.
+ * [RF-957] - RF-594 Scrollable Data Table - throw exception if column width is not in px
+ * [RF-769] - Attributes in inverted commas
+ * [RF-978] - add ondateselected event to Calendar to add possibility to send requests with a4j:support After the value setted.
+ * [RF-979] - add "rich-calendar-popup" class for outer popup div in Calendar.
+ * [RF-988] - Add verticalOffset and horizontalOffset attributes to calendar
+
-
-
Release Notes - RichFaces - Version 3.0.1
** Bug
17 years, 3 months
JBoss Rich Faces SVN: r3207 - branches/3.1.x/test-applications/qa.
by richfaces-svn-commits@lists.jboss.org
Author: viktor_volkov
Date: 2007-10-03 05:22:17 -0400 (Wed, 03 Oct 2007)
New Revision: 3207
Added:
branches/3.1.x/test-applications/qa/QA test report Build RF3.1.1 CR1.xls
Log:
Added: branches/3.1.x/test-applications/qa/QA test report Build RF3.1.1 CR1.xls
===================================================================
(Binary files differ)
Property changes on: branches/3.1.x/test-applications/qa/QA test report Build RF3.1.1 CR1.xls
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
17 years, 3 months
JBoss Rich Faces SVN: r3206 - branches/3.1.x/test-applications/qa.
by richfaces-svn-commits@lists.jboss.org
Author: viktor_volkov
Date: 2007-10-03 05:17:28 -0400 (Wed, 03 Oct 2007)
New Revision: 3206
Removed:
branches/3.1.x/test-applications/qa/QA test report Build RF3.1.0 RC5.xls
Log:
Deleted: branches/3.1.x/test-applications/qa/QA test report Build RF3.1.0 RC5.xls
===================================================================
(Binary files differ)
17 years, 3 months
JBoss Rich Faces SVN: r3205 - trunk/test-applications/qa.
by richfaces-svn-commits@lists.jboss.org
Author: viktor_volkov
Date: 2007-10-03 05:16:46 -0400 (Wed, 03 Oct 2007)
New Revision: 3205
Removed:
trunk/test-applications/qa/QA test report Build RF3.1.1 CR1.xls
Log:
Deleted: trunk/test-applications/qa/QA test report Build RF3.1.1 CR1.xls
===================================================================
(Binary files differ)
17 years, 3 months