Sebastien Helleu
85a6ad6eb8
Fix bug with empty messages displayed
2008-11-22 16:31:36 +01:00
Sebastien Helleu
4f43cba553
Fix crash when printing a message without any buffer created
2008-11-17 05:34:15 +01:00
Sebastien Helleu
6615379daf
Add modifier "weechat_print" for messages printed in buffers (task #8848 )
2008-11-16 22:26:04 +01:00
Sebastien Helleu
f74fd05da7
Disable highlight for IRC messages from local nick
2008-11-10 22:41:32 +01:00
Sebastien Helleu
a6c4e4ed76
Add weechat_highlight signal, sent when a line with highlight is displayed
2008-11-05 12:37:04 +01:00
Sebastien Helleu
a0d233bd4e
Fix highlight on lines displayed with /upgrade
2008-10-31 08:22:13 +01:00
Sebastien Helleu
6f442bbfc1
Add new features to logger plugin (command /logger, log level, level by buffer, mask by buffer, ..), fix some bugs
...
New features:
- new command /logger
- log level, to log only some messages, according to importance (task #8592 )
- level by buffer: custom level for some buffers (or group of buffers)
- log filename mask by buffer (or group of buffers)
- marker line is added after display of backlog
- add "delete" callback for config file sections
- add "mkdir_parents" function to plugin API
- remove old log options in IRC plugin
Bug fix:
- marker line is set only when user switches buffer (not when a plugin force
switch, like IRC plugin does when opening server or channel buffer)
- backlog fixed (sometimes lines were not properly displayed)
2008-10-30 17:18:28 +01:00
Sebastien Helleu
00dbaf7e64
Fix text search in buffer: search with prefix in addition to the message
2008-10-20 10:03:57 +02:00
Sebastien Helleu
091c07d571
Free layout and chat buffer on exit
2008-10-18 17:54:16 +02:00
Sebastien Helleu
ac107802fd
Aspell plugin is born again
2008-10-18 16:03:16 +02:00
Sebastien Helleu
c83eef6e82
Remove old title/nicklist/status/input, use of new bars
2008-10-12 19:20:26 +02:00
Sebastien Helleu
f86f306ce2
Fix some display bugs with read marker line, history, max prefix length, and chat refresh (bug #23153 )
...
Some info about bugs fixed:
- when marker line (dotted) was on top of window (and not visible), this caused
bug on last lines of buffer (not refreshed)
- marker line is not set for a buffer after a switch, only if buffer it not
displayed in other window
- when we delete lines in a buffer (if lines > weechat.history.max_lines), we
force a full refresh of chat if remaining lines is < to chat height
and we compute again max prefix length for buffer (before max prefix length
was always incremented, never decremented)
2008-10-11 08:55:26 +02:00
Sebastien Helleu
2ff988d352
Fix bug with line filtering on buffers with free content
2008-09-15 14:48:16 +02:00
Sebastien Helleu
2b8aa56917
Fix crash with filters and day change lines
2008-08-24 09:12:06 +02:00
Sebastien Helleu
b76d7e4a5c
Reintroduce /upgrade command, working only with core and IRC plugin today
...
Command will be improved in near future and other plugins like xfer
will be modified to manage upgrade process.
2008-08-19 23:22:52 +02:00
Sebastien Helleu
43029de8f5
Fix display bug with some weird UTF-8 chars (bugs #19687 and #23943 )
2008-07-28 18:20:13 +02:00
Sebastien Helleu
28088484df
Fix other bugs with prefix alignment
2008-07-06 10:52:58 +02:00
Sebastien Helleu
c32f244fff
Fix display bug with prefix_align_max option (bug #23777 )
2008-07-06 10:02:26 +02:00
Sebastien Helleu
f7706ff400
Fix display bug with alignment for sublines when there's no prefix displayed in buffer
2008-06-28 11:15:33 +02:00
Sebastien Helleu
50f8bf0043
Add input bar item, add "hidden" flag for bars, fix some display bugs with bars
2008-06-27 17:15:26 +02:00
Sebastien Helleu
72286fe8bb
Fix bug with current buffer and hotlist: now it's added to hotlist if user is scrolling up buffer
2008-06-20 16:32:15 +02:00
Sebastien Helleu
6bb860456c
Fix hotlist bug: buffer were added to hotlist even if line is filtered (hidden)
2008-06-19 12:23:09 +02:00
Sebastien Helleu
9c90a31d35
Fix display bug with prefix when filters are enable: do not count prefix length if line is not displayed
2008-06-07 10:08:53 +02:00
Sebastien Helleu
3a53257032
Add "const" keyword for some "char *" function arguments (core and plugins API)
2008-06-03 10:56:51 +02:00
Sebastien Helleu
bd436db2bc
Reintroduce highlight (move code from irc plugin to core)
2008-06-01 22:09:12 +02:00
Sebastien Helleu
4bef226f33
Fixed bug with print_y: now scripts can print empty line to remove a line
2008-04-25 16:40:11 +02:00
Sebastien Helleu
30b0e2d777
Fixed output of names on channels (now it's sorted/grouped/colored, like v0.2.6) (bug #22935 ), added "nicklist" infolist
2008-04-19 11:30:15 +02:00
Sebastien Helleu
ae98666bc6
Added "toggle" value for /set on boolean options, fixed refresh bugs, added option type for infolist "options"
2008-04-16 14:44:02 +02:00
Sebastien Helleu
d975629686
Improved /set command, added /unset command, new name for config files (*.conf)
2008-04-11 18:36:06 +02:00
Sebastien Helleu
48bbd32f12
Bugs fixed with bars
2008-04-03 18:11:32 +02:00
Sebastien Helleu
bab03d044b
Fixed compilation problems when gnutls dev lib is not found
2008-04-03 16:05:09 +02:00
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
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
b2c5a94e5d
Fixed bug with prefixes in config file
2008-02-01 16:45:43 +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
6fd0bd2158
All messages translated to french, fixed bugs/typos in some messages
2007-12-18 17:20:08 +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
256557f900
Many changes in IRC plugin
2007-12-10 17:18:40 +01:00
Sebastien Helleu
495e6bd5df
Many changes in IRC plugin and plugins API
2007-12-07 13:12:46 +01:00
Sebastien Helleu
59fb878b77
New config functions, almost entirely rewritten from scratch
2007-12-01 00:35:57 +01:00
Sebastien Helleu
ab2dbe8151
Renamed WeeChat log functions
2007-11-24 18:08:41 +01:00
Sebastien Helleu
ac30e2226d
Added log directory creation in logger plugin, removed unused log config options in core
2007-11-11 17:05:42 +01:00
Sebastien Helleu
50889eaf3b
Added print hooks (to catch any printf on buffers)
2007-11-07 15:11:06 +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
0d66286efe
Added date option for printf functions (weechat core and plugins API)
2007-11-05 15:59:43 +01:00
Sebastien Helleu
a98feff2bb
Fixed display bug with truncation of long lines
2007-11-04 18:48:57 +01:00
Sebastien Helleu
f8c8ee1600
Fixed display bug with long lines
2007-11-04 15:21:44 +01:00