summaryrefslogtreecommitdiffstats
path: root/uitest
Commit message (Collapse)AuthorAgeFilesLines
* Enable row height and content mode settings for Tree (#9540)Teemu Suo-Anttila2017-06-202-15/+92
| | | | | | | | | | * Enable row height setting for Tree * Add content mode for captions * Align expander element by default to top The content mode allows use of preformatted and HTML captions that bring value to row height Fixes #9411
* Add View.beforeLeave to support delayed navigationArtur2017-06-202-0/+250
|
* Fix displaying Grid sort order set from server (#9530)Teemu Suo-Anttila2017-06-192-67/+36
| | | Fixes #8316
* Rewrite HierarchyMapper to consistently handle changes Teemu Suo-Anttila2017-06-152-9/+14
| | | | | | Fixes #9449 Fixes #9490 Fixes #9448 Fixes #9465
* Allow changing the renderer of hierarchy column in TreeGrid (#9514)Teemu Suo-Anttila2017-06-132-38/+50
| | | Addresses #9465
* Add methods for setting the date as an ISO value for date fieldsArtur2017-06-124-14/+169
|
* Add handler for row height changing in GridTeemu Suo-Anttila2017-06-122-8/+16
| | | Fixes #9488
* Add pluggable connector id generator supportLeif Åstrand2017-06-123-0/+19
|
* Add mouse event details to the drop event (#9485)Adam Wagner2017-06-072-2/+5
| | | Fixes #9483
* Show empty selection caption in ComboBox (#9468)Teemu Suo-Anttila2017-06-053-1/+23
| | | Fixes #9079
* Allow grid columns to optionally shrink to be narrower than contentsArtur2017-05-303-6/+97
| | | Fixes #8548
* Find active connector anywhere in the DOM (#9429)Artur2017-05-262-0/+98
| | | Fixes #9419
* Fix missing drag image on FF, Safari (#9409)Pekka Hyvönen2017-05-232-2/+40
| | | | | | | | | When CSS transform has been applied, the drag image is missing (safari), or gets offset (FF). Fixed by using custom drag image without transform, and checking for transforms on parent DOM tree. Does NOT fix #9408 When there are frozen columns used, the image needs should not look weird because of the frozen column transitions. The multiselection column is now not shown it is frozen. Fixes #9261
* Make select all work with TreeGrid (#9412)Aleksi Hietanen2017-05-232-0/+73
| | | Fixes #9403
* Fix ComboBoxClosePopupRetainTextTest (#9415)Aleksi Hietanen2017-05-231-3/+9
|
* New Tree component themeIlia Motornyi2017-05-231-1/+1
| | | Fixes #9310
* Correctly use id to identify data when refreshing (#9398)Teemu Suo-Anttila2017-05-232-0/+184
| | | | | | This patch refactors the internals of Grid single selection model implementation. Fixes #9380
* Add MultiSelection support for Tree Component (#9354)Teemu Suo-Anttila2017-05-232-0/+47
|
* Fix CheckboxFocusClickTest on Firefox (#9397)Aleksi Hietanen2017-05-221-4/+5
|
* Fix menu item selection in tests (#9387)Henri Sara2017-05-192-11/+2
| | | | | | When the parent span was not used, the size of the wrong span was used in the calculation of mouse locations for activating a menu item. This occasionally leads to the wrong submenu being opened on IE as the cursor passed over the corner of the next item.
* Add style automatically to indicate that an element is being dragged (#9385)Adam Wagner2017-05-191-3/+1
| | | Closes #9223
* Fix resetting of last filter in VComboBox (#9381)Matti Tahvonen2017-05-191-0/+26
| | | | | | Currently the reset method resets the lastFilter as well and then the logic thinks items don’t need to be refreshed when popup is reopened. Fixes #9027 Fixes #7790
* Make it possible for drop target to accept both files and other data (#9382)Adam Wagner2017-05-191-4/+11
|
* Add shorthand for adding a column with ComponentRendererPekka Hyvönen2017-05-191-3/+3
|
* Show drop hints when dropping in empty Grid (#9353)Pekka Hyvönen2017-05-181-4/+8
| | | | Also makes sure that the drop location and target row return something sensible in drop event. Clarifies docs on drop location.
* Fix NPE when detaching DragSource & DropTarget on client side (#9341)Pekka Hyvönen2017-05-171-0/+83
| | | | | | | | When the component the extensions have been attached to are removed, there was an NPE due to getParent() not being available anymore. Fixed by not doing clean up on those cases as it is not necessary. Fixes #9101 * Add back missing detach call
* Fix tooltip test after tooltip style changeHenri Sara2017-05-171-4/+4
|
* Update WidgetUtilTest for Chrome 58Henri Sara2017-05-171-2/+1
| | | Chrome 58 changes how border sizes are rounded.
* Make ThemeTest notification tests more reliableHenri Sara2017-05-171-0/+1
|
* Update ES5/ES6 tests for FirefoxHenri Sara2017-05-172-2/+4
| | | Expect ES5 for Firefox as the test cluster has an older version.
* Make GridPopupViewTest more stableHenri Sara2017-05-171-1/+1
|
* Update Chrome version to 58 in testHenri Sara2017-05-171-1/+1
|
* Fix drag image offset for Grid rows for mobile (#9336)Pekka Hyvönen2017-05-171-0/+2
| | | | Asks the polyfill to always center the drag image based on the touch coordinates. Also temporarely removes the transform offset for the row.
* Fix Button as a Html5 DragSource (#9346)Pekka Hyvönen2017-05-171-3/+7
| | | | | | * Fix Button as a Html5 DragSourcei It was completely broken, not being clickable, and also preventing anything else from being clicked.
* Make it possible for grid drop target to accept dragged data when grid is ↵Adam Wagner2017-05-171-6/+11
| | | | | | empty (#9332) * Make it possible for grid drop target to accept dragged data when grid is empty (#9068) * Make return type of getDropTargetRow() optional
* Remove unnecessary rowmode prefix from TreeGrid focus styles (#9327)Teemu Suo-Anttila2017-05-162-21/+21
|
* Properly init client-side data in GridDataChangeHandlerTestTeemu Suo-Anttila2017-05-161-1/+2
|
* Add BackEndHierarchicalDataProvider and an abstract base classAleksi Hietanen2017-05-161-18/+13
|
* Add ItemCollapseAllowedProvider interfaceAleksi Hietanen2017-05-161-1/+2
|
* Rename BodyRowContainer.setNewEscalatorRowCallback to setNewRowCallbackAleksi Hietanen2017-05-161-2/+2
|
* Clean connector tracker after each access block to stop memory leaks (#9305)Artur2017-05-163-5/+130
| | | | | Immediately clean connectors which the client side does not know about Fixes #9303
* Add API for multiple drag data generators (#9321)Adam Wagner2017-05-161-9/+12
| | | | * Add ability to set multiple drag data generators for any drag data type and change default to be accepted by spreadsheet applications such as Excel
* Refactor common methods in in-memory data providers (#9308)Aleksi Hietanen2017-05-169-45/+45
| | | | | | * Refactor common methods of InMemoryHierarchicalDataProvider and ListDataProvider to a single interface * Rename HierarchyData and InMemoryHierarchicalDataProvider, introduce HasHierarchicalDataProvider * Additionally adds a helper method for recursive constructing TreeData with a child item provider.
* Add events and functionality to Tree (#9318)Teemu Suo-Anttila2017-05-162-0/+76
| | | | * Add ItemClick event to Tree * Add collapse provider and style generator to Tree
* Use theme font and normal line wrapping for regular tooltips (#9143)Leif Åstrand2017-05-155-4/+116
| | | Fixes #9121
* Refactor Html5 DnD feature based on API review (#9306)Pekka Hyvönen2017-05-125-19/+13
| | | | | | | | * Refactor Html5 DnD client side based on API review - Moved classes to "correct" packages. - Removed method DragSourceExtension.clearDataTransferText() - Remove ButtonDragSource in favor of more generic API
* Create upload URLs only when stream variable is attached by drop handler (#9301)Adam Wagner2017-05-111-68/+19
| | | | | | * Create upload URLs only when stream variable is attached by drop handler * Add file size limit to test ui and remove label drop target
* Add mobile html5 dnd support using polyfill (#9282)Pekka Hyvönen2017-05-112-9/+43
| | | | | | | | | | | | | | | First step of mobile DND support. - Add mobile html5 dnd support using polyfill - Adds a switch for enabling mobile html5 dnd support - Adds polyfill only when needed - Ignore native Android Chrome drag start because doesn't work properly (no dragend event fired) - Add documentation on enabling mobile HTML5 DnD support - Add mention of drag-drop-polyfill license - Fixed issue in polyfill when not using "snapback" - Add mention of forked polyfill Fixes #9174
* Make it possible to upload files by dropping them onto a drop target (#9277)Adam Wagner2017-05-111-0/+164
| | | Fixes #8891
* Make clicking checkbox label call focus listeners (#9271)Knoobie2017-05-112-0/+69
| | | | | Fixes the remaining issue from #3944 for Firefox so that a click on the checkbox label calls the focus listener. Fixes #9290