Sebastien Helleu
|
3c338e59ed
|
core: fix bug with layout: assign layout number in buffers when doing /layout save
|
2012-02-12 08:55:58 +01:00 |
|
Sebastien Helleu
|
f8ef3c8f80
|
doc: add color codes in strings (developer's guide)
|
2012-02-10 18:02:06 +01:00 |
|
Sebastien Helleu
|
e6736b544e
|
core: do not auto add space after nick completer if option weechat.completion.nick_add_space is off
|
2012-02-01 17:19:04 +01:00 |
|
Sebastien Helleu
|
8ea2b93a28
|
core: add signal "window_switch"
|
2012-01-28 17:18:15 +01:00 |
|
Sebastien Helleu
|
3ecd3d7a26
|
core: fix signal "buffer_switch": send it only once when switching buffer (bug #31158)
|
2012-01-28 11:11:58 +01:00 |
|
Sebastien Helleu
|
d242f30950
|
core: move option "scroll_unread" from command /input to /window
|
2012-01-24 21:20:52 +01:00 |
|
Sebastien Helleu
|
5f6df8021b
|
core: add support of flags in regular expressions and highlight options, add irc options to customize/disable default nick highlight (task #11128)
New functions in C plugin API:
- string_regex_flags
- string_regcomp
New irc options:
- irc.look.highlight_server
- irc.look.highlight_channel
- irc.look.highlight_pv
Regex flags are supported in following options/commands:
- option weechat.look.highlight
- option weechat.look.highlight_regex
- options irc.look.highlight_{server|channel|pv}
- option relay.network.allowed_ips
- core command /filter
- irc command /list
- irc command /ignore
- rmodifier command /rmodifier
|
2012-01-22 13:48:42 +01:00 |
|
Sebastien Helleu
|
b91c231096
|
core: add URL transfer (using libcurl), add function hook_process_hashtable in plugin API, add support of URL in hook_process/hook_process_hashtable (task #10247)
|
2012-01-16 19:52:08 +01:00 |
|
Sebastien Helleu
|
b2dd992c0d
|
core: add library "pthread" in cmake file for link on OpenBSD
|
2012-01-16 19:19:09 +01:00 |
|
Sebastien Helleu
|
47e4a03be6
|
core: update copyright dates
|
2012-01-08 18:59:50 +01:00 |
|
Sebastien Helleu
|
80d1a52304
|
core: use extended regex in filters (patch #7616)
|
2012-01-06 13:24:16 +01:00 |
|
Sebastien Helleu
|
68948f9747
|
core: change mouse state when option weechat.look.mouse is changed
|
2011-12-25 21:52:35 +01:00 |
|
Sebastien Helleu
|
3194a9b8e4
|
core: set option weechat.look.mouse when mouse state is changed with command /mouse
|
2011-12-25 21:22:33 +01:00 |
|
Sebastien Helleu
|
6f3fd239be
|
core: add type "hashtable" for hdata, new api functions: hdata_hashtable and hashtable_map_string
|
2011-12-19 22:39:24 +01:00 |
|
Sebastien Helleu
|
7d52f85f55
|
core: display error on "/key bind meta- ..." (incomplete meta key)
|
2011-12-17 22:52:44 +01:00 |
|
Sebastien Helleu
|
f0b8181395
|
core: add signal "buffer_line_added"
|
2011-12-17 17:34:45 +01:00 |
|
Sebastien Helleu
|
dc8807a417
|
core: add default keys "meta2-1;5D" and "meta2-1;5C" (ctrl+left/right) for gnome-terminal
|
2011-12-16 12:36:28 +01:00 |
|
Sebastien Helleu
|
86489d4587
|
core: add option "weechat.look.scroll_bottom_after_switch" (if enabled, restore old behaviour before fix of bug #25555 in version 0.3.5)
|
2011-12-07 16:28:32 +01:00 |
|
Sebastien Helleu
|
018ea768af
|
core: remove cmake warnings
|
2011-12-07 11:21:51 +01:00 |
|
Sebastien Helleu
|
23c70b013b
|
core: fix sizeof of variable (struct content instead of its pointer) in function gui_hotlist_add
|
2011-12-04 09:08:03 +01:00 |
|
Sebastien Helleu
|
0765f113d0
|
core: replace some C++ comments by C comments
|
2011-12-01 17:09:23 +01:00 |
|
Sebastien Helleu
|
41b5ef1e4c
|
core: check pointer returned by function localtime
|
2011-11-27 11:48:35 +01:00 |
|
Sebastien Helleu
|
c40a281ce4
|
core: fix type of variables in hdata "line_data" (type integer -> char)
|
2011-11-25 15:23:28 +01:00 |
|
Sebastien Helleu
|
6f6e1569cd
|
core: add "full_name" in buffer structure
|
2011-11-21 17:55:30 +01:00 |
|
Sebastien Helleu
|
61e5a4bcdb
|
core: apply filters after full reload of configuration files (with /reload) (bug #31182)
|
2011-11-17 22:11:39 +01:00 |
|
Simon Kuhnle
|
07ed065ab7
|
core: fix compilation under OpenBSD 5.0 (lib utf8 not needed any more) (bug #34727)
|
2011-11-12 16:57:49 +01:00 |
|
Sebastien Helleu
|
c7a1a01d8f
|
core: add new option weechat.completion.base_word_until_cursor: allow completion in middle of words (enabled by default) (task #9771)
|
2011-11-12 16:09:14 +01:00 |
|
Sebastien Helleu
|
2c6d525045
|
core: add option "jump_last_buffer_displayed" for command /input (key: alt+"/") (task #11553)
|
2011-11-08 18:51:15 +01:00 |
|
Sebastien Helleu
|
f211a839f6
|
core: rename options weechat.history.{max_lines|max_minutes} to weechat.history.{max_buffer_lines_number|max_buffer_lines_minutes}
|
2011-11-05 12:53:29 +01:00 |
|
Sebastien Helleu
|
4b1bc5ff1b
|
core: remove obsolete/empty sources for Qt and Wxwidgets
|
2011-11-03 16:06:15 +01:00 |
|
Sebastien Helleu
|
d16d11b392
|
core: add option weechat.history.max_minutes: maximum number of minutes in history per buffer (task #10900) (patch from Quentin Pradet)
|
2011-11-01 19:30:30 +01:00 |
|
Sebastien Helleu
|
6d6e0e0ad9
|
core: add help for values of option "conditions" in bars (options weechat.bar.xxx.conditions)
|
2011-10-29 11:40:58 +02:00 |
|
Sebastien Helleu
|
99d3988446
|
core: change default command for key alt-m: /mouse toggle -> /mute mouse toggle
|
2011-10-29 11:28:42 +02:00 |
|
Sebastien Helleu
|
dfdf42e27b
|
core: remove unneeded whitespace
|
2011-10-26 20:37:03 +02:00 |
|
Sebastien Helleu
|
d6f4f6e74c
|
core: fix typo: childs -> children
|
2011-10-25 09:13:18 +02:00 |
|
Sebastien Helleu
|
2ed8974d2f
|
core: fix status of mouse displayed by command /mouse
|
2011-10-16 18:23:54 +02:00 |
|
Sebastien Helleu
|
ac7c27949b
|
core: add color attribute "|" and value "resetcolor" for function weechat_color in plugin API (bug #34550)
|
2011-10-15 13:54:53 +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
|
b9dd668d90
|
core: add modifiers control/alt ("ctrl" and "alt") for mouse events
|
2011-10-05 18:15:28 +02:00 |
|
Sebastien Helleu
|
875112756c
|
core: ignore mouse code '@' (coordinates) when it is received as first event (bug of urxvt sending only this code on shift-selection in terminal)
|
2011-10-05 11:55:58 +02:00 |
|
Sebastien Helleu
|
9206036233
|
core: update text in command history when pressing (ctrl-)up
|
2011-10-03 23:21:07 +02:00 |
|
Sebastien Helleu
|
cf598e8447
|
core: fix display of background color in chat area after line feed
|
2011-10-02 10:58:10 +02:00 |
|
Sebastien Helleu
|
01327b1b8f
|
core: fix memory leak when a window is destroyed (free coords)
|
2011-09-30 17:14:23 +02:00 |
|
Sebastien Helleu
|
5ae4ef715a
|
core: fix color of highlighted prefix on inactive window when option weechat.look.color_inactive_prefix is off
|
2011-09-28 17:46:25 +02:00 |
|
Sebastien Helleu
|
d0f41efeb7
|
core: fix paste detection (problem with end of lines)
|
2011-09-27 21:35:13 +02:00 |
|
Sebastien Helleu
|
b45a5af0f3
|
core: fix color of inactive merged lines in inactive windows when weechat.look.color_inactive_window is off
|
2011-09-24 14:10:37 +02:00 |
|
Sebastien Helleu
|
fb5d40951c
|
core: add new option weechat.look.color_basic_force_bold, off by default: bold is used only if terminal has less than 16 colors (patch #7621)
|
2011-09-24 11:28:33 +02:00 |
|
Sebastien Helleu
|
734ced6af8
|
core: add default key "meta2-[E" (F5) for linux console
|
2011-09-23 12:56:06 +02:00 |
|
Sebastien Helleu
|
83a7305bae
|
core: fix option weechat.look.color_inactive_message
|
2011-09-22 23:49:28 +02:00 |
|
Sebastien Helleu
|
420ce7522a
|
core: add options weechat.look.color_inactive_window/buffer, fix bugs with inactive colors
|
2011-09-22 23:04:09 +02:00 |
|