Skip to content

1.6.2 Beta 1

Pre-release
Pre-release
Compare
Choose a tag to compare
@375gnu 375gnu released this 04 Oct 21:46
· 129 commits to 1.6.x since this release

The 1st beta of the upcoming 1.6.2 release.

Changes since 1.6.1:

Bug fixes

  • Options dialog is hidden on delete event instead of removed (GTK+ frontend)
  • Fixed crash when loading of a celx script failed
  • Localization support enabled early on startup (GTK+ frontend)
  • Fixed compilation on MIPS platform
  • Add missing gettext calls to make units (km, Kpc, ...) translatable
  • Fixed compilation with modern compilers (Apple Clang, GCC9, LLVM7, MSVC2015)
  • Fixed syntax error in GL2 shader called when there is no light sources
  • First object in Guided Tour can be selected (Windows frontend)
  • Fixed errors reported by PVS studio and Coverity
  • Fixed compilation for 64 bit target of Windows frontend
  • Removed a few deprecations of macOS frontend

Platform-specific changes

  • Unix: GTK+ frontend made translatable
  • Unix: celestia.desktop updated for GTK+ frontend
  • Unix: build infrastructure updated for newer autotools
  • Windows: tilde (~) can be used in filenames to represent home directory
  • Windows: Use Segoe UI font instead of MS Sans Serif in dialogs
  • macOS: Fully 64 bit, support for 32 bit is dropped, with a minimum deployment target as OS X Lion
  • macOS: Application is sandboxed and part of the application bundle is codesigned
  • macOS: Support dark mode on macOS Mojave or higher
  • macOS: Add a dialog for choosing celestia.cfg and CelestiaResources directory

Code optimization and reorganization

  • Warnings reported with `-Wall' mostly fixed or suppressed

Features

  • Leap seconds added for 2012, 2015, 2017. Dropped for 1 Jan 1972
  • Add support for Lua 5.2 and 5.3, drop Lua 5.0
  • Favorites file by default is saved to user home directory:
    • Unix: $XDG_DATA_DIR/Celestia (~/.local/cache)
    • OS X: ~/Library/Containers/space.celestia.Celestia/Data/Library/Preferences
    • Windows: %APPDATA% (~/AppData/Roaming)

Scripting

  • Add titles for example scripts

Translations:

  • Add Norwegian Bokmål translation