Keyboard events - priority given to components with the focus.
Itchy now controls the keyboard focus properly.
Bug fix Pose editor : Set offsets using mouse. Default behaviour properties from costume's strings.
Reworked Loadable, which now uses File objects rather than String pathnames where possible.
Resources file's list of scenes no longer includes a filename, as it is implied by just its name.
(scene/NAME.xml)
New demo game : Tetra a tetris clone
Tetra tweeks
Tidy up.
Refactor : Game is in charge of rendering the layers when asked to by Itchy.
Refactored Itchy and Game, so that Game own the event listeners. Also changed how Game is started and ended.
Fixed bug with Scene Designer's behaviours form.
Bug fix. Shatter was too loud on Game Over
Tetra - added better game over effect - all blocks explode.
Rename scene resources now works correctly, and change Resources.rename methods to renameResource and renameFile to avoid confusion.
Created a new theme for the gui controls,
fixed layout bugs in VerticalScroll,
improved File Open dialog,
improved Rename button functionality
Moved editor's resources to its own directory instead of sharing defaultGui
Created RGBAPicker, and also Swatch, and Slider components too.
Currently the RGBAPicker only has R, G, B, A sliders - it is planned to have HSL and color wheel too.
Tinkered with the editors graphics
build.xml now creates the lib and build directories