aboutsummaryrefslogtreecommitdiffstats
path: root/uitest
Commit message (Collapse)AuthorAgeFilesLines
...
* 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
* Render null header caption as empty (#18553)Artur Signell2015-11-032-0/+88
| | | | Change-Id: Iaeba81c7e40d4be5f16e74fa8bcf8c86c53a7d3d
* Changed grid sidebar to overlay (#18698)mtzukanov2015-11-035-41/+97
| | | | | | | | | Previously grid sidebar could be partially hidden by "overflow: hidden" of an ancestor component. Now it's in an overlay and the hierarchy doesn't affect it. Grid tests were also updated for new DOM structure. Change-Id: Ic5fb125d9c097be0f0141c121dfe74d30e650dd0
* Force FormLayout children to shrink with the layout (#11154)Leif Åstrand2015-11-032-0/+185
| | | | | | | | | | | The <table> used by the FormLayout doesn't reduce its size if any child component has locked its own size (which is the case with e.g. Table and some other components doing explicit pixel calculations). To work around this, we need to detect the situation, force the <table> to reduce its width by temporarily assigning explicit widths to the cells and then remove the forced size after all children have adjusted. Change-Id: Iacef62979acf24c869a5cbeb82efb0c1e537ec95
* Reset sort indicator when saving editor. (#17428)Sauli Tähkäpää2015-11-021-7/+39
| | | | Change-Id: Idaaf707bdb4178ff4ff5dfc7af853f08d5690b5e
* Fixes column header drop indicator (#18925)mtzukanov2015-10-291-0/+62
| | | | | | | | | | | | | Calculation of the frozen column width was wrong in multiselect mode. It did not take into account the last frozen column, but added the select column twice. The same problem was in AutoScroller (as the same methods were copy-pasted there), for which reason the autoscrolling was not scrolling till the end. This patch fixes the calculation error and removes copy-pasted code, reusing the same code in both places. Change-Id: I164e2fc96688088b620ad8785c533c593723f83e
* Let column resize handle overflow its parent (#16838)Johannes Dahlström2015-10-283-9/+16
| | | | Change-Id: I795956a4512f1e6e688e1e3c0522cc952117d78f
* Fix TreeTableContextClickTest to not scroll vertically on IETeemu Suo-Anttila2015-10-273-10/+2
| | | | | | | | Too wide TreeTable in a UI causes IE to scroll vertically making calculated positions fail miserably. Also makes context clicking in AbstractContextClickTest avoid StaleElementReferenceExceptions. Change-Id: Ic4f5049bf0c221eb441813d202b9de5571e655d6
* Update Chrome version stringHenri Sara2015-10-271-1/+1
| | | | Change-Id: I9736e528d4812a613ffa934c476d3b69ccefd631
* Fix Grid NPE when deselecting already removed row (#19152)Teemu Suo-Anttila2015-10-262-0/+27
| | | | Change-Id: I1361c8099e9f4a95e991f4937a406c5e4db67027
* Set pixel sizes to Grid columns when user starts drag resize (#16838)Johannes Dahlström2015-10-212-17/+31
| | | | | | This makes column resizes smoother and more intuitive. Change-Id: I6e4e92e0391d8f95f74ec89cfc3ffbbb133c7ecc
* Implemented HasEnabled on VLink (#18530)Marco Collovati2015-10-192-0/+202
| | | | | | | | Method setWidgetEnabled in AbstractComponentConnector, called from updateEnabledState, sets enable state only for widgets implementing HasEnabled interface. Change-Id: Idc700d0c28efd13b9a9470333b19a1509cca4a51
* Support ContextClicks in empty areas of Table and TreeTable (#19130)Teemu Suo-Anttila2015-10-143-0/+48
| | | | | | | When the user clicks an empty area, the TableContextClickEvent will still fire, but will have a null property. Change-Id: I39303f1a72d072db09c4fe6df8141d6caf0764c2
* Support Grid context click events in the empty areas of Grid (#19128)Teemu Suo-Anttila2015-10-144-9/+53
| | | | Change-Id: Ia6aebc266c48fb284ebf8f7a89375390555d1bec
* Refactor DetailComponentManager to be a static nested class of GridTeemu Suo-Anttila2015-10-123-10/+5
| | | | | | | | | | While refactoring any special cases are removed. This needs Grid extensions to have a way for adding and removing components from Grid. Removing any and all parts of RpcDataProvider work towards having it separate from Grid and maybe usable for other components as well. Change-Id: Ia4e25d5f0acaf2085478346b0ff6e23c8334e1b9
* Add Grid column resize event API (#16838)Johannes Dahlström2015-10-093-2/+26
| | | | Change-Id: I1cdecb54b3df45b16ddf2c7b06261198be086274
* Update FontAwesome to 4.4.0 (#14555)Artur Signell2015-10-091-5/+507
| | | | Change-Id: Ibc7d174970c154fce730341a8cfc240b8072633e
* Fix Checkbox event handling in Grid Editor (#19096)Teemu Suo-Anttila2015-10-081-0/+17
| | | | | | | | This patch limits event preventDefault calls to happen only with Tab navigation. No other events are prevented by default anymore. Earlier implementation that prevented too many events was in patch for #16841 Change-Id: I78924d35c86b822295fdaf720b3e4540c43df5c0
* Report user-resized column widths to server (#16838)Johannes Dahlström2015-10-081-0/+11
| | | | Change-Id: Id53bab75688ab7f01d6b64f679d2a40e03714c97
* Add API for setting Grid columns resizable (#16838)Johannes Dahlström2015-10-083-11/+112
| | | | | | | By default columns can be drag-resized by the user. This can be changed on a column-by-column basis. Change-Id: I8354e270db9affe865d1444d6cccbe8c839a3b5b
* Add handles to Grid default header for column drag resize (#16838)Patrik Lindström2015-10-074-18/+54
| | | | Change-Id: If8399a13585ae691ea3b3ee4a41a1a38b342adb9
* Use synthetic javascript events for IE browsers in context click testsTeemu Suo-Anttila2015-10-078-27/+25
| | | | Change-Id: Ifdfac8f2088042e2eeb4618b66a9e4dc315f7e24
* Remove Grid EditorEvents and ListenersTeemu Suo-Anttila2015-10-071-27/+0
| | | | | | | The EditorEvent API is not mature and useful enough to be present in a stable release. Change-Id: Ia982cb1a6e7b6a3518ea0f187993a964aafa1d53
* Change ValoIcons to ThemeIcons and moved to base (#18472)Artur Signell2015-10-071-0/+9
| | | | Change-Id: I7122252e9b238fdca0383d0698623fe5a9e3f262
* Fix test failure in IE10/IE11/ChromeArtur Signell2015-10-071-1/+1
| | | | Change-Id: I41f4a14e014d10b851dc7ea479a3b00a5ebad8a2
* Add API for data destruction to DataGenerator interface (#19038)Teemu Suo-Anttila2015-10-062-24/+50
| | | | | | | This patch provides destroyData implementation for all default data generators. Change-Id: I1458080ee0203a27b52e604d3a30c9e5240c0383
* Add support for TreeContextClickEvents (#19062)Teemu Suo-Anttila2015-10-053-15/+168
| | | | | | | | | | | | Tree connector now overrides the send context click event providing the row key to the server-side via RPC call. This is then passed on to a TreeContextClickEvent and fired to listeners. This patch modifies the test base for context click testing by making it tolerate 1 piksel differences. This was to fix any subpixel related issues in coordinate comparison. Change-Id: Iacced274a6b518b5f89378cbc32b8381362e1e4f
* Properly cleanup stream variables if DragAndDropWrapper is detached (#14882)Artur Signell2015-10-051-0/+125
| | | | | | | | If DragAndDropWrapper is removed from the UI for whatever reason before cleanup happens, the UI can no longer be found through it. If we do not do cleanup, we leave a reference hanging forever in ConnectorTracker. Change-Id: I9fc3da5d616276a7810ddc4a18cbebf8621635fe
* Add GridContextClickEvent with item ids, properties and section (#16855)Teemu Suo-Anttila2015-10-052-0/+143
| | | | Change-Id: I03091a3a7a22a921c127ed0b37fe792871ba5edd
* Making converted tb2 test more stable (#17947)Johannes Tuikkala2015-10-022-24/+31
| | | | Change-Id: I60907930e702911af4de7bb339ddbdb8cbac758e
* Add Tree.htmlContentsAllowed (#7717)Leif Åstrand2015-10-022-0/+124
| | | | Change-Id: I5c773da806b8358ee203c9c12fd2e2b6fec1970f
* Fix TreeTableContextClick support (#19056)Teemu Suo-Anttila2015-10-022-0/+85
| | | | Change-Id: Ib6bac73ba96c4919df2e1bf5c9c83160707530bb
* Implement ContextClickEvent for Table (#19042)Teemu Suo-Anttila2015-10-026-0/+423
| | | | | | | This patch also introduces a testing infrastructure for context click event and listener testing. Change-Id: I3aa88758278c91086df3d0971edb34914a93fd29
* Add support for ContextClickEvent in AbstractComponent (#19015)Teemu Suo-Anttila2015-10-012-0/+114
| | | | Change-Id: I93d5d20925b8ac9b4b108ccc6deec2090e68aa0d
* Create a Valo icon font for icons used in Valo (#18472)Artur Signell2015-09-301-0/+3
| | | | | | | | | | | | | | Valo uses only a handful of icons from Font Awesome. This change introduces a separate icon font for valo (9KB instead of 80KB) and decouples Valo from Font Awesome to enable updating Font Awesome without taking Valo into account. This change also makes it easy to not load Font Awesome when using Valo by setting $v-font-awesome:false For backwards compatibility, Font Awesome is loaded by default Change-Id: Ib01e3cf34e2468c885fcb8c7859cd1d1af4491aa
* Close calendar popup when DateField is detached (#18985)Teemu Pöntelin2015-09-302-0/+115
| | | | Change-Id: Ib04b7356577dd5027cd9daac351f49a1a1e23f1d
* Skip checking unknown properties for @NoLayout on client side (#18334)Artur Signell2015-09-293-0/+112
| | | | Change-Id: Ic03b419b8c10d5d7010c3d10479883149445fe40
* Remove old Chrome workaround from GridClientRenderers testTeemu Suo-Anttila2015-09-291-5/+0
| | | | Change-Id: Ic328291e61301b3ab314e2f7450132610a653b98
* Set opacity for disabled Grid in Valo. (#18661)Sauli Tähkäpää2015-09-292-0/+58
| | | | Change-Id: I6fe834c6a7ce7695f065d7385f3b6dc1940864a1
* Fix resetting of top or left alignment in GridLayout (#18660)Artur Signell2015-09-292-0/+155
| | | | Change-Id: I12b4d792f4d7cc7e3340d5566fda55f0cb23cbd0
* Use "vaadin-" as default prefix for Design (#18957)Henri Sara2015-09-287-54/+54
| | | | Change-Id: Ic9e0650e5c8e305258cbce033c4ef3f33307bf0f
* Hide global "define" from push scripts (#18999)Leif Åstrand2015-09-243-0/+62
| | | | Change-Id: Iab7747ba8c4770a70e098ea88657ffea14387743
* Correctly round tr width in Escalator (#18820)Artur Signell2015-09-242-0/+254
| | | | | | * screenshot based tests for all themes for various features in Grid Change-Id: Id44f319b517fdfa419b70d30a9f8d4bd5e82fa63
* Removes .v-ui wrapping from valo-menu-responsive for (#18961)Marc Englund2015-09-244-0/+177
| | | | | | | Removing .v-ui wrapping makes valo-menu-responsive usable anywhere on the page (not just top-level). Change-Id: I5551cb29677ae53be453fc29d0295ebb2dcbf241
* Make a Grid editor test work on IE8-9.Mika Murtojarvi2015-09-211-4/+6
| | | | Change-Id: If2b6cec71504b7a9e966f49752cbb230ab322ab1
* Converting TB2 tests for ticket #17947Johannes Tuikkala2015-09-1824-1043/+1126
| | | | Change-Id: I3357e736a024da0a5f8096f51840964b19f822a4
* Fix Escalator onResize to layout Finally instead of Deferred (#18751)Teemu Suo-Anttila2015-09-162-0/+85
| | | | | | | This patch also corrects a possible issue with calculating columns when it is not attached. Change-Id: I616eb0f6d060991d9f461b7e2b1e3f7f30fbd122
* Fix Grid validation with row change race condition (#18908)Teemu Suo-Anttila2015-09-161-1/+15
| | | | Change-Id: I628f6b2921f800218a2e65d866b2332a9c574bda
* Fix scrolling bug when moving Grid editor upsnapshot/7.6Johannes Dahlström2015-09-151-1/+22
| | | | Change-Id: I005e17ec8ce7927e5fc36975b1e784444d5904b7
* Update @since tags to 7.5.6.Mika Murtojarvi2015-09-151-1/+1
| | | | Change-Id: I376cd27d5ae08c877cd3279740b601fb8dddb2e7