3557 Commits

Author SHA1 Message Date
Sebastien Helleu
bb39455591 core: fix bug in build of static parts of completions for commands 2011-07-30 08:50:30 +02:00
Sebastien Helleu
47b9c2b9e2 core: fix bug in completion of command /window 2011-07-30 08:49:57 +02:00
Sebastien Helleu
ba37caca69 core: update ChangeLog 2011-07-30 00:56:20 +02:00
Sebastien Helleu
dc8daef33d core: fix crash when building hashtable string with keys and values 2011-07-30 00:50:28 +02:00
Sebastien Helleu
a56c1097dc core: fix refresh bug when switching buffer 2011-07-30 00:16:17 +02:00
Sebastien Helleu
54a6f42de5 core: add number in windows, improve mouse/cursor actions when screen is split 2011-07-29 19:46:02 +02:00
Sebastien Helleu
dfd7ed5457 core: add "bar_refresh_needed" in dump of bars to log file 2011-07-29 12:27:39 +02:00
Sebastien Helleu
db86b84218 core: fix refresh of bars (remove duplicated refresh for bars) 2011-07-29 12:24:34 +02:00
Sebastien Helleu
e0ef10ee47 core: fix typo in comment of function gui_bar_window_new 2011-07-29 09:56:39 +02:00
Sebastien Helleu
fd35bbeb72 core: add "refresh_needed" in dump of bar windows to log file 2011-07-29 09:51:16 +02:00
Sebastien Helleu
51ef22c284 core: improve mouse support: process utf-8 codes, add option weechat.look.mouse_timer_delay, remove key meta2-M, fix problem with iso chars when grabbing mouse codes 2011-07-28 15:36:39 +02:00
Sebastien Helleu
17037e32d8 doc: fix type for arguments of hook_timer in plugin API reference 2011-07-28 09:25:48 +02:00
Sebastien Helleu
d41f7c3140 core: allow buffer name in /buffer close 2011-07-27 13:52:08 +02:00
Sebastien Helleu
6a6bc40df7 core: fix crash on /bar toggle 2011-07-27 12:52:47 +02:00
Sebastien Helleu
6bbe3be63f core: fix message with new key added (displayed on current buffer instead of core) 2011-07-27 09:50:35 +02:00
Sebastien Helleu
ec12579f47 irc: complete help of command /ban (explain what is does without argument) 2011-07-27 09:34:03 +02:00
Sebastien Helleu
224d54f6ce doc: add key alt-m (toggle mouse) in user guide 2011-07-27 08:07:07 +02:00
Sebastien Helleu
93909b4840 core: remove delimiters around empty bar items 2011-07-27 08:02:29 +02:00
Sebastien Helleu
e0781f0390 core: add mouse support (task #5435), free cursor movement, hook_focus, fix bugs with key "^" (bug #32072, bug #21381), fix bugs with bar windows, completion and /buffer
New features and bugs fixed:
- mouse support: new command /mouse, new option weechat.look.mouse, new key context "mouse"
- free movement of cursor: new command /cursor, new key context "cursor"
- new hook_focus (used by cursor and mouse)
- info "cursor_mode"
- bugs fixed with key "^"
- allow plugin name in /buffer name
- fix bugs with bar windows: do not create bar windows for hidden bars
- fix completion bug when two words for completion are equal but with different case
- automatic scroll direction in /bar scroll (x/y is now optional)
2011-07-26 18:50:29 +02:00
Sebastien Helleu
2fec843144 doc: update italian user guide and FAQ 2011-07-20 10:38:39 +02:00
Sebastien Helleu
5d5d2ce4d1 irc: fix crash when malformed IRC message 352 (WHO) is received (bug #33790) 2011-07-18 19:08:24 +02:00
Sebastien Helleu
10024571ef doc: add gettext in dependencies for build (optional) 2011-07-17 23:23:59 +02:00
Sebastien Helleu
e0e32284a9 doc: update german user and scripting guides 2011-07-17 23:15:42 +02:00
Sebastien Helleu
35a3df0a7a doc: fix typo in user guide 2011-07-14 20:51:50 +02:00
Sebastien Helleu
8459eb7bda doc: fix typo in user guide 2011-07-14 20:41:29 +02:00
Sebastien Helleu
b888881288 doc: fix typo in french user guide 2011-07-14 16:32:59 +02:00
Sebastien Helleu
0fdcb7387f doc: add doc about connection to Freenode with TOR/SASL 2011-07-14 13:42:26 +02:00
Sebastien Helleu
47822ce80e irc: fix crash when command "/buffer close" is used in a server command to close server buffer during connection (bug #33763) 2011-07-13 18:28:29 +02:00
Sebastien Helleu
1f027dbeb1 core: fix completion for command arguments when same command exists in many plugins (bug #33753) 2011-07-12 11:20:28 +02:00
Sebastien Helleu
db261576b4 rmodifier: add missing include of strings.h in rmodifier.c 2011-07-11 16:46:08 +02:00
Sebastien Helleu
201ee104e7 irc: fix crash when /join command is executed on a non-irc buffer (bug #33742) 2011-07-10 23:21:04 +02:00
Sebastien Helleu
cb4e0d0076 core: allow empty argument for infolist "key" (return context "default") 2011-07-10 23:07:33 +02:00
Sebastien Helleu
cd5b216e0f relay: fix bug with self nick when someone changes its nick on channel (bug #33739) 2011-07-10 09:00:33 +02:00
Sebastien Helleu
2b821b8b06 irc: fix typo in help of options irc.look.new_channel_position and irc.look.new_pv_position 2011-07-05 15:40:07 +02:00
Sebastien Helleu
3bea55b2f0 core: add context "search" for keys (to define keys used during search in buffer with ctrl+"r") 2011-07-05 15:36:42 +02:00
Sebastien Helleu
5250b68d0a doc: convert script docgen.pl to docgen.py 2011-07-03 15:47:50 +02:00
Sebastien Helleu
0f5b4dbecb core: add new option weechat.look.separator_vertical, rename option weechat.look.hline_char to weechat.look.separator_horizontal 2011-06-29 10:33:08 +02:00
Sebastien Helleu
56a39bc8c8 core: add missing include of stddef.h in plugin.c 2011-06-29 10:24:03 +02:00
Sebastien Helleu
a6873b725f irc: fix bug with comma in irc color code: do not strip comma if it is not followed by a digit (bug #33662) 2011-06-28 13:38:55 +02:00
Sebastien Helleu
19bc95b961 core: many improvements on hdata
New features:
- add optional hdata name for variables in hdata
- add plugin API functions: hdata_get_var_hdata
- use hashtable to store hdata (created by WeeChat and plugins)
- free hdata and infolists created by plugin on plugin unload
- free all hdata on exit
- add "free" option to command /debug hdata
- remove hdata for hooks
2011-06-26 18:15:42 +02:00
Sebastien Helleu
2a630031fd core: display error (only once) when bad file descriptor is detected in hook_fd 2011-06-22 15:39:00 +02:00
Sebastien Helleu
6defc05f0a core: fix freeze when hook_fd is called with a bad file/socket (bug #33619) 2011-06-22 12:20:05 +02:00
Sebastien Helleu
ebac36d075 doc: fix typo in FAQ 2011-06-22 11:34:31 +02:00
Sebastien Helleu
0a09a336dd irc: add prefix "#" for all channels on join (if no prefix given) 2011-06-22 11:32:45 +02:00
Sebastien Helleu
9858927b34 doc: fix question about target buffer on merged buffers in FAQ 2011-06-22 11:31:30 +02:00
Sebastien Helleu
aaaf575db6 doc: update question about URLs in FAQ 2011-06-22 11:27:21 +02:00
Sebastien Helleu
d8b15bc6a3 doc: update german translations and FAQ 2011-06-22 11:09:48 +02:00
Sebastien Helleu
f4d802f4ff doc: fix typo in plugin API reference 2011-06-21 20:37:57 +02:00
Sebastien Helleu
d6ef66d006 doc: add questions in FAQ, remove instructions/commands for old WeeChat versions (prior to 0.3.0) 2011-06-21 17:40:53 +02:00
Sebastien Helleu
d47be1f303 core: fix bug with option weechat.look.hotlist_count_max when count_max is greater than 1 and priority in hotlist is highlight 2011-06-21 16:17:32 +02:00