Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add source JAR to themes and compatibility-themes (#9709) | Henri Sara | 2017-07-24 | 2 | -12/+0 |
| | |||||
* | Fix typo in release notes (#9710) | Henri Sara | 2017-07-24 | 1 | -1/+1 |
| | |||||
* | Add missing since tag to Tree (#9711) | Henri Sara | 2017-07-24 | 1 | -30/+37 |
| | |||||
* | Add test for Components in Grid Header (#9696) | Teemu Suo-Anttila | 2017-07-20 | 2 | -2/+18 |
| | | | Closes #9694 | ||||
* | Add missing since tag (#9695) | Henri Sara | 2017-07-19 | 1 | -0/+2 |
| | |||||
* | Allow null Components in ComponentRenderer (#9692)8.1.0.rc2 | Teemu Suo-Anttila | 2017-07-19 | 4 | -6/+30 |
| | |||||
* | 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. | ||||
* | Add styling for ComponentRenderer wrapper div (#9691) | Teemu Suo-Anttila | 2017-07-19 | 5 | -1/+26 |
| | | | Fixes #9170 | ||||
* | Tidy up the Vaadin OSGi whiteboard component (#9648) | Tim Ward | 2017-07-19 | 2 | -20/+20 |
| | | | | | | | | | | | | The Vaadin OSGi integration component uses Declarative Services, but it does some odd things: * It uses the whiteboard service's own bundle context to get hold of the service instance * It has an asymmetric get/release for the whiteboard service, which could leak instances over time * It releases service instances that it is still actively using This change tidies up the service lifecycle by delegating the get/release to the Service Component Runtime managing the container (specifically by injecting the service instance). Using this injection also ensures that the Vaadin whiteboard service is obtained using this component's bundle context. This change also simplifies the code a little by using the reference as the key to track the registrations. Different references for the same service are required to be equal so there is no issue with doing this. This change does not alter the fact that the whiteboard service's bundle context is used to register the Http Whiteboard servlet, as this may be the intended behaviour. As a result the component should be prepared for an IllegalStateException when unregistering the service whiteboard service, which may already have been unregistered by the OSGi framework if the target bundle is stopping. | ||||
* | 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 mention of height limitation in Tree (#9689) | Teemu Suo-Anttila | 2017-07-18 | 1 | -1/+0 |
| | | | Related to #9631 | ||||
* | 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 | ||||
* | Fix Grid header merging on init (#9688) | Teemu Suo-Anttila | 2017-07-18 | 4 | -4/+23 |
| | | | Fixes #9686 | ||||
* | Fix position of font icons in ComboBox (#9638) | Henri Sara | 2017-07-18 | 4 | -0/+55 |
| | | | Fixes #9637 | ||||
* | Remove obsolete workaround for Firefox (#9687) | Teemu Suo-Anttila | 2017-07-18 | 1 | -5/+1 |
| | |||||
* | Fixed minor typos and spelling issues in CONTRIBUTING.md guide (#9683) | Yuriy Artamonov | 2017-07-17 | 1 | -29/+29 |
| | |||||
* | Feature/tutorial finetuning (#9672) | Matti Tahvonen | 2017-07-17 | 3 | -0/+6 |
| | | | | * Trying to lower the barrier to start following the tutorial * Guiding new Vaadin users to start with the tutorial | ||||
* | Fix combobox adding new items on blur (#9660) | Teemu Suo-Anttila | 2017-07-17 | 2 | -2/+26 |
| | | | Fixes #9071 | ||||
* | 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. | ||||
* | Fix hierarchical dataprovider example code bug | tmattsso | 2017-07-13 | 1 | -1/+1 |
| | |||||
* | Delegate properties to Composite's root if possible | Ilia Motornyi | 2017-07-13 | 2 | -39/+81 |
| | | | Fixes #9670 | ||||
* | Add missing since for 8.0.7 | Teemu Suo-Anttila | 2017-07-12 | 1 | -3/+4 |
| | |||||
* | Implement tree item context click | Ilia Motornyi | 2017-07-10 | 8 | -11/+281 |
| | | | | | Fixes #9606 Fixes #9645 Fixes #9647 | ||||
* | Clarification for GridContextClickEvent | Ilia Motornyi | 2017-07-10 | 2 | -1/+35 |
| | |||||
* | Add Bakery link to the documentation. | Ville Ingman | 2017-07-06 | 1 | -0/+1 |
| | |||||
* | Add information about known limitations (#9633)8.1.0.rc1 | Henri Sara | 2017-07-04 | 1 | -0/+2 |
| | |||||
* | Add information about backwards incompatible changes | Henri Sara | 2017-07-03 | 1 | -0/+4 |
| | |||||
* | 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 | 11 | -38/+689 |
| | | | | | drop (#9605) Fixes #9600 | ||||
* | Map column components by id (#9624) | Teemu Suo-Anttila | 2017-07-03 | 1 | -5/+6 |
| | | | Fixes #9452 | ||||
* | Update release notes for release candidate (#9625) | Henri Sara | 2017-07-03 | 1 | -2/+2 |
| | |||||
* | Add editor open event to Grid Editor (#9623) | Teemu Suo-Anttila | 2017-07-03 | 6 | -6/+144 |
| | | | Fixes #9596 | ||||
* | Add internal state validators for HasValue (#9532) | Teemu Suo-Anttila | 2017-07-03 | 5 | -2/+136 |
| | | | 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 | ||||
* | Update release notes and screenshots for link style | Henri Sara | 2017-06-30 | 2 | -0/+1 |
| | |||||
* | Fix bookkeeping assertion error | Ilia Motornyi | 2017-06-30 | 3 | -1/+25 |
| | | | Fixes #9584 | ||||
* | Update README.md (#9612) | Enver Haase | 2017-06-30 | 1 | -1/+1 |
| | | | it's Vaadin Framework EIGHT nowadays | ||||
* | Remove global button styling (#9607) | Henri Sara | 2017-06-29 | 3 | -10/+8 |
| | | | Move remaining button and link related styles from _global to _nativebutton and _link. | ||||
* | 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 | 5 | -4/+85 |
| | |||||
* | Use HasUserOriginated interface where appropriate (#9608) | Henri Sara | 2017-06-29 | 9 | -75/+45 |
| | |||||
* | Fix invalid index in drop target Grid (#9604) | Pekka Hyvönen | 2017-06-29 | 1 | -11/+15 |
| | | | | | Was using length - 1 and 0 for getting the row element, which caused client side exception when dragging over header or footer when the grid had enough rows. This had no effect on UX, only exceptions thrown. Now using visible range instead. | ||||
* | 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 | ||||
* | Update Chrome 59 screenshots for ColumnCollapsing | Henri Sara | 2017-06-28 | 1 | -0/+0 |
| | |||||
* | 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 |