summaryrefslogtreecommitdiff
path: root/ChangeLog.adoc
AgeCommit message (Collapse)Author
2023-04-03irc: don't switch to buffer of joined channel if it was not manually joined ↵Sébastien Helleu
nor present in server autojoin option
2023-04-02irc: update autojoin option with redirected channels when autojoin_dynamic ↵Sébastien Helleu
is enabled (closes #1898)
2023-04-01alias: rename all aliases to lower case on upgrade (issue #1872)Sébastien Helleu
2023-03-31doc: add CMake option `ENABLE_DOC_INCOMPLETE` to force build of incomplete ↵Sébastien Helleu
docs (closes #1901)
2023-03-31irc: fix target buffer for commands 432/433 when the nickname looks like a ↵Sébastien Helleu
channel
2023-03-30logger: add info "logger_log_file"Sébastien Helleu
2023-03-30spell: check buffer pointer received in info "spell_dict"Sébastien Helleu
2023-03-30doc: convert docgen.py to C, remove autogen files from repository, add ↵Sébastien Helleu
parameter `--doc-gen` Changes: - build of doc now requires weechat-headless, translations and all plugins - convert docgen.py to C - remove `autogen_*` files from repository - add command line parameter `--doc-gen` in `weechat-headless` to build autogen files - build .mo files with directories like the installed ones (eg: "<lang>/LC_MESSAGES/weechat.mo") - remove javascript chapter from user's guide
2023-03-26core: update ChangeLog (issue #1504)Sébastien Helleu
2023-03-26core: update ChangeLog (issue #1503)Sébastien Helleu
2023-03-26tests: add tests on gui bar functionsSébastien Helleu
2023-03-26core: fix default value of bar optionsSébastien Helleu
The previous commit e385eec1d6116b8c87889fc1d829aa1c5192156f fixed default value for bar added by plugins and option "items" in all bars. This commit fixes the default value of all bar options.
2023-03-25core: update ChangeLog and release notes (issue #1502)Sébastien Helleu
2023-03-25core: remove obsolete cpack configSébastien Helleu
This config was used to build binary package of WeeChat, which was never released in this format.
2023-03-25core: remove build of .bz2 and .zst files in `make dist`Sébastien Helleu
2023-03-24core: add option `legacy` in command `/key`Sébastien Helleu
2023-03-23core: remove RPM packagingSébastien Helleu
The weechat.spec was obsolete and openSUSE has its own here: https://build.opensuse.org/package/view_file/server:irc/weechat/weechat.spec?expand=1
2023-03-20core: add relative move of read marker with `/buffer set unread [+/-]N` ↵Sébastien Helleu
(closes #1895)
2023-03-19core: update ChangeLog (issue #846)Sébastien Helleu
2023-03-19core: add option `rename` in command `/bar`Sébastien Helleu
2023-03-19core: fix default value of options for bars added by pluginsSébastien Helleu
When the bar name already exists, the function `bar_new` returns the pointer to the bar (instead of NULL) and sets the default value for all options with the values received.
2023-03-19core: allow any valid boolean value in command `/bar set <name> separator xxx`Sébastien Helleu
2023-03-19core: run config hooks only when value or default value is actually changed ↵Sébastien Helleu
in set/reset/unset functions
2023-03-19core: add command `/reset` to reset options to their default valuesSébastien Helleu
2023-03-18core: bump version to 4.0.0-dev, follow "practical" semantic versioningSébastien Helleu
2023-03-18core: update ChangeLog and release notes (closes #1238)Sébastien Helleu
2023-03-16fset: remove scroll to top of fset buffer when options are added or removed ↵Sébastien Helleu
(closes #1892)
2023-03-10core: update ChangeLog (issue #1888)Sébastien Helleu
2023-02-22core: fix crash in case of NULL message sent to function ↵Sébastien Helleu
gui_chat_printf_y_date_tags (closes #1883)
2023-02-11core: update ChangeLog (issue #603)Sébastien Helleu
2023-02-10core: update ChangeLog (issue #1881)Sébastien Helleu
2023-01-31irc: add command `/rules` (closes #1864)Sébastien Helleu
2023-01-31irc: add command `/knock` (closes #7)Sébastien Helleu
2023-01-30core: display similar command names when a command is unknown (closes #1877)Sébastien Helleu
2023-01-29irc: add server option "registered_mode" (closes #1625)Andrew Potter
Two new fields are added in IRC server structure: - "authentication_method", possible values: 0: not authenticated 1: authenticated with SASL 2: authenticated with other method - "sasl_mechanism_used", possible values: see enum t_irc_sasl_mechanism in src/plugins/irc/irc-sasl.h
2023-01-29core: add bug #32213 in ChangeLogSébastien Helleu
2023-01-29core: add issue #398 in ChangeLogSébastien Helleu
2023-01-29core: force ctrl keys to lower case when they are added (closes #1875)Sébastien Helleu
2023-01-29core: ignore incomplete ctrl/meta/meta2 codes in keys (issue #1875)Sébastien Helleu
2023-01-29api: readjust string size in function string_dyn_free when string is not ↵Sébastien Helleu
freed (issue #1875) This frees some allocated memory if size_alloc was greater than size in the dynamic string.
2023-01-29tests: add tests on gui key functions (issue #1875)Sébastien Helleu
2023-01-28core: update ChangeLog (closes #1872)Sébastien Helleu
2023-01-24irc: add option `join` in command `/autojoin`Sébastien Helleu
2023-01-23irc: fix autojoin on server connection (closes #1873)Sébastien Helleu
Now the autojoin is made only one time, until the server buffer is closed. A new flag `autojoin_done` is added to know whether the autojoin has already been done or not on the server. It is set to 1 on first autojoin, and reset to 0 only if the server buffer is closed. The flag `reconnect_join` is removed, because it is now obsolete.
2023-01-12core: fix display glitch in command errors when a wide char is set in option ↵Sébastien Helleu
weechat.look.command_chars (closes #1871)
2023-01-08typing: fix crash when pointer buffer is not received in callback for signal ↵Sébastien Helleu
"input_text_changed" (closes #1869)
2023-01-08core: update ChangeLog and release notes (closes #1860)Sébastien Helleu
2023-01-08Version 3.8Sébastien Helleu
2023-01-07core: update entries related to CI in ChangeLogSébastien Helleu
2023-01-07ci: remove use of repository ppa:ondrej/phpSébastien Helleu
Now the CI uses the standard PHP version (8.1) from Ubuntu 22.04.