]>
source.dussan.org Git - vaadin-framework.git/log
Henri Sara [Tue, 21 Mar 2017 12:50:24 +0000 (14:50 +0200)]
Add missing since tags for 8.1.0.alpha1 (#8888)
* Add missing since tags for 8.1.0.alpha1
* Update @since for DataCommunicatorClientRpc
* Update @since for DataCommunicator
Henri Sara [Tue, 21 Mar 2017 07:55:59 +0000 (09:55 +0200)]
Add more 8.0.3 since tags
elmot [Thu, 16 Mar 2017 11:33:46 +0000 (13:33 +0200)]
Add @since 8.0.3 tags
Jonni Nakari [Mon, 20 Mar 2017 15:54:50 +0000 (16:54 +0100)]
Change fromCollection -> ofCollection
Henri Sara [Mon, 20 Mar 2017 15:10:32 +0000 (17:10 +0200)]
Support data-location attribute in CustomLayout (#8866)
Fixes #8416
Pekka Hyvönen [Mon, 20 Mar 2017 15:05:29 +0000 (17:05 +0200)]
Initial Documentation for TreeGrid and Hierarchical Data (#8880)
* Initial Documentation for TreeGrid and Hierarchical Data
Fixes #8615, part of #8616
Pekka Hyvönen [Mon, 20 Mar 2017 14:04:56 +0000 (16:04 +0200)]
Initial documentation for 8.1 Drag and Drop (#8867)
* Initial documentation for 8.1 Drag and Drop
Part of #8395
Ahmed Ashour [Mon, 20 Mar 2017 12:41:26 +0000 (13:41 +0100)]
Fix some javadoc errors (#8873)
Johannes Häyry [Fri, 17 Mar 2017 07:53:10 +0000 (09:53 +0200)]
Fix readme (#8857)
Fixed badly formatted testUI url and header level
Pekka Hyvönen [Fri, 17 Mar 2017 07:38:09 +0000 (09:38 +0200)]
Update release notes for 8.1.0.alpha1 (#8863)
Teemu Suo-Anttila [Thu, 16 Mar 2017 09:42:14 +0000 (11:42 +0200)]
Add tests for non-compatibility Grid
Artur [Tue, 7 Mar 2017 10:44:01 +0000 (12:44 +0200)]
Always calculate Escalator max row count the same way (#8740)
* Rename getMaxEscalatorRowCapacity to describe what it does
* Always calculate Escalator max row count the same way
This changes Escalator to not take a horizontal scrollbar
into account when trying to determine "maximum visible rows". This will
add another row, compared to previous versions, when there is a horizontal
scrollbar. In reality, it would likely make sense to always add 10 more rows
to have some buffer above and below the visible area.
Fixes #8661
Artur [Tue, 7 Mar 2017 07:46:33 +0000 (09:46 +0200)]
Handle unknown connectors consistently and quietly as described in #8111 (#8741)
Fixes #8629
Ahmed Ashour [Thu, 16 Mar 2017 09:38:47 +0000 (10:38 +0100)]
ApplicationRunnerServlet to correctly get last modified application (#8852)
Also, change README.txt to the correct test port 8888
Artur [Thu, 16 Mar 2017 09:25:35 +0000 (11:25 +0200)]
Correctly write margin info for FormLayout into design files (#8804)
Fixes #8800
Henri Sara [Thu, 16 Mar 2017 08:23:02 +0000 (10:23 +0200)]
Remove unnecessary width calculation on Grid initial render (#8848)
Do not calculate column widths unnecessarily, especially for columns
with fixed width.
Fixes #8678
Aleksi Hietanen [Thu, 16 Mar 2017 06:53:38 +0000 (08:53 +0200)]
Hierarchical data (#8842)
* Initial HierarchicalDataProvider for TreeGrid
* Initial in-memory hierarchical data implementation
* TreeGrid declarative support
Fixes #8611, Fixes #8620
Ilia Motornyi [Wed, 15 Mar 2017 19:08:47 +0000 (21:08 +0200)]
Replacement guide javadocs for deprecated classes
Fixes #8682
Ilia Motornyi [Wed, 15 Mar 2017 12:10:46 +0000 (14:10 +0200)]
Replacement guide javadocs for deprecated classes, part two (#8719)
Partial fix for #8682
Teemu Suo-Anttila [Wed, 15 Mar 2017 12:00:50 +0000 (14:00 +0200)]
Allow changing renderers after column creation (#8841)
Closes #8250
Rolf Smeds [Wed, 15 Mar 2017 11:27:55 +0000 (13:27 +0200)]
Update custom fonts page.
Michael Benz [Tue, 14 Mar 2017 14:19:35 +0000 (15:19 +0100)]
components-grid to use correct function setHidable (#8843)
* components-grid to use correct function setHidable
The correct function to use in Vaadin 8 (also before) is setHidable()
https://vaadin.com/api/8.0.0/com/vaadin/ui/Grid.Column.html#setHidable-boolean-
For 7.7.7:
https://vaadin.com/api/7.7.7/com/vaadin/ui/Grid.Column.html#setHidable-boolean-
Pekka Hyvönen [Tue, 14 Mar 2017 13:06:07 +0000 (15:06 +0200)]
Fix removing rows from the middle of Escalator (#8826)
* Fix removing rows from the middle of Escalator
Fixes #8825
Ahmed Ashour [Tue, 14 Mar 2017 13:04:30 +0000 (14:04 +0100)]
Correct license location
Ilia Motornyi [Tue, 14 Mar 2017 12:33:02 +0000 (14:33 +0200)]
Make test for EditorSaveEvent.bean field
* Fixes #8810, #8658
Henri Sara [Tue, 14 Mar 2017 08:26:10 +0000 (10:26 +0200)]
Build report changes for Vaadin Framework 8.1 (#8823)
* Use only one staging repository
* Move "Close milestone" to a later step
Note that these changes only apply to 8.1+.
* Add BOM as expected artifact
Artur [Mon, 13 Mar 2017 14:33:45 +0000 (16:33 +0200)]
Read/write Grid item type to declarative and create columns correctly (#8769)
Fixes #8467
Artur [Mon, 13 Mar 2017 13:47:15 +0000 (15:47 +0200)]
Correctly adjust upload button borders inside a component group (#8817)
* Correctly adjust upload button borders inside a component group
Ilia Motornyi [Mon, 13 Mar 2017 10:00:26 +0000 (12:00 +0200)]
Fix broken link (#8812)
* Fix broken link
Artur [Mon, 13 Mar 2017 06:29:26 +0000 (08:29 +0200)]
Fix detach of grid when it contains frozen columns (#8803)
* Fix detach of grid when it contains frozen columns
Fixes #8748
Pekka Hyvönen [Mon, 13 Mar 2017 06:29:09 +0000 (08:29 +0200)]
Migrate Escalator tests for 8 (#8811)
* Migrate Escalator tests for 8
Tests require reindeer / base for escalator to render correctly.
Artur [Fri, 10 Mar 2017 15:08:44 +0000 (17:08 +0200)]
Update frozen column count when a frozen column is removed (#8788)
* Update frozen column count when a frozen column is removed
Henri Sara [Fri, 10 Mar 2017 11:08:36 +0000 (13:08 +0200)]
Fix ComboBox popup location on scrolled pages in IE/Firefox
Fixes #8778
Giovanni Lovato [Fri, 10 Mar 2017 10:55:55 +0000 (11:55 +0100)]
Add the bean to grid editor events
Fixes #8658
anssit [Fri, 10 Mar 2017 08:50:18 +0000 (10:50 +0200)]
Update JavaDoc for @DesignRoot. (#8805)
Emphasise that both location and filename for the design file can be specified in the value parameter.
Ilia Motornyi [Thu, 9 Mar 2017 18:32:50 +0000 (20:32 +0200)]
RichTextField unnecessarily overwrites clear method (#8802)
* RichTextField unnecessarily overwrites clear method
Fixes #8801
Artur [Thu, 9 Mar 2017 18:24:06 +0000 (20:24 +0200)]
Update Atmosphere to resolve problems in servlets with multiple mappings (#8785)
Fixes #8734
Adam Wagner [Thu, 9 Mar 2017 14:26:43 +0000 (16:26 +0200)]
Remove mentioning of removed example from progressbar docs (#8799)
* Remove mentioning of removed example from progressbar docs
Ilia Motornyi [Thu, 9 Mar 2017 09:42:13 +0000 (11:42 +0200)]
Add @since 8.0.2 for Grid.removeAllColumns() (#8789)
Artur [Thu, 9 Mar 2017 09:35:45 +0000 (11:35 +0200)]
Correctly detach components in merged cells (#8773)
* Correctly detach components in merged cells
This was already once fixed in 7.7 in #8142
Teemu Suo-Anttila [Thu, 9 Mar 2017 07:29:51 +0000 (09:29 +0200)]
Initial implementation of ComponentRenderer for Grid (#8743)
Fixes #8622
Fixes #8623
Ilia Motornyi [Thu, 9 Mar 2017 07:29:20 +0000 (09:29 +0200)]
Fix Upload and push in TabSheet (#8782)
Also fixes JSNI calls in compatibility Upload component.
Fixes #8728 for the compatibility package
Ilia Motornyi [Thu, 9 Mar 2017 07:26:03 +0000 (09:26 +0200)]
Fix JSNI calls in compatibility Escalator (#8783)
Maciej Aleksandrowicz [Thu, 9 Mar 2017 06:43:00 +0000 (07:43 +0100)]
Fix typo in documentation (#8784)
Artur [Wed, 8 Mar 2017 14:34:03 +0000 (16:34 +0200)]
Include components in joined cells when finding child components (#8772)
Fixes #8722
Ahmed Ashour [Wed, 8 Mar 2017 14:07:28 +0000 (18:07 +0400)]
Remove extra empty javadocs before package declaration (#8776)
Artur Signell [Mon, 6 Mar 2017 19:13:17 +0000 (21:13 +0200)]
Avoid double unregister of columns on the client side
Columns unregister themselves from the grid through removeColumn, also
when the whole grid is removed.
Fixes #8748
Ahmed Ashour [Tue, 7 Mar 2017 11:47:10 +0000 (12:47 +0100)]
Fix license header location
Ahmed Ashour [Tue, 7 Mar 2017 11:15:05 +0000 (12:15 +0100)]
Fix some generics warnings in Eclipse
Artur [Wed, 8 Mar 2017 07:56:15 +0000 (09:56 +0200)]
Update column caption when a text is set in the default header row
Fixes #8751
Johannes Tuikkala [Tue, 7 Mar 2017 12:40:17 +0000 (14:40 +0200)]
Fix client-side error when Upload in TabSheet and Push
Fixes #8728
Teemu Suo-Anttila [Tue, 7 Mar 2017 08:41:38 +0000 (10:41 +0200)]
Revert multi select using state change
Teemu Suo-Anttila [Mon, 6 Mar 2017 14:19:51 +0000 (16:19 +0200)]
Restore column based width for compatibility selects
Teemu Suo-Anttila [Mon, 6 Mar 2017 14:04:08 +0000 (16:04 +0200)]
Restore type attributes to compatibility UIDL
Teemu Suo-Anttila [Mon, 6 Mar 2017 13:46:39 +0000 (15:46 +0200)]
Revert html content through shared state for OptionGroup
Teemu Suo-Anttila [Mon, 6 Mar 2017 13:27:09 +0000 (15:27 +0200)]
Add missing since, remove unused command
Teemu Suo-Anttila [Thu, 2 Mar 2017 13:46:06 +0000 (15:46 +0200)]
Revert immediate tests, deprecate HasUserSelectionAllowed
Teemu Suo-Anttila [Thu, 2 Mar 2017 13:16:54 +0000 (15:16 +0200)]
Picked all changes from 7.7
Synchronises parts of compatibility package code to match 7.7
Picks suitable patches for 8 code as well
Teemu Suo-Anttila [Wed, 1 Mar 2017 12:27:49 +0000 (14:27 +0200)]
Synchronize code between V7 and compatibility package
Teemu Suo-Anttila [Fri, 24 Feb 2017 15:06:58 +0000 (17:06 +0200)]
Revert diamond operator changes
Teemu Suo-Anttila [Fri, 24 Feb 2017 13:40:27 +0000 (15:40 +0200)]
Eliminate more full classnames
Teemu Suo-Anttila [Fri, 24 Feb 2017 13:34:45 +0000 (15:34 +0200)]
Remove unnecessary full classname references
Aleksi Hietanen [Wed, 11 Jan 2017 14:12:56 +0000 (16:12 +0200)]
Remove tracking of unregistered connectors (#8153)
Leif Åstrand [Tue, 7 Mar 2017 09:13:57 +0000 (11:13 +0200)]
Always load the deferred connector bundle (#8713)
endDependencyLoading that was used for starting to load the deferred
connector bundle is only called during regular application init if the
theme wasn't yet loaded when the initial UIDL request finished.
With this patch, the bundle is instead set to be loaded after the
initial UIDL message has been completely processed.
Fixes #4763
Jens Jansson [Tue, 7 Mar 2017 09:12:28 +0000 (11:12 +0200)]
Update getting-started-idea.asciidoc (#8756)
Artur [Tue, 7 Mar 2017 08:50:13 +0000 (10:50 +0200)]
Add missing Grid.removeAllColumns (#8750)
Fixes #8704
Guille [Tue, 7 Mar 2017 08:39:37 +0000 (10:39 +0200)]
Add link to pro tools migration docs (#8742)
Ahmed Ashour [Tue, 7 Mar 2017 08:38:05 +0000 (09:38 +0100)]
Use try-with-resources (#8757)
To ensure the resource is automatically closed
Ahmed Ashour [Tue, 7 Mar 2017 08:35:09 +0000 (09:35 +0100)]
Fix warning: '_' should not be used as an identifier (#8755)
Artur [Mon, 6 Mar 2017 11:20:35 +0000 (13:20 +0200)]
Fix exception when no columns are shown (#8733)
* Fix exception when no columns are shown or all columns are frozen
Fixes #8329
Ilia Motornyi [Mon, 6 Mar 2017 07:44:30 +0000 (09:44 +0200)]
Some cleanup to themes module (#8526)
Alejandro [Fri, 3 Mar 2017 10:54:51 +0000 (12:54 +0200)]
Fix tutorial (use parameterized Grid) (#8738)
* Updated tutorial: Use Grid::setColumns
* Updated tutorial: use Binder instead of BeanBinder
* Fixed tutorial (use parameterized Grid)
* Fixed tutorial (use parameterized Grid)
* Merge branch 'master' of https://github.com/alejandro-du/framework
Artur [Fri, 3 Mar 2017 08:17:11 +0000 (10:17 +0200)]
Fix documentation links (#8726)
* Fix documentation links
Artur [Thu, 2 Mar 2017 21:20:10 +0000 (23:20 +0200)]
Add Column.getValueProvider to Grid (#8732)
* Add Column.getValueProvider to Grid
Fixes #8680
Peter Lehto [Wed, 1 Mar 2017 11:29:51 +0000 (13:29 +0200)]
Remove unnecessary override and correct javadoc typo (#8716)
Fixes #8715
Leif Åstrand [Wed, 1 Mar 2017 07:16:25 +0000 (09:16 +0200)]
Fix js state partial updates (#8695)
* Fix partial state change handling of JavaScript components
In
ace0e324b69753431dcde9949eaa9b0e3e648db9 (Use diffstate for JS connectors)
partial state change handling for JavaScript components was introduced, but the
setNativeState method in JavaScriptConnectorHelper was not adjusted.
By removing the cleanup code from the updateNativeState method it can
be ensured that the non-changed properties are still present on the state object.
* Add test for preserving untouched JS state fields
Adam Wagner [Wed, 1 Mar 2017 07:14:17 +0000 (09:14 +0200)]
Add @author and @since tags to drag and drop related new files (#8693) (#8694)
* Add @author and @since tags to drag and drop related new files (#8693)
Ilia Motornyi [Wed, 1 Mar 2017 06:10:00 +0000 (08:10 +0200)]
Minor fix for javadocs (#8710)
Henri Sara [Tue, 28 Feb 2017 13:19:07 +0000 (15:19 +0200)]
Add prerelease profile and remove inherited plug-in
Henri Sara [Tue, 28 Feb 2017 11:55:57 +0000 (13:55 +0200)]
Update vaadin-parent version to 1.1.0
Ilia Motornyi [Tue, 28 Feb 2017 07:50:23 +0000 (09:50 +0200)]
Easy DevelopmentServerLauncher run with maven (#8677)
Add Maven target for running or debugging the development
server and instructions for IDEA.
Giovanni Lovato [Tue, 28 Feb 2017 07:43:08 +0000 (08:43 +0100)]
Allow powerful Navigator subclassing (#8663)
* Allow powerful Navigator subclassing
`protected` methods in `Navigator` permit to create new `Navigator`s to add new capabilities to Vaadin, but `Navigator` fields are still `private` and this limit, for example, the overriding of `Navigator.init`. This PR makes `private` the `Navigator` fields.
* Add documentation blocks to protected fields
Guille [Tue, 28 Feb 2017 07:05:40 +0000 (09:05 +0200)]
Remove mention of removed API (#8701)
Deprecated setColumns was removed in
fd3617b
Alejandro [Mon, 27 Feb 2017 13:14:55 +0000 (15:14 +0200)]
Updated tutorial: Use Grid::setColumns and Binder (#8698)
* Updated tutorial: Use Grid::setColumns
* Updated tutorial: use Binder instead of BeanBinder
Ilia Motornyi [Thu, 23 Feb 2017 14:06:51 +0000 (16:06 +0200)]
Fix some issues with Binder serialization (#8660)
Partial fix for #8640
Henri Sara [Thu, 23 Feb 2017 13:07:22 +0000 (15:07 +0200)]
Add snapshot profile (#8672)
Henri Sara [Thu, 23 Feb 2017 10:53:47 +0000 (12:53 +0200)]
Add update checker (#8654)
Filippo [Thu, 23 Feb 2017 07:46:39 +0000 (08:46 +0100)]
Fix NPE sorting columns with null values (#8610)
* Fix NPE sorting columns with null values
Sorting a column in Grid throws a NullPointerException if there are null values and we are using the default TextRenderer
* Test for #8610
* Update Grid.java
* Update GridNullValueSortTest.java
* Update GridNullValueSortTest.java
Aleksi Hietanen [Thu, 23 Feb 2017 07:34:59 +0000 (09:34 +0200)]
Add initial implementation of TreeGrid (#8572)
* Add initial implementation of TreeGrid
* Refactor TreeGrid and related classes
* Fix potential class cast exception in TreeGrid#getDataProvider
* Add smoke tests for TreeGrid
* Add communication constants for TreeGrid
Use shared constant values for hierarchy data serialization and deserialization
* Fix event ordering in TreeGrid, add javadocs, keyboard navigation test
* TreeGrid improvements
* Add TreeGrid.getDataProvider to StateGetDoesNotMarkDirtyTest exclude list
* Merge remote-tracking branch 'github/master' into tree-grid
* Remove getEscalator override from TreeGrid
Adam Wagner [Wed, 22 Feb 2017 13:36:58 +0000 (15:36 +0200)]
Make DragSource extension/component available in DropEvent (#8636)
* Make DragSource extension/component available in DropEvent (resolves #8439)
* Update drag and drop test to use new API
* Change type of drag source and update javadoc
* Use existing data map instead of DataTransfer
Denis [Wed, 22 Feb 2017 13:36:19 +0000 (15:36 +0200)]
Migrate v7 Grid tests. 7th round. (#8452)
* Migrate v7 Grid tests. 7th round.
Fixes #8419
* Fix test failures
* Minor improvements
* Merge remote-tracking branch 'github/master' into 8436-grid-test-migration
* Merge remote-tracking branch 'github/master' into 8436-grid-test-migration
* Update screenshot reference
Artur [Wed, 22 Feb 2017 11:36:45 +0000 (13:36 +0200)]
Add support for rendering HTML in ButtonRenderer (#8606)
Artur [Wed, 22 Feb 2017 10:29:03 +0000 (12:29 +0200)]
Make it possible to use an extended ComboBox in declarative files (#8651)
Artur [Wed, 22 Feb 2017 10:21:38 +0000 (12:21 +0200)]
Support Vaadin custom protocols in Vaadin-Refresh redirects (#8597)
A login page you want to redirect to is typically in the webapp root,
which you can now refer to as "Vaadin-Refresh: context://login.html"
Teemu Suo-Anttila [Wed, 22 Feb 2017 09:35:19 +0000 (11:35 +0200)]
Pick changes from 7.7.7 (#8577)
* Fix java packaging order (#106)
Closes vaadin/archetypes#113
* Use proper UTF-8 encoding for Content-Disposition filenames (#19527) (#6607)
* Enable changing the backing bean for BeanItem (#4302) (#77)
When storing a bean to the database, you typically get a new and updated
bean instance back. By allowing to change the bean instance, we make it
possible to just update the single BeanItem instance which can be used
in many places.
* Make AtmospherePushConnection methods public (#7973)
There is no sensible way to use a custom version of APC, so protected
access does not help in any way to access the underlying resource and/or
connected UI.
* Use correct indexes in multiselect checkboxes after removing rows (#8072)
Fixes #8011
* Fix removal of hidden Grid columns (#8071)
Fixes #8018
* Call error handler for exceptions in UI.init() (#8055)
Fixes #4995
* Render font icon correctly on the 'more' menu item (#8126)
* Render font icon correctly on the 'more' menu item
Fixes #8125
* Reopen Grid details on attach, fixes #8015 (#8074)
Fixes #8015
* Fix broken Grid tests after picking changes from 7.7.7
Removed duplicate setDetailsVisible calls from onDetach
* Correctly detach components in merged cells when a static row is removed (#8142)
Fixes #8140
Denis [Wed, 22 Feb 2017 09:20:21 +0000 (11:20 +0200)]
Migrate v7 Grid tests. Next round. (#8435)
* Migrate v7 Grid tests. Next round.
Fixes #8419
* Migrate v7 Grid tests. Next round.
Fixes #8419
* Merge remote-tracking branch 'github/master' into 8419-grid-tests
* Remove RunLocally annotation from GridHeightTest
Artur [Wed, 22 Feb 2017 08:49:27 +0000 (10:49 +0200)]
Load declarative classes using thread context class loader (#8532)
* Load declarative classes using thread context class loader
Fixes #8528
Adam Wagner [Wed, 22 Feb 2017 08:41:12 +0000 (10:41 +0200)]
Add javadoc warning and example for criteria scripts (#8643)
* Add javadoc warning and example for criteria scripts (#8521)
Aleksi Hietanen [Wed, 22 Feb 2017 08:38:15 +0000 (10:38 +0200)]
Fix grid column sort order documentation (#8650)
* Fix grid column sort order documentation
Artur [Wed, 22 Feb 2017 08:35:44 +0000 (10:35 +0200)]
Translate "context://" to the context root of the web app
Fixes #2523