]>
source.dussan.org Git - vaadin-framework.git/log
Henri Sara [Tue, 31 Jan 2012 14:42:09 +0000 (16:42 +0200)]
Merge branch 'master' into rpc
Conflicts:
build/build.xml
src/com/vaadin/terminal/gwt/client/ApplicationConnection.java
src/com/vaadin/terminal/gwt/client/Container.java
src/com/vaadin/terminal/gwt/client/VPaintableWidget.java
src/com/vaadin/terminal/gwt/client/ui/VAbstractPaintableWidget.java
src/com/vaadin/terminal/gwt/client/ui/VButton.java
src/com/vaadin/terminal/gwt/client/ui/VButtonPaintable.java
src/com/vaadin/terminal/gwt/client/ui/VNativeButton.java
src/com/vaadin/terminal/gwt/client/ui/VNativeButtonPaintable.java
src/com/vaadin/terminal/gwt/client/ui/VPopupCalendar.java
src/com/vaadin/terminal/gwt/client/ui/VSlider.java
src/com/vaadin/terminal/gwt/client/ui/VTextualDate.java
src/com/vaadin/terminal/gwt/client/ui/VUpload.java
src/com/vaadin/terminal/gwt/client/ui/VWindow.java
src/com/vaadin/ui/Button.java
tests/server-side/com/vaadin/tests/VaadinClasses.java
Artur Signell [Tue, 31 Jan 2012 13:06:03 +0000 (15:06 +0200)]
#8169, #8326 Removed SplitPanel and special handling of SplitPanel on
client side
Artur Signell [Tue, 31 Jan 2012 13:00:13 +0000 (15:00 +0200)]
Fixed compilation errors
Artur Signell [Tue, 31 Jan 2012 12:13:56 +0000 (14:13 +0200)]
#8234 Split test drag source and drop target into paintable + widget
Artur Signell [Tue, 31 Jan 2012 12:10:05 +0000 (14:10 +0200)]
#8324 Split RichTextArea into widget + paintable
Artur Signell [Tue, 31 Jan 2012 12:01:05 +0000 (14:01 +0200)]
#8324 Updated special cases in widget set
Artur Signell [Tue, 31 Jan 2012 12:00:38 +0000 (14:00 +0200)]
#8324 Updated server side classes for layouts
Artur Signell [Tue, 31 Jan 2012 11:59:29 +0000 (13:59 +0200)]
#8324 Split Panel into widget and paintable
Artur Signell [Tue, 31 Jan 2012 11:59:15 +0000 (13:59 +0200)]
#8324 Split PopupView into widget and paintable
Artur Signell [Tue, 31 Jan 2012 11:58:36 +0000 (13:58 +0200)]
#8324 Split Form and FormLayout into widget and paintable
Artur Signell [Tue, 31 Jan 2012 11:58:13 +0000 (13:58 +0200)]
#8324 Split split panel classes into widget and paintable
Artur Signell [Tue, 31 Jan 2012 11:57:39 +0000 (13:57 +0200)]
#8323 Moved updateCaption from Container to VPaintableWidgetContainer
Artur Signell [Tue, 31 Jan 2012 11:53:23 +0000 (13:53 +0200)]
#8324 Split VGridLayout, VHorizontalLayout and VVerticalLayout into
paintable
and
widget
Artur Signell [Tue, 31 Jan 2012 11:52:09 +0000 (13:52 +0200)]
#8324 Split VView and VWindow into paintable and widget
Artur Signell [Tue, 31 Jan 2012 11:45:16 +0000 (13:45 +0200)]
#8324 Fixed VAbsoluteLayoutPaintable to be a container
Jens Jansson [Tue, 31 Jan 2012 10:41:24 +0000 (12:41 +0200)]
#8324 Splitted VUpload into Widget and Paintable.
Jens Jansson [Tue, 31 Jan 2012 10:40:25 +0000 (12:40 +0200)]
#8324 Fixed a reference to VUnkownComponent that should point to VUnkownComponentPaintable
Jens Jansson [Tue, 31 Jan 2012 10:39:43 +0000 (12:39 +0200)]
#8324 Made VOptionGroupBasePaintable abstract as it shouldn't be initialized by it's own
Jens Jansson [Tue, 31 Jan 2012 10:38:38 +0000 (12:38 +0200)]
#8324 Fixed a reference to VUnkownComponent that should point to VUnkownComponentPaintable
Jens Jansson [Tue, 31 Jan 2012 10:36:42 +0000 (12:36 +0200)]
#8324 Fixed a string reference to VUnkownComponent
Jens Jansson [Tue, 31 Jan 2012 09:15:50 +0000 (11:15 +0200)]
#8324 Splitted VUnknownComponent into Widget and Paintable.
Jens Jansson [Tue, 31 Jan 2012 09:05:53 +0000 (11:05 +0200)]
#8324 Splitted VProgressIndicator into Widget and Paintable.
Jens Jansson [Tue, 31 Jan 2012 08:44:42 +0000 (10:44 +0200)]
Splitted VOptionGroupBase, VOptionGroup, VNativeSelect, VListSelect and VTwinColSelect into Widget and Paintable.
Jens Jansson [Tue, 31 Jan 2012 07:54:23 +0000 (09:54 +0200)]
Added license comment to VEmbeddedPaintable
Jens Jansson [Tue, 31 Jan 2012 07:49:44 +0000 (09:49 +0200)]
Splitted VEmbedded to Widget and Paintable.
Henri Sara [Tue, 31 Jan 2012 12:46:15 +0000 (14:46 +0200)]
Implement simple shared state as a Map (#8304) - work in progress
In this version, SharedState can return a map that will be transferred.
On the client side, shared state is deserialized from the map but not
used.
Shared state is not sent for nested components that have not been
painted yet - doing so requires refactoring of painting of components.
Artur Signell [Tue, 31 Jan 2012 08:08:07 +0000 (10:08 +0200)]
Fixed paintable vs widget class comparison problem
Artur Signell [Tue, 31 Jan 2012 08:01:46 +0000 (10:01 +0200)]
Merge branch 'contrib'
Artur Signell [Tue, 31 Jan 2012 07:59:01 +0000 (09:59 +0200)]
Split DragAndDropWrapper into widget + paintable
Artur Signell [Tue, 31 Jan 2012 07:58:31 +0000 (09:58 +0200)]
Split Tree into widget + paintable
Artur Signell [Tue, 31 Jan 2012 07:58:15 +0000 (09:58 +0200)]
Split CustomComponent, CustomField and CustomLayout into widget +
paintable
Artur Signell [Tue, 31 Jan 2012 07:57:33 +0000 (09:57 +0200)]
Split CssLayout into widget + paintable
Artur Signell [Tue, 31 Jan 2012 07:57:11 +0000 (09:57 +0200)]
Split Accordion and TabSheet into widget + paintable
Artur Signell [Tue, 31 Jan 2012 07:56:41 +0000 (09:56 +0200)]
Split AbsoluteLayout into widget + paintable
Artur Signell [Tue, 31 Jan 2012 07:56:14 +0000 (09:56 +0200)]
Crude first implementation of getParentPaintable
Moved caption handling from Container to newly introduced
VPaintableWidgetContainer
Artur Signell [Tue, 31 Jan 2012 07:48:33 +0000 (09:48 +0200)]
Include all server side test classes in the test WAR
Artur Signell [Mon, 30 Jan 2012 14:30:10 +0000 (16:30 +0200)]
Removed unused class
Jens Jansson [Tue, 31 Jan 2012 07:25:40 +0000 (09:25 +0200)]
Merge remote branch 'origin/master' into contrib
Jens Jansson [Tue, 31 Jan 2012 07:24:08 +0000 (09:24 +0200)]
Splitted VPasswordField into Widget and Paintable.
Jens Jansson [Mon, 30 Jan 2012 14:32:36 +0000 (16:32 +0200)]
Splitted TextField and TextArea to Widget and Paintable.
Henri Sara [Mon, 30 Jan 2012 13:47:49 +0000 (15:47 +0200)]
Basic JSON encoding and decoding utilities from server to client (#8304)
Also includes minor refactoring in preparation for shared state support.
Jens Jansson [Mon, 30 Jan 2012 13:44:01 +0000 (15:44 +0200)]
Splitted VPopupCalendar to Widget and Paintable.
Jens Jansson [Mon, 30 Jan 2012 13:35:14 +0000 (15:35 +0200)]
Splitted VTextualDate into Widget and Paintable.
Jens Jansson [Mon, 30 Jan 2012 13:34:56 +0000 (15:34 +0200)]
Formatting
Jens Jansson [Mon, 30 Jan 2012 13:23:53 +0000 (15:23 +0200)]
Splitted VLink into Widget and Paintable.
Jens Jansson [Mon, 30 Jan 2012 13:14:59 +0000 (15:14 +0200)]
Splitted VFilterSelect to Widget and Paintable.
Jens Jansson [Mon, 30 Jan 2012 13:14:22 +0000 (15:14 +0200)]
Changed the client side reference of InlineDateField to paintable class.
Leif Åstrand [Mon, 30 Jan 2012 10:06:43 +0000 (12:06 +0200)]
#8019 Use Pixel unit for negative sizes
Artur Signell [Mon, 30 Jan 2012 13:07:04 +0000 (15:07 +0200)]
Fixed compilation errors
Artur Signell [Mon, 30 Jan 2012 13:03:44 +0000 (15:03 +0200)]
Corrected paintable references
Jens Jansson [Mon, 30 Jan 2012 12:52:17 +0000 (14:52 +0200)]
Splitted Widget and Paintable in VDateField and VDateFieldCalendar
Jens Jansson [Mon, 30 Jan 2012 12:51:46 +0000 (14:51 +0200)]
Added license note and removed old getWidgetForPaintable from VButton and VNativeButton
Artur Signell [Mon, 30 Jan 2012 08:00:11 +0000 (10:00 +0200)]
Split VAudio and VVideo into widget + paintable
Artur Signell [Mon, 30 Jan 2012 07:59:35 +0000 (09:59 +0200)]
Split Slider into paintable + widget
Artur Signell [Mon, 30 Jan 2012 06:49:35 +0000 (08:49 +0200)]
Split VCheckBox into paintable + widget
Henri Sara [Fri, 27 Jan 2012 16:38:13 +0000 (18:38 +0200)]
Merge changes from master to rpc branch.
Artur Signell [Fri, 27 Jan 2012 16:10:58 +0000 (18:10 +0200)]
Fixed widgetset compilation problem
Artur Signell [Fri, 27 Jan 2012 15:56:33 +0000 (17:56 +0200)]
Fixed compilation classpath for tests and renamed classpath variables to
be consistent
Artur Signell [Fri, 27 Jan 2012 15:55:09 +0000 (17:55 +0200)]
Moved JUnit test to server-side source folder where it belongs
Artur Signell [Fri, 27 Jan 2012 15:25:29 +0000 (17:25 +0200)]
Corrected classpath related problems introduced during merge from 6.8
Leif Åstrand [Fri, 27 Jan 2012 14:12:52 +0000 (16:12 +0200)]
Remove some code for IE 6 & 7 (#7913)
Artur Signell [Fri, 27 Jan 2012 13:00:22 +0000 (15:00 +0200)]
Merge branch 'master' into contrib
Artur Signell [Fri, 27 Jan 2012 12:17:08 +0000 (14:17 +0200)]
Merge remote-tracking branch 'origin/6.8'
Conflicts:
WebContent/VAADIN/themes/base/table/table.css
WebContent/release-notes.html
build/build.xml
src/com/vaadin/terminal/gwt/client/ApplicationConnection.java
src/com/vaadin/terminal/gwt/client/ui/VFormLayout.java
src/com/vaadin/terminal/gwt/client/ui/VPopupCalendar.java
src/com/vaadin/terminal/gwt/client/ui/VScrollTable.java
src/com/vaadin/terminal/gwt/client/ui/VSlider.java
src/com/vaadin/terminal/gwt/client/ui/VTextualDate.java
src/com/vaadin/terminal/gwt/client/ui/VWindow.java
src/com/vaadin/ui/Table.java
tests/integration_tests.xml
tests/test.xml
tests/testbench/com/vaadin/tests/components/orderedlayout/OrderedLayoutCases.java
Artur Signell [Fri, 27 Jan 2012 07:59:37 +0000 (07:59 +0000)]
[merge from 6.7] #8272 Test automatically using WebLogic 12
svn changeset:22772/svn branch:6.8
Artur Signell [Fri, 27 Jan 2012 07:11:06 +0000 (07:11 +0000)]
[merge from 6.7] #8045 Removed incorrect/confusing javadoc
svn changeset:22769/svn branch:6.8
Artur Signell [Thu, 26 Jan 2012 16:26:12 +0000 (18:26 +0200)]
Added missing license info
Artur Signell [Thu, 26 Jan 2012 15:07:08 +0000 (17:07 +0200)]
Avoid comparing Widget with VPaintableWidget
Artur Signell [Thu, 26 Jan 2012 14:30:54 +0000 (16:30 +0200)]
Fixed ClassCastException when MenuBar has a set width
Jens Jansson [Thu, 26 Jan 2012 14:09:52 +0000 (16:09 +0200)]
Splitted up VButton and VNativeButton into paintable and widget
Jens Jansson [Thu, 26 Jan 2012 14:09:33 +0000 (16:09 +0200)]
Splitted up VButton and VNativeButton into paintable and widget
Jens Jansson [Thu, 26 Jan 2012 12:36:16 +0000 (14:36 +0200)]
Merge remote branch 'origin/master' into contrib
Artur Signell [Thu, 26 Jan 2012 12:33:28 +0000 (14:33 +0200)]
Split VScrollTable, VTreeTable and VMenuBar into paintable and
widget classes. Improved VAbstractPaintable
Henri Sara [Thu, 26 Jan 2012 11:14:33 +0000 (13:14 +0200)]
Extend Serializable in ClientToServerRpc interface (#8278).
Jens Jansson [Thu, 26 Jan 2012 07:51:09 +0000 (09:51 +0200)]
Merge remote branch 'origin/master' into contrib
Johannes Dahlström [Wed, 25 Jan 2012 14:07:13 +0000 (14:07 +0000)]
#6718 Extend PopupDateField range - allow selection of the last days of the
preceding month and the first days of the following month without switching
to that month
Changes:
- Internally use Date objects instead of day-of-month integers to track the
selected and focused date
- Keep track of the currently displayed month separately from the currently
focused date
- New CSS class for off-month dates: .v-datefield-calendarpanel-day-offmonth
- Off-month days map to negative or past-the-end-of-month integer ids in
getSubPart functions
- The popup now always shows exactly 6 weeks, so that depending on the month,
1 to 7 days of the preceding month and 4 to 13 days of the following month
are shown
svn changeset:22758/svn branch:6.8
Henri Sara [Wed, 25 Jan 2012 12:42:52 +0000 (14:42 +0200)]
Add missing license headers and Serializable implementations.
Henri Sara [Wed, 25 Jan 2012 11:16:52 +0000 (13:16 +0200)]
Improve display of RPC parameters in debug console (#8277).
Henri Sara [Wed, 25 Jan 2012 10:34:43 +0000 (12:34 +0200)]
Register and use multiple RPC implementations by RPC interface (#8278).
Henri Sara [Wed, 25 Jan 2012 12:07:56 +0000 (14:07 +0200)]
Resolve some merge conflicts.
Henri Sara [Wed, 25 Jan 2012 11:18:50 +0000 (13:18 +0200)]
Send button click events via RPC (#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.
Henri Sara [Tue, 24 Jan 2012 10:45:07 +0000 (12:45 +0200)]
Implement incoming RPC call invocation on the server side (#8278).
Henri Sara [Fri, 20 Jan 2012 11:03:43 +0000 (13:03 +0200)]
Separate and improve JSON encoding/decoding of values (#8277, #8279).
Henri Sara [Thu, 19 Jan 2012 07:27:41 +0000 (09:27 +0200)]
Fix variable change combining loop to support other RPC calls (#8277).
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.
Henri Sara [Wed, 18 Jan 2012 12:23:06 +0000 (14:23 +0200)]
#8277 Refactor client to server communication in preparation for RPC.
Henri Sara [Wed, 18 Jan 2012 09:04:52 +0000 (11:04 +0200)]
Defer sending of changes from client to server to group them.
Artur Signell [Tue, 24 Jan 2012 09:39:58 +0000 (11:39 +0200)]
Fixed VLabel class references
Johannes Dahlström [Mon, 23 Jan 2012 13:20:15 +0000 (13:20 +0000)]
Integration test fixes
svn changeset:22747/svn branch:6.8
Johannes Dahlström [Mon, 23 Jan 2012 13:11:02 +0000 (13:11 +0000)]
#8241 Removed debug message, added reference to ticket
svn changeset:22746/svn branch:6.8
Johannes Dahlström [Mon, 23 Jan 2012 13:10:38 +0000 (13:10 +0000)]
#8273 Added sanity check to prevent trying to render past the end of the cells array
svn changeset:22745/svn branch:6.8
Artur Signell [Mon, 23 Jan 2012 12:22:45 +0000 (14:22 +0200)]
Created VAbstractPaintableWidget
Moved VLabel* to own package
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).
Artur Signell [Fri, 20 Jan 2012 15:23:55 +0000 (17:23 +0200)]
Split Paintable handling from ApplicationConnection to PaintableMap.
Jens Jansson [Fri, 20 Jan 2012 14:16:02 +0000 (16:16 +0200)]
Merge remote branch 'origin/master' into contrib
Jens Jansson [Fri, 20 Jan 2012 12:47:56 +0000 (14:47 +0200)]
#8019 Added ItemCaptionMode enum for AbstractSelect and RowHeaderMode enum for Table
Johannes Dahlström [Fri, 20 Jan 2012 10:30:03 +0000 (10:30 +0000)]
Merge from 6.7
svn changeset:22729/svn branch:6.8
Jens Jansson [Fri, 20 Jan 2012 09:05:43 +0000 (11:05 +0200)]
#8019 Table's column alignment constants to enum.
Leif Åstrand [Fri, 20 Jan 2012 07:35:19 +0000 (09:35 +0200)]
Change getConfigString to not return null for empty string (#8274)
Marc Englund [Thu, 19 Jan 2012 09:50:49 +0000 (09:50 +0000)]
Merged patch from 6.7 for #5795 #5794 and #5788 (cursors for disabled table)
svn changeset:22701/svn branch:6.8