0.24.0¶
- ParameterisedHolder now correctly loads an instance of the held class following serialisation.
- ParameterisedHolder::setParameterised() and OpHolder::setOp() now accept an optional keepExistingValues parameter which defaults to false. Passing true preserves existing plug values in preference to the values in the incoming Parameterised object.
- TabbedContainer now allows the addition of a custom Widget to the top right corner using the setCornerWidget() and getCornerWidget() methods.
- Fixed a bug which meant that the ButtonEvent::line field was incorrectly transformed when delivering events to Gadgets.
- Fixed tab sizing issue on OS X.
- Fixed crashes in ObjectParameterHandler triggered by plugs with null values.
- Added enterSignal(), leaveSignal(), dragEnterSignal() and dragLeaveSignal() methods to Gadget. Nodules now highlight themselves when entered using this new functionality.
- Fixed GafferUI to work with qt 4.6 as well as 4.7.
- Gaffer can now be run embedded in Nuke.