Project

General

Profile

Feature #3728

Channel Icons

Added by Krystinalynn Maria 2 months ago. Updated 2 months ago.

Status:
Assigned
Priority:
Normal
Assignee:
Category:
Interface
Target version:
Start date:
10/09/2017
Due date:
% Done:

0%

Estimated time:
Operative System:
All

Description

This is just a suggestion to further improve the ability to customize AdiIRC. The emoticons function allows us to replace certain texts with images, while the nicklist icons function allows us to append an icon to the nicklist next to a nick that matches a hostmask. Highlight matching lines allows us to find other messages that a particular user has previously sent.

These features, while aesthetic, are powerful to assist the user in finding a member of a channel at a glance, and further find their previous messages in a busy channel.

My proposal is to allow the use of nicklist icons in a channel. They can be prepended to matching nicks in the channel, thus making it even easier to identify select members of the channel by the client user. I'd imagine this functionality wouldn't be too hard to add in, as parts of it already exists in the function I described at the beginning of this post.

In a basic implementation, the existing icons used for nicklist icons would be prepended to matching nicks in a channel, when a message is sent by that nick. In a more advanced form, additional icons could be added for other IRC events, such as echoes, notices, joins, parts, quits, etc.

If you opt to implement this function in a basic way, I'd suggest adding a simple checkbox under Options > Icons to "Use nicklist icons in channels". If you opt to implement this in a more advanced way, you might want to add additional options to the dropdown box in the Icons group box under Options > Icons. These additional options would include "Client Messages", "Connect", "Disconnect", "Echoes", "Joins", "Mode Changes", "Notices", "Parts", "Quits", and "Topic Changes".

Each of the aforementioned options would allow users to set an icon for each event that would appear in a channel, privmsg, or status window.

History

#1

Updated by Per Amundsen 2 months ago

  • Category set to Interface
  • Status changed from New to Assigned
  • Assignee set to Per Amundsen

Yeah I have something like this on TODO already, adding a dropdown to Nicklist icons similar to Nick Colors, "Message and Nicklist", "Messages", "Nicklist", the icon would then be added in front of the nick prefix generated by "$pnick" in Options -> Messages -> User Prefix, and also a new variable to insert the icon in a custom place, e.g "$icon".

Also available in: Atom PDF