From downstream bug: "Since the last update to libreoffice, the toolbar icons are too large to fit right in the toolbar and seems to be using the wrong size of icons which causes them to be blocky. I've tried changing the settings in libreoffice between different libreoffice themes and size and the icon appearance does not change." Screenshot at: https://launchpadlibrarian.net/171457355/libreOfficeIcons1.png Is this possibly related to the HiDPI work?
downstream bug reference: https://bugs.launchpad.net/ubuntu/+source/libreoffice/+bug/1300792 claimed to be a regression by downstream reporter.
Interesting. I did most of my work with Gnome 3.10, but I tested it on KDE as well. I will try to figure out what is going on!
Okay, I figured out the problem. Here is the info for the monitor in question: screen #0: dimensions: 1920x1080 pixels (351x191 millimeters) resolution: 139x144 dots per inch According to X the monitor has 144 DPIY. This is the minimum value which triggers HiDPI support in LibreOffice: (144 + 48 == 192) http://cgit.freedesktop.org/libreoffice/core/commit/?h=libreoffice-4-2&id=52cb1085edc66995393d5be5a55cb45b73a95292 There are at least two fixes: 1. Bump up the minimum value from 144 DPI (or only kick in if both X and Y are 144, etc.) 2. Port over this fix from master: http://cgit.freedesktop.org/libreoffice/core/commit/?id=9f308fbc02439e25f8932314a9374c205ebdbc4c It is also possible to use a better API for DPI such as xrandr that might give better information. Kendy, what do you think?
Jan Holesovsky committed a patch related to this issue. It has been pushed to "master": http://cgit.freedesktop.org/libreoffice/core/commit/?id=d06269447f8de52fd35e4e97d127279cc3f84025 fdo#77059, hidpi: Increase the threshold of what DPI we consider hi-dpi. The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Jan Holesovsky committed a patch related to this issue. It has been pushed to "libreoffice-4-2": http://cgit.freedesktop.org/libreoffice/core/commit/?id=bcba071c0d583a0b3a62d6d718829b906ecc37f2&h=libreoffice-4-2 fdo#77059, hidpi: Increase the threshold of what DPI we consider hi-dpi. It will be available in LibreOffice 4.2.4. The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Kendy pushed a fix that will go into 4.2.4 so I'm resolving this.