mirror of
https://github.com/weechat/weechat.git
synced 2026-07-04 16:53:14 +02:00
Added 'C'lear option on IRC raw buffer
This commit is contained in:
@@ -4,6 +4,7 @@ WeeChat - Wee Enhanced Environment for Chat
|
||||
ChangeLog - 2006-08-18
|
||||
|
||||
Version 0.2.0 (under dev!):
|
||||
* added 'C'lear option on IRC raw buffer
|
||||
* IRC raw buffer now uses join/part prefix with color to display messages
|
||||
* added send of "quit" message to server when using /disconnect
|
||||
* fixed "wallops" command when received, now displayed by WeeChat (bug #17441)
|
||||
|
||||
+206
-202
File diff suppressed because it is too large
Load Diff
@@ -409,7 +409,9 @@ gui_input_draw (t_gui_buffer *buffer, int erase)
|
||||
move (ptr_win->win_input_y, ptr_win->win_input_x);
|
||||
break;
|
||||
case BUFFER_TYPE_RAW_DATA:
|
||||
mvwprintw (GUI_CURSES(ptr_win)->win_input, 0, 0, _(" [Q] Close raw data view"));
|
||||
wmove (GUI_CURSES(ptr_win)->win_input, 0, 0);
|
||||
wprintw (GUI_CURSES(ptr_win)->win_input, _(" [C] Clear buffer"));
|
||||
wprintw (GUI_CURSES(ptr_win)->win_input, _(" [Q] Close raw data view"));
|
||||
wclrtoeol (GUI_CURSES(ptr_win)->win_input);
|
||||
ptr_win->win_input_cursor_x = 0;
|
||||
if (ptr_win == gui_current_window)
|
||||
|
||||
@@ -778,6 +778,13 @@ gui_exec_action_raw_data (t_gui_window *window, char *actions)
|
||||
switch (actions[0])
|
||||
{
|
||||
/* close raw IRC data */
|
||||
case 'c':
|
||||
case 'C':
|
||||
gui_buffer_clear (window->buffer);
|
||||
gui_window_redraw_buffer (window->buffer);
|
||||
return;
|
||||
break;
|
||||
/* close raw IRC data */
|
||||
case 'q':
|
||||
case 'Q':
|
||||
if (gui_buffer_before_raw_data)
|
||||
|
||||
@@ -4,6 +4,7 @@ WeeChat - Wee Enhanced Environment for Chat
|
||||
ChangeLog - 2006-08-18
|
||||
|
||||
Version 0.2.0 (under dev!):
|
||||
* added 'C'lear option on IRC raw buffer
|
||||
* IRC raw buffer now uses join/part prefix with color to display messages
|
||||
* added send of "quit" message to server when using /disconnect
|
||||
* fixed "wallops" command when received, now displayed by WeeChat (bug #17441)
|
||||
|
||||
+207
-202
File diff suppressed because it is too large
Load Diff
+207
-202
File diff suppressed because it is too large
Load Diff
+207
-202
File diff suppressed because it is too large
Load Diff
+207
-203
File diff suppressed because it is too large
Load Diff
+207
-202
File diff suppressed because it is too large
Load Diff
+207
-202
File diff suppressed because it is too large
Load Diff
+206
-202
File diff suppressed because it is too large
Load Diff
@@ -409,7 +409,9 @@ gui_input_draw (t_gui_buffer *buffer, int erase)
|
||||
move (ptr_win->win_input_y, ptr_win->win_input_x);
|
||||
break;
|
||||
case BUFFER_TYPE_RAW_DATA:
|
||||
mvwprintw (GUI_CURSES(ptr_win)->win_input, 0, 0, _(" [Q] Close raw data view"));
|
||||
wmove (GUI_CURSES(ptr_win)->win_input, 0, 0);
|
||||
wprintw (GUI_CURSES(ptr_win)->win_input, _(" [C] Clear buffer"));
|
||||
wprintw (GUI_CURSES(ptr_win)->win_input, _(" [Q] Close raw data view"));
|
||||
wclrtoeol (GUI_CURSES(ptr_win)->win_input);
|
||||
ptr_win->win_input_cursor_x = 0;
|
||||
if (ptr_win == gui_current_window)
|
||||
|
||||
@@ -778,6 +778,13 @@ gui_exec_action_raw_data (t_gui_window *window, char *actions)
|
||||
switch (actions[0])
|
||||
{
|
||||
/* close raw IRC data */
|
||||
case 'c':
|
||||
case 'C':
|
||||
gui_buffer_clear (window->buffer);
|
||||
gui_window_redraw_buffer (window->buffer);
|
||||
return;
|
||||
break;
|
||||
/* close raw IRC data */
|
||||
case 'q':
|
||||
case 'Q':
|
||||
if (gui_buffer_before_raw_data)
|
||||
|
||||
Reference in New Issue
Block a user