So I have sometimes small GUI/UI ideas, and I haven´t compiled blender since I was on OSX. (nowdays on Win and I dont have a build environment yet)
So for a experienced blender dev these small coding projects should/could be easy to implement if you´re familiar with the code base.
Here´s the first idea, re-using the pipett/eye-dropper icon next to wherever you have object selections in the modifier stack. Functionality would be in very large scenes where naming convention has been a long lost art, but you want to put a Curve modifier for example on an object and you have already made the bezier curve object and have everything in scope infront of you … instead of trying to figure out which curve is represented in drop down menu,
just click the pipette then click the Curve object in 3d viewport to assign it as the object for the modifier.
Here´s a screenshot.
The dev that fixes this, and code it well so it end up in trunk will get €5 from me via paypall or steam! (I hope you can send money over steam, otherwise I can buy you a game as a gift)
So the flow would go
- added modifier
- click pipette next to Object input field (high lighted in the mockup image)
- click the object to use in 3d viewport
- that objects name goes into Object input field. (left to the high lighted pipette in the mockup image)
same goes for all the modifiers that can have object inputs