]>
source.dussan.org Git - vaadin-framework.git/log
doggy-dev [Tue, 17 Jul 2018 12:50:47 +0000 (14:50 +0200)]
Memory leak fix in ConnectorTracker (#10743)
When finished with upload, streamVariable should be disposed.
Now StreamVariable is removed also from streamVariableToSeckey.
https://github.com/vaadin/framework/issues/10695 #10695
Teemu Suo-Anttila [Tue, 17 Jul 2018 08:29:16 +0000 (11:29 +0300)]
Fix validation build to work with new build agents (#11054)
Gilberto Torrezan [Tue, 19 Jun 2018 12:18:14 +0000 (15:18 +0300)]
Update GWT fork version (#10992)
Ilia Motornyi [Tue, 19 Jun 2018 06:38:53 +0000 (08:38 +0200)]
Remove unused class (#10990)
* Remove unused class
Gilberto Torrezan [Wed, 13 Jun 2018 07:08:04 +0000 (10:08 +0300)]
Add fallback resolvers for CurrentInstance (#10974)
* Add fallback resolvers for CurrentInstance
This allow applications to inject custom default instances when the
current instances cannot be found by regular means.
For example, when VaadinServlet.getCurrent() would return null, a
fallback resolver could be invoked to properly create the servlet and
return it.
* Make the setting of CurrentInstanceFallbackResolvers protected
* Remove the default constructor. Improve test.
* Made setFallbackResolver public again
* Rename the method to defineFallbackResolver, and make it throw when a
type is used twice
* Make the method thread-safe
* Make the method thread-safe in a Java 6 way
* Thread safety with ConcurrentHashMap API instead of just Map
* Improve test with fake classes.
* Clear the test state after it has been run.
Ilia Motornyi [Wed, 23 May 2018 06:46:17 +0000 (09:46 +0300)]
Fix MultiSelectionRenderer right-click exception (#10945)
Related #10942
Gilberto Torrezan [Fri, 11 May 2018 13:29:15 +0000 (16:29 +0300)]
Open methods to allow custom static file serving logic (#10910)
* Open methods to allow custom static file serving logic
The methods serveStaticResources and serveStaticResourcesInVAADIN have
been changed from private to protected to allow subclasses to change how
static files are served.
Gilberto Torrezan [Mon, 7 May 2018 13:24:39 +0000 (16:24 +0300)]
Added possibility to add listener for connectorMarkedDirty (#10876)
KatriHaapalinna [Mon, 7 May 2018 12:36:33 +0000 (15:36 +0300)]
Update V7 Docs community articles (#10637)
Ilia Motornyi [Fri, 4 May 2018 11:16:33 +0000 (14:16 +0300)]
Documentattion: Fix asciidocs headings H1 (#10883)
Ilia Motornyi [Wed, 28 Mar 2018 10:30:07 +0000 (13:30 +0300)]
Update Copyright headers for year 2018 (#10762)
Leif Åstrand [Tue, 6 Feb 2018 14:32:41 +0000 (16:32 +0200)]
Allow configuring content modes for Grid cell tooltips (#10396)
Pekka Hyvönen [Tue, 30 Jan 2018 14:59:11 +0000 (16:59 +0200)]
Update broken link for parking app (#10525)
Teemu Suo-Anttila [Mon, 29 Jan 2018 11:51:14 +0000 (13:51 +0200)]
Fix removeUI assertions to work with proxy UIs (#10575)
Artur [Fri, 5 Jan 2018 13:13:55 +0000 (15:13 +0200)]
Fix scrolling problem in table in Chrome 56+ (#10492)
* Fix scrolling problem in table in Chrome 56+
Fixes #8707
* Remove commented code
Adam Wagner [Thu, 21 Dec 2017 09:04:25 +0000 (11:04 +0200)]
Add missing since tag to new method (#10458)
* Add missing since tag to new method
Olli Tietäväinen [Wed, 20 Dec 2017 14:48:56 +0000 (16:48 +0200)]
Prevent killing UI if heartbeats are pending (#10371) (#10450)
* Prevent killing UI if heartbeats are pending (#10371)
Fixes #9663
* fixed Java 1.8 syntax -> 1.6
Anna Koskinen [Wed, 20 Dec 2017 14:13:36 +0000 (16:13 +0200)]
Ensure Upload is properly reset after an upload is interrupted (#9635) (#10457)
* Ensure Upload is properly reset after an upload is interrupted (#9635)
Adam Wagner [Wed, 20 Dec 2017 10:22:05 +0000 (12:22 +0200)]
Fix grid details height calculation issue (#10453)
Adam Wagner [Tue, 19 Dec 2017 09:08:18 +0000 (11:08 +0200)]
Fix column width resize event firing when mode is SIMPLE (#10452)
Teemu Suo-Anttila [Fri, 15 Dec 2017 14:58:35 +0000 (16:58 +0200)]
Use new validation screenshots (#10444)
Teemu Suo-Anttila [Wed, 29 Nov 2017 11:27:39 +0000 (13:27 +0200)]
Add disclaimers about performance to TreeTable (#10381)
Olli Tietäväinen [Mon, 13 Nov 2017 12:58:26 +0000 (14:58 +0200)]
added missing javadocs and since tags (#10315)
* added missing javadocs and since tags
* fix formatting of javadocs
Adam Wagner [Mon, 13 Nov 2017 08:57:01 +0000 (10:57 +0200)]
Make focus circulate in modal dialog to improve accessibility (#10311)
* Make focus circulate in modal dialog to improve accessibility (#10260)
Make focus circulate in modal dialog to improve accessibility
* Backport window order event
* Correct since tag
* Correct copyright header
Olli Tietäväinen [Mon, 13 Nov 2017 08:18:46 +0000 (10:18 +0200)]
hand-picked fix to #5043 combobox suggestion popup on scroll (#10307)
* hand-picked fix to #5043 combobox suggestion popup on scroll
* cleanup
Olli Tietäväinen [Mon, 13 Nov 2017 07:16:25 +0000 (09:16 +0200)]
Set no-store headers on UIDL messages (#10308)
UIDL might contain sensitive information that we should prevent from
being stored anywhere.
Olli Tietäväinen [Fri, 10 Nov 2017 15:13:18 +0000 (17:13 +0200)]
GWT upgrade
Olli Tietäväinen [Tue, 10 Oct 2017 09:58:59 +0000 (12:58 +0300)]
Add missing @since tags and missing javadocs (#10155)
Adam Wagner [Tue, 10 Oct 2017 08:29:42 +0000 (10:29 +0200)]
Fix click in subclasses of Grid (#10144)
Add findWidget() method to accept non exact matches.
Vassil Zorev [Wed, 4 Oct 2017 07:31:55 +0000 (10:31 +0300)]
Support null intermediate properties in NestedMethodProperty (#10085)
Ignore null intermediate properties in setValue().
Adam Wagner [Tue, 26 Sep 2017 07:20:49 +0000 (10:20 +0300)]
Implement error level on client side (#9816)
Add additional class names and style to components and error indicators to distinguish different error levels.
Vaadin 7 solution for #3139
Kari Söderholm [Thu, 21 Sep 2017 06:29:19 +0000 (09:29 +0300)]
Fix article links in articles/contents.asciidoc (for 7.7 branch) (#10049)
With this fix the links will work properly in vaadin.com
Henri Muurimaa [Wed, 20 Sep 2017 05:18:02 +0000 (08:18 +0300)]
Add headers to community articles (#10029)
Henri Sara [Tue, 19 Sep 2017 06:50:11 +0000 (09:50 +0300)]
Migrate Vaadin 7 wiki articles to documentation (#9993)
Erik Lumme [Mon, 18 Sep 2017 09:18:51 +0000 (12:18 +0300)]
Add TouchKit disclaimer
Erik Lumme [Mon, 18 Sep 2017 08:35:42 +0000 (11:35 +0300)]
Remove instances of Error message in source
Erik Lumme [Fri, 15 Sep 2017 11:48:42 +0000 (14:48 +0300)]
Add missing link
Erik Lumme [Fri, 15 Sep 2017 11:47:58 +0000 (14:47 +0300)]
Migrate MigratingFromVaadin6ToVaadin7
Erik Lumme [Fri, 15 Sep 2017 10:55:08 +0000 (13:55 +0300)]
Migrate MigratingFromVaadin7.0ToVaadin7.1
Erik Lumme [Fri, 15 Sep 2017 10:43:59 +0000 (13:43 +0300)]
Add missing link
Erik Lumme [Fri, 15 Sep 2017 10:43:10 +0000 (13:43 +0300)]
Migrate UsingGridWithInlineData
Erik Lumme [Fri, 15 Sep 2017 10:40:34 +0000 (13:40 +0300)]
MIgrate ShowingDataInGrid
Erik Lumme [Fri, 15 Sep 2017 10:34:50 +0000 (13:34 +0300)]
Migrate UsingGridWithAContainer
Erik Lumme [Fri, 15 Sep 2017 10:29:17 +0000 (13:29 +0300)]
Migrate CreatingATextFieldForIntegerOnlyInputUsingADataSource
Erik Lumme [Fri, 15 Sep 2017 10:25:49 +0000 (13:25 +0300)]
Migrate ShowingExtraDataForGridRows
Erik Lumme [Fri, 15 Sep 2017 10:18:47 +0000 (13:18 +0300)]
Migrate CreatingAMasterDetailsViewForEditingPersons
Erik Lumme [Fri, 15 Sep 2017 10:08:23 +0000 (13:08 +0300)]
Migrate CreatingACustomFieldFOrEditingTheAddressOfAPerson
Erik Lumme [Fri, 15 Sep 2017 09:53:03 +0000 (12:53 +0300)]
Migrate Vaadin7HierachicalContainerANdTreeComponentExampleWithLiferayOrganizationService
Erik Lumme [Fri, 15 Sep 2017 09:43:57 +0000 (12:43 +0300)]
Migrate ConfiguringGridColumnWidths
Erik Lumme [Fri, 15 Sep 2017 09:40:34 +0000 (12:40 +0300)]
Migrate FormattingDataInGrid
Erik Lumme [Fri, 15 Sep 2017 09:34:10 +0000 (12:34 +0300)]
Migrate CreaingAtextFieldFOrIntegerONlyINputWhenNotUsingADtaSource
Erik Lumme [Fri, 15 Sep 2017 09:01:07 +0000 (12:01 +0300)]
Migrate CreatingAReusableVaadinThemeInEclipse
Erik Lumme [Fri, 15 Sep 2017 08:51:29 +0000 (11:51 +0300)]
Migrate AutoGeneratingAFormBasedOnABeanVaadin6StyleForm
Erik Lumme [Fri, 15 Sep 2017 08:46:30 +0000 (11:46 +0300)]
Migrate JMeterTesting
Erik Lumme [Fri, 15 Sep 2017 08:26:50 +0000 (11:26 +0300)]
Fix title
Erik Lumme [Fri, 15 Sep 2017 08:25:10 +0000 (11:25 +0300)]
Migrate SimplifiedRPCUsingJavaScript
Erik Lumme [Fri, 15 Sep 2017 08:02:28 +0000 (11:02 +0300)]
Migrate AddingJPAToTheAddressBookDemo
Erik Lumme [Fri, 15 Sep 2017 06:44:37 +0000 (09:44 +0300)]
Fix formatting error
Erik Lumme [Fri, 15 Sep 2017 06:43:26 +0000 (09:43 +0300)]
Migrate UsingHibernateWithvaadin
Erik Lumme [Fri, 15 Sep 2017 06:17:52 +0000 (09:17 +0300)]
Migrate ScalaAndVaadinHOWTO
Erik Lumme [Fri, 15 Sep 2017 06:10:39 +0000 (09:10 +0300)]
Migrate UsingPhoneGapBuildWithVaadinTouchKit
Erik Lumme [Thu, 14 Sep 2017 13:52:51 +0000 (16:52 +0300)]
Migrate UsingPython
Erik Lumme [Thu, 14 Sep 2017 13:36:17 +0000 (16:36 +0300)]
Migrate UsingVaadinInAnExistingGWTProject
Erik Lumme [Thu, 14 Sep 2017 13:14:22 +0000 (16:14 +0300)]
Migrate BuildingVaadinApplicationsOnTopOfActiviti
Erik Lumme [Thu, 14 Sep 2017 12:48:24 +0000 (15:48 +0300)]
Migrate JasperReportsOnVaadinSample
Erik Lumme [Thu, 14 Sep 2017 12:38:09 +0000 (15:38 +0300)]
Update title
Erik Lumme [Thu, 14 Sep 2017 10:51:12 +0000 (13:51 +0300)]
Migrate CreatingABasicApplication
Erik Lumme [Thu, 14 Sep 2017 10:45:44 +0000 (13:45 +0300)]
Migrate FindingTheCurrentRootAndApplication
Erik Lumme [Thu, 14 Sep 2017 10:42:05 +0000 (13:42 +0300)]
Migrate VAccessControl
Erik Lumme [Thu, 14 Sep 2017 10:25:06 +0000 (13:25 +0300)]
Migrate CreatingAnApplicationWithDIfferentFeaturesForDIfferentClients
Erik Lumme [Thu, 14 Sep 2017 10:21:50 +0000 (13:21 +0300)]
Migrate ChangingTheDefaultConvertersForAnApplication
Erik Lumme [Thu, 14 Sep 2017 10:03:22 +0000 (13:03 +0300)]
Migrate CreatingYourOwnConverterForString
Erik Lumme [Thu, 14 Sep 2017 09:57:43 +0000 (12:57 +0300)]
Migrate OfflineModeForTouchKit4MobileApps
Erik Lumme [Thu, 14 Sep 2017 08:43:30 +0000 (11:43 +0300)]
Migrate UsingJDBCwithLazyQueryContainerAndFilteringTable
Erik Lumme [Thu, 14 Sep 2017 07:23:24 +0000 (10:23 +0300)]
Migrate LazyQueryContainer
Michael Benz [Tue, 12 Sep 2017 10:26:18 +0000 (12:26 +0200)]
Update application-errors.asciidoc (#9971)
Update application-errors.asciidoc removing reference to out-of-sync error, which hasn't been used since version 7.5.
Matti Tahvonen [Wed, 6 Sep 2017 09:25:09 +0000 (12:25 +0300)]
Fix invalid user visible value in ComboBox (#8115)
Closes #7902
Aleksi Hietanen [Mon, 4 Sep 2017 07:56:58 +0000 (10:56 +0300)]
Fix ListSelect scrolling behavior on IE (#9910)
Fixes #9894
Ansku [Thu, 17 Aug 2017 06:32:48 +0000 (09:32 +0300)]
Resize should work within Grid details row (#9799)
Fixes #7341
Olli Tietäväinen [Thu, 10 Aug 2017 13:07:42 +0000 (16:07 +0300)]
Use separate identifier for push connections (#9150)
By using a separate id we can avoid sending the sessions
CSRF token as a GET parameter when initializing a push connection.
Cherry-picked from #8700 to the 7.7 branch.
mlindfors [Wed, 9 Aug 2017 11:14:10 +0000 (14:14 +0300)]
Fix occasional empty rows in Table and TreeTable (#9551)
There's an intermittently happening issue with both Table and TreeTable, which results in row data disappearing.
This change removes a method which is probably a vestigial one from over five years ago and other changes are handling the things the method used to perform. Currently the method removes rows deemed unnecessary from the row buffer. The problem is, those rows are visible to the user and removing causes row contents to be lost.
Also included are manually runnable test cases which demonstrate that this removal actually prevents the issue from happening.
Fixes #7964
Fixes #5030
Krassimir Valev [Tue, 8 Aug 2017 12:21:15 +0000 (14:21 +0200)]
Added loop and preload attributes for media elements, fixed null poster (#9161)
Fixes #7261
Fixes #5178
Fixes #4409
Artur [Tue, 1 Aug 2017 07:56:41 +0000 (10:56 +0300)]
Do full connector tracker cleanup when the session lock is released (#9707) (#9730)
As there is no "request end" call after invoking UI.access() from a background thread,
the connector map was not earlier properly cleaned afterwards. If you toggled visibility of a
component from the background thread, the tracker state became inconsistent.
If this becomes a performance problem, it could probably be optimized to that cleanup
is done in request end and only at the end of access if not inside a request.
Backported from master
Fixes #9693
Olli Tietäväinen [Mon, 12 Jun 2017 13:24:43 +0000 (16:24 +0300)]
Add missing @since tags for 7.7.9
apolds [Wed, 24 May 2017 05:34:28 +0000 (07:34 +0200)]
Allow changing NavigationStateManager (#9416)
Unregister old NavigationStateManager before setting new one (backport of #9410).
Fixes #9406
Olli Tietäväinen [Fri, 19 May 2017 10:17:42 +0000 (13:17 +0300)]
Remove warning for shortcuts on disabled connector (#9369)
Remove unnecessary warning on server log when using shortcut on disabled connector.
Fixes #6951
Artur [Wed, 17 May 2017 10:06:47 +0000 (13:06 +0300)]
Clean connector tracker after each access block to stop memory leaks (#9331)
Immediately clean connectors which the client side does not know about
Fixes #9303
Ilia Motornyi [Fri, 5 May 2017 11:24:07 +0000 (14:24 +0300)]
Upgrade GWT version
Teemu Suo-Anttila [Thu, 20 Apr 2017 14:08:54 +0000 (17:08 +0300)]
Fix issues in Grid with undefined height (#9118)
Johannes Tuikkala [Thu, 20 Apr 2017 09:42:52 +0000 (12:42 +0300)]
Fix removing rows over the cached range in Grid
Fixes #8840 for 7.7
Aleksi Hietanen [Wed, 19 Apr 2017 07:33:01 +0000 (10:33 +0300)]
Fix client-side memory leak caused by Grid events (#9062)
Refactors AbstractGridKeyEvent, AbstractGridMouseEvent and their
descendants to follow the pattern used in other GWT DomEvents.
Fixes #7633
davidef [Wed, 19 Apr 2017 06:28:06 +0000 (08:28 +0200)]
Fix calendar dateclick does not work when in readonly mode (#9065)
Fixes #4967
Tien Nguyen [Thu, 6 Apr 2017 10:21:07 +0000 (13:21 +0300)]
Fix bug column and row expand ratio are not persisted
Fixes #9009
Alejandro [Mon, 27 Mar 2017 13:18:36 +0000 (15:18 +0200)]
Fixed links to domain model
Henri Sara [Mon, 27 Mar 2017 13:33:08 +0000 (16:33 +0300)]
Add @since tags for 7.7.8 (#8954)
Add @since tags to VFlash and ApplicationConstants
Henri Sara [Mon, 27 Mar 2017 13:01:36 +0000 (16:01 +0300)]
Add vaadin-archetypes as expected artifact (#8953)
Olli Tietäväinen [Tue, 21 Mar 2017 08:28:22 +0000 (10:28 +0200)]
Fix Flash expanding with percentage sizing (#8552)
Allows Flash embed to expand if percentage dimensions given
Fixes #4035
Henri Sara [Mon, 13 Mar 2017 14:14:42 +0000 (16:14 +0200)]
Fix some tests for 7.7
Artur [Thu, 9 Mar 2017 12:50:46 +0000 (14:50 +0200)]
Include charset in text/html responses (#8777)
Fixes #8775
Olli Tietäväinen [Thu, 9 Mar 2017 10:49:07 +0000 (12:49 +0200)]
Fix Panel.setScrollTop() for large values (#8563)
Fixes #1149