aboutsummaryrefslogtreecommitdiffstats
path: root/CHANGELOG.md
diff options
context:
space:
mode:
authorTim Culverhouse <tim@timculverhouse.com>2023-02-27 09:18:16 -0600
committerRobin Jarry <robin@jarry.cc>2023-03-02 23:04:35 +0100
commitd9a8edd8e9269aa1189d55c8d13caa05084435f5 (patch)
tree65ee1373e485902a82155f6b52ebee59403b91e7 /CHANGELOG.md
parent8f8e22dbdd4f9e2ff1604e47e0fc78ff5912d633 (diff)
downloadaerc-d9a8edd8e9269aa1189d55c8d13caa05084435f5.tar.gz
templates: allow inline user styles
Allow custom user-defined styles in a styleset. The styles can take any name, and must be under the [user] ini section. All attributes apply to user defined styles. Example: [user] red.fg=red red.bold=true Add a .Style function which accepts the name of a user-defined style and applies it to the string. {{.Style "red" "foo"}} Signed-off-by: Tim Culverhouse <tim@timculverhouse.com> Acked-by: Robin Jarry <robin@jarry.cc>
Diffstat (limited to 'CHANGELOG.md')
-rw-r--r--CHANGELOG.md2
1 files changed, 2 insertions, 0 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 4fb5021e..42c41de5 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -14,6 +14,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
- Change local domain name for SMTP with `smtp-domain=example.com` in
`aerc.conf`
- New column-based status line format with `status-columns`.
+- Inline user-defined styles can be inserted in UI templates via the
+ `{{.Style "name" string}}` function.
### Changed