Bug 434845 - kstars not tolerant of small display 800x400
Summary: kstars not tolerant of small display 800x400
Status: RESOLVED INTENTIONAL
Alias: None
Product: kstars
Classification: Applications
Component: general (other bugs)
Version First Reported In: git
Platform: Ubuntu Linux
: NOR normal
Target Milestone: ---
Assignee: Jasem Mutlaq
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-03-23 18:31 UTC by sh9623905
Modified: 2022-10-10 06:07 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description sh9623905 2021-03-23 18:31:39 UTC
SUMMARY
Running Ubuntu-mate 20.04.2 on Pi 4 with "Official 7 inch touchscreen display" which is 800x400 pixels, and compiled 3.5.3 Beta. Many dialog boxes are too big for this small display. 

STEPS TO REPRODUCE
1. Install Ubuntu-mate 20.04.2 on Pi 4 with Official 7 inch touchscreen display. 
2. Clone and build from 3.5.3 Beta code at https://github.com/KDE/kstars

OBSERVED RESULT
Many Ekos Dialog boxes are cut off beyond the 800x400 display. Can't click "ok", for instance.

EXPECTED RESULT
Dialogs need QScrollArea and scroll bars to be usable on a small display.
I modified the .ui files and built a workable kstars on the 800x400 display.

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma:  Ubuntu-mate 20.04.2 
(available in About System)
KDE Plasma Version: 
KDE Frameworks Version: 
Qt Version: 5.12.8

ADDITIONAL INFORMATION
kstars/ekos otherwise work well on the Pi 4, 800x400 display. Performance is quite reasonable. I believe this hardware is worth supporting.
Comment 1 sh9623905 2021-03-24 18:33:35 UTC
KDE Frameworks 5.68.0
Comment 2 Jasem Mutlaq 2022-10-10 06:07:19 UTC
800x400 is definitely not supported. Minimum height should be 800 pixels. It would take a tremendous effort to cater to this display.