mirror of
https://github.com/irssi/irssi.git
synced 2024-12-04 14:46:39 -05:00
theme fixes
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@880 dbcabf3a-b0e7-0310-adc4-f8d773084564
This commit is contained in:
parent
8c02aa15b4
commit
7fbc915516
81
colorless.theme
Normal file
81
colorless.theme
Normal file
@ -0,0 +1,81 @@
|
||||
abstracts = {
|
||||
# generic
|
||||
line_start = "-!- ";
|
||||
hilight = "%_$0-%_";
|
||||
error = "$0-";
|
||||
|
||||
channel = "%_$0-%_";
|
||||
nick = "%_$0-%_";
|
||||
nickhost = "[$0-]";
|
||||
server = "%_$0-%_";
|
||||
reason = "[$0-]";
|
||||
|
||||
# channel specific messages
|
||||
channick_hilight = "$0-";
|
||||
chanhost_hilight = "{nickhost $0-}";
|
||||
channick = "$0-";
|
||||
chanhost = "{nickhost $0-}";
|
||||
channelhilight = "$0-";
|
||||
ban = "$0-";
|
||||
|
||||
# messages
|
||||
msgnick = "<$0-> %|";
|
||||
msgownnick = "$0-";
|
||||
msgchannel = ":$0-";
|
||||
msgme = "%_$0-%_";
|
||||
privmsg = "[$0-] "
|
||||
privmsgnick = "$0-"
|
||||
privmsghost = "($0-)";
|
||||
ownprivmsg = "[$0-] ";
|
||||
ownprivmsgdest = "($0-)";
|
||||
|
||||
# actions
|
||||
action = " * $0- ";
|
||||
ownaction = "{action $0-}";
|
||||
pvtaction = " (*) $0- ";
|
||||
pvtaction_query = "{action $0-}";
|
||||
pubaction = "{action $0-}";
|
||||
|
||||
# notices
|
||||
ownnotice = "[$0-] ";
|
||||
ownnotice_target = "($0-)";
|
||||
notice = "-$0-- ";
|
||||
pubnotice_channel = ":$0-";
|
||||
pvtnotice_nick = "($0-)";
|
||||
servernotice = "!$0- ";
|
||||
|
||||
# ctcp
|
||||
ownctcp = "[$0-] ";
|
||||
ownctcp_target = "($0-)";
|
||||
ctcp = "$0-";
|
||||
|
||||
# wall
|
||||
ownwall = "[$0-] ";
|
||||
ownwall_channel = "/$0-";
|
||||
|
||||
# wallops
|
||||
wallop = "$0-: ";
|
||||
wallop_nick = "$0-";
|
||||
wallop_action = " * $0- ";
|
||||
|
||||
# netsplits
|
||||
netsplit = "$0-";
|
||||
netjoin = "$0-";
|
||||
|
||||
# /names list
|
||||
names_nickstat = "%_$0-%_";
|
||||
names_users = "[$0-]";
|
||||
names_channel = "$0-";
|
||||
|
||||
# dcc
|
||||
dcc = "$0-";
|
||||
dccfile = "%_$0-%_";
|
||||
|
||||
dccownmsg = "[$0-] ";
|
||||
dccownnick = "($0)";
|
||||
dccownaction = "{action $0-}";
|
||||
dccmsg = "[$0-] "
|
||||
dccmsghost = "($0-)";
|
||||
dccquerynick = "$0-";
|
||||
dccaction = " (*dcc*) $0- %|";
|
||||
};
|
@ -12,17 +12,19 @@ abstracts = {
|
||||
# generic
|
||||
line_start = "%B-%W!%B-%n ";
|
||||
hilight = "%_$0-%_";
|
||||
error = "%R$0-%n";
|
||||
|
||||
channel = "%_$0-%_";
|
||||
nick = "%_$0-%_";
|
||||
nickhost = "[$0-]";
|
||||
server = "%_$0-%_";
|
||||
reason = "[$0-]";
|
||||
|
||||
# channel specific messages
|
||||
channick_hilight = "%C$0-%n";
|
||||
chanhost_hilight = "[%c$0-%n]";
|
||||
chanhost_hilight = "{nickhost %c$0-%n}";
|
||||
channick = "%c$0-%n";
|
||||
chanhost = "[$0-]";
|
||||
chanhost = "{nickhost $0-}";
|
||||
channelhilight = "%c$0-%n";
|
||||
ban = "%c$0-%n";
|
||||
|
||||
@ -48,7 +50,7 @@ abstracts = {
|
||||
ownnotice = "[%r$0-]%n ";
|
||||
ownnotice_target = "%K(%R$0-%K)";
|
||||
notice = "%K-%M$0-%K-%n ";
|
||||
pubnotice_channel = "%K:%m$0";
|
||||
pubnotice_channel = "%K:%m$0-";
|
||||
pvtnotice_nick = "%K(%m$0-%K)";
|
||||
servernotice = "%g!$0-%n ";
|
||||
|
||||
@ -80,7 +82,7 @@ abstracts = {
|
||||
dccfile = "%_$0-%_";
|
||||
|
||||
dccownmsg = "[%r$0-%n] ";
|
||||
dccownnick = "%K(%R$1%K)%n";
|
||||
dccownnick = "%K(%R$0-%K)%n";
|
||||
dccownaction = "{action $0-}";
|
||||
dccmsg = "[%G$0-%n] "
|
||||
dccmsghost = "%K(%g$0-%K)%n";
|
||||
|
@ -274,6 +274,20 @@ static char *theme_format_expand_abstract(THEME_REC *theme,
|
||||
data = theme_format_expand_data(theme, formatp, default_color,
|
||||
NULL, 0);
|
||||
|
||||
len = strlen(data);
|
||||
if (len > 1 && isdigit(data[len-1]) && data[len-2] == '$') {
|
||||
/* ends with $<digit> .. this breaks things if next
|
||||
character is digit or '-' */
|
||||
char digit, *tmp;
|
||||
|
||||
tmp = data;
|
||||
digit = tmp[len-1];
|
||||
tmp[len-1] = '\0';
|
||||
|
||||
data = g_strdup_printf("%s{%c}", tmp, digit);
|
||||
g_free(tmp);
|
||||
}
|
||||
|
||||
ret = parse_special_string(abstract, NULL, NULL, data, NULL);
|
||||
g_free(abstract);
|
||||
g_free(data);
|
||||
|
@ -118,7 +118,7 @@ FORMAT_REC fecommon_irc_formats[] = {
|
||||
{ "own_notice", "{ownnotice notice{ownnotice_target $0}}$1", 2, { 0, 0 } },
|
||||
{ "own_action", "{ownaction $0}$1", 2, { 0, 0 } },
|
||||
{ "own_ctcp", "{ownctcp ctcp{ownctcp_target $0}}$1 $2", 3, { 0, 0, 0 } },
|
||||
{ "own_wall", "{ownwall Wall{ownwall_channel}}$1", 2, { 0, 0 } },
|
||||
{ "own_wall", "{ownwall Wall{ownwall_channel $0}}$1", 2, { 0, 0 } },
|
||||
|
||||
/* ---- */
|
||||
{ NULL, "Received messages", 0 },
|
||||
|
Loading…
Reference in New Issue
Block a user