Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Allow null Components in ComponentRenderer (#9692)8.1.0.rc2 | Teemu Suo-Anttila | 2017-07-19 | 1 | -3/+4 |
| | |||||
* | More user friendly fail message (was NullPointerException) (#9665) | Dos Moonen | 2017-07-19 | 1 | -1/+6 |
| | | | | | | | Yes, I should never have created "D:\eclipse workspaces" in the first place. No, I am not replacing "%20" with spaces, or creating an URI instance. "D:\eclipse%20workspaces" is a valid folder and I'm not willing to go down the rabbit hole and see what that turns into. | ||||
* | Fix TreeGrid.getHierarchyColumn to use correct id (#9690) | Teemu Suo-Anttila | 2017-07-18 | 2 | -1/+13 |
| | | | Fixes #9661 | ||||
* | Add methods to change parent and to change child's position in hierarchical ↵ | Adam Wagner | 2017-07-18 | 2 | -0/+128 |
| | | | | | data (#9673) Resolves #9674 | ||||
* | Remove non working setHeight methods from Tree (#9631) | Jonni Nakari | 2017-07-18 | 1 | -27/+0 |
| | | | Fixes #9629 | ||||
* | Provide current request/response through VaadinRequest/VaadinResponse (#9642) | Artur | 2017-07-18 | 6 | -15/+84 |
| | | | | This greatly improves discoverability of the feature and was made possible by dropping Java 7 support | ||||
* | Change sendMessage access modifier to protected. (#9622) | Andrew Spear | 2017-07-17 | 1 | -1/+1 |
| | | | This allows extending AtmospherePushConnection, and then doing overriding sendMessage. One use case is to correlate the IP address and the message in the logs. | ||||
* | Delegate properties to Composite's root if possible | Ilia Motornyi | 2017-07-13 | 2 | -39/+81 |
| | | | Fixes #9670 | ||||
* | Implement tree item context click | Ilia Motornyi | 2017-07-10 | 3 | -10/+125 |
| | | | | | Fixes #9606 Fixes #9645 Fixes #9647 | ||||
* | Clarification for GridContextClickEvent | Ilia Motornyi | 2017-07-10 | 1 | -0/+26 |
| | |||||
* | Update/add since tags (#9627) | Henri Sara | 2017-07-03 | 4 | -13/+52 |
| | |||||
* | Fix TreeData item removal, small improvements (#9621) | Ilia Motornyi | 2017-07-03 | 6 | -17/+136 |
| | | | Fixes #9614 | ||||
* | Add criteria API to make it easier to set acceptance criteria for drag and ↵ | Adam Wagner | 2017-07-03 | 3 | -23/+210 |
| | | | | | drop (#9605) Fixes #9600 | ||||
* | Map column components by id (#9624) | Teemu Suo-Anttila | 2017-07-03 | 1 | -5/+6 |
| | | | Fixes #9452 | ||||
* | Add editor open event to Grid Editor (#9623) | Teemu Suo-Anttila | 2017-07-03 | 4 | -0/+137 |
| | | | Fixes #9596 | ||||
* | Add internal state validators for HasValue (#9532) | Teemu Suo-Anttila | 2017-07-03 | 3 | -2/+36 |
| | | | This also fixes/improves AbstractDateField validation. | ||||
* | Use ZoneId rather than ZoneOffset for conversion (#9620) | Ezra Epstein | 2017-07-03 | 1 | -16/+10 |
| | | | | | | | | | | | Use ZoneId rather than ZoneOffset for conversion between model (Date) and presentation of LocalDateTime. LocalDateToDateConverter (correctly) uses ZoneId, whereas LocalDateTimeToDateConverter (incorrectly) used a ZoneOffset. This fix aligns the two Converter implementations and makes the latter one more robust. A ZoneOffset is a fixed time difference, e.g., +07:00, whereas a time zone - represented by a ZoneId - is more dynamic, including features like Daylight-Savings Time. A ZoneId returns one or more ZoneOffsets via its ZoneRules method. (ZoneOffsets have trivial ZoneRules that simply return the ZoneOffset.) Since the date/time being displayed may be from any date on the calendar, the ZoneOffset imposes a negative limitation. Using ZoneId instead gets us past that limitation and allows a more robust set of conversion rules. Fixes #9594 | ||||
* | Fix bookkeeping assertion error | Ilia Motornyi | 2017-06-30 | 2 | -0/+24 |
| | | | Fixes #9584 | ||||
* | Add multiple styles handling to Component | appreciated | 2017-06-29 | 1 | -0/+30 |
| | | | Fixes #9357 | ||||
* | Add an optional HasValue to a ValueContext | Ilia Motornyi | 2017-06-29 | 4 | -3/+80 |
| | |||||
* | Use HasUserOriginated interface where appropriate (#9608) | Henri Sara | 2017-06-29 | 9 | -75/+45 |
| | |||||
* | Add isUserOriginated to SelectedTabChangeEvent (#9580) | Artur | 2017-06-29 | 4 | -43/+174 |
| | | | Fixes #9545 | ||||
* | Provide old value of position in SplitPositionChangeEvent of *SplitPanel (#9578) | Yuriy Artamonov | 2017-06-29 | 2 | -11/+106 |
| | | | | | | | | | Provide old value of position in SplitPositionChangeEvent of *SplitPanel New properties have been added to SplitPositionChangeEvent: oldSplitPositionUnit, oldSplitPosition, userOriginated Resolves #9472 | ||||
* | Add mouse event details to Tree.ItemClick (#9599) | Henri Sara | 2017-06-28 | 1 | -3/+19 |
| | | | | This provides a way to get the mouse button clicked as requested in #9335. | ||||
* | Add isExpanded() method to Tree and TreeGrid | Henri Sara | 2017-06-28 | 4 | -6/+29 |
| | | | Fixes #9595 | ||||
* | Create drag source and drop target extensions for tree grid (#9463) | Adam Wagner | 2017-06-28 | 4 | -0/+301 |
| | | | Resolves #9372 | ||||
* | Add presentation value providers for Grid (#9553) | Teemu Suo-Anttila | 2017-06-27 | 1 | -27/+161 |
| | | | | | | This patch changes Grid Columns, so they can have different value and presentation types. A presentation provider can be given when setting the renderer for a column. This provider takes the value of the column on a row and chooses what to present for this value. Using this approach it is easier to have an editor for the actual backing data instead of the presentation of it. Fixes #8656 Resolves #9588 | ||||
* | Clarify javadoc of Grid.scrollTo (#9582) | Henri Sara | 2017-06-26 | 1 | -4/+7 |
| | | | Resolves #9265 | ||||
* | Make it optional to implement enter() in Views | Artur | 2017-06-22 | 1 | -7/+11 |
| | |||||
* | Fix keymapper reverse mapping (#9535) | Ilia Motornyi | 2017-06-21 | 7 | -73/+176 |
| | | | Fixes #9470 | ||||
* | Enable row height and content mode settings for Tree (#9540) | Teemu Suo-Anttila | 2017-06-20 | 1 | -1/+23 |
| | | | | | | | | | | * Enable row height setting for Tree * Add content mode for captions * Align expander element by default to top The content mode allows use of preformatted and HTML captions that bring value to row height Fixes #9411 | ||||
* | Set proper paragraph breaks in Button JavaDocs (#9557) | Leif Åstrand | 2017-06-20 | 1 | -4/+3 |
| | |||||
* | Add View.beforeLeave to support delayed navigation | Artur | 2017-06-20 | 5 | -60/+332 |
| | |||||
* | Fix minor Java documentation typo in Button#click API | Christophe Bismuth | 2017-06-19 | 1 | -1/+1 |
| | |||||
* | Fix displaying Grid sort order set from server (#9530) | Teemu Suo-Anttila | 2017-06-19 | 1 | -0/+12 |
| | | | Fixes #8316 | ||||
* | Use ClientConnector instead of Connector in id generation event (#9542) | Leif Åstrand | 2017-06-19 | 1 | -5/+3 |
| | |||||
* | Add missing JavaDoc to DataCommunicator | Teemu Suo-Anttila | 2017-06-16 | 1 | -0/+13 |
| | |||||
* | Only throw from Binder.bindInstanceFields if there are no bindings at all ↵8.1.0.beta2 | Artur | 2017-06-15 | 3 | -7/+62 |
| | | | | | (#9487) Fixes #8986 | ||||
* | Add missing since tags (#9544) | Henri Sara | 2017-06-15 | 2 | -5/+5 |
| | |||||
* | Rewrite HierarchyMapper to consistently handle changes | Teemu Suo-Anttila | 2017-06-15 | 7 | -978/+905 |
| | | | | | | Fixes #9449 Fixes #9490 Fixes #9448 Fixes #9465 | ||||
* | Fix initConnectorIdGenerator typo (#9541) | Leif Åstrand | 2017-06-15 | 2 | -4/+4 |
| | |||||
* | Make view parameter map available in ViewChangeEvent (#9529) | Artur | 2017-06-15 | 3 | -2/+105 |
| | |||||
* | Fix method link in ActiveDataHandler JavaDoc (#9525) | Ilia Motornyi | 2017-06-14 | 1 | -1/+1 |
| | |||||
* | Allow changing the renderer of hierarchy column in TreeGrid (#9514) | Teemu Suo-Anttila | 2017-06-13 | 3 | -25/+13 |
| | | | Addresses #9465 | ||||
* | Add getStateParameterMap to Navigator to get parameters as a map (#9517) | Peter Lehto | 2017-06-13 | 2 | -26/+188 |
| | |||||
* | Add support for Views which are not components | Artur | 2017-06-12 | 3 | -18/+91 |
| | |||||
* | Add pluggable connector id generator support | Leif Åstrand | 2017-06-12 | 7 | -13/+268 |
| | |||||
* | Add mouse event details to the drop event (#9485) | Adam Wagner | 2017-06-07 | 4 | -11/+41 |
| | | | Fixes #9483 | ||||
* | Improve logging when bean validation is not available | Henri Sara | 2017-06-05 | 2 | -4/+6 |
| | | | Closes #9464 | ||||
* | Allow grid columns to optionally shrink to be narrower than contents | Artur | 2017-05-30 | 1 | -0/+54 |
| | | | Fixes #8548 |