Screen size detection for viewport default settings
I was taking a look at our dutch translations (courtesy of Ger), so I created a new clean user account with the dutch locale. When I started Darktable and switched to Darkroom mode, I noticed the viewport is too small (eventhough it's set to 1300x1000 in preferences. When I changed those values to 1280x800 (the size of my screen) and restarted Darktable everything was fine.
So I'm guessing something with our handling of default preferences isn't entirely alright.
I tested this with our darktable-1.0.x branch (1.0.4+...).
#1 Updated by Tobias Ellinghaus about 7 years ago
- % Done changed from 0 to 20
- Priority changed from High to Medium
- Status changed from New to Triaged
This is done on purpose when "slow" hardware is detected. See 0d743965a6a71f9ff8dbcd1f0e7f661e10e08d4a. However I agree that this is not ideal, so I'll not close this ticket.
#2 Updated by Pascal de Bruijn about 7 years ago
The funny thing is, on second start, it does set it to 1300x1000, so that procedure still concludes my system is fast enough.
I guess we should probably display a message about this behavior, so the user is aware that on first start darktable's behavior might be different.
Also setting this value to 1300x1000 makes little sense on 1280x800/1366x768 sized displays. Do we already have screen-size detection in there, so we might be a bit more intelligent about this?
#3 Updated by Simon Spannagel about 7 years ago
- Subject changed from Darktable/Darkroom mode viewport to small to Screen size detection for viewport default settings
- Tracker changed from Bug to Feature
Updated the description.
We don't have screen resolution detection currently. But since this bothers quite some first-time users it would be nice to have.