Skip to content
Snippets Groups Projects
  1. Jan 13, 2016
  2. Dec 04, 2015
  3. Dec 03, 2015
  4. Nov 30, 2015
  5. Nov 27, 2015
  6. Nov 19, 2015
  7. Nov 18, 2015
  8. Nov 16, 2015
  9. Nov 13, 2015
  10. Nov 12, 2015
  11. Oct 30, 2015
  12. Oct 29, 2015
  13. Oct 28, 2015
  14. Oct 23, 2015
    • Ben Boeckel's avatar
      Merge remote-tracking branch... · 0225aeea
      Ben Boeckel authored
      Merge remote-tracking branch 'gl/Xabi/release-6.3-enable-DoubleClick-for-Win32OpenGLRenderWindow' into release-6.3
      
      * gl/Xabi/release-6.3-enable-DoubleClick-for-Win32OpenGLRenderWindow:
        Set the CS_DBLCLKS  flag to receive double-click notifications
      0225aeea
  15. Oct 22, 2015
  16. Oct 21, 2015
  17. Oct 20, 2015
  18. Oct 08, 2015
  19. Oct 07, 2015
    • David Gobbi's avatar
      Remove Python version from vtkPythonConfigure.h. · 7d78e329
      David Gobbi authored
      This is no longer needed, and is needlessly restrictive.
      It's best to have a header that can be used by multiple
      versions of python.
      7d78e329
    • Max Smolens's avatar
      Fix HAVE_ROUND-related build warnings in Visual Studio 2013 · 96ca3e6f
      Max Smolens authored and David Gobbi's avatar David Gobbi committed
      When built with certain versions of Python, a VTK build with
      VTK_WRAP_PYTHON enabled results in many build warnings. For example:
      
      Python 2.7.10:
      
          c:\python27\include\pyconfig.h(444): warning C4005: 'HAVE_ROUND' : macro redefinition
                    C:\dev\VTK\Utilities\Python\vtkPython.h(77) : see previous definition of 'HAVE_ROUND'
      
      This warning occurs because both vtkPython.h and Python.h define the
      HAVE_ROUND macro, but the definitions don't match. Python 2.7.9+ and
      Python 3.4.2+ define HAVE_ROUND when compiling with Visual Studio 2013+
      (see http://bugs.python.org/issue21958).
      
      Python 3.4.1:
      
          c:\python34\include\pymath.h(22): warning C4273: 'round' : inconsistent dll linkage
                    C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include\math.h(516) : see previous definition of 'round'
          C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include\xtgmath.h(206): warning C4273: 'round' : inconsistent dll linkage
                    C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include\math.h(516) : see previous definition of 'round'
      
      This warning occurs because neither Python.h nor vtkPython.h define HAVE_ROUND.
      
      This commit removes the build warnings by:
      - changing the HAVE_ROUND macro definition to match Python's definition
      - removing the Python version check
      96ca3e6f
  20. Oct 06, 2015
  21. Oct 04, 2015
  22. Oct 02, 2015
    • Ben Boeckel's avatar
      Merge remote-tracking branch 'gl/dgobbi/python-py3k' into release-6.3 · 849afc86
      Ben Boeckel authored
      * gl/dgobbi/python-py3k: (49 commits)
        FindPythonLibs Py3k fixes from cmake master.
        Help FindPythonLibs.cmake find Py3k on OS X.
        Fix warning when compiling with Python 3.5.
        Update wxVTKRenderWindowInteractor.py for Py3k.
        Add Py3k support for QVTKRenderWindowInteractor.py.
        Add keysyms to QVTKRenderWindowInteractor.py.
        Update the wrapper documentation for Python 3.
        The Py3K wrapping broke init args for subclasses.
        Add tests for encoded strings in python.
        For Py3k, return bytes for non-utf8 C++ strings.
        Make vtkVariantStrictWeakOrder(a,b) work with Py3k.
        Converting python examples so they also run on Py3k.
        python3: add support in IOGeoJSON and IOParallelXML tests
        A fix to enable this script to work with Py3k.
        Fix remaining py3k issues with vtk.tk module.
        Add a few other minor py3k test fixes.
        Fixing tests for Python3.
        Add a python function to check buffer equivalence.
        Fix typo PYTHON_VERSION_HEX to PY_VERSION_HEX
        Add include guard to vtkPythonCompatibility.h
        ...
      849afc86
  23. Sep 19, 2015
    • David Gobbi's avatar
      FindPythonLibs Py3k fixes from cmake master. · 7bb212d3
      David Gobbi authored
      Since Python 3.2, the python libraries and include directories can
      have the suffixes m (pymalloc), u (wide unicode), and d (debug).
      The first two (m and u) are now included in the default search path.
      If someone wants the debug library on Linux/OS X, they must select
      it explicitly.
      
      Everything in this change came from the master branch of make.
      7bb212d3
  24. Sep 18, 2015
  25. Sep 15, 2015
Loading