1
0
mirror of https://github.com/irssi/irssi.git synced 2024-12-04 14:46:39 -05:00

Merge pull request #1197 from lotheac/master

use visible channel name in layout save
This commit is contained in:
ailin-nemui 2020-05-21 16:00:30 +02:00 committed by GitHub
commit 99b941db8e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 3 additions and 3 deletions

View File

@ -107,7 +107,7 @@ channels = (
aliases = { aliases = {
ATAG = "WINDOW SERVER"; ATAG = "WINDOW SERVER";
ADDALLCHANS = "SCRIPT EXEC foreach my \\$channel (Irssi::channels()) { Irssi::command(\"CHANNEL ADD -auto \\$channel->{name} \\$channel->{server}->{tag} \\$channel->{key}\")\\;}"; ADDALLCHANS = "SCRIPT EXEC foreach my \\$channel (Irssi::channels()) { Irssi::command(\"CHANNEL ADD -auto \\$channel->{visible_name} \\$channel->{server}->{tag} \\$channel->{key}\")\\;}";
B = "BAN"; B = "BAN";
BACK = "AWAY"; BACK = "AWAY";
BANS = "BAN"; BANS = "BAN";

View File

@ -169,12 +169,12 @@ static void sig_layout_save_item(WINDOW_REC *window, WI_ITEM_REC *item,
chat_protocol_find_id(item->chat_type); chat_protocol_find_id(item->chat_type);
if (proto != NULL) if (proto != NULL)
iconfig_node_set_str(subnode, "chat_type", proto->name); iconfig_node_set_str(subnode, "chat_type", proto->name);
iconfig_node_set_str(subnode, "name", item->name); iconfig_node_set_str(subnode, "name", item->visible_name);
if (item->server != NULL) { if (item->server != NULL) {
iconfig_node_set_str(subnode, "tag", item->server->tag); iconfig_node_set_str(subnode, "tag", item->server->tag);
if (IS_CHANNEL(item)) { if (IS_CHANNEL(item)) {
rec = window_bind_add(window, item->server->tag, item->name); rec = window_bind_add(window, item->server->tag, item->visible_name);
if (rec != NULL) if (rec != NULL)
rec->sticky = TRUE; rec->sticky = TRUE;
} }