]> source.dussan.org Git - vaadin-framework.git/log
vaadin-framework.git
12 years agoMerge changes from master to rpc branch.
Henri Sara [Fri, 27 Jan 2012 16:38:13 +0000 (18:38 +0200)]
Merge changes from master to rpc branch.

12 years agoExtend Serializable in ClientToServerRpc interface (#8278).
Henri Sara [Thu, 26 Jan 2012 11:14:33 +0000 (13:14 +0200)]
Extend Serializable in ClientToServerRpc interface (#8278).

12 years agoAdd missing license headers and Serializable implementations.
Henri Sara [Wed, 25 Jan 2012 12:42:52 +0000 (14:42 +0200)]
Add missing license headers and Serializable implementations.

12 years agoImprove display of RPC parameters in debug console (#8277).
Henri Sara [Wed, 25 Jan 2012 11:16:52 +0000 (13:16 +0200)]
Improve display of RPC parameters in debug console (#8277).

12 years agoRegister and use multiple RPC implementations by RPC interface (#8278).
Henri Sara [Wed, 25 Jan 2012 10:34:43 +0000 (12:34 +0200)]
Register and use multiple RPC implementations by RPC interface (#8278).

12 years agoResolve some merge conflicts.
Henri Sara [Wed, 25 Jan 2012 12:07:56 +0000 (14:07 +0200)]
Resolve some merge conflicts.

12 years agoSend button click events via RPC (#8278).
Henri Sara [Wed, 25 Jan 2012 11:18:50 +0000 (13:18 +0200)]
Send button click events via RPC (#8278).

12 years agoGenerate implementations of RPC interfaces on the client side (#8278).
Henri Sara [Wed, 25 Jan 2012 09:17:48 +0000 (11:17 +0200)]
Generate implementations of RPC interfaces on the client side (#8278).

The current implementation still requires paintables to explicitly
initialize the generated proxy instances before using them.

12 years agoImplement incoming RPC call invocation on the server side (#8278).
Henri Sara [Tue, 24 Jan 2012 10:45:07 +0000 (12:45 +0200)]
Implement incoming RPC call invocation on the server side (#8278).

12 years agoSeparate and improve JSON encoding/decoding of values (#8277, #8279).
Henri Sara [Fri, 20 Jan 2012 11:03:43 +0000 (13:03 +0200)]
Separate and improve JSON encoding/decoding of values (#8277, #8279).

12 years agoFix variable change combining loop to support other RPC calls (#8277).
Henri Sara [Thu, 19 Jan 2012 07:27:41 +0000 (09:27 +0200)]
Fix variable change combining loop to support other RPC calls (#8277).

12 years agoUse simple JSON for RPC calls from client to server (#8279).
Henri Sara [Wed, 18 Jan 2012 17:26:47 +0000 (19:26 +0200)]
Use simple JSON for RPC calls from client to server (#8279).

A MethodInvocation can have multiple parameters, but only String is
supported as a data type for them. Values to updateVariable() are still
encoded using old mechanisms and sent as name/type/value string tuples.

12 years ago#8277 Refactor client to server communication in preparation for RPC.
Henri Sara [Wed, 18 Jan 2012 12:23:06 +0000 (14:23 +0200)]
#8277 Refactor client to server communication in preparation for RPC.

12 years agoDefer sending of changes from client to server to group them.
Henri Sara [Wed, 18 Jan 2012 09:04:52 +0000 (11:04 +0200)]
Defer sending of changes from client to server to group them.

12 years agoFixed VLabel class references
Artur Signell [Tue, 24 Jan 2012 09:39:58 +0000 (11:39 +0200)]
Fixed VLabel class references

12 years agoCreated VAbstractPaintableWidget
Artur Signell [Mon, 23 Jan 2012 12:22:45 +0000 (14:22 +0200)]
Created VAbstractPaintableWidget
Moved VLabel* to own package

12 years agoSplit Paintable from Widget so we have VPaintable (paintable without any
Artur Signell [Sun, 22 Jan 2012 17:48:38 +0000 (19:48 +0200)]
Split Paintable from Widget so we have VPaintable (paintable without any
Widget), VPaintableWidget (paintable connected to a widget).

12 years agoSplit Paintable handling from ApplicationConnection to PaintableMap.
Artur Signell [Fri, 20 Jan 2012 15:23:55 +0000 (17:23 +0200)]
Split Paintable handling from ApplicationConnection to PaintableMap.

12 years agoChange getConfigString to not return null for empty string (#8274)
Leif Åstrand [Fri, 20 Jan 2012 07:35:19 +0000 (09:35 +0200)]
Change getConfigString to not return null for empty string (#8274)

12 years agoUpdate integration tests to use ff9
Leif Åstrand [Thu, 12 Jan 2012 07:30:38 +0000 (09:30 +0200)]
Update integration tests to use ff9

12 years agoTest with firefox 8
Leif Åstrand [Wed, 11 Jan 2012 10:20:44 +0000 (12:20 +0200)]
Test with firefox 8

12 years agoParent layouts updated to make height: 100% work for the tested
Leif Åstrand [Tue, 10 Jan 2012 11:28:27 +0000 (13:28 +0200)]
Parent layouts updated to make height: 100% work for the tested
container

12 years agoYet another layout test application
Leif Åstrand [Mon, 9 Jan 2012 16:30:48 +0000 (18:30 +0200)]
Yet another layout test application

12 years agoSet the expansion ratio to the right child (#8053)
Leif Åstrand [Mon, 9 Jan 2012 12:08:14 +0000 (14:08 +0200)]
Set the expansion ratio to the right child (#8053)

12 years ago#8170 Updated to work with Vaadin 7
Leif Åstrand [Fri, 6 Jan 2012 12:41:07 +0000 (14:41 +0200)]
#8170 Updated to work with Vaadin 7

12 years agoRemove invalid javadoc causing eclipse formatter to insert newlines
Leif Åstrand [Fri, 6 Jan 2012 10:59:13 +0000 (12:59 +0200)]
Remove invalid javadoc causing eclipse formatter to insert newlines

12 years agoMerge remote branch 'origin/6.8'
Leif Åstrand [Fri, 6 Jan 2012 10:39:16 +0000 (12:39 +0200)]
Merge remote branch 'origin/6.8'

Conflicts:
src/com/vaadin/data/validator/AbstractValidator.java
tests/testbench/com/vaadin/tests/components/textfield/TextChangeEventsWithNonImmediateValueChange.java

12 years ago#8164 Make WrappedHttpServletRequest extend HttpServletRequestWrapper
Leif Åstrand [Fri, 6 Jan 2012 10:27:01 +0000 (12:27 +0200)]
#8164 Make WrappedHttpServletRequest extend HttpServletRequestWrapper

Clean up some of the code as WrappedHttpServletRequest can directly be
used as a HttpServletRequest

Similar changes for WrappedHttpServletResponse

12 years agoEnsure the ThreadLocal request is cleared even if an exception is thrown
Leif Åstrand [Fri, 6 Jan 2012 10:22:06 +0000 (12:22 +0200)]
Ensure the ThreadLocal request is cleared even if an exception is thrown

12 years ago#8163 Print an error message if vaadinBootstap.js cannot be loaded
Leif Åstrand [Fri, 6 Jan 2012 09:33:08 +0000 (11:33 +0200)]
#8163 Print an error message if vaadinBootstap.js cannot be loaded

12 years agoMore thorough testing of different init parameters for different roots
Leif Åstrand [Wed, 4 Jan 2012 17:08:24 +0000 (19:08 +0200)]
More thorough testing of different init parameters for different roots

12 years agoPass initial request details through the browser (#8232)
Leif Åstrand [Wed, 4 Jan 2012 17:07:34 +0000 (19:07 +0200)]
Pass initial request details through the browser (#8232)

By passing the details through the browser, we don't need any state
mapped to a rootId that could be sent multiple times by caching in the
browser

Old test updated to test for this

12 years agoRestore serlvet configs that were disabled during Window -> Root split
Leif Åstrand [Wed, 4 Jan 2012 13:56:08 +0000 (15:56 +0200)]
Restore serlvet configs that were disabled during Window -> Root split

12 years ago#8019 Enum for Label.ContentMode
Leif Åstrand [Wed, 4 Jan 2012 12:37:31 +0000 (14:37 +0200)]
#8019 Enum for Label.ContentMode

12 years agoActually ignore subsequent defaults (#8226)
Leif Åstrand [Wed, 4 Jan 2012 08:46:28 +0000 (10:46 +0200)]
Actually ignore subsequent defaults (#8226)

12 years ago#8226 Don't throw exception when defaults are already defined
Leif Åstrand [Wed, 4 Jan 2012 08:42:23 +0000 (10:42 +0200)]
#8226 Don't throw exception when defaults are already defined

12 years ago#8172 WrappedResponse is missing javadoc
Leif Åstrand [Wed, 4 Jan 2012 07:05:12 +0000 (09:05 +0200)]
#8172 WrappedResponse is missing javadoc

12 years agoUse sendError instead of just a status code
Leif Åstrand [Wed, 4 Jan 2012 07:04:52 +0000 (09:04 +0200)]
Use sendError instead of just a status code

12 years agoUpdated mini tutorial to use precreated fields
Leif Åstrand [Mon, 2 Jan 2012 13:52:37 +0000 (15:52 +0200)]
Updated mini tutorial to use precreated fields

12 years agoMove invocation of incrementActiveRequests based on review (#8190)
Leif Åstrand [Mon, 2 Jan 2012 13:13:25 +0000 (15:13 +0200)]
Move invocation of incrementActiveRequests based on review (#8190)

12 years ago#8190 Recorder no longer waits for Vaadin application to load
Leif Åstrand [Mon, 2 Jan 2012 12:26:39 +0000 (14:26 +0200)]
#8190 Recorder no longer waits for Vaadin application to load

12 years agoThe final mini tutorial for alpha1
Leif Åstrand [Mon, 2 Jan 2012 11:35:06 +0000 (13:35 +0200)]
The final mini tutorial for alpha1

12 years agoMerge branch 'contrib'
Leif Åstrand [Mon, 2 Jan 2012 11:03:55 +0000 (13:03 +0200)]
Merge branch 'contrib'

12 years agoMerged changes from 6.7
Johannes Dahlström [Fri, 30 Dec 2011 12:51:56 +0000 (12:51 +0000)]
Merged changes from 6.7

svn changeset:22500/svn branch:6.8

12 years agoRemove support for interpreting VView with a "sub" attribute as VWindow
Leif Åstrand [Wed, 28 Dec 2011 10:49:01 +0000 (12:49 +0200)]
Remove support for interpreting VView with a "sub" attribute as VWindow

12 years agoFixed a typo in Release Notes.
Marko Gronroos [Fri, 23 Dec 2011 13:42:00 +0000 (15:42 +0200)]
Fixed a typo in Release Notes.

12 years agoDeprecated Form. Use FieldGroup instead.
Artur Signell [Fri, 23 Dec 2011 09:02:21 +0000 (11:02 +0200)]
Deprecated Form. Use FieldGroup instead.

12 years agoMerge branch 'master' of ssh://dev.vaadin.com/vaadin 7.0.0.alpha1
Marko Gronroos [Fri, 23 Dec 2011 08:32:16 +0000 (10:32 +0200)]
Merge branch 'master' of ssh://dev.vaadin.com/vaadin

12 years agoUpdated Release Notes for 7.0.0.alpha1.
Marko Gronroos [Fri, 23 Dec 2011 08:31:52 +0000 (10:31 +0200)]
Updated Release Notes for 7.0.0.alpha1.

12 years agoUse TextArea instead of TextField with set height
Artur Signell [Fri, 23 Dec 2011 08:06:23 +0000 (10:06 +0200)]
Use TextArea instead of TextField with set height

12 years agoInclude vaadinBootstrap.js in Liferay zip
Artur Signell [Fri, 23 Dec 2011 07:37:02 +0000 (09:37 +0200)]
Include vaadinBootstrap.js in Liferay zip

12 years agoFixed incorrect type (int vs String)
Artur Signell [Fri, 23 Dec 2011 07:32:53 +0000 (09:32 +0200)]
Fixed incorrect type (int vs String)

12 years agoAttempt to make test more robust
Artur Signell [Fri, 23 Dec 2011 06:34:21 +0000 (08:34 +0200)]
Attempt to make test more robust

12 years agoMinitutorial applications
Artur Signell [Thu, 22 Dec 2011 21:52:15 +0000 (23:52 +0200)]
Minitutorial applications

12 years agoTest for #8191
Artur Signell [Thu, 22 Dec 2011 21:05:21 +0000 (23:05 +0200)]
Test for #8191

12 years ago#8184 Tests for FieldGroup
Artur Signell [Thu, 22 Dec 2011 20:46:53 +0000 (22:46 +0200)]
#8184 Tests for FieldGroup

12 years agoFieldBinder -> FieldGroup
Artur Signell [Thu, 22 Dec 2011 20:25:20 +0000 (22:25 +0200)]
FieldBinder -> FieldGroup

12 years agoCorrected error message to show model and not presentation type when
Artur Signell [Thu, 22 Dec 2011 20:23:14 +0000 (22:23 +0200)]
Corrected error message to show model and not presentation type when
conversion fails

12 years agoUse DefaultFieldGroupFieldFactory by default
Artur Signell [Thu, 22 Dec 2011 18:57:32 +0000 (20:57 +0200)]
Use DefaultFieldGroupFieldFactory by default

12 years agocom.vaadin.tests.fieldbinder -> com.vaadin.tests.fieldgroup
Artur Signell [Thu, 22 Dec 2011 18:54:36 +0000 (20:54 +0200)]
com.vaadin.tests.fieldbinder -> com.vaadin.tests.fieldgroup

12 years agoMerge branch 'master' of ssh://dev.vaadin.com/vaadin
Marko Gronroos [Thu, 22 Dec 2011 18:46:10 +0000 (20:46 +0200)]
Merge branch 'master' of ssh://dev.vaadin.com/vaadin

12 years agoUpdated Release Notes for Vaadin 7.0.0.alpha1.
Marko Gronroos [Thu, 22 Dec 2011 18:45:14 +0000 (20:45 +0200)]
Updated Release Notes for Vaadin 7.0.0.alpha1.

12 years agoCorrected fixed locators so test works again
Artur Signell [Thu, 22 Dec 2011 18:42:11 +0000 (20:42 +0200)]
Corrected fixed locators so test works again

12 years agoLicense comment added to UnsupportedBrowserHandler
Marc Englund [Thu, 22 Dec 2011 14:49:33 +0000 (16:49 +0200)]
License comment added to UnsupportedBrowserHandler

12 years agoJavadocced the fact that root preserving should not be toggled on-the-fly when the...
Marc Englund [Thu, 22 Dec 2011 14:48:01 +0000 (16:48 +0200)]
Javadocced the fact that root preserving should not be toggled on-the-fly when the UI is showing.

12 years agoRoot preservation should now work, even with @EagerInit etc. Also if turned on in...
Marc Englund [Thu, 22 Dec 2011 14:40:18 +0000 (16:40 +0200)]
Root preservation should now work, even with @EagerInit etc. Also if turned on in Root constructor or init(). Limitation: can not preserve roots that are already shown when preservation is turned on (this could be fixed in the future).

12 years agoRemove TransactionalProperty that was replaced by
Henri Sara [Thu, 22 Dec 2011 14:02:38 +0000 (16:02 +0200)]
Remove TransactionalProperty that was replaced by
Property.Transactional.

12 years agoMerge remote branch 'origin/6.8'
Henri Sara [Thu, 22 Dec 2011 14:00:52 +0000 (16:00 +0200)]
Merge remote branch 'origin/6.8'

Conflicts:
tests/testbench/com/vaadin/tests/components/button/ButtonsInHorizontalLayout.java

12 years agoRemove extra @Override annotation.
Henri Sara [Thu, 22 Dec 2011 13:48:15 +0000 (15:48 +0200)]
Remove extra @Override annotation.

12 years agoChanged javadoc to match current functionality
Marc Englund [Thu, 22 Dec 2011 13:22:58 +0000 (15:22 +0200)]
Changed javadoc to match current functionality

12 years agoChanged how UnsupportedBrowserHandler 'singleton' stored to match app resource handler.
Marc Englund [Thu, 22 Dec 2011 13:15:40 +0000 (15:15 +0200)]
Changed how UnsupportedBrowserHandler 'singleton' stored to match app resource handler.

12 years agoExternal UnsupportedBrowserHandler
Marc Englund [Thu, 22 Dec 2011 12:51:46 +0000 (14:51 +0200)]
External UnsupportedBrowserHandler

12 years agoCode for some of the mini tutorials
Leif Åstrand [Thu, 22 Dec 2011 12:00:02 +0000 (14:00 +0200)]
Code for some of the mini tutorials

12 years agoChanged tests to be screenshot based to avoid bug in TestBench
Artur Signell [Thu, 22 Dec 2011 12:26:31 +0000 (14:26 +0200)]
Changed tests to be screenshot based to avoid bug in TestBench

12 years ago#8102 Changing data source type from Double -> Number can keep the
Artur Signell [Thu, 22 Dec 2011 12:14:04 +0000 (14:14 +0200)]
#8102 Changing data source type from Double -> Number can keep the
converter
while changing from Number -> Double cannot. Fixed reversed logic.

12 years agoPrint type info when an illegal type is passed to setValue
Artur Signell [Thu, 22 Dec 2011 12:13:11 +0000 (14:13 +0200)]
Print type info when an illegal type is passed to setValue

12 years agoMerged changes from 6.8
Johannes Dahlström [Thu, 22 Dec 2011 12:04:10 +0000 (12:04 +0000)]
Merged changes from 6.8

svn changeset:22469/svn branch:6.8

12 years agoMake LegacyWindow init eager as there was no other initialization in V6
Leif Åstrand [Thu, 22 Dec 2011 11:45:29 +0000 (13:45 +0200)]
Make LegacyWindow init eager as there was no other initialization in V6

12 years agocom.vaadin.data.fieldbinder -> com.vaadin.data.fieldgroup
Artur Signell [Thu, 22 Dec 2011 11:40:14 +0000 (13:40 +0200)]
com.vaadin.data.fieldbinder -> com.vaadin.data.fieldgroup

12 years agoDefaultFormBuilderFieldFactort -> DefaultFieldGroupFieldFactory
Artur Signell [Thu, 22 Dec 2011 11:39:21 +0000 (13:39 +0200)]
DefaultFormBuilderFieldFactort -> DefaultFieldGroupFieldFactory

12 years agoAlso check contents of BrowserDetails to determine if details are there
Leif Åstrand [Thu, 22 Dec 2011 11:39:55 +0000 (13:39 +0200)]
Also check contents of BrowserDetails to determine if details are there

12 years ago#8019 Implemented Serializable in Size so you can serialize when you size.
Jens Jansson [Thu, 22 Dec 2011 11:15:01 +0000 (13:15 +0200)]
#8019 Implemented Serializable in Size so you can serialize when you size.

12 years agoAdd license to EagerInit.java
Leif Åstrand [Thu, 22 Dec 2011 10:59:50 +0000 (12:59 +0200)]
Add license to EagerInit.java

12 years agoRename BeanValidationValidator to BeanValidator based on review.
Henri Sara [Thu, 22 Dec 2011 10:56:51 +0000 (12:56 +0200)]
Rename BeanValidationValidator to BeanValidator based on review.

12 years agoMove bean validation implementation availability check to
Henri Sara [Thu, 22 Dec 2011 10:53:52 +0000 (12:53 +0200)]
Move bean validation implementation availability check to
BeanFieldGroup.

The check for bean validation implementation availability has to be
performed using reflection APIs because otherwise, at least the bean
validation API JAR would be needed at runtime.

12 years agoRemove @ClientWidget for Root
Leif Åstrand [Thu, 22 Dec 2011 10:53:55 +0000 (12:53 +0200)]
Remove @ClientWidget for Root

The annotation causes problems when reading other annotations in
application servers with too eager classloaders. The annotation is also
useless as the client side widget for Root is hardcoded in the
widgetset.

12 years agoIntegrated FormBuilder into FieldGroup, renamed
Artur Signell [Thu, 22 Dec 2011 10:41:24 +0000 (12:41 +0200)]
Integrated FormBuilder into FieldGroup, renamed
FormBuilderFieldFactory -> FieldGroupFieldFactory

12 years agobindFields -> bindMemberFields + javadoc
Artur Signell [Thu, 22 Dec 2011 09:06:45 +0000 (11:06 +0200)]
bindFields -> bindMemberFields + javadoc

12 years agoMerge commit 'b9b1de7779dcb1d85778b056f5d017acd9d3c5a9' into contrib
Jens Jansson [Thu, 22 Dec 2011 10:30:38 +0000 (12:30 +0200)]
Merge commit 'b9b1de7779dcb1d85778b056f5d017acd9d3c5a9' into contrib

Conflicts:
src/com/vaadin/data/util/converter/Converter.java
src/com/vaadin/ui/AbsoluteLayout.java

12 years ago#8019 Switched AbsoluteLayout size units when unset from null to pixels as that is...
Jens Jansson [Thu, 22 Dec 2011 10:25:43 +0000 (12:25 +0200)]
#8019 Switched AbsoluteLayout size units when unset from null to pixels as that is the default that has always been used.

12 years ago#8019 fixed an NPE which came along with changing Sizable units from constants to...
Jens Jansson [Thu, 22 Dec 2011 08:09:04 +0000 (10:09 +0200)]
#8019 fixed an NPE which came along with changing Sizable units from constants to enum

12 years ago#8019 Fixed Sizable UNITS to use an Enum Unit instead of constants
Jens Jansson [Wed, 21 Dec 2011 16:22:58 +0000 (18:22 +0200)]
#8019 Fixed Sizable UNITS to use an Enum Unit instead of constants

12 years agoChange the default to a two request bootstrap
Leif Åstrand [Thu, 22 Dec 2011 09:23:20 +0000 (11:23 +0200)]
Change the default to a two request bootstrap

Add @EagerInit annotation to indicate that that no browser details are
required, enabling a one request bootstrap.

12 years agoAdd javadoc to Property.Transactional and TransactionalPropertyWrapper.
Henri Sara [Thu, 22 Dec 2011 09:08:26 +0000 (11:08 +0200)]
Add javadoc to Property.Transactional and TransactionalPropertyWrapper.

12 years agoRename TransactionalProperty to Property.Transactional based on review
Henri Sara [Thu, 22 Dec 2011 08:43:14 +0000 (10:43 +0200)]
Rename TransactionalProperty to Property.Transactional based on review
(#8094).

12 years ago#8095 Method renames based on API review meeting
Artur Signell [Thu, 22 Dec 2011 08:48:03 +0000 (10:48 +0200)]
#8095 Method renames based on API review meeting

setFieldsEnabled -> setEnabled
setFieldsReadonly -> setReadonly
setFieldsBuffered -> setBuffered
remove -> unbind
protected getUnboundPropertyIds -> public getUnboundPropertyIds
getFieldForPropertyId -> getField
getPropertyIdForField -> getPropertyId

12 years agoRenamed FieldBinder -> FieldGroup, BeanFieldBinder -> BeanFieldGroup
Artur Signell [Thu, 22 Dec 2011 08:20:57 +0000 (10:20 +0200)]
Renamed FieldBinder -> FieldGroup, BeanFieldBinder -> BeanFieldGroup
based on API review meeting

12 years ago#8173 Deprecated separate read through and write through modes
Artur Signell [Thu, 22 Dec 2011 07:58:21 +0000 (09:58 +0200)]
#8173 Deprecated separate read through and write through modes

12 years agoRemoved static helper for BeanValidationValidator as it incorrectly
Artur Signell [Thu, 22 Dec 2011 07:27:18 +0000 (09:27 +0200)]
Removed static helper for BeanValidationValidator as it incorrectly
mixes @NotNull with field required. Based on API review meeting.

12 years agoJavadoc fixes
Artur Signell [Thu, 22 Dec 2011 07:18:16 +0000 (09:18 +0200)]
Javadoc fixes