Home/News
What is Yake
Features
Downloads
License
Contact
Community
Development
Documentation
Community Wiki
Dev Blog
SVN Access
SVN Notifications
Bug Tracker
Contributions
Submit a Patch
This new library (in branch yake2) provides a few useful niceties which can prove to be helpful when creating applications with Qt.
It provides a few generic multi-edit widgets (combobox, lineedit, checkbox…) with a common interface based on value-string validators (and boost::any). So as long as you provide the value-to/from-string and equality operator functions you can work directly with the represented values (e.g. int or struct) instead of doing the conversion from/to-strings manually.
This library is still work-in-progress - the basic techniques have been tested & proven before in a different context (and code base).
The property browser/editor for (game) classes and objects uses this library - resulting in leaner code which is also easier to understand, imho.
The new library for managing objects, object templates and their properties is coming along well. Mostly, it's conversion from a prototype. The library may eventually extend or replace yake::ent depending on how well it fares over the next few releases.
Today, the first physics demo has been implemented (and will be in SVN after a bit of cleanup work).
Quite a few bugfixes will make their way into the codebase, too.
When these changes have been committed to SVN, then it's time to update the Lua bindings for this library. This will be quite interesting, I think. I used the object browsing capabilities of yake::property2 to save the object database by generating a Lua script on-the-fly which, when run again, will re-create the objects and their properties.
Note, that the code for this library lives in a separate branch (“yake2”).
Phew. No major issues. Redirections work fine, too.
Seems to work out so far.
Transfer of content from Joomla to DokuWiki was easier done than expected. All it tooks was a database dump in a format which can be easily parsed (here: XML) and a little Lua script to convert HTML to DokuWiki syntax and update internal links while it's at it.
The time consuming part was to figure out how to feed the meta data (creation date, author, etc.) to DokuWiki.
Some interesting DokuWiki related links to remember