[Konversation-devel] [Bug 120338] New: Improve functionality of highlighting

Markus Krötzsch m.kroetzsch_public at web.de
Tue Jan 17 19:44:18 CET 2006


------- 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=120338         
           Summary: Improve functionality of highlighting
           Product: konversation
           Version: 0.18
          Platform: Ubuntu Packages
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: wishlist
          Priority: NOR
         Component: general
        AssignedTo: konversation-devel kde org
        ReportedBy: m.kroetzsch_public web de


Version:           0.18 (using KDE KDE 3.4.3)
Installed from:    Ubuntu Packages
OS:                Linux

The current highlighting options are too restricted, and a more fine-grained configuration would be needed. There are two areas:

== When should be highlighted? ==

(1) Messages containing certain text (currently supported), with option for case sensitivity
(2) Messages from certain users (currently only supported via option (1))
(3) Regular expressions found in text (using KDE's RegExp component, as in kates search menu)
(4) Special (variable) expressions found (e.g. your user name).

These items do not exclude each other. Implement something like in KMail's filter menu, where one can say: '''Play a sound whenever user Markus uses the term "Konversation" and "bug" in a message.''' In this light, one should also be able to configure 

(5) For which cannels does this setting apply (all channels, only particular servers, only particular servers+channels)?

== What should happen? ==

(a) Color text, play sound, autotext. (supported)
(b) Show OSD *or not* (I use highlighting also for lowlighting messages, e.g. from maintenance robots that are on the channel, I do not want to have OSD there but elsewhere I do).
(c) Change font shape (bold, italics), or, more generally, use special font. Colors soon become too limited.

Furthermore, there should be an order in which to apply highlights (again, as with KMail filters). I have a precedence for my highlights, which I currently cannot enforce.


Finally, it should be possible to save a tab-content to HTML with all highlights included. Highlighting helps to filter information -- this should be available for offline review as well. This is also mentioned in Bug 120335.


More information about the Konversation-devel mailing list