Adding in the ability to add temporal information to the pipeline.
Remove one slice to prevent any selection along the other axis.

Change-Id: Icd55ee9647f8fffaf035676c878cca8f3a6009a0
Merge topic 'fix-multi-slice-tests' into next

94abaaa Remove one slice to prevent any selection along the other axis.
Add the center of rotation to the WebGL exporter

Change-Id: Ifdfe14ac9998f97917b9042f49d0436fbd50a90b
Merge topic 'fix-center-of-rotation-in-WebGL-exporter' into next

9be529f Add the center of rotation to the WebGL exporter
Scroll the color presets list to the top when opening

This fixes a small bug in which the color presets list in the
pqColorScaleEditor dialog were opened to the middle of the list.
Now the list is scrolled to the top when displayed.

Change-Id: I2a6212c715f336125d9ee22343fd293f5f0c7da8
Merge topic '13353-color-presets-scroll-to-top' into next

5404cdc Scroll the color presets list to the top when opening
Merge topic '13355_vtkPVTrivialProducer_time_info' into next

acb3ee0 Adding in the ability to add temporal information to the pipeline.
Add new cut panel

This adds a new property widget for lists of scalar values and
uses that instead of the old custom object panel for the Cut and
Generic Cut filters.

Change-Id: Iffdd3b05a70bec17be6de442085a5f3559aa38ce
Merge topic 'new-cut-panel' into next

9200843 Add new cut panel
Fix bug with the Pass Arrays properties panel modifed state

This fixes a small bug in which the object panel for the Pass Arrays
filter would incorrectly mark itself as modified after construction.

Change-Id: I37f1b7a249eeb9bef423f5e82c184e74229c1724
Add static createWidgetForProperty() method

This adds a static convienence method named createWidgetForProperty()
to the pqPropertiesPanel class. This allows other code to easily create
a widget for manipulating a vtkSMProperty.

Change-Id: I618998c5728ac24e4d309d9e745a1405e622ae15
Merge topic 'create-widget-for-property' into next

6aa0f87 Add static createWidgetForProperty() method
Merge topic '13216-fix-pass-arrays-modifed-state' into next

0d02bec Fix bug with the Pass Arrays properties panel modifed state
Use correct location for installing plugins.

Using PV_INSTALL_PLUGIN_DIR makes it possible for use to override the plugin
location on mac for easy packaging into an app bundle without having
any need for information about plugins being built.

Change-Id: I852cf0f933dfce45d53b2bfb742f0aa85bb3b030
Install .app just as a regular executable.

Ensure that .app is installed just like regular executables
so that we can then add rules to package it. Also include some code
cleanup.

Change-Id: I5d6efa48d88b66233e2ae93dd844ec5fb3dca1ee
Fixing install rules on Mac to build ParaView.app.

If building on apple, we will set cmake rules for ParaView such that "make
install" will result in creation of an application bundle by default.

The trick we play is as such:
1. We hide the CMAKE_INSTALL_PREFIX variable at force it to a
   internal/temporary location. All generic VTK/ParaView install rules
   happily go about installing under this CMAKE_INSTALL_PREFIX location.
2. We provide a new vairable MACOSX_APP_INSTALL_PREFIX that user can set to
   point where he wants the app bundle to be placed (default is /Applications).
3. We set CMAKE_INSTALL_NAME_DIR to point to location of runtime libraries
   in the app bundle. Thus when the libraries are installed, cmake
   automatically cleans up the install_name paths for all shared libs that
   we built to point to a location within the app.
4. To make packaging of plugins easier, we install plugins under a directory
   named "plugins" in the temporary CMAKE_INSTALL_PREFIX location. This just
   a simple trick to avoid having to keep track of plugins we built.
5. Every application that builds an app, then uses the
   ParaViewBrandingInstallApp.cmake or something similar to put all the
   libraries, plugins, python files etc. within the app bundle itself.
6. Finally, the bundle generated under the temporary location is copied over
  to the path specified by MACOSX_APP_INSTALL_PREFIX.

In keeping with our "WE INSTALL WHAT WE BUILD" rule, this app bundle is not
distributable to others since it does not include Qt, or other external
dependencies. For a distributable pacakage, refer to ParaView Super-build
instructions.

Change-Id: Id731a00df84c1161f7ec9a13bf2c774de0b4c829
Merge topic 'fix_mac_install_rules' into next

a67c39f Fixing install rules on Mac to build ParaView.app.
fd5a6e1 Install .app just as a regular executable.
77dcfb2 Use correct location for installing plugins.
Added forgotten file needed by a67c39f6044474967e7ae6fa530dede66fe53512.

Change-Id: I7fdff8bcd654640690a903c38a5c68ff7487406b
Merge topic 'fix_mac_install_rules' into next

a9913f3 Added forgotten file needed by a67c39f6044474967e7ae6fa530dede66fe53512.