UIManager has been disabled in Resolve Free in v19.1

Ask software engineering and SDK questions for developers working on Mac OS X, Windows or Linux.
  • Author
  • Message
Offline
User avatar

X-Raym

  • Posts: 152
  • Joined: Thu Apr 18, 2013 4:05 pm
  • Location: France
  • Real Name: Raymond Radet

UIManager has been disabled in Resolve Free in v19.1

PostSun Dec 08, 2024 12:57 pm

Hi,
I don't see it discussed in software developper forum, so I open a thread here.

It isn't mention in Resolve changelog, but since v19.1, if you are trying to run a script which requires UIManager, you will have a prompt telling you need Studio version.

For eg, with YouTube chapter Plus script:

Image

You will get this:

Image

I have seen this discuss on reddit and fusion forum, and also on Reaktor forum.


Most answers are individualist and user-centered, meaning that the answer is always "just buy studio".

I open a thread here to discuss the implication it has on developers side, meaning, on people who are sharing and maintaining scripts for other users, most of time for free and open source.
These developers, who have successful build a user base and even a community, will know face angrey user feedbacks, and take the blame for it, as if they were responsible.

Image

We understand that BM is a company which need profit, and to keep some top features for Studio make sense for sure. AI stuffs, Planar tracking, 4k+ resolution... All good. What I think is damageable is to remove something which was available for all users, who build workflows around these, which help to grow a community of DaVinci Resolve enthusiasts, happy to "give back" for a software they surely once (or still) use for free by also sharing free scripts and documentation. (and we can only thank BM for this, and be amazed by the DR history which leads to the free version).



I recently just created a Resolve Script page, on my free time and for free, precisely to promote and encourage user made creations. As it has quite some success, I was about to continue participating into this stimulating community and open side of Resolve by making a doc for the UIManager, when I realized it was removed. This definitely is at the opposite of what I thought Resolve Scripting meant for BM. The fact it was removed without mention in the changelog take all devs and user scripts by surprise (in a bad way), and really question why it wasn't announced.

If UIManager can be brought back to Resolve Free, it will be very appreciated.

In the spirit of what the Resolve Product page claims:

The best creative tools shouldn’t be limited to Hollywood. That’s why there’s a free version of DaVinci Resolve, so you can learn how to use the same tools that professional Hollywood artists use. DaVinci Resolve is designed to inspire creativity so you can focus on doing your best work.


Image

Thanks for your consideration
My DaVinci Resolve Scripts: https://github.com/X-Raym/DaVinci-Resolve-Scripts
My Resolve Scripting API Doc: https://www.extremraym.com/en/resolve-api-doc-release/
Donation: https://paypal.me/extremraym
Offline

liaozd

  • Posts: 3
  • Joined: Thu Nov 21, 2024 7:23 am
  • Real Name: Zhang Lu

Re: UIManager has been disabled in Resolve Free in v19.1

PostFri Jan 24, 2025 2:59 pm

I agree
Offline

Steve Swisz

  • Posts: 72
  • Joined: Tue Aug 11, 2015 1:51 am

Re: UIManager has been disabled in Resolve Free in v19.1

PostFri Apr 18, 2025 12:23 am

I’m genuinely confused why this topic isn’t getting more visibility. I agree with the concern—while I have access to paid versions of Resolve at the office, I often use my personal laptop for testing purposes when I’m on the move. This allows me to validate scripts before distributing them, which is critical to avoid unintentionally sharing something that could cause issues.

It would be fantastic if scripting support—even in a limited or sandboxed form—were available in the free version. That would go a long way in helping developers and technical artists test and build responsibly.

When I do pay for the Studio version, I want to feel confident that those dollars are supporting the continued growth and development of the API—because that’s exactly why I’m using Resolve in the first place. The API is powerful foundation, but it could be so much better, and I’d love to see it evolve into something even more robust—much like what Autodesk has accomplished with Flame’s extensive API.
Offline
User avatar

Vojta Filipi

  • Posts: 73
  • Joined: Wed May 18, 2022 4:24 pm
  • Real Name: Vojtěch Filipi

Re: UIManager has been disabled in Resolve Free in v19.1

PostTue Apr 22, 2025 8:04 pm

I agree too.
I have studio, but I'm afraid that we will see unfortunately less plugins in the future because of this, which is unfortunate when we need to compete with Adobe Premiere thar have ton of plugins.

Does anyone know if this was resolved in Davinci Resolve 20?
Offline

Ronan Carswell

  • Posts: 29
  • Joined: Fri Mar 15, 2024 1:07 pm
  • Real Name: Ronan Carswell

Re: UIManager has been disabled in Resolve Free in v19.1

PostWed Apr 23, 2025 12:59 am

Unless there is some intention to further limit scripts in the future, this seems bizarre. Creating a UI is hardly a limiting factor when there are a plethora of ways to communicate with external applications/hosts within scripts.

Why introduce a moot limitation at the cost of the good will of users?

Return to Software Developers

Who is online

Users browsing this forum: No registered users and 4 guests