Currently job artifacts in CI/CD pipelines on LRZ GitLab never expire. Starting from Wed 26.1.2022 the default expiration time will be 30 days (GitLab default). Currently existing artifacts in already completed jobs will not be affected by the change. The latest artifacts for all jobs in the latest successful pipelines will be kept. More information: https://gitlab.lrz.de/help/user/admin_area/settings/continuous_integration.html#default-artifacts-expiration

  1. 23 Jul, 2015 1 commit
    • Christian Schulte zu Berge's avatar
      Various improvements of the SWIG Lua bindings: · 042cafbc
      Christian Schulte zu Berge authored
      * Added DISOWN typemaps to various functions, where CAMPVis takes ownership of passed pointers. This prevents the Lua garbage collector from deleting those items.
      * Improved sigslot bindings to also support pass-by-value signal arguments.
      * Changed import type of campvis.i from #include to #import
      
      refs #643
      042cafbc
  2. 08 Jul, 2015 1 commit
    • Christian Schulte zu Berge's avatar
      Refactored pipeline and processor registration: · 42cbc355
      Christian Schulte zu Berge authored
      PipelineRegistry and ProcessorRegistry are now part of campvis-core. Furthermore, moved all calls to PipelineRegistrar<>/SmartProcessorRegistrar<> to a separate cpp file for each module. This way all registrations are at one central location and including headers in external projects does not lead to double registration.
      
      This commit also removes the obsolete columbia and manualsegmentation modules.
      42cbc355
  3. 16 Feb, 2015 1 commit
  4. 16 Dec, 2014 1 commit
  5. 24 Oct, 2014 1 commit
  6. 23 Oct, 2014 1 commit
  7. 10 May, 2014 4 commits
    • Artur Grunau's avatar
      Lua bindings: wrap campvis::VolumeRenderer · de05bfe3
      Artur Grunau authored
      In order to reimplement VolumeRendererDemo in Lua
      campvis::VolumeRenderer from the vis module has been wrapped using SWIG.
      
      References #1
      de05bfe3
    • Artur Grunau's avatar
      Add Lua bindings for several classes from campvis-core · 816fdc50
      Artur Grunau authored
      Several classes from campvis-core that are needed to reimplement
      VolumeRendererDemo in Lua have been wrapped using SWIG. Among the
      classes are: ImageData, CameraProperty,
      TrackballNavigationEventListener, and their respective super-classes.
      
      References #1
      816fdc50
    • Artur Grunau's avatar
      Finalise the implementation of the first Lua pipeline · 818c79cc
      Artur Grunau authored
      Now that TGT and campvis-core can be built as shared libraries, the few
      remaining issues with the first Lua pipeline could be tracked and fixed.
      As a result, the pipeline can be executed without any issues, and its
      functionality exactly corresponds to that of ResamplingDemo. To achieve
      this, several additional classes, methods and constants had to be
      wrapped.
      
      References #1
      818c79cc
    • Artur Grunau's avatar
      Lua scripting: rearrange interface files · 382d1c52
      Artur Grunau authored
      All interface files used to live under `scripting/`. However, that
      separated them from the code they were binding and clustered them
      unnecessarily.
      
      Make each interface file part of the CAMPVis component whose code it's
      binding. This fixes the issues mentioned above and makes it possible to
      build Lua modules conditionally, depending on what components of CAMPVis
      are enabled.
      
      References #1
      382d1c52