Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

HiDPI icons #548

Closed
marcbone opened this issue May 6, 2017 · 1 comment · Fixed by #2404
Closed

HiDPI icons #548

marcbone opened this issue May 6, 2017 · 1 comment · Fixed by #2404

Comments

@marcbone
Copy link

marcbone commented May 6, 2017

I have an 2880x1620 display on a 15.6 inch laptop and some of the icons are really small and hard to identify. Screen scaling is at 2.0. If I set the screen scaling back to 1, all icons are equally small as they should be. So the first two icons scale, but the other dont.

Current Behavior

bildschirmfoto vom 2017-05-06 17-18-14

Your Environment

  • KeePassXC version/commit used: 2.1.4/cb283bb95ae559d044415f426f841c27bff383f0
  • Qt version (e.g. Qt 5.3): 5.6.1
  • Compiler (e.g. Clang++3.6.0): dont know i installed it with snap
  • Operating System and version: Ubuntu 16.04
@phoerious phoerious marked this as a duplicate of #783 Jul 16, 2017
phoerious added a commit that referenced this issue Oct 20, 2018
This enables coordinate system scaling for high-DPI
displays, which enforces correct proportions even
on small 4k displays. The icons are scaled up without
interpolation, which makes them crisp, but a bit
pixelated. A new scalable icon set will solve this
problem, but is not scope of this patch.

Resolves #548, #1381, #1710, #1888
phoerious added a commit that referenced this issue Oct 20, 2018
This enables coordinate system scaling for high-DPI
displays, which enforces correct proportions even
on small 4k displays. The icons are scaled up without
interpolation, which makes them crisp, but a bit
pixelated. A new scalable icon set will solve this
problem, but is not scope of this patch.

Resolves #548, #1381, #1710, #1888

In addition, this patch enforces the KeePassXC icon
theme for the KMessageBox close icon, since using
the system theme produces very ugly icons on some
Linux systems.
phoerious added a commit that referenced this issue Oct 20, 2018
This enables coordinate system scaling for high-DPI
displays, which enforces correct proportions even
on small 4k displays. The icons are scaled up without
interpolation, which makes them crisp, but a bit
pixelated. A new scalable icon set will solve this
problem, but is not scope of this patch.

Resolves #548, #1381, #1710, #1888

In addition, this patch enforces the KeePassXC icon
theme for the KMessageBox close icon, since using
the system theme produces very ugly icons on some
Linux systems.
phoerious added a commit that referenced this issue Oct 20, 2018
This enables coordinate system scaling for high-DPI
displays, which enforces correct proportions even
on small 4k displays. The icons are scaled up without
interpolation, which makes them crisp, but a bit
pixelated. A new scalable icon set will solve this
problem, but is not scope of this patch.

Resolves #548, #1381, #1710, #1888

In addition, this patch enforces the KeePassXC icon
theme for the KMessageBox close icon, since using
the system theme produces very ugly icons on some
Linux systems.
phoerious added a commit that referenced this issue Oct 21, 2018
This enables coordinate system scaling for high-DPI
displays, which enforces correct proportions even
on small 4k displays. The icons are scaled up without
interpolation, which makes them crisp, but a bit
pixelated. A new scalable icon set will solve this
problem, but is not scope of this patch.

Resolves #548, #1381, #1710, #1888

In addition, this patch enforces the KeePassXC icon
theme for the KMessageBox close icon, since using
the system theme produces very ugly icons on some
Linux systems.
@wolframroesler
Copy link
Contributor

wolframroesler commented Jan 11, 2020

The application icons are currently being reworked (#475) and will be SVG-based, no longer PNG.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants