summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Prevent scroll position reset on GridLayout hierarchy change (#13386)Johannes Dahlström2014-04-294-2/+167
| | | | | | | | | | | State change handling by default clears measured size if the size is set to undefined; this would cause GridLayout to shrink to zero size because its child cells have position: absolute. The layout phase recomputes the size, but in some cases the browser reflows first, affecting the scroll position of the layout parent. This patch prevents GridLayout from clearing once-computed sizes during state change. Change-Id: Id6e066c3ea360083d16d3fcc5c6d7d4bb6cea8b7
* Replace DragStartModes TB2 test with TB3 testTeemu Suo-Anttila2014-04-292-62/+46
| | | | Change-Id: Ief8c36aeeff2026b4beb7d73ab61f13721a2fd4f
* Avoid client side exception on DnD for empty table (#13655).Denis Anisimov2014-04-283-2/+131
| | | | Change-Id: I71c18e87760ecbff34cfe215f56390fd75f3e55c
* Fix ComboBox cleared suggestion popup on ItemSetChange (#13635)Teemu Suo-Anttila2014-04-283-3/+120
| | | | Change-Id: I77285e17819daf1b8328a8aea6d62a6b6b53510c
* Fix Table width calculation when adding the first item (#13592)Juuso Valli2014-04-283-1/+139
| | | | Change-Id: I328dd83cac0cc6ba08fa32a1227f10ece9b52d6f
* Ensure session is set before writing timeout interval (#13617)Artur Signell2014-04-282-1/+97
| | | | Change-Id: I4a4f85fe400b9d6e60b81fd5c6c8dbc3b3eac02c
* Fix ComboBox popup scrolling when paging disabled (#13488)mtzukanov2014-04-253-4/+124
| | | | | | Added pagelength == 0 conditions on scroll and hasNextPage. Change-Id: I42c0eb56d42cc54ff57a6bc6b9eee2f6734315bb
* Fix TextArea with enter keyboard shortcut (#12424)Markus Koivisto2014-04-253-0/+245
| | | | | | | | | | | | | | | | | | | When a keyboardshortcut has been added to anywhere on the page, the previous behaviour would cause the keyboardshortcut event to be processeed before the newline was processed. The end result was that newlines were never added when typing in the TextArea. Keyboard shortcuts operate on KeyDown events. By adding a listener for these events and stopping their propagation when the ENTER key is pressed, this unwanted behaviour can be averted, and the user can enter multi-line text in a TextArea even when Enter is used as a keyboard shortcut. Obviously, this means that the keyboard shortcut will not work as long as the TextArea widget has focus. This is the new intended behaviour. Change-Id: Ied438acb8589df498e5634271e486517bf6ac41e
* Update uitest/ivy.xml to use TestBench 4.0.0.alpha1 (#13625)Teemu Suo-Anttila2014-04-251-1/+1
| | | | Change-Id: I141ffe924bb404bc282a6c7c81e5203a7c5cfda0
* Apply layout after remove tab in Accordion (#11366, #13423)Denis Anisimov2014-04-253-0/+138
| | | | Change-Id: Ia56729d2d533697bea78bdb1de6b2710e166893a
* Fix missing TreeTable column lines in IE8 (#12989)Juuso Valli2014-04-251-1/+0
| | | | Change-Id: Iddc6ecd5f455d28a43a67cdbf22cf81dbf3a6a5b
* Fix Table.sort(...) to update the sort indicator (#8978)Juuso Valli2014-04-253-1/+203
| | | | Change-Id: I2df7de7648a8a311a913267ef0d0d0e57f52f19d
* Report an error if RPC interface is parameterized (#10392).Denis Anisimov2014-04-242-0/+13
| | | | Change-Id: I887c14b1df282c56a1e839eae5a4534501fa3911
* Disable test which changes global behavior of the servletArtur Signell2014-04-241-0/+2
| | | | Change-Id: Ia9249d76e12217089d9214573a4363fdde94d1e4
* Support running tests on PhantomJSArtur Signell2014-04-232-1/+27
| | | | Change-Id: I32bda24fbb8a104a9867b7889a74d3c159bbf516
* Clarify comments in Table.typeIsCompatible (#8168)Juuso Valli2014-04-231-16/+2
| | | | Change-Id: Idc9b2e2052afe2b5586904c535674ec686bb4685
* Fix findUI throwing NullPointerException when extending Vaadin (#13556)Juuso Valli2014-04-232-1/+32
| | | | | | | findUI sometimes threw a NPE when the session wasn't set but the UI ID was. Doesn't occur in normal use, just when doing custom things with requestStart/requestEnd or runPendingAccessTasks Change-Id: Id7733567923fa30dcab4946c43b73200c2a0fac2
* Add caching support for PublishedFileHandler (#13574)Juuso Valli2014-04-234-1/+117
| | | | | | | | Add caching support for PublishedFileHandler similar to VaadinServlet. Testing is done manually as browser caching is difficult to develop tests for. Change-Id: I314745766c9feb60758547dba77eb9e13976ce91
* Fixed javadoc XHTML to HTML and fixed typos (#13518)Markus Koivisto2014-04-231-5/+5
| | | | Change-Id: I9a61031b0ba786098db51d77d8c73dc9fb36aeb9
* Clean Table.propertyValueConverters if the property is removed (#8168)Juuso Valli2014-04-232-9/+445
| | | | | | | | Clean Table.propertyValueConverters if the property it attached to is removed, or if the container is changed and the new container does not contain a property with that identifier with a matching type. Change-Id: I894ee6462ea7b9c1f9138a24fcb84db829165c7d
* Javadoc fixArtur Signell2014-04-231-1/+4
| | | | Change-Id: If07374ae79b6970ccdd47e24aecb866bd5bbc838
* Clarify lock check assert message if another session is locked (#13473)Leif Åstrand2014-04-171-2/+11
| | | | Change-Id: I1120ad5acd553e22db95e3635fffbd453fd26310
* Fix test depending on default localeJuuso Valli2014-04-171-1/+1
| | | | Change-Id: I4b90e01ddaa4535131df3262ac53a1e2e634b2ac
* Use getChildComponents in PopupView instead of getChildren (#13503)Denis Anisimov2014-04-163-4/+104
| | | | Change-Id: Ifd155376804e2403c55a115186df2b2c1c673334
* ContainerEventProvider returns style names from container. Fixes #10718Maciej Przepióra2014-04-162-2/+34
| | | | | | | | ContainerEventProvider doesn't actually return style names from container in certain situations (copy-pasted code). This patch fixes the problem. Change-Id: I512ea260f34a6db0572b614db393699da152fa8d
* Remove redundant toggling of calendarToggle enabled state (#13124)Leif Åstrand2014-04-151-3/+0
| | | | | | | | With the original changes for #13124 in how calendarToggle is enabled and disabled, the toggling performed by the connector is no longer needed and can be removed. Change-Id: I74fc1c5b2b8768f42f344478c5dad24eef11d8e6
* Drag image for text-area should contain text of text-area (#13557).Denis Anisimov2014-04-155-1/+200
| | | | Change-Id: I4c3da88e80b5516bc8f6dc0eb8020ca4dcdf43fc
* Disable/enable text field for DateField on setEnable() method (#13124).Denis Anisimov2014-04-154-6/+36
| | | | Change-Id: I49222e44f75ff228219042360f1764077da1016c
* Merge changes from origin/7.2Build Agent2014-04-149-123/+10455
|\ | | | | | | | | | | | | | | | | | | e697d8b Merge "Merge branch 'master' into 7.2" into 7.2 4879639 Redo Push reconnect tests. 8314e3c Downgrade Atmosphere client jQuery 2.0.3 -> 1.11.0. (#13374) dab3e63 Disable PopupView Animations (#13593) 3ba1e69 Update to Atmosphere js 2.1.5.vaadin2 (#13578) Change-Id: I8205b1d1debeb7c2fd6585021ea76a77abd8403b
| * Update to Atmosphere js 2.1.5.vaadin2 (#13578)Artur Signell2014-04-141-1/+1
| | | | | | | | Change-Id: Ifb209889680cdfeb18eba7c836dc60e3551e5f61
| * Disable PopupView Animations (#13593)Teemu Suo-Anttila2014-04-141-1/+2
| | | | | | | | Change-Id: I450d63abe4e7c4e9fd279fe3a6f6262e2945904b
| * Downgrade Atmosphere client jQuery 2.0.3 -> 1.11.0. (#13374)Sauli Tähkäpää2014-04-142-3/+10339
| | | | | | | | Change-Id: I5103be114ed5c45a533b89b4c973bb5c91d47a8b
| * Redo Push reconnect tests.Sauli Tähkäpää2014-04-145-118/+113
| | | | | | | | Change-Id: I75330f67f6a57658e95b9510502bf6a1e38924ad
| * Merge "Merge branch 'master' into 7.2" into 7.2Artur Signell2014-04-1430-260/+1373
| |\
* | \ No-op merge from origin/7.2Build Agent2014-04-140-0/+0
|\ \ \ | | |/ | |/| | | | | | | | | | 416e2f9 Merge branch 'master' into 7.2 Change-Id: Ib4bfc6c631c66384096be50a3445cd8b64059265
| * | Merge branch 'master' into 7.2Jonatan Kronqvist2014-04-1430-260/+1373
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 72d0aa0 Update Window Javadoc based on 7.2 API review changes ee203f5 Apply abstract ordered layout settings for replaced component (#13568) 02998d8 Updated Window API based on 7.2 API review cd94b21 Discourage use of setNeedsLayout while a layout is running (#13542) f374bc7 Make ComboBox always immediate (#4054) aec102a Update 3rd party license information (#13449) 013d32d Remove old widget from tab content on replace (#12931). 3d0ff32 Prevent duplicate detach() calls with push (#13261) a452bad Refactor VaadinPortletRequest extending. (#13551) 55dfd29 Prevent duplicate session destroy events (#12612) 2067d4e Don't allocate unnecessary memory for empty array of Objects in MethodProperty (#10446). 00a9af5 Refactor PushConfigurationTest. Merge: no Change-Id: I6563769a77f91a68cfeadcb3306dd71fe431863c
* | \ \ Merge changes from origin/7.2Artur Signell2014-04-1423-608/+283
|\ \ \ \ | | |_|/ | |/| | | | | | | | | | | | | | | | | | d2e24fe Update some APIs based on the 7.2 API review comments 758f26b Fix NPE when removing tabsheet (#13402) Change-Id: Ic23793738c866d3b6d1a376f37dc4a56f72b8e43
| * | | Fix NPE when removing tabsheet (#13402)Artur Signell2014-04-141-1/+5
| |/ / | | | | | | | | | Change-Id: Idc78fc1bc6380d7bfada99f1efe2484b04ce3c74
| * | Update some APIs based on the 7.2 API review commentsJonatan Kronqvist2014-04-1422-607/+278
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * NotificationConfiguration "helpers" removed from Notification * NotificationConfiguration methods accept Type instead of style (String) * Tab.setIconAltText -> Tab.setIconAlternateText * Remove the two new TabSheet.addTab() methods * UI.reinit() -> UI.refresh() Change-Id: I97488e7c6de8cfacc591450d69c821b2973b8707
* | | Fix copyright headers not passing the validationLeif Åstrand2014-04-145-21/+22
| |/ |/| | | | | | | | | | | Also let through some other formatting changes that Eclipse insisted on when saving the touched files. Change-Id: I319de35c4862555b010d6da6d4a5e096619e2c34
* | Merge "Merge branch '7.2'"Artur Signell2014-04-146-510/+18
|\ \
| * | Merge branch '7.2'Jonatan Kronqvist2014-04-146-510/+18
| |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | 51c2e93 Revert "Added ItemSetAddEvent and ItemSetRemoveEvent (#2794)" ee4ae9f Merge from 7.1 to 7.2 Conflicts: scripts/automerge7.sh Change-Id: Ieb61caed4b3b6bbc6d3dc84c02ae8eeed897a144
| | * Revert "Added ItemSetAddEvent and ItemSetRemoveEvent (#2794)"Jonatan Kronqvist2014-04-116-510/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit 85251833de3bd101d388b20fdb9b02c532a9f1c9. Conflicts: server/src/com/vaadin/data/util/AbstractInMemoryContainer.java server/tests/src/com/vaadin/data/util/TestIndexedContainer.java Change-Id: I49dfdc58ae5841892c6d8e205c520437da9a05e5
| | * Merge from 7.1 to 7.2Artur Signell2014-04-111-1/+1
| | | | | | | | | | | | Change-Id: I3db340a7c971be6abf18514f044114802edfc4de
* | | Update Window Javadoc based on 7.2 API review changesLeif Åstrand2014-04-141-3/+3
|/ / | | | | | | Change-Id: Ifdc1379892d8f798f2ceabcf83d772fa6a76dd4b
* | Apply abstract ordered layout settings for replaced component (#13568).Denis Anisimov2014-04-142-0/+95
| | | | | | | | Change-Id: If6863d518d902ee48bb73fbb0c9b3725cb7c8707
* | Updated Window API based on 7.2 API reviewArtur Signell2014-04-142-9/+67
| | | | | | | | Change-Id: Ie6fa8b51c2fd1d1fe7def9ca7c11b4023eae52b7
* | Discourage use of setNeedsLayout while a layout is running (#13542)Leif Åstrand2014-04-141-2/+35
| | | | | | | | Change-Id: Ia4831db39528061f4ac4b98b861b8030a261cf9a
* | Make ComboBox always immediate (#4054)Jonatan Kronqvist2014-04-111-3/+11
| | | | | | | | Change-Id: I34525b7d9e78ede7f9533869326ca0c08474963a
* | Merge from 7.2Artur Signell2014-04-111-1/+1
| | | | | | | | Change-Id: Ic52a0be061bf22058ac9b831f3e965547a1b8933