24.09., 9:00 - 11:00: Due to updates GitLab will be unavailable for some minutes between 09:00 and 11:00.

  1. 01 Jun, 2017 1 commit
    • Jakob Weiss's avatar
      OpenGL core context, various fixes · c9440d71
      Jakob Weiss authored
      * OpenGL core context is instantiated and enforced, for better forward compat
      * Fixed DLL deployment to RelWithDebInfo and MinSizeRel configurations
      * Bumped GLEW to 2.0.0
      * Fixed wrong shading in various raycasters (normal was wrong sign)
      
      Squashed commit of the following:
      
      commit 21b33709371459552aff972124e9da4ae0077cf4
      Author: Jakob Weiss <jakob.weiss@tum.de>
      Date:   Mon Feb 6 15:21:12 2017 +0100
      
          Fixed number of texture unit query
      
      commit 6592f366c7f24822a8681401cf5a415a622e5f6e
      Author: Jakob Weiss <jakob.weiss@tum.de>
      Date:   Mon Feb 6 14:27:36 2017 +0100
      
          Fixed core profile requirements
      
          * now using Framebuffer ARB version instead of EXT
          * fixed extension handling and windows version recognition
          * Removed pixel transfer functions usage and some validity checks for vis pipelines
      
      commit 36c82733434e63309d092bf85f78f471b56bebfb
      Author: Jakob Weiss <jakob.weiss@tum.de>
      Date:   Mon Feb 6 13:50:08 2017 +0100
      
          Bumped glew to 2.0.0
      
      commit 4a4a1d51756aad0e19aef9e723e1dfe7d07a797d
      Author: Jakob Weiss <jakob.weiss@tum.de>
      Date:   Fri Feb 3 16:26:07 2017 +0100
      
          First Progress - WIP
      
      # Conflicts:
      #	ext/cgt/texturemanager.cpp
      c9440d71
  2. 29 Sep, 2016 2 commits
    • Jakob Weiss's avatar
      Various fixes and updates · ce6e4a7e
      Jakob Weiss authored
      * increased overall font size
      * introduced debugging diagnostic to detect when derived processors do not call AbstractProcessor::[de]init()
      * fixed processors not adhering to this
      * fixed some tab vs spaces problems
      ce6e4a7e
    • Jakob Weiss's avatar
      Fullscreen and Thread Names on Windows · 03041535
      Jakob Weiss authored
      * Debug Feature: Thread names for pipelines and some important active threads show in debugger
      * fullscreen can be toggled per pipeline via the pipeline property and via ALT+Return key combination
      03041535
  3. 20 Jan, 2016 1 commit
    • Christian Schulte zu Berge's avatar
      Fixed various issues: · 3f6158f3
      Christian Schulte zu Berge authored
      * Fixed deadlock in VolumeRenderer when changing the RaycastingProcessor
      * Fixed compile error in ITK module
      * Fixed some gcc warnings
      * Fixed usage of deprecated ScopedSynchronousGlJobExecution in mainwindow.cpp
      3f6158f3
  4. 15 Jan, 2016 1 commit
    • Christian Schulte zu Berge's avatar
      Moved Qt dependency to Qt5: · 5b20d90c
      Christian Schulte zu Berge authored
      * Updated all CMake scripts to use Qt5
      * CampvisApplication takes care of moving the QGLContext thread affinity to the threads that do the rendering.
      * QtCanvas:resize() is called through Qt signalling to ensure being in GUI thread.
      * Added init and deinit functions to the Runnable interface.
      * minimum required CMake version is now 3.0
      
      refs #249
      5b20d90c
  5. 20 Jul, 2015 1 commit
  6. 27 May, 2015 1 commit
  7. 13 Apr, 2015 1 commit
  8. 23 Oct, 2014 3 commits
  9. 07 Feb, 2014 1 commit
  10. 15 Oct, 2013 2 commits
  11. 13 Oct, 2013 1 commit
    • Artur Grunau's avatar
      QtCanvas: don't change canvas' visibility in init() · e2830976
      Artur Grunau authored
      Previously, QtCanvas' init() would call show() on its underlying widget
      and cause it to appear as a top-level window for a split second, before
      the canvas was docked. To avoid this flicker, show() is now only called
      on the canvas after it's been added to the MDI area.
      e2830976
  12. 11 Oct, 2013 1 commit
  13. 24 Sep, 2013 1 commit
  14. 15 Jul, 2013 1 commit
    • grunau's avatar
      Fix issues with QtCanvas' sizing · 30524611
      grunau authored
      The QtCanvas class didn't previously implement the sizeHint method. As
      a result, Qt would allot it no display space if there were other widgets
      competing for it (e.g. the main window's central widget).
      
      Now QtCanvas has a sizeHint implementation that returns a size hint that
      is in line with what the canvas' getSize method reports. Moreover,
      QtCanvas now uses the `Expanding` size policy to inform Qt that it would
      like to get as much display space as possible.
      
      git-svn-id: https://camplinux.in.tum.de/svn/campvis/branches/gui-redux@519 bb408c1c-ae56-11e1-83d9-df6b3e0c105e
      30524611
  15. 12 Feb, 2013 1 commit
  16. 09 Feb, 2013 1 commit
  17. 31 Oct, 2012 1 commit
  18. 20 Jul, 2012 1 commit
  19. 02 Jul, 2012 1 commit