1
0
mirror of https://github.com/weechat/weechat.git synced 2026-07-01 15:26:37 +02:00

Add new bar filling types: columns_horizontal and columns_vertical

This commit is contained in:
Sebastien Helleu
2008-12-15 22:11:13 +01:00
parent 507adbe42e
commit e69a3f0f0e
15 changed files with 541 additions and 489 deletions
+4 -17
View File
@@ -38,8 +38,7 @@
char *
irc_bar_item_buffer_title (void *data, struct t_gui_bar_item *item,
struct t_gui_window *window,
int max_width, int max_height)
struct t_gui_window *window)
{
struct t_gui_buffer *buffer;
const char *title;
@@ -48,8 +47,6 @@ irc_bar_item_buffer_title (void *data, struct t_gui_bar_item *item,
/* make C compiler happy */
(void) data;
(void) item;
(void) max_width;
(void) max_height;
if (!window)
window = weechat_current_window ();
@@ -76,8 +73,7 @@ irc_bar_item_buffer_title (void *data, struct t_gui_bar_item *item,
char *
irc_bar_item_buffer_name (void *data, struct t_gui_bar_item *item,
struct t_gui_window *window,
int max_width, int max_height)
struct t_gui_window *window)
{
char buf[512], buf_name[256], modes[128], away[128];
const char *name;
@@ -89,8 +85,6 @@ irc_bar_item_buffer_name (void *data, struct t_gui_bar_item *item,
/* make C compiler happy */
(void) data;
(void) item;
(void) max_width;
(void) max_height;
if (!window)
window = weechat_current_window ();
@@ -196,8 +190,7 @@ irc_bar_item_buffer_name (void *data, struct t_gui_bar_item *item,
char *
irc_bar_item_lag (void *data, struct t_gui_bar_item *item,
struct t_gui_window *window,
int max_width, int max_height)
struct t_gui_window *window)
{
char buf[32];
struct t_gui_buffer *buffer;
@@ -206,9 +199,6 @@ irc_bar_item_lag (void *data, struct t_gui_bar_item *item,
/* make C compiler happy */
(void) data;
(void) item;
(void) window;
(void) max_width;
(void) max_height;
buffer = weechat_window_get_pointer (window, "buffer");
@@ -236,8 +226,7 @@ irc_bar_item_lag (void *data, struct t_gui_bar_item *item,
char *
irc_bar_item_input_prompt (void *data, struct t_gui_bar_item *item,
struct t_gui_window *window,
int max_width, int max_height)
struct t_gui_window *window)
{
struct t_gui_buffer *buffer;
struct t_irc_server *server;
@@ -247,8 +236,6 @@ irc_bar_item_input_prompt (void *data, struct t_gui_bar_item *item,
/* make C compiler happy */
(void) data;
(void) item;
(void) max_width;
(void) max_height;
if (!window)
window = weechat_current_window ();
+1 -3
View File
@@ -1230,9 +1230,7 @@ script_api_bar_item_new (struct t_weechat_plugin *weechat_plugin,
const char *name,
char *(*build_callback)(void *data,
struct t_gui_bar_item *item,
struct t_gui_window *window,
int max_width,
int max_height),
struct t_gui_window *window),
const char *function_build)
{
struct t_script_callback *new_script_callback;
+1 -3
View File
@@ -489,9 +489,7 @@ struct t_weechat_plugin
const char *name,
char *(*build_callback)(void *data,
struct t_gui_bar_item *item,
struct t_gui_window *window,
int max_width,
int max_height),
struct t_gui_window *window),
void *build_callback_data);
void (*bar_item_update) (const char *name);
void (*bar_item_remove) (struct t_gui_bar_item *item);