summaryrefslogtreecommitdiff
path: root/src/gui/gui-nicklist.c
AgeCommit message (Collapse)Author
2011-06-26core: many improvements on hdataSebastien 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-13core: add "hdata" (direct access to WeeChat/plugin data)Sebastien Helleu
2011-01-01Update copyright datesSebastien Helleu
2010-11-10Allow search of nicklist group with name not including leading digits (for ↵Sebastien Helleu
nicklist sort)
2010-10-29Add new functions in plugin API to get/set nicks/groups properties in nicklistSebastien 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-28Fix bug when counting number of groups/nicks displayed in nicklistSebastien Helleu
2010-06-22Update licenses and copyrights, add missing author names in sourcesSebastien Helleu
2010-04-08Reformat and add comments for description of C sourcesSebastien Helleu
2010-03-25Add 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-24Fix bug with nicklist prefix in log fileSebastien Helleu
2010-02-12Use arguments for infolist "nicklist" to return only one nick or groupSebastien Helleu
Format is: nick_xxx or group_xxx to return only nick/group called "xxx".
2010-01-03Update copyright datesSebastien Helleu
2009-12-06Fix crash when searching nick in buffer without nicklist (function ↵Sebastien Helleu
nicklist_search_nick)
2009-04-24Fix crash when giving empty buffer pointer to nicklist API functions (bug ↵Sebastien Helleu
#26328)
2009-03-18Remove some messages during startup about scripts and plugins loadedSebastien Helleu
It is still possible to see messages by changing debug level for "core" or plugins (perl, python, ruby, lua, tcl).
2009-02-17Use string instead of char for prefixes in nicklistSebastien Helleu
2009-01-03Update copyright datesSebastien Helleu
2008-11-04Fix bug with pointer conversions on 64 bits architectureSebastien Helleu
2008-10-18Aspell plugin is born againSebastien Helleu
2008-10-12Remove old title/nicklist/status/input, use of new barsSebastien Helleu
2008-08-19Reintroduce /upgrade command, working only with core and IRC plugin todaySebastien Helleu
Command will be improved in near future and other plugins like xfer will be modified to manage upgrade process.
2008-07-03Add "buffer_nicklist" bar item and scroll feature in bars with /bar scrollSebastien Helleu
2008-06-28Add "default" option to command /bar, to create default bars (today only ↵Sebastien Helleu
input and status)
2008-06-03Add "const" keyword for some "char *" function arguments (core and plugins API)Sebastien Helleu
2008-05-20Fix crash when adding nick after call to nicklist_remove_allSebastien Helleu
2008-04-19Fixed output of names on channels (now it's sorted/grouped/colored, like ↵Sebastien Helleu
v0.2.6) (bug #22935), added "nicklist" infolist
2008-04-16Added "toggle" value for /set on boolean options, fixed refresh bugs, added ↵Sebastien Helleu
option type for infolist "options"
2008-04-11Fixed bugs with nicks color and sorting in nicklistSebastien Helleu
2008-03-23Removed sizeof(char) and useless type casts from void* to another pointer ↵Sebastien Helleu
type (patch from Leonid Evdokimov)
2008-01-06Added hotlist option for buffer in plugins API, improved buffer refreshsSebastien Helleu
2008-01-02Update of year in some copyrightsSebastien Helleu
2008-01-01Added group support for nicklist, fixed some bugs in plugins API and IRC pluginSebastien Helleu
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.
2007-12-17New backlog option in logger plugin, added variable names in .h files, ↵Sebastien Helleu
replaced "void *" pointers by structures
2007-10-31Renamed many sources and functions in src/gui, improved display of messages ↵Sebastien Helleu
in buffer (faster and using less memory)