]>
source.dussan.org Git - vaadin-framework.git/log
Tatu Lund [Mon, 11 Mar 2019 07:55:05 +0000 (09:55 +0200)]
Catch exception that is thrown when Grid is scrolled during operation (#11467)
IllegalStateException may occur if user has scrolled Grid so that Escalator has updated, and row under Editor is no longer there
Fixes https://github.com/vaadin/framework/issues/11463
Mehdi Javan [Wed, 27 Feb 2019 07:17:21 +0000 (09:17 +0200)]
Fix typo (#11466)
Olli Tietäväinen [Fri, 11 Jan 2019 09:47:00 +0000 (11:47 +0200)]
added missing since 7.7.16 (#11418)
macprzepiora [Fri, 11 Jan 2019 07:57:44 +0000 (08:57 +0100)]
Fixes #11369 (#11402)
Clear contents of iframe clone that is in a Window so that when it's reattached to DOM we don't get 404
Olli Tietäväinen [Thu, 10 Jan 2019 11:58:06 +0000 (13:58 +0200)]
copied waitUntil to selectMenuPath from FW8 (#11415)
Olli Tietäväinen [Tue, 8 Jan 2019 08:14:14 +0000 (10:14 +0200)]
update to Jetty 9.4 (#11411)
Anastasia Smirnova [Fri, 14 Dec 2018 09:13:01 +0000 (11:13 +0200)]
V7: Improve VMenuBar click handling logic (#11362)
* Improve VMenuBar click handling logic
Backport to V7:
During `updateFromUIDL` inside MenuBarConnector we empty and re-instantiate the components of MenuBar. When we are modifying the Menubar from the BlurEventListener of another component, we ,by this, remove widgets, therefore clickEvent is not fired and the action of the MenuItem is not proceed as a result. (The BlurEvent is fired before the click event in the chain of events. )
To improve the situation, we catch onMouseDown event , which is fired before BlurEvent,by assigning mouseDown flag to true. Then if no click event has yet happened, we delay the execution of update inside `updateFromUIDL` by default 500 ms. Then if click event occurs, it proceeds normally. The time can be increased/decreased using setter.
There is no delay, if we are clicking on the MenuBar as usual or no Blur listener is set.
This change allows setting descriptions preserving the action from the MenuItem
(cherry picked from commit
22cc85c76f28a762685204911ad66f95bda2d296 )
* Improve VMenuBar click handling logic
Add missing files from the first commit
Backported to V7:
(cherry picked from commit
22cc85c )
Olli Tietäväinen [Tue, 11 Dec 2018 09:12:14 +0000 (11:12 +0200)]
7 7 ie11 screenshots (#11364)
7.7 reference screenshot directory
Olli Tietäväinen [Wed, 5 Dec 2018 15:38:09 +0000 (17:38 +0200)]
ie11 screenshots (#11357)
Olli Tietäväinen [Mon, 3 Dec 2018 13:23:11 +0000 (15:23 +0200)]
updated Firefox screenshots (#11349)
Olli Tietäväinen [Thu, 29 Nov 2018 14:26:35 +0000 (16:26 +0200)]
removed tests that are broken on headless Chrome which doesn't allow resizing (#11342)
Olli Tietäväinen [Tue, 27 Nov 2018 14:09:36 +0000 (16:09 +0200)]
testbench-api is generated later in the release process nowadays; if it's listed here, it will give a red light for the staging report (#11336)
sergey-vaadin [Fri, 16 Nov 2018 12:52:43 +0000 (14:52 +0200)]
Test fixes and IE 10 screenshots (#11277)
Olli Tietäväinen [Wed, 14 Nov 2018 09:05:04 +0000 (11:05 +0200)]
Add note about JRE9+ not being supported
Update release notes by mentioning JRE9+ not being supported
Vlad [Thu, 8 Nov 2018 12:33:01 +0000 (15:33 +0300)]
Fix Combo Box filtered on Property not showing results when page length is zero (#11247)
* Fix #11246
Take zero pageLength into account when calculating filtered ComboBox contents.
* Create ComboboxPageLengthZeroFilterTest.java
* add UI tests for fix
Anastasia Smirnova [Thu, 8 Nov 2018 11:10:38 +0000 (13:10 +0200)]
Update datamodel-properties.asciidoc (#11223)
* Update datamodel-properties.asciidoc
Fixes : https://github.com/vaadin/framework/issues/11095
* Update datamodel-properties.asciidoc
Remove duplicate ```setConverterFactory```
ericflock [Tue, 6 Nov 2018 10:47:31 +0000 (11:47 +0100)]
Add columns at once in a batched way to increase performance (#11261)
* provide possibility to add columns in a batched way
This is the basis to increase the performance for further changes.
* add the columns at once to the grid to increase performance
* combined performance fixes
* respect the column order
* Fixed formatting
sergey-vaadin [Thu, 25 Oct 2018 08:27:08 +0000 (11:27 +0300)]
IE9 test screenshots (#11275)
* IE9 screenshots
sergey-vaadin [Wed, 24 Oct 2018 12:02:36 +0000 (15:02 +0300)]
IE8 screenshots (#11273)
sergey-vaadin [Tue, 23 Oct 2018 11:56:22 +0000 (14:56 +0300)]
IE11 test screenshots 2 (#11270)
sergey-vaadin [Thu, 18 Oct 2018 14:14:04 +0000 (17:14 +0300)]
IE11 test screenshots (#11258)
sergey-vaadin [Wed, 17 Oct 2018 11:32:29 +0000 (14:32 +0300)]
Tests (wrong screenshots and JRE version, delay) (#11255)
* wrong screenshots and JRE version
* delay for submenu
sergey-vaadin [Wed, 17 Oct 2018 07:14:55 +0000 (10:14 +0300)]
test fix (missing and wrong screenshots) (#11251)
Anastasia Smirnova [Thu, 11 Oct 2018 09:49:15 +0000 (12:49 +0300)]
Remove old release notes configurations (#11240)
* Remove old release notes configurations
* Remove FetchReleseNotes* files
sergey-vaadin [Wed, 10 Oct 2018 12:39:31 +0000 (15:39 +0300)]
potential fixes for the tests (#11226)
* potential fixes for the tests
Tatu Lund [Wed, 3 Oct 2018 12:49:08 +0000 (15:49 +0300)]
Eliminate initial double rendering during initial rendering
Anastasia Smirnova [Wed, 19 Sep 2018 06:10:18 +0000 (09:10 +0300)]
Updating screenshots (#11190)
Updating screenshots
Ilia Motornyi [Wed, 5 Sep 2018 14:30:23 +0000 (17:30 +0300)]
7.7 fix upload test (#11162)
Restore InterruptUploadTest functionality, fix TextChangeEventsTest
Fixes #11161
Teemu Suo-Anttila [Wed, 5 Sep 2018 10:35:53 +0000 (13:35 +0300)]
Add configuration for BrowserStack testing (#11164)
Teemu Suo-Anttila [Tue, 4 Sep 2018 13:26:17 +0000 (16:26 +0300)]
Use Chrome for validation builds
Ilia Motornyi [Tue, 4 Sep 2018 10:11:53 +0000 (13:11 +0300)]
7.7 new atmosphere, fix tests, remove SSH requirements
Ilia Motornyi [Thu, 30 Aug 2018 14:08:09 +0000 (17:08 +0300)]
Run devserver under IDEA via maven target (#11152)
Teemu Suo-Anttila [Fri, 24 Aug 2018 09:02:38 +0000 (12:02 +0300)]
Fix build report generation scripts (#11140)
Teemu Suo-Anttila [Fri, 24 Aug 2018 08:25:06 +0000 (11:25 +0300)]
Introduce servlet container tests from Vaadin 8 (#11128)
Teemu Suo-Anttila [Fri, 24 Aug 2018 05:11:37 +0000 (08:11 +0300)]
Add API comparison plugin and profile (#11136)
Teemu Suo-Anttila [Thu, 23 Aug 2018 08:35:28 +0000 (11:35 +0300)]
Upade vaadin-parent version (#11135)
Teemu Suo-Anttila [Wed, 22 Aug 2018 11:25:26 +0000 (14:25 +0300)]
Add snapshot profile for snapshot releases (#11132)
Teemu Suo-Anttila [Tue, 21 Aug 2018 12:22:12 +0000 (15:22 +0300)]
Use maven to run PhantomJS tests (#11121)
eriklumme [Tue, 21 Aug 2018 06:59:09 +0000 (09:59 +0300)]
Fix Chrome version and Chrome border width in tests (#11119)
Olli Tietäväinen [Wed, 15 Aug 2018 12:13:03 +0000 (15:13 +0300)]
Empty sinces for 7.7.14 (#11114)
Anna Koskinen [Mon, 13 Aug 2018 12:41:23 +0000 (15:41 +0300)]
Compensate for Grid editor moving out of sync horizontally. (#11092)
Fixes #10998
nenad [Thu, 9 Aug 2018 10:00:59 +0000 (12:00 +0200)]
Change documentation code samples to produce expected output (#11093)
Ilia Motornyi [Fri, 20 Jul 2018 09:03:53 +0000 (12:03 +0300)]
Fixed typo (#11073)
Ilia Motornyi [Thu, 19 Jul 2018 12:14:51 +0000 (15:14 +0300)]
Fix removal tabsheets if last one is selected (#11074)
Backport #11070
Related to #10925
Olli Tietäväinen [Wed, 18 Jul 2018 05:06:59 +0000 (08:06 +0300)]
Fix initially selected CheckBox rendering in Safari (#11047)
Ilia Motornyi [Wed, 18 Jul 2018 04:13:22 +0000 (07:13 +0300)]
Add xsrf token header if cookie is present (#11040)
Fixes #9471
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