summaryrefslogtreecommitdiff
path: root/src/gui/gui-bar.c
AgeCommit message (Collapse)Author
2013-08-19core: add syntax "@buffer:item" in bar items to force the buffer used when ↵Sebastien Helleu
displaying the bar item (task #12717)
2013-08-04api: add argument "options" in function string_eval_expression, add option ↵Sebastien Helleu
"-c" for command /eval (to evaluate a condition)
2013-03-17core: fix typos in many comments and some stringsSebastien Helleu
2013-01-26core: use size of 32 for hashtables (instead of 4, 8 or 16)Sebastien Helleu
A size of 32 will use a little more memory but will reduce collisions in key hashs, and then length of linked lists inside hash structure (faster search in hashtable).
2013-01-01core: update copyright datesSebastien Helleu
2012-12-15core: move comments with description of C file to top of filesSebastien Helleu
2012-12-13core: reformat comments for functionsSebastien Helleu
2012-12-08api: allow creation of structure with hdata_update (allowed for hdata "history")Sebastien Helleu
2012-12-05core: disable paste detection and confirmation if bar item "input_paste" is ↵Nils Görs
not used in a visible bar (task #12327)
2012-11-02core: add command /eval, use expression in conditions for bars, add function ↵Sebastien Helleu
"string_eval_expression" in plugin API
2012-08-27api: allow update for some variables of hdata, add new functions ↵Sebastien Helleu
hdata_update and hdata_set
2012-07-20core: add support of arrays in hdata variablesSebastien Helleu
2012-04-11core: fix display bugs and crashs with small windows (bug #36107)Sebastien Helleu
2012-01-08core: update copyright datesSebastien Helleu
2011-10-29core: add help for values of option "conditions" in bars (options ↵Sebastien Helleu
weechat.bar.xxx.conditions)
2011-10-26core: remove unneeded whitespaceSebastien Helleu
2011-07-29core: add number in windows, improve mouse/cursor actions when screen is splitSebastien Helleu
2011-07-29core: add "bar_refresh_needed" in dump of bars to log fileSebastien Helleu
2011-07-27core: fix crash on /bar toggleSebastien Helleu
2011-07-26core: add mouse support (task #5435), free cursor movement, hook_focus, fix ↵Sebastien Helleu
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-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-03-06Rebuild bar content when items are changed in an hidden barSebastien Helleu
2011-02-15Fix dump of bar colors in log file (missing color name)Sebastien Helleu
2011-01-01Update copyright datesSebastien Helleu
2010-11-18Add note about comma and "+" in help of options weechat.bar.xxx.itemsSebastien Helleu
2010-10-23Fix default value of bar items options (bug #31422)Sebastien Helleu
2010-06-22Update licenses and copyrights, add missing author names in sourcesSebastien Helleu
2010-06-11Fix refresh of bar item when it is used more than one time in a barSebastien Helleu
2010-04-08Reformat and add comments for description of C sourcesSebastien Helleu
2010-03-19Reformat multi-line commentsSebastien Helleu
2010-01-03Update copyright datesSebastien Helleu
2009-06-28Rename function string_explode to string_splitSebastien Helleu
2009-06-27Change default order of items in input bar: move input_paste before input_textSebastien Helleu
2009-06-23Add modifier "bar_condition_xxx", used to display/hide bars on some windows ↵Sebastien Helleu
with custom condition
2009-06-21Fix problems with /set of some bar optionsSebastien Helleu
2009-06-20Add missing refresh of bar when changing size with command /setSebastien Helleu
2009-05-08Improve display of filter indicator in status bar, add option for colorSebastien Helleu
2009-05-03Fix bug with scroll in bars: do not scroll if bar is hiddenSebastien Helleu
2009-04-24Add filter with third argument of infolist_get for some infolists (bars, bar ↵Sebastien Helleu
items, buffers, filters, plugins, irc_server, alias, script list)
2009-03-26Add new bar item "away" (now displayed by default in input bar)Sebastien Helleu
2009-03-21Use of brackets {} around nicklist count in default status barSebastien Helleu
2009-02-26Fix "/window refresh" (key ctrl+L): force curses refresh (was broken by ↵Sebastien Helleu
previous commit for terminal resize)
2009-02-04Fix 14 memory leaks (in core, gui, irc, jabber, logger, script plugins)Sebastien Helleu
2009-01-25Improve refreshs of windows/buffers/bars, fix refresh bug when some bars are ↵Sebastien Helleu
hidden
2009-01-04Fix crash when creating bar, rename options in bar structureSebastien Helleu
2009-01-04Remove unused functions and prototypesSebastien Helleu
2009-01-03Update copyright datesSebastien Helleu
2009-01-02Add null values for options, new syntax for /set, reintroduce temporary IRC ↵Sebastien Helleu
server feature, improve IRC server options, new functions in API
2008-12-19Add sub-items in bars (items glued with "+" as separator instead of comma), ↵Sebastien Helleu
add buffer_number default bar item