summaryrefslogtreecommitdiff
path: root/src/gui
AgeCommit message (Collapse)Author
2013-04-18api: add property "completion_freeze" for function buffer_set: do not stop ↵Sebastien Helleu
completion when command line is updated
2013-04-12core: do not force weechat_quit to 0 in main loop, so that a /quit issued ↵Sebastien Helleu
before main loop is working
2013-03-29core: use layout saved when option weechat.look.save_layout_on_exit is ↵Sebastien Helleu
enabled (so it is automatically restored when WeeChat restarts)
2013-03-17core: fix refresh of item "completion" (bug #38214) (patch from Nils Görs)Sebastien Helleu
The item is now cleared after any action that is changing content of command line and after switch of buffer.
2013-03-17core: fix typos in many comments and some stringsSebastien Helleu
2013-03-17core: add support of multiple layouts (task #11274)Sebastien Helleu
2013-03-08core: add signals and hsignals for nicklist eventsSebastien Helleu
New signals: nicklist_group_removing and nicklist_nick_removing. New hsignals: nicklist_group_added, nicklist_nick_added, nicklist_group_removing, nicklist_nick_removing, nicklist_group_changed, nicklist_nick_changed.
2013-03-03core: add count for groups, nicks, and total in nicklistSebastien Helleu
2013-03-02core: optimize function nicklist_remove_all (don't remove and create again ↵Sebastien Helleu
"root" group)
2013-02-17core: remove Gtk interface (obsolete sources not working)Sebastien Helleu
2013-02-12core: add signal "window_opened" (task #12464)Sebastien Helleu
2013-02-07core: fix structures before buffer data when a buffer is closedSebastien Helleu
This was causing a bug in relay plugin (weechat protocol): when a buffer was closed, local variables were removed after buffer name, and when signal is sent to client, the buffer name was wrong (already freed).
2013-02-04core: fix refresh of line after changes with hdata_update (update flag ↵Sebastien Helleu
"displayed" according to filters)
2013-01-29core: fix hidden lines for messages without date when option ↵Sebastien Helleu
weechat.history.max_buffer_lines_minutes is set (bug #38197)
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-14core: fix click in item "buffer_nicklist" when nicklist is a root bar (bug ↵Sebastien Helleu
#38080) Argument "*" is now silently ignored in command /window. When item "buffer_nicklist" is in a root bar, we use current window/buffer to find which nick has been clicked (same behaviour as callback used to display bar item "buffer_nicklist").
2013-01-14core: fix display bugs with non-printable chars like tabs (part of messages ↵Sebastien Helleu
not displayed) (bug #38076) This bug was introduced by commit 70ce7fe3b6caa6128cb6e8bfb0eaaf39f1ebe4ce.
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-12core: fix typo in commentSebastien Helleu
2013-01-12core: fix line returned when clicking on a bar (according to position and ↵Sebastien Helleu
filling) (bug #38069)
2013-01-05core: fix refresh of bars when applying layout (bug #37944, bug #37952)Sebastien Helleu
2013-01-04core: add buffer pointer in arguments for signals "input_search", ↵Sebastien Helleu
"input_text_changed" and "input_text_cursor_moved"
2013-01-01core: fix scroll to bottom of window (default key: alt+end) when line ↵Sebastien Helleu
displayed is bigger than chat area
2013-01-01core: fix scroll in buffer after enabling/disabling some filters (if scroll ↵Sebastien Helleu
is on a hidden line) (bug #37885)
2013-01-01core: update copyright datesSebastien Helleu
2012-12-25core: fix memory leak in case of error when building content of bar item for ↵Sebastien Helleu
display
2012-12-20core: search for a fallback template when a no template is matching command ↵Sebastien Helleu
arguments
2012-12-20core: fix another bug with horizontal separator displayed at bottom after ↵Sebastien Helleu
split of windows (bug #37874)
2012-12-19core: fix refresh of windows after split (fix bug with horizontal separator ↵Sebastien Helleu
between windows) (bug #37874)
2012-12-19core: fix stuck mouse (patch from Nei) (bug #36533)Sebastien Helleu
2012-12-19core: fix default mouse buttons actions for script buffer (focus the window ↵Sebastien Helleu
before executing action)
2012-12-16core: add git version in build, display it in "weechat-curses --help" and ↵Sebastien Helleu
/version
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-09core: fix compilation warningSebastien Helleu
2012-12-08api: allow creation of structure with hdata_update (allowed for hdata "history")Sebastien Helleu
2012-12-07core: fix scroll of one page down when weechat.look.scroll_page_percent is ↵Sebastien Helleu
less than 100 (bug #37875)
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-12-01core: add color support in options ↵Nils Görs
weechat.look.prefix_{action|error|join|network|quit} (task #9555)
2012-12-01core: fix typo in commentSebastien Helleu
2012-11-30core: fix display of combining chars (patch from Nei) (bug #37775)Sebastien Helleu
2012-11-23core: remove obsolete externs gui_color_init_pair and gui_color_init_pairsSebastien Helleu
2012-11-02core: add incomplete mouse events "event-down" and "event-drag" (task #11840)Ailin Nemui
2012-11-02core: add command /eval, use expression in conditions for bars, add function ↵Sebastien Helleu
"string_eval_expression" in plugin API
2012-10-18core: fix display of zoomed/merged buffer (with number >= 2) after switching ↵Sebastien Helleu
to it (bug #37593)
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-10-12core: fix wrapping of words with wide chars (the break was made before the ↵Sebastien Helleu
correct position)
2012-09-17core: move the set of cmake policy CMP0003 in directory src (so it applies ↵Sebastien Helleu
to all plugins) (bug #37311)
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)