- bug/feature: X3D Nurbs Double fields
- bug:  updates of MFields in FieldView
- bug:  text fields on Irix are busted (and ugly) (partitialy done)
- feature:  scrolling in sceneview when moving nodes under M$Windows
- feature:  multiple selection of handles (partitialy done)
- feature:  multiple selection of nodes
------------------------------------------------------
- bug:  ScrolledWindow limits (in fact limits in size of canvas)
- magic 1024-length buffers in open/save dialogs
- fixed strings in MainWindow, motif message boxes
- consolidate into a ScrollView, w/autoScrolling?
- feature:  PROTO editor
- drag bitmaps for win32
- ffwd, rewind don't work
- initial sash positions
- gif transparency (partitialy done)
- PROTO nesting (partitialy done)
- PROTO writing (partitialy done)
- 3d font library for x?  use freetype? (partitialy done using ugly glut font)
- network (via cern common code/windows net stuff, tinyhttp)
- dune icon for about box
- grid
- sound
- bug:  flashing on disabled buttons -- mouseover isn't picky enough
- bug:  redraw in SceneGraphView leaves droppings (fixed so far: maximal 
                                                   canvas size was exceeded)
- bug:  inserting/deleting node instanced in the same parent (doesn't always
        delete/insert the correct one)
- bug: undo missing in readInputDevice (partitialy done)
- bug: small memoryleak when using colorcirle
- bug: (unix) _scene->UpdateViews(NULL, UPDATE_ALL) cause scenegraph collapse
- feature: completing script editor for use with java
- backup for script changes
- setField(...,new FieldValue(whatever))  
   should be changed to allow
  FieldValue ptr(whatever)
  setField(...,&ptr)  
- bug:  "cut" then "undo" cause coredump
- bug: let dune load the following invalid file:

#VRML V2.0 utf8

DEF ONE Transform {
  children [
    DEF TWO Transform {
      children [

        USE ONE

      ]
    }
 
  Shape { geometry Box {} } 
  ]
}
- feature: check vality of input of SFImage 
- feature: get quaternion from aflock for 3D Mouse
- bug: find out why aflock tracking is working with -wand 2 -tracker 3 but
       not with -tracker 3 only
- bug: testing in NodeData::writeFields
               if (value && !value->equals(field->getDefault())) {
       gives wrong results for MFFields. Improve workaround to ignore
       field->getDefault() in writing
- bug: find out why tracking of animation do not work for both interpolators,
       when 2 interpolators drive a field
- bug: fix missing transform of cameras
- feature: add move center to bounding box for NodeText
- bug: reaccount length of x,y,z of *Rotation in Fieldview only when
       Field is changed
- feature: Add repair thin wall problem inside IndexedFaceSets
- feature: add missing rendering of VRML Amendment 1 nodes:

  NODE_CONTOUR_2D                   
  NODE_COORDINATE_DEFORMER          
  NODE_NURBS_CURVE_2D               
  NODE_NURBS_POSITION_INTERPOLATOR  
  NODE_NURBS_TEXTURE_SURFACE        
  NODE_POLYLINE_2D                  
  NODE_TRIMMED_SURFACE              

- feature: implement missing VRML Amendment 1 nodes (stubs done):

  NODE_GEO_COORDINATE               
  NODE_GEO_ELEVATION_GRID           
  NODE_GEO_LOCATION                 
  NODE_GEO_LOD                      
  NODE_GEO_METADATA                 
  NODE_GEO_ORIGIN                   
  NODE_GEO_POSITION_INTERPOLATOR    
  NODE_GEO_TOUCH_SENSOR             
  NODE_GEO_VIEWPOINT                

- crash: action -> array, select something and then use undo, redo
         (bug vanished ?)
- someone reported a crash on using the colorcircle twice when using
  it with Linux on a Apple Macintosh PowerPC

- bug: solve case

  http://www.web3d.org/x3d/specifications/vrml/ISO-IEC-14772-IS-VRML97WithAmendment1/part1/concepts.html#4.14

   No texture
   Colour NULL
   Irgb=(1, 1, 1)
   A=1

- bug/feature: if node with routes are copied, the route should be copied too

- bug: on remove in SceneTree: also remove nodes inside a USE'd Node
- bug: solve crash when multiply loading same PROTO
- bug: solve wrong scene URL on file->import
- feature: add test for NTTY to configure test

- feature solve performance problem with outcommented makeSimilarNodeName
- bug: solve crash in 

#VRML V2.0 utf8

PROTO LAND [
    field MFString land []
]
{
   DEF LAND_SCRIPT Script {
        field     MFString      land IS land
        field     SFNode        appear Appearance {material Material {diffuseColor 0 1 0}}
   }
}


- bug: repair "externPROTO" writing especially for VrmlCut/VrmlScene
- bug: solve problem: Field for VRML97, ExposedField for X3D for Viewpoint.description
- future: handle X3D node names in Scene::getExtensionProto(MyString name)
- bug: upgrade NodeGeoPositionInterpolator to real double support in 
       createKey/createKeys
- future: add GeoNode resource strings
- check: check appearance->getField(_appearance)) riddle in
  NodeShape::isLit() and NodeShape::doSpecularPass
- handle HAVE_NO_PNG_HANDLE_UNKNOWN for architectures with libpng.a links
- bug find out why changing to k&r formatting changes NearClippingPlaneDistance
- bug in standard toolbar in dune4kids: missing initialization on M$Windows
- update selection to interpolator on some channelview operations
- avoid double animation in 4kids version
- bug: 4kids icon initialisation

This file is free software; you can redistribute it and/or modify 
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program (see the file "COPYING" for details); if
not, write to the Free Software Foundation, Inc., 675 Mass Ave,
Cambridge, MA 02139, USA.

