Re: Unity For Fedora (As in OpenSUSE or Arch)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Florian Müllner wrote:
> I was talking about a supposed property called "circle", not a property
> "themedIcon" with a value of "circle". The spec actually contains
> language like this (quoting from memory, as the link to the draft on
> freedesktop.org is dead):
> 
> "Tooltip: a descriptive string which the implementation will display as
> a tooltip, or any other way it seems fit, or not at all"
> 
> Hint: if you don't want applications to assume a certain representation,
> you don't use element names which imply a representation. So rather than
> the example above, you should have used language like:
> 
> "Description: a string providing optional details about the item;
> implementations are free to not use the information, so applications
> MUST NOT rely on it"
> 
> But if you provide an element "OverlayIcon", it'd be better rendered as
> overlayed icon and not as dancing penguins.

The naming is such that it makes sense for a traditional system tray, but 
there can be other ways to visualize things (just as your message tray, the 
Plasma notifier and the traditional passive popups are very different ways 
to visualize the Galago notifications), so why should the spec preclude 
that?

And the thing is, renaming "Tooltip" to "Description" will break all the 
existing implementations and provide no benefit whatsoever to the end user. 
It's just an internal identifier the user will never see. For all I care it 
could be called "Charlie" or "Linus", as long as the spec says what it 
means.

        Kevin Kofler

-- 
devel mailing list
devel@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/devel



[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux