summaryrefslogtreecommitdiff
path: root/src/gui/curses
AgeCommit message (Collapse)Author
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-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-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-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-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
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-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-11-12core: fix compilation under OpenBSD 5.0 (lib utf8 not needed any more) (bug ↵Simon Kuhnle
#34727)
2011-11-08core: add option "jump_last_buffer_displayed" for command /input (key: ↵Sebastien Helleu
alt+"/") (task #11553)
2011-10-29core: change default command for key alt-m: /mouse toggle -> /mute mouse toggleSebastien Helleu
2011-10-26core: remove unneeded whitespaceSebastien Helleu
2011-10-16core: fix status of mouse displayed by command /mouseSebastien Helleu
2011-10-15core: add color attribute "|" and value "resetcolor" for function ↵Sebastien Helleu
weechat_color in plugin API (bug #34550)
2011-10-05core: add modifiers control/alt ("ctrl" and "alt") for mouse eventsSebastien Helleu
2011-10-05core: ignore mouse code '@' (coordinates) when it is received as first event ↵Sebastien Helleu
(bug of urxvt sending only this code on shift-selection in terminal)
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-27core: fix paste detection (problem with end of lines)Sebastien Helleu
2011-09-24core: fix color of inactive merged lines in inactive windows when ↵Sebastien Helleu
weechat.look.color_inactive_window is off
2011-09-24core: add new option weechat.look.color_basic_force_bold, off by default: ↵Sebastien Helleu
bold is used only if terminal has less than 16 colors (patch #7621)
2011-09-23core: add default key "meta2-[E" (F5) for linux consoleSebastien Helleu
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-27core: do automatic zoom on current window when terminal becomes too small ↵Sebastien Helleu
for windows
2011-08-26core: add new options weechat.look.bar_more_left/right/up/downSebastien Helleu
2011-08-26core: remove warning at startup if locale is UTF-8 and if ncurses has no ↵Sebastien Helleu
wide-char/UTF-8 support
2011-08-23core: remove unused function gui_window_wprintwSebastien Helleu
2011-08-18core: fix input of wide UTF-8 chars under Cygwin (bug #34061)Sebastien Helleu
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