KDE Developer
|
Hi wonderful artists,
KDE's IRC client Konversation needs your help. The port to KF5 is almost complete, and we're going to start releasing betas soon. Unfortunately, our default nickname list theme still uses icons derived from Oxygen. Here is how it looks in the running app: Here is the theme preview from the config dialog: As you can see, the basis is the Oxygen user-identity icon, and there are multiple color versions for different user states. If you run Konversation and switch to the Interface -> Nicklist Themes page in the config dialog, you can hover the icons to get a tooltip explaining what each version does. The little clock means "this user is away" and is an overlay dynamically blended over the base user icon. The files for the default theme can be found here: http://quickgit.kde.org/?p=konversation ... %2Fdefault As you can see it's just a set of 16x16 PNGs (hi-dpi support will be added in the future). To sum it up: We need help with making a new version of the theme updated to Breeze .
Plasma, apps hacker. KDE e.V. vice president.
|
Registered Member
|
last time I looked at konversation the icon for the nickname list was the only missing part for the breeze icon theme. So you are nearly finished. The mail part isn't finished ok.
I like your icons they are very shiny and I would prefer them for the oxygen icon set, but for the breeze icon set there are some icons still in the icon theme. could you post a list with still missing breeze icons (name) and tooltip. The work will be stored in the owncloud (viewtopic.php?f=285&t=123579) and when we are finished the icons will ship at the breeze-icon repository. https://share.kde.org/index.php/apps/fi ... tion-icons |
KDE Developer
|
Unfortunately these icons cannot be in the Breeze theme, we need to ship them with Konversation . The nickname theme system is completely independent from the system icon theme. This is more about updating the default theme we bundle to be based on Breeze.
Basically we need Breeze versions of these PNG files: http://quickgit.kde.org/?p=konversation ... %2Fdefault
Plasma, apps hacker. KDE e.V. vice president.
|
Registered Member
|
ok.
my proposal is to have the icons in the theme (oxygen, breeze, breeze dark) and for a kde applications 5 release a breeze icon theme in the application and for kde sc 4 the oxygen icon theme in the app directory. the problem is, when you only store the icons in the application and you switch the "mega" theme (dark or oxygen) then you have a problem with store your icons only in the app. for me the app storage is the backup when there is no icon in the global icon theme. I'll ckeck the icons do you like the style of the previous posted icons? |
KDE Developer
|
I agree, but unfortunately we don't have time to redesign the nickname list theming system right now - we need to release KF5-based Konversation quite soon because distros have asked for it. So for now we're going to keep it working like it has for the last 10 years, even if sub-optimal. We need to revisit the theming system soon to make it ready for hi-dpi though and then we will contact you all again and we can fix both things at once!
Yes . Tricky part might be how to do the away overlay visually.
Plasma, apps hacker. KDE e.V. vice president.
|
Registered Member
|
Feedback please
Normal Away Away with clock Owner Operator Half Operator Admin Voice The nice thing is that the user bar looks the same in konversation and in quassel. I prefere the Away icon without clock because this icon is used also in the breeze theme (quassel, ...). The finished result are two icon themes one breeze and one breeze-dark. I hope you will ship this two in your konversation repository. svg file support would be nice for future development . |
KDE Developer
|
The thing is that there's no "away icon" as such, away is an overlay applied to any of the other icons. You can be an operator and away, for example .
Plasma, apps hacker. KDE e.V. vice president.
|
Registered Member
|
|
KDE Developer
|
Looks good!
Plasma, apps hacker. KDE e.V. vice president.
|
Registered Member
|
Breeze Theme
https://share.kde.org/public.php?servic ... 3a50092ace Breeze-dark Theme https://share.kde.org/public.php?servic ... 19de9ad105 If you need anything, start a thread and thanks for asking about design help. |
Registered Member
|
You have to reduce the size of the canvas though, the icons are at 22px they should be at 16px, they're going to look blurry, |
KDE Developer
|
Yep - it needs to be 16x16, and you should also tell me what name I should use as theme author.
Plasma, apps hacker. KDE e.V. vice president.
|
Registered Member
|
thanks uri, the 16px icons
Normal User Away Half Operator Operator Owner Voice If the icons work for you Uri, can you put them into the breeze git repository. theme author: Uri because the icons are from breeze so he made the breeze theme. Breeze Theme https://share.kde.org/public.php?servic ... 3a50092ace Breeze-dark Theme https://share.kde.org/public.php?servic ... 19de9ad105 |
KDE Developer
|
I'm really sorry, but it turns out I was stupid and forgot partly how the theme format works (it's been a while). It turns out that not just away is an overlay - all of the states are. Basically it works like this:
1. "normal" is combined with any of "admin, halfop, op, owner, voice" 2. The result of the above is combined with "away" when a user is a way Here is how the theme currently looks in the preview: As you can see e.g. "op" is blended over "normal", and "owner" and "admin" have some dark pixels because the same happens. Tricky ...
Plasma, apps hacker. KDE e.V. vice president.
|
Registered Member
|
Normal User
Half Operator Operator Away Voice and the download link https://dl.dropboxusercontent.com/u/164 ... Breeze.zip |
Registered users: Bing [Bot], Google [Bot], kesang, Sogou [Bot], Yahoo [Bot]