]> source.dussan.org Git - vaadin-framework.git/log
vaadin-framework.git
7 years agoAdd isUserOriginated to SelectedTabChangeEvent (#9580)
Artur [Thu, 29 Jun 2017 06:06:24 +0000 (09:06 +0300)]
Add isUserOriginated to SelectedTabChangeEvent (#9580)

Fixes #9545

7 years agoProvide old value of position in SplitPositionChangeEvent of *SplitPanel (#9578)
Yuriy Artamonov [Thu, 29 Jun 2017 05:44:16 +0000 (09:44 +0400)]
Provide old value of position in SplitPositionChangeEvent of *SplitPanel (#9578)

Provide old value of position in SplitPositionChangeEvent of *SplitPanel

New properties have been added to SplitPositionChangeEvent:
oldSplitPositionUnit, oldSplitPosition, userOriginated

Resolves #9472

7 years agoUpdate Chrome 59 screenshots for ColumnCollapsing
Henri Sara [Wed, 28 Jun 2017 13:17:05 +0000 (16:17 +0300)]
Update Chrome 59 screenshots for ColumnCollapsing

7 years agoAdd mouse event details to Tree.ItemClick (#9599)
Henri Sara [Wed, 28 Jun 2017 10:41:46 +0000 (13:41 +0300)]
Add mouse event details to Tree.ItemClick (#9599)

This provides a way to get the mouse button clicked as
requested in #9335.

7 years agoAdd isExpanded() method to Tree and TreeGrid
Henri Sara [Wed, 28 Jun 2017 08:35:35 +0000 (11:35 +0300)]
Add isExpanded() method to Tree and TreeGrid

Fixes #9595

7 years agoCreate drag source and drop target extensions for tree grid (#9463)
Adam Wagner [Wed, 28 Jun 2017 08:29:57 +0000 (10:29 +0200)]
Create drag source and drop target extensions for tree grid (#9463)

Resolves #9372

7 years agoAdd presentation value providers for Grid (#9553)
Teemu Suo-Anttila [Tue, 27 Jun 2017 12:42:01 +0000 (15:42 +0300)]
Add presentation value providers for Grid (#9553)

This patch changes Grid Columns, so they can have different value and presentation types. A presentation provider can be given when setting the renderer for a column. This provider takes the value of the column on a row and chooses what to present for this value. Using this approach it is easier to have an editor for the actual backing data instead of the presentation of it.

Fixes #8656
Resolves #9588

7 years agoClarify javadoc of Grid.scrollTo (#9582)
Henri Sara [Mon, 26 Jun 2017 09:15:50 +0000 (12:15 +0300)]
Clarify javadoc of Grid.scrollTo (#9582)

Resolves #9265

7 years agoFix screenshots for VaadinIconSetTest
Henri Sara [Thu, 22 Jun 2017 11:35:37 +0000 (14:35 +0300)]
Fix screenshots for VaadinIconSetTest

7 years agoMake it optional to implement enter() in Views
Artur [Thu, 22 Jun 2017 11:34:38 +0000 (14:34 +0300)]
Make it optional to implement enter() in Views

7 years agoFix tests broken by Chrome 59 (#9564) 8.1.0.beta3
Henri Sara [Wed, 21 Jun 2017 12:13:40 +0000 (15:13 +0300)]
Fix tests broken by Chrome 59 (#9564)

7 years agoFix keymapper reverse mapping (#9535)
Ilia Motornyi [Wed, 21 Jun 2017 08:14:17 +0000 (11:14 +0300)]
Fix keymapper reverse mapping (#9535)

Fixes #9470

7 years agoUpdate more Chrome 59 screenshots (#9563)
Henri Sara [Wed, 21 Jun 2017 08:05:45 +0000 (11:05 +0300)]
Update more Chrome 59 screenshots (#9563)

7 years agoLoad the debug window implementation asynchronously (#9026)
Leif Åstrand [Wed, 21 Jun 2017 08:02:46 +0000 (11:02 +0300)]
Load the debug window implementation asynchronously (#9026)

Reduces the gzipped DefaultWidgetset eager bundle size from 345kb to
325kb. The relative impact is greater optimized widgetsets that might
have down to around 150kb in the eager bundle.

7 years agoUpdate screenshots for Chrome 59 (#9562)
Henri Sara [Tue, 20 Jun 2017 13:05:26 +0000 (16:05 +0300)]
Update screenshots for Chrome 59 (#9562)

7 years agoPrevent multiple runs of hierarchy column update (#9561)
Teemu Suo-Anttila [Tue, 20 Jun 2017 12:55:49 +0000 (15:55 +0300)]
Prevent multiple runs of hierarchy column update (#9561)

Fixes #9555

7 years agoUse fixed width in integration test for stability (#9560)
Henri Sara [Tue, 20 Jun 2017 12:13:15 +0000 (15:13 +0300)]
Use fixed width in integration test for stability (#9560)

Fix table width to match the reference screenshot.

7 years agoEnable row height and content mode settings for Tree (#9540)
Teemu Suo-Anttila [Tue, 20 Jun 2017 09:59:14 +0000 (12:59 +0300)]
Enable row height and content mode settings for Tree (#9540)

* Enable row height setting for Tree
* Add content mode for captions
* Align expander element by default to top

The content mode allows use of preformatted and
HTML captions that bring value to row height

Fixes #9411

7 years agoUpdate hierarchical data related deprecation messages (#9558)
Henri Sara [Tue, 20 Jun 2017 09:56:18 +0000 (12:56 +0300)]
Update hierarchical data related deprecation messages (#9558)

Resolves #9330

7 years agoSet proper paragraph breaks in Button JavaDocs (#9557)
Leif Åstrand [Tue, 20 Jun 2017 08:33:44 +0000 (11:33 +0300)]
Set proper paragraph breaks in Button JavaDocs (#9557)

7 years agoAdd View.beforeLeave to support delayed navigation
Artur [Tue, 20 Jun 2017 03:20:17 +0000 (06:20 +0300)]
Add View.beforeLeave to support delayed navigation

7 years agoFix minor Java documentation typo in Button#click API
Christophe Bismuth [Mon, 19 Jun 2017 13:34:43 +0000 (15:34 +0200)]
Fix minor Java documentation typo in Button#click API

7 years agoFix displaying Grid sort order set from server (#9530)
Teemu Suo-Anttila [Mon, 19 Jun 2017 10:23:47 +0000 (13:23 +0300)]
Fix displaying Grid sort order set from server (#9530)

Fixes #8316

7 years agoAdded the documentation getting-started-kotlin file (#9552)
Martin Vysny [Mon, 19 Jun 2017 10:02:33 +0000 (13:02 +0300)]
Added the documentation getting-started-kotlin file (#9552)

7 years agoUse ClientConnector instead of Connector in id generation event (#9542)
Leif Åstrand [Mon, 19 Jun 2017 07:15:02 +0000 (10:15 +0300)]
Use ClientConnector instead of Connector in id generation event (#9542)

7 years agoAdd missing JavaDoc to DataCommunicator
Teemu Suo-Anttila [Fri, 16 Jun 2017 08:48:53 +0000 (11:48 +0300)]
Add missing JavaDoc to DataCommunicator

7 years agoOnly throw from Binder.bindInstanceFields if there are no bindings at all (#9487) 8.1.0.beta2
Artur [Thu, 15 Jun 2017 17:04:38 +0000 (20:04 +0300)]
Only throw from Binder.bindInstanceFields if there are no bindings at all (#9487)

Fixes #8986

7 years agoAdd missing since tags (#9544)
Henri Sara [Thu, 15 Jun 2017 12:53:24 +0000 (15:53 +0300)]
Add missing since tags (#9544)

7 years agoRewrite HierarchyMapper to consistently handle changes
Teemu Suo-Anttila [Thu, 15 Jun 2017 12:44:56 +0000 (15:44 +0300)]
Rewrite HierarchyMapper to consistently handle changes

Fixes #9449
Fixes #9490
Fixes #9448
Fixes #9465

7 years agoFix initConnectorIdGenerator typo (#9541)
Leif Åstrand [Thu, 15 Jun 2017 10:04:17 +0000 (13:04 +0300)]
Fix initConnectorIdGenerator typo (#9541)

7 years agoReplace FontAwesome with VaadinIcons in an example (#9534)
manishpatelUK [Thu, 15 Jun 2017 07:29:02 +0000 (08:29 +0100)]
Replace FontAwesome with VaadinIcons in an example (#9534)

FontAwesome is deprecated

7 years agoMake view parameter map available in ViewChangeEvent (#9529)
Artur [Thu, 15 Jun 2017 07:21:50 +0000 (10:21 +0300)]
Make view parameter map available in ViewChangeEvent (#9529)

7 years agoTrying to lower the barrier to start following the tutorial (#9531)
Matti Tahvonen [Wed, 14 Jun 2017 13:36:29 +0000 (16:36 +0300)]
Trying to lower the barrier to start following the tutorial (#9531)

* Trying to lower the barrier to start following the tutorial

7 years agoFix method link in ActiveDataHandler JavaDoc (#9525)
Ilia Motornyi [Wed, 14 Jun 2017 05:13:39 +0000 (08:13 +0300)]
Fix method link in ActiveDataHandler JavaDoc (#9525)

7 years agoAllow changing the renderer of hierarchy column in TreeGrid (#9514)
Teemu Suo-Anttila [Tue, 13 Jun 2017 14:00:53 +0000 (17:00 +0300)]
Allow changing the renderer of hierarchy column in TreeGrid (#9514)

Addresses #9465

7 years agoAdd getStateParameterMap to Navigator to get parameters as a map (#9517)
Peter Lehto [Tue, 13 Jun 2017 09:41:36 +0000 (12:41 +0300)]
Add getStateParameterMap to Navigator to get parameters as a map (#9517)

7 years agoAdd methods for setting the date as an ISO value for date fields
Artur [Mon, 12 Jun 2017 13:44:05 +0000 (16:44 +0300)]
Add methods for setting the date as an ISO value for date fields

7 years agoAdd handler for row height changing in Grid
Teemu Suo-Anttila [Mon, 12 Jun 2017 13:29:49 +0000 (16:29 +0300)]
Add handler for row height changing in Grid

Fixes #9488

7 years agoAdd support for Views which are not components
Artur [Mon, 12 Jun 2017 10:19:12 +0000 (13:19 +0300)]
Add support for Views which are not components

7 years agoAdd pluggable connector id generator support
Leif Åstrand [Mon, 12 Jun 2017 09:35:45 +0000 (12:35 +0300)]
Add pluggable connector id generator support

7 years agoAdd mouse event details to the drop event (#9485)
Adam Wagner [Wed, 7 Jun 2017 11:50:38 +0000 (14:50 +0300)]
Add mouse event details to the drop event (#9485)

Fixes #9483

7 years agoShow empty selection caption in ComboBox (#9468)
Teemu Suo-Anttila [Mon, 5 Jun 2017 12:06:25 +0000 (15:06 +0300)]
Show empty selection caption in ComboBox (#9468)

Fixes #9079

7 years agoImprove logging when bean validation is not available
Henri Sara [Mon, 5 Jun 2017 11:28:10 +0000 (14:28 +0300)]
Improve logging when bean validation is not available

Closes #9464

7 years agoMark valo $v-textfield-background-color--readonly as default (#9458)
Yuriy Artamonov [Wed, 31 May 2017 08:20:25 +0000 (12:20 +0400)]
Mark valo $v-textfield-background-color--readonly as default (#9458)

Fixes #7765

7 years agoAllow grid columns to optionally shrink to be narrower than contents
Artur [Tue, 30 May 2017 13:24:58 +0000 (16:24 +0300)]
Allow grid columns to optionally shrink to be narrower than contents

Fixes #8548

7 years agoMake TreeData.getChildren() return value immutable (#9455)
Henri Sara [Tue, 30 May 2017 09:38:31 +0000 (12:38 +0300)]
Make TreeData.getChildren() return value immutable (#9455)

This prevents unsupported modifications such as iterator.remove().

Closes #9446

7 years agoAdd since tags and javadocs
Henri Sara [Tue, 30 May 2017 08:24:38 +0000 (11:24 +0300)]
Add since tags and javadocs

7 years agoFix typo in documentation (#9454)
Flamenco [Tue, 30 May 2017 05:22:23 +0000 (01:22 -0400)]
Fix typo in documentation (#9454)

7 years agoClarify javadoc of AbstractListing item icon generator
Henri Sara [Fri, 26 May 2017 12:34:22 +0000 (15:34 +0300)]
Clarify javadoc of AbstractListing item icon generator

7 years agoMake component iterators unmodifiable
Henri Sara [Fri, 26 May 2017 12:32:32 +0000 (15:32 +0300)]
Make component iterators unmodifiable

Fixes #9404

7 years agoAdd new artifacts to vaadin-all ZIP
Henri Sara [Fri, 26 May 2017 12:27:16 +0000 (15:27 +0300)]
Add new artifacts to vaadin-all ZIP

Fixes #9444

7 years agoFind active connector anywhere in the DOM (#9429)
Artur [Fri, 26 May 2017 08:39:18 +0000 (11:39 +0300)]
Find active connector anywhere in the DOM (#9429)

Fixes #9419

7 years agoUse correct listener in dependency filter test
Henri Sara [Fri, 26 May 2017 07:39:52 +0000 (10:39 +0300)]
Use correct listener in dependency filter test
This fixes the test after the changes in #9368

7 years agoThrow exception if user modifies same binding step twice
Teemu Suo-Anttila [Fri, 26 May 2017 07:14:10 +0000 (10:14 +0300)]
Throw exception if user modifies same binding step twice

Fixes #9427

7 years agoFix `@since` tags from #9206 to 8.0.7
Pekka Hyvönen [Fri, 26 May 2017 07:06:13 +0000 (10:06 +0300)]
Fix `@since` tags from #9206 to 8.0.7

7 years agoFixes OOM for broken upload request
Ilia Motornyi [Fri, 26 May 2017 06:42:18 +0000 (09:42 +0300)]
Fixes OOM for broken upload request

Related to #9102

7 years agoAdded constructor to Grid for compatibility with 8.0.7 (#9206) (#9209)
Mikhail Buzuverov [Fri, 26 May 2017 05:56:24 +0000 (10:56 +0500)]
Added constructor to Grid for compatibility with 8.0.7 (#9206) (#9209)

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

7 years agoMake dirty connector handling more deterministic (#9396)
Henri Sara [Fri, 26 May 2017 05:48:40 +0000 (08:48 +0300)]
Make dirty connector handling more deterministic (#9396)

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.

7 years agoUpdate release notes for beta (#9422) 8.1.0.beta1
Henri Sara [Wed, 24 May 2017 09:55:24 +0000 (12:55 +0300)]
Update release notes for beta (#9422)

7 years agoFix Escalator javadocs (#9421)
Pekka Hyvönen [Wed, 24 May 2017 09:51:44 +0000 (12:51 +0300)]
Fix Escalator javadocs (#9421)

7 years agoFix drop indicator when Grid is scrolled (#9417)
Pekka Hyvönen [Wed, 24 May 2017 07:43:55 +0000 (10:43 +0300)]
Fix drop indicator when Grid is scrolled (#9417)

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.

7 years agoAllow changing NavigationStateManager (#9410)
apolds [Wed, 24 May 2017 05:33:09 +0000 (07:33 +0200)]
Allow changing NavigationStateManager (#9410)

Unregister old NavigationStateManager before setting new one.

Fixes #9406

7 years agoFix missing drag image on FF, Safari (#9409)
Pekka Hyvönen [Tue, 23 May 2017 13:51:54 +0000 (16:51 +0300)]
Fix missing drag image on FF, Safari (#9409)

When CSS transform has been applied, the drag image is missing (safari),
or gets offset (FF). Fixed by using custom drag image without transform,
and checking for transforms on parent DOM tree. Does NOT fix #9408
When there are frozen columns used, the image needs should not look weird because of the frozen column transitions.
The multiselection column is now not shown it is frozen.

Fixes #9261

7 years agoMake select all work with TreeGrid (#9412)
Aleksi Hietanen [Tue, 23 May 2017 13:14:34 +0000 (16:14 +0300)]
Make select all work with TreeGrid (#9412)

Fixes #9403

7 years agoFix ComboBoxClosePopupRetainTextTest (#9415)
Aleksi Hietanen [Tue, 23 May 2017 13:10:33 +0000 (16:10 +0300)]
Fix ComboBoxClosePopupRetainTextTest (#9415)

7 years agoNew Tree component theme
Ilia Motornyi [Tue, 23 May 2017 12:10:45 +0000 (15:10 +0300)]
New Tree component theme

Fixes #9310

7 years agoCorrectly use id to identify data when refreshing (#9398)
Teemu Suo-Anttila [Tue, 23 May 2017 11:04:20 +0000 (14:04 +0300)]
Correctly use id to identify data when refreshing (#9398)

This patch refactors the internals of Grid single selection model
implementation.

Fixes #9380

7 years agoAdd MultiSelection support for Tree Component (#9354)
Teemu Suo-Anttila [Tue, 23 May 2017 09:54:26 +0000 (12:54 +0300)]
Add MultiSelection support for Tree Component (#9354)

7 years agoFix CheckboxFocusClickTest on Firefox (#9397)
Aleksi Hietanen [Mon, 22 May 2017 11:55:02 +0000 (14:55 +0300)]
Fix CheckboxFocusClickTest on Firefox (#9397)

7 years agoAdd missing since tag to Binder#getFields (#9395)
Aleksi Hietanen [Mon, 22 May 2017 11:54:46 +0000 (14:54 +0300)]
Add missing since tag to Binder#getFields (#9395)

7 years agoFix test module for changed dependency filter API
Henri Sara [Mon, 22 May 2017 08:30:49 +0000 (11:30 +0300)]
Fix test module for changed dependency filter API

7 years agoAdd style name to all dragged rows (#9388)
Adam Wagner [Sun, 21 May 2017 18:23:47 +0000 (21:23 +0300)]
Add style name to all dragged rows (#9388)

* Add style name to all dragged rows to indicate that they are being dragged

7 years agoFix menu item selection in tests (#9387)
Henri Sara [Fri, 19 May 2017 13:30:14 +0000 (16:30 +0300)]
Fix menu item selection in tests (#9387)

When the parent span was not used, the size of the wrong span was used
in the calculation of mouse locations for activating a menu item. This
occasionally leads to the wrong submenu being opened on IE as the
cursor passed over the corner of the next item.

7 years agoTreeGrid Sass variables (#9333)
Ilia Motornyi [Fri, 19 May 2017 13:25:05 +0000 (16:25 +0300)]
TreeGrid Sass variables (#9333)

Fixes #9311

7 years agoAdd dependency filters through the service init event (#9368)
Leif Åstrand [Fri, 19 May 2017 12:16:00 +0000 (15:16 +0300)]
Add dependency filters through the service init event (#9368)

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

7 years agoHide DataGenerator from Column API (#9351)
Teemu Suo-Anttila [Fri, 19 May 2017 11:57:03 +0000 (14:57 +0300)]
Hide DataGenerator from Column API (#9351)

7 years agoAdd style automatically to indicate that an element is being dragged (#9385)
Adam Wagner [Fri, 19 May 2017 11:56:16 +0000 (14:56 +0300)]
Add style automatically to indicate that an element is being dragged (#9385)

Closes #9223

7 years agoClear errors when clearing binder fields (#9364)
Artur [Fri, 19 May 2017 11:48:42 +0000 (14:48 +0300)]
Clear errors when clearing binder fields (#9364)

Calling readBean(null) should reset the form state to the initial state
it was in before calling writeBean(bean)

7 years agoMake VaadinService#isUIActive() public (#9285)
Ilia Motornyi [Fri, 19 May 2017 11:39:28 +0000 (14:39 +0300)]
Make VaadinService#isUIActive() public (#9285)

7 years agoReorganize packages of connectors introduced in 8.1 (#9340)
Aleksi Hietanen [Fri, 19 May 2017 11:20:41 +0000 (14:20 +0300)]
Reorganize packages of connectors introduced in 8.1 (#9340)

* Move Tree and TreeGrid connectors to different package
* Move grid renderers to correct package

Only renderers introduced in 8.1 have been moved for
backwards compatibility.

7 years agoAdd a method for getting bound fields from Binder (#9365)
Artur [Fri, 19 May 2017 10:05:11 +0000 (13:05 +0300)]
Add a method for getting bound fields from Binder (#9365)

7 years agoFix resetting of last filter in VComboBox (#9381)
Matti Tahvonen [Fri, 19 May 2017 08:30:29 +0000 (11:30 +0300)]
Fix resetting of last filter in VComboBox (#9381)

Currently the reset method resets the lastFilter as well and then the logic thinks items don’t need to be refreshed when popup is reopened.

Fixes #9027
Fixes #7790

7 years agoMake it possible for drop target to accept both files and other data (#9382)
Adam Wagner [Fri, 19 May 2017 08:22:04 +0000 (11:22 +0300)]
Make it possible for drop target to accept both files and other data (#9382)

7 years agoAdd shorthand for adding a column with ComponentRenderer
Pekka Hyvönen [Thu, 18 May 2017 12:48:02 +0000 (15:48 +0300)]
Add shorthand for adding a column with ComponentRenderer

7 years agoUpdate Atmosphere to support latest Jetty versions (#9359)
Artur [Thu, 18 May 2017 15:05:34 +0000 (18:05 +0300)]
Update Atmosphere to support latest Jetty versions (#9359)

Fixes #8134, #8135

7 years agoAdd TreeData#addRootItems, getRootItems
Aleksi Hietanen [Thu, 18 May 2017 12:24:45 +0000 (15:24 +0300)]
Add TreeData#addRootItems, getRootItems

7 years agoAdd HasHierarchicalDataProvider#setTreeData
Aleksi Hietanen [Thu, 18 May 2017 11:51:28 +0000 (14:51 +0300)]
Add HasHierarchicalDataProvider#setTreeData

Additionally removes TreeData constructors from Tree and TreeGrid.

7 years agoAdd stream variants for the child item provider shorthands (#9375)
Leif Åstrand [Thu, 18 May 2017 13:11:58 +0000 (16:11 +0300)]
Add stream variants for the child item provider shorthands (#9375)

7 years agoShow drop hints when dropping in empty Grid (#9353)
Pekka Hyvönen [Thu, 18 May 2017 11:11:03 +0000 (14:11 +0300)]
Show drop hints when dropping in empty Grid (#9353)

Also makes sure that the drop location and target row return something sensible in drop event.
Clarifies docs on drop location.

7 years agoRename findAndFilterDependencies to findDependencies (#9366)
Leif Åstrand [Thu, 18 May 2017 10:36:11 +0000 (13:36 +0300)]
Rename findAndFilterDependencies to findDependencies (#9366)

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.

7 years agoUpdate Firefox screenshots with checkbox focus (#9362)
Henri Sara [Thu, 18 May 2017 09:43:49 +0000 (12:43 +0300)]
Update Firefox screenshots with checkbox focus (#9362)

7 years agoMove tree-basic.png to the correct folder (#9363)
Aleksi Hietanen [Thu, 18 May 2017 09:43:25 +0000 (12:43 +0300)]
Move tree-basic.png to the correct folder (#9363)

7 years agoClarify TreeData and TreeDataProvider javadocs, improve documentation (#9349)
Aleksi Hietanen [Thu, 18 May 2017 06:48:10 +0000 (09:48 +0300)]
Clarify TreeData and TreeDataProvider javadocs, improve documentation (#9349)

7 years agoRemove warning for shortcuts on disabled connector (#9352)
Olli Tietäväinen [Thu, 18 May 2017 06:38:59 +0000 (09:38 +0300)]
Remove warning for shortcuts on disabled connector (#9352)

Remove unnecessary warning on server log when using shortcut on disabled connector.

Fixes #6951

7 years agoFix DnD issues regarding data type text (#9347)
Adam Wagner [Wed, 17 May 2017 13:28:53 +0000 (16:28 +0300)]
Fix DnD issues regarding data type text (#9347)

* 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

7 years agoFix NPE when detaching DragSource & DropTarget on client side (#9341)
Pekka Hyvönen [Wed, 17 May 2017 12:59:15 +0000 (15:59 +0300)]
Fix NPE when detaching DragSource & DropTarget on client side (#9341)

When the component the extensions have been attached to are removed, there was an NPE due to getParent() not being available anymore. Fixed by not doing clean up on those cases as it is not necessary.

Fixes #9101

* Add back missing detach call

7 years agoUpdate screenshots with new tooltip formatting
Henri Sara [Wed, 17 May 2017 11:11:25 +0000 (14:11 +0300)]
Update screenshots with new tooltip formatting

7 years agoFix tooltip test after tooltip style change
Henri Sara [Wed, 17 May 2017 11:09:30 +0000 (14:09 +0300)]
Fix tooltip test after tooltip style change

7 years agoUpdate WidgetUtilTest for Chrome 58
Henri Sara [Wed, 17 May 2017 11:02:09 +0000 (14:02 +0300)]
Update WidgetUtilTest for Chrome 58

Chrome 58 changes how border sizes are rounded.

7 years agoMake ThemeTest notification tests more reliable
Henri Sara [Wed, 17 May 2017 10:54:17 +0000 (13:54 +0300)]
Make ThemeTest notification tests more reliable