comparison mcabber/src/screen.c @ 1653:fca9a4c17432

Improve UI latency and CPU usage Remove main_loop(), and use GIOChannels for the FIFO system.
author Myhailo Danylenko <isbear@ukrpost.net>
date Tue, 01 Dec 2009 21:06:06 +0100
parents d0a0d96ed5d5
children dc03a24198a9
comparison
equal deleted inserted replaced
1652:8036750d0169 1653:fca9a4c17432
57 #include "roster.h" 57 #include "roster.h"
58 #include "histolog.h" 58 #include "histolog.h"
59 #include "settings.h" 59 #include "settings.h"
60 #include "utils.h" 60 #include "utils.h"
61 #include "xmpp.h" 61 #include "xmpp.h"
62 #include "main.h"
62 63
63 #define get_color(col) (COLOR_PAIR(col)|COLOR_ATTRIB[col]) 64 #define get_color(col) (COLOR_PAIR(col)|COLOR_ATTRIB[col])
64 #define compose_color(col) (COLOR_PAIR(col->color_pair)|col->color_attrib) 65 #define compose_color(col) (COLOR_PAIR(col->color_pair)|col->color_attrib)
65 66
66 #define DEFAULT_LOG_WIN_HEIGHT (5+2) 67 #define DEFAULT_LOG_WIN_HEIGHT (5+2)