Opened 12 years ago

Last modified 9 years ago

#3109 new enhancement

Option for highlight some buddies in the blist

Reported by: cristi8 Owned by: deryni
Milestone: Component: pidgin (gtk)
Version: 2.2.0 Keywords: blist
Cc:

Description

It would be useful to have a "highlight" option in the budy context menu, that would make him apear bold or with a bgcolor.

Reason: I have many contacts but i am only interested in a few. I considered:

  • moving them in a special group, but i have other logic for my groups, and i should constantly move buddies from one group to another
  • putting '*' in their alias, but it's inconvenient for IMs and logs
  • add pounces to notify my when they go online/offline, but it's too messy

Attachments (1)

colorize-blist.jpg (11.0 KB) - added by fmoo 12 years ago.
Colorize the buddy list in a similar fashion to the Converstaion Tabs

Download all attachments as: .zip

Change History (8)

Changed 12 years ago by fmoo

Colorize the buddy list in a similar fashion to the Converstaion Tabs

comment:1 Changed 12 years ago by fmoo

I wrote a patch for this, but it only works like 30% of the time... those markup routines are awful!

comment:2 Changed 12 years ago by fmoo

Unfortunately the patch only works for "message received" (Red, bold) and "typed" (tan-ish brown) on buddies. It doesn't work for "typing" (green), and it doesn't work for chats, and I didn't really test for idle (because the blist code takes care of that), and it crashed when someone logged off.

comment:3 Changed 12 years ago by sadrul

We should probably consider using separate columns in the treeview to specify text-color and formatting (bold, italic) etc. (like the userlist in chats does by using "foreground-gdk" and "weight"). If that's possible, it'll be easier for plugins to play with that.

One problem: the status text and the buddy names are of different colors. Would it be possible to utilize the above-mentioned idea and still keep this current behaviour?

comment:4 Changed 10 years ago by cristi8

Maybe this can be done by expanding the buddy list theme support, to allow setting colors/background for specific buddies in the theme .xml file

comment:5 Changed 10 years ago by deryni

Allowing theme's to set per-buddy colors is extreme (to say the least), at best I think it would be appropriate to support "tags" on buddies and to allow themes to colorize those tags.

comment:6 Changed 10 years ago by deryni

  • Owner set to deryni

comment:7 Changed 9 years ago by salinasv

It would be a good addition to blist themes.

Note: See TracTickets for help on using tickets.
All information, including names and email addresses, entered onto this website or sent to mailing lists affiliated with this website will be public. Do not post confidential information, especially passwords!