Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-05-08 | core: add function gui_buffer_set_filter | Sébastien Helleu | |
2024-05-08 | core: add function gui_buffer_set_input | Sébastien Helleu | |
2024-05-08 | core: fix buffer title comparison in function gui_buffer_set_title | Sébastien Helleu | |
2024-05-08 | core: merge conditions in function gui_buffer_set_type | Sébastien Helleu | |
2024-05-08 | core: fix buffer short name comparison in function gui_buffer_set_short_name | Sébastien Helleu | |
2024-05-08 | core: fix buffer name comparison in function gui_buffer_set_name | Sébastien Helleu | |
2024-05-08 | core: check that buffer is not NULL in function gui_input_set_pos | Sébastien Helleu | |
2024-05-08 | core: add function gui_buffer_set_notify | Sébastien Helleu | |
2024-05-08 | core: add function gui_buffer_set_day_change | Sébastien Helleu | |
2024-05-08 | api: return `-1` or `1` if one input string is NULL and not the other in ↵ | Sébastien Helleu | |
string comparison functions | |||
2024-05-07 | relay/remote: set input multiline on buffer event | Sébastien Helleu | |
2024-05-07 | relay/remote: set buffer input and cursor position on buffer event | Sébastien Helleu | |
2024-05-07 | relay: change default value of option "relay.network.commands" to `*,!quit` | Sébastien Helleu | |
2024-05-05 | relay/remote: reuse an existing remote buffer | Sébastien Helleu | |
2024-05-05 | relay/remote: synchronize input with remote relay | Sébastien Helleu | |
2024-05-05 | relay/api: add optional synchronization of input | Sébastien Helleu | |
2024-05-05 | relay/api: add input fields in GET /api/buffers | Sébastien Helleu | |
New fields returned: - "input" (string): content of input - "input_position" (integer): position in input (starts at 0) - "input_multiline" (boolean): true if the buffer allows multiline input | |||
2024-05-05 | relay/api: add parameter "lines_free" in GET /api/buffers | Sébastien Helleu | |
This parameter is the number of lines to return for buffers with free content. Its default value is `0` if "lines" is set to `0`, otherwise all buffer lines are returned. | |||
2024-05-05 | relay/api: fix read of buffer lines when lines parameter is LONG_MIN | Sébastien Helleu | |
2024-05-05 | relay/api: reply to preflight request OPTIONS received from browsers (CORS) | Sébastien Helleu | |
This adds the support of Cross-Origin Resource Sharing (CORS) in the relay HTTP API. | |||
2024-05-04 | relay/api: send all nicks when a buffer is opened | Sébastien Helleu | |
2024-05-04 | relay/remote: run callback based on event name instead of body type | Sébastien Helleu | |
2024-05-04 | relay/remote: clear remote buffer when event "buffer_cleared" is received | Sébastien Helleu | |
2024-05-04 | relay/remote: fix close of remote buffer | Sébastien Helleu | |
2024-05-04 | relay/remote: fix alignment of variable in debug print to log file | Sébastien Helleu | |
2024-05-04 | relay/remote: do not display error if the buffer is not found in a line/nick ↵ | Sébastien Helleu | |
event | |||
2024-05-03 | relay/api: do not relay any signal received on a relay buffer | Sébastien Helleu | |
This fixes a creation of multiple fset buffers on remote when /fset is used on the server. | |||
2024-05-03 | core: conditionally declare variable only used in conditional code | Eli Schwartz | |
Avoids emitting a compiler diagnostic by default for non-NLS builds for -Wunused-variable. | |||
2024-05-03 | core: remove unused header | Eli Schwartz | |
weechat.h already handles libintl.h and defining suitable macros. Including it again does nothing other than emit a compile warning when compiling without NLS: In file included from /var/tmp/portage/net-irc/weechat-9999/work/weechat-9999/src/core/core-doc.c:35: /var/tmp/portage/net-irc/weechat-9999/work/weechat-9999/src/core/weechat.h:49: warning: "gettext" redefined 49 | #define gettext(string) (string) | In file included from /var/tmp/portage/net-irc/weechat-9999/work/weechat-9999/src/core/core-doc.c:30: /usr/include/libintl.h:109: note: this is the location of the previous definition 109 | # define gettext(msgid) dgettext (NULL, msgid) | |||
2024-05-03 | core: remove unused variable "used" | Sébastien Helleu | |
2024-05-03 | irc: remove unneeded parameter in call to `irc_list_alloc()` | Sébastien Helleu | |
2024-05-02 | core: fix prototype of function "resizeterm" in fake ncurses interface | Sébastien Helleu | |
2024-05-02 | relay: fix use of uninitialized variable "ptr_buffer" | Sébastien Helleu | |
2024-05-02 | relay: remove unused variable "i" | Sébastien Helleu | |
2024-05-02 | alias: remove unused variable "args_count" | Sébastien Helleu | |
2024-05-01 | core: 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-01 | relay/remote: set buffer local keys (issue #2066) | Sébastien Helleu | |
2024-05-01 | relay/api: add buffer keys in GET /api/buffers (issue #2066) | Sébastien Helleu | |
2024-05-01 | core: 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-05-01 | relay/remote: display lines on buffers with free content (issue #2066) | Sébastien Helleu | |
2024-05-01 | relay: add option relay.api.remote_get_lines (issue #2066) | Sébastien Helleu | |
2024-04-30 | relay/api: add support of nicklist in remote buffers | Sébastien Helleu | |
2024-04-29 | relay/api: add color names for groups and nicks in GET /api/buffers | Sébastien Helleu | |
2024-04-29 | relay/api: add nicklist boolean fields in GET /api/buffers | Sébastien Helleu | |
2024-04-29 | relay/api: rename field "nicklist" to "nicklist_root" in GET /api/buffers | Sébastien Helleu | |
2024-04-29 | api: allow to set nicklist group/nick id in functions nicklist_group_set and ↵ | Sébastien Helleu | |
nicklist_nick_set (issue #2081) | |||
2024-04-29 | api: allow search by group and nick id in functions nicklist_search_group ↵ | Sébastien Helleu | |
and nicklist_search_nick (issue #2081) | |||
2024-04-28 | core: fix `/upgrade` from previous releases (issue #2106) | Sébastien Helleu | |
When 4 directories are received, the state directory is initialized with the data directory. This fixes the following error on `/upgrade`: Error: wrong number of paths for home directories (expected: 1 or 5, received: 4) | |||
2024-04-28 | core: remove obsolete function gui_nicklist_get_max_length | Sébastien Helleu | |
2024-04-28 | core: remove unnecessary condition in function gui_nicklist_get_group_start | Sébastien Helleu | |