summaryrefslogtreecommitdiffstats
path: root/client
Commit message (Collapse)AuthorAgeFilesLines
* Add since tags and update release notes (#10109)Henri Sara2017-09-283-23/+34
|
* Handle 'z' (timezone) in AbstractDateField.setDateFormat() (#8844)Ahmed Ashour2017-09-283-3/+118
|
* Update empty since tags for 8.2 (#10107)Henri Sara2017-09-287-8/+8
|
* Use interface instead of implementation (#10073)Ahmed Ashour2017-09-2834-98/+122
|
* Use single character for StringBuilder.append (#10102)Ahmed Ashour2017-09-284-12/+12
|
* Fix typos (#10095)Ahmed Ashour2017-09-274-16/+21
|
* Support addCloseListener for Notification (#10027)Ahmed Ashour2017-09-273-48/+108
| | | | | Converts Notification to an Extension and adds support for listening to the closing of notifications. Fixes #888
* Convert Embedded not to be a LegacyComponent (#10088)Ahmed Ashour2017-09-272-110/+81
|
* Add option to use PushState instead of URI fragments in Navigator (#10042)Teemu Suo-Anttila2017-09-271-3/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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
* Fix GridLayout on IE and PhantomJS (#10087)Henri Sara2017-09-271-2/+7
| | | | | Additional fixes for #10077 for browsers that do not support document.fonts.ready by performing a delayed re-layout.
* Implement error level on client side (#9817)Adam Wagner2017-09-2724-171/+578
| | | | | | | 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
* Relayout GridLayout when font loading completes (#10077)Henri Sara2017-09-261-1/+20
| | | | | | If a GridLayout is used and font loading is not complete, force another layout after all fonts are loaded. Fixes #9921 Fixes #8207
* Remove unused @VERSION@Ahmed Ashour2017-09-252-6/+2
|
* Fix TreeGrid double click event in hierarchy column (#10070)Adam Wagner2017-09-254-39/+99
| | | Fixes #9868
* Fix typos (#10071)Ahmed Ashour2017-09-252-3/+3
| | | And use varargs in a test.
* Construct array inline (#10068)Ahmed Ashour2017-09-237-11/+11
| | | And some trivial test enhancements
* Fix javadoc references (#10067)Ahmed Ashour2017-09-2315-25/+25
| | | And remove unused imports.
* Format curly brackets correctly for checkstyle (#10066)Ahmed Ashour2017-09-227-104/+43
|
* Replace tab with spaces in .xml files (#10064)Ahmed Ashour2017-09-221-28/+28
|
* Replace tabs with spaces in Java filesHenri Sara2017-09-223-28/+28
|
* Replace iff with if in javadoc (#10056)Ahmed Ashour2017-09-2210-17/+17
|
* Fix unused parameters in javadoc (#10055)Ahmed Ashour2017-09-2129-69/+62
|
* Update modifier order to follow Java Specification suggestions (#10050)Ahmed Ashour2017-09-2144-80/+78
| | | Also includes some other minor cleanup.
* Access static members in a static way (#10054)Ahmed Ashour2017-09-211-1/+1
|
* Add Upload#setButtonStyleName (#10044)Knoobie2017-09-211-0/+4
|
* Use String.isEmpty() (#10045)Ahmed Ashour2017-09-2118-34/+34
|
* Remove unused methods (#10020)Ahmed Ashour2017-09-202-34/+0
|
* Use interface not Implementation, as method parameterAhmed Ashour2017-09-206-11/+14
|
* Implement hashCode() when implementing equals()Ahmed Ashour2017-09-192-0/+21
|
* Use String.isEmpty()Ahmed Ashour2017-09-1921-36/+36
|
* Remove unneeded ArrayList constructionAhmed Ashour2017-09-191-1/+1
|
* Replace iterators with enhanced for loops (#10018)Ahmed Ashour2017-09-193-12/+5
| | | This change also includes some other minor cleanup.
* Add aria-sort to Grid (#10007)Knoobie2017-09-181-2/+6
| | | | | | | | | 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
* Remove redundant versions in POMs (#9990)Ahmed Ashour2017-09-141-0/+1
|
* Fix javadoc typos (#9998)Ahmed Ashour2017-09-141-1/+1
|
* Add DOCTYPE for GWT module filesAhmed Ashour2017-09-142-0/+4
|
* Simplify conditional logic.Ahmed Ashour2017-09-145-28/+6
|
* Javadoc fixesAhmed Ashour2017-09-132-4/+4
|
* Simplify boolean expressionsAhmed Ashour2017-09-134-5/+5
|
* Remove element explicitly when reordering tree grid rows (#9952)Adam Wagner2017-09-111-0/+5
| | | | | | | 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
* Update version to 8.2-SNAPSHOT (#9946)Teemu Suo-Anttila2017-09-081-1/+1
|
* Add missing since tags for 8.2 (#9938)Henri Sara2017-09-072-3/+3
|
* Fix grid client side performance regression (#9913)Aleksi Hietanen2017-09-051-2/+4
| | | | | Trigger update of header/footer only if visibility changes. Fixes #9884
* Force re-measurement of CheckBoxGroup and RadioButtonGroup (#9901)Petter Holmström2017-09-042-0/+2
| | | | | | 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 in GridLayout (#9909)Petter Holmström2017-09-041-1/+7
| | | | | Position caption correctly when using different vertical alignment than TOP in GridLayout. Fixes #7895
* Omit duplicate caption for a Panel in a CompositeHenri Sara2017-08-301-0/+9
| | | | | | Correctly render components that handle their own captions inside a Composite. Fixes #9848
* Remove drag over style on file drop (#9888)Henri Sara2017-08-291-0/+2
| | | Fixes #9870
* Fix since tags for 8.1.3 release (#9887)Aleksi Hietanen2017-08-291-1/+1
|
* Move ComboBox popup with ComboBox on scroll (#9869)Henri Sara2017-08-251-10/+59
| | | | | | Keep the ComboBox popup at the same position relative to the ComboBox when the view is scrolled. Fixes #5043
* Avoid detaching VL/HL children unnecessarily (#9862)Henri Sara2017-08-231-16/+18
| | | | | | | When child components are removed from a VerticalLayout/HorizontalLayout, do not remove other children from the DOM if no other hierarchy changes are made. Fixes #7713