This project is mirrored from https://gitee.com/mirrors_OpenSpace/OpenSpace.git. Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer.
  1. 10 Feb, 2022 1 commit
    • Alexander Bock's avatar
      Working unit tests (#1882) · a7841ce4
      Alexander Bock authored
      * Enable all unit tests in Jenkins (closes #1666)
      * Fix issue with Profile where the version number is not updated if the profile does not contain keybindings
      * Fix issue with script schedule that would cause a crash when only one script is scheduled
      * Fix test for colorimage, use correct path to unit test executable for non-windows platforms
      * Provide stable class names for vector and matrix verifiers
      a7841ce4
  2. 01 Apr, 2021 1 commit
  3. 29 Mar, 2021 2 commits
  4. 09 Feb, 2021 1 commit
  5. 28 Dec, 2020 1 commit
    • Alexander Bock's avatar
      Feature/CMake (#1443) · ad8af3ff
      Alexander Bock authored
      General CMake cleanup/overhaul
      * Enable precompiled headers for all projects
      * Move specifications itto separate CMakeLists files
        * Add openspace-core as a subdirectory
        * Move handle_modules functionality into modules/CMakeLists.txt
        * Move handleapplications logic into apps/CMakeLists.txt
      * Introduce openspace-module-collection interface library to simplify inclusion of modules in applications
      * Turn module initialization into a two-step process to adapt to the new minimal dependency scenario
      * Compile time speedup
        * Remove circular dependencies between modules and core preventing multithreaded compilation on MSVC
        * Build Spice multithreaded and as static library
        * Remove dependency from core to module-webbrowser
        * Remove unused dependency from kameleon
        * Remove additional unnecessary dependencies
        * Cleanup volume/kameleon/kameleonvolume modules
        * Fix visibility issues. Restrict include paths
        * Compile kameleon in parallel
      * Other cleanup
        * Only copy CEF files from one target (hard-coded to OpenSpace right now)
        * Remove unused instrumentation code
        * Remove the ability to render AABB for globes as it caused a circular dependency between GlobeBrowsing and Debugging
        * Removing compiler and cppcheck warnings
        * Turn almost all includes into non-system includes
        * Don't warn on deprecrated copy
      * Updated submodules
      ad8af3ff
  6. 02 Dec, 2020 1 commit
    • Alexander Bock's avatar
      Feature/jenkins (#1419) · f4831b0c
      Alexander Bock authored
      * Add ability to toggle operating system builds on Jenkins via environment variables
      * Update ghoul repository
      * Update SGCT repository
      * Reduce chattiness of the Jenkins log file
      * Build native and ninja builds in parallel
      * Disable ninja build on Windows as it fails with the OpenSpace Helper
      f4831b0c
  7. 19 Oct, 2020 1 commit
  8. 10 Oct, 2020 1 commit
  9. 09 Oct, 2020 1 commit
  10. 03 Apr, 2019 1 commit
  11. 24 Mar, 2019 1 commit
    • Alexander Bock's avatar
      Feature/jenkins fix (#816) · bb3db7ad
      Alexander Bock authored
      * Cleanup
      * CMake cleanups
      * Update current year
      * Update copyright header
      * Use script to return list of all modules
      * Update credits, license and ghoul
      bb3db7ad
  12. 19 Feb, 2019 1 commit
    • Emil Axelsson's avatar
      Feature/anchor and aim (#799) · 2e71eaa4
      Emil Axelsson authored
      Introduce the ability to navigate using an anchor and aim.
      Example use: Set spacecraft as anchor and planet as aim to always look down at a planet, while followin the spacecraft in its orbit.
      2e71eaa4
  13. 25 Jan, 2019 1 commit
  14. 23 Jan, 2019 1 commit
    • Alexander Bock's avatar
      Feature/jenkins (#788) · 7fefaca3
      Alexander Bock authored
      * Update Jenkinsfile
      * Fix compilation for OSX
      * Update SGCT to fix Jenkins compile issue on Ubuntu
      * Make OSX Jenkins build not quiet
      * Only build OpenSpace target on Mac
      7fefaca3
  15. 13 Mar, 2018 1 commit
    • Alexander Bock's avatar
      Issue/24 (#549) · 737e8258
      Alexander Bock authored
       * Implemented property animation mechanism
       * Added easing functions to Ghoul and make them usable in animation
       * Make sure that we don't leave properties around if SceneGraphNodes are deleted
       * Adding opacity settings to base renderables
      737e8258
  16. 08 Mar, 2018 2 commits
  17. 28 Feb, 2018 1 commit
  18. 27 Feb, 2018 2 commits
  19. 25 Feb, 2018 1 commit
  20. 15 Aug, 2017 3 commits
  21. 14 Aug, 2017 1 commit
    • Alexander Bock's avatar
      Feature/cmake cleanup (#381) · c275b2f8
      Alexander Bock authored
      * Rename OnScreenGui module to ImGui
      * Support multiple external module folders (closes #31)
      * Cleaning up CMake files
        * Restructure application specification
        * Add parameter for library mode to all modules
        * Add functions to handle global variable state
      * Misc/remove warnings (#383)
      * Increase build timeout and do a clean rebuild every commit
      c275b2f8
  22. 26 Jul, 2017 2 commits
  23. 18 Jul, 2017 2 commits
  24. 14 Jul, 2017 1 commit
    • Kalle Bladin's avatar
      Feature/globe shading (#363) · 4ecb98f0
      Kalle Bladin authored
      * Perform Oren Nayar diffuse shading on globes.
      
      * Remove unused propertyowner
      
      * Enable accurate normals for globes
      
      * Use property for accurate normals.
      
      * Correctly calculate height when scale is changed.
      
      * Auto update line endings to LF in main.cpp and openspaceengine.cpp
      
      * Clean up and comment
      
      * Convert shader indentation to spaces (Wooooops..).
      
      * Line endings
      
      * Line endings and small fixes
      
      * Line endings
      
      * Clean up
      4ecb98f0
  25. 13 Jul, 2017 3 commits
  26. 11 Jul, 2017 1 commit
  27. 08 Jul, 2017 1 commit
  28. 03 Jul, 2017 1 commit
    • Alexander Bock's avatar
      · 644e7fbe
      Alexander Bock authored
      Update Ghoul repository
      Make Jenkins less verbose on Windows and Mac
      644e7fbe
  29. 01 Jul, 2017 2 commits
  30. 21 Jun, 2017 1 commit