]>
source.dussan.org Git - vaadin-framework.git/log
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
Ilia Motornyi [Thu, 9 Mar 2017 08:51:46 +0000 (10:51 +0200)]
Fix client-side error when Upload in TabSheet and Push (#8779)
* Fix client-side error when Upload in TabSheet and Push
Fixes #8728
* Merge 7.7 into 7.7-upload-in-tab-exception-fix
Artur [Thu, 9 Mar 2017 06:37:54 +0000 (08:37 +0200)]
Correctly detach header/footer components when column is removed (#8645)
* Correctly detach header/footer components when column is removed
Fixes #8638
* Merge branch '7.7' into _detach-header-components-on-remove-column
* Merge branch '7.7' into _detach-header-components-on-remove-column
* Merge branch '7.7' into _detach-header-components-on-remove-column
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
Henri Sara [Mon, 6 Mar 2017 12:52:29 +0000 (14:52 +0200)]
Fix some tests and update screenshots (#8744)
* Update expected Chrome version to 56
* Update screenshots
Teemu Suo-Anttila [Thu, 2 Mar 2017 13:55:34 +0000 (15:55 +0200)]
Remove unnecessary full classnames and parenthesis from code (#8681)
This change aims to reduce the number of false positives when comparing Vaadin 7 compatibility package in Vaadin 8 and actual Vaadin 7.7 branch. Conflicting parts are moved to imports as much as possible. Files have been formatted with same Eclipse version.
Alejandro [Wed, 22 Feb 2017 15:26:51 +0000 (17:26 +0200)]
Updated links to zip files in tutorial (#8659)
* Updated links to zip files in tutorial
Teemu Suo-Anttila [Wed, 15 Feb 2017 16:59:52 +0000 (18:59 +0200)]
Enable long tap emulation on iOS for context clicks (#8565) (#8570)
Fix release notes mention of context click events
caalador [Wed, 8 Feb 2017 09:30:02 +0000 (11:30 +0200)]
Fix absoluteLayoutResizeComponents test for IE8 (#8497)
IE8 handles the sizings differently from other tested browsers so it
needs to be tested on 'left: auto' and not wrapper div width.
caalador [Wed, 8 Feb 2017 06:11:42 +0000 (08:11 +0200)]
Fix toggling of WeekNumbers for PopupDateField. (#8405) (#8469)
Refresh calendar body for show week numbers state change.
Pekka Hyvönen [Tue, 7 Feb 2017 11:00:53 +0000 (13:00 +0200)]
Update missing since tags for 7.7.7 (#8474)
* Add missing since tags for 7.7.7
Pekka Hyvönen [Tue, 7 Feb 2017 10:15:51 +0000 (12:15 +0200)]
Update 7.7 release notes to github era (#8472)
* Update 7.7 release notes to github era
Fixes framework8-issues#222
caalador [Tue, 7 Feb 2017 07:16:07 +0000 (09:16 +0200)]
Fix problem with re-opening the popup (#8446) (#8454)
Fixed problem that disables opening of popup
after closing it by clicking the datefield-button.
caalador [Mon, 6 Feb 2017 13:21:25 +0000 (15:21 +0200)]
Fix the absolute layout component resize positioning tests. (#8456)
* Fix gthe absolute layout component resize positioning tests.
Artur [Thu, 2 Feb 2017 08:53:03 +0000 (10:53 +0200)]
Fix caption updating in CustomLayout (#8415)
Fixes #8413
Artur [Wed, 1 Feb 2017 14:49:16 +0000 (16:49 +0200)]
Call "destroy" instead of "destory" in JavaScriptRenders (#8263)
* Call "destroy" instead of "destory" in JavaScriptRenders
For backwards compatibility, calls "destory" if no "destroy" exists
Fixes #8162
* Merge branch '7.7' into _js-renderer-destory
* Merge branch '7.7' into _js-renderer-destory
* Merge branch '7.7' into _js-renderer-destory
* Merge branch '7.7' into _js-renderer-destory
* Merge branch '7.7' into _js-renderer-destory
Artur [Wed, 1 Feb 2017 08:36:15 +0000 (10:36 +0200)]
Use an actually transparent 1x1 image (#8407)
Fixes #8348
Artur [Wed, 1 Feb 2017 07:46:20 +0000 (09:46 +0200)]
Add method for refreshing all Grid rows (#8406)
* Add method for refreshing all Grid rows
Fixes #8350
Artur [Mon, 30 Jan 2017 13:19:55 +0000 (15:19 +0200)]
Prevent reorder of frozen columns when there are hidden columns (#8278)
* Rename variables to indicate whether they use DOM index or Grid index
Grid indexes include hidden columns, DOM/Escalator indexes do not
* Prevent reorder of frozen columns when there are hidden columns
Fixes #8265
* Merge branch '7.7' into _grid-no-reorder-of-frozen-columns
* Merge branch '7.7' into _grid-no-reorder-of-frozen-columns
* Merge branch '7.7' into _grid-no-reorder-of-frozen-columns
* Merge branch '7.7' into _grid-no-reorder-of-frozen-columns
* Merge branch '7.7' into _grid-no-reorder-of-frozen-columns
* Merge branch '7.7' into _grid-no-reorder-of-frozen-columns
* Merge branch '7.7' into _grid-no-reorder-of-frozen-columns
Artur [Mon, 30 Jan 2017 11:47:55 +0000 (13:47 +0200)]
Make it possible to disallow user selection in Grid (#8144)
Fixes #7880
Adam Wagner [Fri, 27 Jan 2017 08:59:24 +0000 (10:59 +0200)]
Improve Grid extendability (#8343)
* Improve Grid extendability (#8342).
Find GridState field type using getField() instead of getDeclaredField() so that the field could be found in superclass as well.
Change-Id: I33996f45e848575d11bb206c6a1d30d19e514968
Artur [Tue, 24 Jan 2017 07:15:49 +0000 (09:15 +0200)]
Remove invalid trailing comma from Thai date format (#8311)
* Remove invalid trailing comma from Thai date format
Fixes #8303
caalador [Mon, 23 Jan 2017 11:29:39 +0000 (13:29 +0200)]
Fix absolute layout component sizing on size change in Vaadin7 (#8304)
Changing from relative to defined size leaves the component positioned wrong,
also changing from defined size to relative size leaves the component in the
wrong position with the wrong size.
Change makes the wrapper rerun setChildWidgetPosition() that adds/removes
necessary css definitions to/from the cssPosition String.
Artur [Sun, 22 Jan 2017 12:00:59 +0000 (14:00 +0200)]
Serve VAADIN files also from META-INF/resources (#8286)
Fixes #8206
Artur [Fri, 20 Jan 2017 08:18:46 +0000 (10:18 +0200)]
Flush the correct editor widget if there are hidden columns (#8276)
Fixes #8266
Artur [Thu, 19 Jan 2017 20:43:25 +0000 (22:43 +0200)]
Fix navigation using keyboard to frozen column when there are hidden columns (#8277)
Aleksi Hietanen [Thu, 19 Jan 2017 14:02:15 +0000 (16:02 +0200)]
Fix closing of modal window curtains while dragging and resizing (#8281)
Fixes #7496
Artur [Thu, 19 Jan 2017 12:23:23 +0000 (14:23 +0200)]
Rename variables to indicate whether they use DOM index or Grid index (#8275)
Artur [Thu, 19 Jan 2017 06:52:35 +0000 (08:52 +0200)]
Properly end HTML5 drag operations when no drop is performed (#8242)
* Properly end HTML5 drag operations when no drop is performed
No auto test because of https://github.com/SeleniumHQ/selenium/issues/1365
Fixes #4060
Alejandro [Tue, 17 Jan 2017 09:48:07 +0000 (11:48 +0200)]
Removed broken/obsolete 'Setting up the Development Environment' link (#8251)
* Removed broken/obsolete 'Setting up the Development Environment' link
Artur [Mon, 16 Jan 2017 07:29:33 +0000 (09:29 +0200)]
Properly report invalid arguments to StaticRow.join() (#8243)
* Properly report invalid arguments to StaticRow.join()
Closes #8234
Artur [Fri, 13 Jan 2017 09:54:01 +0000 (11:54 +0200)]
Make it possible to deselect what was selected on the server (#8235)
* Make it possible to deselect what was selected on the server
Fixes #8221
Artur [Thu, 12 Jan 2017 07:11:11 +0000 (09:11 +0200)]
Reset selected icon when blurring a ComboBox (#8082)
* Reset selected icon when blurring a ComboBox
Fixes #8073
* Merge branch '7.7' into _combobox-icon-reset-selection
* Merge branch '7.7' into _combobox-icon-reset-selection
Aleksi Hietanen [Wed, 11 Jan 2017 14:12:56 +0000 (16:12 +0200)]
Remove tracking of unregistered connectors (#8153)
* Remove tracking of unregistered connectors
* Merge branch '7.7' into 8111-remove-unregistered-connector-tracking
* Merge branch '7.7' into 8111-remove-unregistered-connector-tracking
* Add tests that verify markAsDirty is called on old parent
* Merge branch '7.7' into 8111-remove-unregistered-connector-tracking
Artur [Tue, 10 Jan 2017 13:22:31 +0000 (15:22 +0200)]
Fix exception when Grid is inside a PopupView (#8157)
Fixes #7695
Artur [Mon, 9 Jan 2017 09:18:49 +0000 (11:18 +0200)]
Correctly detach components in merged cells when a static row is removed (#8142)
Fixes #8140
Olli Tietäväinen [Mon, 9 Jan 2017 06:39:57 +0000 (08:39 +0200)]
reopen Grid details on attach, fixes #8015 (#8074)
Fixes #8015
Artur [Thu, 5 Jan 2017 07:03:15 +0000 (09:03 +0200)]
Render font icon correctly on the 'more' menu item (#8126)
* Render font icon correctly on the 'more' menu item
Fixes #8125
Artur [Mon, 2 Jan 2017 09:10:33 +0000 (11:10 +0200)]
Call error handler for exceptions in UI.init() (#8055)
Fixes #4995
Ilia Motornyi [Tue, 27 Dec 2016 06:59:49 +0000 (08:59 +0200)]
Fix chrome version (#8086)
* Fix chrome version
Artur [Fri, 23 Dec 2016 06:30:41 +0000 (08:30 +0200)]
Fix removal of hidden Grid columns (#8071)
Fixes #8018
Artur [Thu, 22 Dec 2016 09:40:21 +0000 (11:40 +0200)]
Use correct indexes in multiselect checkboxes after removing rows (#8072)
Fixes #8011
Pekka Hyvönen [Wed, 14 Dec 2016 11:13:05 +0000 (13:13 +0200)]
Fix context menu missing box-shadow for Runo on Chrome (#7966)
Change-Id: I318761527a695c741f52b4c18e9f8ea943f89017
Artur [Wed, 14 Dec 2016 09:55:49 +0000 (11:55 +0200)]
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.
Artur [Wed, 14 Dec 2016 07:47:45 +0000 (09:47 +0200)]
Replace non-breaking spaces with space (#7957)
Artur [Tue, 13 Dec 2016 11:56:54 +0000 (13:56 +0200)]
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.
Leif Åstrand [Tue, 13 Dec 2016 09:28:55 +0000 (11:28 +0200)]
Use proper UTF-8 encoding for Content-Disposition filenames (#19527) (#6607)
Pekka Hyvönen [Mon, 12 Dec 2016 09:35:32 +0000 (11:35 +0200)]
Fix margin in declarative format is recognized as unsupported property gridlayout (#103) (#7952)
Backported to 7.7 from master (8).
Fixes vaadin/framework8-issues#465
Change-Id: I9734341b747b8d16020443c71d72fcfd7e331af7
Teemu Suo-Anttila [Fri, 9 Dec 2016 09:15:24 +0000 (11:15 +0200)]
Fix java packaging order (#106)
Closes vaadin/archetypes#113
Aleksi Hietanen [Mon, 5 Dec 2016 14:28:47 +0000 (16:28 +0200)]
Move Grid event handlers to a list, add method to add custom handlers (#76)
* Move Grid event handlers to a list, add method to add custom handlers
Change-Id: I2fe67ae961bfb0f7c44ba704346762a0faf6da2c
* Merge branch '7.7' into grid-event-refactoring
Teemu Suo-Anttila [Mon, 5 Dec 2016 12:25:46 +0000 (14:25 +0200)]
Add screenshots as a Git submodule (#86)
Johannes Dahlström [Tue, 2 Aug 2016 09:46:50 +0000 (12:46 +0300)]
Refactor Grid event handling methods to instances of a handler interface
Change-Id: Icbed14cbef14c434f1909fa0350cb0364235c774
Johannes Dahlström [Tue, 2 Aug 2016 09:07:22 +0000 (12:07 +0300)]
Start client-side Grid DOM event handling refactor
Change-Id: I67dad4cfbd6e9e355c48703253ff3d6da00e4eef
Pekka Hyvönen [Fri, 25 Nov 2016 11:42:57 +0000 (13:42 +0200)]
Fix wrong year in copyright header
Change-Id: Idbf6c1f978b9b36ed82bf8b96a6a649ae4772ae6
Artur Signell [Thu, 24 Nov 2016 09:31:23 +0000 (11:31 +0200)]
Re-add body rows when Escalator is reattached to DOM (#20477)
Change-Id: I0ae9144817db3bb730c80748d5e9190484b323e7
Pekka Hyvönen [Fri, 25 Nov 2016 06:52:15 +0000 (08:52 +0200)]
Update @since tags for 7.7.5
Change-Id: I73201908b537ca0a65106e03c9bad913b59fae9f
Johannes Tuikkala [Mon, 14 Nov 2016 07:46:32 +0000 (09:46 +0200)]
Fixed touch scrolling issue in Surface and WP devices (#18737)
Fixed by using pointerevents instead of touchevents when the browser is IE11,
or Edge. Also added touch-action: none; css rules into escalator.css to prevent
default touch behaviour on IE11 and Edge. Does not affect IE8 to IE10 browsers,
behaviour on those will stay the same as before the fix.
No new unit tests since we do not have automatic touch testing possibilities yet.
Please test manually with Surface: IE11 and Edge, use for example uitest:
com.vaadin.tests.components.grid.basics.GridBasicsomponents.grid.basics.GridBasics
Change-Id: Iddbf1852e6ffafc855f749d6f4ebb235ed0f5703
Pekka Hyvönen [Tue, 22 Nov 2016 07:08:45 +0000 (09:08 +0200)]
Remove CustomFieldState (#20468)
Moves FocusDelegate to AbstractFieldState.
This change is done to revert backwards compatibiity breaking API
change in 7.7.4 when CustomFieldState was introduced.
Change-Id: I76212a8700463140520d5482b740fe0edbfb082c
Artur Signell [Thu, 17 Nov 2016 13:49:49 +0000 (15:49 +0200)]
Mark TextField/TextArea as busy when a text change event is pending (#20469)
Change-Id: I404985ae0be1e7dc65171b610032f8649e700f50
Patrik Lindström [Wed, 2 Nov 2016 09:54:49 +0000 (11:54 +0200)]
Add lazy/simple resize mode to Grid (#20108)
Change-Id: I47427efc28c350382dba8c1f50fd332a3f4585e4
Henri Sara [Wed, 16 Nov 2016 07:56:19 +0000 (09:56 +0200)]
Change expected pre-release version number pattern in publish report
Change-Id: Icdacecc490d2490ea9e262f5c5736c1dece2a89d
adam [Sat, 12 Nov 2016 13:25:52 +0000 (15:25 +0200)]
Fixed drag and drop failure when message dragged from email client (#20451)
When dragging message form email client on Windows, item.webkitGetAsEntry()
might return null creating NPE on the client side. Added additional checks
for this situation.
Change-Id: I569f7e6d0d7b137f24be53d1fbce384695ae8c73
Artur Signell [Fri, 14 Oct 2016 19:11:59 +0000 (22:11 +0300)]
Keep expand ratio for last row/column when reducing grid layout size (#20297)
Change-Id: Iff53a803596f4fc1eae8e4bfa307b9c1f4df961a
adam [Tue, 18 Oct 2016 09:00:55 +0000 (12:00 +0300)]
Fix NPE in case some items don't contain all properties of Grid.
This could occur in when parent is a different entity than its children
in hierarchical data.
Change-Id: Icd53b5b5e5544a3680d0cd99702ab78224b2dc08
Denis Anisimov [Mon, 7 Nov 2016 07:41:01 +0000 (09:41 +0200)]
Prevent adding several scrollbar handlers (#19189).
Change-Id: Ib0cc6c6835aab6d263f153362a328bcf2be7bc5c
Henri Sara [Mon, 14 Nov 2016 07:00:31 +0000 (09:00 +0200)]
Fix links in build report
Change-Id: Id32467982207ac9a9ce45301097652715d9dfff8
Henri Sara [Sat, 12 Nov 2016 11:20:08 +0000 (13:20 +0200)]
Fix archetype list in build report script
Change-Id: Ie215346122ad6533176fd2a8d71660805eacb942
Henri Sara [Sat, 12 Nov 2016 06:47:02 +0000 (08:47 +0200)]
Fix python list syntax in BuildDemos
Change-Id: I42f2f3fa3597f67f259c3ff9f158560303ffb328
Artur Signell [Mon, 10 Oct 2016 19:58:04 +0000 (22:58 +0300)]
Make clicking outside a ComboBox add a pending new item (#18366)
It should not matter how you move from a field to the next. Tabbing
to the next field already previously caused the new item handler to
be invoked. This fixes the case when you click in the next field to
work the same way.
Change-Id: I3978d87cde8f05dce92edda2a4a116f4a15e0749
Artur Signell [Fri, 11 Nov 2016 14:33:39 +0000 (14:33 +0000)]
Revert "Fixed touch scrolling issue in Surface and WP devices (#18737)"
The patch prevents Escalator and Grid from ever being rendered on IE8 because element.addEventListener does not exist there
This reverts commit
eb2f5ac3a714aefce948d447a4004b94e35e44a9 .
Change-Id: I58f6db7432a1cd10299891b2d8c55c855e87265f
Henri Sara [Fri, 11 Nov 2016 11:44:08 +0000 (13:44 +0200)]
Initial versions of the new release report scripts
These have been backported from Vaadin 8 branch with minimal
modifications.
Change-Id: I292917aa0457c69b569313a3e56913b4a8d85316
Denis Anisimov [Wed, 9 Nov 2016 15:25:41 +0000 (17:25 +0200)]
Fix some modern browsers tests failures.
Change-Id: I2a89d3493e2f98ab1b9a0666d9dc075a2457e432
Henri Sara [Thu, 10 Nov 2016 07:08:53 +0000 (09:08 +0200)]
Update Vaadin Spring documentation for 1.1.0
Change-Id: I8dcf5b7576a64b26419136ca6b8927f4c2731d60
Denis Anisimov [Tue, 8 Nov 2016 11:11:42 +0000 (13:11 +0200)]
Fix modern browsers test failures for 7.7.
Change-Id: Ibef57aa4f8838f3bbc5f5c5500f3f4f7fc6eb438
Denis Anisimov [Tue, 8 Nov 2016 12:47:36 +0000 (14:47 +0200)]
Update @since tag for 7.7.4.
Change-Id: Ic6711221d0f09ad369c4074d805b237eccb2e5a7
Johannes Tuikkala [Thu, 29 Sep 2016 08:03:29 +0000 (11:03 +0300)]
Fixed touch scrolling issue in Surface and WP devices (#18737)
Fixed by using mouse events instead of touchevents when the browser is
IE or Edge (added isIEOrEdge utility method in the BrowserInfo). Also
added touch-action: none; css rules into escalator.css to prevent
default touch behaviour on IE and Edge
No new unit tests since we do not have automatic touch testing
possibilities yet.
Please test manually with Surface: IE and Edge, use for example uitest:
com.vaadin.tests.components.grid.basics.GridBasics
Change-Id: I5b37f1648e2051ea0ab4d56ab767186b532da07c
Denis Anisimov [Mon, 7 Nov 2016 14:31:59 +0000 (16:31 +0200)]
Correct addon init param widgetset IT test.
Change-Id: I413481a325ebad15aa16dd639c788cc72f18dc52
Steven Spungin [Fri, 1 May 2015 15:44:42 +0000 (11:44 -0400)]
Add method to auto scale calendar time range (#17715)
Backported from master branch (Vaadin 8).
Change-Id: I363c9798de0d238a5a4aa4b4e839a31da460434f
Artur Signell [Mon, 10 Oct 2016 15:35:19 +0000 (18:35 +0300)]
Make vaadin-server export the VAADIN package again (#20332)
Change-Id: I7241ec11a9bfe7ebfa6a720b1abb3c4d0fabdb36
Artur Signell [Tue, 1 Nov 2016 20:52:48 +0000 (22:52 +0200)]
Show a sensible message for missing extensions (#10799)
Also remove ComponentMissingFromDefaultWidgetsetTest since it's
identical to UnknownComponentConnectorTest
Change-Id: I4b4b8f40c8376f4ea26b73d41191a3e7e811df01
Artur Signell [Thu, 27 Oct 2016 10:18:56 +0000 (13:18 +0300)]
Use US english (license) in all places
Change-Id: I5fa99627a1c3302dd905d78149e5f32c7315a5c7
Denis Anisimov [Mon, 31 Oct 2016 07:10:02 +0000 (09:10 +0200)]
Date/time issues are fixed in the tests.
- legacy DateField declarative format tests are fixed (day light saving
time is taken into account).
- CalendarMonthViewDndEvent UI because you are not supposed to work on
Sundays (when the test is broken).
Backported from master branch (Vaadin 8).
Change-Id: I5e62c09da579e9f6eb2a58a87253618d3f30b2e9
Artur Signell [Tue, 25 Oct 2016 15:27:20 +0000 (18:27 +0300)]
Ensure #cell[N] always scrolls row N into view (#20423)
Change-Id: I99347ee1d0f2f13fcb8e110d2e7192590e4f9456
Artur Signell [Sat, 22 Oct 2016 16:45:40 +0000 (19:45 +0300)]
Publish Escalator.getBodyRowCount to JS (#20344)
This is needed to be able to get the information from e.g. TestBench
Change-Id: I95ec6064f602e6a8b24e35cc59d467e9c8b31c1e
Artur Signell [Thu, 27 Oct 2016 12:10:22 +0000 (15:10 +0300)]
Mention latest browser versions
Change-Id: I06477d7ee5252ec4a5e7fdbc05fe6e31e05782e6
Artur Signell [Fri, 30 Sep 2016 20:30:42 +0000 (23:30 +0300)]
Allow defining a focus delegate component for CustomField (#20336)
Change-Id: I1160e7a384b1816204eb7f4b0f52f83ed9e230c0
Artur Signell [Sat, 15 Oct 2016 19:05:51 +0000 (22:05 +0300)]
Allow a resize listener to fire a resize listener (#20338)
Change-Id: I6b045c3a693e88b3cba182ae9ea68cfa98c914b0
Teemu Suo-Anttila [Tue, 25 Oct 2016 08:02:42 +0000 (11:02 +0300)]
Update Hierarchical container JavaDocs to match code (#5864)
Change-Id: I7a8520ef61ddc4dff66c326d61acbf7ccf0e76cd
Artur Signell [Mon, 10 Oct 2016 19:43:03 +0000 (22:43 +0300)]
Make modal window block shortcuts for underlying components (#20366)
Change-Id: Ibb3b52b652d77a1bfa786417b1c92fd0a578035f
Artur Signell [Wed, 19 Oct 2016 19:50:22 +0000 (22:50 +0300)]
Make Grid isWorkPending wait for scroll events to complete (#20417)
Change-Id: I3cfdac539111ff2e88c7ff81e6d6b9a579160423
Marc Englund [Mon, 28 Sep 2015 11:11:07 +0000 (14:11 +0300)]
Add valo-menu-hover stylename to make responsive menu appear w/o adding code (#19019)
Adding the optional "valo-menu-hover" style to the "valo-menu" element
will make the menu appear on hover - i.e when mousing over on desktop,
when tapping on touch devices (which also triggers hover).
Backported from master branch (vaadin 8).
Change-Id: I8344234a20aa93216b0116608d81e30e86d8b309
Artur Signell [Sat, 15 Oct 2016 20:02:15 +0000 (23:02 +0300)]
Update client side selection state when changing selection model (#20370)
Change-Id: I7fe8c160405a69140cac511c744d89a62c401cca
Artur Signell [Sat, 15 Oct 2016 19:44:27 +0000 (22:44 +0300)]
Send selection change events when changing selection mode (#20391)
Change-Id: Iaeb772981f3ac039bf0fe3cde595cfdb3691cddf
Artur Signell [Wed, 12 Oct 2016 19:44:00 +0000 (22:44 +0300)]
Make UPPER_CASE_PROPERTY_IDS more human friendly by default (#20380)
Change-Id: I9bd845a08fa3c440f05d102ccf8920dfc1c95b6b
Artur Signell [Mon, 10 Oct 2016 19:15:16 +0000 (22:15 +0300)]
Add Grid.refreshRows to allow refreshing individual rows (#16765)
Change-Id: I554d7b6ca60840bab3a032daa4847e7271086e27
Artur Signell [Wed, 12 Oct 2016 18:59:08 +0000 (21:59 +0300)]
Check for duplicate property ids when setting Grid columns or column order (#20386)
Change-Id: I76be83642f0e56e55b0c0e502ac6769de1ee8af0
Artur Signell [Thu, 13 Oct 2016 19:40:03 +0000 (22:40 +0300)]
Never check the selectAll checkbox in an empty grid (#20301)
Change-Id: Ia15edb5a10de9bff047044161ffe83dd09f51098
Artur Signell [Thu, 6 Oct 2016 20:07:20 +0000 (23:07 +0300)]
Workaround for deadlock issue (#18436)
Change-Id: I4e32550e3d3095c2c914bb93d260819414d2e6e6