summaryrefslogtreecommitdiffstats
path: root/uitest/src/com/vaadin/tests/components/table
Commit message (Collapse)AuthorAgeFilesLines
* Convert TableContextMenuAndIcons test to TB4Henri Sara2016-01-081-0/+64
| | | | Change-Id: If30cff49c2ad81be95c0551139c58d598959ced5
* Revert changes which were previously reverted from only 7.5 (#19424)Teemu Suo-Anttila2016-01-051-2/+0
| | | | | | | | | | | | | | Revert "Take Window special case into account for invalid layouts (#17598)" This reverts commit abc1c5dff6438d65e53473b69ae9a3ca2b8e60e1. Revert "Render nested invalid layouts correctly (#17598)" This reverts commit ac4e85f4e35a57d1ba6e6f3448744cbb0c2df60f. Added test to ensure a similar problem is not reintroduced later Change-Id: I680c20384e62c7c00b4ac0e2dc91f65f1585d37c
* Make it possible to only show collapsible columns in menu (#9811)Leif Åstrand2015-12-162-0/+71
| | | Change-Id: I52cd2648d305f44d5688e7a2fcd222e6b167b97b
* Add stylename to sortable Table header cells (#8219)Leif Åstrand2015-11-273-1/+116
| | | | Change-Id: I4774b4079f5c564fdc67e8cabf89278ad7cf2f6f
* Optimize layout performance of Table (#17947)jotatu2015-11-052-0/+229
| | | | | | | | | | | | | | | | | | | | | Adds functions for skipping child component layout measuring. Removes unnecessary code from VScrollTable. 1. case: no components - render time without the fix: ~105ms - render time with fix: ~105ms 2. case: 2 button and 2 textfield cols - render time without the fix: ~279ms - render time with fix: ~240ms (~17% faster) 3. case: 3 button and 3 textfield cols - render time without the fix: ~350ms - render time with fix: ~281ms (~20% faster) Change-Id: I6025f8ee2fd438d228ff3b65f43535961cf12c0b
* Test for table column hiding and sizes (#12303)Ilya Ermakov2015-11-043-7/+151
| | | | | | | Test to verify that the column width is not changed when toggling its visibility. Change-Id: I48c62b72bf7e66740ec516d43bc9b5995c1fefb4
* Making converted tb2 test more stable (#17947)Johannes Tuikkala2015-10-022-24/+31
| | | | Change-Id: I60907930e702911af4de7bb339ddbdb8cbac758e
* Converting TB2 tests for ticket #17947Johannes Tuikkala2015-09-1816-121/+1126
| | | | Change-Id: I3357e736a024da0a5f8096f51840964b19f822a4
* Column collapse events for Table (#6914)Artur Signell2015-08-213-30/+203
| | | | Change-Id: Ifeb081086a4231f75f07f4d26c56ec22e72ce5d1
* Workaround for IE10 invalid min-height calculations (#15169)Artur Signell2015-07-162-0/+102
| | | | Change-Id: I22b0e56549c19432626dea8c2dd43509c07c0de4
* Convert TB2 test TreeContextMenuAndIcons to TB4Henri Sara2015-07-131-5/+1
| | | | Change-Id: I109ecbfad6e385f98e6475eefd7823efa754fcb9
* Port ItemClickEvents test from TB2 to TB4patrik2015-06-263-9/+408
| | | | Change-Id: Ib67ee073a683167753e1cd83922e9027df9ffe6e
* Reformat with Luna SR2Artur Signell2015-06-261-43/+50
| | | | Change-Id: I8a666061496022ef16ed44812b5728e1360b9c4d
* Extract duplciated logic for checking for error notificationsLeif Åstrand2015-06-221-3/+1
| | | | Change-Id: I1cc630e9c21b3e73d135129ba3d86f7b22019e0f
* Replace a TB2 test of Table column reordering.Mika Murtojarvi2015-06-151-0/+38
| | | | Change-Id: I31649d5bf5a5463bea5f8f1689100ad8b69b5205
* Render nested invalid layouts correctly (#17598)Artur Signell2015-06-111-0/+2
| | | | Change-Id: I959d62091f79c171a8c9f2c9b4ed2c7a67c65c39
* Add test for Table visible column order/count change (#9781)Anna Miroshnik2015-06-102-0/+191
| | | | | | | | | | Table should work correctly when changing both column properties (width etc) and the number/order of visible columns. This is nearly a duplicate of #17927 and its fix (commit 08dfe45d) fixes #9781 as well so only committing the test here. Change-Id: If5bd49956888e14104f974c2840e2cae732a66fa
* Table.setVisibleColumns() causes table to forget column headers, icons, ↵Ilya Ermakov2015-06-092-0/+173
| | | | | | | | | alignment (#6245) Effect of this patch: when making column invisible and visible again, column headers, icons, alignment are preserved. Change-Id: Ia0718699f1a5fb8f60fec25a835ee64c58ca5404
* Required indicator for Table now works as expected (#17294)Matti Tahvonen2015-06-042-0/+112
| | | | | | | | | | | Table is a field (and one of the most powerful ones), but it cannot be used as required, especially if one wants to use the built in "required indicators" in Vaadin. Those only work if client side connector extends AbstractFieldConnector so Table is now extending it as well and (I expect that it ) needs to do the AbstractHasComponentsConnector stuff internally. Change-Id: I4ceb719366621053c7fe4c9691d624d61ed57567
* Refactor MenuBar handling methods to AbstractTB3TestTeemu Suo-Anttila2015-06-021-17/+0
| | | | | | This patch uses the new menubar handling in AccordionClipsContentTest Change-Id: Ib54b8b7c51b04fb98785af214aebdd33126aa61d
* Fix adding a column to Table and immediately changing its size (#17927)Teemu Suo-Anttila2015-05-212-0/+111
| | | | Change-Id: I970c771f647b7587aac3985ebeea0f0b20805fec
* Convert TableDragColumn tests from TB2 to TB4Teemu Suo-Anttila2015-05-061-0/+122
| | | | Change-Id: I16127f7b86bedc7603f5319dcc482c9b53e93a46
* Prevent opening Table context menu on short tapping on iOS (#15297)Ilya Ermakov2015-04-101-0/+106
| | | | | | | | With this patch handling touchstart in Table body is prevented if it is handled in Table row. This is the smallest patch that solves the problem, refactoring remains an open problem. Change-Id: Iea54210ee81a3fdf17e45c6c98026af9080abddf
* Fixed scroll jump by using native focusing in IE (#15294)Johannes Tuikkala2015-03-243-0/+344
| | | | Change-Id: I412ba219f31567ebba019b7d6ce4db4af9be9363
* Fix Table column header sorting on Chrome (#14796)Anna Miroshnik2015-03-241-0/+150
| | | | | | | | | | | | | | | This fix is similar to the fix that has been made for other similar cases (i.e. #13381). Couldn't find a reliable way to reproduce the problem. Hopefully this will fix the issue. Was reproduced (before fix) on Google Chrome 40.0.2214.115 m on TableSortingStopsWorkingOnChrome test one time (but then suddenly it started to work again). Was reproduced (before fix) on Project TableSorting once, as described in the ticket. That project has been attached to the ticket. Change-Id: Id901c9ce4a0a7c369572bf4374223851658aa703
* Fix regression for Table selection and checkbox issue (#17064)Teemu Suo-Anttila2015-03-091-0/+18
| | | | | | Converts the old TB2 test for the issue to TB4 as well. Change-Id: I76a37d836a55102221aa63e75f7ab605769bc0b9
* Use TestBench-4.0.2Teemu Suo-Anttila2015-02-1912-88/+51
| | | | | | | | - Based on TB4 Parallel testing. - Browser setup no longer uses static capabilities. - Some code cleanup here and there. Change-Id: I5c419316cd36f4f5041eaa8da8fda3d8b46596c4
* Clearing the sorted indicator if sorting was disabled (#16563)Alexey Fansky2015-02-194-1/+206
| | | | Change-Id: I03677e25d639264d5056c5b86b7be8277fe332a4
* Table should load widgets after container content refresh (#16611)Mikael Grankvist2015-02-162-0/+198
| | | | Change-Id: I887830f31f886743d1bd7167236e2f7b61349dd7
* Refactor ContextMenuSizeTest.Sauli Tähkäpää2015-02-161-71/+53
| | | | Change-Id: Ia32378bbac45d4e103d5af5643b74ac6bca9424d
* Make TableNavigationPageDownTest not rely on page down/up scrolling amounts.Sauli Tähkäpää2015-02-091-58/+60
| | | | Change-Id: I31f4eafcc78b8734c9a0651526790f5e1623ec93
* Adjust ContextMenuSizeTest to work with Chrome 40.Sauli Tähkäpää2015-02-091-1/+1
| | | | Change-Id: I8e2562e5833684e07dfc3ceb754fa043af69f5f1
* Make getMouseEvent() method available in the TargetDetailsImpl (#13416).Denis Anisimov2015-01-282-0/+180
| | | | Change-Id: I84f8e5485e5efcb39a9a22870a24354f4f2637a0
* Fix Table pageup/pagedown navigation (#15332)Ilya Ermakov2015-01-272-0/+279
| | | | | | | | | | After this patch navigation with PageDown, PageUp, Home, End works properly. What was changed in this patch (new state): the first visible row number is updated before sending selected rows to the server while handling these keys. Change-Id: I3bdebc434f886ef55f90f3fed5fd607d5f65f87f
* Remove unnecessary scrollbar when zooming in or out (#15164)Matti Hosio2015-01-202-0/+246
| | | | | | Adds overflow-hidden in cases where scrollbars should not be needed Change-Id: Icee2444b0e7ee999fe49fadcb1598027453d49c5
* Updating table size if set to undefined (#15384)Alexey Fansky2015-01-152-0/+152
| | | | Change-Id: Ie21f1078cd25b859c5a3dcc4ca6db3d048bbdf42
* Table: column not expanding after setColumnExpandRatio (#15101)Ilya Ermakov2015-01-152-0/+211
| | | | | | | | | | | Partial fix for setting/unsetting expand ratios of existing table. Result of this patch: 1) when switching off column expand ratio, natural column width is restored. 2) changes in method run() for the same (though incorrect) treatment of expand ratio as in sizeInit() Change-Id: I2119eb1041e205a54373ac40a9ce8fdd14d70ad8
* Reformat project using Eclipse Luna SR1Artur Signell2014-12-294-25/+25
| | | | Change-Id: I58748499c87d470e70304d882d3227cda5803481
* Revert "Update selection after changes in underlying data sourceLeif Åstrand2014-12-183-189/+3
| | | | | | | (#13580)." This reverts commit f4d1383b20da01f9fc43c32d7541a7816f8a9a9b. Change-Id: I5911f63ae35bef54f01477b14e5feffdf952aa6d
* Move TB2 files to separate folderArtur Signell2014-12-1889-9209/+0
| | | | | | This avoids running other HTML files as TB2 tests Change-Id: I32445aeaeaf77f3a34771db6fa0d2eb40fc60ff7
* Delayed column layouting is visible (#15189)Anna Miroshnik2014-12-151-0/+72
| | | | | | | | | | | Full Name of defect: Regression: Table column jumps when table is shown and table is contained in a layout Regression is a outcome of change due to #12672. No TB4 test because problem happens too fast to be caught. Change-Id: I9af5ed3c11e0fb673c7f2f1c5fd4739bd4b8c655
* Converted SetCurrentPageFirstItemIndex to TB4. (#15286)Sauli Tähkäpää2014-11-272-43/+63
| | | | Change-Id: Iea990c243e083b3302fd1e448402ac3aa3db08ac
* Drop indicators in Valo are now working as in Reindeer theme (#14836)Jouni Koivuviita2014-11-142-0/+134
| | | | Change-Id: I12014c4329ca629dbfc9226b3b70538d33442690
* Revert "Table column width can be changed from defined to expandratio (#15101)"Sauli Tähkäpää2014-11-132-198/+0
| | | | | | This reverts commit 7237b88645a27b157bc85d62292dc93faddd19f9. Change-Id: Ifbe26c90a91a21a1ac416bda8e59acbbd80cf5f0
* Table is not caching thousands of rows in vain (#13576)Sara Seppola2014-11-122-0/+140
| | | | Change-Id: I6f6382dd3468db40c36e507b94f84ab1191e100f
* Update selection after changes in underlying data source (#13580).Denis Anisimov2014-11-113-3/+189
| | | | Change-Id: I6354d85bd6bc37b1cbb69f388559278d5a163256
* Column drag'n'drop disables HeaderClickEvents until left-click (#15167)Anna Koskinen2014-11-072-0/+158
| | | | Change-Id: Ic64c0eb685c3dd9d7fdb10d9e19745ae2cc36be5
* Table column width can be changed from defined to expandratio (#15101)Sara Seppola2014-10-292-0/+198
| | | | Change-Id: I8dead7fd77b44c8adc5e973f29d5e14bae6fb293
* Add addButton() AbstractTestUI.Sauli Tähkäpää2014-10-233-14/+4
| | | | Change-Id: I55a02e96466b63f6b00047cc87ab111f6c08e45b
* Correct positioning and sizing logic for context menu (#14863).Denis Anisimov2014-10-212-0/+208
| | | | Change-Id: Ic2edd6e6f53cd8ae3dc2d39477f59261356beafd