Sebastien Helleu
06fd80e210
Added conditions for bar display and bar max size
2008-04-22 18:11:33 +02:00
Sebastien Helleu
1486429cf1
Replaced /builtin command by /command, and can now be used to launch commands with same name from different plugins
2008-04-18 15:39:24 +02:00
Sebastien Helleu
27a66b2790
Added option name and value when option is changed with /set command
2008-04-18 13:31:17 +02:00
Sebastien Helleu
b31c3efc8a
Use of /window command for some key bindings with actions on current window (like scroll, ..)
2008-04-18 12:56:21 +02:00
Sebastien Helleu
ae98666bc6
Added "toggle" value for /set on boolean options, fixed refresh bugs, added option type for infolist "options"
2008-04-16 14:44:02 +02:00
Sebastien Helleu
dae4068a0e
Added keys by buffer (useful for buffers with free content that need own keys)
...
These keys can be set thru API function "buffer_set", for example:
weechat_buffer_set(my_buffer, "key_bind_meta2-A", "/mycommand up");
weechat_buffer_set(my_buffer, "key_bind_meta2-B", "/mycommand down");
weechat_buffer_set(my_buffer, "key_unbind_meta2-B", "");
weechat_buffer_set(my_buffer, "key_unbind_*", "");
These keys are volatile and not saved in any config file. So they must be set
when buffer is open.
2008-04-15 16:40:08 +02:00
Sebastien Helleu
b87d709a70
New format for [bar] section in weechat.conf file, bar options can be set with /set command
2008-04-15 13:50:01 +02:00
Sebastien Helleu
60d239c8f7
Fixed minor bugs with help on options
2008-04-12 09:44:14 +02:00
Sebastien Helleu
d975629686
Improved /set command, added /unset command, new name for config files (*.conf)
2008-04-11 18:36:06 +02:00
Sebastien Helleu
48bbd32f12
Bugs fixed with bars
2008-04-03 18:11:32 +02:00
Sebastien Helleu
bab03d044b
Fixed compilation problems when gnutls dev lib is not found
2008-04-03 16:05:09 +02:00
Sebastien Helleu
8509f777b4
New features and bug fixes with bars
2008-04-03 15:54:21 +02:00
Sebastien Helleu
57323fa71e
Removed sizeof(char) and useless type casts from void* to another pointer type (patch from Leonid Evdokimov)
2008-03-23 23:00:04 +01:00
Sebastien Helleu
61ca929728
Added tags for lines and custom filtering by tags or regex (task #7674 ), fixed many memory leaks
2008-03-22 23:36:12 +01:00
Sebastien Helleu
8c4dc57d8e
Added comments in code for core sources
2008-03-16 21:25:39 +01:00
Sebastien Helleu
88133a7b9a
Fix bug with options startup_command_{before|after}_plugins
2008-03-11 17:53:08 +01:00
Sebastien Helleu
469ff93d91
Added "startup" section in config, new options "startup_command_{before|after}_plugins"
2008-03-11 14:52:57 +01:00
Sebastien Helleu
44d152a877
Minor changes in /buffer command and topic of WeeChat buffer
2008-03-09 12:03:59 +01:00
Sebastien Helleu
93007b29fe
Fixed help of /bar command
2008-03-08 11:04:47 +01:00
Sebastien Helleu
14d393b11e
Partial support of bars, with custom items.
...
Today only root bars are partially working (refresh is not always performed),
and bars are not saved in configuration file. To be continued...
2008-03-05 16:19:10 +01:00
Sebastien Helleu
dec0e7dc12
Added new plugin "debug"
2008-02-21 17:31:59 +01:00
Sebastien Helleu
155e689a26
Removed typedef for keyboard structures in gui-keyboard.h
2008-02-04 10:36:16 +01:00
Sebastien Helleu
28e811c09c
Use of sizeof(char) in all malloc/realloc for strings
2008-02-02 21:12:16 +01:00
Sebastien Helleu
d7cc27f713
Fixed bugs/crashs when closing buffers
2008-02-01 22:50:03 +01:00
Sebastien Helleu
ad41486543
Added config file functions in plugins API, improved /reload and /save commands (now possible to reload/save some files only), fixed completion bug
2008-01-27 10:48:29 +01:00
Sebastien Helleu
ed26a0389c
Add of "modifier" hook, migration of charset plugin to new API, SIGHUP signal catched (reload all config files), better config files reloading
2008-01-24 16:50:20 +01:00
Sebastien Helleu
4cdcb11415
Updated translations
2008-01-19 17:20:07 +01:00
Sebastien Helleu
da2ce1dd04
Merge /clear command into /buffer command (/buffer clear something)
2008-01-15 15:18:11 +01:00
Sebastien Helleu
c17a4d5c76
Migration of Python plugin to new API, bugs fixed in Perl/Python plugins
2008-01-12 15:25:38 +01:00
Sebastien Helleu
9f2fc59569
Partial migration of Perl plugin to new API
2008-01-09 18:26:17 +01:00
Sebastien Helleu
f94b679a4a
Added hotlist option for buffer in plugins API, improved buffer refreshs
2008-01-06 12:44:54 +01:00
Sebastien Helleu
23273bf47a
Added macros for name/description/author/version/license of plugins
2008-01-04 23:13:33 +01:00
Sebastien Helleu
8256ffb89e
Fixed translations in /help command
2008-01-02 12:46:47 +01:00
Sebastien Helleu
9222a7b109
Added group support for nicklist, fixed some bugs in plugins API and IRC plugin
...
Added group support for nicklist (with subgroups).
Partial changes in IRC protocol functions (new arguments with argv and argv_eol).
Fixed some bugs:
- nicklist in plugins API
- problem in main loop with select() when SIGWINCH is received (terminal resize)
- bug in string explode function
- bug in infobar countdown.
2008-01-01 18:22:26 +01:00
Sebastien Helleu
6fd0bd2158
All messages translated to french, fixed bugs/typos in some messages
2007-12-18 17:20:08 +01:00
Sebastien Helleu
dba084f3d6
New backlog option in logger plugin, added variable names in .h files, replaced "void *" pointers by structures
2007-12-17 17:07:08 +01:00
Sebastien Helleu
e62ec5204c
Improved main loop (less CPU usage), better precision for timers, use of one list by hook type (for fast search in hooks)
2007-12-14 17:01:02 +01:00
Sebastien Helleu
2e74526bb9
Renamed hook "event" to "signal"
2007-12-13 11:47:12 +01:00
Sebastien Helleu
061b0e5c58
Many changes in IRC plugin, added IRC specific completions
2007-12-11 17:34:31 +01:00
Sebastien Helleu
4993b2f661
Renamed constants for return codes in plugins
2007-12-10 18:42:07 +01:00
Sebastien Helleu
256557f900
Many changes in IRC plugin
2007-12-10 17:18:40 +01:00
Sebastien Helleu
72a694ed4c
Added completion hook, to let plugins add custom completions for commands
2007-12-07 15:01:37 +01:00
Sebastien Helleu
495e6bd5df
Many changes in IRC plugin and plugins API
2007-12-07 13:12:46 +01:00
Sebastien Helleu
26b659ae9e
Added "config_reload" event, fixed some bugs in hook execution
2007-12-04 18:01:28 +01:00
Sebastien Helleu
bda2cdd408
Removed WeeChat "command" structure, now all internal commands are hooked when WeeChat starts
2007-12-04 13:25:02 +01:00
Sebastien Helleu
2888d41425
Added alias plugin, added missing config file functions in plugins API
2007-12-03 18:03:10 +01:00
Sebastien Helleu
d9755e237b
Added /reload command
2007-12-01 10:25:59 +01:00
Sebastien Helleu
59fb878b77
New config functions, almost entirely rewritten from scratch
2007-12-01 00:35:57 +01:00
Sebastien Helleu
32cc6ae5d8
Added message when using "/debug buffer" command
2007-11-29 12:21:57 +01:00
Sebastien Helleu
b4bd4876fd
Added command hooks to completion, removed obsolete "IRC commands" completion
2007-11-26 14:37:12 +00:00