/* ----------------------------------------------------------------------------- This source file is part of OpenSpace3D For the latest info, see http://www.openspace3d.com Copyright (c) 2009 I-maginer This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA, or go to http://www.gnu.org/copyleft/lesser.txt You may alternatively use this source under the terms of a specific version of the OpenSpace3D Unrestricted License provided you have obtained such a license from I-maginer. ----------------------------------------------------------------------------- */ 0.3.0 // TODO - multi-scene support - physics setting on nodes - group resources edit - group resources directory edit - dms links spoofing - merge groups - avatar plugIT - chat plugIT - dynamic plugIT editor - dev plugIT wizard for creation - Scol / plugIT Eclipse plugin - Online help - exemples with doc - plugITs individual doc - get a vector from an object in instance edit - plugIT click to go 0.2.2 - Manage particle scripts - Manage NeuroSky headset - Manage speech recognition and text to speech (SAPI) - Manage material scheme - Add Serial plugIT - Add NeuroSky plugIT - Add Setvec plugIT - Add Joypad plugIT - Add Particle plugIT - Add Text to Speech plugIT - Add Voice recognition plugIT - Add material scheme plugIT - Editor interfaces are now resizable - objects index are now at the end of the object name - Add Save / Save As buttons on main toolbar - Add Wire render mode - Add Multi selection on plugITs using drag select methode - Add a controler toolbar to test animation and particles in setup interface - Optimizations 0.2.1 - Complete Web browser integration - Drag and Drop of mesh, ogre scene or openspace3d scene file in 3D view - Add Mouse plugIT to control mouse - Add plugIT switch case - Rename wiimote plugIT to Wii tools since it manage balance board - Add LISPSM camera mode for shadow texture - Correction on sky material - Scene loader optimization 0.2.0 - Rename "refresh" plugITs menu to "Reload" - Add Ctrl + A to select all plugITs - Add maths Operator plugIT - Add Animation transition plugIT - Add plugIT description in instance interface - Add a clear logs button on interface - PlugITs menus are now sorted - Links params have now the priority on the event param - Bones from skeleton are now editable - Compositor shaders from resources - Update Animtaion plugIT with several enhancement - Rename vector order plugIT to vector permutation - Rename basic navigation plugIT to walkthrough - Rename viewer navigation plugIT to examine view - update examine view plugIT added inertia value and camera properties - update Counter plugIT add the Begin event for decremental count - update flash interface PlugIT to select the texture unit - update distance plugIT to add the possibility to detect the distance between two objects - update the keyboard plugIT to disable the key repeat on key down 0.1.9 - add menu on object right click - add popup on xos import to ask for importing environment params - update object physics body on scale - add escape key to close dialog windows if there is no internal focus - add bubble on round links to show the links - add links highlighting on plugIT selection - optimize files to upload on web export - change XML plugIT definition - add params enum for action in PlugIT XML - add current filename in window title - add multi selection on plugITs - add copy / paste selected plugITs (Ctrl + C, Ctrl + V) - update full screen plugIT with resolution params - update stereo plugIT with params and mode - add getvec maths plugIT to get a vector element - update rotate plugIT with pitch yaw roll action to change dynamicaly the rotate value - change the plugITs load method to test a plugIT validity - dynamic plugIT update - add refresh plugITs menu in groups tab - add copy and paste selected plugITs menu on right click in plugITs tab - test version available and on editor launch - add splash screen on loading - update flash plugIT add mouse/keyboard enable 0.1.8 - Clone a node in scene tree - Clone object on axis click with shift key - Add help button for coming online help - Add about button for about interface - Add button to activate plugITs links debug - Add mesh import wizard - new maths plugITs for vector manipulation - new Input / Output plugITs for sequential links - new Stereo and Fullscreen plugITs - new Keyboard plugIT - new physics PlugITs - update wiimote plugIT - ... 0.1.7 - Rename plugIT - Configuration file for user preference and window position - Bubble on plugIT to show the plugIT type - Alert to save the current scene on close 0.1.6 - added group import and export function - debug links and instances loader on xos import - added physics support on meshes and scene setting - sort plugIts directories - new Flash Interface plugIT - new Change texture plugIT from file or url - correction of several ergonomy issues - better skeleton and morph animation support 0.1.4 06/19/2009 - added missing index on import single mesh - added scene fog editor - adjust helpers meshes for better selection on click - added volume setting in sound plugIT - added infos on 3d with toolbar button - animations rate frame skipping on low fps - rotate rate frame skipping on low fps in rotate function - possibility to disable auto fit on object select - added sky editor - added skeleton and morph animations support - new call url plugIT - new if plugIT - new On init plugIT - new Dialog box plugIT - new close plugIT - new Youtube plugIT - new Counter plugIT - new Var plugIT - new MatColor plugIT - new Switch plugIT - sort plugIts menu by categories - Show the plugIT editor window when adding a new plugIT - rename Object link plugIT to Object click - update Basic navigation plugIT with angle position and camera fov - new Get camera plugIT - new Get object plugIT - new Object link plugIT - new viewer_navigation plugIT - added .scene import wizard (blender compatible) - set the v3dlib default fps to 60 - added some functions in G2Dlib for lists - resolved draw links bug when close a group tab - resolved plugin load boolean set to 0 on initscene - added import skeleton if available in import mesh - change the plugITs load methode - Added Application publication to a web applet with automatic ftp upload - update of the plugITs resource selector - some debugs 0.1.3 05/04/2009 - improve axis ergonomy - add helpers icons for camera / nodes / lights - add the grid and helpers buttons on 3d toolbar - adjust the default light setting 0.1.2 04/27/2009 - add scol version verification on start and install - update .scol with loader - correction of anims import on scale keys - add test of the presence of frash player activeX in flash function