summaryrefslogtreecommitdiff
path: root/src/gui
AgeCommit message (Collapse)Author
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-04-01core: fix bug with option weechat.look.prefix_same_nick and filtered linesSebastien Helleu
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-03-24core: convert tabs to spaces in text pasted (bug #25028)Sebastien Helleu
2012-03-10core: fix lost scroll when switching to a buffer with a pending search (ctrl-r)Sebastien Helleu
2012-03-10core: fix grab of key (alt-k) (bug introduced with bracketed paste mode)Sebastien Helleu
2012-03-09core: fix broken mouse (bug introduced by the previous commit)Sebastien Helleu
2012-03-09core: improve and fix bugs on standard paste and bracketed pasteSebastien Helleu
Changes: - wait control sequence for end of bracketed paste (and only after, check if we should ask confirmation to user) - add option weechat.look.paste_bracketed_timer_delay to force the end of bracketed paste if the control sequence for end of bracketed paste was not received in time - in bracketed paste mode, with paste_max_lines=1, do not ask confirmation for one line (ask for one line only if paste_max_lines=0) - fix bugs with mintty: bracketed paste should be ok every time (even if some codes are sometimes partially received, WeeChat will now handle that properly); the standard paste often fails (due to bug in mintty, which sends paste very slowly to remote app); so the bracketed paste mode is highly recommended with mintty - after paste in bracketed paste mode, the undo key (ctrl+"_" by default) will undo whole paste, not chars one by one
2012-03-06core: read data on stdin even when asking confirmation for paste (fix lost ↵Sebastien Helleu
chars under mintty terminal)
2012-03-05api: add list "gui_buffer_last_displayed" in hdata "buffer"Sebastien Helleu
2012-03-04core: rename option weechat.look.bracketed_paste_mode to ↵Sebastien Helleu
weechat.look.paste_bracketed
2012-03-04core: add support of terminal "bracketed paste mode" (task #11316)Sebastien Helleu
2012-03-03core: fix display of wide chars on last column of chat area (patch #7733)Ryuunosuke Ayanokouzi
2012-02-19core: fix memory leak when closing bufferSebastien Helleu
2012-02-16core: automatically add newline char after last pasted line (when pasting ↵Sebastien Helleu
many lines with confirmation)
2012-02-12core: fix bug with layout: assign layout number in buffers when doing ↵Sebastien Helleu
/layout save
2012-02-10doc: add color codes in strings (developer's guide)Sebastien Helleu
2012-02-01core: do not auto add space after nick completer if option ↵Sebastien Helleu
weechat.completion.nick_add_space is off
2012-01-28core: add signal "window_switch"Sebastien Helleu
2012-01-28core: fix signal "buffer_switch": send it only once when switching buffer ↵Sebastien Helleu
(bug #31158)
2012-01-24core: move option "scroll_unread" from command /input to /windowSebastien Helleu
2012-01-22core: add support of flags in regular expressions and highlight options, add ↵Sebastien Helleu
irc options to customize/disable default nick highlight (task #11128) New functions in C plugin API: - string_regex_flags - string_regcomp New irc options: - irc.look.highlight_server - irc.look.highlight_channel - irc.look.highlight_pv Regex flags are supported in following options/commands: - option weechat.look.highlight - option weechat.look.highlight_regex - options irc.look.highlight_{server|channel|pv} - option relay.network.allowed_ips - core command /filter - irc command /list - irc command /ignore - rmodifier command /rmodifier
2012-01-16core: add URL transfer (using libcurl), add function hook_process_hashtable ↵Sebastien Helleu
in plugin API, add support of URL in hook_process/hook_process_hashtable (task #10247)
2012-01-16core: add library "pthread" in cmake file for link on OpenBSDSebastien Helleu
2012-01-08core: update copyright datesSebastien Helleu
2012-01-06core: use extended regex in filters (patch #7616)Sebastien Helleu
2011-12-25core: change mouse state when option weechat.look.mouse is changedSebastien Helleu
2011-12-25core: set option weechat.look.mouse when mouse state is changed with command ↵Sebastien Helleu
/mouse
2011-12-19core: add type "hashtable" for hdata, new api functions: hdata_hashtable and ↵Sebastien Helleu
hashtable_map_string
2011-12-17core: display error on "/key bind meta- ..." (incomplete meta key)Sebastien Helleu
2011-12-17core: add signal "buffer_line_added"Sebastien Helleu
2011-12-16core: add default keys "meta2-1;5D" and "meta2-1;5C" (ctrl+left/right) for ↵Sebastien Helleu
gnome-terminal
2011-12-07core: add option "weechat.look.scroll_bottom_after_switch" (if enabled, ↵Sebastien Helleu
restore old behaviour before fix of bug #25555 in version 0.3.5)
2011-12-07core: remove cmake warningsSebastien Helleu
2011-12-04core: fix sizeof of variable (struct content instead of its pointer) in ↵Sebastien Helleu
function gui_hotlist_add
2011-12-01core: replace some C++ comments by C commentsSebastien Helleu
2011-11-27core: check pointer returned by function localtimeSebastien Helleu
2011-11-25core: fix type of variables in hdata "line_data" (type integer -> char)Sebastien Helleu
2011-11-21core: add "full_name" in buffer structureSebastien Helleu
2011-11-17core: apply filters after full reload of configuration files (with /reload) ↵Sebastien Helleu
(bug #31182)
2011-11-12core: fix compilation under OpenBSD 5.0 (lib utf8 not needed any more) (bug ↵Simon Kuhnle
#34727)
2011-11-12core: add new option weechat.completion.base_word_until_cursor: allow ↵Sebastien Helleu
completion in middle of words (enabled by default) (task #9771)
2011-11-08core: add option "jump_last_buffer_displayed" for command /input (key: ↵Sebastien Helleu
alt+"/") (task #11553)
2011-11-05core: rename options weechat.history.{max_lines|max_minutes} to ↵Sebastien Helleu
weechat.history.{max_buffer_lines_number|max_buffer_lines_minutes}
2011-11-03core: remove obsolete/empty sources for Qt and WxwidgetsSebastien Helleu
2011-11-01core: add option weechat.history.max_minutes: maximum number of minutes in ↵Sebastien Helleu
history per buffer (task #10900) (patch from Quentin Pradet)
2011-10-29core: add help for values of option "conditions" in bars (options ↵Sebastien Helleu
weechat.bar.xxx.conditions)
2011-10-29core: change default command for key alt-m: /mouse toggle -> /mute mouse toggleSebastien Helleu