summaryrefslogtreecommitdiffstats
path: root/client
Commit message (Collapse)AuthorAgeFilesLines
* Use lambda with Listeners (#10222)Ahmed Ashour2017-10-2621-276/+181
| | | Also use "event" as the name for events
* Improve naming of fields and variables (#10242)Ahmed Ashour2017-10-2629-113/+116
| | | | | * Variable names to conform to naming convention. * Use static constants where it makes sense
* Remove trailing spaces (#10224)Ahmed Ashour2017-10-2634-128/+128
|
* adds simple fix for missing label text in grid select checkboxes (#10223)Knoobie2017-10-232-0/+15
| | | | | | * adds simple fix for missing label text in grid select checkboxes * updated comment and wording
* Unlock panel caption div hacking (#10120)Ilia Motornyi2017-10-231-3/+11
| | | | | | | | * Unlock panel caption div hacking Fixes #10119 * Javadoc formatting fix
* AbstractDateField.formatDate() to be abstract (#10186)Ahmed Ashour2017-10-2011-248/+205
| | | | | | | | | | | | | | | | | | | | | | * AbstractDateField.formatDate to be abstract Remove invalidDateString paramter, as it can be deduced * Fix test * Remove AbstractDateField.getResolutionVariable VAbstractTextualDate: rename updateDateVariables() to updateBufferedResolutions() * Revert to use fixed value of MONDAY. * release notes * updateAndSendBufferedValues() * Missed call to updateAndSendBufferedValues(); * release note
* Fix typos (#10213)Ahmed Ashour2017-10-2016-28/+28
| | | | | | * Fix typos * Fix
* Check class name type on Grid cell mouse over (#10194)Adam Wagner2017-10-202-1/+19
| | | | | | | | | | * Check whether className is of type string * Move string type checker method to widget util * Fix formatting of WidgetUtil * Break svg into lines
* Improve role usage in grid (#10206)Knoobie2017-10-201-4/+86
| | | | | | | | | | | | | | | | | | | | | | | | * add role="row" and role="gridcell" * optimize code and add additional rows for the header * add simple test * improve code and add rowgroup * add debug log * add more log to test * remove debug test info and add role before appending to tr * wording - change contains to contain * create enum for magic strings, change comments and method signature * rename enum to be singular and rename param roleName to role * update javadoc, rename and make enum public
* Use .toLowerCase and .toUpperCase(Locale.ROOT) (#10182)Ahmed Ashour2017-10-2017-42/+65
| | | | | | | | * Use .toLowerCase and .toUpperCase(Locale.ROOT) * Spaces * add spaces after if(
* Fix HTML tags inside code in javadoc (#10160)Ahmed Ashour2017-10-202-7/+5
| | | | | | | | * Fix HTML tags inside code in javadoc * only modify <table> and <tr> * Fix javadoc
* Scheduler.ScheduledCommand and RepeatingCommand to be lambda (#10203)Ahmed Ashour2017-10-2028-476/+285
| | | | | | | | * Scheduler.ScheduledCommand and RepeatingCommand to be lambda * Restore <table> in javadoc * Fix docs
* Add spaces after 'if' and 'for' in JavaScript (#10199)Ahmed Ashour2017-10-2028-149/+142
| | | | | | | | * Add spaces after 'if' and 'for' in JavaScript * Revert to old format * Remove whitespaces
* Simplify lambda expressions (#10198)Ahmed Ashour2017-10-208-34/+30
| | | | | | | | * Simplify lambda expressions And remove unneeded 'return' keyword. * Format
* Fix AbstractDateField to correctly show week day names (#10188)Ahmed Ashour2017-10-162-8/+30
| | | Fixes #9200
* Fix some checkstyle warnings (#10179)Ahmed Ashour2017-10-132-8/+4
|
* Convert AbstractDateField not to be a LegacyComponent (#10148)Ahmed Ashour2017-10-1317-390/+431
|
* Use Collection.isEmpty() (#10172)Ahmed Ashour2017-10-1215-40/+45
|
* Remove redundant null checks before an instanceof (#10173)Ahmed Ashour2017-10-122-6/+3
|
* Add aria-rowcount to grid (#10167)Knoobie2017-10-111-8/+77
| | | This is based on discussion from vaadin/vaadin-grid#1023 .
* Fix for Grid client-side exception. (#10166)Piotr Wilkin2017-10-111-2/+5
| | | | | Do not try to update the select all checkbox if it is not visible. Fixes #10164
* Fix typos (#10158)Ahmed Ashour2017-10-106-17/+17
|
* Remove unneeded .toString() (#10141)Ahmed Ashour2017-10-107-15/+16
|
* Edit grid row by index - server side (#10040)Piotr Wilkin2017-10-101-0/+27
| | | | | Opening grid editor from server side. Fixes #8477. Addressing #8820 will be the user's responsibility as fetching index of item might be slow.
* Use StringBuilder instead of StringBuffer (#10154)Ahmed Ashour2017-10-096-6/+6
|
* Add empty line at the end of files (#10142)Ahmed Ashour2017-10-0617-17/+17
|
* Fix typos (#10124)Ahmed Ashour2017-10-044-14/+14
|
* Registration to remove state.registeredEventListeners (fixes #9634) (#10130)Ahmed Ashour2017-10-041-3/+3
| | | This changes SharedState.registeredEventListeners to be a Map that keeps track of how many listeners of each type have been added, and handles unregistering of such listeners correctly.
* Add role="grid" and aria-multiselectable to grid (#10009)Knoobie2017-10-046-3/+68
| | | Also adds aria-selected for grid rows.
* Use static import of Assert in tests (#10126)Ahmed Ashour2017-10-034-21/+25
| | | | Also removes dependency on junit.framework.TestCase .
* Use enhanced for loop for arrays. (#10121)Ahmed Ashour2017-10-026-13/+9
|
* Simplify conditional logic. (#10122)Ahmed Ashour2017-10-025-14/+0
| | | And remove unused imports.
* First sentence of javadoc should end with a period (#10114)Ahmed Ashour2017-10-02102-376/+389
| | | Also includes minor other javadoc and formatting fixes.
* Use enhanced for loop instead of Iterator. (#10100)Ahmed Ashour2017-09-296-40/+26
|
* UIDL to implement Iterable (#10101)Ahmed Ashour2017-09-297-28/+42
|
* 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.