Sebastien Helleu
dfdf42e27b
core: remove unneeded whitespace
2011-10-26 20:37:03 +02:00
Sebastien Helleu
53b339fb35
core: bufferize lines displayed before core buffer is created, to display them in buffer when it is created
2011-10-07 15:30:54 +02:00
Sebastien Helleu
25e1e6e23d
core: add colors for inactive windows and lines (in merged buffers)
...
New boolean options to control use of inactive colors:
- weechat.look.color_inactive_message
- weechat.look.color_inactive_prefix
- weechat.look.color_inactive_prefix_buffer
- weechat.look.color_inactive_time
New "inactive" color options:
- weechat.color.chat_inactive_line
- weechat.color.chat_inactive_window
- weechat.color.chat_prefix_buffer_inactive_line
2011-09-22 11:09:16 +02:00
Sebastien Helleu
ebf72c7eda
core: use dynamic buffer size for calls to vsnprintf
2011-08-26 09:55:55 +02:00
Sebastien Helleu
ae7571a497
core: remove extra space in quote of messages (in cursor mode)
2011-08-21 22:57:51 +02:00
Sebastien Helleu
aa948c76a3
core: remove some compilation warnings under Cygwin
2011-08-18 11:09:46 +02:00
Sebastien Helleu
1cb7c6a6c5
core: return info about line/word for chat area in focus hashtable, add keys m/q/Q to quote line in cursor mode, sort mouse keys by priority
2011-08-14 11:30:08 +02:00
Sebastien Helleu
8d2c23209f
core: save and restore layout for buffers and windows on /upgrade
2011-08-05 23:15:23 +02:00
Sebastien Helleu
1e71196aee
core: add option "tags" for command /debug
2011-06-13 15:25:38 +02:00
Sebastien Helleu
25fe7a53a1
Fix scroll problem on buffers with free content and non-allocated lines (bug #32039 )
2011-01-05 14:58:17 +01:00
Sebastien Helleu
d24f6e9e17
Update copyright dates
2011-01-01 18:06:29 +01:00
Sebastien Helleu
b6662ee3cf
Add color support in option weechat.look.buffer_time_format
2010-12-07 19:43:19 +01:00
Sebastien Helleu
90589b2d71
Add extra checks on some pointers
2010-10-31 18:19:53 +01:00
Sebastien Helleu
85f6444fef
Use local buffer in print functions, so that they are reentrant
2010-10-09 21:56:14 +02:00
Sebastien Helleu
f11549f654
Fix display bug with special chars (ascii value below 32) (bug #30602 )
2010-08-06 19:02:25 +02:00
Sebastien Helleu
6562d676fe
Update licenses and copyrights, add missing author names in sources
2010-06-22 19:46:28 +02:00
Sebastien Helleu
31bfcf96c7
Reformat and add comments for description of C sources
2010-04-08 18:15:00 +02:00
Sebastien Helleu
b6bb001fc4
Free some extra memory when exiting WeeChat
2010-03-29 17:56:23 +02:00
Sebastien Helleu
2801b8437c
Reformat multi-line comments
2010-03-19 23:33:14 +01:00
Sebastien Helleu
daee18621e
Rename command /silence to /mute
2010-02-09 13:21:05 +01:00
Sebastien Helleu
71d77a5890
Add new command /silence
2010-02-09 12:40:19 +01:00
Sebastien Helleu
8fbce99292
Discard line printed with modifier "weechat_print" only if initial string is not empty
2010-01-11 17:57:36 +01:00
Sebastien Helleu
95c2cb1c5b
Allow callback for modifier "weechat_print" to return empty value, in order to remove a printed message
2010-01-11 14:45:08 +01:00
Sebastien Helleu
2133eb30ff
Update copyright dates
2010-01-03 19:31:55 +01:00
Sebastien Helleu
16e741f063
Fix bug with pointer to last read line in merged buffers (can lead to crash)
2009-06-22 11:46:29 +02:00
Sebastien Helleu
40e3422058
Do not refresh buffer if displayed line is filtered (hidden)
2009-06-13 16:27:04 +02:00
Sebastien Helleu
ae23fb0b46
Fix bug with some utf-8 chars in input line
2009-06-12 08:00:44 +02:00
Sebastien Helleu
652a97cc7a
Fix display bug with color/attribute chars (< 32) in command line (bug #26749 )
2009-06-11 15:31:53 +02:00
Sebastien Helleu
8d58b81d83
Add buffer merging feature, with /buffer merge/unmerge (task #7404 )
2009-06-10 12:40:05 +02:00
Sebastien Helleu
e2497ff8bc
Fix typo: formated -> formatted
2009-05-17 16:00:35 +02:00
Sebastien Helleu
917e111b78
Disable print hooks during display of backlog (in logger plugin)
2009-05-04 18:00:51 +02:00
Sebastien Helleu
a394ed5d6f
Add "replacement" argument for string_remove_color in plugin API
2009-03-18 18:02:48 +01:00
Sebastien Helleu
31e562467e
Add property in buffer to hide time for all lines
2009-03-15 01:30:49 +01:00
Sebastien Helleu
8e55147364
Add new hook type "process": launch command with fork and catch result (rc/stdout/stderr) via callback
2009-03-06 18:22:34 +01:00
Sebastien Helleu
7cc562be45
Fix 14 memory leaks (in core, gui, irc, jabber, logger, script plugins)
2009-02-04 14:12:46 +01:00
Sebastien Helleu
323290c83e
Fix crash when read marker is moved before first line displayed (when first line of buffer is removed)
2009-02-02 13:53:38 +01:00
Sebastien Helleu
9ae942bb9d
Add signal weechat_pv for private messages
2009-02-01 13:35:59 +01:00
Sebastien Helleu
2115f3f675
Update copyright dates
2009-01-03 10:06:53 +01:00
Sebastien Helleu
bf0b5f5644
Add "displayed" and "highlight" arguments to callback for hook_print
2008-11-29 17:44:42 +01:00
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