#include <QApplication>
#include "uistyle.h"
-#include "uistylesettings.h"
+#include "uisettings.h"
#include "util.h"
// FIXME remove with migration code
int color = 10 * s[pos+4].digitValue() + s[pos+5].digitValue();
//TODO: use 99 as transparent color (re mirc color "standard")
color &= 0x0f;
- if(s[pos+3] == 'f')
+ if(s[pos+3] == 'f') {
+ curfmt &= 0xf0ffffff;
curfmt |= (color << 24) | 0x00400000;
- else
+ } else {
+ curfmt &= 0x0fffffff;
curfmt |= (color << 28) | 0x00800000;
+ }
length = 6;
}
} else if(s[pos+1] == 'O') { // reset formatting
QString nick = nickFromMask(msg.sender());
QString txt = mircToInternal(msg.contents());
QString bufferName = msg.bufferInfo().bufferName();
+ bufferName.replace('%', "%%"); // well, you _can_ have a % in a buffername apparently... -_-
StyledMessage result;