mirror of
https://github.com/weechat/weechat.git
synced 2026-07-09 11:13:12 +02:00
Splited GUI sources
This commit is contained in:
@@ -376,7 +376,7 @@ channel_remove_away (t_irc_channel *channel)
|
||||
{
|
||||
NICK_SET_FLAG(ptr_nick, 0, NICK_AWAY);
|
||||
}
|
||||
gui_draw_buffer_nick (channel->buffer, 0);
|
||||
gui_nicklist_draw (channel->buffer, 0);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -443,7 +443,7 @@ channel_create_dcc (t_irc_dcc *ptr_dcc)
|
||||
|
||||
ptr_channel->dcc_chat = ptr_dcc;
|
||||
ptr_dcc->channel = ptr_channel;
|
||||
gui_redraw_buffer (ptr_channel->buffer);
|
||||
gui_window_redraw_buffer (ptr_channel->buffer);
|
||||
return 1;
|
||||
}
|
||||
|
||||
|
||||
+4
-4
@@ -57,11 +57,11 @@ char *dcc_status_string[] = /* strings for DCC status */
|
||||
void
|
||||
dcc_redraw (int highlight)
|
||||
{
|
||||
gui_redraw_buffer (gui_get_dcc_buffer (gui_current_window));
|
||||
gui_window_redraw_buffer (gui_buffer_get_dcc (gui_current_window));
|
||||
if (highlight)
|
||||
{
|
||||
hotlist_add (highlight, NULL, gui_get_dcc_buffer (gui_current_window));
|
||||
gui_draw_buffer_status (gui_current_window->buffer, 0);
|
||||
hotlist_add (highlight, NULL, gui_buffer_get_dcc (gui_current_window));
|
||||
gui_status_draw (gui_current_window->buffer, 0);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -849,7 +849,7 @@ dcc_add (t_irc_server *server, int type, unsigned long addr, int port, char *nic
|
||||
dcc_accept (new_dcc);
|
||||
else
|
||||
dcc_redraw (HOTLIST_PRIVATE);
|
||||
gui_draw_buffer_status (gui_current_window->buffer, 0);
|
||||
gui_status_draw (gui_current_window->buffer, 0);
|
||||
|
||||
return new_dcc;
|
||||
}
|
||||
|
||||
+1
-1
@@ -400,7 +400,7 @@ nick_set_away (t_irc_channel *channel, t_irc_nick *nick, int is_away)
|
||||
((!is_away) && (nick->flags & NICK_AWAY)))
|
||||
{
|
||||
NICK_SET_FLAG(nick, is_away, NICK_AWAY);
|
||||
gui_draw_buffer_nick (channel->buffer, 0);
|
||||
gui_nicklist_draw (channel->buffer, 0);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
+36
-36
@@ -379,7 +379,7 @@ irc_cmd_recv_invite (t_irc_server *server, char *host, char *nick, char *argumen
|
||||
GUI_COLOR(COLOR_WIN_CHAT_NICK),
|
||||
nick);
|
||||
hotlist_add (HOTLIST_HIGHLIGHT, server, server->buffer);
|
||||
gui_draw_buffer_status (gui_current_window->buffer, 1);
|
||||
gui_status_draw (gui_current_window->buffer, 1);
|
||||
}
|
||||
}
|
||||
else
|
||||
@@ -442,8 +442,8 @@ irc_cmd_recv_join (t_irc_server *server, char *host, char *nick, char *arguments
|
||||
ptr_nick = nick_new (server, ptr_channel, nick, 0, 0, 0, 0, 0);
|
||||
if (ptr_nick)
|
||||
ptr_nick->host = strdup ((pos) ? pos + 1 : host);
|
||||
gui_draw_buffer_nick (ptr_channel->buffer, 1);
|
||||
gui_draw_buffer_status (ptr_channel->buffer, 1);
|
||||
gui_nicklist_draw (ptr_channel->buffer, 1);
|
||||
gui_status_draw (ptr_channel->buffer, 1);
|
||||
return 0;
|
||||
}
|
||||
|
||||
@@ -523,8 +523,8 @@ irc_cmd_recv_kick (t_irc_server *server, char *host, char *nick, char *arguments
|
||||
{
|
||||
/* my nick was kicked => free all nicks, channel is not active any more */
|
||||
nick_free_all (ptr_channel);
|
||||
gui_draw_buffer_nick (ptr_channel->buffer, 1);
|
||||
gui_draw_buffer_status (ptr_channel->buffer, 1);
|
||||
gui_nicklist_draw (ptr_channel->buffer, 1);
|
||||
gui_status_draw (ptr_channel->buffer, 1);
|
||||
if (server->autorejoin)
|
||||
irc_cmd_send_join (server, NULL, ptr_channel->name);
|
||||
}
|
||||
@@ -534,8 +534,8 @@ irc_cmd_recv_kick (t_irc_server *server, char *host, char *nick, char *arguments
|
||||
if (ptr_nick)
|
||||
{
|
||||
nick_free (ptr_channel, ptr_nick);
|
||||
gui_draw_buffer_nick (ptr_channel->buffer, 1);
|
||||
gui_draw_buffer_status (ptr_channel->buffer, 1);
|
||||
gui_nicklist_draw (ptr_channel->buffer, 1);
|
||||
gui_status_draw (ptr_channel->buffer, 1);
|
||||
}
|
||||
}
|
||||
return 0;
|
||||
@@ -761,7 +761,7 @@ void irc_get_channel_modes (t_irc_server *server, t_irc_channel *channel,
|
||||
{
|
||||
NICK_SET_FLAG(ptr_nick, (set_flag == '+'), NICK_HALFOP);
|
||||
nick_resort (channel, ptr_nick);
|
||||
gui_draw_buffer_nick (channel->buffer, 1);
|
||||
gui_nicklist_draw (channel->buffer, 1);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -923,7 +923,7 @@ void irc_get_channel_modes (t_irc_server *server, t_irc_channel *channel,
|
||||
{
|
||||
NICK_SET_FLAG(ptr_nick, (set_flag == '+'), NICK_OP);
|
||||
nick_resort (channel, ptr_nick);
|
||||
gui_draw_buffer_nick (channel->buffer, 1);
|
||||
gui_nicklist_draw (channel->buffer, 1);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1022,7 +1022,7 @@ void irc_get_channel_modes (t_irc_server *server, t_irc_channel *channel,
|
||||
{
|
||||
NICK_SET_FLAG(ptr_nick, (set_flag == '+'), NICK_VOICE);
|
||||
nick_resort (channel, ptr_nick);
|
||||
gui_draw_buffer_nick (channel->buffer, 1);
|
||||
gui_nicklist_draw (channel->buffer, 1);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1235,8 +1235,8 @@ irc_cmd_recv_mode (t_irc_server *server, char *host, char *nick, char *arguments
|
||||
{
|
||||
irc_get_channel_modes (server, ptr_channel, arguments, nick,
|
||||
pos, pos_parm, command_ignored);
|
||||
gui_draw_buffer_status (ptr_channel->buffer, 1);
|
||||
gui_draw_buffer_input (ptr_channel->buffer, 1);
|
||||
gui_status_draw (ptr_channel->buffer, 1);
|
||||
gui_input_draw (ptr_channel->buffer, 1);
|
||||
}
|
||||
else
|
||||
{
|
||||
@@ -1250,8 +1250,8 @@ irc_cmd_recv_mode (t_irc_server *server, char *host, char *nick, char *arguments
|
||||
else
|
||||
{
|
||||
irc_get_nick_modes (server, nick, pos, command_ignored);
|
||||
gui_draw_buffer_status (gui_current_window->buffer, 1);
|
||||
gui_draw_buffer_input (gui_current_window->buffer, 1);
|
||||
gui_status_draw (gui_current_window->buffer, 1);
|
||||
gui_input_draw (gui_current_window->buffer, 1);
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
@@ -1320,7 +1320,7 @@ irc_cmd_recv_nick (t_irc_server *server, char *host, char *nick, char *arguments
|
||||
GUI_COLOR(COLOR_WIN_CHAT_NICK),
|
||||
arguments);
|
||||
}
|
||||
gui_draw_buffer_nick (ptr_channel->buffer, 1);
|
||||
gui_nicklist_draw (ptr_channel->buffer, 1);
|
||||
gui_add_hotlist = 1;
|
||||
}
|
||||
}
|
||||
@@ -1329,17 +1329,17 @@ irc_cmd_recv_nick (t_irc_server *server, char *host, char *nick, char *arguments
|
||||
{
|
||||
free (server->nick);
|
||||
server->nick = strdup (arguments);
|
||||
gui_draw_buffer_status (gui_current_window->buffer, 1);
|
||||
gui_status_draw (gui_current_window->buffer, 1);
|
||||
for (ptr_win = gui_windows; ptr_win; ptr_win = ptr_win->next_window)
|
||||
{
|
||||
if (ptr_win->buffer->server == server)
|
||||
gui_draw_buffer_input (ptr_win->buffer, 1);
|
||||
gui_input_draw (ptr_win->buffer, 1);
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
gui_draw_buffer_status (gui_current_window->buffer, 1);
|
||||
gui_draw_buffer_input (gui_current_window->buffer, 1);
|
||||
gui_status_draw (gui_current_window->buffer, 1);
|
||||
gui_input_draw (gui_current_window->buffer, 1);
|
||||
}
|
||||
|
||||
return 0;
|
||||
@@ -1527,7 +1527,7 @@ irc_cmd_recv_notice (t_irc_server *server, char *host, char *nick, char *argumen
|
||||
(ascii_strcasecmp (nick, "memoserv") != 0))
|
||||
{
|
||||
hotlist_add (HOTLIST_PRIVATE, server, server->buffer);
|
||||
gui_draw_buffer_status (gui_current_window->buffer, 1);
|
||||
gui_status_draw (gui_current_window->buffer, 1);
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1641,10 +1641,10 @@ irc_cmd_recv_part (t_irc_server *server, char *host, char *nick, char *arguments
|
||||
|
||||
if (ptr_channel)
|
||||
{
|
||||
gui_draw_buffer_nick (ptr_channel->buffer, 1);
|
||||
gui_draw_buffer_status (ptr_channel->buffer, 1);
|
||||
gui_nicklist_draw (ptr_channel->buffer, 1);
|
||||
gui_status_draw (ptr_channel->buffer, 1);
|
||||
}
|
||||
gui_draw_buffer_input (gui_current_window->buffer, 1);
|
||||
gui_input_draw (gui_current_window->buffer, 1);
|
||||
}
|
||||
}
|
||||
else
|
||||
@@ -1701,7 +1701,7 @@ irc_cmd_recv_pong (t_irc_server *server, char *host, char *nick, char *arguments
|
||||
gettimeofday (&tv, &tz);
|
||||
server->lag = (int) get_timeval_diff (&(server->lag_check_time), &tv);
|
||||
if (old_lag != server->lag)
|
||||
gui_draw_buffer_status (gui_current_window->buffer, 1);
|
||||
gui_status_draw (gui_current_window->buffer, 1);
|
||||
|
||||
/* schedule next lag check */
|
||||
server->lag_check_time.tv_sec = 0;
|
||||
@@ -2584,8 +2584,8 @@ irc_cmd_recv_quit (t_irc_server *server, char *host, char *nick, char *arguments
|
||||
arguments,
|
||||
GUI_COLOR(COLOR_WIN_CHAT_DARK));
|
||||
}
|
||||
gui_draw_buffer_nick (ptr_channel->buffer, 1);
|
||||
gui_draw_buffer_status (ptr_channel->buffer, 1);
|
||||
gui_nicklist_draw (ptr_channel->buffer, 1);
|
||||
gui_status_draw (ptr_channel->buffer, 1);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -2756,7 +2756,7 @@ irc_cmd_recv_topic (t_irc_server *server, char *host, char *nick, char *argument
|
||||
ptr_channel->topic = strdup (pos);
|
||||
else
|
||||
ptr_channel->topic = strdup ("");
|
||||
gui_draw_buffer_title (ptr_channel->buffer, 1);
|
||||
gui_chat_draw_title (ptr_channel->buffer, 1);
|
||||
}
|
||||
|
||||
return 0;
|
||||
@@ -2787,8 +2787,8 @@ irc_cmd_recv_004 (t_irc_server *server, char *host, char *nick, char *arguments)
|
||||
/* connection to IRC server is ok! */
|
||||
server->is_connected = 1;
|
||||
server->lag_next_check = time (NULL) + cfg_irc_lag_check;
|
||||
gui_draw_buffer_status (server->buffer, 1);
|
||||
gui_draw_buffer_input (server->buffer, 1);
|
||||
gui_status_draw (server->buffer, 1);
|
||||
gui_input_draw (server->buffer, 1);
|
||||
|
||||
/* execute command once connected */
|
||||
if (server->command && server->command[0])
|
||||
@@ -3079,7 +3079,7 @@ irc_cmd_recv_305 (t_irc_server *server, char *host, char *nick, char *arguments)
|
||||
ptr_window = ptr_window->next_window)
|
||||
{
|
||||
if (SERVER(ptr_window->buffer) == server)
|
||||
gui_draw_buffer_status (ptr_window->buffer, 1);
|
||||
gui_status_draw (ptr_window->buffer, 1);
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
@@ -3116,7 +3116,7 @@ irc_cmd_recv_306 (t_irc_server *server, char *host, char *nick, char *arguments)
|
||||
ptr_window = ptr_window->next_window)
|
||||
{
|
||||
if (SERVER(ptr_window->buffer) == server)
|
||||
gui_draw_buffer_status (ptr_window->buffer, 1);
|
||||
gui_status_draw (ptr_window->buffer, 1);
|
||||
if (SERVER(ptr_window->buffer) == server)
|
||||
ptr_window->buffer->last_read_line =
|
||||
ptr_window->buffer->last_line;
|
||||
@@ -3869,7 +3869,7 @@ irc_cmd_recv_324 (t_irc_server *server, char *host, char *nick, char *arguments)
|
||||
{
|
||||
irc_get_channel_modes (server, ptr_channel, NULL, NULL,
|
||||
pos, pos_parm, command_ignored);
|
||||
gui_draw_buffer_status (ptr_channel->buffer, 0);
|
||||
gui_status_draw (ptr_channel->buffer, 0);
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -4002,7 +4002,7 @@ irc_cmd_recv_332 (t_irc_server *server, char *host, char *nick, char *arguments)
|
||||
}
|
||||
|
||||
if (ptr_channel)
|
||||
gui_draw_buffer_title (ptr_buffer, 1);
|
||||
gui_chat_draw_title (ptr_buffer, 1);
|
||||
}
|
||||
}
|
||||
else
|
||||
@@ -4140,7 +4140,7 @@ irc_cmd_recv_341 (t_irc_server *server, char *host, char *nick, char *arguments)
|
||||
GUI_COLOR(COLOR_WIN_CHAT),
|
||||
GUI_COLOR(COLOR_WIN_CHAT_CHANNEL),
|
||||
pos_channel);
|
||||
gui_draw_buffer_status (gui_current_window->buffer, 1);
|
||||
gui_status_draw (gui_current_window->buffer, 1);
|
||||
}
|
||||
else
|
||||
{
|
||||
@@ -4758,8 +4758,8 @@ irc_cmd_recv_353 (t_irc_server *server, char *host, char *nick, char *arguments)
|
||||
}
|
||||
if (ptr_channel)
|
||||
{
|
||||
gui_draw_buffer_nick (ptr_channel->buffer, 1);
|
||||
gui_draw_buffer_status (ptr_channel->buffer, 1);
|
||||
gui_nicklist_draw (ptr_channel->buffer, 1);
|
||||
gui_status_draw (ptr_channel->buffer, 1);
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
+9
-9
@@ -75,7 +75,7 @@ irc_login (t_irc_server *server)
|
||||
"USER %s %s %s :%s\r\n",
|
||||
server->nick, server->username, ptr_hostname, "servername",
|
||||
server->realname);
|
||||
gui_draw_buffer_input (gui_current_window->buffer, 1);
|
||||
gui_input_draw (gui_current_window->buffer, 1);
|
||||
}
|
||||
|
||||
/*
|
||||
@@ -343,7 +343,7 @@ irc_cmd_send_away (t_irc_server *server, t_irc_channel *channel,
|
||||
else
|
||||
irc_send_away (server, arguments);
|
||||
|
||||
gui_draw_buffer_status (buffer, 1);
|
||||
gui_status_draw (buffer, 1);
|
||||
gui_add_hotlist = 1;
|
||||
return 0;
|
||||
}
|
||||
@@ -1368,11 +1368,11 @@ irc_cmd_send_nick_server (t_irc_server *server, char *nickname)
|
||||
if (server->nick)
|
||||
free (server->nick);
|
||||
server->nick = strdup (nickname);
|
||||
gui_draw_buffer_input (server->buffer, 1);
|
||||
gui_input_draw (server->buffer, 1);
|
||||
for (ptr_channel = server->channels; ptr_channel;
|
||||
ptr_channel = ptr_channel->next_channel)
|
||||
{
|
||||
gui_draw_buffer_input (ptr_channel->buffer, 1);
|
||||
gui_input_draw (ptr_channel->buffer, 1);
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1554,8 +1554,8 @@ irc_cmd_send_part (t_irc_server *server, t_irc_channel *channel,
|
||||
ptr_channel = CHANNEL(buffer);
|
||||
gui_buffer_free (ptr_channel->buffer, 1);
|
||||
channel_free (server, ptr_channel);
|
||||
gui_draw_buffer_status (buffer, 1);
|
||||
gui_draw_buffer_input (buffer, 1);
|
||||
gui_status_draw (buffer, 1);
|
||||
gui_input_draw (buffer, 1);
|
||||
return 0;
|
||||
}
|
||||
channel_name = CHANNEL(buffer)->name;
|
||||
@@ -1652,7 +1652,7 @@ irc_cmd_send_query (t_irc_server *server, t_irc_channel *channel,
|
||||
}
|
||||
gui_buffer_new (window, server, ptr_channel,
|
||||
BUFFER_TYPE_STANDARD, 1);
|
||||
gui_draw_buffer_title (ptr_channel->buffer, 1);
|
||||
gui_chat_draw_title (ptr_channel->buffer, 1);
|
||||
}
|
||||
else
|
||||
{
|
||||
@@ -1660,8 +1660,8 @@ irc_cmd_send_query (t_irc_server *server, t_irc_channel *channel,
|
||||
{
|
||||
if (ptr_buffer->channel == ptr_channel)
|
||||
{
|
||||
gui_switch_to_buffer (window, ptr_buffer);
|
||||
gui_redraw_buffer (ptr_buffer);
|
||||
gui_window_switch_to_buffer (window, ptr_buffer);
|
||||
gui_window_redraw_buffer (ptr_buffer);
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1655,7 +1655,7 @@ server_auto_connect (int auto_connect, int command_line)
|
||||
{
|
||||
(void) gui_buffer_new (gui_current_window, ptr_server, NULL,
|
||||
BUFFER_TYPE_STANDARD, 1);
|
||||
gui_redraw_buffer (gui_current_window->buffer);
|
||||
gui_window_redraw_buffer (gui_current_window->buffer);
|
||||
if (!server_connect (ptr_server))
|
||||
server_reconnect_schedule (ptr_server);
|
||||
}
|
||||
@@ -1708,7 +1708,7 @@ server_disconnect (t_irc_server *server, int reconnect)
|
||||
else
|
||||
server->reconnect_start = 0;
|
||||
|
||||
gui_redraw_buffer (gui_current_window->buffer);
|
||||
gui_window_redraw_buffer (gui_current_window->buffer);
|
||||
}
|
||||
|
||||
/*
|
||||
|
||||
Reference in New Issue
Block a user