[kopete-devel] [Bug 129639] Kopete Chat Window Keeps Requesting Attention and Stays Blue In The Taskbar

2006-09-13 Thread Cagdas Altinkaya
--- You are receiving this mail because: ---
You are the assignee for the bug, or are watching the assignee.
 
http://bugs.kde.org/show_bug.cgi?id=129639 




--- Additional Comments From mirthir gmail com  2006-09-13 08:44 ---
I have the same problem when using XGL or Gnome (With or without XGL). I think 
the problem is that kopete can't get the clicked signal from window managers 
other than kwin. But imo, it is a bug.
___
kopete-devel mailing list
kopete-devel@kde.org
https://mail.kde.org/mailman/listinfo/kopete-devel


[kopete-devel] [Bug 133995] New: [patch] greedy matching for emoticons

2006-09-13 Thread Martin Matusiak
--- You are receiving this mail because: ---
You are the assignee for the bug, or are watching the assignee.
 
http://bugs.kde.org/show_bug.cgi?id=133995 
   Summary: [patch] greedy matching for emoticons
   Product: kopete
   Version: unspecified
  Platform: Compiled Sources
OS/Version: Linux
Status: UNCONFIRMED
  Severity: wishlist
  Priority: NOR
 Component: general
AssignedTo: kopete-devel kde org
ReportedBy: juventuz2000 yahoo com


Version:   0.12.2 (using KDE Devel)
Installed from:Compiled sources
Compiler:  gcc 4.1.1 
OS:Linux

Kopete's emoticon parsing is not greedy. This means that :s will be parsed over 
:strong:, which is not the behavior that users expect. I discovered this 
problem when testing this emoticon theme: 
http://www.kde-look.org/content/show.php?content=43094 (which incidentally is 
good for testing, because of the number of emoticons and emoticon strings it 
contains).


Now with regards to implementation, this is how Kopete parses emoticons.. In 
kopete/libkopete/private/kopeteemoticons.cpp, in the function tokenize(), it 
reads the message letter by letter and tries to match on emoticons. If it 
matches the first letter of any emoticon, it then traverses a list of emoticons 
(which matched the first letter) and simply picks the first one that matches. 
So if :s is listed before :strong:, :s will be the emoticon displayed and 
that's it.

There are two fairly obvious ways to fix this. One is to hack tokenize() to 
find more than one match, and then to use the longest one. And this would 
complicate tokenize() somewhat. So another solution, possibly simpler, is to 
streamline the data (the list of emoticons) so that they are sorted from 
longest to shortest. This will ensure that matches are always greedy. My patch 
does exactly this.
___
kopete-devel mailing list
kopete-devel@kde.org
https://mail.kde.org/mailman/listinfo/kopete-devel


[kopete-devel] [Bug 133995] [patch] greedy matching for emoticons

2006-09-13 Thread Martin Matusiak
--- You are receiving this mail because: ---
You are the assignee for the bug, or are watching the assignee.
 
http://bugs.kde.org/show_bug.cgi?id=133995 




--- Additional Comments From juventuz2000 yahoo com  2006-09-13 09:02 
---
Created an attachment (id=17748)
 -- (http://bugs.kde.org/attachment.cgi?id=17748action=view)
adds greedy emoticon patching
___
kopete-devel mailing list
kopete-devel@kde.org
https://mail.kde.org/mailman/listinfo/kopete-devel


[kopete-devel] [Bug 133995] [patch] greedy matching for emoticons

2006-09-13 Thread owner
--- You are receiving this mail because: ---
You are the assignee for the bug, or are watching the assignee.
 
http://bugs.kde.org/show_bug.cgi?id=133995 
juventuz2000 yahoo com changed:

   What|Removed |Added

  Attachment #17748|adds greedy emoticon|greedy_emoticon_parsing.patc
description|patching|h
___
kopete-devel mailing list
kopete-devel@kde.org
https://mail.kde.org/mailman/listinfo/kopete-devel


[kopete-devel] [Bug 131218] Webcam doesnt work for Yahoo Messenger Beta

2006-09-13 Thread Andre Duffeck
--- You are receiving this mail because: ---
You are the assignee for the bug, or are watching the assignee.
 
http://bugs.kde.org/show_bug.cgi?id=131218 
andre duffeck de changed:

   What|Removed |Added

 CC|andre duffeck de|
___
kopete-devel mailing list
kopete-devel@kde.org
https://mail.kde.org/mailman/listinfo/kopete-devel