
Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net
Simple but esthetically pleasing chat style for Kopete....
Time for each message and name of the chatting person shows up when you hover above the element....
Colors of bubbles can be changed through 14 preset variants. Random-color-per-user, Kopete-specific variant is also available. Beware, Kopete has poor sense of taste! Hence, the variant is called "Psycho User Colors"....
There is also an IRC-oriented variant ("Psycho User Colors Names Always On Status Hidden"), in which all the annoying status messages are hidden and names are displayed permanently....
Chat background color can also be changed (unfortunately only with script that requires ImageMagic's "convert"). Go into the "sources" folder (~/.kde/share/apps/kopete/styles/Bubbliki/Contents/Resources/sources) and run "sh ./colorize.sh" for usage examples. Sorry for inconvenience....
Bubbly-looking style disappeared after switch to Kopete 12.x series, so, I had to get it back in some form. This style is inspired by iChat bubbles and great pastel colors of other Adium chat styles....
For latest version search for "bubbliki" on kde-look.org
14 years ago
1.6 Correcting mistakes
- By mistake disabled showing all buddy icons in v 1.5. Sorry, very sorry. This is fixed now, again, user icon (when provided) shows next to their bubble.
1.5 IRC - oriented improvements
- New IRC-oriented variant "Psycho User Colors Names Always On Status Hidden" that assigns random color to each speaker, displays names always and hides status messages
- Reenabled highlighting of the bubble when your name/nick is mentioned.
1.4
- Moved user names down so that long user names don't break format.
- Bubble sides no longer collapse when message contains long_unbreakable.words/like/this.one.
- added "Names always show" theme ("Psycho User Colors Names Always On") for IRC-friendly viewing.
1.3
- Added a method of changing the background.
- no other visible changes.
1.2
- Added new variant "Psycho User Colors" - where Kopete picks semi-random color for each chat participant.
- Shortened the time display to make it easier to select the message text.
1.1
- changed the bubbles slightly to more "embossed" style.
- added better spacing to status messages.
14 years ago
1.6 Correcting mistakes
- By mistake disabled showing all buddy icons in v 1.5. Sorry, very sorry. This is fixed now, again, user icon (when provided) shows next to their bubble.
1.5 IRC - oriented improvements
- New IRC-oriented variant "Psycho User Colors Names Always On Status Hidden" that assigns random color to each speaker, displays names always and hides status messages
- Reenabled highlighting of the bubble when your name/nick is mentioned.
1.4
- Moved user names down so that long user names don't break format.
- Bubble sides no longer collapse when message contains long_unbreakable.words/like/this.one.
- added "Names always show" theme ("Psycho User Colors Names Always On") for IRC-friendly viewing.
1.3
- Added a method of changing the background.
- no other visible changes.
1.2
- Added new variant "Psycho User Colors" - where Kopete picks semi-random color for each chat participant.
- Shortened the time display to make it easier to select the message text.
1.1
- changed the bubbles slightly to more "embossed" style.
- added better spacing to status messages.
chrisKA
12 years ago
Report
suslik
12 years ago
No easy answer here... I dont remember this anymore, but I think JS is no longer supported. So, moving the time hover bubble away from mouse through scripting is not really an option.
You can:
- remove the time alltogether,
- make it a permanent part of the message. (Now it's an absolute, floating div. Just remove the absolute argument)
- add it to some other div for hover-activation, so that you would need to point to some clock icon in the beginning of text for it to hover, for example.
The last options is the most presentable, perhaps.
Email or message me how you would like it to work. I really don't see a good clean solution here, short for littering the chat window with extra permanent elements.
Report
H00K
13 years ago
Basically the font in Bubbliki is almost twice as big as my normal font ...which you can imagine makes it fairly annoying.
I would really appreciate it, if you could fix this (or at least tell me how to).
Report
trebol-a
13 years ago
The main text font is 100% of default text size, and all the status messages are set to percentage of the size (between 60% and 80%). There is not a single line anywhere that actually gives a numeric size or overrides system defaults.
Try changing the font in the Kopete's settings first, if it doesn't help, play with KDE's system-wide settings.
Report
H00K
13 years ago
It seems I was running fonts in Kopete at more then 100%.
I just used ctrl+scrool_wheel to scale it down again.
My bad.
Report
EvilGnome
14 years ago
Report
suslik
14 years ago
1. The style requires some hard-assigned values for proper rendering of bubble tables, but
2. The only way to get the values out of the image dynamically and hard-assign them is with JavaScript, which is intentionally NOT implemented into Kopete for fear of security issues.
3. Images taller than 32 pixels leave huge spaces under bubbles - may be a visual problem.
I highly encourage you (anyone) to try tweaking the CSS file. It has the width and height of the image hard-assigned. Change it so something else, see how it works. Message me if you find a good combination.
Report
Lam1ngton
14 years ago
Report
suslik
14 years ago
I am rather done with major layout (pushed KHTML as far as it can go) but would like to perfect the skin a bit more and critical feedback is welcome.
Report
yagami
14 years ago
thanx for the theme.
could you make the bubble images's background transparent instead of white ?
thanks
Report
suslik
14 years ago
Alternatively, try Renkoo Adium style. It has pre-fabricated set of color bubbles with transparent outter areas - you can change the color of the background on it.
Unfortunately, you can't really redistribute Renkoo - the images are taken from a commercial project and they can't decide what license they want to assign to it. (I asked)
http://www.adiumxtras.com/index.php?a=xtras&xtra_id=2160
Report
iTorrey
14 years ago
http://adiumxtras.com/index.php?a=xtras&xtra_id=2160
Report
suslik
14 years ago
I think I understand what you are trying to do - hack in your own background.
Unfortunately, due to a design decision, the outter portion of the bubble HAS to be a solid color because the color of the bubble is color of the background behind the images.
Fortunately, I provided the sources of the image and the script for splitting it in the "sources" folder.
If you really want to change the color of the background outside of bubbles, just change the background layer color in the source and re-cut the image.
If you are having a problem, write to me. My address is on the profile page.
Good luck.
Report