summaryrefslogtreecommitdiff
path: root/src/gui
AgeCommit message (Collapse)Author
2019-10-01core: fix style in CMake filesSébastien Helleu
2019-09-21core: ignore color codes in ${length:xxx} and ${lengthscr:xxx}Sébastien Helleu
2019-09-15core: display an error on missing dependency in CMake (closes #916, closes #956)Sébastien Helleu
2019-08-25api: add infos "term_colors" and "term_color_pairs"Sébastien Helleu
2019-08-20core: add values djb2_32 and sum_32 for option weechat.look.nick_color_hash ↵Sébastien Helleu
(issue #1394)
2019-08-19core: use fixed-width integer for computing nick hash (issue #1394)Sébastien Helleu
2019-08-10core: create or update option weechat.notify.xxx when function buffer_set is ↵Sébastien Helleu
called with "notify" property (closes #1390)
2019-07-27core: fix memory leak in case of errorZero King
2019-06-28Merge remote-tracking branch 'origin/pr/1345'Sébastien Helleu
2019-06-17core: add option "close" in command /window (closes #853)Sébastien Helleu
2019-06-15api: add argument "strip_items" in function string_splitSébastien Helleu
2019-06-07core: replace char "," by "~" in color codes to separate foreground from ↵Sébastien Helleu
background (closes #1264)
2019-05-13gui: fix wide ncurses header on FreeBSD (issue #1343)Simmo Saan
2019-05-04gui: fix wbkgrndset for non-wide ncurses by fallback to wbkgdset (issue #1343)Simmo Saan
cchar_t, setcchar and wbkgrndset are actually widec ncurses features, not ext-colors features, but NCURSES_WIDECHAR doesn't accurately reflect their existence so NCURSES_EXT_COLORS is used instead.
2019-05-02gui: readd color buffer table zero padding and dashes (issue #1343)Simmo Saan
2019-05-02gui: change command line option "-c" color pairs table to match (issue #1343)Simmo Saan
2019-05-02gui: change color buffer pairs table to only show allocated pairs (issue #1343)Simmo Saan
2019-05-02gui: increase ncurses color pair limit from 255 to 32767 (issue #1343)Simmo Saan
2019-05-02gui: replace ncurses COLOR_PAIR attribute usage with special functions ↵Simmo Saan
(issue #1343)
2019-04-13core: merge functions gui_line_prefix_is_same_nick_as_{previous|next} (issue ↵Sébastien Helleu
#931)
2019-04-13core: add option weechat.look.prefix_same_nick_middle (closes #930, closes #931)Adrian Bjugård
2019-04-13core: add option weechat.look.buffer_time_same (closes #1127)Simmo Saan
2019-03-28core: make "input_commands_allowed" work with /wait and /repeat commands ↵Sébastien Helleu
(issue #928)
2019-03-24core: add CMake option "ENABLE_CODE_COVERAGE" to compile with code coverage ↵Sébastien Helleu
options This option is OFF by default and should be enabled only for tests, to measure test coverage.
2019-03-10core: replace argument "keep_eol" by "flags" in function string_split ↵Sébastien Helleu
(closes #1322)
2019-02-27core: remove function gui_buffer_match_list_split, use function ↵Sébastien Helleu
string_match_list
2019-02-23core: add /filter addreplace (closes #1055)Simmo Saan
2019-02-23Merge remote-tracking branch 'origin/pr/1311'Sébastien Helleu
2019-02-21gui: only refilter affected buffers on filter change (closes #1309)Simmo Saan
2019-02-19spell: rename "aspell" plugin to "spell" (issue #1299)Sébastien Helleu
The following things have been renamed: - file aspell.conf -> spell.conf - options aspell.* -> spell.* - bar item aspell_dict -> spell_dict - bar item and local variable aspell_suggest -> spell_suggest - info aspell_dict -> spell_dict
2019-01-26core: do not automatically add a space when completing "nick:" at the ↵Sébastien Helleu
beginning of command line The space can be added in option weechat.completion.nick_completer (this is now the default value of the option): /set weechat.completion.nick_completer ": "
2019-01-20core: add default keys ctrl-F11/F12 to scroll up/down one page in nicklist ↵Sébastien Helleu
(same action as F11/F12)
2019-01-01core: update copyright datesSébastien Helleu
2018-11-29core: use https for links to GNU GPL licenseSébastien Helleu
2018-11-18core: replace "Mac OS X" and "OS X" by "macOS" (issue #1272)Sébastien Helleu
2018-11-04api: add functions string_base_{encode,decode}, remove functions ↵Sébastien Helleu
string_{encode,decode}_base64
2018-11-03core: split plugin-api.c into 2 files (API wrappers and infos/infolists)Sébastien Helleu
2018-11-02api: return integer in function string_encode_base64Sébastien Helleu
2018-10-27core: split wee-secure.c into 3 files (secured data functions, buffer and ↵Sébastien Helleu
config)
2018-10-21core: replace call to strncpy by memcpySébastien Helleu
This fixes a gcc warning: "warning: ‘strncpy’ output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation]".
2018-10-01core: fix format of variables in printf-like functions (from int to long and ↵Sébastien Helleu
long long)
2018-10-01core: replace "long unsigned int" by "unsigned long"Sébastien Helleu
2018-08-16core: fix weechat_print modifierSébastien Helleu
All changes: - always send the Tab char in the weechat_print modifier string - handle special cases in weechat_print modifier: no prefix (" \t...") or no date ("\t\t...")
2018-08-15core: remove use of pointer "buffer" once the line has been initializedSébastien Helleu
2018-08-15core: remove unneeded initialization of variable "highlight"Sébastien Helleu
2018-08-15core: add comments in function to print a lineSébastien Helleu
2018-08-15core: fix destruction of line prefix in weechat_print modifierSébastien Helleu
2018-08-15core: fix comparison of strings in weechat_print modifierSébastien Helleu
2018-08-14core: fix type of variables "buffer_name" and "buffer_type" sent to the ↵Sébastien Helleu
hook_line callback
2018-08-12api: add function hook_lineSébastien Helleu