2.5
authorTon Roosendaal <ton@blender.org>
Wed, 17 Jun 2009 11:01:05 +0000 (11:01 +0000)
committerTon Roosendaal <ton@blender.org>
Wed, 17 Jun 2009 11:01:05 +0000 (11:01 +0000)
commit0b0b02caf86c44b19c47c404c7a083b3ebf9b97d
tree9714c4cd2ed7744e06628544d1d9bb5d9cd56ca4
parent54ed699743dd605a41bc02b2c3b0f59a7dd311a0
2.5

Logic editing back!

Test screenie:
http://download.blender.org/institute/rt9.jpg

I gave the buttons a bit more width, added nicer linkline draw.

Not working yet:
- theme colors for sensor/actuator types (was old button colors)
- moving sensors up/down (used bad pupmenu... better is icons like
  used for modifiers)
- Linkline mouse-over select. Currently deleting a link goes by
  drawing the same line again.

Needs to be fully tested for functionality too, leave that to the GE
department. :)

I noted there's bad button hacking with reading button values,
like check_state_mask(). uiBut structure was not meant to be exported
outside of interface module.
source/blender/editors/interface/interface.c
source/blender/editors/interface/interface_handlers.c
source/blender/editors/interface/interface_intern.h
source/blender/editors/interface/interface_widgets.c
source/blender/editors/interface/resources.c
source/blender/editors/space_logic/logic_intern.h
source/blender/editors/space_logic/logic_window.c [new file with mode: 0644]
source/blender/editors/space_logic/space_logic.c
source/blender/makesdna/DNA_space_types.h