summaryrefslogtreecommitdiff
path: root/src/gui/curses/gui-curses-chat.c
AgeCommit message (Collapse)Author
2013-05-22core: fix compilation warningsSebastien Helleu
2013-05-21core: fix line alignment when option weechat.look.buffer_time_format is set ↵Sebastien Helleu
to empty string A regression was introduced by commit 305175fb8c464a169e767a814f5c400154507e6f
2013-05-03core: add options weechat.look.prefix_align_more_after and ↵Sebastien Helleu
weechat.look.prefix_buffer_align_more_after
2013-05-01core: fix display of long lines without time (message beginning with two tabs)Sebastien Helleu
The long lines without time were not properly aligned: the second and subsequent lines should start at column 0 of chat area.
2013-04-29core: make nick prefix/suffix dynamic (move options from irc plugin to core, ↵Sebastien Helleu
add logger options) (bug #37531)
2013-03-17core: fix typos in many comments and some stringsSebastien Helleu
2013-01-12core: fix crash in display of chat area when the ncurses chat window is not ↵Sebastien Helleu
initialized This can happen when a window becomes too small for display: then we set the ncurses chat window to NULL. So when displaying buffer, we'll skip it if the ncurses chat window is NULL. Steps to reproduce crash: 1. /window splith 2. /window resize -1 (many times, until chat area is less than one line) 3. /window balance
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-11-30core: fix display of combining chars (patch from Nei) (bug #37775)Sebastien Helleu
2012-10-17core: fix display problem when option weechat.look.prefix_same_nick is set ↵Sebastien Helleu
(problem with nick displayed in first line of screen) (bug #37556) To fix this bug, a feature has been removed: the first message with a nick has the prefix forced (to not display the value of weechat.look.prefix_same_nick on top of screen), commit was: 04e98c3f29156a04785f86d429dda4d521fc1779 This feature may be reintroduced in a future commit.
2012-08-30core: add default key alt+"x" (zoom on merged buffer) (task #11029)Sebastien Helleu
2012-08-27core: fix display bug when end of a line is displayed on top of chat (last ↵Sebastien Helleu
line truncated and MORE(0) in status bar) (bug #37203)
2012-08-22core: display spaces at the end of messages in chat area (bug #37024)Sebastien Helleu
2012-08-22core: fix infinite loop in display when chat area has width of 1 with a bar ↵Sebastien Helleu
displayed on the right (nicklist by default) (bug #37089)
2012-08-17core: fix color of long lines (displayed on more than one line on screen) ↵Sebastien Helleu
under FreeBSD (bug #36999)
2012-06-09core: add options weechat.color.chat_nick_offline_highlight(_bg) (text/bg ↵Sebastien Helleu
for highlight when nick is offline)
2012-06-09core: add options to use different color for offline nicks in prefix (patch ↵Sebastien Helleu
from Nei) (task #11109) New options: - weechat.look.color_nick_offline: boolean to enable feature (off by default) - weechat.color.chat_nick_offline: color for offline nicks (displayed in prefix)
2012-05-22core: force display of prefix on first line displayed in window (even if it ↵Sebastien Helleu
should be hidden by option weechat.look.prefix_same_nick)
2012-04-11core: fix display bugs and crashs with small windows (bug #36107)Sebastien Helleu
2012-04-07core: convert options weechat.look.prefix_align_more and ↵Sebastien Helleu
weechat.look.prefix_buffer_align_more from boolean to string (task #11197)
2012-04-03core: fix bugs with option weechat.look.prefix_same_nick, use nick color for ↵Sebastien Helleu
string used as replacement Bugs fixed: - hide/replace prefix only if prefix is a nick (do not do it for join/part/quit or action messages) - hide/replace prefix only when displaying messages (do not cache value in lines) The nick color used in replacement string comes from tag "prefix_nick_ccc", where "ccc" is the color of nick.
2012-03-31core: fix bad computation of prefix length when simulating display (this ↵Sebastien Helleu
caused one or more empty lines at bottom of chat area) (bug was introduced in previous commit: 10df976e53a4bf131bc9905b30237e2ffeb33a9a)
2012-03-29core: fix display bug with prefix when length is greater than max and prefix ↵Sebastien Helleu
is ending with a wide char (bug #36032)
2012-03-28core: add option weechat.look.prefix_same_nick (hide or change prefix on ↵Sebastien Helleu
messages whose nick is the same as previous message) (task #11965)
2012-01-08core: update copyright datesSebastien Helleu
2011-10-26core: remove unneeded whitespaceSebastien Helleu
2011-10-15core: add color attribute "|" and value "resetcolor" for function ↵Sebastien Helleu
weechat_color in plugin API (bug #34550)
2011-10-02core: fix display of background color in chat area after line feedSebastien Helleu
2011-09-28core: fix color of highlighted prefix on inactive window when option ↵Sebastien Helleu
weechat.look.color_inactive_prefix is off
2011-09-24core: fix color of inactive merged lines in inactive windows when ↵Sebastien Helleu
weechat.look.color_inactive_window is off
2011-09-22core: fix option weechat.look.color_inactive_messageSebastien Helleu
2011-09-22core: add options weechat.look.color_inactive_window/buffer, fix bugs with ↵Sebastien Helleu
inactive colors
2011-09-22core: rename options *_inactive_line to *_inactive_bufferSebastien Helleu
2011-09-22core: fix option weechat.look.color_inactive_prefix_bufferSebastien Helleu
2011-09-22core: add colors for inactive windows and lines (in merged buffers)Sebastien Helleu
New boolean options to control use of inactive colors: - weechat.look.color_inactive_message - weechat.look.color_inactive_prefix - weechat.look.color_inactive_prefix_buffer - weechat.look.color_inactive_time New "inactive" color options: - weechat.color.chat_inactive_line - weechat.color.chat_inactive_window - weechat.color.chat_prefix_buffer_inactive_line
2011-08-14core: fix focus info for chat area on buffers with free contentSebastien Helleu
2011-08-14core: fix crash in display of chat area (overflow in coords)Sebastien Helleu
2011-08-14core: allow empty short name on buffers (name is used if not set)Sebastien Helleu
2011-08-14core: return info about line/word for chat area in focus hashtable, add keys ↵Sebastien Helleu
m/q/Q to quote line in cursor mode, sort mouse keys by priority
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-13core: add option "tags" for command /debugSebastien Helleu
2011-05-31core: fix bug with horizontal scroll in windows and long linesSebastien Helleu
2011-05-16core: add horizontal scrolling for buffers with free content (command ↵Sebastien Helleu
/window scroll_horiz) (task #11112)
2011-05-01core: fix compiler warning on function wattr_get (on pointers to attrs and pair)Sebastien Helleu
2011-04-23core: add buffer to hotlist if away is set on buffer (even if buffer is ↵Sebastien Helleu
displayed) (task #10948), do not update hotlist during upgrade
2011-03-01Remember scroll position for all buffers in windows (bug #25555)Sebastien Helleu
2011-02-24Reset color used to display spaces around time and buffer in chat areaSebastien Helleu
2011-02-09Rename some color constants and functions for attributesSebastien Helleu