Release Name: 0.98.18
Notes:
- The various Preferences commands in the Edit menu have been combined to one
Edit|Preferences command (and one dialog box). - Eliminated several problems with edges: either that edges disappeared
(on Riva TNT-2) or that all faces were shown triangulated
(on Mac G5 with an ATI Radeon card).
(Technical note: Wings no longer use the glEdgeFlag() function
because it is broken in many OpenGL implementations, and broken in
different ways!) - Corrected a start-up crash with some OpenGL cards.
(Problem reported by Tenny and bhartshorn.) - New command: View|Camera Settings.
- Some updates to the material editor: There are now value sliders for the colors
in the material editor (works the same as the V slider in the color chooser).
Textures can now be deleted. In the Yafray settings, modulators can now be
created and deleted without exiting the material editor. - Fixed the irritating grey-out when marquee selecting in AutoUV.
(Problem reported by Mr Braun and PC.) - Proxy mode would crash if a face had a texture material and not all
vertices had UV coordinates. - Corrected loading of auto-saved files. It was possible to Undo back to
the previous model. (Problem reported by tsuru9.)
For developers. Dialog changes by Raimo:- In the source code for the dialog handler (wings_ask.erl),
the input format for a dialog is now described in a comment. - For a further example, see plugins_src/wpc_test_ask.erl.
- Overlay frames implemented with styles buttons or menu.
Cleaned up dialog query interface to wings_ask: - Removed {alt,{Var,Def},Prompt,Val}, use {alt,Def,Prompt,Val} instead.
Use {key_alt,{Var,Def},Prompt,Val} if you need a keyed return value. - Removed {hradio,Qs,Var,Def} and {hradio,Qs,Var,Def,Flags} and the
same for vradio. Use {hradio,Qs,Def} instead, or {hradio,Qs,Def,Flags}
with key flag as above.
Previously cleaned up, missed in release notes: - Removed {menu,Menu,{Var,Def}} and {menu,Menu,{Var,Def},Flags}, use
{menu,Menu,Def} or {menu,Menu,Def,Flags} instead.
Vast rewrites has been done, so borderline semantics may have changed, and
some obvious change may have been missed here. Beware.
- In the source code for the dialog handler (wings_ask.erl),
- Dialogs can now be dynamic. For an example, see wpc_yafray.erl.
:buttrock: