1. 22 Feb, 2016 1 commit
  2. 18 Feb, 2016 1 commit
  3. 22 Jan, 2016 1 commit
  4. 03 Dec, 2015 1 commit
  5. 23 Oct, 2015 1 commit
  6. 07 Oct, 2015 1 commit
  7. 21 Aug, 2015 1 commit
  8. 05 Aug, 2015 1 commit
  9. 08 Jul, 2015 1 commit
  10. 02 Jul, 2015 1 commit
  11. 10 Jun, 2015 1 commit
  12. 29 Apr, 2015 1 commit
  13. 09 Apr, 2015 1 commit
    • David C. Lonie's avatar
      Remove the RenderingFreeTypeOpenGL module. · 4f7460a5
      David C. Lonie authored
      This is not supported by the new OpenGL2 backend, and doesn't support
      new text features, like MathText, FontConfig, or custom font files.
      
      It only implements vtkTextMapper, which now will use a texture-based
      implementation, similar to vtkTextActor and friends.
      4f7460a5
  14. 29 Mar, 2015 1 commit
  15. 05 Feb, 2015 1 commit
  16. 30 Dec, 2014 1 commit
    • Casey Goodlett's avatar
      Fix libpng "Not recognizing known sRGB profile that has been edited" · f555a21b
      Casey Goodlett authored
      This removes warnings emitted by libpng 1.6.10 on any idenitifed files
      
      Files were identified with the command line
      
      find . -name '*.png' -exec identify {} \; 1>/dev/null 2>files
      
      The "files" file was then edited to only the filenames and the fix was made with
      
      for i in $(cat files); do mogrify $i -strip $i; done
      
      Change-Id: Ib1a1a0274d28fcb26d7b6929c89c4b0960d65900
      f555a21b
  17. 03 Dec, 2014 1 commit
  18. 29 Oct, 2014 1 commit
  19. 09 Oct, 2014 1 commit
  20. 02 Oct, 2014 1 commit
  21. 04 Jul, 2014 1 commit
    • Sean McBride's avatar
      Rewrote vtkCoreGraphicsGPUInfoList to not use deprecated API · 2eb00f97
      Sean McBride authored
      vtkCoreGraphicsGPUInfoList was based on Apple's QA1168 docs,
      which were rather dated and used API recently deprecated.
      QA1168 was recently updated, and so I've changed
      vtkCoreGraphicsGPUInfoList per its current recommendations.
      
      This has the added benefit of using only the OpenGL framework,
      and so I've removed everything that was checking for IOKit
      and ApplicationServices, since they are no longer needed by VTK
      at all.
      
      Change-Id: I79b032b843b331f40d79d0f2072923253c464e05
      2eb00f97
  22. 23 Jun, 2014 1 commit
  23. 11 Mar, 2014 2 commits
    • Brad King's avatar
      Set CMake Policies CMP0025 and CMP0042 as necessary · 2ad9f474
      Brad King authored
      CMake 3.0 introduces these policies to improve default behavior on OS X.
      Set them explicitly in VTK to avoid policy warnings.  VTK already works
      with the NEW behavior.
      
      Policy CMP0025 affects the project() command when the Apple Clang
      compiler is used so we need to set it in all the Examples.  Policy
      CMP0042 affects shared libraries on OS X, enabling MACOSX_RPATH by
      default.  Set it in directories where we create libraries.  Also tell
      KWSys to enable MACOSX_RPATH explicitly instead of setting the policy.
      
      Change-Id: I543b60ee1b8f629adb150e01ee83d99dddb66f46
      2ad9f474
    • Brad King's avatar
      Examples: Set required CMake version and policies before project() · 3a04542c
      Brad King authored
      Update CMakeLists.txt files in the Examples to call the
      cmake_minimum_required() command and set policies before calling the
      project() command.  This is necessary because policies may affect
      the project() command behavior.
      
      Change-Id: Id7d4e68b35fabdff29c1ecb0b9e7475e5588b753
      3a04542c
  24. 18 Feb, 2014 1 commit
  25. 05 Feb, 2014 1 commit
    • Berk Geveci's avatar
      Cleaned up the Exodus metadata. · 2b1a0e32
      Berk Geveci authored
      Removed a number of unused functions in Exodus metadata to
      improve coverage.
      
      Change-Id: I943d33799e9cbf45ad8a2e60826afde090b05308
      2b1a0e32
  26. 18 Nov, 2013 1 commit
    • Andrew Maclean's avatar
      Allow the examples to specify what modules to use. · 733ef2dd
      Andrew Maclean authored
      This approach demonstrates good programming practice by only
      linking to the needed modules.
      It also removed the need to set CMP0020 to NEW in all cases
      except those examples that link to Qt.
      
      The include(${VTK_USE_FILE}) has been removed from the
      top-level CMakeLists.txt file as it is unnecessary.
      
      The solution presented here will work with the Examples built
      as a stand-alone folder or within the VTK tree or with the
      individual examples.
      
      They have been tested on Linux, Windows VS2012 Express,
      Mac OS-X 10.9 using Qt5.1.1.
      
      Change-Id: I0572a395b2ebc6630db8c1407f410a584f668a85
      Signed-off-by: Andrew Maclean's avatarAndrew Maclean <andrew.amaclean@gmail.com>
      733ef2dd
  27. 12 Nov, 2013 1 commit
  28. 26 Oct, 2013 1 commit
  29. 11 Oct, 2013 1 commit
    • Andrew Maclean's avatar
      ENH: Eliminate CMP0020 warning. · 96bc743f
      Andrew Maclean authored
      Eliminate a warning when building in Windows that relates
        to static linking of Qt executables to qtmain.lib.
      This policy was introduced in CMake version 2.8.11.
      CMake version 2.8.11.2 warns when the policy is not set
        and uses OLD behavior.
      
      This change sets the behaviour to NEW as all the Qt
        executables in VTK link to qtmain.lib.
      
      Change-Id: Ie37e447fda1af40c836da56e6c3f5d5c6ce2b4a1
      Signed-off-by: Andrew Maclean's avatarAndrew Maclean <andrew.amaclean@gmail.com>
      96bc743f
  30. 02 Oct, 2013 1 commit
  31. 14 Sep, 2013 1 commit
  32. 13 Sep, 2013 1 commit
  33. 13 Aug, 2013 1 commit
  34. 05 Aug, 2013 1 commit
  35. 27 May, 2013 1 commit
    • Jean-Christophe Fillion-Robin's avatar
      COMP 12945: Allow VTK to build against Qt5 · 384636ec
      Jean-Christophe Fillion-Robin authored
      Since VTK build system has been updated to make use of CMake macros
      specific to Qt5, the support has to explicitly enabled configuring VTK
      with -DVTK_QT_VERSION:STRING="5"
      
      Additionally, in case Qt5 is not installed in a standard location,
      a custom prefix for "find_package" should be passed.
      For example:
        -DCMAKE_PREFIX_PATH:STRING=/home/jchris/Qt5.0.2/5.0.2/gcc_64/
      
      
      Finally, this commit also resolves the build errors reported below.
      
      Fix missing header build error by including Qt headers directly without
      specifying the intermediate directory.
      
      * Fix build error changing QString::toAscii into  QString::toLatin
      The method "toAscii" has been deprecated and is not available in
      default Qt5 distribution.
      See http://qt-project.org/doc/qt-5.0/qtcore/qstring.html#toAscii
      
      * Fix build error changing Qt::WFlags into Qt::WindowFlags
      See http://qt-project.org/doc/qt-5.0/qtcore/qt-obsolete.html
      
      * Fix build error changing QAbstractItemModel::reset() into
      combo QAbstractItemModel::beginResetModel()/QAbstractItemModel::endResetModel()
      The method "reset" has been deprecated and is not available in
      default Qt5 distribution.
      See http://qt-project.org/doc/qt-5.0/qtcore/qabstractitemmodel-compat.html#reset
      
      * Fix build error by including "vtkObjectBase.h":
      /home/jchris/Projects/Qt5.0.2/5.0.2/gcc_64/include/QtCore/qmetatype.h:464: error: invalid application of ‘sizeof’ to incomplete type ‘QStaticAssertFailure<false>’
      
      * Fix "no matching function for call to ‘QPixmap::grabWidget(QWidget*)’" by using
      "QWidget::grab"
      See http://qt-project.org/doc/qt-5.0/qtwidgets/qwidget.html#grab
      
      * Fix missing QHttpHeader/QHttpRequestHeader headers by removing them.
      They have been removed from Qt5 and were not used in the code.
      
      * Fix error: ‘qInstallMsgHandler’ was not declared in this scope
      by using "qInstallMessageHandler"
      See http://qt-project.org/doc/qt-5.0/qtdoc/sourcebreaks.html
      
      * Fix Q4VTKWidgetPlugin.cxx:147: error: invalid application of
      ‘sizeof’ to incomplete type ‘QStaticAssertFailure<false>’ by
      using "Q_PLUGIN_METADATA" macro instead of Q_EXPORT_PLUGIN
      or Q_EXPORT_PLUGIN2.
      See http://qt-project.org/wiki/Transition_from_Qt_4.x_to_Qt5#7ec1b8f08d7f31ebcb53188f0bd15ed5
      
      Change-Id: Ie7123e5990e3a8afb4d7d2efa0fda5bd7b98c1e3
      384636ec
  36. 12 Apr, 2013 1 commit
    • Sean McBride's avatar
      SimpleCocoaVTK Xcode project now links properly · 9385718b
      Sean McBride authored
      Added vtkRenderingCore_AUTOINIT and
      vtkRenderingVolume_AUTOINIT definitions and a couple
      of missing libraries, and now the SimpleCocoaVTK
      Xcode project links and runs properly.
      
      Change-Id: Ieeb9d2e691b92d07f653d571e7cd239fcc970681
      9385718b
  37. 15 Mar, 2013 1 commit
    • David Cole's avatar
      Fix Examples/GUI/Qt/FourPaneViewer · d7075681
      David Cole authored
      QVTK does not exist anymore, use VTK_LIBRARIES instead.
      
      vtkResliceImageViewer::SetInputConnection does not work,
      and formerly emitted an error saying "Use SetInput" instead.
      
      But there is no more SetInput, so the error message should
      say "Use SetInputData"...
      
      Updated the error message, and updated the example to avoid
      the error message.
      
      Change-Id: I64b6943dedc9956e7d6892d645356c2ffc87ad13
      d7075681
  38. 14 Feb, 2013 1 commit
    • Sean McBride's avatar
      Updated SimpleCocoaVTK to actually build against VTK git master · cf7d187a
      Sean McBride authored
      -Before this, the Xcode project was referring to VTK5 library names.
      -Upped requirements to OS X 10.7 / Xcode 4 or better.
      -Updated Instructions.rtf
      -Updated Xcode project and nibs to newer format
      -Updated CMAKE_MINIMUM_REQUIRED to match VTK itself
      -Although it now builds, there is still a crash at runtime...
      
      Change-Id: Idc8c2bd668ea4cff3411cde026bd26a609a00843
      cf7d187a
  39. 29 Jan, 2013 1 commit
    • David Cole's avatar
      Examples: Modernize the MFC Examples header files · a3257608
      David Cole authored
      Use Windows XP or later values for _WIN32_WINNT and WINVER
      in Example header files. Match the values used by default
      when building the VTK libraries.
      
      You can still use VTK and the MFC Examples with earlier versions
      of Windows, but you have to define _WIN32_WINNT before
      including any of the VTK or Examples header files.
      
      By default, the Examples header files should match what is
      found in the VTK header files.
      
      Change-Id: I8035ce25d9f42004de14d3c40332516eb3b0ef2a
      a3257608