Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Use lambda expressions. (#10268) | Ahmed Ashour | 2017-11-01 | 3 | -57/+36 | |
| | ||||||
* | Fix end of line comments, which were made by automatic formatter (#10234) | Ahmed Ashour | 2017-10-31 | 5 | -13/+10 | |
| | ||||||
* | Remove redundant interface already implemented by super class. (#10258) | Ahmed Ashour | 2017-10-31 | 22 | -49/+29 | |
| | ||||||
* | add Grid.Column#get/setAssistiveCaption (#10219) | Knoobie | 2017-10-30 | 1 | -0/+34 | |
| | | | | | | | | | | | | | | | | | | | | | | | | * add Grid#Column#get/setAssistiveCaption * fix test and update doc * move testGridAssistiveCaption to GridTest * delete test file * delete test file * Delete GridAssistiveCaptionTest.java * Create GridAssistiveCaptionTest * Create GridAssistiveCaption * Rename GridAssistiveCaption to GridAssistiveCaption.java * Rename GridAssistiveCaptionTest to GridAssistiveCaptionTest.java * Reformat using eclipse | |||||
* | Use lambda with Listeners (#10222) | Ahmed Ashour | 2017-10-26 | 8 | -17/+21 | |
| | | | Also use "event" as the name for events | |||||
* | Improve naming of fields and variables (#10242) | Ahmed Ashour | 2017-10-26 | 24 | -150/+148 | |
| | | | | | * Variable names to conform to naming convention. * Use static constants where it makes sense | |||||
* | Remove trailing spaces (#10224) | Ahmed Ashour | 2017-10-26 | 27 | -88/+88 | |
| | ||||||
* | Grid column to be sortable when implemented/supported (Fixes #8792). (#10190) | Ahmed Ashour | 2017-10-23 | 1 | -0/+17 | |
| | | | | | | | | | | | * Grid column to be sortable when implemented/supported * Fix GridDeclarativeTest * Parameterize to Grid<Person> * Revert Parameterize to Grid<Person>, JDK with generics. * Assertions for other columns * Fix test Fixes #8792 | |||||
* | Grid.removeColumn() not to fail silently (Fixes #8056) (#10215) | Ahmed Ashour | 2017-10-20 | 1 | -20/+26 | |
| | | | | | | | | | | * Grid.removeColumn() not to fail silently (Fixes #8056) * Compilation with JDK * Fix removeColumnByColumn_alreadyRemoved test * Use ExpectedException | |||||
* | AbstractDateField.formatDate() to be abstract (#10186) | Ahmed Ashour | 2017-10-20 | 2 | -53/+55 | |
| | | | | | | | | | | | | | | | | | | | | | | * 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 | |||||
* | Added utility method Binder#asRequired() (#9873) | Stephan Knitelius | 2017-10-20 | 1 | -0/+25 | |
| | | | | | | | | | * Added the possiblity of defining a Field as Required without setting an error message. * Added @since to asRequired() * Add droped paragraphs and see tag for asRequired(String) | |||||
* | Fix typos (#10213) | Ahmed Ashour | 2017-10-20 | 10 | -19/+19 | |
| | | | | | | * Fix typos * Fix | |||||
* | Use .toLowerCase and .toUpperCase(Locale.ROOT) (#10182) | Ahmed Ashour | 2017-10-20 | 18 | -37/+54 | |
| | | | | | | | | * Use .toLowerCase and .toUpperCase(Locale.ROOT) * Spaces * add spaces after if( | |||||
* | Simplify lambda expressions (#10198) | Ahmed Ashour | 2017-10-20 | 21 | -103/+77 | |
| | | | | | | | | * Simplify lambda expressions And remove unneeded 'return' keyword. * Format | |||||
* | AbstractDateField: set value after being invalid (#10187) | Ahmed Ashour | 2017-10-20 | 1 | -20/+19 | |
| | | | | Fixes #9763 Fixes #9978 | |||||
* | Fix some checkstyle warnings (#10179) | Ahmed Ashour | 2017-10-13 | 3 | -26/+46 | |
| | ||||||
* | Convert AbstractDateField not to be a LegacyComponent (#10148) | Ahmed Ashour | 2017-10-13 | 1 | -174/+140 | |
| | ||||||
* | Use Collection.isEmpty() (#10172) | Ahmed Ashour | 2017-10-12 | 10 | -10/+10 | |
| | ||||||
* | Remove redundant null checks before an instanceof (#10173) | Ahmed Ashour | 2017-10-12 | 3 | -3/+3 | |
| | ||||||
* | Add ErrorLevel to Validators and results (#10099) | Teemu Suo-Anttila | 2017-10-11 | 5 | -51/+400 | |
| | | | Fixes #9792 | |||||
* | Fix Binder bean writing to only validate and write given bindings (#10162) | Teemu Suo-Anttila | 2017-10-11 | 1 | -27/+53 | |
| | ||||||
* | Prevent Grid refreshAll from getting stuck due mismatched state (#10161) | Ansku | 2017-10-10 | 1 | -3/+0 | |
| | | | Fixes #10038 | |||||
* | Fix typos (#10158) | Ahmed Ashour | 2017-10-10 | 4 | -8/+6 | |
| | ||||||
* | Remove unneeded .toString() (#10141) | Ahmed Ashour | 2017-10-10 | 9 | -31/+31 | |
| | ||||||
* | Edit grid row by index - server side (#10040) | Piotr Wilkin | 2017-10-10 | 4 | -2/+49 | |
| | | | | | 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 Ashour | 2017-10-09 | 2 | -3/+3 | |
| | ||||||
* | Add empty line at the end of files (#10142) | Ahmed Ashour | 2017-10-06 | 6 | -6/+6 | |
| | ||||||
* | Don't use synthetic methods for listener classes. (#10135) | Ahmed Ashour | 2017-10-04 | 10 | -44/+74 | |
| | | | Fixes #9504 | |||||
* | Fix typos (#10124) | Ahmed Ashour | 2017-10-04 | 7 | -21/+24 | |
| | ||||||
* | Registration to remove state.registeredEventListeners (fixes #9634) (#10130) | Ahmed Ashour | 2017-10-04 | 3 | -24/+67 | |
| | | | 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. | |||||
* | Break iteration when method is found (#10128) | Ahmed Ashour | 2017-10-03 | 2 | -7/+4 | |
| | ||||||
* | Use enhanced for loop for arrays. (#10121) | Ahmed Ashour | 2017-10-02 | 6 | -47/+36 | |
| | ||||||
* | First sentence of javadoc should end with a period (#10114) | Ahmed Ashour | 2017-10-02 | 75 | -236/+242 | |
| | | | Also includes minor other javadoc and formatting fixes. | |||||
* | Use enhanced for loop instead of Iterator. (#10100) | Ahmed Ashour | 2017-09-29 | 8 | -41/+18 | |
| | ||||||
* | Use StandardCharsets.UTF_8 (#10113) | Ahmed Ashour | 2017-09-29 | 11 | -29/+49 | |
| | ||||||
* | Revert "Store Vaadin session after each update" (#10112)8.2.0.alpha2 | Henri Sara | 2017-09-28 | 1 | -4/+0 | |
| | | | | | This reverts commit 48e202a80653c2c8a9e31db11814d23b87d6ec19. Also reverts the related release notes update. | |||||
* | Add since tags and update release notes (#10109) | Henri Sara | 2017-09-28 | 4 | -46/+58 | |
| | ||||||
* | Handle 'z' (timezone) in AbstractDateField.setDateFormat() (#8844) | Ahmed Ashour | 2017-09-28 | 2 | -0/+201 | |
| | ||||||
* | Update empty since tags for 8.2 (#10107) | Henri Sara | 2017-09-28 | 6 | -7/+7 | |
| | ||||||
* | Use interface instead of implementation (#10073) | Ahmed Ashour | 2017-09-28 | 20 | -49/+53 | |
| | ||||||
* | Use single character for StringBuilder.append (#10102) | Ahmed Ashour | 2017-09-28 | 12 | -58/+60 | |
| | ||||||
* | Fix typos (#10095) | Ahmed Ashour | 2017-09-27 | 3 | -7/+7 | |
| | ||||||
* | Support addCloseListener for Notification (#10027) | Ahmed Ashour | 2017-09-27 | 4 | -124/+173 | |
| | | | | | Converts Notification to an Extension and adds support for listening to the closing of notifications. Fixes #888 | |||||
* | Eliminate the use of AWT in non-test code (#10094) | Henri Sara | 2017-09-27 | 1 | -3/+21 | |
| | ||||||
* | Convert Embedded not to be a LegacyComponent (#10088) | Ahmed Ashour | 2017-09-27 | 1 | -148/+49 | |
| | ||||||
* | Add option to use PushState instead of URI fragments in Navigator (#10042) | Teemu Suo-Anttila | 2017-09-27 | 4 | -6/+245 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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 | |||||
* | Store Vaadin session after each update | Artur Signell | 2017-09-27 | 1 | -0/+4 | |
| | | | | | | | This helps clustering solutions know when the session attribute needs to be replicated instead of having to always aggressively replicate all attributes. Resolves #7535 | |||||
* | Implement error level on client side (#9817) | Adam Wagner | 2017-09-27 | 7 | -66/+29 | |
| | | | | | | | 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 | |||||
* | Fix DataCommunicator parameter not used in Grid constructor (#10075) | JenoDK | 2017-09-26 | 1 | -1/+1 | |
| | | | Fixes #9944 | |||||
* | Fix BindingBuilder to always use the same instance (#10004) | Teemu Suo-Anttila | 2017-09-26 | 1 | -13/+14 | |
| | | | | | | This allows using BindingBuilder either in a type safe chained manner or with separate calls for the same instance at the cost of less strict type checking. Fixes #9927 Fixes #9619 |