summaryrefslogtreecommitdiff
path: root/tests/unit/gui
AgeCommit message (Collapse)Author
2022-05-27core: add display conditions in custom bar items (issue #808)Sébastien Helleu
2022-05-27core: add command /item (closes #808)Sébastien Helleu
This allows to create custom bar items with evaluated content (like the script text_item.py does).
2022-04-18core: add bar item "spacer"Sébastien Helleu
2022-03-13tests: add tests on function gui_buffer_match_listSébastien Helleu
2022-03-13tests: add tests on function gui_buffer_validSébastien Helleu
2022-03-13tests: add tests on functions gui_buffer_search_type and ↵Sébastien Helleu
gui_buffer_search_notify
2022-03-13tests: add tests on functions gui_buffer_new and gui_buffer_new_propsSébastien Helleu
2022-01-30core: search in message tags when tags are displayed with /debug tagsSébastien Helleu
2022-01-30core: add support of date and tags in messages displayed in buffers with ↵Sébastien Helleu
free content, add function printf_y_date_tags (closes #1746)
2022-01-30tests: add tests on gui_chat_printf_date_tags with past date and tagsSébastien Helleu
2022-01-29tests: add tests on GUI chat functionsSébastien Helleu
Functions tested: - gui_chat_utf_char_valid - gui_chat_char_size_screen - gui_chat_strlen - gui_chat_strlen_screen - gui_chat_string_add_offset - gui_chat_string_add_offset_screen - gui_chat_string_real_pos - gui_chat_string_pos - gui_chat_get_word_info - gui_chat_printf_date_tags_internal - gui_chat_printf_date_tags - gui_chat_printf_y
2022-01-28tests: add tests on functions gui_line_build_string_prefix_message and ↵Sébastien Helleu
gui_line_build_string_message_tags
2022-01-17core: update copyright datesSébastien Helleu
2021-08-06core: fix decoding of attributes in basic ANSI colors (closes #1678)Sébastien Helleu
2021-03-17tests: use macros UINT32_C and UINT64_C for integer constants of type ↵Sébastien Helleu
uint32_t and uint64_t This fixes the following compiler warnings: "integer constant is so large that it is unsigned".
2021-01-02core: update copyright datesSébastien Helleu
2020-10-04tests: add missing braces around if/else in macro WEE_NICK_STRDUP_FOR_COLOR ↵Sébastien Helleu
(issue #1565)
2020-10-04api: add optional list of colors in infos "nick_color" and "nick_color_name" ↵Sébastien Helleu
(closes #1565)
2020-10-04core: add argument "num_colors" in function gui_nick_hash_color, add tests ↵Sébastien Helleu
on nick functions (issue #1565) Functions tested: - gui_nick_hash_djb2_64 - gui_nick_hash_djb2_32 - gui_nick_hash_sum_64 - gui_nick_hash_sum_32 - gui_nick_get_forced_color - gui_nick_strdup_for_color - gui_nick_find_color - gui_nick_find_color_name
2020-10-03tests: run callback when resetting options in testsSébastien Helleu
2020-08-22api: add function string_color_code_size (issue #1547)Sébastien Helleu
2020-08-15core: set "notify_level" to 3 if there is a highlight in the line (closes #1529)Sébastien Helleu
2020-08-05tests: fix name of some unit testsSébastien Helleu
2020-08-04tests: add tests on GUI line functionsSébastien Helleu
Functions tested: - gui_line_lines_alloc - gui_line_lines_free - gui_line_tags_alloc - gui_line_tags_free - gui_line_is_displayed - gui_line_has_tag_no_filter - gui_line_search_tag_starting_with - gui_line_get_nick_tag
2020-03-13tests: always run callback in calls to function config_file_option_setSébastien Helleu
2020-01-04core: update copyright datesSébastien Helleu
2019-11-25tests: add unit tests on hash algorithms with salt (issue #635)Sébastien Helleu
2019-10-01core: add function to convert WeeChat colors to ANSI colors (issue #528)Sébastien Helleu
2019-10-01core: add support of reverse video in ANSI color codesSébastien Helleu
2019-10-01tests: add tests on GUI color functionsSé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-01-11tests: add tests on function irc_config_check_autojoinSébastien Helleu
2019-01-01core: update copyright datesSébastien Helleu
2018-11-29core: use https for links to GNU GPL licenseSébastien Helleu
2018-08-12core: fix check of tags in linesSébastien Helleu
All changes: - fix check of tags in lines: check lines without tags, fix check of tags with negation ("!tag") - add string functions string_split_tags and string_free_split_tags - add tests on function gui_line_match_tags