1. 07 Jul, 2014 1 commit
    • Cory Quammen's avatar
      Added check for path length · d26fafe0
      Cory Quammen authored
      Added check for sufficient path string length prior
      to searching for "/bin" at the end of the path. This
      solves exceptions thrown by a number of tests.
      
      Change-Id: Ibefe7356a9f5b0353822258155bba706f1e26f2e
      d26fafe0
  2. 06 Jul, 2014 1 commit
  3. 17 Jun, 2014 1 commit
  4. 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
      ce8897ae
    • 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
      9d0c1408
    • 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
        CONFIG_DIR/ORGANIZATION_NAME/APPLICATION_NAME-UserSettings.json
        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
      654a85b7
  5. 26 May, 2014 1 commit
  6. 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
      e5e547a5
  7. 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
      aff5b1fe
  8. 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
      directories.
      
      Change-Id: If0bb8ef1f8e92f6aa70eb8d2a4eb8bce48e862c8
      b23b2ee3
    • Cory Quammen's avatar
      Improved some names · a0058bde
      Cory Quammen authored
      Change-Id: I85b3fc1f2f845489d71f92f1809745ab0cca5efc
      a0058bde
    • Cory Quammen's avatar
      Use VTK_DOUBLE_MAX instead of DBL_MAX · 633cea12
      Cory Quammen authored
      Maybe more portable?
      
      Change-Id: Iaf6bfb48e92568f673849e7dda6e473d024daf81
      633cea12
    • 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
      9e9ca479
    • Cory Quammen's avatar
      Added saving of settings JSON file · c33d8464
      Cory Quammen authored
      Change-Id: I700b3945548276e971e2e86f49882cbba5eb2166
      c33d8464
    • Cory Quammen's avatar
      Moved the code for distributing settings among nodes to vtkSMSettings · 4d0d731a
      Cory Quammen authored
      Change-Id: Icf7f354a403e8b684fcf010d52a40ab710635516
      4d0d731a
    • 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
      044881e3
    • 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
      directory.
      
      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
      2ead0d90
  9. 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
      770a3d79
  10. 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
      5a8119c6
  11. 28 Sep, 2012 1 commit
  12. 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
      7656475b
  13. 05 Sep, 2012 1 commit
  14. 27 Jul, 2012 1 commit
  15. 25 Jul, 2012 1 commit
  16. 02 Jul, 2012 2 commits
  17. 29 Jun, 2012 1 commit
  18. 03 May, 2012 2 commits
  19. 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
      4e3debab
  20. 01 Dec, 2011 1 commit
  21. 06 Oct, 2011 1 commit
  22. 13 Sep, 2011 1 commit
  23. 22 Aug, 2011 1 commit
  24. 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
      components.
      0a9d0317
  25. 11 Apr, 2011 2 commits
  26. 29 Mar, 2011 1 commit
  27. 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.
      d7d21495
  28. 03 Feb, 2011 1 commit