[Bf-taskforce25] Updated TODO's

Nicholas Bishop nicholasbishop at gmail.com
Fri Aug 14 00:20:20 CEST 2009


I like that idea about making the radial control work generically with
any RNA property. I had actually been meaning to make the radial
control operate on RNA data just to make the code prettier, but your
idea makes it much more powerful.

-Nicholas

On Thu, Aug 13, 2009 at 6:03 PM, Matt Ebb<matt at mke3.net> wrote:
>
> On 13/08/2009, at 1:15 PM, Brecht Van Lommel wrote:
>
>> Operators, Keymaps, Menus
>> -------------------------
>>
>> * Make keymaps saveable.
>> * Organize keymap categories?
>> * Reorganize default keymap.
>> * Operator ui() callback to do own button layout for special cases.
>> * Make menus more consistent, complete.
>> * More work needed on macros.
> Additional to this, some I think are important:
> * A method of checking duplicates, so that when setting a shortcut
> key, if there is an existing operator with that key it will warn you,
> and give you the option to overwrite/cancel. Right now it overwrites
> silently.
> * Ability to map, and configure (i.e. on mouse drags), Box/Lasso/Brush
> Select.
>
>> 3D view
>> -------
>>
>> * Lamp specials operators.
> Even though I use these every day, I think these should not be re-
> implemented in their past state. As I recall, they were really a
> temporary quick and dirty thing since it was easier to implement than
> real manipulators on lamps, and they're still a bit dodgy too:
> - they're inconsistent, although they're 3d view tools they only work
> on the active lamp, not all selected lamps
> -  the mode of interaction is clunky - rather than just grabbing it
> directly, it's another layer of abstraction, that doesn't always map
> well -  how many attempts do you need to set a lamp's clip start while
> zoomed out...)
>
> Although of course it's a lot more work, I think there are possible
> solutions (both would be great imo!)
> * A generic manipulator system, where you can create manipulators for
> any kind of rna properties, for example handles on spotlight cones,
> clipping range endpoints. This way you could enable the manipulators
> with a key or button press, then drag the handles on the objects
> directly (much better feedback and direct interaction). I'd be very
> interested in working on more manipulators if such a system existed,
> for cameras, modifiers etc too...
> * a generic system for connecting rna properties to something like the
> existing radial control (i.e. sculptmode brush size), where you could
> define hotkeys for whatever rna property you like, to pop up a radial
> control that modifies it, for example if you do a lot of fx, you could
> set them up for particle speed, force strength, etc.
>
> Anyway, I can make some more mockups of these sorts of things if
> interested, but I think it would be much better to leave the lamp
> operators out for now in favour of a more complete and powerful future
> system. Especially with the realtime button updates, it's a lot more
> bearable without the operators now too :)
>
>> * Last operator needs touching up.
>
> I was chatting to theeth about this, I'll post a proposal in a
> separate mail.
>
> cheers,
>
> Matt
>
>
> _______________________________________________
> Bf-taskforce25 mailing list
> Bf-taskforce25 at blender.org
> http://lists.blender.org/mailman/listinfo/bf-taskforce25
>


More information about the Bf-taskforce25 mailing list