What settings do I have to change such that third-party apps have the same scaling and font size as native elementary apps?
And where is the right place to file bug reports about this? Qt/KDE for individual apps? Launchpad for elementary?
What settings do I have to change such that third-party apps have the same scaling and font size as native elementary apps?
And where is the right place to file bug reports about this? Qt/KDE for individual apps? Launchpad for elementary?
Unfortunately, this is something that has to be fixed by those app or toolkit developers. For example, Google Chrome only just recently started to support HiDPI. Most Gtk3 apps (like the ones we ship by default) should get HiDPI support more-or-less for free with only minor issues to work through. But since HiDPI is still relatively new, not all application toolkits fully support it yet.
Each 3rd party app is going to have it's own way to track bug reports, and some proprietary apps might not accept bug reports at all. The best way to find an app's bug tracker is either through their official website or through a search engine.
org.gnome.desktop.interface scaling factor
Commented
Jul 10, 2015 at 22:59
When launching Chromium web apps you can pass the flag --force-device-scale-factor=2
to get properly scaled content on HiDPI.
Ideally you should add it to the respective .desktop
file of the app so that you can have the launcher in the dock or start it via Slingshot.
For example:
$ cat ~/.local/share/applicationschrome-f*-Default.desktop
#!/usr/bin/env xdg-open
[Desktop Entry]
Version=1.0
Terminal=false
Type=Application
Name=Postman
Exec=/usr/bin/chromium-browser --force-device-scale-factor=2 --profile-directory=Default --app-id=fhbjgbiflinjbdggehcddcbncdddomop
Icon=chrome-fhbjgbiflinjbdggehcddcbncdddomop-Default
StartupWMClass=crx_fhbjgbiflinjbdggehcddcbncdddomop