aboutsummaryrefslogtreecommitdiffstats
path: root/server
Commit message (Collapse)AuthorAgeFilesLines
...
* Make view parameter map available in ViewChangeEvent (#9529)Artur2017-06-153-2/+105
|
* Fix method link in ActiveDataHandler JavaDoc (#9525)Ilia Motornyi2017-06-141-1/+1
|
* Allow changing the renderer of hierarchy column in TreeGrid (#9514)Teemu Suo-Anttila2017-06-133-25/+13
| | | Addresses #9465
* Add getStateParameterMap to Navigator to get parameters as a map (#9517)Peter Lehto2017-06-132-26/+188
|
* Add support for Views which are not componentsArtur2017-06-123-18/+91
|
* Add pluggable connector id generator supportLeif Åstrand2017-06-127-13/+268
|
* Add mouse event details to the drop event (#9485)Adam Wagner2017-06-074-11/+41
| | | Fixes #9483
* Improve logging when bean validation is not available Henri Sara2017-06-052-4/+6
| | | Closes #9464
* Allow grid columns to optionally shrink to be narrower than contentsArtur2017-05-301-0/+54
| | | Fixes #8548
* Make TreeData.getChildren() return value immutable (#9455)Henri Sara2017-05-301-3/+5
| | | | | This prevents unsupported modifications such as iterator.remove(). Closes #9446
* Add since tags and javadocsHenri Sara2017-05-301-0/+1
|
* Fix typo in documentation (#9454)Flamenco2017-05-301-1/+1
|
* Clarify javadoc of AbstractListing item icon generatorHenri Sara2017-05-261-2/+5
|
* Make component iterators unmodifiableHenri Sara2017-05-267-9/+19
| | | Fixes #9404
* Throw exception if user modifies same binding step twiceTeemu Suo-Anttila2017-05-262-0/+15
| | | Fixes #9427
* Fix `@since` tags from #9206 to 8.0.7Pekka Hyvönen2017-05-261-9/+11
|
* Fixes OOM for broken upload requestIlia Motornyi2017-05-262-0/+70
| | | Related to #9102
* Added constructor to Grid for compatibility with 8.0.7 (#9206) (#9209)Mikhail Buzuverov2017-05-261-2/+19
| | | | | | | | Constructor Grid(Class, DataCommunicator) was added to 8.0.7 and ported to master to maintain backward compatibility. Also fixed javadocs of constructors Grid(DataCommunicator) and Grid(PropertySet, DataCommunicator) to reflect that constructors were backported to 8.0.x and available since 8.0.7
* Make dirty connector handling more deterministic (#9396)Henri Sara2017-05-261-6/+21
| | | | | | | | | Changes in connector tracking and cleaning (#9305) changed the behavior so that the framework runs beforeClientResponse methods in a non-deterministic and possibly different order than before. This change makes the framework call beforeClientResponse methods in a more deterministic order (parents before children) and checks that the connector tracker knows the connector.
* Fix drop indicator when Grid is scrolled (#9417)Pekka Hyvönen2017-05-241-2/+3
| | | | | Now the DnD events are listened from tablewrapper element, which contains also grid's header and footer, making it possible to drop on top of them.
* Allow changing NavigationStateManager (#9410)apolds2017-05-241-0/+4
| | | | | Unregister old NavigationStateManager before setting new one. Fixes #9406
* Make select all work with TreeGrid (#9412)Aleksi Hietanen2017-05-231-3/+60
| | | Fixes #9403
* New Tree component themeIlia Motornyi2017-05-231-0/+1
| | | Fixes #9310
* Correctly use id to identify data when refreshing (#9398)Teemu Suo-Anttila2017-05-237-65/+59
| | | | | | This patch refactors the internals of Grid single selection model implementation. Fixes #9380
* Add MultiSelection support for Tree Component (#9354)Teemu Suo-Anttila2017-05-231-2/+56
|
* Add missing since tag to Binder#getFields (#9395)Aleksi Hietanen2017-05-221-1/+1
|
* Add dependency filters through the service init event (#9368)Leif Åstrand2017-05-193-15/+47
| | | | | | | | We shouldn't create new service loader interfaces since each new such interface has implications for custom integrations. Instead, the VaadinServiceInitListener mechanism should be enhanced to allow such listeners to introduce their own dependency filter implementations similarly to how VaadinServiceInitListener can already be used to contribute new request handlers
* Hide DataGenerator from Column API (#9351)Teemu Suo-Anttila2017-05-192-62/+105
|
* Clear errors when clearing binder fields (#9364)Artur2017-05-192-1/+24
| | | | Calling readBean(null) should reset the form state to the initial state it was in before calling writeBean(bean)
* Make VaadinService#isUIActive() public (#9285)Ilia Motornyi2017-05-191-3/+3
|
* Add a method for getting bound fields from Binder (#9365)Artur2017-05-192-11/+36
|
* Add shorthand for adding a column with ComponentRendererPekka Hyvönen2017-05-192-3/+23
|
* Update Atmosphere to support latest Jetty versions (#9359)Artur2017-05-181-1/+1
| | | Fixes #8134, #8135
* Add TreeData#addRootItems, getRootItemsAleksi Hietanen2017-05-182-0/+80
|
* Add HasHierarchicalDataProvider#setTreeDataAleksi Hietanen2017-05-183-29/+13
| | | | Additionally removes TreeData constructors from Tree and TreeGrid.
* Add stream variants for the child item provider shorthands (#9375)Leif Åstrand2017-05-183-4/+86
|
* Show drop hints when dropping in empty Grid (#9353)Pekka Hyvönen2017-05-182-10/+32
| | | | Also makes sure that the drop location and target row return something sensible in drop event. Clarifies docs on drop location.
* Rename findAndFilterDependencies to findDependencies (#9366)Leif Åstrand2017-05-183-8/+8
| | | | | | | | The old findDependencies method is made private since it's only an implementation detail and should not be used from outside the class. At the same time, the new findAndFilterDependencies method is renamed to findDependencies since there's no longer necessary to have a name that distinguishes it from the variant that doesn't do any filtering.
* Clarify TreeData and TreeDataProvider javadocs, improve documentation (#9349)Aleksi Hietanen2017-05-182-4/+9
|
* Remove warning for shortcuts on disabled connector (#9352)Olli Tietäväinen2017-05-181-3/+0
| | | | | Remove unnecessary warning on server log when using shortcut on disabled connector. Fixes #6951
* Fix DnD issues regarding data type text (#9347)Adam Wagner2017-05-171-4/+21
| | | | | | | * First dragged data should not contain new line character at the beginning * Return any of "text", "Text" or "text/plain" in the method of getDataTransferText() * Set only data of type "text" for IE on dragstart * Clarify return of getDataTransferText() method * Ignore generated data that is null
* Add getters for providers to Tree and TreeGridTeemu Suo-Anttila2017-05-173-12/+76
|
* Add convenience constructors for Tree componentTeemu Suo-Anttila2017-05-171-1/+51
|
* Add example of how to use ComponentRenderer to JavaDocTeemu Suo-Anttila2017-05-171-0/+10
|
* Add since tags for 8.1 (#9343)Henri Sara2017-05-171-2/+2
| | | | | | | * Add since tags for 8.1 Note that ConnectorTracker changes will probably be backported to 7.7 in #9331.
* Make it possible for grid drop target to accept dragged data when grid is ↵Adam Wagner2017-05-171-3/+5
| | | | | | empty (#9332) * Make it possible for grid drop target to accept dragged data when grid is empty (#9068) * Make return type of getDropTargetRow() optional
* Add BackEndHierarchicalDataProvider and an abstract base classAleksi Hietanen2017-05-163-1/+126
|
* Fix code review commentsAleksi Hietanen2017-05-162-7/+16
|
* Add ItemCollapseAllowedProvider interfaceAleksi Hietanen2017-05-164-7/+52
|
* Add TreeGrid#getHierarchyColumnAleksi Hietanen2017-05-161-0/+10
|