Bug 448069

Summary: Minimum width of animation + onion skin dockers prevents window from fitting on low-res monitor
Product: [Applications] krita Reporter: David Gene <david>
Component: DockersAssignee: Krita Bugs <krita-bugs-null>
Status: RESOLVED INTENTIONAL    
Severity: normal CC: david, halla
Priority: NOR    
Version First Reported In: 5.0.0   
Target Milestone: ---   
Platform: Appimage   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: Resulting Krita window (entire)
Resulting Krita window (clipped)

Description David Gene 2022-01-07 15:37:52 UTC
SUMMARY
It appears that the new animation timeline in 5.0 has a minimum width on it. On my 1366x768 monitor, switching to the animation workspace with the onion skin docker enabled causes the window to become so wide that it cannot be contained on a single screen.

Attached are two screenshots, one of the whole window, the other of the portion that fits onto my screen.

STEPS TO REPRODUCE
1. Open Krita 5.0
2. Switch to the animation workspace and enable onion skin in the animation docker if not already on

OBSERVED RESULT
The animation + onion skin dockers cause the window to be too wide to fit on a 1366x768 monitor.

EXPECTED RESULT
The timeline docker doesn't seem to need the space to fit controls, so the extra padding feels arbitrary. The extra space should be removed.

SOFTWARE/OS VERSIONS
I have tested this with the latest AppImages available from https://krita.org/en/download/krita-desktop/
krita-5.0.0-x86_64.appimage
krita-5.0.2-alpha-6da0b2f-x86_64.appimage
krita-5.1.0-prealpha-8bb270c-x86_64.appimage
Comment 1 David Gene 2022-01-07 15:39:33 UTC
Created attachment 145196 [details]
Resulting Krita window (entire)
Comment 2 David Gene 2022-01-07 15:40:01 UTC
Created attachment 145197 [details]
Resulting Krita window (clipped)
Comment 3 Halla Rempt 2022-03-08 11:04:24 UTC
Sorry, but for the default animation workspace you need a higher resolution than the minimum that can (sort of) work for painting. You can try to create your own custom animation workspace.