the 2.5 focus. To prevent this Project grows completely out of control - Or never happens - Let try todo kep it simple, stupid.
So, here the kis description:
upgrade our window/event system and Unify Access todo tools..
In the course of the past 2 years, more (sub)targets have ben added, but mostly related todo the above:
technical targets
- replace the old Iris GL window Wrapper (94), which was wrapped with Glut (9, and got wrapped todo Ghost (01)
- create a new and decent window manager, with better Area-subdivisión support, allowing múltiple Windows.
- create an event system based on dynamic lists of event-handler.
- make sure the event system has proper support for more advanced events, for external devices, drag&drop, etc.
- make a tools system that allows uniform usage for hotkeys, menús, buttons, Python, macros.
- implement a library for uniform Access todo editable data (RNA): for buttons, lists, drivers, Ipos, expressions and Python.
- enable uis todo be more flexibly designed and customized, preferably vía Python.
- make it simpler todo add new options without breaquíng or polluting UI designs.
- have large parts of the Blender Python Api todo be generated automátically, revise Python Api itself.
end-user targets
- allow custom sets of hotkeys, editable inside the ui.
- have more Freedom in defining hotkeys, including (modifier)key-order, and any-key-modifiers.
- enable tools todo be combined into macros.
- tools should be able todo redo (with diferent properties) or todo be repeated.
- allow any user-accesible option todo be animated.
- allow the UI todo be more flexible todo optimize for specific workflows or creation targets.
- provide improved navigation in the UI, a well designed consistency todo find options and tools.
not targets (yet)
- improved dependency system. Parts of this might be part of the RNA, parts of it are for later.
- construction history (tol stacks). Problem here is that selection in Blender remains OpenGL based for a while, so they wont be included in history.
- a complete new and glorious UI. Although there Will be work done on improving the UI and presentation, the Project focus Will enable it, not result in it. Much of that work Will be done later todo.
not targets (at all)
- redesign Blender internal database or data handling.
- a complete new updated animation system.
- the render-export Api.
- Making everything nodes, node-tol tres, or node-modifier tres.
- allowing Blender todo become configured like Autodesk Maya, 3ds Max, etc. You can try of course, but our focus remains on Blender artists, and giving them the best 3d tool posible.