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. 20 Jan, 2022 1 commit
  2. 01 Jan, 2022 1 commit
  3. 26 Dec, 2021 1 commit
  4. 25 May, 2021 1 commit
  5. 16 May, 2021 2 commits
  6. 30 Mar, 2021 1 commit
  7. 29 Mar, 2021 1 commit
  8. 09 Feb, 2021 1 commit
  9. 02 Jan, 2021 2 commits
  10. 21 Oct, 2020 1 commit
    • Alexander Bock's avatar
      Feature/globals handling (#1352) · efffc25c
      Alexander Bock authored
      * Cleaner handling of global state
      * Prevent Lua memory corruption (closes #982)
      * Initialize glfw first thing to prevent weird joystick loading bug during startup
      efffc25c
  11. 10 Feb, 2020 2 commits
  12. 09 Feb, 2020 1 commit
  13. 27 Dec, 2019 2 commits
  14. 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
  15. 30 Aug, 2018 1 commit
    • Alexander Bock's avatar
      Feature/globals (#690) · 9f1c4e84
      Alexander Bock authored
       * Move global objects out of OpenSpaceEngine
       * General cleanup of main.cpp
       * Add default_joystick asset to all scenes
       * No longer suppress mouse interaction on slave nodes
       * Window delegate uses function pointers rather than subclassing
       * Fix for false overwriting of ImGUI configuration file
       * Change default color and tilt angle of fisheye rendering
       * Restructured performance manager
       * Simplify screenshot handling
      9f1c4e84
  16. 13 Jul, 2018 1 commit
    • Emil Axelsson's avatar
      Feature/time interpolation (#669) · 902e3e6d
      Emil Axelsson authored
      * Initial implementation
      * Better approximation of target time
      * Correctly use double precision for time passing
      * Cleanup
      * Adding proportional adjustment of delta time at end of interpolation
      * Keyframe based time interpolation
      * Add property for time interpolation duration. Move time interpolation methods to TimeManager.
      * Fix bugs with time gui
      * Make several clicks on delta time buttons work as expected
      * Clean up
      * Improve time interpolation for parallel connection
      * Improve time API. Fix time interpolation bugs.
      * Fix mac compile issue
      * Add hour button
      * Add missing + sign
      * Remove newer images from projection buffer when going back in time
      * Add comment about clearing projection buffer
      * Fix bug with jumping time in parallel connection
      * Rename integrateFromTime to previousFrameTime
      * Compile fix for iswa module
      * Address code review comments
      * Code cleanup
      * Fix bug causig unsmooth behaviour when pausing while interpolating in time
      902e3e6d
  17. 10 Jun, 2018 1 commit
    • Alexander Bock's avatar
      Code cleanup branch (#618) · 4952f8f9
      Alexander Bock authored
        * Make height map fallback layer work again
        * Add documentation to joystick button bindings
        * Removed grouped property headers
        * Add new version number constant generated by CMake
        * Make Joystick deadzone work properly
        * Change the startup date on Earth to today
        * Fix key modifier handling
        * Add debugging indices for TreeNodeDebugging
        * Fix script schedule for OsirisRex
        * Do not open Mission schedule automatically
        * Upload default projection texture automatically
      
        * General code cleanup
        * Fix check_style_guide warnings
        * Remove .clang-format
        * MacOS compile fixes
        * Clang analyzer fixes
      4952f8f9
  18. 20 Apr, 2018 1 commit
    • Alexander Bock's avatar
      Feature/configuration (#605) · b4be63af
      Alexander Bock authored
       * Switch openspace.cfg file from a Dictionary-based loading to a variable based loading
       * Change ConfigurationManager to not use Dictionary anymore, but a struct with explicit configuration values instead
      b4be63af
  19. 10 Apr, 2018 1 commit
    • Alexander Bock's avatar
      Issue/525 (#593) · 40dbf875
      Alexander Bock authored
      * Add initializeGL and deinitializeGL methods to OpenSpaceModule Call releaseAll from ProgramObjectManager in deinitializeGL to guard against errors when deinitializing assets
      
      * Change removeProgramObject function in RenderEngine to take a non-owning pointer instead of a reference to a unique pointer to make it compatible with the ProgramObjectManager
      Update Ghoul repository
      
      * Using ProgramObjectManager in more modules to reduce the number of programs compiled at startup
      40dbf875
  20. 07 Mar, 2018 1 commit
    • Alexander Bock's avatar
      Feature/new formatting (#547) · a3c84984
      Alexander Bock authored
       * Change to new logging format (closes #542)
       * Adds a screenshots folder that uses the application startup time
       * Creating focus nodes for VRT files if the info files contain location information
       * Fix issue with removing virtual properties
       * Add a method for returning the cartesian coordinates for a geolocation on a planet
      a3c84984
  21. 09 Jan, 2018 1 commit
    • Emil Axelsson's avatar
      Feature/mipmapping (#454) · 2758b35d
      Emil Axelsson authored
      * Enable mipmapping for textures where it was previously disabled
      
      * Fix mipmapping for renderable projections
      2758b35d
  22. 29 Dec, 2017 1 commit
  23. 14 Dec, 2017 1 commit
    • Alexander Bock's avatar
      Update Ghoul repository · 23a446cb
      Alexander Bock authored
      Adapt to changes that absPath is not called automatically as often anymore
      Remove atmosphereearth.scene
      23a446cb
  24. 11 Dec, 2017 1 commit
    • Alexander Bock's avatar
      Update version number · 7dfa3374
      Alexander Bock authored
      Correctly layout tooltips in space/time widget
      Fall back on old Digital Universe stars
      Move settings of tooltip delay into each GuiComponent
      7dfa3374
  25. 10 Nov, 2017 1 commit
  26. 09 Nov, 2017 1 commit
  27. 08 Nov, 2017 1 commit
  28. 02 Nov, 2017 1 commit
  29. 14 Aug, 2017 2 commits
    • Alexander Bock's avatar
      dcd11963
    • 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
  30. 28 Jul, 2017 1 commit
  31. 18 Jul, 2017 1 commit
  32. 22 May, 2017 1 commit
    • Emil Axelsson's avatar
      feature/time-refactor (#294) · 752081d3
      Emil Axelsson authored
      - Change Time class to become a non-singleton
      - Move ownership of the current time to TimeManager(instead of singleton access).
      - Store the Time as a Syncable in TimeManager instead of representing all member variables of Time as Syncables.
      - Pass a Time object around in the update/render methods, so that renderables don't have to query the OpenSpaceEngine to know if time is paused or if it jumped.
      - Introduce Timeline and Keyframe classes
      - Make use of Timelineand Keyframeclasses in KeyframeInteractionMode and TimeManager
      - Added basic unit tests for Timelineand Keyframe
      
      Future work: Add interpolation schemes for keyframes. Possibly use keyframes+interpolation feature to tween/morph properties, or figure out if this should be a separate mechanism.
      752081d3
  33. 15 May, 2017 1 commit
  34. 25 Apr, 2017 1 commit
  35. 18 Apr, 2017 1 commit