[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-panel-devel
Subject:    Re: little control icons everywhere
From:       Marco Martin <notmart () gmail ! com>
Date:       2008-07-23 21:09:30
Message-ID: 200807232309.30221.notmart () gmail ! com
[Download RAW message or body]

On Wednesday 23 July 2008, Aaron J. Seigo wrote:
> On Wednesday 23 July 2008, Marco Martin wrote:
> > now, trascuring for a while how the handle will actually be done, i would
> > really like to see something like that implemented,
>
> agreed
>
> so.. enumerating the possibilities:
> > i am thinking to make Plasma::Icon support single ids inside a bug svg
> > with many of them, and then we define a set of standard ones (not many
> > around ten or so)
>
> * add some new icons to the icon theme spec
>
> * ship application icons with plasma and use KIconLoader as is
>
> * allow themes to add icons of their own, and add these directories to the
> application's icons section
would be feasible? too much effort maybe?
>
> which one we do depends on a few things:
>
> * do these icons really belong to specific themes, or not?
probably would be better, yes.
a theme for instance like these mockups would use say white images, that would 
look bad on a light theme

>
> * do we need/want these icons as svg's (more overhead) or can we get away
> with png's instead?
probably png is more than enough (aaanyways svg icons often needs to be redone 
for different sizes anyways to look good at different sizes)
we could make a Plasma::Png with a very simple api, just loading pngs from the 
theme folder and returning qpixmaps

something that needs to be clear is if a single size will ever be enough or 
multiple would be needed in the future.

Cheers,
Marco Martin

_______________________________________________
Plasma-devel mailing list
Plasma-devel@kde.org
https://mail.kde.org/mailman/listinfo/plasma-devel
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic