Bug 234943 - initial sizes bad for high DPI environment
Summary: initial sizes bad for high DPI environment
Status: RESOLVED UNMAINTAINED
Alias: None
Product: plasma4
Classification: Plasma
Component: general (show other bugs)
Version: unspecified
Platform: openSUSE Linux
: NOR wishlist
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-04-21 05:10 UTC by Felix Miata
Modified: 2018-06-08 20:01 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
2048x1536 144 DPI screenshot of 4.4.2 on openSUSE 11.3 Factory (539.36 KB, image/png)
2010-04-21 05:10 UTC, Felix Miata
Details
screenshot of default application launcher menu settings @144 DPI (91.87 KB, image/png)
2010-04-21 12:22 UTC, Felix Miata
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Felix Miata 2010-04-21 05:10:13 UTC
Created attachment 42928 [details]
2048x1536 144 DPI screenshot of 4.4.2 on openSUSE 11.3 Factory

Note that if this screenshot is viewed at a DPI significantly different from 144 that object sizes will be misleading. If not viewed at close to 144 DPI, making the 1 inch object 1 inch wide and the 5 inch wide object 5 inches wide, one must remember only proportions hold true, and not actual object sizes. For example, displayed at an actual 144 DPI, the panel is less than 5mm tall. If viewed at 96 DPI, it will measure 50% taller than it did when the screenshot was made.

This maybe should be a meta-bug for various objects exhibiting the problem, or maybe it's really a single absence of overall scaling bug. Either way, here are highlights of bad sizes, mostly shown in a screenshot (where everything except web browser window and default text sizes; and except KDE font sizes, which until 11.3 on openSUSE were 10pt, which openSUSE has switched to 9pt, and I've changed back to 10pt; and family which at generic sans serif means DejaVu Sans, but I've changed to the slightly smaller x-height Arial for easier comparability to alternative DTEs that do not include DejaVu in their repertoire, and to the selected Arial for Gecko browser defaults):

1-Base font in Konsole is tiny, a poor default choice, as misc fixed only comes in one size that does not scale.

2-systemsettings window opens to a size that requires scrolling to find all objects, even though it's loaded with whitespace. It should start significantly wider, and slightly taller, which would also make several of its submenus more usable.

3-Panel is clearly much too short to hold icons big enough to be intelligible. It's hard to say if the text sizing is appropriate, as the default theming makes the whole panel tough to perceive as anything more than mud, and the clock invisible.

4-Desktop settings plasma workspace window is too short for comfortable wallpaper selection, causing the image select list scrollspace to resemble Windows' ridiculous preference for scrolling even when a mere 3 items are in a select list. Here almost exactly 3 fit. The window should be tall enough for at least 5 to fit in the list, preferably much more.

5-Konsole window is only about 80 characters wide. At least 100, or better more, by default, would help compensate for so much modern terminal output that commonly cannot fit into 80 chars, such as /dev/disk* partition names & grub kernel lines.

6-Not shown in the screenshot is that if root logs into KDE, panel is only about half screen width instead of maximize.

If everything was sized in em instead of px, then sizing should automatically work well regardless of screen size, or DPI, or user preference whether a larger display should produce more space for more objects, or the same objects displayed larger, or some combination thereof. Clearly that's not the case currently.
Comment 1 Christoph Feck 2010-04-21 05:40:59 UTC
1, 2, and 5 are not Plasma related, please file separate entries for Konsole and systemsettings.
Comment 2 Felix Miata 2010-04-21 06:32:50 UTC
(In reply to comment #1)
> 1, 2, and 5 are not Plasma related, please file separate entries for Konsole
> and systemsettings.

Bug 234946 filed for systemsettings

Bug 234947 filed for Konsole
Comment 3 Felix Miata 2010-04-21 12:22:02 UTC
Created attachment 42937 [details]
screenshot of default application launcher menu settings @144 DPI

4.4.2 in Mandriva Cooker 2010.1 on same system as comment 0. Select list shows less than 50% of available selections in right pane, while entire window occupies less than 1/4 of available screen height.
Comment 4 Nate Graham 2018-06-08 20:01:06 UTC
Hello!

This feature request was filed for KDE Plasma 4, which reached end-of-support status in August 2015. KDE Plasma 5's desktop shell has been almost completely rewritten for better performance and usability, so it is likely that this feature request is already implemented in Plasma 5, or is no longer applicable.

Accordingly, we hope you understand why we must close this feature request. If the requested feature is still desired but not implemented in KDE Plasma 5.12 or later, please feel free to open a new ticket in the "plasmashell" product after reading https://community.kde.org/Get_Involved/Bug_Reporting

If you would like to get involved in KDE's bug triaging effort so that future mass bug closes like this are less likely, please read https://community.kde.org/Get_Involved#Bug_Triaging

Thanks for your understanding!

Nate Graham