UI on HiDPI - all textboxes and listboxes too small

Bug #1658690 reported by Dalibor Kovač on 2017-01-23
36
This bug affects 6 people
Affects Status Importance Assigned to Milestone
Pinta
High
Unassigned

Bug Description

I'm using a Lenovo W550s with 3K resolution display. Gnome 3.22 is set to use HiDPI setting of 2.
User interface fonts are looking just fine - proper size to read on such a display, but for example the text box that shows the Brush width size is too narrow and the number can not be read (the font size itself is ok, just the box outlines are too small so they completely obscure the value).

Next, which is less of an issue but would also be nicer to resolve, are the toolbox/toolbar icon sizes. They are all too small when used on high DPI screen.

I have attached a screenshot for reference...

Dalibor Kovač (hogar1977) wrote :
Cameron White (cameronwhite91) wrote :

I'll have to see if I can set up a test environment for this. Just curious if other GTK# apps like Banshee have similar scaling issues?

Dalibor Kovač (hogar1977) wrote :

I went on to install Banshee on my machine just to check how it looks, and it looks fine, but I don't think this is a good comparison example as there are no numerical text boxes and such... Icons are similarly too small like in your application.

Do you know of another GTK# app that is using similar UI elements, numerical fields, listboxes, etc?

Wesley Moore (wjmoore) wrote :

It looks like Pinta is using GTK+ 2, which at least according to https://wiki.archlinux.org/index.php/HiDPI#GTK.2B_2 does not support scaling UI components.

Brice Lambson (bricelam) wrote :

You can workaround this issue by selecting Override high DPI scaling behavior. Scaling performed by System (Enhanced) under the Settings section of the Compatibility tab of the Pinta.exe Properties.

Paul (wegsehen) wrote :

So can you update the gtk library so it scales correctly?
I can't find any settings for pinta whee I can perform scaling.

It's super hard to use right now because everything is so tiny.

Neutrino (neutrino-sunset) wrote :

"You can workaround this issue by selecting Override high DPI scaling behavior. Scaling performed by System (Enhanced) under the Settings section of the Compatibility tab of the Pinta.exe Properties."

That might work in Windows but is there a workaround for Linux? Without one Pinta is currently unusable on most high end laptops.

The issue of hidpi scaling on increasingly high resolution monitors, and the lack of support in GTK2 in particular, has been well known for years now. You should really have had a solution roadmap for this issue in place long ago.

josh (freedman-joshua) wrote :

It's 2019 and highdpi displays are still a problem. Ubuntu 18. Lenovo yoga 920

Ali Fakhamati (fakhamatia) wrote :

I have same problem ubuntu 18.04 y5070 , its 2020

rdeman (rdeman) wrote :

I have same problem ubuntu 20.10, its 2020

This tool is just unstable now. TINY icons I can't work with Pinta like this

rdeman (rdeman) wrote :
Cameron White (cameronwhite91) wrote :

There is in-progress work on resurrecting the port to GtkSharp 3 - https://github.com/PintaProject/Pinta/tree/gtk3-v2, which should address these issues.

Changed in pinta:
importance: Undecided → High
status: New → In Progress
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Duplicates of this bug

Other bug subscribers