| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| |
|
|
|
| |
Also adds aria-selected for grid rows.
|
|
|
|
| |
Also removes dependency on junit.framework.TestCase .
|
|
|
| |
Use for each loop.
|
| |
|
|
|
| |
And remove unused imports.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
Converts Notification to an Extension and adds support for listening to the closing of notifications.
Fixes #888
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Navigator now by default uses pushState and normal URLs
* added documentation for pushState and updated Navigator documentation
* improving docs etc, adding one TODO to be solved before merging
* pushState/replaceState no work better with changing titles
* Making uri fragment navigator work when not using specially mapped UI
* Revert to older default, add annotation for selecting
* Fix tests, add null checks
* Reorder if-clause, fix tests
* Revert unnecessary test change
* Use correct variable in UI, fix test clean up
* Updates to JavaDocs, fix some methods and tests
* Add comments, fix test ui, TODO for fallbacks
* Navigation documentation, JavaDocs, removed TODOs
* Documentation fixes
* Improve JavaDocs
* Fix link name in documentation
* Improve throws declaration in getLocation
* Change documentation about the PushState based navigation
* Add since tags
* Add since tags for UI
|
|
|
|
|
|
|
| |
Add additional class names and style to components and error indicators to distinguish different error levels.
Vaadin 8 implementation of #9816. Cherry picked changes and added compatibility package component changes and tests.
Resolves #3139
|
|
|
|
|
|
| |
If a GridLayout is used and font loading is not complete, force another layout after all fonts are loaded.
Fixes #9921
Fixes #8207
|
| |
|
|
|
| |
Fixes #9868
|
|
|
| |
And use varargs in a test.
|
|
|
| |
And some trivial test enhancements
|
| |
|
|
|
| |
And remove unused imports.
|
| |
|
|
|
|
|
|
|
| |
After this change, .gitattributes will take care of keeping native
line endings.
* Replace CRLF with LF in non-Java files
|
| |
|
|
|
| |
Also includes some other minor cleanup.
|
| |
|
| |
|
| |
|
|
|
| |
Fixes #9018
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Component error was cleared after selecting a date from
calendar popup, even if the date is invalid due to
validation errors or if user programmatically sets an UserError.
This change inverts the order of setValue() and setComponentError(null) in order
to preserve errors set by ValueChangeListeners (e.g. Binder validators).
Fixes #10011
|
| |
|
| |
|
|
|
| |
This change also includes some other minor cleanup.
|
|
|
|
|
|
|
|
|
| |
This adds basic support for aria-sort for Grid (https://www.w3.org/TR/wai-aria-1.1/#aria-sort).
- aria-sort is not added, if the column is not sortable
- aria-sort="none" is added, if the column is sortable but currently not sorted
- aria-sort="ascending" is added, if the column is sorted by asc
- aria-sort="descending" is added, if the column is sorted by desc
- aria-sort="other" is added, if more than 1 column is sorted, currently there is no aria-sort-order
|
| |
|
| |
|
| |
|
| |
|
|
|
| |
This fixes a compilation error with Eclipse Oxygen.
|
|
|
|
|
|
|
| |
Under certain circumstances IE 11 (11.0.45 / 11.0.9600.18762) produces an exception when collapsing/expanding rows (particularly the first child after the very first element) in a TreeGrid within a Window.
This workaround removes the row explicitly before inserting, instead of letting JS handle it.
Fixes #9850
|
| |
|
|
|
|
|
|
|
|
| |
Fix connector tracker cleanup for the case where a component is
hidden by a request and is made visible again by push.
This fixes a regression caused by #9305.
Fixes #9905
|
|
|
|
|
|
| |
The related tests have a workaround for another (Chrome specific) GridLayout bug #9921.
Those workarounds should be removed once that issue is fixed.
Fixes #9148
|
|
|
|
|
| |
Position caption correctly when using different vertical alignment than TOP in GridLayout.
Fixes #7895
|
|
|
|
|
| |
Try to make the test more stable by using a different way of
detecting the presence of a notification. This approach is used e.g.
in GridComponentsTest.
|
|
|
|
|
|
| |
Correctly render components that handle their own captions inside
a Composite.
Fixes #9848
|