Hello. I think the best way to go forward is, as you have said, changing all the ToolTip strings, since we have nothing better. Doing it manually would be very boring but I think it wouldn't take more than a few hours. We would just have to find setToolTip (and similar functions) and change them. I have no experience with sed but it seems like a nice tool and so I would love to use it though I am pretty sure it would take me more than a few hours with sed. After a few more opinions (i.e. in a couple of days), if we don't have a better solution, I would like to get started on this using sed.
Cheers On Fri, Aug 16, 2013 at 2:14 PM, Mark Kretschmann <kretschm...@kde.org>wrote: > Heya, > > as we noticed recently, many of Amarok's ToolTips look very ugly and > have readability issues because they are not formatted. Therefore a > longer ToolTip is being rendered as one giant long line. The Qt API > offers automatic formatting with line-breaks for ToolTips, but there > is an ugly API quirk: The formatting can only be switched on by adding > a <html> tag to the string. In theory a wrapper could be created for > QWidget::setToolTip() and friends, but this wouldn't play nice with Qt > Designer. > > I think for consistency's sake it would be ideal to simply switch on > automatic formatting for *all* of our ToolTips, and not bother with > manual line-breaks. This is also because with translations it's > impossible to know the final length and look of the strings. The > downside is, we would have to change nearly all ToolTip strings in > Amarok (this could be done with some clever sed use). > > What do you think is the best way to go forward? > > -- > Mark Kretschmann > Amarok Developer > Fellow of the Free Software Foundation Europe > http://amarok.kde.org - http://fsfe.org > _______________________________________________ > Amarok-devel mailing list > Amarok-devel@kde.org > https://mail.kde.org/mailman/listinfo/amarok-devel >
_______________________________________________ Amarok-devel mailing list Amarok-devel@kde.org https://mail.kde.org/mailman/listinfo/amarok-devel