UI:
authorBrecht Van Lommel <brechtvanlommel@pandora.be>
Tue, 16 Dec 2008 20:03:28 +0000 (20:03 +0000)
committerBrecht Van Lommel <brechtvanlommel@pandora.be>
Tue, 16 Dec 2008 20:03:28 +0000 (20:03 +0000)
commitc1379f6613d327a7604700007afd52e36f48080a
treedff5af25582f4e343b7c0a7399d760c9dff4d54a
parent962870b2358775ebef96198da4efe61a4224b526
UI:
* Added support for defining properties for operator buttons, with
  uiButGetOperatorPtrRNA. Needed to cleanup a hack that was there
  for operator properties in RNA, now a separate OperatorProperties
  type is used for storing operator properties, instead of being part
  of the Operator type itself.
* Allow selecting menu items with mouse release instead of press again.
* Fix some cases with hanging tooltips in the UI.
13 files changed:
source/blender/editors/include/UI_interface.h
source/blender/editors/interface/interface.c
source/blender/editors/interface/interface.h
source/blender/editors/interface/interface_handlers.c
source/blender/editors/interface/interface_regions.c
source/blender/makesdna/DNA_windowmanager_types.h
source/blender/makesrna/RNA_access.h
source/blender/makesrna/intern/rna_access.c
source/blender/makesrna/intern/rna_wm.c
source/blender/windowmanager/WM_api.h
source/blender/windowmanager/intern/wm_event_system.c
source/blender/windowmanager/intern/wm_keymap.c
source/blender/windowmanager/intern/wm_operators.c