1. 09 Sep, 2020 1 commit
  2. 17 Apr, 2020 1 commit
  3. 29 Oct, 2019 1 commit
    • Utkarsh Ayachit's avatar
      fix plugin autoloading · c815b933
      Utkarsh Ayachit authored
      Plugins were not auto-loading between multiple restarts. The issues was
      due to incorrect order of when the settings were loaded and when
      information about distributed plugins was loaded. This commit cleans
      that up.
      
      Now, all plugins are loaded **after** main window is created. Also
      adding log entries to help debugging issues.
      
      Fixes #19283.
      c815b933
  4. 31 Mar, 2019 1 commit
    • Cory Quammen's avatar
      Use assert() in place of Q_ASSERT() · 51907f19
      Cory Quammen authored
      Q_ASSERT can lead to a spurious warning from MSVC (C4127: conditional
      expression is constant). assert() provides just as much information to
      developers as Q_ASSERT(), so use it instead.
      51907f19
  5. 28 Feb, 2019 1 commit
    • Utkarsh Ayachit's avatar
      integrate logging support in ParaView. · 7253d105
      Utkarsh Ayachit authored
      Adding support for logging using vtkLogger in ParaView.
      
      * command line options (-v) enable users to specify log verbosity for
        messages shown on stderr by default.
      * command line options (-l) allow users to request multiple log files with
        different verbosities.
      * vtkPVLogger implements a category-based logging framework that allows
        users to elevate log levels for predefined categories at runtime using
        environment variables.
      * proxies support a logname attribute that gets set with user
        friendly name to make it easier to interpret log messages.
      7253d105
  6. 08 Mar, 2018 1 commit
    • Utkarsh Ayachit's avatar
      add support for plugins with EULA. · 4edc847d
      Utkarsh Ayachit authored
      `add_paraview_plugin` now supports specifying EULA. EULA is
      auto-accepted on command line executables or auto-load plugins.
      User is prompted to accept it in Qt client.
      4edc847d
  7. 01 Mar, 2017 1 commit
  8. 08 Feb, 2017 1 commit
    • Mathieu Westphal's avatar
      This commits correct the first version, providing full feature · 45eccfd4
      Mathieu Westphal authored
      It was needed to :
       * Add a Utf8 to local conversion for filename/filepath string vector property server side
       * Modify the way the vtkPVReaderFactoryHelper handle the CanRead method, so a utf8 to local conversion is done
       * Add a vtkPVDirectoryProxy so all directory manipulation goes though it allowing for a utf_ to local conversion
       * Modify some QString::toLocal8Bit to QString::toUtf8 because we now provide conversion server side
       * Modify some QString::toLocal8Bit to QString::toUtf8 because they were incorrect since there was already a conversion done server
       * Improved the xml test
       * Documentation
      45eccfd4
  9. 05 Feb, 2017 1 commit
  10. 18 Oct, 2016 1 commit
  11. 20 Sep, 2016 1 commit
  12. 20 Aug, 2015 1 commit
  13. 12 Feb, 2015 1 commit
    • Utkarsh Ayachit's avatar
      BUG #14732: Using server configuration name in plugin settings. · d49d78ec
      Utkarsh Ayachit authored
      When saving information about loaded plugins etc., use the server
      configuration name, if available, when saving/loading the plugin setup
      to the settings. That way if multiple server configurations use the same
      resource url e.g. cs://localhost... but are actually different servers
      connected to using ssh port forwarding (for example), then the plugins
      across different servers don't get mixed up.
      
      Change-Id: I77ea85ad082bf0fb7e209f724cd125f50e1f8417
      d49d78ec
  14. 13 Feb, 2014 1 commit
    • Sankhesh Jhaveri's avatar
      Qt5 obsoletes toAscii and fromAscii methods · dd2a9104
      Sankhesh Jhaveri authored
      Replaced all instances:
      QString::toAscii --> QString::toLatin1
      QString::fromAscii --> QString::fromLatin1
      QChar::fromAscii --> QLatin1Char
      
      Change-Id: I5107bbd7b5550ded121310314f0569246ff8bf2c
      dd2a9104
  15. 18 Dec, 2013 1 commit
    • Sebastien Jourdain's avatar
      Add new serverReady signal for proper collaboration initialization · 8637fffc
      Sebastien Jourdain authored
      Previously the PluginManager was listening to preServerAdded
      to load plugins from user settings. And when a plugin was loaded
      it was triggering some client/server communication for synchronizing
      the proxy definition while the ServerManager was not ready yet.
      
      In collaboration mode, this was forcing the ServerManager to push its state
      to the server before getting the proper state from the server.
      Hence each new connection was reseting the full shared proxy manager state.
      
      This was introduced while trying to fix bug #12238.
      
      Change-Id: Icb6c7e39a28e150095e6c77b6417e868657f5c05
      8637fffc
  16. 02 Nov, 2011 1 commit
    • Utkarsh Ayachit's avatar
      Fixed vtkSMPluginManager and pqPluginManager to work with multiple sessions. · 2b965d3b
      Utkarsh Ayachit authored
      * vtkSMPluginManager now works with multiple sessions. Moved vtkSMPluginManager
        from vtkSMSession to vtkSMProxyManager. vtkSMPluginManager keeps track of
        plugins loaded on local processes and remote processes for each of the
        sessions correctly.
      * pqPluginManager now works with multiple sessions. Changed API to require the
        user to specify the session without assuming an active session.
      * Fixed Python modules following vtkSMPluginManager/vtkSMProxyManager API
        changes.
      2b965d3b
  17. 31 May, 2011 2 commits
  18. 19 Apr, 2011 1 commit
    • Utkarsh Ayachit's avatar
      Fixed BUG #12107. Gui plugins were loaded twice. · d4b46307
      Utkarsh Ayachit authored
      The problem was with the order of initialization of the pqInterfaceTracker and
      pqPluginManager. The pqInterfaceTracker ended up "re-reading" plugin interfaces
      that were loaded during initialization of the pqPluginManager. fixed that.
      d4b46307
  19. 11 Apr, 2011 1 commit
  20. 08 Apr, 2011 1 commit
  21. 07 Apr, 2011 1 commit
  22. 10 Mar, 2011 1 commit
  23. 03 Mar, 2011 1 commit
  24. 28 Feb, 2011 1 commit
  25. 19 Feb, 2011 1 commit
    • Utkarsh Ayachit's avatar
      Uniquified plugin list based on executable. · 4436165c
      Utkarsh Ayachit authored
      Developers with multiple builds of ParaView would end up with their loaded
      plugin list clobbered across builds. These issues were causing grave problems
      with multiple versions of plugins esp for custom distributions of ParaView where
      the version numbers ended up being same. To simply life, the plugin list is now
      associated with an executable.
      4436165c
  26. 15 Feb, 2011 1 commit
    • Utkarsh Ayachit's avatar
      Uniquified plugin list based on executable. · 6227aba3
      Utkarsh Ayachit authored
      Developers with multiple builds of ParaView would end up with their loaded
      plugin list clobbered across builds. These issues were causing grave problems
      with multiple versions of plugins esp for custom distributions of ParaView where
      the version numbers ended up being same. To simply life, the plugin list is now
      associated with an executable.
      6227aba3
  27. 03 Feb, 2011 1 commit
  28. 27 Jan, 2011 1 commit
  29. 17 Jan, 2011 1 commit
  30. 14 Jan, 2011 1 commit
  31. 13 Jan, 2011 1 commit
    • Utkarsh Ayachit's avatar
      Fixed PluginDialog. · cb9d2643
      Utkarsh Ayachit authored
      Fixed loading plugins using plugin dialog. Also fixes with listing plugins and
      updating their state, among other things.
      cb9d2643
  32. 06 Jan, 2011 1 commit
  33. 04 Jan, 2011 1 commit
  34. 03 Dec, 2010 2 commits
  35. 11 Nov, 2010 1 commit
  36. 09 Nov, 2010 1 commit
  37. 11 Dec, 2009 1 commit
  38. 10 Dec, 2009 1 commit