Release Spectrum3D v2.1.0
Spectrum3d-2.1.0 provides new features :
- it can be compiled against GTK2 or GTK3; if both GTK2 and GTK3 are installed, GTK3 is default but you can override this (see README in sources for details);
- it uses either SDL or GTKGLEXT libraries for OpenGL support; SDL will provide display in a separate window than the user interface; GTKGLEXT will provide display in the same window, less dependencies to install and probably better integration (everything is GTK). However, the display itself is exactly the same for both libraries. GTKGLEXT for GTK3 is still in development but works already in Spectrum3d. (see README in sources for details.)
Those features has to be decided at the './configure' step; README documents this.
- spectrum3d display has been made a bit more efficient by doing less unnecessary calculations; this will probably make Spectrum3d use a bit less CPU.
- general changes : Spectrum3d can now be compiled against gtk2 or gtk3;
- general changes : Spectrum3d can now use GtkGlExt instead of Sdl for OpenGL support (Sdl is still available since GtkGlExt for Gtk3 is not yet released at the time of release of this version of Spectrum3d);
- display.c : display loop will now pass 1000 times instead of much more as it was the case;
- main.c and typesource.c : the relief of the source buttons have been changed since the background color conaot always be changed in Gtk3 by default on my system;
filename: 'spectrum3d-2.1.0.tar.gz'
sha256: '6f8146f96c6bf37c7f0cfaa94dfae6d2f1b6f2b112380205e209a9e5c99c8d26'