1. 05 Sep, 2017 1 commit
    • Nicolas Vuaille's avatar
      Add option --disable-further-connections · 9b33cadf
      Nicolas Vuaille authored
      In multi-clients mode, the master client can enable or disable the further
      connections from the collaboration panel. Default is "enable".
      With option --disable-further-connections, initial state is "disable".
      
      The master client can change the connect-id of the server.
      
      Connected clients are not disconnected when mode or connect-id is changed
      in the server.
      9b33cadf
  2. 18 Oct, 2016 1 commit
  3. 20 Sep, 2016 1 commit
  4. 14 May, 2015 1 commit
  5. 11 Oct, 2012 1 commit
  6. 29 Jun, 2012 1 commit
  7. 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
  8. 20 Dec, 2011 1 commit
  9. 13 Dec, 2011 1 commit
  10. 12 Dec, 2011 1 commit
  11. 08 Aug, 2011 1 commit
    • Sebastien Jourdain's avatar
      Fix 12462 Selection in Spreadsheet · 5c526b66
      Sebastien Jourdain authored
      The issue was related to some proxy that was getting deleted by
      a slave inbetween two ClearInputs() SetInput() calls.
      To solved that we use Reference count on the server side
      to prevent object to be deleted if one client is still using it.
      So now, each time a new client connect to the server, it increase
      the reference count of the SIObjects that it is using.
      In the case of a client crash a automatic garbage collection will
      occurs and will decrease the reference count of the objects that
      was still held by the client before the crash.
      5c526b66
  12. 12 Jul, 2011 1 commit
    • Sebastien Jourdain's avatar
      Improve camera sharing features · 6e858acd
      Sebastien Jourdain authored
      - Allow master to force participant to follow a given camera
      - Keep a cache of all participant last camera position so when user switch
        from one camera to another, it get directly what the user is seeing.
      - Camera position are only broadcasted at render time therefore a new-comer won't have any participant camera before they restart moving
      6e858acd
  13. 31 May, 2011 2 commits
    • Sebastien Jourdain's avatar
      Fix Header tests · e5caa32c
      Sebastien Jourdain authored
      e5caa32c
    • Sebastien Jourdain's avatar
      Collaboration refactoring · b5661fba
      Sebastien Jourdain authored
      - clients/master/slave management is done inside vtkSMCollaborationManager
        and Events are used to propagate the changes.
      - pqServer/pqCollaborationManager convert those events to be full Qt signals
      - Now when a client dies/disconnect all the clients are immediately aware
        and if needed a new master is elected.
      b5661fba
  14. 19 May, 2011 1 commit
  15. 17 May, 2011 1 commit
  16. 11 May, 2011 2 commits
    • Sebastien Jourdain's avatar
      b1d82cc1
    • 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
  17. 19 Apr, 2011 1 commit
  18. 18 Apr, 2011 1 commit
    • Sebastien Jourdain's avatar
      Refactor LoadState to add flexibility · b0a5e008
      Sebastien Jourdain authored
        Instead of having a loadDefinitionOnly flag we use a full vtkObject as context object
        to identify in which context we want to load a given state. This allow us to skip
        property state loading as well as ignore_synchronization="1" tagged properties when
        a state come from another collaborating client.
      b0a5e008
  19. 15 Apr, 2011 1 commit
  20. 01 Apr, 2011 1 commit
  21. 07 Mar, 2011 1 commit
  22. 01 Mar, 2011 1 commit
  23. 15 Feb, 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.
      d7d21495
  25. 07 Feb, 2011 1 commit
    • Sebastien Jourdain's avatar
      Fix Load state bugs · eca5f631
      Sebastien Jourdain authored
      - Bug #1: Proxy with sub-proxy that are references across properties
                were not happy when those sub-proxy were not available yet
                therefore the load state occurs in 2 steps. One we create
                the proxy/subProxy hierarchy with all globalID setup.
                Secondly we load the properties values.
      - Bug #2: The delta computation in vtkSMProxyProperty and
                vtkSMInputProperty when a state was loaded was wrong when
                a proxy was deleted. We were skiping the test on the next
                one.
      eca5f631
  26. 01 Feb, 2011 1 commit
  27. 28 Jan, 2011 1 commit
  28. 13 Jan, 2011 1 commit
  29. 10 Jan, 2011 1 commit
  30. 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
  31. 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
  32. 05 Oct, 2009 1 commit
    • David E. DeMarle's avatar
      ENH: Add LANL's adaptive ParaView application. This adds multiresolution... · eb0be34c
      David E. DeMarle authored
      ENH: Add LANL's adaptive ParaView application. This adds multiresolution progression to streaming, such that the data is refined as is it displayed where it is most important to do so. The result is a low resolution initial view of the data, which is progressively filled in with more and more detail until all visible data is displayed at full resolution.
      eb0be34c
  33. 18 Jun, 2008 1 commit
  34. 13 Jul, 2007 1 commit
  35. 20 Jun, 2007 1 commit
  36. 24 Mar, 2006 2 commits