Sebastien Helleu
868bc6b63d
Added preliminary support of new buffer type, with free content
2008-03-28 18:57:10 +01:00
Sebastien Helleu
57323fa71e
Removed sizeof(char) and useless type casts from void* to another pointer type (patch from Leonid Evdokimov)
2008-03-23 23:00:04 +01:00
Sebastien Helleu
61ca929728
Added tags for lines and custom filtering by tags or regex (task #7674 ), fixed many memory leaks
2008-03-22 23:36:12 +01:00
Sebastien Helleu
14d393b11e
Partial support of bars, with custom items.
...
Today only root bars are partially working (refresh is not always performed),
and bars are not saved in configuration file. To be continued...
2008-03-05 16:19:10 +01:00
Sebastien Helleu
c5a30be877
New "irc/debug" buffer (replaces old IRC raw buffer), improved status bar display, fixed nick in input for IRC buffers
...
The "irc/debug" buffer is displayed when IRC debug is enabled (with "/debug irc" thru debug plugin).
If the buffer is closed, it is reopen when new messages are written, until debug is disabled by user (with "/debug irc").
2008-02-22 14:29:34 +01:00
Sebastien Helleu
28e811c09c
Use of sizeof(char) in all malloc/realloc for strings
2008-02-02 21:12:16 +01:00
Sebastien Helleu
d7cc27f713
Fixed bugs/crashs when closing buffers
2008-02-01 22:50:03 +01:00
Sebastien Helleu
184700e597
New "close callback" for buffers, use of this callback in IRC plugin to leave channel or disconnect from server when buffer is closed
2008-02-01 18:56:12 +01:00
Sebastien Helleu
b52690d119
Nick completion enabled again, plugins can now override default nick completion (IRC plugin uses that feature)
2008-01-30 17:38:09 +01:00
Sebastien Helleu
a8f4f0c66d
Reduced number of screen refreshs, fixed display bug with title bar
2008-01-29 14:50:09 +01:00
Sebastien Helleu
8a67299912
Added some missing functions in Perl plugin API
2008-01-10 18:37:31 +01:00
Sebastien Helleu
9f2fc59569
Partial migration of Perl plugin to new API
2008-01-09 18:26:17 +01:00
Sebastien Helleu
f94b679a4a
Added hotlist option for buffer in plugins API, improved buffer refreshs
2008-01-06 12:44:54 +01:00
Sebastien Helleu
e3b52115c7
Update of year in some copyrights
2008-01-02 12:47:09 +01:00
Sebastien Helleu
9222a7b109
Added group support for nicklist, fixed some bugs in plugins API and IRC plugin
...
Added group support for nicklist (with subgroups).
Partial changes in IRC protocol functions (new arguments with argv and argv_eol).
Fixed some bugs:
- nicklist in plugins API
- problem in main loop with select() when SIGWINCH is received (terminal resize)
- bug in string explode function
- bug in infobar countdown.
2008-01-01 18:22:26 +01:00
Sebastien Helleu
dba084f3d6
New backlog option in logger plugin, added variable names in .h files, replaced "void *" pointers by structures
2007-12-17 17:07:08 +01:00
Sebastien Helleu
2e74526bb9
Renamed hook "event" to "signal"
2007-12-13 11:47:12 +01:00
Sebastien Helleu
256557f900
Many changes in IRC plugin
2007-12-10 17:18:40 +01:00
Sebastien Helleu
8b3980f508
Changes in IRC plugin to use new API
2007-12-09 11:47:34 +01:00
Sebastien Helleu
495e6bd5df
Many changes in IRC plugin and plugins API
2007-12-07 13:12:46 +01:00
Sebastien Helleu
bda2cdd408
Removed WeeChat "command" structure, now all internal commands are hooked when WeeChat starts
2007-12-04 13:25:02 +01:00
Sebastien Helleu
59fb878b77
New config functions, almost entirely rewritten from scratch
2007-12-01 00:35:57 +01:00
Sebastien Helleu
f5d026a775
Added input_data callback argument to gui_buffer_new() function
2007-11-26 14:27:53 +00:00
Sebastien Helleu
ab2dbe8151
Renamed WeeChat log functions
2007-11-24 18:08:41 +01:00
Sebastien Helleu
cdc08d6fc3
Added logger plugin
2007-11-11 14:36:34 +01:00
Sebastien Helleu
4478777876
Event hook added
2007-11-11 13:34:43 +01:00
Sebastien Helleu
dc4f5ea2e2
Added option "set" for /buffer command
2007-11-06 13:17:28 +01:00
Sebastien Helleu
b64b0fe6ca
Added string_remove_quotes() function, use of argv and argv_eol for WeeChat commands arguments
2007-11-05 18:51:53 +01:00
Sebastien Helleu
1a0472c5dd
Added check of buffer pointer in weechat_printf (plugins API)
2007-11-04 15:32:32 +01:00
Sebastien Helleu
7f90ccd2ad
Renamed many sources and functions in src/gui, improved display of messages in buffer (faster and using less memory)
2007-10-31 17:19:41 +01:00
Sebastien Helleu
8ecb7a4d4a
Moved IRC sources from src/irc/ to src/protocols/irc/
2007-09-20 18:06:38 +02:00
Sebastien Helleu
f523d2b0a5
Added "/debug buffer" command to see raw buffer content
2007-08-31 11:21:24 +00:00
Sebastien Helleu
e05be4e2b3
Fixed crash when searching text in buffer with ctrl-R (bug #20938 )
2007-08-30 14:32:31 +00:00
Sebastien Helleu
30c3fa9d98
Code cleanup: renamed some constants and variables (prefix added)
2007-08-16 13:54:15 +00:00
Sebastien Helleu
2c3fad454c
Added "buffer_move" event handler to plugins API (task #6708 )
2007-07-18 12:02:40 +00:00
Sebastien Helleu
3b48025071
Added key function "jump_previous_buffer" to jump to buffer previously displayed (new key: alt-J + alt-P) (task #7085 )
2007-07-15 18:06:56 +00:00
Sebastien Helleu
241f70f869
Fixed bugs with IRC color in messages, now color codes are inserted in command line with ^Cc,^Cb,.. instead of %C,%B,.. (bug #20222 , task #7060 )
2007-07-12 15:00:45 +00:00
Sebastien Helleu
fc2693c8e1
Added "scroll" option to /buffer command
2007-07-05 16:44:42 +00:00
Sebastien Helleu
f1a39ce7d7
Replaced GPL 2 license by GPL 3
2007-07-02 12:25:13 +00:00
Sebastien Helleu
8affe52ee4
Fixed hotlist when exiting search mode: current buffer is removed from hotlist
2007-06-05 21:31:43 +00:00
Sebastien Helleu
bee62989f6
Code cleanup: renamed IRC functions to have uniform name (with prefix based on source name), moved some functions
2007-05-11 14:59:12 +00:00
Sebastien Helleu
a89ca83306
Fixed minor refresh bug with input when searching text
2007-04-04 14:23:33 +00:00
Sebastien Helleu
0e785fe106
Added color for input text not found in buffer history
2007-04-04 14:04:42 +00:00
Sebastien Helleu
6323e55ab4
Added current buffer in hotlist when scrolling up in buffer (task #6664 )
2007-03-21 20:29:13 +00:00
Sebastien Helleu
7f0e0b5eea
Added case-sensitive search in buffer, display marker for each line matching search
2007-03-20 10:18:25 +00:00
Sebastien Helleu
0f0f7511d2
Added new key (ctrl-S) for interactive and incremental search in buffer history (task #6628 )
2007-03-16 15:02:47 +00:00
Sebastien Helleu
00dd81761f
Fixed bug with server buffer when "look_one_server_buffer" is ON and server buffer is moved to any number > 1 (bug #19219 )
2007-03-06 14:37:43 +00:00
Sebastien Helleu
8e436c58cd
Added event handler to plugin API
2007-02-05 22:18:33 +00:00
Sebastien Helleu
ef43b3e013
Added numeric argument for /clear command (buffer number) (patch #5372 )
2007-02-03 08:49:23 +00:00
Sebastien Helleu
749fae7a75
Fixed crash when closing a buffer opened on many windows
2007-01-16 23:53:01 +00:00