Sebastien Helleu
70ce7fe3b6
core: fix wrapping of words with wide chars (the break was made before the correct position)
2012-10-12 14:05:48 +02:00
Sebastien Helleu
df80aa5fc9
api: allow update for some variables of hdata, add new functions hdata_update and hdata_set
2012-08-27 09:47:46 +02:00
Sebastien Helleu
d8d0d6e4c6
core: display spaces at the end of messages in chat area (bug #37024 )
2012-08-22 14:07:01 +02:00
Sebastien Helleu
200652836b
core: add options to use different color for offline nicks in prefix (patch from Nei) (task #11109 )
...
New options:
- weechat.look.color_nick_offline: boolean to enable feature (off by default)
- weechat.color.chat_nick_offline: color for offline nicks (displayed in prefix)
2012-06-09 08:53:50 +02:00
Ryuunosuke Ayanokouzi
5f11df74e3
core: fix display of wide chars on last column of chat area (patch #7733 )
2012-03-03 10:03:13 +01:00
Sebastien Helleu
47e4a03be6
core: update copyright dates
2012-01-08 18:59:50 +01:00
Sebastien Helleu
41b5ef1e4c
core: check pointer returned by function localtime
2011-11-27 11:48:35 +01:00
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