Review request: Container plasma applet

Marco Martin notmart at gmail.com
Sun Sep 27 15:32:27 CEST 2009


On Sunday 27 September 2009, Riccardo Iaconelli wrote:
> On Thursday 24 September 2009 19:22:57 Aaron J. Seigo wrote:
> > how is this any different other than the SVG being pre-rendered vs
> > rendered at  runtime? how would we provide for nice sizing? and how would
> > the animations that exist currently be implemented, such as the power
> > indicator zoom in? theme appropriateness?
>
> Well, the pre-rendered png has pixel perfectionness and a number of other
> retouches. Just for the most evident detail, if you look at the real pngs
> you can see that the battery bg of the rendered svg is much more blurry
> than what's intented to be.[1] then you have right effects applied like
> icon colorizing (try to make all your icons pink and you'll know what i
> mean) which nowadays breaks for the "standard" panel just for the battery.
> current animation is also somewhat... not very professional, at least in my
> humble opinion, i think that fading in and out the flashlight would look
> just so much better. and i don't think it's a showstopper anyways.
> theme appropriateness then isn't really a problem too, no other icon on the
> panel infact respects it, and i think they do the right thing here. infact
> i think it's a bad idea to make the theme able to change these icons, after
> all to the user they're all "system" icons, icons like systray icons, or
> the menu or the device notifier. as such we have two possibilities:
>
> a) make the plasma theme theme all the icons, including systray and menu

speaking of wich, i woud really like to have some systray icons dependent from 
the plasma theme (i.e. mostly monochrome systray, but this should look totally 
different between air and oxygen for instance. (and with the new protocol this 
could become really easy)
probably the amount of graphics needed wouldn't be huge, because it would make 
sense only icons of hardware and system categories, so, battery, kmix, 
networkmanager, maybe strigy and stuff like that

> b) leave that up to the icon theme
>
> a is not really feasible though, not only because we give a lot more images
> to do to theme creator, but then we lose the ability to do cool effects
> (blur) because of the crappy svg renderer. even if we do embed pngs, we
> loose the ability of having multiple sizes pngs, discarding all the work
> done on small size icons. that only leaves b as an option.
>
> to conclude, because of the svg it behaves differently from all other
> "default panel buttons", looks worse, and in the end it only gives a sense
> of inconsistency to the user. that's why i feel it should be a kicon.
>
> > isn't the problem really that it doesn't draw the SVG with proper sizes
> >  all  the time? i think the painting of the widget could be re-written
> > with today's Plasma and Qt stuff much cleaner and resolve the outstanding
> > issues.
>
> As I explained above, it's really not that. :-) It's borders, grid
> alignment, and other style issues.
>
> Bye,
> -Riccardo
>
> [1] i kind of remember there has an attempt to make a power manager in
> kubuntu, with 4.1 i think, they used the systray with the correct icons,
> and you could really see how much better it looked.
> _______________________________________________
> Plasma-devel mailing list
> Plasma-devel at kde.org
> https://mail.kde.org/mailman/listinfo/plasma-devel


-- 
Marco Martin


More information about the Plasma-devel mailing list