1. 29 Jun, 2012 1 commit
  2. 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
  3. 22 Sep, 2011 2 commits
  4. 11 May, 2011 1 commit
    • Sebastien Jourdain's avatar
      Extend the ProxyLocator mechanism to use it with Protobuf state loading · 443f2e43
      Sebastien Jourdain authored
      - ProxyLocator are used to locate proxy and recreate them based on some
        state if they are not found.
      
      - Loading state from protobuf message is slightly more compicated than
        the XML one, because a SubProxy do have their own state that is not
        shared with the root proxy like in XML. Therefore we have to deal
        with complex fetching/loading state. Using ProxyLocator simplify
        this dependancy mecanisme.
      - Update the LoadState API to use ProxyLocator instead of StateLocator+Ctx
      
      - Create Deserializer class hierarchy to handle Protobuf state and XML based state
      443f2e43
  5. 11 Apr, 2011 1 commit
  6. 28 Feb, 2011 1 commit
  7. 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
  8. 28 Jan, 2011 1 commit
  9. 31 Dec, 2010 1 commit
    • Utkarsh Ayachit's avatar
      Fixed vtkSMMessage include hell. · 53528f98
      Utkarsh Ayachit authored
      Added a new header vtkSMMessageMinimal that should be included in headers to
      forward declare vtkSMMessage and others. In cxx files, one should include
      vtkSMMessage.h which will bring in the protobuf headers.
      53528f98
  10. 30 Nov, 2010 1 commit
    • Robert Maynard's avatar
      BUG: Fix state files not having enough precision. · 45a45887
      Robert Maynard authored
      fixes bug 7073 where double values with more than 6 digits of precision where getting rounded down. The solution was setting the defualt precision in vtkSMDoubleVectorProperty. Also had to change pqDoubleRangeWidget to support display doubles with high precision.
      45a45887
  11. 15 Oct, 2010 1 commit
  12. 01 Oct, 2010 2 commits
  13. 01 Sep, 2010 1 commit
  14. 25 Aug, 2010 3 commits
  15. 20 May, 2010 1 commit
    • Mark Olesen's avatar
      Remove vtk(Cxx|Type)RevisionMacro · 2eee7d11
      Mark Olesen authored
      The CVS $Revision$ keyword replacement will no longer maintain these
      macros automatically.  They were used only to implement CollectRevisions
      and vtkObjectBase::PrintRevisions, an API that was never used.
      
      Automated as follows:
      
        pass 0:
        catch templates
        ---------------
        $ git grep 'vtk\(Cxx\|Type\)RevisionMacro' | grep '<'
      
        pass 1:
        main changes
        ---------------
        $ git grep -l '^vtkCxxRevisionMacro' | while read file; do
          echo "$file" 1>&2
          perl -i -ne 'print unless (/^vtkCxxRevisionMacro/ and /\)/)' $file
        done
        $ git grep -l -e 'vtkTypeRevisionMacro(' | while read file; do
          echo "$file" 1>&2
          perl -i -pe 's/vtkTypeRevisionMacro/vtkTypeMacro/g' $file
        done
      
        pass 2:
        verify
        ---------------
        $ git grep 'vtk\(Cxx\|Type\)RevisionMacro'
      
      Fixed multi-line vtkCxxRevisionMacro and templates by hand.
      2eee7d11
  16. 23 Apr, 2010 1 commit
    • Mark Olesen's avatar
      Remove vtk(Cxx|Type)RevisionMacro · b23af0aa
      Mark Olesen authored
      The CVS $Revision$ keyword replacement will no longer maintain these
      macros automatically.  They were used only to implement CollectRevisions
      and vtkObjectBase::PrintRevisions, an API that was never used.
      
      Automated as follows:
      
        pass 0:
        catch templates
        ---------------
        $ git grep 'vtk\(Cxx\|Type\)RevisionMacro' | grep '<'
      
        pass 1:
        main changes
        ---------------
        $ git grep -l '^vtkCxxRevisionMacro' | while read file; do
          echo "$file" 1>&2
          perl -i -ne 'print unless (/^vtkCxxRevisionMacro/ and /\)/)' $file
        done
        $ git grep -l -e 'vtkTypeRevisionMacro(' | while read file; do
          echo "$file" 1>&2
          perl -i -pe 's/vtkTypeRevisionMacro/vtkTypeMacro/g' $file
        done
      
        pass 2:
        verify
        ---------------
        $ git grep 'vtk\(Cxx\|Type\)RevisionMacro'
      
      Fixed multi-line vtkCxxRevisionMacro and templates by hand.
      b23af0aa
  17. 23 Mar, 2010 1 commit
  18. 22 Mar, 2010 1 commit
  19. 06 Feb, 2009 1 commit
  20. 27 Jan, 2009 1 commit
    • Utkarsh Ayachit's avatar
      ENH: Refactoring the time management in ParaView a bit to move the time step · 53e6ede2
      Utkarsh Ayachit authored
      management logic to the server manager. vtkSMTimeKeeperProxy now provides API to
      add time sources from which it obtains information about time steps and on it's
      own keeps the "TimestepValues" and "TimeRange" properties updated. (Earlier this
      was done by pqTimeKeeper).
      
      Animation Scene has a new mode UseCustomEndTimes. Which when set results in
      using the end times specified by the user. Otherwise the time range in obtained
      from the time keeper and hence the animation can be scaled automatically if the
      data time changes when the state file is loaded etc.
      
      Add "precision" attribute for vtkSMDoubleVectorProperty which can be used to
      fine tune the precision at which the double values are saved in state files.
      Time and AnimationTime are now saved with 16 decimal precision.
      
      When state file is loaded, UpdatePipelineInformation() is called on all source
      proxies. This ensures that all information properties get updated correctly when
      state files are loaded. This ensures that TimestepValues etc. are re-read from
      the reader when state files are loaded as well.
      53e6ede2
  21. 05 Dec, 2008 1 commit
  22. 26 Jun, 2008 1 commit
  23. 24 Jun, 2008 1 commit
    • Utkarsh Ayachit's avatar
      BUG: When SetNumberOfElements was called on a property, the property was marked · 649699c2
      Utkarsh Ayachit authored
      uninitialized. The property doesn't get pushed unless it's marked intiialized. A
      property doesn't get marked initialized until SetElement is called. This all
      works fine, unless the SetNumberOfElements(0) was called to remove all property
      values (eg. IDs for selection source). In that case the RemoveAllIDs() would
      never be called unless the property had non-zero elements. Fixed that.
      649699c2
  24. 12 Jun, 2008 1 commit
  25. 23 May, 2008 1 commit
  26. 15 May, 2008 1 commit
  27. 16 Apr, 2008 1 commit
  28. 13 Apr, 2007 1 commit
  29. 10 Apr, 2007 1 commit
  30. 22 Mar, 2007 1 commit
  31. 29 Jan, 2007 1 commit
  32. 17 Jan, 2007 1 commit
  33. 20 Dec, 2006 2 commits
  34. 19 Jun, 2006 2 commits