Description: NOTIFICATION As I told so some of you by mail, some features of that theme might only be bug free with the next version of kopete (or cvs version). In fact your own display picture is currently ill managed, the cvs version may solve that problem (see http://kopete.kde.org for installation).
If any bug wasn't solved by using kopete cvs please let me know.
CONTRIBUTION NEEDED Since I recently downgraded to kde 3.3.2 I can't test all the features of Pure right now so if anyone would like to see his/her own kopete as screenshot, send me your pictures
====================================
A friend of mine has asked me for a while to publish a new theme for kopete. Since today is his birthday, I submit my last creation (and its prereleases)...
Hope you'll like them (and particularly the final version)...
Happy Birthday BenjaminLast changelog:
v0.5 : (special thanks to Simon Thabuteau and Mike Massonnet for the bug reports) + long nicknames bug solved + long system messages bug solved + added support for long messages containing no spaces (rare but may appear) + modifications've been made for the both versions
v0.4.3-2 : + added the user display picture (if available).
v0.4.1 : + a few bugs of the v0.4 are corrected. After tests, it appears that 'transforming all messages' is only well supported by kopete 0.10, for previous versions use 'Pure_single'
v0.4 : + as promised, I integrated the Mothra's ability to concat multiple messages. It made me rewrite quite the whole theme, so, since I doubt everyone wants to use that new feature I also included in the archive the old theme (its name is Pure_single, sorry for the name, I couldn't find better).
v0.3 : I'm the only one to have seen it, and that's for the better ;-)
v0.2 : + added support for MSN display images (if anyone can tell me why nobody can see mine...) + archive organization modified (hope it'll solve problems that occured with kns)
There are two bugs with the highlighing in this style.
a) It does not use the selected highlight color
b) It is not applied to any of the subsequent messages.
The fixed XSL can be found here:
http://www.keirstead.org/Pure.xsl
You can import this directly using the "Import..." button in Kopete.
There is a bug with Pure skin...
When someone wants to talk to you, and there is no session established, the system message says "Someone has started a new conversation with you". Thus the last user is your buddy, not you. With that in mind, what happens if he sends you a message ? Yes, nothing appears, because he is the last talking user, and the style for new messages is not set.
So you can't see messages from people who start a conversation until you say something.
This bug never happens with Pure_single, because the style is applied for every message.
Ok, I have following problem with this style...
Everything works great, but:
I'm using Pure (not Pure_single)
When the first line I type in (meaning: if the guy i'm chatting with said something, and I reply directly after this, therefor creating a new box) is a html tag (like a link, or for expl: < strong >BOLD< / strong >) The boxes disappear, and I see the text in html entities (something like this: <a href="etc...etc...)
... This should really be fixed...
But all in all: GREAT style...
I may be wrong (if the case tell me asap) but the path should be right... in fact the value '' should be something like '/home/login/.kde/share/apps/kopete/styles/'. it's a kopete variable so it should be ok since the style should be installed there...
I can't see where it could come from... personally I have no bug, else I would have patched it for a while...
If someone has the slightest idea about what the cause of the bug could be... don't hesitate... post! ;-)
Ok, I had the same problem, and the problem is following:
In the XSL file, the path is indicated...
When you add this style in your ~/.kde folder, this path is wrong, because it points to another folder...
So you have to change is following:
Open The Kopete Configure window -> Apprearance -> Chat Window
Select Pure (or Pure_singe) and click edit, to edit the xsl file.
One of the first lines is something like this:
"< xsl:variable name="image-location">Pure/"
replace this: "< xsl:value-of select="$appdata"/>Pure/" with the path to your img files... for expl:
"< xsl:variable name="image-location">/home/enyo/.kde3.4/share/apps/kopete/styles/Pure/"
This should fix the problem...
I'm sorry ... the guestbook cut out some lines.......
So again: one of the first lines is something like this:
"< xsl:variable name="image-location">< xsl:value-of select="$appdata"/>Pure/< / xsl:variable>"
And what it should look like at the end is something like this:
"< xsl:variable name="image-location">/home/enyo/.kde3.4/share/apps/kopete/styles/Pure/< / xsl:variable>"
I may be wrong (if the case tell me asap) but the path should be right... in fact the value '' should be something like '/home/login/.kde/share/apps/kopete/styles/'. it's a kopete variable so it should be ok since the style should be installed there...
you're right probably :)
I just had the same problem, looke at the XSL file, saw where the path was taken... displayed the path, and it was wrong. I didn't want to know why, I just fixed the path ;)
I know.. this is not a pretty way to do this, but it worked for me ;)
the little pictures like the clock and little guys don't show up... it has that page like when the pic isn't found you know the little pic not found icon...
Unfotunately kopete doesn't provide any useful output from the konsole. Kopete hangs when receiving a message from a user, but it seems to only do this when the user has a display picture to show. Kopete also hangs when i switch to the Pure style in the middle of a conversation (with images), but is fine when the conversation has no images.
It appears, after a few discussion with friends, that kopete has a bugged support of xsl files... In fact, I personaly have problems with icq protocol (the messages background appears white) and a friend of mine told me that during a discussion the theme suddenly went mad (doubling the icons, writing texts above others). Well I would say that's a kopete bug since I can't see why a xsl file should behave diffently from time to time.
Man, i have just downloaded you theme, and i'm testing it right now, i must say it is incredible, i love it!!
It should be the default theme for kopete!
It is definitely the best Kopete style, you say it luukes :)
But there seems to be some bugs: long nicknames, long warning/action messages.
So I hacked a bit the pure.xsl (not the simple) and cleaned this bugs.
Currently you can find the hack at http://save.chez.tiscali.fr/pub/Pure.xsl
See you ;)
Ratings & Comments
40 Comments
Window Decoration?
one comment tho.... please cut messages between days or "converation" ....
Isn't your theme based on my 'bohemian theme' ? It's great, i use it with pleasure Bon travail
There are two bugs with the highlighing in this style. a) It does not use the selected highlight color b) It is not applied to any of the subsequent messages. The fixed XSL can be found here: http://www.keirstead.org/Pure.xsl You can import this directly using the "Import..." button in Kopete.
Move the files (in SuSE) to /opt/kde3/share/apps/kopete/styles/
There is a bug with Pure skin... When someone wants to talk to you, and there is no session established, the system message says "Someone has started a new conversation with you". Thus the last user is your buddy, not you. With that in mind, what happens if he sends you a message ? Yes, nothing appears, because he is the last talking user, and the style for new messages is not set. So you can't see messages from people who start a conversation until you say something. This bug never happens with Pure_single, because the style is applied for every message.
Ok, I have following problem with this style... Everything works great, but: I'm using Pure (not Pure_single) When the first line I type in (meaning: if the guy i'm chatting with said something, and I reply directly after this, therefor creating a new box) is a html tag (like a link, or for expl: < strong >BOLD< / strong >) The boxes disappear, and I see the text in html entities (something like this: <a href="etc...etc...) ... This should really be fixed... But all in all: GREAT style...
Ok ... The problem fixed itself, when I closed the whole chat window (the window with all the tabs in it) ... Strange, but cool ;)
I may be wrong (if the case tell me asap) but the path should be right... in fact the value '' should be something like '/home/login/.kde/share/apps/kopete/styles/'. it's a kopete variable so it should be ok since the style should be installed there...
sorry mistake...
Im using kde 3.4 and i can't see any icons in theme like clock and the other icon on the left. Bug or?
I can't see where it could come from... personally I have no bug, else I would have patched it for a while... If someone has the slightest idea about what the cause of the bug could be... don't hesitate... post! ;-)
Ok, I had the same problem, and the problem is following: In the XSL file, the path is indicated... When you add this style in your ~/.kde folder, this path is wrong, because it points to another folder... So you have to change is following: Open The Kopete Configure window -> Apprearance -> Chat Window Select Pure (or Pure_singe) and click edit, to edit the xsl file. One of the first lines is something like this: "< xsl:variable name="image-location">Pure/" replace this: "< xsl:value-of select="$appdata"/>Pure/" with the path to your img files... for expl: "< xsl:variable name="image-location">/home/enyo/.kde3.4/share/apps/kopete/styles/Pure/" This should fix the problem...
I'm sorry ... the guestbook cut out some lines....... So again: one of the first lines is something like this: "< xsl:variable name="image-location">< xsl:value-of select="$appdata"/>Pure/< / xsl:variable>" And what it should look like at the end is something like this: "< xsl:variable name="image-location">/home/enyo/.kde3.4/share/apps/kopete/styles/Pure/< / xsl:variable>"
I may be wrong (if the case tell me asap) but the path should be right... in fact the value '' should be something like '/home/login/.kde/share/apps/kopete/styles/'. it's a kopete variable so it should be ok since the style should be installed there...
you're right probably :) I just had the same problem, looke at the XSL file, saw where the path was taken... displayed the path, and it was wrong. I didn't want to know why, I just fixed the path ;) I know.. this is not a pretty way to do this, but it worked for me ;)
the little pictures like the clock and little guys don't show up... it has that page like when the pic isn't found you know the little pic not found icon...
0.5 seems to break msn conversations - the message arrival stalls kopete for up to a minute!
Could you describe the problem more precisely ?
Unfotunately kopete doesn't provide any useful output from the konsole. Kopete hangs when receiving a message from a user, but it seems to only do this when the user has a display picture to show. Kopete also hangs when i switch to the Pure style in the middle of a conversation (with images), but is fine when the conversation has no images.
It appears, after a few discussion with friends, that kopete has a bugged support of xsl files... In fact, I personaly have problems with icq protocol (the messages background appears white) and a friend of mine told me that during a discussion the theme suddenly went mad (doubling the icons, writing texts above others). Well I would say that's a kopete bug since I can't see why a xsl file should behave diffently from time to time.
Do you have a copy of v 0.4? I could test if this works, and I'm using kopete-svn
Man, i have just downloaded you theme, and i'm testing it right now, i must say it is incredible, i love it!! It should be the default theme for kopete!
It is definitely the best Kopete style, you say it luukes :) But there seems to be some bugs: long nicknames, long warning/action messages. So I hacked a bit the pure.xsl (not the simple) and cleaned this bugs. Currently you can find the hack at http://save.chez.tiscali.fr/pub/Pure.xsl See you ;)
the best kopete-style! works on KDE3.4 with kopete 0.10 thanks luukes