Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Use correct TreeElement and server-side classname (#9221) | Teemu Suo-Anttila | 2017-05-03 | 6 | -9/+3 |
| | | | | | * Use correct TreeElement and server-side classname * Re-enable test, remove unnecessary imports | ||||
* | Mention the applied CSS styles in the documentation (#9219) | Adam Wagner | 2017-05-03 | 1 | -1/+19 |
| | |||||
* | Use style name for drag source according to convention (#9091) | Adam Wagner | 2017-05-03 | 1 | -3/+17 |
| | |||||
* | Fix ComponentLocator with inherited classes without custom connector (#9176) | Teemu Suo-Anttila | 2017-05-03 | 7 | -12/+127 |
| | | | | | | | | | | | | Logic for finding elements corresponding a server-side classname does not work with inherited classes. For example making MyGrid extends Grid, you could not find the specific MyGrid, but only the common Grid. In most cases this is not a problem since these components are usually the only instance of said superclass, but the Composite introduced in the same UI, which makes testing them impossible. This patch adds the specific classname information for ServerConnectors that can be used to find the correct connector instance. | ||||
* | Add missing since tags for 8.1 (#9220) | Henri Sara | 2017-05-03 | 12 | -5/+42 |
| | |||||
* | Create styles for grid drop target to indicate where the dragover position ↵ | Adam Wagner | 2017-05-03 | 1 | -1/+50 |
| | | | | (#9080) (#9213) | ||||
* | Disable drag and drop for touch devices (#9216) | Adam Wagner | 2017-05-02 | 4 | -0/+23 |
| | |||||
* | HierarchicalDataProvider cache invalidation workaround (#9218) | Aleksi Hietanen | 2017-05-02 | 2 | -1/+35 |
| | | | | | | Workaround for issue in data communication where active keys are dropped incorrectly on the server. See issue #9217 | ||||
* | Add an initial version of Tree component (#9212) | Teemu Suo-Anttila | 2017-05-02 | 64 | -307/+1365 |
| | | | | | | | This patch introduces a Tree component, implemented as a Composite using TreeGrid. As initial version of the component, some functionality of the old Tree component has been left out for now. Partly addresses #8617 | ||||
* | Add method for checking whether drag event was cancelled (#9214) | Adam Wagner | 2017-05-02 | 2 | -2/+19 |
| | |||||
* | Update portlet documentation for OSGi portlets | Henri Sara | 2017-05-02 | 8 | -197/+138 |
| | |||||
* | Fixes repackaging the whole elemental into shared. (#9207) | Ilia Motornyi | 2017-05-02 | 1 | -1/+1 |
| | |||||
* | Improve expand and collapse of items in TreeGrid (#9159) | Aleksi Hietanen | 2017-05-02 | 13 | -96/+425 |
| | | | | | | | | | | | | | Fixes a race condition when expanding multiple items. Only one expand or collapse request should be sent from the client before waiting for a response, otherwise the indexing in subsequent requests will be incorrect. Adds API to collapse and expand multiple items from the server, reducing the amount of round trips with multiple item expands and collapses. HierarchyMapper now correctly keeps expanded nodes expanded if their parent is collapsed. | ||||
* | Add support for pluggable filters for rewriting dependencies (#9182) | Artur | 2017-05-02 | 18 | -5/+445 |
| | | | | | | * Add support for pluggable filters for rewriting dependencies Fixes #9151 | ||||
* | Ignore dragstart and dragend events if there are no items dragged (#9187) | Adam Wagner | 2017-04-30 | 1 | -7/+16 |
| | |||||
* | Add note that multiple selection drags only visible rows (#9093) (#9198) | Adam Wagner | 2017-04-30 | 1 | -0/+5 |
| | |||||
* | Fix invalid link (#9183) | Artur | 2017-04-28 | 1 | -1/+1 |
| | |||||
* | Set transfer data only when not null (#9185) | Adam Wagner | 2017-04-27 | 1 | -2/+5 |
| | | | | * Set transfer data only when not null (#9178) | ||||
* | Fix typo in OSGi documentation | Henri Sara | 2017-04-27 | 1 | -1/+1 |
| | |||||
* | Open VaadinServlet and BootstrapHandler classes for external use (#9164) | Artur | 2017-04-27 | 3 | -17/+113 |
| | |||||
* | Make Bootstrap URIResolver available to bootstrap listeners (#9171) | Artur | 2017-04-27 | 2 | -8/+36 |
| | | | | Without access to the URIResolver it is impossible to add script and other URLs using a listener | ||||
* | Make some of dnd's javadoc clearer. | Adam Wagner | 2017-04-27 | 2 | -4/+21 |
| | |||||
* | Add since tags for 8.1 | Henri Sara | 2017-04-27 | 10 | -7/+55 |
| | |||||
* | Add documentation pre-release disclaimer for OSGi | Henri Sara | 2017-04-27 | 1 | -0/+2 |
| | |||||
* | Add documentation for Composite | Henri Sara | 2017-04-27 | 3 | -18/+31 |
| | |||||
* | Add OSGi documentation and release notes (#9155) | Henri Sara | 2017-04-26 | 3 | -0/+105 |
| | | | | Resolves #9141 Partly addresses #8999 | ||||
* | Add an option for defining number of visible items in a NativeSelect (#9109) | Artur | 2017-04-26 | 5 | -0/+118 |
| | |||||
* | Make TreeGrid follow framework style conventions | Aleksi Hietanen | 2017-04-26 | 12 | -46/+85 |
| | |||||
* | Fix parent version in some POMs | Henri Sara | 2017-04-25 | 3 | -3/+3 |
| | | | Use the correct snapshot version of the parent. | ||||
* | Detect Chrome on iOS as Chrome + Webkit (#9138) | Artur | 2017-04-25 | 10 | -27/+64 |
| | |||||
* | Clarify javadoc for OSGi related interfaces | Henri Sara | 2017-04-25 | 2 | -0/+10 |
| | |||||
* | Add some javadoc for Liferay integration module | Henri Sara | 2017-04-25 | 8 | -4/+33 |
| | | | | Indicate that the classes are only for Liferay 7+, clarify annotation parameters and update module description. | ||||
* | Add missing fields to OSGi manifests | Henri Sara | 2017-04-25 | 11 | -5/+27 |
| | | | | Adds RequiredExecutionEnvironment and License fields and renames some bundles (SymbolicName) for backwards compatibility. | ||||
* | Property change of the UI service updates the properties of the Portlet | Mirjan Merruko | 2017-04-25 | 1 | -0/+14 |
| | | | | In response to property change the properties | ||||
* | Remove dependency of portlets to liferay-integration bundle | Mirjan Merruko | 2017-04-25 | 2 | -7/+96 |
| | | | | | | | A property can be used instead of the convenience annotation to mark a UI as a Portlet UI registration that should be picked up by the liferay integration. This removes the unnecessary dependency on the liferay-integration bundle. | ||||
* | Fix dependency issues that cause the server bundle to be built incorrectly | Mirjan Merruko | 2017-04-25 | 2 | -3/+4 |
| | |||||
* | Convenience API for registering themes and widgetsets | Mirjan Merruko | 2017-04-25 | 6 | -35/+396 |
| | |||||
* | Add scr component to help registering VaadinServlet configurations | Mirjan Merruko | 2017-04-25 | 5 | -1/+247 |
| | | | | | | | | This component will detect VaadinServlet configurations, add the static resource configuration property and then register a servlet using the HttpWhiteboard specification. This works with pax-jetty but not pax-http-tomcat. Partly covers #7173 | ||||
* | Add liferay integration originally developed by Sampsa Sohlman #8834 | Mirjan Merruko | 2017-04-25 | 10 | -1/+579 |
| | |||||
* | Move GAEVaadinServlet to its own module | Mirjan Merruko | 2017-04-25 | 6 | -9/+67 |
| | |||||
* | Add OSGi support #8830 #8827 #8828 #8829 | Mirjan Merruko | 2017-04-25 | 30 | -577/+784 |
| | | | | | Use bnd-maven-plugin instead of maven-bundle-plugin and helper class, and add support for publishing static resources such as themes and widgetsets. | ||||
* | Make it possible to set a Resource as drag image (#9088) | Adam Wagner | 2017-04-25 | 3 | -0/+43 |
| | | | | | Fixes #8892 Note that IE and Edge are not covered by this change - see #8977 | ||||
* | Add support for frontend:// using separate es5 and es6 folders | Artur | 2017-04-24 | 15 | -10/+426 |
| | |||||
* | Fix race condition between rendering TreeGrid and setting up headers (#9105) | Teemu Suo-Anttila | 2017-04-21 | 4 | -16/+59 |
| | | | | | | * Fix race condition between rendering Grid and setting up headers * Remove Grid default headers when initializing the widget * Fix header clean up, add null check to select all checkbox | ||||
* | Include charset in text/html responses (#8777) (#9123) | Ilia Motornyi | 2017-04-21 | 5 | -6/+16 |
| | | | Addresses #8775 for version 8.1+ | ||||
* | Remove unnecessary logging from setHeightByRows in Escalator | Teemu Suo-Anttila | 2017-04-20 | 1 | -10/+9 |
| | |||||
* | Fix changing primary style name for NativeSelect (#9016) | Artur | 2017-04-20 | 2 | -2/+2 |
| | |||||
* | Add/fill in missing @since tags for 8.1 (#9106)8.1.0.alpha6 | Henri Sara | 2017-04-19 | 23 | -142/+152 |
| | |||||
* | Wait for HTML imports to be processed and not only loaded (#9110) | Artur | 2017-04-19 | 1 | -1/+28 |
| | | | | Failing to do this might cause constructors and listeners in a Polymer element too be called too early in browsers which need the V1 polyfill. | ||||
* | Fix issues in Grid with undefined height (#9104) | Teemu Suo-Anttila | 2017-04-19 | 4 | -35/+175 |
| |