An update will be applied January 25th, between 12PM and 1:00PM EST (UTC -5:00). The site may be slow during that time.

  1. 23 Jan, 2019 5 commits
  2. 21 Jan, 2019 1 commit
  3. 11 Jan, 2019 3 commits
  4. 10 Jan, 2019 5 commits
    • Gabriel Devillers's avatar
      Packaging on macOS · 2ae28e7c
      Gabriel Devillers authored
      aka "Bundling", "creating a bundle"
      
      Also works if brandind != "VeloView"
      2ae28e7c
    • Gabriel Devillers's avatar
      Fix Boost library not found on macOS · 8c710cbf
      Gabriel Devillers authored
      switched back to dynamic library (like on Windows)
      8c710cbf
    • Gabriel Devillers's avatar
      Packaging on windows: work in progress · f2ed2790
      Gabriel Devillers authored
      Seems to be working when testing on hardware that support OpenGL2.
      Package tested on a windows computer without any Visual Studio
      environnement (or developement libraries).
      Packaging tested with branding != "VeloView".
      TODO:
      - make more use of common superbuild functions when possible
      - have the win32/veloview.bundle.cmake file reviewed
      - fix the "first build problem" with liblas (it seems there is a
      related patch related that does not work)
      - (bonus) fix the name of the component visible inside NSIS installer
      (currently "superbuild" but not a big problem as there is no other
      choice)
      
      note: tests were dones with submodule "common-superbuild" on commit:
      commit 1716aaeab295c58c8bed45d72c4892e389f4f799
      Author: Lars Bilke <larsbilke83@googlemail.com>
      Date:   Fri Nov 23 03:25:18 2018 -0500
      
          Update boost.cmake for recent MSVC (e.g. 15.9).
      
      wip: fix packaging on windows with branding
      f2ed2790
    • Gabriel Devillers's avatar
      Packaging on Linux · 6c04d361
      Gabriel Devillers authored
      Packaging works on Linux if build uses -DUSE_SYSTEM_python
      
      Also tested when branding != "VeloView"
      6c04d361
    • Gabriel Devillers's avatar
      Common superbuild working on windows with VS2015 · 4f7bdd40
      Gabriel Devillers authored
      - (only) Qt must be provided manually (this is a first step)
      - The main change is that VeloView now uses Boost as dynamic lib on
      Windows. It was far simpler to do that because at least one other
      dependancy (liblas) is using boost as dynamic lib so it would mean
      either updating the common superbuild to build *both* or updating
      the superbuild to make these dependencies use boost static.
      
      Prepare build with:
      cmake c:\VeloView-kwinternal\Superbuild -GNinja -DCMAKE_BUILD_TYPE=RelWithDebInfo
      -DUSE_SYSTEM_qt5=True -DQt5_DIR="C:/Qt/Qt5.10.0/5.10.0/msvc2015_64/lib/cmake/Qt5"
      -Dqt_version=5
      
      Then build with:
      ninja -jN
      (like with make you can go to any previously built target build directory and
      run ninja inside of it, to skip passing on dependancies that you now have not
      changed)
      
      Remarks:
      - forward slashes might be mandatory in Qt5_DIR
      - qt_version should be kept for now because paraview 5.4.0 should be
      able tolbuild also with Qt4
      - disabled unused qtspeech to build with VS Express
      
      To run this build on another machine you will also need to copy some DLLs of
      Qt system:
      /c/Qt/Qt5.10.0/5.10.0/msvc2015_64/bin/{Qt5Core.dll,Qt5Gui.dll,Qt5Widgets.dll,
      Qt5Help.dll,Qt5Network.dll,Qt5PrintSupport.dll,Qt5Sql.dll,libEGL.dll,
      libEGLd.dll} ->  "$build_dir/install/bin"
      
      and:
      /c/Qt/Qt5.10.0/5.10.0/msvc2015_64/plugins/platforms/{qwindows.dll,qwindowsd.dll}
      -> "$build_dir/install/bin/platforms"
      4f7bdd40
  5. 07 Jan, 2019 3 commits
  6. 06 Dec, 2018 1 commit
  7. 05 Dec, 2018 3 commits
    • Nicolas Vuaille's avatar
      Bump pythonqt to patched-8 and improve qt5 support · 676fc429
      Nicolas Vuaille authored and Nick Laurenson's avatar Nick Laurenson committed
       * Use qt version from common-superbuild
       * Drop qt4 support
       * Build qt5 in sources
      Fix compilation for pythonqt patched-8: some qt private files are not found.
      676fc429
    • Nicolas Vuaille's avatar
      Edit VeloView for Qt5.6.2 and Paraview5.4 versions bump · 55349122
      Nicolas Vuaille authored and Nick Laurenson's avatar Nick Laurenson committed
       * We add new dependencies to Freetype and Fontconfig because Qt5+ doesn't
         ship them anymore.
         This decision go through new CMake files for each OS.
      
       * We need to change some Qt code to remove deprecated/non existed parts
         and replace them with the new method.
      
       * There is CTK classes added because Paraview, since version 5.3, doesn't
         ship them anymore.
         Again, more CMake code in order to take these new files in consideration
      
       * Some C++ changes to take consideration of Paraview major API changes.
         According to the documentation you could find here:
         https://www.paraview.org/ParaView/Doc/Nightly/www/cxx-doc/MajorAPIChanges.html
      
       * Again, some changes on CMake and C++ were required to build correctly
         the Paraview's VeloView plugin.
      
       * The coding style edition came from clang-format
      
       * There is a change to Paraview dependency with a new branch, customized
         to keep the old behavior of some feature (such as the OutputDialog) or
         to turn off some deprecated warnings which pop out on the UI.
      
       * Some CMake changes were required for Qt5, because (obviously) the Qt4
         macros were unusable in this context.
         In addition, more CMake changes for the Paraview subproject, pythonqt
         subproject.
      
       * We take Paraview 5.4 for Unicode support on filenames.
      
       * We take Qt 5.6.2 to solve an issue with a hanging SpreadSheetView on
         VeloView
      
       * Because of linking issues with PythonQt, we switch the patched version
         (the previous one won't link with Qt5, and mixing up Qt4 from the system
         and Qt5 from the project throws a segmentation fault at startup).
      55349122
    • Nicolas Vuaille's avatar
      Use paraview common-superbuild · 465c3732
      Nicolas Vuaille authored and Nick Laurenson's avatar Nick Laurenson committed
      bump boost to 1.59 (default from Common Superbuild)
      use liblas config from paraview-superbuild
      465c3732
  8. 26 Nov, 2018 1 commit
  9. 24 Nov, 2018 1 commit
  10. 20 Nov, 2018 2 commits
  11. 19 Nov, 2018 1 commit
  12. 16 Nov, 2018 1 commit
  13. 26 Oct, 2018 1 commit
  14. 23 Oct, 2018 1 commit
    • Nick Laurenson's avatar
      Merge branch 'kitware-master' into velodyne-master · 5e4aab1c
      Nick Laurenson authored
      # Conflicts:
      #	VelodyneHDL/CMakeLists.txt
      #	VelodyneHDL/python/veloview/applogic.py
      #	VelodyneHDL/vtkVelodyneHDLReader.cxx
      #	VelodyneHDL/vtkVelodyneHDLReader.h
      #	VelodyneHDL/vtkVelodyneHDLSource.cxx
      #	VelodyneHDL/xml/VelodyneHDLReader.xml
      #	vvMainWindow.ui
      5e4aab1c
  15. 19 Oct, 2018 1 commit
  16. 25 Sep, 2018 1 commit
  17. 24 Sep, 2018 1 commit
  18. 03 Sep, 2018 1 commit
  19. 10 Aug, 2018 1 commit
  20. 30 Jul, 2018 1 commit
  21. 17 Jul, 2018 1 commit
  22. 13 Jul, 2018 2 commits
  23. 03 Jul, 2018 1 commit
  24. 18 Jun, 2018 1 commit