summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Changed getAbsoluteUrl to use the correct escaping method (#13311)Juho Nurminen2014-02-111-1/+2
| | | | Change-Id: I84cece7ae1c8ede0b77b82d0f84d6550e77af65b
* Added proper escaping to OptionGroup item icon URLs (#13310)Juho Nurminen2014-02-111-2/+3
| | | | Change-Id: Id0dea437e04e829567b31df3e9c496cd5adc09b8
* Fix caption lost issue related to focus changing (#12967)Teemu Suo-Anttila2014-02-101-2/+4
| | | | Change-Id: I2c3843c078e72dc1f394b28ea7669cc232e1e739
* Add SuggestionPopup to ComboBox SubParts. (#13286)Teemu Suo-Anttila2014-02-031-0/+4
| | | | Change-Id: Ibee44bb9b568fc188ac9e05fb67ce94a9846b5bc
* Update TestBench dependency to 3.1.2Jonatan Kronqvist2014-01-311-1/+1
| | | | | | | TestBench 3.1.2 is deployed to the testing grid, but the vaadin project still depended on 3.1.1 until this fix. Change-Id: Idecf0c772bd59d144a2caf3454d7749e352fef8a
* Prevent setting firstRowInViewPort to negative value (#13008)Jarno Rantala2014-01-311-2/+3
| | | | | | This should fix MultiSelectWithRemovedRow test in IE. Change-Id: I54f4ba1cc5c1efeea1582cc0314cfb9a4a859279
* Resolved ambiguous parsing of ";" within @media block (#12923)joheriks2014-01-302-476/+454
| | | | | | Also infer missing semicolon before EOF (required for @debug and @warn at end of file) Change-Id: Ib4449a3b8d79ce1b35732d4a33a1a30530bfc91a
* Use Calendar as sender for action handlers (#13191)Henri Sara2014-01-303-2/+199
| | | | | | | | The sender parameter to action handlers is now the Calendar instance rather than an instance of a private RPC implementation class. This was probably broken by an earlier refactoring. Change-Id: If15cf232e7578eb55617f45db6b9304f5e80fed5
* Re-adjusted the rendering order of TabSheet tabs to prevent an NPE in ↵Juho Nurminen2014-01-301-1/+1
| | | | | | isClipped (#12343) Change-Id: I0705c02c12b5f0e998fda68fd7a144e45173a75e
* Exclude a possible bin directory when building (#13258)Artur Signell2014-01-281-0/+1
| | | | Change-Id: I34806146d737eb35668684f3edde658a7fc0beb0
* Add deprecated expand ratio methods to FormLayout (#12876)Artur Signell2014-01-211-0/+19
| | | | | | | | | | FormLayout has never implemented expand ratios but does not tell the developer about it either. Throwing an UnsupportedOperationException would make this very clear but at the same time would break existing applications which use the methods or which handle AbstractOrderedLayouts in a generic way. Change-Id: I0208f91c3c07aff98a78153887fbbea9dbc1d3d1
* Do not throw NPE for equals(null) (#8910)Artur Signell2014-01-216-0/+62
| | | | Change-Id: Ie9a658911c9f2722e518dedbe181c24e5ace07db
* Better-looking CSS for Vaadin API Javadocs (#13219)Marlon Richert2014-01-212-1/+238
| | | | Change-Id: I52fd843b839830cefe330c9c9cf94b59db0928af
* Remove references to read/write through modes (#13184)Artur Signell2014-01-211-40/+18
| | | | Change-Id: Iaa268b7a85ad5c56cd42f4f7516da4b55c8f3306
* Ensure widgetset compile messages go to stdout (#7516)Artur Signell2014-01-211-28/+47
| | | | Change-Id: Ibd6efa1db419e2dcf1d5f5d97c2a5c988d99a230
* Fix Firefox and Vaadin 7 scroll distance (#11353)Teemu Suo-Anttila2014-01-201-0/+4
| | | | Change-Id: I01be5ddfe0e266e4cb5b7e9872adaeaf0f745a84
* Remove unselected rows from selection on client side (#13008)Jarno Rantala2014-01-161-0/+12
| | | | | | | | | When server communicates the selected rows to the client side, client side datastructure of selected row keys is updated such that also the keys that has been unselected on server side are removed. This makes the test MultiSelectWithRemovedRow to pass. Change-Id: I7b6123436171972ecf345b07ddfb6d9965ca4f0c
* Retain focus while changing DOM in OrderedLayout (#12967)Teemu Suo-Anttila2014-01-164-0/+230
| | | | Change-Id: Id25177a2dfecc2d0d3b8bb5803656a39bec9c5d6
* Update textbox when Select item caption changes (#9250)Tomi Virtanen2014-01-152-9/+28
| | | | | | | Fixed logic that detects changed item caption and triggers update to textbox text. Changed test case description. Change-Id: I9fbb0cc686e73404bab8e624a5332644cca53737
* Renamed test according to conventions and fixed assertion text.John Ahlroos2014-01-151-2/+2
| | | | Change-Id: I7ede421f7e0c5ae726167b4ee7b2d8651a70c77c
* Converted TB2 test to TB3 and fixed text assertion.John Ahlroos2014-01-153-50/+66
| | | | Change-Id: I19bdbf1cf64853abc3bc7e72a86cd80599bfa652
* Convinience methods for getting mouse and keyboard in test.John Ahlroos2014-01-141-0/+21
| | | | Change-Id: Ic54887c252ba452bb841f7ae2da362235d4f924b
* Converted TestUIWidgetset test to TB3 and fixed wrong text in assertion.John Ahlroos2014-01-135-40/+91
| | | | Change-Id: Ie1d5374280381f9ff81415ce9d9d82773718800c
* Selected option is updated when item caption changes in Select (#9250)Tomi Virtanen2014-01-093-19/+138
| | | | | | Fixed ComboBoxConnector to update input-element text to match the changed item caption. Added SelectItemCaptionRefresh test case and TestBench2 (html) test for it. Change-Id: I45b2168aab27f83203a59500715ac9aca5357412
* Fix for scrolling with modal opened. (#12899)Felype Santiago Ferreira2014-01-094-0/+117
| | | | Change-Id: I9ba142a35ab887bb3a71c7311064ebab77bc01ba
* Ignores scroll events while update from server is in progress (#11454)Jarno Rantala2014-01-094-2/+622
| | | | | | | | | When ItemSetChange event occurs, it will recreate the rows in client side. This will mess up the scroll position in scrollBodyPanel when its content is removed. This why the onScroll events should be ignored until the scroll position is reset by lazyScroller. Change-Id: Ib70e0dd7b730d4745a84742509145658e35d517e
* Add helper for adding multiple components to AbstractTestUILeif Åstrand2014-01-081-0/+4
| | | | Change-Id: I5153810f635831732ed17c5af215d17ff9a2c801
* Only use ClientRcp and ServerRpc types that are interfaces (#13056)Leif Åstrand2014-01-086-2/+186
| | | | Change-Id: I73b062628052ec545d5f53314a0cc479806ee89d
* Changes padding for Textfields with Chameleon theme. (#12974)Felype Santiago Ferreira2014-01-071-2/+5
| | | | Change-Id: I911ddd8ef1162412ae99ef252c3302e1f8b555ef
* Ensure event listener is a widget before casting #13130John Ahlroos2014-01-071-1/+1
| | | | Change-Id: I7f106356116d73eebbfeeee52d61d8d7a7117b3e
* Upload control with empty selection (#9602)Tomi Virtanen2014-01-076-18/+182
| | | | | | Event is now sent on submit even if no file is selected. Removed forceSubmit UIDL attribute and replaced it with a UploadClientRpc call. Added TestBench3 test. Change-Id: Id32b82532ec34e61a9c0718413fd1755015d2c30
* Moved selection of selected rows in TableConnector to occur after the new ↵Jarno Rantala2014-01-073-3/+191
| | | | | | | | | | | | rows are created (#13008) The selection of selected rows happened before the new rows were created. This resulted in situation where the visible items on server side were different than the rows in scrollbody during the selection of selected rows. Therefore, the selected keys in uidl contained wrong information and some selected rows was marked as unselected even though they shouldn't. This again resulted in the original bug that all the rows was not selected because the 'selectionRangeStart' row was not selected anymore. Change-Id: I9f985cb45c97bacb6b71e36fa4bf077a1ac1311d
* Fixed spelling mistake in log message.John Ahlroos2014-01-071-1/+1
| | | | Change-Id: Ib43cca840a8f66b13d14a84b629068a53e8f4c9d
* Properly remove shadow event listeners to prevent IE8 memory leak (#13129)Teppo Kurki2014-01-031-2/+2
| | | | Change-Id: I98becf08f56ce35a3ee47650d0d4e204e7d18e73
* Allow user to override Atmosphere init params set by Vaadin (#13088)Johannes Dahlström2013-12-181-1/+13
| | | | Change-Id: Iea7c7978240f79cb7c9586b472e94da53d625ba7
* Show the widgetset name to more easily spot misconfigurationsArtur Signell2013-12-181-1/+5
| | | | Change-Id: I69e2995489e9f573718a053c34fe8736988e3f90
* Decrease the websocket buffer size due to a Jetty 9.1 issue (#13087)Johannes Dahlström2013-12-161-1/+4
| | | | | | | | | | | Jetty 9.1 throws if InputBufferSize is set to greater than or equal to MaxTextMessageBufferSize. We cannot simply increase the value of the latter because Atmosphere sets the former first. Thus, its value must be set to less than 32768 (the default for MaxTextMessageBufferSize). This should not cause problems with regard to performance; the original figure of 65536 was more or less an arbitrary choice. Change-Id: If9596fc2bffdd14e8c1f31ff4b9b10d6685e01ed
* Backported null value support for NestedMethodProperty to 7.1 (#12884)Jarno Rantala2013-12-167-30/+82
| | | | | | | | Support for null values in NestedMethodProperty was already implemented in master branch (#11435) This changeset includes changesets made for that. Change-Id: I10696467f792e234326075bbcdd5aad487905a7e Merge: no
* Changes padding for Textfields with Chameleon theme. (#12974)Felype Santiago Ferreira2013-12-103-1/+82
| | | | Change-Id: Iefccedce67cb04cf3ceb8128cb07c871fc940ab8
* Fixed TabSheet tab bar sizing by removing an obsolete Safari hack (#12343)Juho Nurminen2013-12-101-5/+0
| | | | Change-Id: I627dee377aa19aab2168152cf7cbe3cfd6f95e10
* Provides error location for ArithmeticException. (#11877)Felype Santiago Ferreira2013-12-103-5/+34
| | | | Change-Id: Ieb63ad556c3dc01196f0b9898aed9670923c9138
* Make VTreeTableScrollBody extendable (#13054)Henrik Paul2013-12-101-1/+1
| | | | Change-Id: I97fc69c96dd589cb0d5cde0686dca9e1742f2c86
* Changed the rendering order of TabSheet tabs to prevent an NPE in isClipped ↵Juho Nurminen2013-12-051-5/+4
| | | | | | (#12343) Change-Id: Ife96ff3fe0c3f9c8926cf96eab4f5dfca99e925e
* Don't send TabSheet focus and blur events to the server when moving the ↵Juho Nurminen2013-12-041-1/+1
| | | | | | focus from one tab to another (#12971) Change-Id: Ie496a403bdcfc833c4871efbae11453efa66c14e
* Fixes right click selection focus issues in Tree. (#12618)Felype Santiago Ferreira2013-12-043-2/+140
| | | | Change-Id: I1057424fc8956b05e15a92c32e48a767e9fc8df9
* Timeout redirect timer is reset on server activity (#12446)Henrik Paul2013-12-034-1/+177
| | | | Change-Id: Iec2e3de627bc1cf5c7d39bf98715b1bf343e7519
* Do not throw NPE if conversion messages is null (#12962)Artur Signell2013-12-032-8/+24
| | | | Change-Id: Ie2b95ed4da89e2c5ab8b462300a6f4bd28dc7570
* Fix compilation errorArtur Signell2013-12-021-1/+1
| | | | Change-Id: Ib2ca104b8ab92a23a525c617004c6efe7f7edc14
* Test for pushing for an extended period of time (24h)Artur Signell2013-12-027-3/+245
| | | | Change-Id: I8e47ba926f41fdc103cfa72ba85ca2f9edbc57d0
* Disable client timeout so websockets are not disconnected when idle (#13015)Artur Signell2013-12-0210-16/+131
| | | | | | | Updated sleep method to ensure that long sleeps can be performed without losing the connection to the browser Change-Id: I4f29d946e7a9a400e303e3a574876e1bc2d56773