[Bug 518580] [NEW] New upstream release 0.10.3

G. Christ goetzchrist at gmail.com
Sun Feb 7 22:23:45 UTC 2010


Public bug reported:

Binary package hint: stellarium

http://www.stellarium.org/

New upstream release with bug fixes and based on Qt 4.6.

changes:

0.10.3 [2010-01-28]
Based on Qt 4.6.x
Bundling of plugins: Satellites, Oculars, AngleMeasure, CompassMarks, TelescopeControl, TextUserInterface.
New script engine improvements including variable script running speed, and a script console (activate with F12).
Made tabs in GUI smaller by moving titles under the icons.
Updated the plugin API to allow to compilation and easy distribution of static plugins.
Added plugins window.
Got rid of the boost library dependency.
The whole sky display viewport is now contained in a class deriving from QGraphicsWidget, allowing to move and resize it as a normal widget.
Generalized the use of shared pointers for StelObject management.
Use vertex shaders for computation of atmosphere color if OpenGL supports it.
Optimized openGL calls by replacing glBegin()/glEnd() by the use of vertexArray.
Optimization of critical parts of the projection code.
Added code for managing and displaying non-convex polygons + unit tests.
Recoded the StelGrid code to support non ponctual sky regions, and optimized API (new class StelSphericalIndex + unit tests)
Optimized many part of the code by reducing creation of temporary Vec3d/Vec3f.
Optimized JSON parser (x25 speed improvement) + unit tests.
Migrated all text drawing system to QFont. This fixes long standing bugs for displaying arabic and asian characters in the sky. Also allow to get rid of 6 source files and of the freetype dependency (managed internally to Qt)
Switch default back end mode to native for Windows as ATI drivers often have problems, still raster default for other platforms. Add --graphics-system option.
Fixed magnitude computation for most of the planets.
Use GL Shader for stars rendering if OpenGL >= 2.1.
Re-organized the startup by moving log and command line processing to main.cpp.
Re-coded all the management of extra star catalogs.
Implemented partial support of OpenGLES 2.0.
Moved official plugins code into plugins/ and changed the cmake config so that they are automatically compiled in static.
Re-coded the texture engine based on Qt loading features (Got rid of explicit libjpeg and libpng dependencies!).
Allowed to first render the sky in a frame buffer.
Moved the code related to viewport distortions into a new class StelViewportEffect based on frame buffer object.
Added working cmake targets for compilig and runing unit tests.
Added a delay before making Simbad name lookup queries to avoid sending too many requests.
Added the Aztec sky culture.
Many minor fixes and optimizations.

** Affects: stellarium (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: needs-packaging upgrade

-- 
New upstream release 0.10.3
https://bugs.launchpad.net/bugs/518580
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs at lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs




More information about the universe-bugs mailing list