1. 10 Jun, 2014 3 commits
    • Cory Quammen's avatar
      Change default application name · ce8897ae
      Cory Quammen authored
      Changed default name to GenericParaViewApplication in the
      initialization helper to prevent any accidental reading/writing of
      ParaView's settings file by branded applications.
      Change-Id: I1d4b3e7df383a070df5b4c83db8de88a944d6316
    • Cory Quammen's avatar
      Save settings file only when a setting has been modified · 9d0c1408
      Cory Quammen authored
      Also, fixed a bug where settings with default values were being saved
      to the settings file.
      Change-Id: Ia3908b94678b1828c89d7ef4090bebc54d43e4d4
    • Cory Quammen's avatar
      BUG: 14760 Improved saving of settings file · 654a85b7
      Cory Quammen authored
      - Added organization name member to vtkInitializationHelper
      - Changed location of user settings file to
        This will enable the same organization to have more than one
        branded ParaView application with different settings.
      - Creates the directory in which the settings file should
        reside if it does not exist.
      - Application and organization names are set in pqApplicationCore
        instead of branded_paraview_initializer.cxx.in
      Change-Id: Ic50a020c8acf984c2284e824fa99145a93ad028e
  2. 26 May, 2014 1 commit
  3. 24 May, 2014 1 commit
    • Utkarsh Ayachit's avatar
      Fix saving/loading of settings files on server processes. · e5e547a5
      Utkarsh Ayachit authored
      All server processes, including satellites in batch mode, were reading
      and saving settings files. That was incorrect. The settings files need
      to processed only on client processes. In symmetric batch mode too, we
      read the file on the root node and then distribute it to everyone. This
      commit fixes this logic.
      Change-Id: I7835f3c1ccc7eb8369ec4cf14ba7d838ee7ee2b6
  4. 19 May, 2014 1 commit
    • Utkarsh Ayachit's avatar
      Fix issues with Catalyst editions. · aff5b1fe
      Utkarsh Ayachit authored
      Fixed missing dependency on SMApplication module. We needed to add
      vtksys explicitly.
      Also added mechanism to disable loading/saving of settings files.
      vtkCPCxxHelper uses this mechanism to turn off settings loading/saving
      when coprocessing.
      Change-Id: I02c8612bc045ede82b7ae3c72b0410570dbf739f
  5. 06 May, 2014 8 commits
    • Cory Quammen's avatar
      Looks for a site-level settings file in some standard directories · b23b2ee3
      Cory Quammen authored
      Looks for a file called SiteSettings.json in the same directories
      where .plugins is searched for withh the exception of Plugins
      Change-Id: If0bb8ef1f8e92f6aa70eb8d2a4eb8bce48e862c8
    • Cory Quammen's avatar
      Improved some names · a0058bde
      Cory Quammen authored
      Change-Id: I85b3fc1f2f845489d71f92f1809745ab0cca5efc
    • Cory Quammen's avatar
      Use VTK_DOUBLE_MAX instead of DBL_MAX · 633cea12
      Cory Quammen authored
      Maybe more portable?
      Change-Id: Iaf6bfb48e92568f673849e7dda6e473d024daf81
    • Cory Quammen's avatar
      Loading of settings on the VTK side respects --disable-registry · 9e9ca479
      Cory Quammen authored
      Settings will not be loaded when this flag is enabled.
      Also refactored vtkSMSettings class to load any number of
      settings strings/files and to assign priorities for the
      different settings.
      Change-Id: I6eed2553cd83579db1dbb1a15f831ad6ffe0e6b1
    • Cory Quammen's avatar
      Added saving of settings JSON file · c33d8464
      Cory Quammen authored
      Change-Id: I700b3945548276e971e2e86f49882cbba5eb2166
    • Cory Quammen's avatar
      Moved the code for distributing settings among nodes to vtkSMSettings · 4d0d731a
      Cory Quammen authored
      Change-Id: Icf7f354a403e8b684fcf010d52a40ab710635516
    • Cory Quammen's avatar
      Settings now stored internally exclusively as a Json::Value tree · 044881e3
      Cory Quammen authored
      This avoids the need to synchronize the Json::Value and JSON
      string member variables.
      Made member names for setting/getting settings from/to strings
      more accurate.
      Change-Id: Ic499a27cc0c12b4e97a0b32ddb975318b23593aa
    • Cory Quammen's avatar
      Added vtkSMSettings class · 2ead0d90
      Cory Quammen authored
      This class is meant to be a central location for user-defined program
      defaults. It supports the notion of site-wide settings meant to be
      used for installations of ParaView in a centralized location for a
      specific computing site. Site-wide settings can be overridden by
      user-specific settings specified in a file in the user's home
      The site-wide file is named .pvsitesettings.js and its location has
      yet to be determined.
      The user-specific a file is named .pvsettings.js and it is expected to
      be in the user's home directory. An example file for changing the
      properties in the SphereSource looks like:
        "sources" : {
          "SphereSource" : {
            "Radius" : 4.0,
            "ThetaResolution" : 32,
            "PhiResolution" : 32,
            "Center" : [1.0, 2.0, 3.0]
      A common pattern of usage is expected to involve calling
      vtkSMSettings::SetProxySettings(vtkSMProxy* proxy)
      after a proxy is created in the application.
      Change-Id: Ieaca8f4d1ea7258372bf84af87b6a1bae0c24ff5
  6. 18 Mar, 2013 1 commit
    • Utkarsh Ayachit's avatar
      Removing dependency on vtkPVServerManagerRendering. · 770a3d79
      Utkarsh Ayachit authored
      vtkInitializationHelper was using vtkSMUtilities which is in
      vtkPVServerManagerRendering. That added an unnecessary dependency on rendering
      which caused failure in Catalyst builds withoout rendering. Moving the
      ListAttachedMonitors() method from vtkSMUtilities to vtkInitializationHelper to
      overcome this issue.
      Change-Id: Ife732871fd70709f48c132ed13c0b6dc241baf0d
  7. 11 Feb, 2013 1 commit
    • David C. Lonie's avatar
      Add option to print detected monitors to vtkPVOptions. · 5a8119c6
      David C. Lonie authored
      This adds functionality to help users setup multidisplay windows
      environments. Running this on a multidisplay box gives output similar
      to the following:
      > paraview.exe --print-monitors
      Device: "\\.\DISPLAY1" Geometry: 1080x1920+0+0 (primary)
      Device: "\\.\DISPLAY2" Geometry: 1920x1080+1080+0
      Change-Id: I938d41fba780c7ccbfd3bfaed8a72733150f984a
  8. 28 Sep, 2012 1 commit
  9. 19 Sep, 2012 1 commit
    • Burlen Loring's avatar
      SciberQuestToolKit -- factory auto init for static build · 7656475b
      Burlen Loring authored
      Added methods Initialize/Finalize methods vtkInitializationHelper for
      ctests to call. Explicitly calling these prevents the linker from removing
      VTK factories' auto initialization code which is otherwise unreferenced
      during static builds. The new methods also take care of protobuf cleanup.
      Remove sm xml from the plugin for the SQ algorithms that make use of RK45
      integrator. VTK's implementation is not computing the step size correctly.
      Change-Id: Id0261d1e004cf7f9313bc0fee28aeca4feda7d65
  10. 05 Sep, 2012 1 commit
  11. 27 Jul, 2012 1 commit
  12. 25 Jul, 2012 1 commit
  13. 02 Jul, 2012 2 commits
  14. 29 Jun, 2012 1 commit
  15. 03 May, 2012 2 commits
  16. 04 Jan, 2012 1 commit
    • Robert Maynard's avatar
      ENH: Removed the use of vtkstd · 4e3debab
      Robert Maynard authored
      The vtkstd forwarding headers are deprecated, move to using the STL
      headers directly.
      Change-Id: I18b275a283f8a0684536bf844f166f4050d20473
  17. 01 Dec, 2011 1 commit
  18. 06 Oct, 2011 1 commit
  19. 13 Sep, 2011 1 commit
  20. 22 Aug, 2011 1 commit
  21. 12 Apr, 2011 1 commit
    • George Zagaris's avatar
      COMP: Proper integratoion of AMR kit latest PV · 0a9d0317
      George Zagaris authored
      Proper client-server intagration of AMR kit in
      latest paraview and updated Enzo reader to point
      to vtkAMREnzoReader built on top the latest AMR
      reader infrastructure and updated/unified GUI
  22. 11 Apr, 2011 2 commits
  23. 29 Mar, 2011 1 commit
  24. 13 Feb, 2011 1 commit
    • Utkarsh Ayachit's avatar
      Directory restructuring of Servers. · d7d21495
      Utkarsh Ayachit authored
      * Created new ParaViewCore directory in place of Servers.
      * Moved classes from old directories to new ones.
      * Removed some obsolete classes that were lingering in Filters/ServerManager.
  25. 03 Feb, 2011 1 commit
  26. 06 Jan, 2011 1 commit
    • Utkarsh Ayachit's avatar
      Making vtkSMProxyManager a singleton again. · 0c14f52c
      Utkarsh Ayachit authored
      Not having vtkSMProxyManager as a singleton was causing backwards compatibility
      nightmare. Instead decided to have the proxy manager reinitialize itself
      everytime a new session is established.
  27. 23 Nov, 2010 2 commits