From: Jonathan B. <jbr...@ea...> - 2006-06-13 18:42:03
|
Get it from the Sourceforge download pages at http://www.sourceforge.net/projects/visualpython Probably not more than one or two more beta releases will be pushed out before 4.0, so please test out these builds! Also, the time that I will have to work on VPython will be much more limited from here out, so the sooner we get bug reports, the better. The Windows build should work for users of Windows 98 and ME, as well as XP. This build uses the Win32 API natively, rather than using Gtk. It still uses libsigc++, which is licensed under the LGPL. Therefore, its source code is available as win32_source_deps_LGPL.tar.bz2. At this time, the native windows build does not support the toolbar that the Gtk build does. If there is sufficient interest, it may be possible for us to publish a native Windows build as well as a Gtk+-on-Win32 build. Enjoy! -Jonathan Visual 4.beta2 ================================================================================ NEW FEATURES: * The Windows build is no longer dependent on Gtk+; it uses the Win32 API directly. Windows 98,ME,XP,2K are supported. Windows 95 is _not_ supported, and will not be for the forseeable future. The official Microsoft end of life date for Windows 98 and ME is coming soon (30 June 2006). Support by VPython for those versions of Windows is deprecated. This build depends on a third-party library, libsigc++, which is licensed under the GNU Lesser General Public License, version 2.1. (which was also the case for Gtk). To comply with the terms of this license, the source code for libsigc++ is available from our download site alongside the Windows package. * Ring objects support translucency. (but it is somewhat expensive) * Graphs of points utilize the new points object * (Actually present since 4.beta0) Label objects' text supports Unicode strings. On Linux/Unix, any unicode character supported by the selected font should be displayed correctly. This feature is not implemented for Windows. Additionally, the default text font for Linux is the system font (rather than courier), rendered using Freetype 2. * The colorsliders demo includes an alpha (opacity) slider * The gdots object uses the new points object for rendering cleaner point graphs BUGS FIXED: * Programs that track UI events should exit cleanly when the user closes a window, rather than hang. * A universe consiting of only one instance of a points, curve, convex, faces, or ellipsoid will be displayed properly. * Boxes with negative dimentions are rendered correctly * renderable.shininess = 1.0 is no longer a synonym for diabling shininess (shininess is maximized in this case) * Label object color properties are applied correctly * Copyright notices (license.txt and LIBSIGC_COPYING.txt) have been added to the Windows distribution. * (Linux/UNIX only) label.text returns a properly formed unicode string |