Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-01-02 | core: update copyright dates | Sébastien Helleu | |
2020-05-16 | core: add bar items with nicklist groups and nicks/groups (closes #1506) | Sébastien Helleu | |
The bar item "buffer_nicklist_count" is now the number of displayed nicks only (not groups). New bar items: - "buffer_nicklist_count_groups": number of groups displayed - "buffer_nicklist_count_all": number of nicks and groups displayed | |||
2020-01-04 | core: update copyright dates | Sébastien Helleu | |
2019-01-01 | core: update copyright dates | Sébastien Helleu | |
2018-11-29 | core: use https for links to GNU GPL license | Sébastien Helleu | |
2018-10-01 | core: replace "long unsigned int" by "unsigned long" | Sébastien Helleu | |
2018-01-07 | core: fix some styles | Sébastien Helleu | |
2018-01-05 | core: update copyright dates | Sébastien Helleu | |
2017-10-09 | core: fix display of groups/nicks in nicklist in case of empty groups (issue ↵ | Sébastien Helleu | |
#1079) | |||
2017-10-08 | core: fix display of nicks in nicklist when they are in a group with ↵ | Sébastien Helleu | |
sub-groups (closes #1079) | |||
2017-01-01 | core: update copyright dates | Sébastien Helleu | |
2016-03-21 | core: add pointer in some callbacks (closes #406) | Sébastien Helleu | |
This pointer is the first argument received by callbacks, and the existing argument "data" is now automatically freed by WeeChat when the object containing the callback is removed. With this new pointer, the linked list of callbacks in scripts has been removed. This will improve speed of scripts (using a lot of hooks), reduce memory used by scripts and reduce time to unload scripts. Following functions are affected in the C API: * exec_on_files * config_new * config_new_section * config_new_option * hook_command * hook_command_run * hook_timer * hook_fd * hook_process * hook_process_hashtable * hook_connect * hook_print * hook_signal * hook_hsignal * hook_config * hook_completion * hook_modifier * hook_info * hook_info_hashtable * hook_infolist * hook_hdata * hook_focus * unhook_all_plugin * buffer_new * bar_item_new * upgrade_new * upgrade_read | |||
2016-01-01 | core: update copyright dates | Sébastien Helleu | |
2015-01-01 | core: update copyright dates | Sébastien Helleu | |
2014-02-10 | api: add integer return code for functions hook_{signal|hsignal}_send | Sebastien Helleu | |
2014-01-05 | core: fix crash with hdata_update on shared strings, add hdata type ↵ | Sebastien Helleu | |
"shared_string" (bug #41104) | |||
2014-01-01 | core: update copyright dates | Sebastien Helleu | |
2013-11-23 | core: free nicklist data (for hsignal) on exit | Sebastien Helleu | |
2013-08-17 | core: use shared strings for groups/nicks in nicklist | Sebastien Helleu | |
2013-03-08 | core: add signals and hsignals for nicklist events | Sebastien Helleu | |
New signals: nicklist_group_removing and nicklist_nick_removing. New hsignals: nicklist_group_added, nicklist_nick_added, nicklist_group_removing, nicklist_nick_removing, nicklist_group_changed, nicklist_nick_changed. | |||
2013-03-03 | core: add count for groups, nicks, and total in nicklist | Sebastien Helleu | |
2013-03-02 | core: optimize function nicklist_remove_all (don't remove and create again ↵ | Sebastien Helleu | |
"root" group) | |||
2013-01-01 | core: update copyright dates | Sebastien Helleu | |
2012-12-15 | core: move comments with description of C file to top of files | Sebastien Helleu | |
2012-12-13 | core: reformat comments for functions | Sebastien Helleu | |
2012-12-08 | api: allow creation of structure with hdata_update (allowed for hdata "history") | Sebastien Helleu | |
2012-08-27 | api: allow update for some variables of hdata, add new functions ↵ | Sebastien Helleu | |
hdata_update and hdata_set | |||
2012-07-20 | core: add support of arrays in hdata variables | Sebastien Helleu | |
2012-06-14 | core: add callback "nickcmp" for nick comparison in buffers | Sebastien Helleu | |
2012-06-09 | core: fix refresh of offline nicks (in chat) when nicklist bar is hidden | Sebastien Helleu | |
2012-01-08 | core: update copyright dates | Sebastien Helleu | |
2011-10-26 | core: remove unneeded whitespace | Sebastien Helleu | |
2011-10-25 | core: fix typo: childs -> children | Sebastien Helleu | |
2011-08-18 | core: remove some compilation warnings under Cygwin | Sebastien Helleu | |
2011-06-26 | core: many improvements on hdata | Sebastien Helleu | |
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-13 | core: add "hdata" (direct access to WeeChat/plugin data) | Sebastien Helleu | |
2011-01-01 | Update copyright dates | Sebastien Helleu | |
2010-11-10 | Allow search of nicklist group with name not including leading digits (for ↵ | Sebastien Helleu | |
nicklist sort) | |||
2010-10-29 | Add new functions in plugin API to get/set nicks/groups properties in nicklist | Sebastien Helleu | |
8 new functions added: - nicklist_group_get_integer - nicklist_group_get_string - nicklist_group_get_pointer - nicklist_group_set - nicklist_nick_get_integer - nicklist_nick_get_string - nicklist_nick_get_pointer - nicklist_nick_set | |||
2010-10-28 | Fix bug when counting number of groups/nicks displayed in nicklist | Sebastien Helleu | |
2010-06-22 | Update licenses and copyrights, add missing author names in sources | Sebastien Helleu | |
2010-04-08 | Reformat and add comments for description of C sources | Sebastien Helleu | |
2010-03-25 | Add signals "nicklist_{group|nick}_{added|removed}", remove signal ↵ | Sebastien Helleu | |
"nicklist_changed" Data for new signals is a string with format: "buffer,name", where: - buffer is a pointer, for example 0x123456 - name is group or nick name added/removed from nicklist on this buffer. | |||
2010-03-24 | Fix bug with nicklist prefix in log file | Sebastien Helleu | |
2010-02-12 | Use arguments for infolist "nicklist" to return only one nick or group | Sebastien Helleu | |
Format is: nick_xxx or group_xxx to return only nick/group called "xxx". | |||
2010-01-03 | Update copyright dates | Sebastien Helleu | |
2009-12-06 | Fix crash when searching nick in buffer without nicklist (function ↵ | Sebastien Helleu | |
nicklist_search_nick) | |||
2009-04-24 | Fix crash when giving empty buffer pointer to nicklist API functions (bug ↵ | Sebastien Helleu | |
#26328) | |||
2009-03-18 | Remove some messages during startup about scripts and plugins loaded | Sebastien Helleu | |
It is still possible to see messages by changing debug level for "core" or plugins (perl, python, ruby, lua, tcl). | |||
2009-02-17 | Use string instead of char for prefixes in nicklist | Sebastien Helleu | |