Skip to content

RFC: Ensure greyed darkroom loading screen#21402

Open
jenshannoschwalm wants to merge 1 commit into
darktable-org:masterfrom
jenshannoschwalm:ensure_loading_screen
Open

RFC: Ensure greyed darkroom loading screen#21402
jenshannoschwalm wants to merge 1 commit into
darktable-org:masterfrom
jenshannoschwalm:ensure_loading_screen

Conversation

@jenshannoschwalm

Copy link
Copy Markdown
Collaborator

We currently have the darkroom/ui/loading_screen conf option allowing users to choose if they want the grey background screen or not.

Unfortunately switching this to "off" has some unwanted side effects, as reference see #21128 and #21395

For me the "loading_screen=off" behavior

  • has no relevance
  • adds code maintenance burden and fiddling with gtk
  • adds one preferences entry (and we have so many ...)

My proposal would simply be to remove this option.
Maybe also for 5.6.1 ?

We currently have the `darkroom/ui/loading_screen` conf option allowing users to choose if they want the grey background screen or not.

Unfortunately switching this to "off" has some unwanted side effects, as reference see darktable-org#21128 and darktable-org#21395

For me the "loading_screen=off" behavior
- has no relevance
- adds code maintenance burden and fiddling with gtk
- adds one preferences entry

My proposal would simply be to remove this option.
@jenshannoschwalm jenshannoschwalm added this to the 5.8 milestone Jun 23, 2026
@TurboGit

Copy link
Copy Markdown
Member

Agreed, less maintenance is good.

@ralfbrown

Copy link
Copy Markdown
Collaborator

I've had loading_screen set to FALSE for many years because I find the half-second flash of gray when switching from one image to the next (when set to TRUE) extremely annoying....

@jenshannoschwalm

Copy link
Copy Markdown
Collaborator Author

So how to proceed on this - maybe just a safe "always enforce loading screen" on windows systems for 5.6.1?

For later - i am not sure . Maybe using cairo_get_target() this way is problematic, we don't test for a nil-surface ...

@da-phil

da-phil commented Jun 25, 2026

Copy link
Copy Markdown
Contributor

Yeah, let's get rid of it.

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.

4 participants