Skip to content

introduce dt_gui_dialog_add and dt_gui_scroll_wrap#19118

Merged
TurboGit merged 1 commit intodarktable-org:masterfrom
dterrahe:dt_gui_scroll_wrap
Sep 1, 2025
Merged

introduce dt_gui_dialog_add and dt_gui_scroll_wrap#19118
TurboGit merged 1 commit intodarktable-org:masterfrom
dterrahe:dt_gui_scroll_wrap

Conversation

@dterrahe
Copy link
Contributor

@dterrahe dterrahe commented Jul 25, 2025

Adding a couple of helper macros replacing gtk_container_add to make an eventual transition to gtk4 easier.

For this PR, all ui elements set up in any of the files touched should be tested to make sure all widgets expand correctly (horizontally and/or vertically) as they did before. I only did spot checks.

@dterrahe dterrahe force-pushed the dt_gui_scroll_wrap branch from 8cae094 to e4bc5ed Compare July 31, 2025 18:34
@TurboGit TurboGit added priority: high core features are broken and not usable at all, software crashes scope: UI user interface and interactions labels Aug 31, 2025
@TurboGit TurboGit self-requested a review August 31, 2025 20:56
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.

Looks good, tested and seems ok. Thanks!

@TurboGit TurboGit merged commit 674b8b6 into darktable-org:master Sep 1, 2025
6 checks passed
@dterrahe dterrahe deleted the dt_gui_scroll_wrap branch January 29, 2026 12:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

priority: high core features are broken and not usable at all, software crashes scope: UI user interface and interactions

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants