Skip to content

Releases: huntfx/vfxwindow

New Application class, removed PyMEL

20 Jun 13:04
Compare
Choose a tag to compare
  • New Application class for testing current application name, version, batch mode, etc
  • Fix generic deferred method not passing in arguments
  • [Maya] Replaced pymel with maya.cmds
  • [Maya] Fixed error loading dialog windows
  • [Maya] Fixed bug where windows wouldn't dock via code
  • [Nuke] Fixed error loading standalone and terminal windows
  • [Nuke] Show traceback if error occurs during callback
  • [Blender] Add deferred method

Linux + UE5 + CryEngine support

14 Nov 16:06
Compare
Choose a tag to compare
  • Added Linux support
  • Fixed Unreal Engine to support 5.x
  • Added CryEngine support
  • Minor fixes for Maya, Houdini, Blackmagic Fusion and Substance Painter

Substance Painter and Nuke Terminal support

16 Oct 12:11
Compare
Choose a tag to compare
  • Python 3 fixes
  • Substance Designer+Painter docked windows
  • Nuke terminal support

Bug fixes

05 May 15:57
Compare
Choose a tag to compare
  • Correctly loads the Blender window if using Blender 3
  • Automatically load the latest version of a palette if no version is given
  • Fixed instanced windows from preventing the parent window setting a palette

Bug fixes

16 Dec 14:55
Compare
Choose a tag to compare
  • Fixed docked Nuke windows not emitting the windowReady signal.
  • Ignore Maya error if callback node can't be converted to an MNodeMessage compatible node.

Bug Fixes

11 Feb 17:56
Compare
Choose a tag to compare
  • Disable Nuke batch mode check as it wasn't accurate
  • Correctly set size of dialog windows
  • Fix error when calling about() with no WindowName attribute
  • Fix issue with about() not working correctly with new style signals
  • Fix error if loading docked Maya window from another docked Maya window
  • Avoid overriding the palette of a child window if launched from StandaloneWindow
  • Fix bug if using PyInstaller

Dialog windows and fixes

30 Apr 12:13
Compare
Choose a tag to compare
  • Added dialog launch option to work with all programs.
  • Renamed dialog to isDialog.
  • Deprecated use of pm.layoutDialog in Maya.
  • Remember signal connection types when pausing.
  • Improve saving window positions.
  • Remove exception if Nuke window is not available.

About dialog and general fixes

11 Mar 21:38
Compare
Choose a tag to compare
  • Removed Qt.py from source and added as dependency
  • Automatically generate an "About" dialog
  • Improved signal pausing
  • Fixed typo in Blender callbacks
  • Fixed bugs in Nuke docked window
  • Get main Fusion window

Initial Blackmagic Fusion Support

18 Feb 21:19
Compare
Choose a tag to compare
  • Added support for launching a GUI in Fusion.
  • Reworked import checks to be more efficient.
  • Add QMenuBar override so it works in docked Maya windows.
  • Applied setVisible override to all windows.
  • Renamed isChildWindow to isInstance, since it checks if the window was launched with the instance method.

Initial Substance Designer Support

04 Feb 19:17
Compare
Choose a tag to compare

Added support for launching a GUI in Substance Designer.

Some general fixes were done along with improvements to the Nuke and Maya windows.