darktable-org / lua-scripts

155 stars 110 forks source link

executable_manager module doesn't appear when running in windows #425

Closed wpferguson closed 1 year ago

wpferguson commented 1 year ago

If you are running darktable in linux, when you start executable_manager, it shows up below script_manager on the bottom left panel. If you are running windows, executable_manager doesn't appear.

The window placement arguments are 600 (middle of the space) for script_manager and 100 (close to the bottom) for executable_manager.

This is probably a windows GTK issue, however we can work around it by installing script_manager at the bottom of the panel and executable_manager above it.

wpferguson commented 1 year ago

While #426 worked when I made the changes directly to the files, it isn't working after merging the PR and trying it in production. Time for plan B.

wpferguson commented 1 year ago

The fix, #426, works fine on Win 7 and Win 11. It may be that my Win 10 machine is wacky.

wpferguson commented 1 year ago

More troubleshooting has lead to the following:

This appears to be a windows/GTK bug but I don't have the desire to chase it.