Skip to content

Conversation

@ipalopezhentsev
Copy link
Contributor

@ipalopezhentsev ipalopezhentsev commented Jan 4, 2026

  1. enfuse has argument --contrast-min-curvature taking a string with a percent sign. When that runs on Windows, it fails due to the fact that % means env var substitution in Windows command lines. we have to escape it with double percent
  2. when enfuse produces a jpg, it takes argument --compression with an integer value. But the script takes it from GUI and passes as a float which breaks enfuse.
  3. When errors like these happen, the script forgets to stop darktable job leaving dangling string in UI.

1) enfuse has argument --contrast-min-curvature taking string with a percent sign. When that runs on Windows, it fails due to the fact that % means env var substitution in Windows command lines. we have to escape it with double percent
2) when enfuse produces a jpg, it takes argument --compression with an integer value. But the script takes it from GUI and passes as a float which breaks enfuse. 
3) When errors like these happen, the script forgets to stop darktable job leaving dangling string in UI.
@wpferguson
Copy link
Member

Looks good to me, thanks

@wpferguson wpferguson merged commit 1d6d069 into darktable-org:master Jan 4, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants