Bug 448240

Summary: The window is too high for the Android tablet to see the buttons.
Product: [Applications] krita Reporter: Eranthis stellata Maxim <1012468643>
Component: UsabilityAssignee: Krita Bugs <krita-bugs-null>
Status: CONFIRMED ---    
Severity: normal CC: alvin, scottpetrovic
Priority: NOR    
Version: 5.0.2   
Target Milestone: ---   
Platform: Other   
OS: Other   
Latest Commit: Version Fixed In:
Attachments: "Manage Resources Libraries" is too high to show the bottom button photo.
The "Create New Document" window is too tall, and the bottom button is only partially visible.
"Configure krita" is too high bottom to show buttons.

Description Eranthis stellata Maxim 2022-01-11 00:49:22 UTC
Created attachment 145316 [details]
"Manage Resources Libraries" is too high to show the bottom button photo.

SUMMARY
The window is too high for the Android tablet to see the buttons.

This is what a user with Huawei 11-inch tablet told me. 

He says the "Configure krita" and "Library" panels are too high to show the bottom buttons.

He also said that the buttons at the bottom of the "Create New Document" window are visible and available.
Comment 1 Eranthis stellata Maxim 2022-01-11 00:56:46 UTC
Created attachment 145317 [details]
The "Create New Document" window is too tall, and the bottom button is only partially visible.

The "Create New Document" window is too tall, and the bottom button is only partially visible.
Comment 2 Eranthis stellata Maxim 2022-01-11 01:00:53 UTC
Created attachment 145318 [details]
"Configure krita" is too high bottom to show buttons.

"Configure krita" is too high bottom to show buttons.
Comment 3 Scott Petrovic 2022-01-12 15:33:28 UTC
What screen size is this tablet so we know what we are dealing with. The "Create new" window is pretty small by my screenshot (644 x 567). Is this tablet. The asian characters are a bit larger than roman characters, so their dialog size might be a bit bigger.

Whatever we do, we need to figure out a minimum screen size we want to support. Then we can figure out how to modify the UI to be able to handle smaller screen sizes better.
Comment 4 Scott Petrovic 2022-01-12 20:42:23 UTC
The original poster was having some weird error updating this ticket. This was the info I grabbed from the krita-artists.org post

Device: HUAWEI MatePad 11 (DBY-W09)

Display Information
Number of screens: 1
Screen: 0
Name:
Depth: 32
Scale: 2.9134
Resolution in pixels: 879x549
Manufacturer:
Model:
Refresh Rate: 60

Notice:
“Resolution in pixels” error is displayed after enabling “Enable Hi-DPI support”.
The real “Resolution in pixels” is 1920x1200.
Comment 5 Alvin Wong 2022-01-20 15:28:27 UTC
If you don't mind using a lower scaling, you can try to reduce the display scaling by going to the Android system settings -> Accessibility -> Display size.

According to the official source, MatePad 11 has a physical screen resolution of 2560x1600, with Qt getting a scaling of 2.9134, the scaled resolution of 879x549 seems right. Where did the value 1920x1200 come from?

I think the minimum screen resolution we base on is 1280x720 *after* applying high-DPI scaling (except for the Animation docker which is impossible to fit in this dimensions). It is a bit hard to convey the idea of scaled screen size to Android users though.
Comment 6 Eranthis stellata Maxim 2022-01-20 16:25:19 UTC
(In reply to Alvin Wong from comment #5)
> If you don't mind using a lower scaling, you can try to reduce the display
> scaling by going to the Android system settings -> Accessibility -> Display
> size.
> 
> According to the official source, MatePad 11 has a physical screen
> resolution of 2560x1600, with Qt getting a scaling of 2.9134, the scaled
> resolution of 879x549 seems right. Where did the value 1920x1200 come from?
> 
> I think the minimum screen resolution we base on is 1280x720 *after*
> applying high-DPI scaling (except for the Animation docker which is
> impossible to fit in this dimensions). It is a bit hard to convey the idea
> of scaled screen size to Android users though.

I thought the resolution of the full screen screenshot was the real resolution.
Sorry for the first time I encountered a situation where the full screen screenshot resolution is not the real resolution...

I just confirmed the device model with the other party again and checked on Huawei's official website. 2560 x 1600 is the real resolution.

I tried to get him to turn off "Enable Hi-DPI support" and set the font size, and then he could see the buttons at the bottom of those windows.

But he was not satisfied with the display.
He wants the default settings (enable "Enable Hi-DPI support") to have the bottom buttons displayed normally in those windows.
Comment 7 Alvin Wong 2022-01-22 15:47:57 UTC
Well, like I've said, setting a lower display scaling is another way around it. The scaling they are using is simply too high, making the usable screen area too small. Keep in mind that the current Krita UI is designed for use on desktop. There are plans to adapt the UI for tablets, but it' has not happened just yet.