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

Reply via email to