BUG #14185. Fix logic for determining component names.

The logic to return component name for a single component array was
incorrect resulting in returning the Component 0 name when asking
for magnitude for non-scalar arrays. That was causing BUG #14185.
Fixed that.

Change-Id: I262af491e567a4602c90b211814de16fd0663a35
Merge topic 'fix_cmake_external_plugin_macro'

b817d6c Fix PARAVIEW_EXTERNAL_PLUGIN_DIRS CMake Macro
BUG #14158. Making it easier to move sliders when they overlap.

When the min and max sliders overlap, it's very hard for the users to move them.
To make that easier, added new ability to double click on the empty space on the
slider widget to move the closest slider to that position. Thus, when the two
sliders overlap, the user can double click on the left-side of the two sliders
to move the min or right-side for the max slider.

Change-Id: I24073cf403661434302ceaf2d7d0caa784f999e6
Cleanup UI for pqDoubleRangeSliderPropertyWidget.

Added label for the pqDoubleRangeSliderPropertyWidget, we were missing lable for
the threshold-range on the threshold panel, for example.

Change-Id: I53fc57709bcfd1c02198e0fd3445660f112adc66
Merge topic '14158_fix_double_range_slider' into next

1d8464f Cleanup UI for pqDoubleRangeSliderPropertyWidget.
b530d0e BUG #14158. Making it easier to move sliders when they overlap.
2ee6915 Merge topic 'fix_cmake_external_plugin_macro'
BUG #14233. Fix enable state for disconnect button.

Disconnect button was remaining disabled if the user cancelled the disconnect
action. Fixed that.

Change-Id: I38ea6adf9b8353c48c32169a86e0404d3ccb3fb1
Merge topic '14233_fix_disconnect_button' into next

3ba4779 BUG #14233. Fix enable state for disconnect button.
Update domains when data-information changes.

In case of ProxyProperty, the dependent domains typically rely on the data
information from the proxies added to the proxy. So such domains need to be
updated when the data information changes. This adds support for that.

Change-Id: I7e8d2baa76fa0090528d35634bb26cf5337fa00c
Merge topic '14204_fix_domains' into next

fe6be56 Update domains when data-information changes.
Fixed example after domain changes.

Change-Id: I50a0d22fb156af94a6a695edc44f121ec47533eb
Merge topic '14204_fix_domains' into next

b10813d Fixed example after domain changes.
BUG #14232: Fix tracing of non-standard view creation.

When tracing creation of views from plugins, for example, the trace ended up
suggesting to use "CreateRenderView" incorrectly. Fixed the logic to view the
view's name and call CreateView(viewname) instead.

Change-Id: If46ea19863ffc9cfa8222b11d5d7b73bd190e7ee
Merge topic '14234_fix_trace_views' into next

dd5e024 BUG #14232: Fix tracing of non-standard view creation.
Merge topic '14185_fix_component_name' into next

b65b5d9 BUG #14185. Fix logic for determining component names.
BUG #14201: Fix default chosen for x-axis.

Addresses BUG #14201 by changing the logic used to pick the default for X-axis.
The bug was that for histograms, we were choosing the wrong array as the x-axis.
We should move this logic to a domain that can reside within the server-manager.
But we leave that for a later stage when we cleanup the chart representations.

Change-Id: Ib8bd9a75fa6206d7ae8cadab5f07113d87b7e15c
Merge topic '14204_fix_domains' into next

d6db337 BUG #14201: Fix default chosen for x-axis.
BUG #14218. Fixes color preset issues.

The color preset dialog showed up with the first item active. As a result when
the user clicked on it, it wouldn't realize that the user selected and it and
hence would never change to that item causing the reported bug. We fix it by
using the selection-changed signal rather than the current-changed to catch this
case.

Change-Id: I1e99fc25cfc8095bef80afdf888dcf36b7d6b846
Merge topic '0014218_fix_color_preset_issues' into next

62c9bbd BUG #14218. Fixes color preset issues.
BUG #13029. Fix auto-apply.

Due to the order of how the slots were connected, pqProxyWidget ended up getting
changeFinished() signal before changeAvailable() which was causing the reported
bug. This overcomes the issue by ensuring that changeFinished() is always fired
after changeAvailable().

Change-Id: I948e8515ee40105b962ac1a29e4632489b2a18bd
Merge topic '13029_fix_auto_apply' into next

9499c66 BUG #13029. Fix auto-apply.