[Pidgin] #3988: Change hard coded nickname color (Conversation Window - wanted by many!)

Pidgin trac at pidgin.im
Sun Nov 18 05:52:15 EST 2007


#3988: Change hard coded nickname color (Conversation Window - wanted by many!)
-------------------------------------------------+--------------------------
 Reporter:  foxwhisper                           |       Type:  defect
   Status:  new                                  |   Priority:  minor 
Component:  pidgin (gtk)                         |    Version:  2.2.2 
 Keywords:  nick name conversation window color  |    Pending:  0     
-------------------------------------------------+--------------------------
 I've seen tons of threads about people having a dark background but their
 nickname colors (blue and red) staying the same. The only way to fix this
 was to hard code the change, could you please start a thread/tip somewhere
 with the following information so others can do the same:

 ===============
 Short version:
 Modify SEND_COLOR and RECV_COLOR in pidgin/gtkconv.c then recompile

 Long Version:
 NOTE: If you change your background color, you have to recompile your
 Pidgin again with the new nickname color if they are incompatible etc.

 Step 1) Download the Pidgin Source
 Step 2) Extract the Bzip (bunzip2 pidgin-2.2.2.tar.bz2)
 Step 3) Extract the tar (tar -xf pidgin-2.2.2.tar)
 Step 4) cd pidgin-2.2.2
 Step 5) Open pidgin/gtkconv.c then goto the lines that say]
 #define SEND_COLOR "#204a87"
 #define RECV_COLOR "#cc0000"

 Then replace #204a87 and #cc0000 with whatever you want (For use on a dark
 grey background, I use #0BA4EA)

 Step 6) Compile the source (./configure && make && make install)

 If you want the new compiled binary to be in your package manager, you'll
 need to build the Deb or RPM manually :). Or you can cheat, by building
 the source, then moving the necessary files into place, whilst keeping
 your 'stable' RPM intact :D

-- 
Ticket URL: <http://developer.pidgin.im/ticket/3988>
Pidgin <http://pidgin.im>
Pidgin


More information about the Tracker mailing list