aboutsummaryrefslogtreecommitdiffstats
path: root/uitest/src/main/java
Commit message (Collapse)AuthorAgeFilesLines
...
* Improve expand and collapse of items in TreeGrid (#9159)Aleksi Hietanen2017-05-022-5/+37
| | | | | | | | | | | | | Fixes a race condition when expanding multiple items. Only one expand or collapse request should be sent from the client before waiting for a response, otherwise the indexing in subsequent requests will be incorrect. Adds API to collapse and expand multiple items from the server, reducing the amount of round trips with multiple item expands and collapses. HierarchyMapper now correctly keeps expanded nodes expanded if their parent is collapsed.
* Add an option for defining number of visible items in a NativeSelect (#9109)Artur2017-04-261-0/+19
|
* Add support for frontend:// using separate es5 and es6 foldersArtur2017-04-242-0/+77
|
* Fix race condition between rendering TreeGrid and setting up headers (#9105)Teemu Suo-Anttila2017-04-211-0/+23
| | | | | | * Fix race condition between rendering Grid and setting up headers * Remove Grid default headers when initializing the widget * Fix header clean up, add null check to select all checkbox
* Fix issues in Grid with undefined height (#9104)Teemu Suo-Anttila2017-04-191-0/+39
|
* Fix client-side memory leak caused by Grid events (#9103)Aleksi Hietanen2017-04-191-0/+40
| | | | | | Refactors AbstractGridKeyEvent, AbstractGridMouseEvent and their descendants to follow the pattern used in other GWT DomEvents. Fixes #7633
* Composite component (#8952)Artur2017-04-181-0/+97
| | | | | | | | | | | | | | | | | A composite is included in the server side hierarchy and in the connector hierarchy on the client side but does not have its own widget or DOM. To ensure that captions etc are renderer correctly for the root contents, the client side connector returns both the widget and state for the content connector. Server side API related to width and height are automatically forwarded to the root component to enable easy use of the composite inside different layout configurations. Other server side API inherited from AbstractComponent is unwanted, should be optional and therefore throw an exception by default. Resolves #2458
* Add LoadStyle.NONE for completely omitting a connectorLeif Åstrand2017-04-133-0/+98
|
* Grid drag and drop documentation (#9055)Adam Wagner2017-04-131-59/+107
|
* Panel.setScrollTop() fails with impossibly large numbersOlli Tietäväinen2017-04-131-0/+56
| | | Fixes #1149
* Correctly set ListSelect style namesArtur2017-04-131-0/+55
| | | Fixes #8901
* Notify a resource load listener many times if it has been added many times ↵Artur2017-04-131-0/+45
| | | | | (#9075) This is what the javadoc promises and what DependencyLoader relies on
* Provide GridLayout size and cell elements to JS and TB (#9019)Artur2017-04-131-0/+44
|
* Fix empty TreeGrid (#9067)Aleksi Hietanen2017-04-121-0/+14
|
* Remove Extension suffix from Grid DND classes (#9035)Adam Wagner2017-04-121-4/+4
|
* Make it possible to drop things between Grid rows (#8979)Adam Wagner2017-04-121-22/+36
| | | | Fixes #8401
* Provide dragged Grid items in server side (#8950)Adam Wagner2017-04-121-1/+1
| | | | Fixes #8931
* Make it possible to drop things on top of Grid rows (#8747)Adam Wagner2017-04-122-13/+27
| | | | Fixes #8400
* Make all selected rows draggable (#8746)Adam Wagner2017-04-121-1/+15
| | | | Fixes #8397
* Make Grid rows draggable (#8690)Adam Wagner2017-04-121-0/+103
| | | | | | It is possible to customize the drag data for each row. (#8706) Fixes #8396
* Fix initial expand of TreeGrid itemsAleksi Hietanen2017-04-111-0/+28
| | | Fixes #9050
* Make Button component draggable (#9038)Adam Wagner2017-04-101-0/+73
| | | | | | * Make Button component draggable (#9037) * Add own state to button drag source
* Add server-side expand and collapse to TreeGrid (#9021)Aleksi Hietanen2017-04-062-2/+93
| | | | | | | | | | | | | | | | * Add server-side expand and collapse to TreeGrid * Add javadocs * Fix variable naming in TreeGridHugeTreeTest * Fix review comments * Merge remote-tracking branch 'github/master' into 8759-server-expand * Clear pending expands when all data is dropped * Add documentation
* TreeGrid keyboard navigation Ilia Motornyi2017-04-051-0/+59
| | | Fixes #8758
* Fix column indexing when setting a renderer (#8976)Teemu Suo-Anttila2017-03-301-2/+2
| | | Fixes #8943
* Implement LocalDateRenderer and LocalDateTimeRenderer (#8955)Aleksi Hietanen2017-03-301-0/+59
| | | Closes #8377
* Add Grid.setRowHeight() (#8935)Henri Sara2017-03-292-0/+6
| | | Fixes #8667
* Fix NativeSelect inner component size (#8737)Ilia Motornyi2017-03-282-0/+41
| | | Fixes #8702
* Fix data not being sent again when adding DataGenerators (#8947)Teemu Suo-Anttila2017-03-281-2/+16
| | | | | | * Fix data not being sent again when adding DataGenerators * Fix header component detaching, revert early header cleanup
* Move select all visible to multi selection model interface (#8627)Pekka Hyvönen2017-03-272-2/+2
|
* Use computed style for Escalator size calculations (#8861)Artur2017-03-271-0/+26
| | | | | | | | | | | | | * Use computed style for Escalator size calculations The old method of using getBoundingClientRect does not work as expected if a transform has been applied to the element or one of its parents. For instance PopupView animates itself using a scale(0) -> scale(1) animation. When scale(0) is active, getBoundingClientRect will return 0 for all sizes while computed style ignores the transform and returns the expected value. Fixes #8793
* Fix infinite loop in data communication (#8927)Aleksi Hietanen2017-03-271-0/+62
| | | | | | | | | | * Fix infinite loop in data communication * Switch to less aggressive reset when data communication is out of sync * Remove triggering of reset if reset is already being performed * Avoid redundant collection of streams in DataCommunicator
* Improve caching when expanding nodes in hierarchical data (#8902)Teemu Suo-Anttila2017-03-241-0/+27
| | | Fixes #8790
* Clean DropEvent and DragEndEvent properties (#8925)Adam Wagner2017-03-241-4/+2
| | | | | | | | * Add dropEffect parameter to DragEndEvent (#8895) * Remove drop effect from drop event (#8895) * Make sure that drop effect is not null
* Add possibility to configure the content mode of TabSheet tabs (#8920)Aleksi Hietanen2017-03-241-0/+44
| | | Fixes #8590
* Fix default header content changes on init (#8921)Teemu Suo-Anttila2017-03-241-1/+6
| | | | | This patch also enables an old test that was pending #8128 Fixes vaadin/framework8-issues#556
* Add feature to disable collapsing items in TreeGrid (#8879)Teemu Suo-Anttila2017-03-231-1/+16
| | | Fixes #8846
* Fix Flash expanding with percentage sizing (#8898)Olli Tietäväinen2017-03-221-0/+48
| | | | | Allows Flash embed to expand if percentage dimensions given Fixes #4035
* Add collapse and expand events to TreeGrid (#8889)Aleksi Hietanen2017-03-211-0/+11
| | | Closes #8760
* Measure TreeGrid performance (#8896)Aleksi Hietanen2017-03-212-0/+150
| | | | | | * Update MemoryIT to report median render and request time * Add TreeGrid and TreeTable performance test UIs Addresses the collapsed cases for #8849, #8850
* Support data-location attribute in CustomLayout (#8866)Henri Sara2017-03-201-0/+49
| | | Fixes #8416
* Add tests for non-compatibility GridTeemu Suo-Anttila2017-03-161-0/+72
|
* Always calculate Escalator max row count the same way (#8740)Artur2017-03-161-0/+92
| | | | | | | | | | | | | | * Rename getMaxEscalatorRowCapacity to describe what it does * Always calculate Escalator max row count the same way This changes Escalator to not take a horizontal scrollbar into account when trying to determine "maximum visible rows". This will add another row, compared to previous versions, when there is a horizontal scrollbar. In reality, it would likely make sense to always add 10 more rows to have some buffer above and below the visible area. Fixes #8661
* ApplicationRunnerServlet to correctly get last modified application (#8852)Ahmed Ashour2017-03-161-2/+1
| | | Also, change README.txt to the correct test port 8888
* Remove unnecessary width calculation on Grid initial render (#8848)Henri Sara2017-03-162-0/+78
| | | | | | Do not calculate column widths unnecessarily, especially for columns with fixed width. Fixes #8678
* Hierarchical data (#8842)Aleksi Hietanen2017-03-164-200/+201
| | | | | | | * Initial HierarchicalDataProvider for TreeGrid * Initial in-memory hierarchical data implementation * TreeGrid declarative support Fixes #8611, Fixes #8620
* Allow changing renderers after column creation (#8841)Teemu Suo-Anttila2017-03-151-0/+53
| | | Closes #8250
* Fix removing rows from the middle of Escalator (#8826)Pekka Hyvönen2017-03-141-0/+12
| | | | | | * Fix removing rows from the middle of Escalator Fixes #8825
* Correct license locationAhmed Ashour2017-03-146-95/+60
|
* Correctly adjust upload button borders inside a component group (#8817)Artur2017-03-131-0/+66
| | | | * Correctly adjust upload button borders inside a component group