366 Commits

Author SHA1 Message Date
Sebastien Helleu
6c24da222c doc: fix commands for scrolling bars with mouse wheel in user guide 2011-08-16 09:43:45 +02:00
Sebastien Helleu
832d30b665 core: add local variables of buffer in focus hashtable, remove irc_server/irc_channel from focus hashtable for nicklist 2011-08-16 09:41:02 +02:00
Sebastien Helleu
a234bc90ad irc: rename host/server/channel to irc_host/irc_server/irc_channel in irc focus hashtable for nicklist 2011-08-16 09:15:00 +02:00
Sebastien Helleu
9070021a54 core: allow a second area for keys in context "mouse" (for drag & drop between two areas) 2011-08-15 21:49:20 +02:00
Sebastien Helleu
39d7a98f02 doc: update italian translations, user guide and FAQ 2011-08-15 18:08:43 +02:00
Sebastien Helleu
19d6c0532d doc: fix typo in user guide 2011-08-15 13:04:07 +02:00
Sebastien Helleu
d89115d4db core: add "_chat_line_x" in focus hashtable (for buffers with free content) 2011-08-15 12:59:32 +02:00
Sebastien Helleu
1ca036e8d9 core: return empty string for window and buffer pointers in focus hashtable when value is N/A 2011-08-14 18:03:29 +02:00
Sebastien Helleu
1a9e15c5a6 doc: add missing keys m/q/Q (for cursor mode) in user guide 2011-08-14 16:56:52 +02:00
Sebastien Helleu
5073cd3476 core: add buffer property "short_name_is_set", return name if short name is not set (in buffer infolist or property) 2011-08-14 16:04:12 +02:00
Sebastien Helleu
08f13b3965 core: add key "_chat_line_nick" in focus hashtable 2011-08-14 14:04:33 +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
fab23f8bc4 doc: add reload of CA file for question about freenode/SSL in FAQ 2011-08-10 18:54:25 +02:00
Sebastien Helleu
fe9aee25a5 core: allow send of hsignal instead of command for keys in context "mouse" 2011-08-09 14:56:15 +02:00
Sebastien Helleu
40c5eb207d core: add new command /repeat (execute a command several times) 2011-08-09 09:10:26 +02:00
Sebastien Helleu
38fd5bfa51 core: use arguments for infolist "window" to return only one window by number 2011-08-08 11:32:31 +02:00
Sebastien Helleu
ede9a96eb9 core: add optional buffer name for area "chat" in keys of mouse context 2011-08-08 11:24:26 +02:00
Sebastien Helleu
9313edec34 core: fix typo in /help upgrade 2011-08-07 11:22:16 +02:00
Sebastien Helleu
339d33181d core: add note about SSL connections in /help upgrade 2011-08-06 23:06:18 +02:00
Sebastien Helleu
37d70899d3 doc: update auto-generated hdata files 2011-08-06 22:27:07 +02:00
Sebastien Helleu
4919a943fd doc: minor changes in FAQ for question about weird chars under screen/tmux 2011-08-05 14:34:14 +02:00
Sebastien Helleu
d27c459c1d core: fix bugs with automatic layout (bug #26110), add support of merged buffers in layout (task #10893) 2011-08-05 13:18:03 +02:00
Sebastien Helleu
6442302f3f core: add option -all for command /buffer unmerge 2011-08-04 17:24:53 +02:00
Sebastien Helleu
d7a46135ee doc: add WeeChat version required for mouse in FAQ 2011-08-04 16:18:03 +02:00
Sebastien Helleu
a66ad95126 doc: replace ">=" and "<=" by UTF-8 chars in docs 2011-08-04 16:13:34 +02:00
Sebastien Helleu
fd8a4c6761 doc: add mouse questions in FAQ 2011-08-03 22:57:43 +02:00
Sebastien Helleu
2460699343 doc: add mouse support in user guide 2011-08-03 20:10:11 +02:00
Sebastien Helleu
c96499c817 doc: add IRC SASL authentication in user guide 2011-08-03 12:30:43 +02:00
Sebastien Helleu
cbdf4a4ae1 core: remove "const" for first argument of function utf8_normalize 2011-08-02 13:24:53 +02:00
Sebastien Helleu
6be3b3d064 doc: add missing API functions in scripting guide 2011-08-01 19:25:01 +02:00
Sebastien Helleu
217e9683d2 core: add info about position where mouse button is released in hook_focus (for mouse gestures) 2011-08-01 18:33:13 +02:00
Sebastien Helleu
95b179dd08 core: add "/input grab_mouse" and "/input grab_mouse_area" (default: right click on input bar) 2011-07-30 15:44:55 +02:00
Sebastien Helleu
382a1ad942 core: cosmetic changes in /help key 2011-07-30 08:56:42 +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
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
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
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
10024571ef doc: add gettext in dependencies for build (optional) 2011-07-17 23:23:59 +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
0fdcb7387f doc: add doc about connection to Freenode with TOR/SASL 2011-07-14 13:42:26 +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
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
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
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