Gaia Sky 2.2.4
Build 276701f80
TGZ package
.tar.gz
gaiasky-2.2.4.276701f80.tar.gz
no signature
DEB package .deb
gaiasky_linux_2_2_4_276701f80.deb
no signature
RPM package .rpm
gaiasky_linux_2_2_4_276701f80.rpm
no signature
macOS .dmg
gaiasky_macos_2_2_4_276701f80.dmg
no signature
UNIX Installer .sh
gaiasky_unix_2_2_4_276701f80.sh
no signature
Windows x86-64 .exe
gaiasky_windows-x64_2_2_4_276701f80.exe
no signature
Release Notes
Features
- Replace logo images by ttf text
- Add cyrillic characters for russian translation
- Add line width factor to conf and UI controls
- Edit timedate button is text icon button
- New compact sliders
- Finish blend map implementation for multiple-projector blend support
- Add slave configuration and status window (S+L+V) to master instances
- Dialog to configure slave instances live
- Allow configuration of slave instance with gaia sky configuration file
- Proper image warping for MPCDI support
- Geometry warp and blend shader, improve reverse mapping
- Add MPCDI parsing and orientation
- Dataset highlight size factor API call
- Planetarium mode uses cubemap method
- Add fisheye projection to cubemap mode
- Remember last tab in preferences window
- Update old preferences window icons
- Replaced external UI window with external scene view
- Minimap size controls and tooltips
- Add CTRL+PLUS/MINUS to increase/decrease the FOV
- Add VR icon
- Maintain a 1:1 aspect ratio for the fisheye/planetarium effect
- Add support for per-object primitive in GPU arrays, improved earth-venus-dance script
- New API call to convert equatorial cartesian to internal cartesian with unit conversion factor
Bug Fixes
- Adjust brightness of Sun glow, add empty release instructions file
- macOS shader and sprite batch crashes
- libgdx scene2d ui Window snaps to integer pixel positions resulting in text rendering artifacts
- Assets location when running from source and no properties found
- Dataset highlighting API calls improved, add test scripts for a few use cases
- Screenshot/frame advanced mode messes viewport. Fixes #319 #319
- Properties file version not found. Fixes #317 #317
- Fullscreen mode before initialization, cursor in slaves
- Stop the rest server the right way
- Correct perspective of labels in cubemap modes
- Master-slave connection messed up by scripting engine
- Fisheye setting persisted
- Do not replace backslaches with forward slashes
- Use fixed keyword for scene graph loader, improve internal catalog path handling
- Typo in German translation - geenden -> beenden
- Do not apply fog to normal shaders #312
- Default constructor for NBG
- Milky Way visuals adapt to fov changes
- Toggle buttons for dome, cubemap and stereo
- Notifications interface background in stereo mode
- Additive GPU VBOs
Build System
- Allow more than one instance with the Windows .exe file
- Update to lwjgl 3.2.3, deprecated annotations
- Update gradle version to 6.0.1
- Update to JDK11
- Disable motion blur by default
Code Refactoring
- Reorganize rendering paths and structure for multiple views
Performance Improvements
- Improve performance of API method/parameter matching