From BlenderWiki

Jump to: navigation, search

Current status (jan 3 2008)

  • Removed entire blender/src, python and include directories
  • Window Manager toplevel added in source/blender/
  • New code for Event manager, Event Handlers, Operators, Keymap...
  • Subwindow management
  • Framework for new blender/editors module added

Current status (jan 7 2008)

  • Blender now draws (empty) areas/regions and area dividers again
  • Design final for Area API (pluggable later)
  • Window duplicating/scaling works with the screen layouts
  • Headers for files in svn now show correct gpl license note, with no commercial option.

Current status (jun 6 2008)

  • There are plans to restart development. However, after discussion, it appears that still some parts of the core windowmanager code must be worked on before more people can get involved in coding.

Scheduled (= waiting for Ton to finish):

  • Screen operators: dragging, splitting
  • Bring back one editor window

Note: Only after the above tasks we can have many more people helping migrating code

What works now:

  • Nothing really! It opens a window, which you can duplicate with Akey
  • Scale windows
  • Fkey toggles full screen
  • CTRL+U saves layout in .B.blend
(note; that .blend then becomes unusable for 2.4x)

Help needed for:

  • Win32 Ghost: (Nathan Letwory) windowmove, full-size-borderless windows, ...
  • X11 Hhost: (Diego Hernan Borghetti) windowmove, full-size window, borderless, ...
  • OSX we need to clean ghost for depricated quickdraw APIs (OSX 10.5)
  • view2d API with scrollbars, keep aspect, etc
  • bContext API (get_scene, get_visible_objects, get_active_vertex, etc)
  • OpenGL profile module, to collect (and user-configure) all opengl hacks for 3d card variations