New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Added a possible approach to opening up the UIs in the exporter to a … #41
Added a possible approach to opening up the UIs in the exporter to a … #41
Conversation
…hook. Modifications are marked either 'UI Hook' or 'CBSD Customizations' in comments. These represent different features brought by this commit. The modifications marked 'CBSD Customization' rely on the presence of the 'UI Hook', but I'd like to note that the 'UI Hook' modifications seem generally more useful whereas the 'CBSD...' modifications more specific to our studio. I am intending for the changes marked 'UI Hook' to be considered separately. This is my attempt at addressing the two request/suggestions from the Shotgun Support Request #85185 I opened. Enjoy at your convenience!
Well this embarrasing! After testing this I believe that the GUI properties are not begin transferred to the Processor/Updater at runtime. The GUI elements are obviously appearing but they're not connected somehow! I had this working but did some rearranging to try to maximize the control provided by the hook and didn't test it properly afterward. I'll have to see what the issue is and I'll post an update commit ASAP. |
Changes to properties of presets were overriden by the defaults due to the order in which dictionaries were updated, or the dictionaries were not being updated at all. Saved settings were being overridden by defaults due to the order the dictionaries were updated.
Hey Dashiel, thanks for the PR! We're digging into this now and will keep you posted. |
…Shot/Cut updating. (#42) This is implementing the idea outlined in #41 from a client. It's providing hook methods for building custom widgets for each processor we provide, plus allows for custom preset properties to be created, and those properties then being used to set/initialize the custom widget. In addition, to meet the workflow requirements outlined by a client, additional hook methods have been added to allow for customization of if/how Shots, Cuts, and CutItems are created/updated during the export process.
Hey @dashielb1010 -- I saw that you already chimed in on my PR, so this won't come as a surprise, but our implementation of what you've done here will go out as tk-hiero-export v0.5.0 very soon. QA is giving the app store bundle one last look before I pull the trigger on the release. Please give it a shot, and if you have any problems with it feel free to get in touch! Thanks a ton for the hard work. This is a really, really great addition to the app and we're grateful you were willing to share it with us! The merged PR is #42 |
Hey Jeff!
Cheers, and thank *you all* for the hard work. I can't wait to bring up the
new version, and am very pleased that my suggestions were well received!
I'm neck deep trying to get a Nuke pipeline working but I'll circle back to
this once I have a chance.
Thanks bunches!
-Dashiel
…On Wed, Mar 14, 2018 at 3:39 PM, Jeffery Beeland ***@***.***> wrote:
Closed #41 <#41>.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#41 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AYHjVbJD2-a2dHwFq87F49m6ltsxYEH7ks5teZwogaJpZM4RqCa0>
.
|
…hook.
Modifications are marked either 'UI Hook' or 'CBSD Customizations' in
comments. These represent different features brought by this commit. The
modifications marked 'CBSD Customization' rely on the presence of the 'UI
Hook', but I'd like to note that the 'UI Hook' modifications seem
generally more useful whereas the 'CBSD...' modifications more specific
to our studio. I am intending for the changes marked 'UI Hook' to be
considered separately. This is my attempt at addressing the two
request/suggestions from the Shotgun Support Request #85185 I opened.
Enjoy at your convenience!