]>
source.dussan.org Git - vaadin-framework.git/log
Artur Signell [Tue, 21 Feb 2012 14:48:53 +0000 (16:48 +0200)]
#8304 Generator for Serializer mappings
Artur Signell [Tue, 21 Feb 2012 14:17:57 +0000 (16:17 +0200)]
#8304 Changed Button to solely use shared state
Artur Signell [Tue, 21 Feb 2012 13:27:42 +0000 (15:27 +0200)]
#8304 First steps towards supporting serialization of any bean
Henri Sara [Tue, 21 Feb 2012 12:10:13 +0000 (14:10 +0200)]
Use String instead of char as type tag in JSON (#8304 shared state).
Henri Sara [Tue, 21 Feb 2012 09:06:41 +0000 (11:06 +0200)]
Convert some literal strings of UIDL attributes to use constants.
Henri Sara [Mon, 20 Feb 2012 13:38:25 +0000 (15:38 +0200)]
Comment out shared state attributes that are not used yet.
Henri Sara [Mon, 20 Feb 2012 13:37:06 +0000 (15:37 +0200)]
Fix GridLayout empty cells when UIDL set after component creation.
Henri Sara [Sun, 19 Feb 2012 10:04:42 +0000 (12:04 +0200)]
Merge branch 'master' into rpc
Conflicts:
src/com/vaadin/terminal/gwt/server/AbstractCommunicationManager.java
Henri Sara [Thu, 16 Feb 2012 14:23:33 +0000 (16:23 +0200)]
Communicate component width and height only via shared state (#8304).
Also removes old fix for #4608, needs to be redesigned together with
layout changes.
Leif Åstrand [Wed, 15 Feb 2012 16:11:57 +0000 (18:11 +0200)]
Merge remote branch 'origin/6.8'
Conflicts:
src/com/vaadin/terminal/gwt/client/ui/VFilterSelect.java
Automerge [Wed, 15 Feb 2012 15:19:14 +0000 (15:19 +0000)]
[merge from 6.7] Set explicit resolution to make screenshot merging easier
svn changeset:23037/svn branch:6.8
Automerge [Wed, 15 Feb 2012 15:19:09 +0000 (15:19 +0000)]
[merge from 6.7] Add some labels and a little spacing to spice things up
svn changeset:23036/svn branch:6.8
Automerge [Wed, 15 Feb 2012 14:16:52 +0000 (14:16 +0000)]
[merge from 6.7] #4353 ComboBox.removeAllItems did not remove selected icon: additional fix to avoid changing undefined width combobox initial width
svn changeset:23031/svn branch:6.8
Automerge [Wed, 15 Feb 2012 14:16:44 +0000 (14:16 +0000)]
[merge from 6.7] #4353 ComboBox.removeAllItems did not remove selected icon
svn changeset:23030/svn branch:6.8
Leif Åstrand [Wed, 15 Feb 2012 13:32:09 +0000 (15:32 +0200)]
Merge remote-tracking branch 'origin/6.8'
Automerge [Wed, 15 Feb 2012 10:06:48 +0000 (10:06 +0000)]
[merge from 6.7] #8114 Cleaned up fix
svn changeset:23026/svn branch:6.8
Leif Åstrand [Wed, 15 Feb 2012 08:42:31 +0000 (10:42 +0200)]
Fix typo in browser version name
Leif Åstrand [Wed, 15 Feb 2012 07:31:53 +0000 (09:31 +0200)]
Merge remote branch 'origin/6.8'
Leif Åstrand [Wed, 15 Feb 2012 07:30:55 +0000 (09:30 +0200)]
Revert "Continue testing with Chrome 16 until new screenshots are merged"
This reverts commit
cd92d6d59eadd2e52899505e5e269513d78a03c2 .
Automerge [Wed, 15 Feb 2012 02:18:50 +0000 (02:18 +0000)]
[merge from 6.7] #8114 - Fixed TabSheet rendering of first tab when another tab is selected
svn changeset:23014/svn branch:6.8
Automerge [Wed, 15 Feb 2012 02:18:42 +0000 (02:18 +0000)]
[merge from 6.7] #8373 Handler DragAndDropService changeVariables error by finding the drop target and using that for error reporting
svn changeset:23013/svn branch:6.8
Automerge [Tue, 14 Feb 2012 22:08:42 +0000 (22:08 +0000)]
[merge from 6.7] #8392 Improved error message for exceptions that take place in listener code
svn changeset:23006/svn branch:6.8
Automerge [Tue, 14 Feb 2012 14:06:37 +0000 (14:06 +0000)]
[merge from 6.7] #5833 and #7013 combo box width fix and tests
svn changeset:23000/svn branch:6.8
Henri Sara [Tue, 14 Feb 2012 11:28:50 +0000 (13:28 +0200)]
Set shared state for VPaintables before updateFromUIDL() (#8304).
Also includes minor fixes related to shared state painting and decoding.
Some data is currently duplicated in UIDL and shared state, and width
and height are used from shared state except for a few cases that still
parse them from UIDL explicitly.
Leif Åstrand [Tue, 14 Feb 2012 10:52:45 +0000 (12:52 +0200)]
Continue testing with Chrome 16 until new screenshots are merged
Leif Åstrand [Tue, 14 Feb 2012 10:48:07 +0000 (12:48 +0200)]
Merge remote branch 'origin/6.8'
Conflicts:
WebContent/release-notes.html
tests/test.xml
tests/testbench/com/vaadin/tests/components/datefield/DateFieldPopupOffScreen.java
Automerge [Mon, 13 Feb 2012 14:14:37 +0000 (14:14 +0000)]
[merge from 6.7] #8264 fix long range selection in multi-selectable table, related test
svn changeset:22984/svn branch:6.8
Automerge [Mon, 13 Feb 2012 14:14:29 +0000 (14:14 +0000)]
[merge from 6.7] #8240 Chrome 17 on a desktop was detected as a touch device
svn changeset:22983/svn branch:6.8
Automerge [Mon, 13 Feb 2012 09:45:38 +0000 (09:45 +0000)]
[merge from 6.7] #8362 Ensure value is not toggled when checkbox is disabled
svn changeset:22978/svn branch:6.8
Automerge [Mon, 13 Feb 2012 09:45:33 +0000 (09:45 +0000)]
[merge from 6.7] Update test.xml to use Chrome 17
svn changeset:22977/svn branch:6.8
Leif Åstrand [Fri, 10 Feb 2012 12:14:22 +0000 (14:14 +0200)]
Also find paintables inside HasOneWidget widgets (#8323)
Henri Sara [Fri, 10 Feb 2012 09:35:43 +0000 (11:35 +0200)]
Defer nested components to paint them as top-level changes (#8304).
Refactoring and changes to paint nested component contents after the
component in which they are nested. The client side can create
uninitialized components immediately but defer configuring them.
Leif Åstrand [Thu, 9 Feb 2012 12:50:59 +0000 (14:50 +0200)]
Remove paintableToId now that each VPaintable knows its own pid (#8323)
Henri Sara [Thu, 9 Feb 2012 09:07:40 +0000 (11:07 +0200)]
Refactor paint target to use startPaintable() and endPaintable().
Also includes initial steps towards support for a queue of components to
paint separately on the top level.
Henri Sara [Wed, 8 Feb 2012 12:21:37 +0000 (14:21 +0200)]
Merge branch 'master' into rpc
Conflicts:
src/com/vaadin/terminal/gwt/client/ApplicationConnection.java
Henri Sara [Wed, 8 Feb 2012 12:18:08 +0000 (14:18 +0200)]
Remove support for Select in multi-select mode (#8169, #8326).
Also includes some related cleanup as this was the last special case
where the widget was selected on the client side based on UIDL fields
other than tag.
Leif Åstrand [Wed, 8 Feb 2012 07:06:15 +0000 (09:06 +0200)]
getParent() shouldn't throw npe when widget's parent is null (#8323)
Artur Signell [Tue, 7 Feb 2012 16:13:58 +0000 (18:13 +0200)]
Avoid caching parent for now as the cache is never cleared
Artur Signell [Tue, 7 Feb 2012 14:09:21 +0000 (16:09 +0200)]
#8325 Move ApplicationConnection.updateComponent to
VAbstractPaintableWidget.updateFromUIDL
Artur Signell [Tue, 7 Feb 2012 11:51:48 +0000 (11:51 +0000)]
[merge from 6.7] Ensure that all opened FileInputStreams are closed
svn changeset:22944/svn branch:6.8
Leif Åstrand [Tue, 7 Feb 2012 11:24:23 +0000 (13:24 +0200)]
Fix file that was accidentally emptied in previous commit
Leif Åstrand [Tue, 7 Feb 2012 11:22:09 +0000 (13:22 +0200)]
Fix broken newlines from previous commit
Leif Åstrand [Tue, 7 Feb 2012 11:19:09 +0000 (13:19 +0200)]
Add VPaintableWidgetContainer.getChildren() (#8323)
Henri Sara [Tue, 7 Feb 2012 08:49:54 +0000 (10:49 +0200)]
Merge branch 'master' into rpc
Conflicts:
src/com/vaadin/terminal/gwt/client/ApplicationConnection.java
src/com/vaadin/terminal/gwt/client/VPaintableMap.java
Artur Signell [Tue, 7 Feb 2012 08:32:50 +0000 (10:32 +0200)]
#8323 Renamed getParentPaintable to getParent and cache the
parentvalue. Should still be changed so that the framework constructs
the paintable hierarchy and sets it to the paintables.
Artur Signell [Tue, 7 Feb 2012 08:04:05 +0000 (10:04 +0200)]
#8324 Automatically set paintable id when paintable is created
Artur Signell [Mon, 6 Feb 2012 14:37:21 +0000 (14:37 +0000)]
#8216 Fixed widgetset compilation warning
svn changeset:22936/svn branch:6.8
Artur Signell [Mon, 6 Feb 2012 13:42:51 +0000 (13:42 +0000)]
[merge from 6.7] Fixed resolution to sec for easier merges to 7.0
svn changeset:22934/svn branch:6.8
Artur Signell [Mon, 6 Feb 2012 12:51:23 +0000 (12:51 +0000)]
[merge from 6.7] Set resolution to second to make test consistent in Vaadin 6 and Vaadin 7
svn changeset:22929/svn branch:6.8
Artur Signell [Mon, 6 Feb 2012 12:51:06 +0000 (12:51 +0000)]
[merge from 6.7] #8284, #8336 Removed dead code
svn changeset:22928/svn branch:6.8
Artur Signell [Mon, 6 Feb 2012 12:50:47 +0000 (12:50 +0000)]
[merge from 6.7] Updated changelog in Release Notes for Vaadin 6.7.5. Fixes #8348.
svn changeset:22927/svn branch:6.8
Artur Signell [Mon, 6 Feb 2012 10:36:48 +0000 (12:36 +0200)]
Merge remote-tracking branch 'origin/6.8'
Johannes Dahlström [Mon, 6 Feb 2012 09:45:33 +0000 (09:45 +0000)]
#6718 Fixed more regressions, refactored a bit
svn changeset:22917/svn branch:6.8
Artur Signell [Mon, 6 Feb 2012 06:58:33 +0000 (08:58 +0200)]
Merge remote-tracking branch 'origin/6.8'
Artur Signell [Mon, 6 Feb 2012 06:58:11 +0000 (08:58 +0200)]
Fixed compilation errors introduced by merge from 6.8
Artur Signell [Mon, 6 Feb 2012 06:52:47 +0000 (06:52 +0000)]
Use value change listeners instead of click listeners for checkboxes
svn changeset:22912/svn branch:6.7
Artur Signell [Mon, 6 Feb 2012 06:56:11 +0000 (06:56 +0000)]
Use value change listeners instead of click listeners for checkboxes
svn changeset:22914/svn branch:6.7
Artur Signell [Mon, 6 Feb 2012 06:52:47 +0000 (06:52 +0000)]
Use value change listeners instead of click listeners for checkboxes
svn changeset:22912/svn branch:6.7
Artur Signell [Fri, 3 Feb 2012 20:31:12 +0000 (22:31 +0200)]
#8311 Corrected newlines in new files
Artur Signell [Fri, 3 Feb 2012 20:26:47 +0000 (22:26 +0200)]
Merge remote-tracking branch 'origin/6.8'
Conflicts:
src/com/vaadin/terminal/gwt/client/ui/VScrollTable.java
tests/test.xml
Artur Signell [Fri, 3 Feb 2012 20:20:34 +0000 (22:20 +0200)]
Merge commit '
98737932a588f1b4a8f8115f2545da63ae7f4e4a '
Conflicts:
WebContent/VAADIN/themes/base/button/button.css
WebContent/VAADIN/themes/runo/button/button.css
tests/integration_tests.xml
Artur Signell [Fri, 3 Feb 2012 20:17:21 +0000 (22:17 +0200)]
Merge commit '
7c200d4e869139ff72e848e973cd5ce5932908d8 '
Conflicts:
tests/testbench/com/vaadin/tests/components/datefield/InlineDateFieldResolutionMsec.html
tests/testbench/com/vaadin/tests/components/datefield/PopupDateFieldResolutions.html
tests/testbench/com/vaadin/tests/components/splitpanel/HorizontalSplitPanelBasicStates.html
tests/testbench/com/vaadin/tests/components/splitpanel/VerticalSplitPanelBasicStates.html
tests/testbench/com/vaadin/tests/components/textfield/TextFieldSecret.html
tests/testbench/com/vaadin/tests/components/window/WindowClickEvents.html
Artur Signell [Fri, 3 Feb 2012 20:10:15 +0000 (22:10 +0200)]
Artur Signell [Fri, 3 Feb 2012 20:06:25 +0000 (22:06 +0200)]
Updated test to take into account removed SplitPanel
Artur Signell [Fri, 3 Feb 2012 19:50:31 +0000 (21:50 +0200)]
#8324 Set connection for VViewPaintable when initializing
Artur Signell [Fri, 3 Feb 2012 18:30:53 +0000 (18:30 +0000)]
Fixed test - old IEs do not provide any button for double clicks
svn changeset:22899/svn branch:6.7
Artur Signell [Fri, 3 Feb 2012 18:27:38 +0000 (20:27 +0200)]
#8324 Corrected paintable hierarchy as VScrollTableRow is no longer a
paintable
Artur Signell [Fri, 3 Feb 2012 18:10:28 +0000 (20:10 +0200)]
#8324 Fixed problem with nodes being added to the wrong widget
Artur Signell [Fri, 3 Feb 2012 16:31:35 +0000 (18:31 +0200)]
Fixed invalid comparison between paintable and widget
Artur Signell [Fri, 3 Feb 2012 15:22:17 +0000 (15:22 +0000)]
Throw an error if directory listing fails
svn changeset:22890/svn branch:6.7
Artur Signell [Fri, 3 Feb 2012 15:02:50 +0000 (15:02 +0000)]
#8345, #8346 Window drag and resize are now activated only by the left mouse button
svn changeset:22889/svn branch:6.7
Artur Signell [Fri, 3 Feb 2012 15:01:18 +0000 (15:01 +0000)]
#8343, #8344 Column resize and sort are now activated only by the left mouse button
svn changeset:22888/svn branch:6.7
Artur Signell [Fri, 3 Feb 2012 15:00:39 +0000 (15:00 +0000)]
#8284, #8336 Fixed header and footer click for right and middle click. Browser context menu is also disabled on right click when there is a click listener.
svn changeset:22887/svn branch:6.7
Artur Signell [Fri, 3 Feb 2012 12:26:26 +0000 (12:26 +0000)]
Reversed browser start logic, use --gui to start the browser automatically. By default does not start a browser.
svn changeset:22878/svn branch:6.7
Artur Signell [Fri, 3 Feb 2012 12:24:52 +0000 (12:24 +0000)]
#8342 Test using Firefox 10
svn changeset:22876/svn branch:6.7
Artur Signell [Thu, 2 Feb 2012 16:22:11 +0000 (18:22 +0200)]
#8324 Fixed comparison of paintable and widget
Artur Signell [Thu, 2 Feb 2012 16:12:42 +0000 (18:12 +0200)]
Corrected license info
Artur Signell [Thu, 2 Feb 2012 16:11:23 +0000 (18:11 +0200)]
Adding missing license info
Artur Signell [Thu, 2 Feb 2012 16:03:48 +0000 (16:03 +0000)]
Removed debug info
svn changeset:22867/svn branch:6.7
Johannes Dahlström [Thu, 2 Feb 2012 15:30:15 +0000 (15:30 +0000)]
Fixed #8321: adding/removing items in a ComboBox FocusListener breaks the dropdown list.
Clicking the dropdown button on an unfocused ComboBox would send a separate options request and a focus event request. The responses would confuse the rendering logic. The changes are now sent in a single variable burst.
svn changeset:22863/svn branch:6.7
Johannes Dahlström [Thu, 2 Feb 2012 15:51:49 +0000 (15:51 +0000)]
[merge from 6.7] Fixed #8315 - take leap years into account in focusNext/PreviousYear
svn changeset:22864/svn branch:6.8
Artur Signell [Thu, 2 Feb 2012 15:23:26 +0000 (15:23 +0000)]
#8311 Extended test to cover non-java files
svn changeset:22862/svn branch:6.7
Johannes Dahlström [Thu, 2 Feb 2012 13:51:11 +0000 (13:51 +0000)]
Fixed #8315 - take leap years into account in focusNext/PreviousYear
svn changeset:22857/svn branch:6.7
Johannes Dahlström [Thu, 2 Feb 2012 14:48:21 +0000 (14:48 +0000)]
#6718 displayedMonth and focusedDate must have zeroed hours/min/sec/msec
svn changeset:22859/svn branch:6.8
Artur Signell [Thu, 2 Feb 2012 10:20:02 +0000 (12:20 +0200)]
Removed unnecessary getWidgetForPaintable methods
Artur Signell [Thu, 2 Feb 2012 10:15:50 +0000 (10:15 +0000)]
Abort if merge fails
svn changeset:22856/svn branch:6.8
Artur Signell [Thu, 2 Feb 2012 09:30:47 +0000 (11:30 +0200)]
Fixed ClassCastException for VWindow
Automerge [Thu, 2 Feb 2012 09:29:04 +0000 (09:29 +0000)]
[merge from 6.7] #8311 Converted CRLF -> LF in css/html/xml files
svn changeset:22853/svn branch:6.8
Artur Signell [Thu, 2 Feb 2012 09:20:29 +0000 (09:20 +0000)]
#8311 Converted CRLF -> LF in css/html/xml files
svn changeset:22852/svn branch:6.7
Artur Signell [Thu, 2 Feb 2012 08:22:32 +0000 (08:22 +0000)]
Optionally read password from file
svn changeset:22850/svn branch:6.8
Artur Signell [Thu, 2 Feb 2012 08:02:28 +0000 (10:02 +0200)]
Fixed ClassCastException as VViewPaintable should be created, not VView
Johannes Dahlström [Wed, 1 Feb 2012 12:54:37 +0000 (12:54 +0000)]
Test case for #8321
svn changeset:22849/svn branch:6.7
Artur Signell [Tue, 31 Jan 2012 17:00:26 +0000 (19:00 +0200)]
Fixed problem introduced in merge from 6.8
Artur Signell [Tue, 31 Jan 2012 16:55:40 +0000 (18:55 +0200)]
Merge remote-tracking branch 'origin/6.8'
Conflicts:
WebContent/release-notes.html
Artur Signell [Tue, 31 Jan 2012 16:49:57 +0000 (18:49 +0200)]
Merge commit '
116cd1f29a432fe5ca64f3023a9fec1ca130f078 ' (origin/6.8)
Manually merged CRLF changes + additional small patch for changes that SHOULD NOT be in the changeset but that the SVN -> GIT sync script has added
Build Agent [Tue, 31 Jan 2012 16:34:28 +0000 (18:34 +0200)]
Synchronized 6.8 branch between svn and git.
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:33:01 +0000 (15:33 +0200)]
Merged '
b1ae3cd70e2ca4656bb28f77ca79fe0efd29dd67 ' (origin/6.8)
Conflicts:
WebContent/release-notes.html
tests/server-side/com/vaadin/tests/server/LicenseInJavaFiles.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