Fix for space left between the title bar and extension menu.

If a title bar is smaller than its width an extension menu shows
the hidden buttons. Because one of the buttons uses text and
the title bar is resized smaller than what the font allows,
there is some space left between the title bar and the extension menu.
We replaced the text with an icon which fixed this problem.

Change-Id: I02fac2f67971581605a45b7d87a4f1de761816c7
Use the LightKit as default on the server manager.

The LightKit was already used as default in Paraview, but this default was set in the client. This created an inconsistency in lighting with pvbatch.

Change-Id: I0fab3a003b13fa39d27e012a3bf9277672b4d791
Fixing the test to work on all architectures.

Change-Id: I5590fabdbff9d63fd15c5ef728b6ebba230a541e
Merge topic '14538_fix_dereference_null_pointer' into next

7d261389 Fixing the test to work on all architectures.
Re-enable Xdmf tests and add a new test BackgroundLights.

Xdmf test were testing a variable never set. We enable and upgrade those test to the latest controls.

Change-Id: Ib2c48f3b2ea1c92780bc46691047b617fd9a9470
Merge topic 'view-settings' into next

1b28494e Re-enable Xdmf tests and add a new test BackgroundLights.
17b7b21c Use the LightKit as default on the server manager.
Merge topic '14508-title-bar' into next

2dcd19d4 Fix for space left between the title bar and extension menu.
Fix to make Python running in parallel to properly import paraview.simple.

Before it assumed that the process was running a client.

Change-Id: Ia908d5eadfd285d635aba1444c38acf2c50b1759
Merge topic '14545_parallel_python_import_paraview.simple' into next

9d6784e4 Fix to make Python running in parallel to properly import paraview.simple.
Add new proxy definition for image filter and writers

Change-Id: I0cb2753043d49b14172f9dded99b1296f4ef3f3d
Merge topic 'enable-new-vtk-image-filters' into next

1aa1efbb Add new proxy definition for image filter and writers
Fix typo in both Documentation and protocol.py

The usage of additional ?file= argument in the web visualizer
was properly handle on the client side, but the server was
using the wrong variable name. Just fix that.

Grammar fix on Documentation Web site.

Change-Id: I3162d36cb33cb3586e1118c8533e101aa224369a
Merge topic 'pvweb-fixes' into next

ba5d2e41 Fix typo in both Documentation and protocol.py
Remove scrolling to fix BackgroundLights test.

This is because the test machine has a different resolution?

Change-Id: I6153a318d797b194cb41ba5ccc41a80b1f94b3d8
Merge topic 'view-settings' into next

4620cc43 Remove scrolling to fix BackgroundLights test.
BUG #14540: Fix issue with disappearing columns.

The bug was introduced due to the view reordering columns as the model was
reset. Fixed that by moving the re-ordering logic to vtkSpreadSheetView itself.
Also sorted all columns based on array names.

Change-Id: If912a690f61205383922c8318b0d621e15e68fb3
Merge topic '14540_fix_disappearing_columns' into next

c53bf63c BUG #14540: Fix issue with disappearing columns.
Extend Web-catalyst module to enable better data exploration

Add an analysis manager which will allow a workbench type of
data exploration along with data down sampling and line probing.
Timing capabilities within the meta-data associated with
generated data.

Change-Id: I4c4ce19f59a0f42f1d9d5eabb8d5eb4515efcac0
Merge topic 'web-catalyst-module-update' into next

4cbce1e0 Extend Web-catalyst module to enable better data exploration