2.5
authorTon Roosendaal <ton@blender.org>
Tue, 2 Dec 2008 18:49:58 +0000 (18:49 +0000)
committerTon Roosendaal <ton@blender.org>
Tue, 2 Dec 2008 18:49:58 +0000 (18:49 +0000)
commitd27c9f9d76752bffdcdf60812ee05f48482bccfc
tree239756a158f8610327870ccc02bb45cd0019b9bf
parent6a6b38683226f606880616d0ee985ffc8d7617f7
2.5

- after closing button (having used it), it sends empty mousemove for
  invoking new modal handler on same button. Don't know better solution
  for now, at least this way WM handles everything. :)

- experiment: moved button handlers to area level, that way it respects
  handlers on higher hierarchical level, like moving area edges.
  Als interesting is that you can have a button active (texteditor) and
  use a similar button in other area.
  This can also be done on region level even.

On todo: proper notifier events for redraw! Don't want all areas to draw
on simple refreshes
source/blender/editors/interface/interface_ops.c
source/blender/editors/screen/screen_ops.c
source/blender/windowmanager/WM_api.h
source/blender/windowmanager/WM_types.h
source/blender/windowmanager/intern/wm_event_system.c
source/blender/windowmanager/intern/wm_init_exit.c