File freewrl.changes of Package FreeWRL

-------------------------------------------------------------------
Thu Aug 25 16:13:07 UTC 2011 - lars@linux-schulserver.de

- update to 1.22.12_pre2
- enable build of vrml.jar again

-------------------------------------------------------------------
Sat Apr 16 22:15:46 UTC 2011 - lars@linux-schulserver.de

- update to 1.22.10
+ added freewrl-expat.patch to make sure the real expat is used

-------------------------------------------------------------------
Thu Nov 20 15:54:28 CET 2008 - lrupp@suse.de

- update to 1.21.2:
  + verify html browser plugin mime types, added model/x3d.
  + Fixed realloc algorithm.
  + revamping <IS> handling.
  + OpenGL Shaders code should compile on OpenGL 1.5 and above now
  + XML encoded X3D - increased field attribute parsing speed
  + dramatic increase in PROTO expansion; visible in large protos.
  + Javascript, direct writing to scenegraph, boolean values were 
    not correctly translated from javascript to freewrl internal values.
  + FaceSets with Color node, not taking material properties correctly
  + fixed removal of temporary files
  + initial work on CubeMapTextures.
  + EAI/SAI - PROTO expansion getField calls now work as expected.
  + CFuncs/sounds.h - include unistd.h on Linux machines.
  + Macros to help "set" SF fields get used, when the 
    equivalent "non set_" field is used.

-------------------------------------------------------------------
Thu Oct  9 00:37:08 CEST 2008 - lrupp@suse.de

- update to 1.21.0:
  + 1.21 has Geospatial node support.

-------------------------------------------------------------------
Wed Sep  3 10:05:17 CEST 2008 - lrupp@suse.de

- update to 1.20.7:
  + Examine mode - Viewpoint - does distance between 2 points in 
    3d to determine rotation distance, as per the spec.
  + Occlusionculling had difficulties with DEF/USE nodes; fixed.
  + Moving BoundingBox calculations from scenegraph rendering step 
    to node updating step.
  + Polyrep.c; normal finding, might go off end of coordindex 
    array. Fixed. Affects Extrusions, IndexedFaceSets, 
    ElevationGrids, etc.
  + X3D Switch statement was not parsing correctly.

-------------------------------------------------------------------
Fri Aug  8 14:24:00 CEST 2008 - lrupp@suse.de

- update to 1.20.6:
  + GeoLOD, GeoElevationGrid improved for SIGGRAPH;
  + threading problem with accessing files fixed.

-------------------------------------------------------------------
Tue Aug  5 10:15:28 CEST 2008 - lrupp@suse.de

- update to 1.20.5:
  + GeoLOD initial implementation.
  + EXAMINE mode - tries to determine distance to geometry, not 
    assume distance to (0,0,0)
  + remove InlineLoadControl - old VRML Geospatial 1.1 node.
  + Filenames with spaces better handled now - some 
    handling bugs fixed.
  + Textures use proxy loads now, rather than always relying on max 
    texture size value.
  + asserts in classic parser now print line/file to stdout and 
    log files (on OSX) when fatal internal errors happen.
  + x3dv files - memory pointer problem (pointer not zeroed) 
    when parsing META, PROFILE, etc.
  + OcclusionCulling; if a Shape was down some Transforms, it might 
    never get displayed, if its' geometry is changing. 
    Reference John Carlsons' waves.x3d.
  + GeoSpatial nodes: GeoViewpoint, GeoLocation, GeoElevationGrid, 
    GeoCoordinate, GeoOrigin, GeoPositionInterpolator, GeoLOD nodes 
    should be pretty stable.
  + Classic VRML parser had difficulties with field replacements 
    on PROTO invocations, if PROTO invocations were nested.
  + Threading and Javascript. Now, all initialization happens in 
    same thread as FreeWRL event loops; it has been determined that 
    there were problems with the Javascript interpreters garbage 
    collection as it is not Javascript context-based, thus was not 
    thread-safe for the scripting methods previously used in FreeWRL.
  + fixed problem with collision and ccw/solid polygons whereby one 
    would collide with the transparent surface, not the visible surface.
- BuildRequire sox-devel

-------------------------------------------------------------------
Mon Jul 21 16:18:59 CEST 2008 - lars@linux-schulserver.de

- update to 1.20.4:
  + problem parsing floats/doubles with a positive sign starting
    (or part of exponent), eg, "123e+10" now parses - before 
    expected "123e10".
  + start on Geospatial nodes. GeoLocation, GeoViewpoint and GeoOrigin 
    coded. 
  + SFVec3d and MFVec3d code handling added to classic and xml parser.
  + Sensitive nodes can now be partially occluded by other 
    (non-sensitive) geometry.
  + Linux: if iconified, skip all OpenGL rendering calls.
  + modified file-read function to handle files without an end of 
    line character on last line - some older Microsoft-generated  
    files would cause last line to be lost.
  + change order of actual DEF node pointer saving so that, within a 
    DEFine, the name can be used. 
  + Javascript - accessing an MFRotation from a specified SFNode
    gave an error - now fixed.
  + LOD changed to accept either VRML "level" or X3D "children" fields.
  + Texture files that are located, but are invalid textures, are now 
    reported in a more user-friendly way.
- added freewrl-fontpath.patch
- added freewrl-rpmlintrc

-------------------------------------------------------------------
Thu Mar 13 15:37:01 CET 2008 - lars@linux-schulserver.de

- update to 1.20.2:
  - better handle nodes with few pixels visible
  - Linux Firefox/Opera/Icecape/Mozilla plugin - reworked to prevent 
    a possible synchronization problem at plugin startup.
  - ReWire and MIDI nodes on OSX - code now works on OSX 10.5.
  - Javascript "initialize()" - if parsing was required (eg, 
    createVrmlFromString) a thread lock would happen. Initialize() 
    call moved out of parse thread to the callers thread.
  - SphereSensor, PlaneSensor, TouchSensor, CylinderSensor; on Linux, 
    these nodes would continuously send "_changed" events when the 
    nodes were active; now only sends events when values change 
    (and, node is active)
  - ConsoleMessage had a potential memory overrun on large messages; 
    messages truncated if too large.
  - Many, many Javascript changes, especially around SFNode and 
    MFNode implementations.
  - comment out movie-snapshot code, pending rethink.
  - Nodes with a "bindTime" outputOnly were not sending events 
    correctly; fixed.
  - VRML/Classic - using SF* datatypes where MF* types were expected 
    could lead to invalid data being used - fixed.
  - XLib errors limited to 20; more than that FreeWRL exits.

-------------------------------------------------------------------
Mon Feb  4 20:32:16 CET 2008 - lars@linux-schulserver.de

- update to 1.20.1

-------------------------------------------------------------------
Fri Dec 21 20:55:31 CET 2007 - lars@linux-schulserver.de

- initial version 1.19.8

openSUSE Build Service is sponsored by