In this alpha release, the following functionality is available:
General:
-------
Done:
- New Mac OS X tiger style user interface
- The Mac OS X application framework is working (document windows, loading/saving files, undo/redo, copy/paste).
- Support for a flat rendering 3D engine and a phong shading 3D engine implemented.
- CubeTwister starts so fast, that no splash screen is needed.
- Export function for HTML pages.
- Help function
To do:
- Add support for more operating systems (currently only Mac OS X)
- Add import functions
- Add drag and drop support
- Enhance the export function for HTML pages
- Update help texts
Cube editor:
----------
Done:
- Mostly finished
- Supports a variety of cube models ranging from 2x2 to 7x7 cubes.
- Sticker images can be applied to all cube models
To do:
- Implement support for background colors and background pictures
- Implement undo/redo support
Notation editor:
-------------
Done:
- Mostly finished.
- Supports notations ranging from 2x2 to 7x7 cubes.
- Clipboard support
To do:
- Implement undo redo support
Script editor:
----------
Done:
- Layout of the main panel
- Rubik's Cubes can be solved
- Sticker editor for entering an unsolved cube
- Scripts can be exported as videos
- Secondary Cube View
To do:
- Most of the functionality is not there yet, don't be surprised if many buttons and menus don't work!!
- Implement solvers and generators for more cube types
- Implement script translation support
- Implement script rotation support
- Implement undo/redo support
Notes editor:
----------
Done:
- Finished
To do:
- Maybe add support for styled text (or postpone this for the next major release)
HTML Export
------
Done:
- Export HTML with interactive Java applets ranging from 2x2 to 5x5 cubes
To do:
- Ensure backwards compatibility with the old CubePlayer applets.
- Export a CubeTwister document as HTML with Java applets or with PNG images
- Ensure export works for cubes with 6x6 and 7x7 layers
- Improve compatibility with future HTML 5 standard
Werner Randelshofer March 2010