Gaia Sky 2.2.5
Build af37ad3be
TGZ package
.tar.gz
gaiasky-2.2.5.af37ad3be.tar.gz
no signature
DEB package .deb
gaiasky_linux_2_2_5_af37ad3be.deb
no signature
RPM package .rpm
gaiasky_linux_2_2_5_af37ad3be.rpm
no signature
macOS .dmg
gaiasky_macos_2_2_5_af37ad3be.dmg
no signature
UNIX Installer .sh
gaiasky_unix_2_2_5_af37ad3be.sh
no signature
Windows x86-64 .exe
gaiasky_windows-x64_2_2_5_af37ad3be.exe
no signature
Release Notes
Bug Fixes
- some API calls crash when using
double[]
- prevent orbit overlapping by rescaling period
- macos system detection
- land at location crash due to
trim()
applied to invisible name - add flush frames to
postRunnable()
actions in scripting implementation - proper extension checking for ATI vram info
- proper fix for
VMemInfo
crash on arcolinux+ATI graphics - VRAM profiling crash for AMDGPUs #326
- adapt star brightness in cubemap modes #318
- reload default configuration file crash
Build System
- fix versions of sdl2gdx and jsamp, refactor
VMemInfo
- update compress, jcommander and jsamp versions, replace gdx-controllers with sdl2glx for better compatibility
- update stil library jar
- get jsamp from repository
- substitute underscore by hyphen in pkgver
Code Refactoring
- add color array to all API calls that need a color, for consistency. Fixi some calls’ documentation.
- cubemap-related properties organised and cleaned-up
- improve error handling of OpenGL 4.x incapable video cards
Documentation
- clean up punctuation in API docs
- improve API description of some calls
Features
- dataset options when loaded through SAMP
- improve UI elements
- proper implementation of FXAA
- load datasets as particles or stars
- add script to test color map highlighting
- implement planetarium deviation angle in shader #328
- update controller list live in preferences window, fix connection/disconnection events
- add extra attributes, colormaps for highlighting
- load all attributes from VOTables
- STIL provider works with multiple names
- support for multiple star names in octree gen
- add support for multiple names per object
BREAKING CHANGE
- API call
setStarSize()
now gets the star point size in pixels instead of a normalized value between 0 and 100.