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
5c8ef8109a
Added new default bar item "time"
2008-04-12 23:59:27 +02:00
Sebastien Helleu
60d239c8f7
Fixed minor bugs with help on options
2008-04-12 09:44:14 +02:00
Sebastien Helleu
edeabd977b
Fixed bugs with nicks color and sorting in nicklist
2008-04-11 22:33:29 +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
d9a4bdf629
Check plugin version when loading it, to prevent crash when loading old plugins
2008-03-23 11:41:09 +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
13c6866c80
New default settings for action/network prefixes, new default color for network prefix
2008-03-15 09:48:13 +01:00
Sebastien Helleu
68b586c229
Fixed bug in string_explode function, new function string_strip
2008-03-15 09:47:27 +01:00
Sebastien Helleu
9f840e514e
Fixed bug in string_explode function, introduced with previous commit
2008-03-14 00:14:27 +01:00
Sebastien Helleu
5d740b882c
Fixed string_explode function, when string ends with separator(s)
2008-03-13 22:50:01 +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
324eaa5069
Save of bars in main WeeChat config file (weechat.rc)
2008-03-07 18:39:14 +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
d64e852a38
Fixed bug with config file write (crash on FreeBSD)
2008-03-02 14:50:44 +01:00
Sebastien Helleu
b7513da92b
Moved sigsegv function to wee-debug.c
2008-02-24 18:10:11 +01:00
Sebastien Helleu
c5a30be877
New "irc/debug" buffer (replaces old IRC raw buffer), improved status bar display, fixed nick in input for IRC buffers
...
The "irc/debug" buffer is displayed when IRC debug is enabled (with "/debug irc" thru debug plugin).
If the buffer is closed, it is reopen when new messages are written, until debug is disabled by user (with "/debug irc").
2008-02-22 14:29:34 +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
b2c5a94e5d
Fixed bug with prefixes in config file
2008-02-01 16:45:43 +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
697f070725
Added new functions and script name completion in script plugins, fixed some bugs in weelist management and script plugins
...
New functions in script plugins API: gettext, ngettext, list_new, list_add,
list_search, list_casesearch, list_get, list_set, list_next, list_prev,
list_string, list_size, list_remove, list_remove_all, list_free.
2008-01-16 10:19:25 +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
add64d6f47
New arguments for function "register" in scripts (author, license), with optional check of license when script is loaded
2008-01-11 15:08:36 +01:00
Sebastien Helleu
8a67299912
Added some missing functions in Perl plugin API
2008-01-10 18:37:31 +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
e3b52115c7
Update of year in some copyrights
2008-01-02 12:47:09 +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
1172159421
Fixed crash when removing hook
2007-12-19 18:34:37 +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