summary refs log blame commit diff stats
path: root/src/fe-gtk/palette.h
blob: 627c69633a3055eec05e472e79ae22fbef5ece65 (plain) (tree)
1
2
3
4
5
6
7
8
9
10
11










                         
                    



                                        
extern GdkColor colors[];

#define COL_MARK_FG 32
#define COL_MARK_BG 33
#define COL_FG 34
#define COL_BG 35
#define COL_MARKER 36
#define COL_NEW_DATA 37
#define COL_HILIGHT 38
#define COL_NEW_MSG 39
#define COL_AWAY 40
#define COL_SPELL 41

void palette_alloc (GtkWidget * widget);
void palette_load (void);
void palette_save (void);
n>char *comment; char *encoding; GSList *servlist; int selected; guint32 flags; } ircnet; extern GSList *network_list; #define FLAG_CYCLE 1 #define FLAG_USE_GLOBAL 2 #define FLAG_USE_SSL 4 #define FLAG_AUTO_CONNECT 8 #define FLAG_USE_PROXY 16 #define FLAG_ALLOW_INVALID 32 #define FLAG_FAVORITE 64 #define FLAG_COUNT 7 void servlist_init (void); int servlist_save (void); int servlist_cycle (server *serv); void servlist_connect (session *sess, ircnet *net, gboolean join); int servlist_connect_by_netname (session *sess, char *network, gboolean join); int servlist_auto_connect (session *sess); int servlist_have_auto (void); int servlist_check_encoding (char *charset); void servlist_cleanup (void); ircnet *servlist_net_add (char *name, char *comment, int prepend); void servlist_net_remove (ircnet *net); ircnet *servlist_net_find (char *name, int *pos, int (*cmpfunc) (const char *, const char *)); ircnet *servlist_net_find_from_server (char *server_name); void servlist_server_remove (ircnet *net, ircserver *serv); ircserver *servlist_server_add (ircnet *net, char *name); ircserver *servlist_server_find (ircnet *net, char *name, int *pos); void joinlist_split (char *autojoin, GSList **channels, GSList **keys); gboolean joinlist_is_in_list (server *serv, char *channel); void joinlist_free (GSList *channels, GSList *keys); gchar *joinlist_merge (GSList *channels, GSList *keys); #endif