Skip to content

Collection of various minor fixes - #22247

Merged
TurboGit merged 1 commit into
darktable-org:masterfrom
jenshannoschwalm:various_fixes
Sep 12, 2026
Merged

Collection of various minor fixes#22247
TurboGit merged 1 commit into
darktable-org:masterfrom
jenshannoschwalm:various_fixes

Conversation

@jenshannoschwalm

Copy link
Copy Markdown
Collaborator
  1. dt_print_pipe() does better roi reporting like "none" or "same" and some callers got corrected or simplified.
  2. reporting module names instead of non human-readable pointers while changing CAT.
  3. corrected switch to fast approximating demosaicers
    • the preview pipe got it's data already downscaled so stay with normal but fast demosaicing mode.
    • for thumbs it should be chosen depending on final dimension instead of roi (respecting crops ...)

1. dt_print_pipe() does better roi reporting like "none" or "same" and some callers got corrected or simplified.
2. reporting module names instead of non human-readable pointers while changing CAT.
3. corrected switch to fast approximating demosaicers
   - the preview pipe got it's data already downscaled so stay with normal but fast demosaicing mode.
   - for thumbs it should be chosen depending on final dimension instead of roi (respecting crops ...)
@jenshannoschwalm jenshannoschwalm added this to the 5.8 milestone Sep 12, 2026
@jenshannoschwalm jenshannoschwalm added scope: codebase making darktable source code easier to manage scope: debugging labels Sep 12, 2026

@TurboGit TurboGit left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Thanks!

@TurboGit
TurboGit merged commit 421db43 into darktable-org:master Sep 12, 2026
6 checks passed
@jenshannoschwalm
jenshannoschwalm deleted the various_fixes branch September 12, 2026 09:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

scope: codebase making darktable source code easier to manage scope: debugging

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants