added support for op+3 icons

This commit is contained in:
TingPing
2012-11-02 00:54:27 -04:00
parent 64f1a43d07
commit da43158772
11 changed files with 21 additions and 8 deletions

View File

@@ -34,6 +34,7 @@
GdkPixbuf *pix_xchat;
GdkPixbuf *pix_book;
GdkPixbuf *pix_orange;
GdkPixbuf *pix_purple;
GdkPixbuf *pix_red;
GdkPixbuf *pix_op;
@@ -127,6 +128,7 @@ pixmaps_init (void)
/* userlist icons, with inlined defaults */
pix_hop = load_pixmap ("hop", hoppng, 1);
pix_orange = load_pixmap ("orange", orangepng, 1);
pix_purple = load_pixmap ("purple", purplepng, 1);
pix_red = load_pixmap ("red", redpng, 1);
pix_op = load_pixmap ("op", oppng, 1);

View File

@@ -1,5 +1,6 @@
extern GdkPixbuf *pix_book;
extern GdkPixbuf *pix_hop;
extern GdkPixbuf *pix_orange;
extern GdkPixbuf *pix_purple;
extern GdkPixbuf *pix_red;
extern GdkPixbuf *pix_op;

View File

@@ -96,8 +96,9 @@ get_user_icon (server *serv, struct User *user)
{
case 0: return pix_red; /* 1 level above op */
case 1: return pix_purple; /* 2 levels above op */
case 2: return pix_orange; /* 3 levels above op */
}
break; /* 3+, no icons */
break; /* 4+, no icons */
}
level++;
if (pre == serv->nick_prefixes)