Extender theming issues.
pinheiro
nuno at oxygen-icons.org
Thu Oct 9 21:14:05 CEST 2008
A Thursday 09 October 2008 17:07:35, Aaron J. Seigo escreveu:
> On Thursday 09 October 2008, Rob Scheepmaker wrote:
> > The problem occurs when we would like to keep this same look when the
> > extender is contained in an applet on the desktop, which is currently the
>
> the Applets-with-extenders shown in the mockup are flawed: they do not have
> the same divider between the items (e.g. Grab and Grab 2) that they do in
> the dialogs.
wen i was making those i was no aware that they were 2 difent things actualy
it was 2 difrent persons asking me for 2 difent things, they ended up like
that couse i had the feeling they shared some usge methafores, aparently they
were the same thing.... and I think that is the problem one thing is
notifications another is detachable items
the notifications i designed them as sliding papers oone top of the other
the grabers as items that you can atatch detach from the "mother" plasmoid. so
im my head they are difrent things.
> moreover, i don't think it is up to the Extender to get its presentation in
> the applet correct *at all*.
>
> it is up to the Applet that is hosting it.
>
> if the applet will contain only the extenders, then it draws the background
> accordingly and sets the margins accordingly as well. if the applet will
> contain more than just the extenders then it won't.
>
> this changes the problem from "how do we make it possible for Extender to
> paint itself perfectly in an Applet container generically" to "how do we
> make it easy for an Applet to embed an Extender directly into its layout
> and have a nice result".
>
> for now, i'd be just fine with skipping that issue altogether until we have
> some actual real world examples of this in action beyond the custom
> internal extender applet, where we can afford to invest a bit of custom
> effort (e.g. setting the margins and what not "by hand" in the applet)
--
core oxygen icon designer
More information about the Plasma-devel
mailing list