Tested under Ubuntu / Unity 15.04 with several different default fonts (Ubuntu, Sans, Linux Biolinum, etc.) at OS level. It is clearer with the tooltips of the status bar. If I change the size of the default font to 11, there is no problem. Best regards. JBF
Created attachment 115906 [details] truncated tooltip
Tools - Options - Fonts & changing the font & size does not seem to have any effect at all on the tooltip fonts (size/family). Is there something I'm missing? Ubuntu 15.04 64-bit Version: 5.1.0.0.alpha1+ Build ID: 7dfe9f14d77f216f43ce22efd6addea6f53aad58 TinderBox: Linux-rpm_deb-x86_64@46-TDF-dbg, Branch:master, Time: 2015-05-24_23:17:42 Locale: en-US (en_US.UTF-8)
(In reply to Beluga from comment #2) > Tools - Options - Fonts & changing the font & size does not seem to have any > effect at all on the tooltip fonts (size/family). Is there something I'm > missing? Yes, the font used to display the tooltips is the default font of the OS, it is not defined in LibreOffice. On my configuration, it is Ubuntu 12. Even if I change the default font, if I choose a size 12, tooltips are truncated, if I choose a smaller size (11 or 10) the tooltips are fully visible. Best regards. JBF
If I change the scale factor (Menu Tools > Options > LibreOffice > View) to something slightly different from 100% (says 99% or 101%) then the problem disappear in the current session. It comes back if I close and restart LibreOffice. Best regards. JBF
In dconf-editor I went to org > gnome > desktop > interface and changed font-name to Ubuntu12. It altered the UI font size visibly. Then went to LibO to test the tooltip, but it doesn't truncate. The tooltip font size didn't look like it changed, though. So how should I do this change to reach the same result?
(In reply to Beluga from comment #5) > [...] > So how should I do this change to reach the same result? Install Unity Tweak Tool which is available in the Universe repository. Then you can change the default font, the font scale and tweak the anti-aliasing. Note: Today I installed my own build of LO 5.0 beta1+ on another computer with bigger screen. This computer is under Ubuntu 15.04 x86-64 too and I can't reproduce the problem with it. So the problem seems to be related to the screen size. On my laptop with screen 1366x768 I have the problem, on a screen 1920x1080 I do not reproduce it. Best regards. JBF
Ok, I had Ubuntu regular 12 even in Unity tweak tool. My resolution 1360x768 and it is a virtual machine.
I have found that I can restore a correct view of the tooltips, even with a system font of size 12, by doing that: 1/ in Tools > Options > LibreOffice > View: change the scale factor from 100% to something else, like 99% or 101% 2/ validate ==> tooltips view is correct 3/ restore the initial value of the scale factor ==> tooltips view remains correct But: the change is not preserved if I close and restart LibreOffice.
I have found that if I change the minimum pixels number for anti-aliasing the screen font, then the screen is redrawn and the font size of the tooltips becomes correct. As for changing the scale factor, the effect of this change is lost when LibreOffice is restarted. Note: I do not encounter this problem with the master. Best regards. JBF
Another find: the problem does not occur with a clean fresh user profile. But it goes back when LO is restarted after a crash (ctrl+C in the terminal from which I launched LO is enough). In such a case, I found that I can fix the problem by modifying the registrymodifications.xcu file. If I compare the file from a fresh user profile before and after a crash, I found that purging the recovery list fixed the problem. Before the crash: <item oor:path="/org.openoffice.Office.Recovery/RecoveryList"> <node oor:name="recovery_item_1" oor:op="remove"/> </item> After the crash (here after a test for bug 91574): <item oor:path="/org.openoffice.Office.Recovery/RecoveryList"> <node oor:name="recovery_item_1" oor:op="replace"> <prop oor:name="Title" oor:op="fuse"> <value> <...> </value> </prop> <prop oor:name="Filter" oor:op="fuse"> <value>impress8</value> </prop> <prop oor:name="Module" oor:op="fuse"> <value>com.sun.star.presentation.PresentationDocument</value> </prop> <prop oor:name="TempURL" oor:op="fuse"> <value></value> </prop> <prop oor:name="ViewNames" oor:op="fuse"> <value></value> </prop> <prop oor:name="OriginalURL" oor:op="fuse"> <value>file:///home/...</value> </prop> <prop oor:name="TemplateURL" oor:op="fuse"> <value></value> </prop> <prop oor:name="DocumentState" oor:op="fuse"> <value>0</value> </prop> </node> </item> If I restore the state before the crash of the recoverylist item, then the tooltips have the correct font size without having to force a redraw of the UI by changing the scale factor or the minimum pixels number to apply font anti-aliasing. Best regards. JBF
Confirmed with LibreOffice 5.2.0.4 / Ubuntu 16.04. The bug is very similar, and probably related to bug 94666. Indeed, no truncation in 4.4.0.3. => regression
rpmbuild committed a patch related to this issue. It has been pushed to "master": http://cgit.freedesktop.org/libreoffice/core/commit/?id=e527edf06f8befb45b76ee8ebabe62e6dc885e45 Resolves: tdf#91533 (rhbz#1364335) Tooltips are truncated It will be available in 5.3.0. 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.
I could reproduce this at 1368x768 and the above patch made it go away
rpmbuild committed a patch related to this issue. It has been pushed to "libreoffice-5-1": http://cgit.freedesktop.org/libreoffice/core/commit/?id=02b6a8ae5a0ad4ebb0c929ebf079e01eb76762f8&h=libreoffice-5-1 Resolves: tdf#91533 (rhbz#1364335) Tooltips are truncated It will be available in 5.1.6. 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.