summaryrefslogtreecommitdiff
path: root/src/gui
AgeCommit message (Collapse)Author
2014-06-07core: fix color display of last color number + 1 (closes #101)Sébastien Helleu
2014-06-06core: add option weechat.look.hotlist_remove (closes #99)Sébastien Helleu
2014-05-24relay: fix crash when closing relay buffers (closes #57, closes #78)Sébastien Helleu
A flag "closing" has been added in buffers. It is set to 1 when the buffer is closing, and then no more printf is allowed in the buffer (a message printed on relay buffer was causing a crash when it is closed).
2014-05-24api: add argument "flags" in function hdata_new_listSébastien Helleu
2014-05-22core: fix reset of attributes between nick colors in /color bufferSébastien Helleu
2014-05-18core: fix display of item buffer_short_name when the short name is not ↵Sébastien Helleu
defined in buffer
2014-05-16core: add bar item "buffer_short_name" (task #10882)Sébastien Helleu
2014-05-08core: add parentheses around tests in conditionsSébastien Helleu
2014-05-07core: add support for negated tags in filters (closes #72)stfn
2014-05-04core: change default key for bare display from alt-'!' to alt-'l'Sébastien Helleu
2014-04-12core: use lower case for CMake keywordsSébastien Helleu
2014-04-05core: add option -all for command /buffer hide|unhideSébastien Helleu
2014-04-05core: add hidden buffers, add options hide/unhide in command /bufferSébastien Helleu
2014-04-04core: add a message about key alt-c in /color bufferSébastien Helleu
2014-04-03core: add "hotlist" in completion of command "/buffer set"Sébastien Helleu
2014-04-03api: allow value "-1" for property "hotlist" in function buffer_set (to ↵Sébastien Helleu
remove a buffer from hotlist)
2014-04-02core: use an integer for seconds in command /window bare <delay>Sébastien Helleu
2014-04-01core: add default key alt-'-' to toggle filters in current buffer (closes #17)Sébastien Helleu
2014-03-31core: don't remove a buffer from hotlist if it's not visible (another merged ↵Sébastien Helleu
buffer is zoomed)
2014-03-31core: add non-active merged buffers with activity in hotlist (if another ↵Sébastien Helleu
merged buffer is zoomed) (task #12845) There was a bug with "num_displayed" in buffers when they are merged and that one buffer is zoomed: now the num_displayed is > 0 for the active buffer, and it is set to 0 for all merged non-active buffers (only in case of zoom). A variable "zoomed" has been added in buffers to know if a buffer with this number is zoomed or not (possibly another buffer).
2014-03-31core: fix refresh of bar item "buffer_zoom" on buffer switchSébastien Helleu
2014-03-30core: use seconds as float number for delay in command /window bare <delay>Sébastien Helleu
2014-03-30core: fix reset of attributes in bars when "resetcolor" is used (closes #41)Sebastien Helleu
2014-03-29core: fix alignment of lines in merged buffers (closes #43)Sebastien Helleu
The bug happened when options weechat.look.prefix_align and weechat.look.prefix_buffer_align are set to "none".
2014-03-29core: quit WeeChat on signal SIGHUP, remove signal "signal_sighup"Sebastien Helleu
2014-03-29core: add text search in buffers with free content (task #13051)Sebastien Helleu
2014-03-27core: fix crash on /reload weechatSebastien Helleu
The problem was introduced in commit eef3b570752b974b87f5b189c89813f400f55a6e which was storing split commands inside keys themselves (for optimization). This causes a problem when weechat.conf is reloaded, because all keys are then deleted and created again, which removes the array of commands which is currently used. And then it leads to a crash of WeeChat. This commit reverts this behavior and the key commands are split when they are executed.
2014-03-25core: skip and ignore color attributes before special names like "reset" in ↵Sebastien Helleu
gui_color_get_custom
2014-03-25core: add buffer property "clear"Sebastien Helleu
2014-03-19core: fix add of filter on OS X when regex for message is empty (filter ↵Sebastien Helleu
regex ending with "\t")
2014-03-19core: fix use of reserved C identifiers in headers (closes #31)Sebastien Helleu
2014-03-19core: add key alt-j,alt-f to jump to first buffer, change command for jump ↵Sebastien Helleu
to last buffer New key alt-j,alt-f is bound by default to "/buffer -". The existing key alt-j,alt-l is now bound by default to "/buffer +".
2014-03-17core: fix "/window scroll_bottom" on a buffer with free contentSebastien Helleu
The bug was introduced by commit 8fac1eea40d6306c27bd854f8ae7bd0c35632fc9 which purpose was to not scroll to the end of buffer with "/window scroll -N" when the top of buffer is displayed. This commit is adding the syntax "--N" to force a scroll from the end (only used by "/window scroll_bottom").
2014-03-16core: fix compilation on SmartOS (bug #40981, closes #23)Sebastien Helleu
2014-03-16api: allow negative value for y in function printf_ySebastien Helleu
2014-03-15core: add decoding of bright ANSI colors (90-97, 100-107)Sebastien Helleu
2014-03-15core: add modifier and infos to decode ANSI colorsSebastien Helleu
New modifier: - color_decode_ansi: convert ANSI colors to WeeChat colors (or remove colors). New infos: - color_ansi_regex: regex used to parse ANSI colors in a string - color_term2rgb: convert a terminal color (0-255) to RGB - color_rgb2term: convert a RGB color to terminal color (0-255)
2014-03-14core: add functions to convert RGB to terminal color (and vice versa)Sebastien Helleu
2014-03-11api: add support of case insensitive search and search by buffer full name ↵Sebastien Helleu
in function buffer_search (bug #34318)
2014-03-07core: fix "/window scroll -N" on a buffer with free contentSebastien Helleu
2014-03-06core: add option weechat.look.hotlist_add_conditions, remove option ↵Sebastien Helleu
weechat.look.hotlist_add_buffer_if_away
2014-02-27core: replace constant by sizeof in a call to snprintfSebastien Helleu
2014-02-26core: fix size used in some snprintfSebastien Helleu
2014-02-22core: fix memory leak in function gui_key_add_to_infolist (in case of ↵Sebastien Helleu
insufficient memory)
2014-02-22core: remove dead assignment in function gui_key_pressedSebastien Helleu
2014-02-22core: remove dead assignment in function gui_bar_window_drawSebastien Helleu
2014-02-22core: remove dead assignment in function gui_chat_printf_ySebastien Helleu
2014-02-22core: fix use of invalid pointer in function gui_bar_window_content_alloc ↵Sebastien Helleu
(in case of insufficient memory)
2014-02-22core: fix potential NULL pointer in function gui_color_emphasizeSebastien Helleu
2014-02-21Merge branch 'trigger'Sebastien Helleu