Improvements on GUI
Written by Kayef on August 11th, 2008I have done some improvements on the GUI mainly the tree view menu and avatar controls. The list of changes are stated below:-
Tree View Menu
- The size of the tree is now fixed at 20% of the total world width and the height is fixed to below the menu bar right down to the bottom of the world morph.
- The size of the tree changes and keeps its aspect when the world morph is resized.
- A lot of empty tree node errors fixed. If you find any, please let me know.
- Right-click on tree nodes to show pop-up menu added.
- Fixed error of collapsing on empty collection when a child node is still selected.
Avatar controls
- The avatar now moves smoothly using the keyboard controls (w,a,s,d…etc) without needing to wait for the OS key repeat to happen.
- Going forward with ‘w’ key will no longer have avatar blocking your view in first person mode.
- More than 1 key can be pressed now for diagonal movement e.g. w+d .
- Holding shift key when clicking and dragging on a cube will allow the user to move around the cube in a circular motion for full body view.
Others
- Input field on windows now accept changes and stores the value when text is modified. Previously, the user had to hit enter or tab before the value is accepted.
- Some small and little improvements not worth mentioning here (cant remember all too).