mirror of
https://github.com/weechat/weechat.git
synced 2026-06-30 14:56:39 +02:00
doc: add ChangeLog entry for /theme command and built-in light theme
Add six entries to the "Added" section of Version 4.10.0 in CHANGELOG.md: - the /theme command with its subcommands (list/apply/save/delete/ info) and the automatic backup mechanism, plus the shipped "light" built-in theme; - the themable flag on configuration options; - the weechat.look.theme and weechat.look.theme_backup options; - the theme_register plugin/script API function; - the t:themable filter in fset. No UPGRADING.md entry: the change is purely additive — default option values are unchanged, so existing users see no visible difference until they explicitly /theme apply light. weechat.look.theme is a new option (empty by default at first launch) and weechat.look.theme_backup defaults to "on".
This commit is contained in:
@@ -16,6 +16,12 @@ SPDX-License-Identifier: GPL-3.0-or-later
|
||||
|
||||
### Added
|
||||
|
||||
- core: add `/theme` command with subcommands `list`, `apply`, `save`, `delete`, `info`, automatic backup of current themable options before apply, and built-in "light" theme
|
||||
- core: add `themable` flag on configuration options (auto-set for color options; explicit opt-in for string options containing `${color:...}` references via the `type|themable` syntax)
|
||||
- core: add option weechat.look.theme (informational, set by `/theme apply`)
|
||||
- core: add option weechat.look.theme_backup (boolean, default `on`)
|
||||
- api: add function `theme_register` (available to plugins and to all script languages)
|
||||
- fset: add filter `t:themable` (matches every themable option regardless of type)
|
||||
- relay: add option relay.network.unix_socket_permissions ([#2317](https://github.com/weechat/weechat/issues/2317))
|
||||
|
||||
### Fixed
|
||||
|
||||
Reference in New Issue
Block a user