Merge topic '14679_color_legend_bugs'

514fb510 14685: Turned display of min/max values off by default
cac2ef70 Made adding of range annotations optional
4243ffb4 Added NoCustomDefault option to vtkSMProperty
179ea060 Fixed placement of title
4b657547 Added options to position color legend title
71a923a4 Enable setting the side on which tick marks appear
8a621b8d Made it possible to disable tick marks and labels
a471053a Fix bug 14687 (inconsistent label size)
Merge topic '14734-GoodDefaultSizeForpqProxyWidgetDialog'

c0aa71f4 Improve the scroll area size in pqProxyWidgetDialog
Merge topic 'fix_assembly_render_view'

cca384bd Quick-n-dirty pass at fixing the depth buffer in parallel.
Merge topic 'fix_fragment_large_scale'

85e41148 Manage deletion of arrays more automatically.
25a22530 Cleanup the events and deletes.
82eff63a Clear out the equivpairs every loop so the memory doesn't increase.
f44c3367 Fixed the logic for missing values.
c9207d9b Switch from arrays to maps to preserve array length.
Merge topic 'fix_plugin_loading_order'

fcc67852 KW00001440: Fix plugin library unloading.
Merge topic 'fix_qt_modules'

c5ef697d Revert "qt: Disable Qt modules when support is unavailable"
Merge topic 'remove-unused-directory'

b3b5c75a Drop unused top-level "Common" directory
Merge topic 'cleanup-cmake'

919d5ec6 Set MACOSX_RPATH property default consistently across CMake versions
7747ee9a Drop outdated CMake Policy settings
13cccad8 Drop use of the CMake LOCATION target property
6de39871 Nektar: Fix command order in CMakeLists.txt
Merge master into next

* commit 'aa525d5d662ea6c7036e47a07e4c8a146a773e5f':

Change-Id: I4bfb1d1536ba075278f8db03d39ce00182f65796
Creating a new module to consolidate animation related classes.

Creating a new module, vtkPVAnimation, to consolidate all classes
related to animation in ParaView into a single module. This makes the
core/rendering modules a little leaner.

Also fixed module dependencies by making several of them
private dependencies.

Change-Id: I9059875d2d37c979d3f7420e3966eb57594dfec9
BUG #14673: Fix follow data.

Follow-data bug arose becase the "reset-camera" would happen before the
scene had updated the views, which is where correct time is passed to
the view.

In order to fix follow-data, we needed to add structure to when cues get
added. To make that possible, we merged vtkPVAnimationScene and
vtkSMAnimationScene since the two don't need to be separate anymore and
cleaned up the "Tick" logic to add this order specific update of cues.

Currently, I am doing that based on the type of the cue. Eventually, we
can add support for "priorities" or something like that it make it more
extensible.

Change-Id: If5c77b43b7b1b56d78e279d6a25cf0f0d39500a8
Attempting to fix Windows build issue.

Change-Id: I4be5fb07e9adf5a968921036d10f317f386cb888
Fix link dependencies.

Change-Id: Iac0cd0d30393b2239d104ad33c2665827dd90639
Fix module dependencies.

Change-Id: Iba03e44fb8a401a4358049a3d4fa1de15502b127
Merge topic '14673_fix_follow_data' into next

1eb3afb4 Fix module dependencies.
46e97937 Fix link dependencies.
3790b786 Attempting to fix Windows build issue.
019f37ac BUG #14673: Fix follow data.
3972e57e Creating a new module to consolidate animation related classes.
Avoid error message when a optional proxy definitions are missing.

In Catalyst editions, we'd get error messages when optional proxy
definitions are missing. This fixes that issue by ensuring that the
proxy prototypes can be created.

Change-Id: I9ef0bbb7751a43e98331c5133414f465bf6a2bd8
Merge topic 'fix_catalyst_dashboards' into next

74e3a08f Avoid error message when a optional proxy definitions are missing.