Mercurial > ~mikael > mcabber > hg
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) |