Bug#804345: netsurf-gtk: HiDPI support

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

Bug#804345: netsurf-gtk: HiDPI support

Mark brown-22
Package: netsurf-gtk
Version: 3.2+dfsg-2.2+b1
Severity: wishlist

When run on a system with a high DPI screen NetSurf produces a window
which appears to be rendered with pixel measurements and is therefore
very small with tiny text.  It would be very nice if it identified high
DPI screens and adapted to them.

-- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.2.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages netsurf-gtk depends on:
ii  libc6                2.19-22
ii  libcairo2            1.14.2-2
ii  libcurl3             7.45.0-1
ii  libexpat1            2.1.0-7
ii  libgdk-pixbuf2.0-0   2.32.1-1
ii  libglib2.0-0         2.46.1-1
ii  libgtk2.0-0          2.24.28-1
ii  libjpeg62-turbo      1:1.4.1-2
ii  libmozjs185-1.0      1.8.5-1.0.0+dfsg-4.3
ii  libpango-1.0-0       1.38.1-1
ii  libpangocairo-1.0-0  1.38.1-1
ii  libpng12-0           1.2.50-2+b2
ii  librsvg2-2           2.40.11-1
ii  libssl1.0.2          1.0.2d-3
ii  netsurf-common       3.2+dfsg-2.2
ii  zlib1g               1:1.2.8.dfsg-2+b1

Versions of packages netsurf-gtk recommends:
ii  mime-support  3.59

netsurf-gtk suggests no packages.

-- no debconf information

Reply | Threaded
Open this post in threaded view
|

Bug#804345: netsurf-gtk: HiDPI support

Gürkan Myczko
Hi Mark

> When run on a system with a high DPI screen NetSurf produces a window
? which appears to be rendered with pixel measurements and is therefore
> very small with tiny text.  It would be very nice if it identified
> high DPI screens and adapted to them.

I don't think that should be fixed in an application that uses gtk,
unless that used gtk supports a universal solution to the problem.

This should happen inside gtk, without having to write special code
about it in the application.

I will tag this wontfix.

Best,