0.10.5 [2010-06-02]
Bug fix release.
Fixed:
- various problems with OpenGL shaders. If you experience problems with unreadable fonts, try adding the line "use_qpaintenginegl2 = false" in the [main] section of the configuration file (config.ini).
- distorted menu icons on Windows. (LP: #512060)
- LC_NUMERIC locale not being set properly, causing problems on some systems with old_style landscapes (LP: #518809) and the Satellites plug-in (LP: #522520). (fix proposed by Hleb Valoshka and others)
- planet orbits not being toggled by pressing 'O'. (LP: #536684)
- setting landscape altitude (patch by Georg Zotti).
- making a series of location changes in a script. (LP: #500192)
- telescope control sending RA=0 for objects with RA between (12 and 24?) on Intel Macs. (LP: #544250, fix proposed by David Hulse)
- windows and toolbars not being affected by night vision mode. (LP: #539665)
- a crash on Windows when exiting Stellarium after a search. (LP: #534674)
- the Oculars plug-in not closing its SQL database on exit.
- the last star catalog not being offered for download. (LP: #538291)
- system clock running fast on some Windows systems using ACPI power managment (LP: #514184)
- the top labels of vertical grid lines not being displayed, and improper label rotation.
- script engine was recoded thread-free, this fixes many script related bugs.
- handling of negative/large dates in scripts.
- wrong time at startup when a time zone different than "system_default" is set in the configuration file (LP: #487232)
Changed:
- the Date/Time window is now synchronised with the date/time displayed in the toolbar, instead of showing the last date/time that has been entered.
- the visual style of some plug-ins.
- optimized loading of cities.
- optimized loading of planet textures (lazy loading).
- restructured src/ subdirectories to match code dependencies. Directories modules/, external/ and planetsephems/ are now under core/.
- stars positions and grid are now coded in float instead of double, to avoid huge memory consomption when loading all 9 star catalogs.
- improved management of OpenGL context in StelPainter.
- StelStyle class was moved from core to GUI library.
- GUI related resources are now compiled as part of GUI library.
- don't use a generated config.h anymore (use simple compile definitions instead).
- suppressed most compilation warnings with -Wextra even without the -Wno-unused-parameter flag.
- suppressed all the TelescopeMgr/Telescope code within the core. It is replaced by the TelescopeControl plugin.
- suppressed many unused files from installation target.
Added:
- option to create a desktop shortcut in the Windows installer.
- time dragging: Hold down Ctrl+Space and drag the mouse across the sky to change time speed.
- re-added the "planet trails" feature. Toggle with Shift+T.
- some Sky-Watcher mounts to the list of devices supported by the Telescope Control plug-in.
- yet unused code for computing atmosphere refraction and extinction.