]>
source.dussan.org Git - vaadin-framework.git/log
Henri Sara [Thu, 10 Nov 2011 12:39:52 +0000 (14:39 +0200)]
Merge branch 'master' into databinding
Henri Sara [Thu, 10 Nov 2011 12:30:07 +0000 (14:30 +0200)]
#7917 Add BeanItem.expandProperty() and use it in form tests.
Leif Åstrand [Thu, 10 Nov 2011 11:42:43 +0000 (13:42 +0200)]
Minor formatting changes
Leif Åstrand [Thu, 10 Nov 2011 11:42:07 +0000 (13:42 +0200)]
Minor formatting change
Henri Sara [Thu, 10 Nov 2011 07:32:48 +0000 (09:32 +0200)]
#6887 addNestedContainerBean() in AbstractBeanContainer to replace a
property with all of its nested properties
Leif Åstrand [Wed, 9 Nov 2011 14:48:12 +0000 (16:48 +0200)]
#7912 Remove support for IE6
Leif Åstrand [Wed, 9 Nov 2011 13:14:39 +0000 (15:14 +0200)]
Formatting changes
Henri Sara [Wed, 9 Nov 2011 12:00:18 +0000 (14:00 +0200)]
Create scaffolding for data binding tests (one/many-to-one/many).
Created test class Millionaire with multiple residences.
Created test classes User and Role which refer to collections of each
other. Each direction of the relationship is handled differently.
Initial test class scaffolding for data binding changes (FormOneToOne
and FormOneToMany, FormManyToMany).
Henri Sara [Wed, 9 Nov 2011 11:06:01 +0000 (13:06 +0200)]
Split Address out from test class Person.
Address split out of test class Person and refactoring of old tests
using Person.
Artur Signell [Tue, 8 Nov 2011 16:20:44 +0000 (18:20 +0200)]
Merge remote branch 'origin/6.8'
Henri Sara [Tue, 8 Nov 2011 16:08:51 +0000 (18:08 +0200)]
Merge branch 'master' into databinding
Artur Signell [Tue, 8 Nov 2011 16:03:45 +0000 (16:03 +0000)]
Test for #7908
svn changeset:21947/svn branch:6.7
Henri Sara [Tue, 8 Nov 2011 16:02:55 +0000 (18:02 +0200)]
Parameterize Property and Field with the value type.
The interfaces Property and Field and most of their implementations are
now parameterized with the type of their value. The method getValue()
returns the Property type but setValue() takes Object as its parameter.
No implicit conversions between value type and strings are performed in
most locations (fields).
Among others, AbstractTextField, DateField and RichTextArea not have
specific value types and do not accept arbitrary values.
Most locations requiring migration will be visible as compilation
errors, with the exception of some cases where a non-parameterized
Property or Field (or one parametrized with Object) is used.
Not yet done:
- Label
- converters
- setValue() parameterization (causes much more migration effort)
Leif Åstrand [Tue, 8 Nov 2011 15:28:27 +0000 (17:28 +0200)]
Merge remote-tracking branch 'origin/6.8' into master
Artur Signell [Tue, 8 Nov 2011 14:29:40 +0000 (14:29 +0000)]
Removed svn:executable property to avoid problems with Git on Windows
svn changeset:21944/svn branch:6.7
Henri Sara [Tue, 8 Nov 2011 09:24:12 +0000 (11:24 +0200)]
Eliminate more cases that used Property.toString().
Remaining possibly problematic cases include Label.compareTo(),
TestForPreconfiguredComponents and TestForTrees.
Artur Signell [Tue, 8 Nov 2011 08:35:37 +0000 (08:35 +0000)]
Test for file uploads. Not run automatically due to limitations in testing file uploads with TestBench/Selenium.
svn changeset:21938/svn branch:6.7
Henri Sara [Mon, 7 Nov 2011 15:56:31 +0000 (17:56 +0200)]
Throw exception from Property.toString() implementations.
The default implementations of Property.toString() now throw an
UnsupportedOperationException to help find and eliminate code relying on
Property.toString().
Henri Sara [Mon, 7 Nov 2011 15:54:18 +0000 (17:54 +0200)]
Partly eliminate the use of Property.toString().
The toString() method should not be used on a property to get its value.
Added getStringValue() to AbstractField, Label etc. Using them
where applicable. Added comments to some problematic locations where
Property.toString() is known to be used.
AbstractField.toString() and Label.toString() still return the same
values as before, but it will throw an exception in future revisions.
Migration needed: Replace explicit and implicit uses of
Property.toString() with use property.getValue() and its
string representation.
Alternatively, use AbstractProperty.getStringValue() and
AbstractField.getStringValue() instead of Property.toString() during
migration.
Henri Sara [Mon, 7 Nov 2011 09:25:15 +0000 (11:25 +0200)]
Remove Field.getCaption(), getDescription() and setDescription().
Obsolete methods removed. When needed, these methods are in
AbstractComponent and can be accessed by casting the Field.
Migration needed: occasional cast of Field to AbstractComponent.
Artur Signell [Fri, 4 Nov 2011 14:06:10 +0000 (14:06 +0000)]
Fixed dates
svn changeset:21913/svn branch:6.7
Artur Signell [Fri, 4 Nov 2011 12:23:49 +0000 (12:23 +0000)]
#7839 Corrected cases where pagelength=0 or where number of children > pagebuffer size
svn changeset:21910/svn branch:6.7
Artur Signell [Fri, 4 Nov 2011 12:22:40 +0000 (12:22 +0000)]
Test for TreeTable with pageLength set to zero
svn changeset:21908/svn branch:6.7
Artur Signell [Fri, 4 Nov 2011 12:13:59 +0000 (12:13 +0000)]
Fixed dates
svn changeset:21907/svn branch:6.7
Artur Signell [Fri, 4 Nov 2011 11:39:28 +0000 (11:39 +0000)]
Theme for tickets, based on Reindeer
svn changeset:21904/svn branch:6.7
Artur Signell [Fri, 4 Nov 2011 09:01:09 +0000 (09:01 +0000)]
#7780 Don't do partial repaints if the item set has changed during an expand or collapse
svn changeset:21901/svn branch:6.7
Artur Signell [Fri, 4 Nov 2011 08:22:50 +0000 (08:22 +0000)]
Test for #7839
svn changeset:21898/svn branch:6.7
Artur Signell [Fri, 4 Nov 2011 08:20:18 +0000 (08:20 +0000)]
Test for #7839
svn changeset:21896/svn branch:6.7
Artur Signell [Fri, 4 Nov 2011 08:13:49 +0000 (08:13 +0000)]
#7839 Avoid discarding rows when updating rows as row indexes have not been updated yet causing wrong rows to be removed
svn changeset:21894/svn branch:6.7
Artur Signell [Fri, 4 Nov 2011 08:10:42 +0000 (08:10 +0000)]
#7839 Cleanup based on review
svn changeset:21893/svn branch:6.7
Leif Åstrand [Fri, 4 Nov 2011 07:41:57 +0000 (09:41 +0200)]
Some minor formatting changes
Artur Signell [Fri, 4 Nov 2011 06:19:20 +0000 (06:19 +0000)]
#7839 Out of Sync error when using Generated Columns with TreeTable - additional fix
svn changeset:21892/svn branch:6.7
Artur Signell [Thu, 3 Nov 2011 15:58:23 +0000 (15:58 +0000)]
#7839 Out of Sync error when using Generated Columns with TreeTable
Fixed multiple indexing issues that could occur in partial updates in Table and TreeTable
svn changeset:21889/svn branch:6.7
Artur Signell [Thu, 3 Nov 2011 15:52:44 +0000 (15:52 +0000)]
Added javadoc and debug logging
svn changeset:21888/svn branch:6.7
Artur Signell [Thu, 3 Nov 2011 15:22:56 +0000 (15:22 +0000)]
#7790 Reverted sort methods to call refreshRenderedCells instead of refreshRowCache
svn changeset:21887/svn branch:6.7
Artur Signell [Thu, 3 Nov 2011 15:15:05 +0000 (15:15 +0000)]
Partly reverted [21883] as it caused unnecessary rendering in some cases
svn changeset:21886/svn branch:6.7
Leif Åstrand [Thu, 3 Nov 2011 13:37:20 +0000 (13:37 +0000)]
Include c.v.terminal.gwt.server in the test coverage data
svn changeset:21885/svn branch:6.7
Artur Signell [Thu, 3 Nov 2011 13:28:02 +0000 (13:28 +0000)]
#7790 Renamed method to refreshRowCache, ensured it is used internally by Table aswell and made the method public
svn changeset:21883/svn branch:6.7
Artur Signell [Thu, 3 Nov 2011 13:18:42 +0000 (13:18 +0000)]
#7790 Added a method for forcing Table to repaint its rows
svn changeset:21882/svn branch:6.7
Leif Åstrand [Thu, 3 Nov 2011 07:41:02 +0000 (09:41 +0200)]
Don't fail build if test coverage generation is disabled
Marko Grönroos [Wed, 2 Nov 2011 10:56:16 +0000 (10:56 +0000)]
Corrected the Scrollable JavaDoc to correspond with the code.
svn changeset:21864/svn branch:6.7
Leif Åstrand [Wed, 2 Nov 2011 07:53:15 +0000 (07:53 +0000)]
#7810 Fixed error handling of the row disabled in [21824]
svn changeset:21858/svn branch:6.7
Leif Åstrand [Wed, 2 Nov 2011 07:46:49 +0000 (09:46 +0200)]
Merge branch 'master' of ssh://git@dev.vaadin.com/vaadin.git
Leif Åstrand [Wed, 2 Nov 2011 07:46:25 +0000 (09:46 +0200)]
Some additions to .gitignore
Artur Signell [Tue, 1 Nov 2011 12:54:30 +0000 (12:54 +0000)]
#5562 Widgetset build throws an exception while throwing an exception
Changed getCanonicalPath to getPath to avoid exceptions in the exception handler
svn changeset:21852/svn branch:6.7
Artur Signell [Tue, 1 Nov 2011 12:25:51 +0000 (14:25 +0200)]
Removed extra c from build number
Artur Signell [Tue, 1 Nov 2011 12:05:51 +0000 (14:05 +0200)]
Merge branch 'master' of ssh://dev.vaadin.com/vaadin
Artur Signell [Tue, 1 Nov 2011 12:05:38 +0000 (14:05 +0200)]
Updated test as JDK1.6 gives a different date format for the locale than JDK1.5
Artur Signell [Tue, 1 Nov 2011 11:24:22 +0000 (11:24 +0000)]
Corrected scroll offsets
svn changeset:21848/svn branch:6.7
Henri Sara [Tue, 1 Nov 2011 07:44:07 +0000 (09:44 +0200)]
Do not use special -noservlet versions of GWT JARs.
As Vaadin 7 uses Servlet API 2.4, special -noservlet versions of GWT
JARs are not needed anymore.
Mikael Vappula [Mon, 31 Oct 2011 13:43:50 +0000 (15:43 +0200)]
Converted .gitignore file from svn:ignore properties
Artur Signell [Mon, 31 Oct 2011 13:31:22 +0000 (13:31 +0000)]
Test and fix for #7852 TreeTable partial update throws NegativeArraySizeException
svn changeset:21840/svn branch:6.7
Henri Sara [Mon, 31 Oct 2011 13:00:49 +0000 (15:00 +0200)]
Do not exclude GWT JARs from classpath as it should contain servlet API
2.4
Artur Signell [Mon, 31 Oct 2011 12:41:23 +0000 (14:41 +0200)]
Updated version to 7.0.0
Leif Åstrand [Mon, 31 Oct 2011 12:38:12 +0000 (14:38 +0200)]
Don't test with JBoss AS 3 and Tomcat 4 any more because of dropped
support for servlet 2.3
Henri Sara [Mon, 31 Oct 2011 12:26:03 +0000 (14:26 +0200)]
Updated GWT version to 2.4.0
Artur Signell [Mon, 31 Oct 2011 11:32:28 +0000 (13:32 +0200)]
Removed testing of unsupported browsers
Artur Signell [Mon, 31 Oct 2011 10:41:54 +0000 (12:41 +0200)]
Removed Servlet 2.3 API check. No Servlet 2.5 API jar is included in the project so we should be fine without this check.
Artur Signell [Mon, 31 Oct 2011 10:39:34 +0000 (12:39 +0200)]
Removed Java 5 check
Artur Signell [Mon, 31 Oct 2011 06:47:20 +0000 (06:47 +0000)]
MergedDo not test that DST is active as it fails when DST is not active...
svn changeset:21838/svn branch:6.7
Artur Signell [Thu, 27 Oct 2011 17:44:16 +0000 (17:44 +0000)]
#7836 Table repaint throws ArrayIndexOutOfBounds when using FileSystemContainer
svn changeset:21825/svn branch:6.7
Artur Signell [Thu, 27 Oct 2011 17:36:01 +0000 (17:36 +0000)]
#7810 temporarily commented out row that prevents build from succeeding
svn changeset:21824/svn branch:6.7
Artur Signell [Thu, 27 Oct 2011 16:17:49 +0000 (16:17 +0000)]
#7698 FileSystemContainer throws NPE when a directory cannot be read
svn changeset:21816/svn branch:6.7
Artur Signell [Thu, 27 Oct 2011 16:15:21 +0000 (16:15 +0000)]
Test for #7698
svn changeset:21815/svn branch:6.7
Leif Åstrand [Thu, 27 Oct 2011 09:52:51 +0000 (09:52 +0000)]
Added output of some debug information
svn changeset:21813/svn branch:6.7
Leif Åstrand [Thu, 27 Oct 2011 07:43:39 +0000 (07:43 +0000)]
Don't fail if unable to clean up the deploy dir (should be taken care of by rm -rf run by cleanup.sh)
svn changeset:21811/svn branch:6.7
Leif Åstrand [Tue, 25 Oct 2011 06:23:15 +0000 (06:23 +0000)]
Ensure cleanup.sh is run by bash
svn changeset:21788/svn branch:6.7
Leif Åstrand [Mon, 24 Oct 2011 10:17:15 +0000 (10:17 +0000)]
Improved integration server shutdown
svn changeset:21785/svn branch:6.7
Artur Signell [Fri, 21 Oct 2011 13:42:45 +0000 (13:42 +0000)]
Increased thread count to possibly speed up testing
svn changeset:21778/svn branch:6.7
Artur Signell [Fri, 21 Oct 2011 12:56:48 +0000 (12:56 +0000)]
#7823 JBoss 7 AS can't load FlagSeResource
svn changeset:21776/svn branch:6.7
Leif Åstrand [Fri, 21 Oct 2011 12:26:29 +0000 (12:26 +0000)]
Added testing for jboss6 (#7371) and jboss7 (#7372)
Moved more stuff inside a try-finally block
svn changeset:21774/svn branch:6.7
Leif Åstrand [Fri, 21 Oct 2011 11:07:17 +0000 (11:07 +0000)]
#7822 Loading Vaadin application in JBoss AS 7 throws java.lang.LinkageError
svn changeset:21773/svn branch:6.7
Jonatan Kronqvist [Fri, 21 Oct 2011 07:23:22 +0000 (07:23 +0000)]
Test app for #7780
svn changeset:21770/svn branch:6.7
Leif Åstrand [Thu, 20 Oct 2011 09:57:07 +0000 (09:57 +0000)]
Added browser version test again (#7655)
svn changeset:21757/svn branch:6.7
Leif Åstrand [Thu, 20 Oct 2011 07:42:53 +0000 (07:42 +0000)]
Improved error handling for integration tests
svn changeset:21756/svn branch:6.7
Jonatan Kronqvist [Thu, 20 Oct 2011 07:41:11 +0000 (07:41 +0000)]
Fix for #7808
svn changeset:21755/svn branch:6.7
Jonatan Kronqvist [Thu, 20 Oct 2011 06:53:09 +0000 (06:53 +0000)]
TestBench test for #7808
svn changeset:21754/svn branch:6.7
Leif Åstrand [Wed, 19 Oct 2011 13:57:32 +0000 (13:57 +0000)]
#7810 Server side test coverage reporting
svn changeset:21753/svn branch:6.7
Jonatan Kronqvist [Tue, 18 Oct 2011 10:10:17 +0000 (10:10 +0000)]
Upped VERSION
svn changeset:21734/svn branch:6.7
Leif Åstrand [Tue, 18 Oct 2011 09:17:33 +0000 (09:17 +0000)]
Added some timeouts to avoid build going on forever
Prefix remote output with server name to make it easier to interpret the build logs
Generalized the teamcity escaping
svn changeset:21730/svn branch:6.7
Jonatan Kronqvist [Tue, 18 Oct 2011 07:29:23 +0000 (07:29 +0000)]
Updated release-notes
svn changeset:21728/svn branch:6.7
Leif Åstrand [Mon, 17 Oct 2011 13:04:06 +0000 (13:04 +0000)]
Added random delay before starting the quicker servers to avoid contention in the beginning
Automatically update more base files before starting the actual tests
svn changeset:21719/svn branch:6.7
Leif Åstrand [Mon, 17 Oct 2011 13:01:58 +0000 (13:01 +0000)]
Moved the integration test sleep so that it isn't in effect if only running the integration tests
svn changeset:21718/svn branch:6.7
Leif Åstrand [Mon, 17 Oct 2011 10:34:04 +0000 (10:34 +0000)]
Improved escaping of error messages passed to teamcity
svn changeset:21713/svn branch:6.7
Leif Åstrand [Thu, 13 Oct 2011 14:36:41 +0000 (14:36 +0000)]
New infrastructure for running integration tests in parallel
svn changeset:21707/svn branch:6.7
Matti Tahvonen [Thu, 13 Oct 2011 13:56:02 +0000 (13:56 +0000)]
#6588, #7776 : fine tuned fix with properties that modify value. ValueChange event is now postponed until "commit phase" is over. Internal flags shouldn't now get messed up in case value change listener again changes the value.
svn changeset:21706/svn branch:6.7
Matti Tahvonen [Thu, 13 Oct 2011 12:59:57 +0000 (12:59 +0000)]
property formatter test
svn changeset:21705/svn branch:6.7
Henri Sara [Thu, 13 Oct 2011 11:51:49 +0000 (11:51 +0000)]
Blocked merge from 6.6 of disabling of the Liferay 6 EE integration test - handled separately in 6.7
svn changeset:21704/svn branch:6.7
Henri Sara [Thu, 13 Oct 2011 11:47:14 +0000 (11:47 +0000)]
Disabled Liferay 6 EE tests for Vaadin 6.6 - license for testing on Liferay 6 EE is now used in the parallelized integration tests for Vaadin 6.7+
svn changeset:21703/svn branch:6.6
Matti Tahvonen [Tue, 11 Oct 2011 15:34:22 +0000 (15:34 +0000)]
fix for #7776
svn changeset:21688/svn branch:6.7
Artur Signell [Tue, 11 Oct 2011 14:32:42 +0000 (14:32 +0000)]
#7479 Fix for Windows: The name of a resource is a '/'-separated path, not File.separatorChar separated
svn changeset:21682/svn branch:6.7
Matti Tahvonen [Tue, 11 Oct 2011 14:11:46 +0000 (14:11 +0000)]
test script
svn changeset:21681/svn branch:6.7
Matti Tahvonen [Tue, 11 Oct 2011 13:05:30 +0000 (13:05 +0000)]
test case now compatible with 1.5
svn changeset:21680/svn branch:6.7
Artur Signell [Tue, 11 Oct 2011 11:44:35 +0000 (11:44 +0000)]
#7755 Debug window "highlight component" does not work with sub windows
svn changeset:21679/svn branch:6.7
Jonatan Kronqvist [Tue, 11 Oct 2011 11:25:43 +0000 (11:25 +0000)]
Fixed #7548 - testbench tests with keyboard navigation now work in ie6
svn changeset:21678/svn branch:6.7
Matti Tahvonen [Tue, 11 Oct 2011 10:49:49 +0000 (10:49 +0000)]
test case related to #4394 and possibly to #7724
svn changeset:21677/svn branch:6.7
Artur Signell [Tue, 11 Oct 2011 08:20:51 +0000 (08:20 +0000)]
#7755 Debug window "highlight component" does not work with sub windows
svn changeset:21676/svn branch:6.7
Matti Tahvonen [Mon, 10 Oct 2011 15:07:48 +0000 (15:07 +0000)]
test script that hopefully works
svn changeset:21667/svn branch:6.7
Artur Signell [Mon, 10 Oct 2011 14:07:59 +0000 (14:07 +0000)]
Updated locators as because of resources added to test
svn changeset:21666/svn branch:6.7
Matti Tahvonen [Mon, 10 Oct 2011 13:40:01 +0000 (13:40 +0000)]
test script that hopefully works
svn changeset:21665/svn branch:6.7