summaryrefslogtreecommitdiff
path: root/src/gui
AgeCommit message (Collapse)Author
2024-05-16core: add bar item "lag"Sébastien Helleu
This bar item is overridden by the irc bar item with the same name, but it used on relay remote buffers, so that the lag is visible as well.
2024-05-16core: send signal "buffer_localvar_{added|changed}" only if local variable ↵Sébastien Helleu
has been added or changed
2024-05-12irc: rename option irc.color.item_channel_modes to weechat.color.status_modesSébastien Helleu
2024-05-12core: add buffer property "modes"Sébastien Helleu
2024-05-12core: restore buffer input prompt on /upgradeSébastien Helleu
2024-05-11core: fix conversion of WeeChat bar colors to ANSI colorsSébastien Helleu
2024-05-11core: fix conversion of WeeChat "default" color to ANSI colorSébastien Helleu
2024-05-10core: add buffer property "input_prompt"Sébastien Helleu
2024-05-08core: refresh buffer only if nicklist_display_groups has changedSébastien Helleu
2024-05-08core: refresh buffer only if nicklist has changedSébastien Helleu
2024-05-08core: refresh buffer only if time_for_each_line has changedSébastien Helleu
2024-05-08core: add function gui_buffer_set_filterSébastien Helleu
2024-05-08core: add function gui_buffer_set_inputSébastien Helleu
2024-05-08core: fix buffer title comparison in function gui_buffer_set_titleSébastien Helleu
2024-05-08core: merge conditions in function gui_buffer_set_typeSébastien Helleu
2024-05-08core: fix buffer short name comparison in function gui_buffer_set_short_nameSébastien Helleu
2024-05-08core: fix buffer name comparison in function gui_buffer_set_nameSébastien Helleu
2024-05-08core: check that buffer is not NULL in function gui_input_set_posSébastien Helleu
2024-05-08core: add function gui_buffer_set_notifySébastien Helleu
2024-05-08core: add function gui_buffer_set_day_changeSébastien Helleu
2024-05-03core: remove unused variable "used"Sébastien Helleu
2024-05-02core: fix prototype of function "resizeterm" in fake ncurses interfaceSébastien Helleu
2024-05-01core: execute command as user data for local keys in buffer (issue #2066)Sébastien Helleu
If buffer->input_get_any_user_data is set to 1, any command executed via a buffer local key is considered as user input and then sent to the buffer callback, instead of being executed directly. This is used on relay remote buffers, to execute the command on the remote instead of locally.
2024-05-01core: send signal "buffer_line_added" on buffers with free content (issue #2066)Sébastien Helleu
The signal "buffer_line_added" is now sent for every line added or modified on a buffer with free content.
2024-04-29api: allow to set nicklist group/nick id in functions nicklist_group_set and ↵Sébastien Helleu
nicklist_nick_set (issue #2081)
2024-04-29api: allow search by group and nick id in functions nicklist_search_group ↵Sébastien Helleu
and nicklist_search_nick (issue #2081)
2024-04-28core: remove obsolete function gui_nicklist_get_max_lengthSébastien Helleu
2024-04-28core: remove unnecessary condition in function gui_nicklist_get_group_startSébastien Helleu
2024-04-28core: check that parameter name is not NULL in function ↵Sébastien Helleu
gui_nicklist_get_group_start
2024-04-28core: fix recursive search of group in nicklistSébastien Helleu
2024-04-26core: remove check of NULL pointers before calling gui_focus_free_info() ↵Sébastien Helleu
(issue #865)
2024-04-26core: remove check of NULL pointers before calling gui_color_palette_free() ↵Sébastien Helleu
(issue #865)
2024-04-26core: remove check of NULL pointers before calling gui_completion_free() ↵Sébastien Helleu
(issue #865)
2024-04-26core: remove check of NULL pointers before calling string_free_split_tags() ↵Sébastien Helleu
(issue #865)
2024-04-26core: remove check of NULL pointers before calling gui_bar_window_free() ↵Sébastien Helleu
(issue #865)
2024-04-26core: remove check of NULL pointers before calling gui_bar_item_free() ↵Sébastien Helleu
(issue #865)
2024-04-26core: remove check of NULL pointers before calling weelist_free() (issue #865)Sébastien Helleu
2024-04-26core: remove check of NULL pointers before calling config_file_option_free() ↵Sébastien Helleu
(issue #865)
2024-04-26core: remove check of NULL pointers before calling string_shared_free() ↵Sébastien Helleu
(issue #865)
2024-04-26core: remove check of NULL pointers before calling string_dyn_free() (issue ↵Sébastien Helleu
#865)
2024-04-26core: remove check of NULL pointers before calling string_free_split() ↵Sébastien Helleu
(issue #865)
2024-04-26core: remove check of NULL pointers before calling hashtable_free() (issue #865)Sébastien Helleu
2024-04-26core: remove check of NULL pointers before calling unhook() (issue #865)Sébastien Helleu
2024-04-25core: remove check of NULL pointers before calling free() (issue #865)Sébastien Helleu
2024-04-17core: do not color prefix of join/part/quit messages when the nick is offlineSébastien Helleu
2024-04-11core: use nick offline color for nick in action messageSébastien Helleu
2024-04-11core: use nick offline highlight color for prefix of action message when the ↵Sébastien Helleu
nick is offline with a highlight
2024-04-07core: add unique "id" in nicklist group and nick (issue #2081)Sébastien Helleu
The id is a "long long" variable with the current time (microseconds precision). It is guaranteed to be unique for all groups and nicks inside the buffer, and the same number is never used again in the same buffer, during the lifetime of the process. It persists and is unchanged after `/upgrade`.
2024-04-07buffer: add property `input_get_any_user_data` in buffer (issue #2066)Sébastien Helleu
This allows buffers to get any user input, including commands, that are sent to the buffer callback instead of being executed on the buffer.
2024-04-01core: remove whitespaceSébastien Helleu