[kopete-devel] [Bug 129639] Kopete Chat Window Keeps Requesting Attention and Stays Blue In The Taskbar
--- 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
--- 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
--- 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
--- 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
--- 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