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

  1. 27 Jul, 2014 2 commits
    • Christian Schulte zu Berge's avatar
      Removed all occasions where references to DataHandles were used, since... · 0249b136
      Christian Schulte zu Berge authored
      Removed all occasions where references to DataHandles were used, since especially their use in signals may lead to segfaults or other undesired behavior.
      0249b136
    • Christian Schulte zu Berge's avatar
      Introducing sigslot::concurrent_pointer_list<T> a list-like container allowing... · 8671e65c
      Christian Schulte zu Berge authored
      Introducing sigslot::concurrent_pointer_list<T> a list-like container allowing thread-safe bidirectional iteration, insertion and removal of elements. Single constraint is that the element type must be a pointer type (or at least have pointer semantics) and never be 0. This is neat, as this class offers exactly what we need for a lock-free sigslot implementation.
      
      Updated sigslot implementation to use concurrent_pointer_list for connection storage. Hence, we can get rid of the locking mechanisms, which got completely removed.
      
      Since this simplified template definitions for sigslot, many campvis files needed to be adapted (i.e. removing the <> from has_slots<> and signal0<>).
      
      refs #384
      
      Conflicts:
      	core/classification/genericgeometrytransferfunction.h
      	core/eventhandlers/trackballnavigationeventlistener.h
      	core/pipeline/processordecoratormasking.h
      	core/properties/propertycollection.h
      	core/properties/transferfunctionproperty.h
      	core/tools/opengljobprocessor.h
      8671e65c
  2. 05 May, 2014 1 commit
  3. 30 Apr, 2014 1 commit
  4. 29 Apr, 2014 1 commit
  5. 07 Feb, 2014 1 commit
  6. 23 Jan, 2014 1 commit
  7. 21 Jan, 2014 1 commit
  8. 20 Jan, 2014 3 commits
  9. 14 Jan, 2014 1 commit
  10. 10 Jan, 2014 1 commit
  11. 09 Jan, 2014 1 commit
  12. 13 Dec, 2013 1 commit
  13. 22 Nov, 2013 1 commit
    • mostajab's avatar
      + Using passthrough.vert and geometryrenderer.frag instead of the... · 38bfd697
      mostajab authored
      + Using passthrough.vert and geometryrenderer.frag instead of the meshGeometryRenderer.vert and meshgeometryrenderer.frag
      + adding comments for the destroy function of GeometryTextureInfo and why to use it.
      + Change the depth buffer size changing part of Paint() function in datacontainerinspectorcanvas checking part.
      + Delete the commented codes which are not necessary.
      + Fix the opening braces and removing the redundant parts and only for debugging parts.
      + DVRVis and volumerendererdemo default file is revereted to the original locations.
      + Revert the shaders to the original ones.
      + StartMouseDrag and EndMouseDrag functions of the trackball are replaced with mousePress and mouseRelease.
      
      - Delete the meshGeometryRenderer.vert and meshgeometryrenderer.frag.
      38bfd697
  14. 18 Nov, 2013 1 commit
  15. 31 Oct, 2013 5 commits
  16. 23 Oct, 2013 1 commit
    • mmostajab's avatar
      # Apply the coding style to the code · 52e64453
      mmostajab authored
      # use 4 spaces instead of tab
      # use QString operations instead of unsafe C String operations
      # use static_cast casting instead of C casting
      52e64453
  17. 22 Oct, 2013 1 commit
  18. 21 Oct, 2013 2 commits
    • mmostajab's avatar
      # Take back the updateInfoWidget to its previous position and add a new... · 99af5733
      mmostajab authored
      # Take back the updateInfoWidget to its previous position and add a new updateColor function to just update the Color in the label.
      
      # Add the ability to read the color when hovering the mouse into the canvas and dragging the right mouse button.
      99af5733
    • mmostajab's avatar
      # Make a pointer from datacontainerinspectorwidget into... · 4bd4963e
      mmostajab authored
      # Make a pointer from datacontainerinspectorwidget into datacontainerinspectorcanvas, as we need to call the updateInfoWidget() after updating the color.
      
      # Make the updateInfoWidget() as public to be able to call it.
      
      # Add the Capability to look up the color under the mouse button when one of the mouse buttons is pressed.
      4bd4963e
  19. 15 Oct, 2013 1 commit
  20. 27 Sep, 2013 1 commit
  21. 04 Sep, 2013 1 commit
  22. 21 Aug, 2013 1 commit
  23. 13 Aug, 2013 1 commit
  24. 12 Feb, 2013 1 commit
  25. 06 Feb, 2013 1 commit
  26. 31 Jan, 2013 3 commits
  27. 02 Nov, 2012 1 commit
  28. 31 Oct, 2012 1 commit
  29. 26 Oct, 2012 1 commit
  30. 04 Oct, 2012 1 commit