
On Sat, 25 Sep 2004, bulia byak wrote:
Date: Sat, 25 Sep 2004 20:26:30 -0300 From: bulia byak <buliabyak@...400...> To: Alan Horkan <horkana@...44...> Cc: Inkscape ML inkscape-devel@lists.sourceforge.net Subject: Re: [Inkscape-devel] idea: "temporary ungroup"
I'm pretty sure the Gnome Guidelines prohibit or at least discourage the use of markup in the status bar.
I know. A really stupid limitation IMHO.
While I am unsure of the reasoning behind it I would not dismiss it so quickly. I figure it is overkill and possibly distracting to have markup in the status bar messages (but I suppose if it was distracting I would have noticed it already).
If this information was also being used to help automatically generate API documentation it could be interesting.
I even had to replace gtk_statusbar by gtk_label to enable this. An added bonus is that this got rid of the ugly statusbar frame :)
Did you find out the reasoning behind it before going to all that trouble? using non-standard widgets could come back to bite you in the ass.
It also risks creating a lot of extra work adding extra markup to the other status bar messages.
Don't worry, I already did this work :) Now most messages have this
Presumably progress has been made in the past few years and markup no longer messes up translation as badly as it used to but it will at least mean extra effort for translators.
(where this makes sense, of course).
for the benefit of translators when does it make sense and what rules or pattern should they try and follow?
The statusbar can and will be disabled so it should not be used for any really important information.
It's not used for any "really important" information. The only change is that it now displays more helpful tips than before, and does it in a more accessible and easy-to-scan way. You can still work without the statusbar enabled if you know Inkscape well enough.
so long as no one dares blame users for failing to notice that status bar messages, and so long t is not used as an excuse for not improving things I dont really mind.
Essential information that should not be ignored belongs in a Message Dialog.
Sure.
- Alan