0.31.0

  • Fixed getText method of Label widget.
  • TextInputDialogue now has all text in the textfield selected by default.
  • Fixed “RuntimeError: underlying C/C++ object has been deleted” error triggered by removing a panel from a ScriptWindow.
  • Fixed bug which meant that removing a panel would only keep a single subpanel of the panel that remained.
  • Fixed bug which meant that sometimes the remaining layout buttons would cease to work after removing a panel from the CompoundEditor.
  • PathListingWidget now has a displayModeChangedSignal() method.
  • Added PathChooserWidget setPath() and getPath() methods.
  • Added customisable modes to the BrowserEditor. Current modes allow the browsing of either files or ops.
  • Added Gaffer.SequencePath class and used it to implement a file sequence browsing mode for the BrowserEditor and a FileSequenceParameterValueWidget.
  • Added PathListingWidget setColumns() and getColumns() methods.
  • Added a Gaffer.OpMatcher class, to provide lists of ops which are suitable for application to particular objects.
  • Added a contextMenuSignal() to the Widget class.
  • Added a right click menu to the BrowserEditor, allowing suitable ops to be applied to files and file sequences.