Skip to content
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

fix lua dt.gui.mimic in script section #14020

Merged
merged 1 commit into from
Mar 27, 2023

Conversation

dterrahe
Copy link
Member

This is needed to make lua widget proxies work after the script_manager_running_script variable has been introduced in script_manager.lua, as discussed here
#13579 (comment)

@wpferguson do you have a timeline for this? It shouldn't hurt anybody who isn't using master and those who are could give feedback on the problems introduced. Shortcuts not working until remapped maybe.

One thing I noticed is that the bauhaus widgets that script_manager sets up for itself now end up in the last module activated. So you'll want to define a dedicated script_manager_running_script value for the manager as well.

@wpferguson
Copy link
Member

@wpferguson do you have a timeline for this? It shouldn't hurt anybody who isn't using master and those who are could give feedback on the problems introduced. Shortcuts not working until remapped maybe.

Today? darktable-org/lua-scripts#410

Sorry, I thought I had already done it. It was still sitting in a branch waiting to be pushed.

@dterrahe
Copy link
Member Author

Today?

Yes please and thank you!

@dterrahe dterrahe added bugfix pull request fixing a bug difficulty: trivial some changes in a couple of functions labels Mar 26, 2023
@TurboGit
Copy link
Member

@dterrahe @wpferguson : Given the discussion above let me know when this is ready for integration. TIA.

@TurboGit TurboGit added this to the 4.4 milestone Mar 27, 2023
@dterrahe
Copy link
Member Author

It's ready. Thanks!

Copy link
Member

@TurboGit TurboGit left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Merging then, thanks!

@TurboGit TurboGit merged commit f61a1d6 into darktable-org:master Mar 27, 2023
@dterrahe dterrahe deleted the fix_lua_sub_active branch April 1, 2023 21:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bugfix pull request fixing a bug difficulty: trivial some changes in a couple of functions
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants