| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
|
| |
- Initial fix attempt interfered with selection events, added regression
testing for those and found a better way to ensure shift selection works
on IE11 also with Windows 7.
Fixes #11608
|
| |
|
|
|
|
|
| |
* Fix unstable tests
|
|
|
|
| |
* Sanitize input used in Grid header
|
| |
|
|
|
|
|
|
|
|
| |
* Removed ';' in lambdas
credits to @voltor
* Merge branch 'master' into ZheSun88-patch-1
|
|
|
|
|
|
| |
* Update release note for 8.9
* Missing Since
|
|
|
|
|
|
|
|
| |
osgi-integration (#11335)
* Made VaadinResourceService a OSGi component, removed static access of OsgiVaadinResources
|
|
|
|
|
|
| |
* Add Delay to unstable tests
* Add sleep time
|
|
|
| |
* Adding "v-grid-editor-selected" stylename in editor cell wrapper element when Grid is opened on selected row.
|
|
|
|
|
|
|
|
|
|
| |
* Fixing upload handler error handling
For some reason stream variable cleanup did not use UI.getCurrent(), despite current UI was set earlier in handleRequest, what I see specifically for this purpose. So I chanted this. This will address also issue #7289
Furthermore there was TODO in handle request about error handling. I interpreted this to refer to possible corner case, that UI is not found via session. In this case it is more appropriate throw UploadException and abort, than lat NPE happen.
* Fixing exception type
|
|
|
|
|
|
|
|
|
| |
* Clicking on DateField pop-up should select Month/Year
In Year/Month Resolution DateField should select the value, when user clicks on pop-up
Fixes #8447
|
|
|
|
|
|
|
|
| |
* add test case
* Limit the workaround for non-push mode
Fixes #11616
|
|
|
| |
Fixes #11608
|
|
|
|
|
|
|
|
|
|
| |
(#11624)
* Create DeployingVaadinOnWebsphere
* Rename DeployingVaadinOnWebsphere to DeployingVaadinOnWebsphere.asciidoc
|
|
|
|
|
|
|
|
| |
* Using @Delayed annotation for DateField Rpc
* Separate a rpc for handling the time change in DateTimeField
* Add test case for wrong event order
|
|
|
|
|
|
|
|
|
|
| |
* #11614: Added test which demonstrates that the fix is incomplete
* #11614: UI.doRefresh() only calls navigator when the navigation state actually changes
* Added javadoc to Navigator.getCurrentNavigationState()
* Minor: Removed accidental star imports
|
|
|
|
|
|
|
|
| |
1) recalculate the offset, as ChromeDriver starts to follow the standard;
2) update screenshots;
3) correct the `click()` call with using coordinates, related to 1)
4) `sendkey()` with using key.modifier adjustment
5) add sleep
6) workaround for mastery failures
|
|
|
|
|
|
|
|
|
|
|
| |
(#11615)
* Fix regression that broke PreserveOnRefresh functionality with Navigator
Fixes https://github.com/vaadin/framework/issues/11614
Old patch https://github.com/vaadin/framework/issues/11416 calls navigateTo allways when Navigator is present, which is wrong, since it is needed only when navigation state has truly changed.
* Add test to the fix
|
|
|
|
|
|
| |
* Update spring addon to 3.2.0
* Merge branch 'master' into ZheSun88-patch-1
|
|
|
|
|
|
|
| |
* Recalculate the column widths before the first row is added
Fixes #11607
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Grid Editor: make Tab key skip read-only/disabled fields
Closes #11584
* Extracted DefaultEditorEventHandler.getDeltaFromKeyDownEvent() which allows for easy further Grid Editor customization
* Make DefaultEditorEventHandler.Delta public so that getDeltaFromKeyDownEvent() can be overridden
* Fixed exception in isEditable() if the widget was not a Field
* Refactored DefaultEditorEventHandler.Delta to CursorMoveDelta which expresses the intent more clearly
* Merge branch 'master' into master
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Add delay to the unstable test
* Add delay for unstable tests
* Update broken docs syntax in github
* Merge branch 'master' into ZheSun88-patch-1
* Update doc reference syntax
* Merge branch 'ZheSun88-patch-1' of github.com:vaadin/framework into ZheSun88-patch-1
# Conflicts:
# documentation/components/components-overview.asciidoc
* Merge branch 'master' into ZheSun88-patch-1
* use .asciidoc
* Merge remote-tracking branch 'origin/ZheSun88-patch-1' into ZheSun88-patch-1
* use .asciidoc
* Merge branch 'master' into ZheSun88-patch-1
|
|
|
| |
Fixes #11597
|
| |
|
|
|
|
|
|
|
|
| |
* Migrate blog post to articles
* Add to Content list
* Add link to the referred content
|
|
|
|
|
|
|
|
| |
* Fix grid column reordering
Fix grid column reordering when there are hidden columns and footerRow.join
* Add test
|
|
|
| |
Fixes #11558
|
|
|
|
|
|
|
|
| |
(#11580)
* Updated instructions on how to run TB3+ tests with Intellij; added QuickStart to quickly set up testing environment
* Readme rewording
|
|
|
|
|
|
|
|
| |
* Fix duplicate grid column visibility change event
Toggle a column visibility through UI will fire 2 event. There should be only 1.
* Add Test
|
|
|
|
|
|
|
|
|
|
|
| |
* Grid editor: TAB now skips non-editable columns
Pressing TAB would shift the focus to non-editable cells when the Grid was in edit mode.
This patch makes DefaultEditorEventHandler to skip such columns.
Closes #10970
* Add tests
|
| |
|
|
|
|
|
|
| |
- limit DataCommunicator workaround from #11320 to ComboBox only
- don't reset DataCommunicator before modifying all sorting data
Fixes #11532
|
|
|
| |
Fixes #11557
|
|
|
| |
Change so that liferay 7.2 can run Vaadin portlets
|
| |
|
|
|
|
|
|
|
| |
added the no-cache parameter to the reply. (#11556)
* Changed the handleSessionExpired logic to return a 404 instead of a 410. Also added the no-cache parameter to the reply.
See https://github.com/vaadin/framework/issues/4417 for discussion.
|
|
|
|
|
|
| |
* Code format
* Merge branch 'master' into code-format
|
| |
|
|
|
|
|
|
|
|
|
| |
- Replace the GridDisabledTest screenshot usage
- Replace the screenshot tests in BasicCrudGridEditorRowTest
- Replace the screenshot tests in ComboboxVaadinIcons
- Replace the screenshot tests in ValoThemeUITest::accordions
- Added screenshotcomparetolerance to some screenshot test to make tests stable
|
|
|
| |
Spring add-on needs to use these added methods in order to fix #10922
|
| |
|
|
|
|
|
|
|
|
|
|
| |
issue in #11343 and #11385 is not reproducible on top this patch
Three different bugs are involved in this fix:
we bring the old fix(#11094) back and fixed the other related issues:
1) allow adding the same new item after dataProvider got reset, This is cause by the client side parameter `LastNewItemString`, it saves the value added before resetting.
2) clear the pending newItem eagerly, so that the same value will not be added again.
|
|
|
|
|
|
| |
* Update to 8.9-SNAPSHOT
* update in bom module
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
* Create StringToUuidConverter.java
Implements the `Converter` interface, to support converting back-and-forth between `String` and `UUID` (a type built into Java 5 and later).
See Issue # 11,051.
https://github.com/vaadin/framework/issues/11051
* Formatting cleanup, remove sinces
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Clicking on slider makes handler move
Fixes #1496
* Introducing control over clicking behaviour
- User will have to enable process of the click event on handle calling `slider.setEnableClickHandler(true);`
- Clean-up the handler logic in VSlider.java
- Renaming the property to `updateValueOnClick`
- Added JavaDocs
- Fixing tests
|
|
|
|
|
|
|
| |
Newer Chrome versions do not work with random number hack to prevent auto completion, but it finally supports autocomplete=off.
Adapted from https://github.com/vaadin/framework/pull/11472
Fixes #11437
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Fixing autocompletion issue with ComboBox on newer Chrome versions
Newer Chrome versions do not work with random number hack to prevent auto completion, but it finally supports autocomplete=off.
* Merge branch 'master' into fix11437
* Merge branch 'master' into fix11437
* Merge branch 'master' into fix11437
* Merge branch 'master' into fix11437
* Merge branch 'master' into fix11437
* Merge branch 'master' into fix11437
* Merge branch 'master' into fix11437
* Merge branch 'master' into fix11437
|