Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-05-11 | core: fix conversion of WeeChat bar colors to ANSI colors | Sébastien Helleu | |
2024-05-11 | core: fix conversion of WeeChat "default" color to ANSI color | Sébastien Helleu | |
2024-04-26 | core: remove check of NULL pointers before calling gui_color_palette_free() ↵ | Sébastien Helleu | |
(issue #865) | |||
2024-04-26 | core: remove check of NULL pointers before calling weelist_free() (issue #865) | Sébastien Helleu | |
2024-04-26 | core: remove check of NULL pointers before calling string_free_split() ↵ | Sébastien Helleu | |
(issue #865) | |||
2024-04-26 | core: remove check of NULL pointers before calling hashtable_free() (issue #865) | Sébastien Helleu | |
2024-04-25 | core: remove check of NULL pointers before calling free() (issue #865) | Sébastien Helleu | |
2024-03-12 | core: remove "wee-" prefix from source files in src/core and src/core/hook | Sébastien Helleu | |
2024-03-10 | core: use whole replacement string instead of first char in function ↵ | Sébastien Helleu | |
gui_color_decode | |||
2024-01-01 | core: update copyright dates | Sébastien Helleu | |
2023-01-28 | core, plugins: replace calls to string_str(n)cmp by str(n)cmp (issue #1872) | Sébastien Helleu | |
2023-01-28 | core: make color names and attributes case sensitive (issue #1872) | Sébastien Helleu | |
2023-01-28 | core: make configuration files, sections and options case sensitive (issue ↵ | Sébastien Helleu | |
#1872) | |||
2023-01-01 | core: update copyright dates | Sébastien Helleu | |
2022-12-30 | core: fix color when the delimiter is not followed by a background color ↵ | Sébastien Helleu | |
(closes #1867) | |||
2022-12-10 | core: add color attributes "blink" and "dim" (half bright) (closes #1855) | Sébastien Helleu | |
2022-04-18 | core: add bar item "spacer" | Sébastien Helleu | |
2022-01-17 | core: update copyright dates | Sébastien Helleu | |
2021-08-06 | core: fix decoding of attributes in basic ANSI colors (closes #1678) | Sébastien Helleu | |
2021-01-02 | core: update copyright dates | Sébastien Helleu | |
2020-11-19 | core: add missing cast to unsigned char on first argument to function isdigit | Sébastien Helleu | |
2020-08-23 | api: add argument "bytes" in function string_dyn_concat | Sébastien Helleu | |
2020-08-22 | api: add function string_color_code_size (issue #1547) | Sébastien Helleu | |
2020-01-04 | core: update copyright dates | Sébastien Helleu | |
2019-10-01 | core: add function to convert WeeChat colors to ANSI colors (issue #528) | Sébastien Helleu | |
2019-10-01 | core: add support of reverse video in ANSI color codes | Sébastien Helleu | |
2019-10-01 | core: fix typos in comments | Sébastien Helleu | |
2019-06-15 | api: add argument "strip_items" in function string_split | Sébastien Helleu | |
2019-06-07 | core: replace char "," by "~" in color codes to separate foreground from ↵ | Sébastien Helleu | |
background (closes #1264) | |||
2019-03-10 | core: replace argument "keep_eol" by "flags" in function string_split ↵ | Sébastien Helleu | |
(closes #1322) | |||
2019-01-01 | core: update copyright dates | Sébastien Helleu | |
2018-11-29 | core: use https for links to GNU GPL license | Sébastien Helleu | |
2018-07-13 | core: fix compiler warnings on calls to snprintf | Sébastien Helleu | |
2018-01-05 | core: update copyright dates | Sébastien Helleu | |
2017-03-25 | core: check that pointers received in arguments are not NULL in "free" functions | Sébastien Helleu | |
Functions: - hdata_free - infolist_var_free - infolist_item_free - infolist_free - string_shared_free - gui_window_objects_free - gui_color_free - gui_completion_free - gui_filter_free - gui_history_buffer_free - gui_hotlist_free - gui_key_free - gui_lines_free - gui_line_tags_free - gui_line_free - gui_window_tree_free - gui_window_scroll_free | |||
2017-01-01 | core: update copyright dates | Sébastien Helleu | |
2016-03-21 | core: add pointer in some callbacks (closes #406) | Sébastien Helleu | |
This pointer is the first argument received by callbacks, and the existing argument "data" is now automatically freed by WeeChat when the object containing the callback is removed. With this new pointer, the linked list of callbacks in scripts has been removed. This will improve speed of scripts (using a lot of hooks), reduce memory used by scripts and reduce time to unload scripts. Following functions are affected in the C API: * exec_on_files * config_new * config_new_section * config_new_option * hook_command * hook_command_run * hook_timer * hook_fd * hook_process * hook_process_hashtable * hook_connect * hook_print * hook_signal * hook_hsignal * hook_config * hook_completion * hook_modifier * hook_info * hook_info_hashtable * hook_infolist * hook_hdata * hook_focus * unhook_all_plugin * buffer_new * bar_item_new * upgrade_new * upgrade_read | |||
2016-01-01 | core: update copyright dates | Sébastien Helleu | |
2015-07-03 | api: fix type of value returned by function strcasestr | Sébastien Helleu | |
2015-04-26 | api: add support of full color option name in function color() | Sébastien Helleu | |
2015-01-01 | core: update copyright dates | Sébastien Helleu | |
2014-07-14 | core: move main() function into Curses GUI | Sébastien Helleu | |
2014-03-25 | core: skip and ignore color attributes before special names like "reset" in ↵ | Sebastien Helleu | |
gui_color_get_custom | |||
2014-03-15 | core: add decoding of bright ANSI colors (90-97, 100-107) | Sebastien Helleu | |
2014-03-15 | core: add modifier and infos to decode ANSI colors | Sebastien Helleu | |
New modifier: - color_decode_ansi: convert ANSI colors to WeeChat colors (or remove colors). New infos: - color_ansi_regex: regex used to parse ANSI colors in a string - color_term2rgb: convert a terminal color (0-255) to RGB - color_rgb2term: convert a RGB color to terminal color (0-255) | |||
2014-03-14 | core: add functions to convert RGB to terminal color (and vice versa) | Sebastien Helleu | |
2014-02-22 | core: fix potential NULL pointer in function gui_color_emphasize | Sebastien Helleu | |
2014-01-01 | core: update copyright dates | Sebastien Helleu | |
2013-12-11 | core: fix text emphasis with wide chars on screen like japanese (patch ↵ | Sebastien Helleu | |
#8253) (patch from Ryuunosuke Ayanokouzi) | |||
2013-08-17 | core: add search of regular expression in buffer, don't reset search type on ↵ | Sebastien Helleu | |
a new search, select where to search (messages/prefixes) Key changed in search context: - ctrl+"r": switch search type: string/regex New keys in search context: - alt+"c": case (in)sensitive search - tab: search in messages/prefixes/both |