Blender Git Loki

Git Commits -> Revision 7a88a77

Revision 7a88a77 by Joshua Leung (master)
May 24, 2018, 16:10 (GMT)
Drivers UI (Part of T55145) - WIP first steps towards getting a floating driver settings panel

This commit adds a new menu entry - "Edit Driver" - the RMB menu that
will show a popover panel displaying the settings for the driver you
activated the menu item on. This shows the popover panel defined in
yesterday's commit (GRAPH_PT_drivers_popover).

It is possible to edit the driver settings from this panel now.
However, do be warned that the functionality presented is highly
WIP still. There are some unresolved issues, such as:
- The popover disappears too easily on any mouse movements/clicks
on anything, making the panel less useful right now than it should.

- The layout still needs refining. Currently the layout that's there
is a bit of a placeholder until we can play around with it a bit
more to see/feel what feels good/right or what is too much.

- The "Open Drivers Editor" on the bottom of the panel doesn't work.
There are some tricky context tricky things that need to happen here
to make that case work, since the operator button won't have the necessary
context info.

Commit Details:

Full Hash: 7a88a7742b586c0d1e62cbf1c7089ac125f4ab59
Parent Commit: b2ee8e1
Lines Changed: +48, -2

4 Modified Paths:

/source/blender/editors/animation/anim_intern.h (+1, -0) (Diff)
/source/blender/editors/animation/anim_ops.c (+1, -0) (Diff)
/source/blender/editors/animation/drivers.c (+41, -0) (Diff)
/source/blender/editors/interface/interface_handlers.c (+5, -2) (Diff)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021