1. 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
  2. 31 Aug, 2017 1 commit
  3. 04 Jul, 2017 1 commit
  4. 17 Feb, 2017 1 commit
  5. 20 Sep, 2016 1 commit
  6. 21 May, 2016 1 commit
    • Cory Quammen's avatar
      Fix unreachable code warning in MSVC · b0ae6561
      Cory Quammen authored
      The code potentially had two successive return statements.
      MSVC would correctly complain about unreachable code in that case.
      Fix with a preprocessor else branch.
      b0ae6561
  7. 22 Mar, 2016 1 commit
    • Utkarsh Ayachit's avatar
      Avoid double dlclose(). · 78a5c28c
      Utkarsh Ayachit authored
      Plugin unloading was not done properly. Consequently, it was possible to
      call dlclose() on a plugin that was already unloaded during
      finalization. This commits add guards against such double unloading
      happening.
      
      The fact that this was causing errors with Qt5 alone is coincidental.
      One can indeed verify that the plugin library was unloaded before it got
      to clean up logic in vtkPVPluginLoader even earlier by using
      `LD_DEBUG=libs` environment variable.
      78a5c28c
  8. 13 Feb, 2014 1 commit
    • Sankhesh Jhaveri's avatar
      Use the new Qt5 plugin architecture · 6fa66ba5
      Sankhesh Jhaveri authored
      Q_EXPORT_PLUGIN2 deprecated. Replaced by Q_PLUGIN_METADATA
      Find the Qt5 RCC executable to generate qrc_* files.
      
      Change-Id: I407ac783071895e2f01d51d0ddd71635e54813f3
      6fa66ba5
  9. 23 Nov, 2012 1 commit
    • Utkarsh Ayachit's avatar
      BUG #13674. Fixing initialization of Qt-based static plugins. · 57862498
      Utkarsh Ayachit authored
      When building statically, plugins with Qt components weren't necessary working
      correctly. The Qt resource files weren't getting initialized correctly, nor were
      the GUI xmls being processed. This patch addresses such issues. Updating the
      plugin building code to ensure Qt resources/plugin is initialized/imported
      correctly when the plugin is initied statically.
      
      Change-Id: I4f742e37b1a58214a6776420105fa11d2d22caa3
      57862498
  10. 11 Oct, 2012 1 commit
  11. 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
  12. 09 Dec, 2011 1 commit
    • Utkarsh Ayachit's avatar
      Fixed Windows build issues. · cb03b1ac
      Utkarsh Ayachit authored
      Default arguments to function type passed to the template wasn't compiling.
      Fixed that.
      
      Change-Id: Idf3356edbbabcbdcfdc6956431ea54c60344941b
      cb03b1ac
  13. 02 Dec, 2011 1 commit
  14. 26 Jul, 2011 1 commit
  15. 11 Apr, 2011 1 commit
  16. 02 Mar, 2011 1 commit
  17. 23 Nov, 2010 1 commit
    • Sebastien Jourdain's avatar
      LoadPlugin available from pvpython · 1f1e056a
      Sebastien Jourdain authored
      Sample code on how to test it.
      
        from paraview.simple import *
        LoadPlugin('.../libPacMan.so', ns=globals())
        p = PacMan()
        Show()
        Render()
      
      The PacMan plugin is inside the Plugins/TestPlugin directory
      1f1e056a
  18. 25 Feb, 2010 1 commit
  19. 19 Feb, 2010 1 commit
  20. 03 Dec, 2009 1 commit
  21. 27 Nov, 2009 1 commit
    • Utkarsh Ayachit's avatar
      ENH: Restructuring plugin loading framework. Instead of replying on several · f251a166
      Utkarsh Ayachit authored
      gloabl functions, now we use interfaces. This makes the code a bit cleaner.
      
      Added support for printing debugging information (using PV_PLUGIN_DEBUG
      environment variable).
      
      Added support for comparing compiler/paraview versions between the plugin and
      the application in which the plugin is being loaded making it possible to give
      more user friendly errors/debug information when mismatch happens.
      f251a166