aboutsummaryrefslogtreecommitdiff
path: root/CHANGELOG.org
diff options
context:
space:
mode:
Diffstat (limited to 'CHANGELOG.org')
-rw-r--r--CHANGELOG.org74
1 files changed, 74 insertions, 0 deletions
diff --git a/CHANGELOG.org b/CHANGELOG.org
index b94ba21..0b9ab98 100644
--- a/CHANGELOG.org
+++ b/CHANGELOG.org
@@ -12,6 +12,80 @@ the manual: <https://protesilaos.com/emacs/ef-themes>.
#+toc: headlines 1 insert TOC here, with one headline level
+* Version 1.10.0 on 2025-04-29
+:PROPERTIES:
+:CUSTOM_ID: h:728b510a-3e93-433f-9c3c-582f716321f9
+:END:
+
+This version introduces minor refinements to an already stable
+package.
+
+** The palette preview uses a tabulated interface
+:PROPERTIES:
+:CUSTOM_ID: h:2db8bd88-b941-4c55-b8c3-f54a85666def
+:END:
+
+The commands ~ef-themes-preview-colors~ and ~ef-themes-preview-colors-current~
+produce a preview of the given theme's palette. In the past, we were
+using a bespoke buffer for this task, just how the built-in command
+~list-colors-display~ does it.
+
+Now we rely on the built-in ~tabulated-list-mode~ to get a cleaner
+tabulated view. Plus, users can sort by column.
+
+** Support for more faces or face groups
+:PROPERTIES:
+:CUSTOM_ID: h:296dadf4-a87d-4cf1-8058-959f65dfc2b4
+:END:
+
+- Added support for my ~tmr~ package. This will be especially
+ noticeable in its tabulated view (used to show timers, with the
+ command ~tmr-tabulated-view~ (alias ~tmr-list-timers~)).
+
+- Added explicit support for my ~spacious-padding~ package.
+ Specifically, this is for the faces ~spacious-padding-subtle-mode-line-active~
+ and ~spacious-padding-subtle-mode-line-inactive~. Those can be
+ configured as part of the user option ~spacious-padding-subtle-mode-line~.
+
+ #+begin_src emacs-lisp
+ (setq spacious-padding-subtle-mode-line
+ '( :mode-line-active spacious-padding-subtle-mode-line-active
+ :mode-line-inactive spacious-padding-subtle-mode-line-inactive))
+ #+end_src
+
+- Made the ~helpful~ headings use whatever the style of level 1
+ headings is, as defined by the user option ~ef-themes-heading~.
+ Thanks to John Haman for applying the relevant code we have for the
+ ~modus-themes~. The change is small (and comes from my ~modus-themes~,
+ anyway), meaning that John does not need to assign copyright to the
+ Free Software Foundation.
+
+- Added support for the ~howm~ package.
+
+- Extended support for the ~auto-dim-other-buffers~ package to include
+ its ~auto-dim-other-buffers-hide-face~.
+
+- Made sure that all new ~transient~ faces conform with the design
+ priorities of the themes. Concretely, this means that they do not
+ support any colour-coding: all keys look the same, regardless of
+ whether they mean "continue", "exit", or anything else.
+ Colour-coding with a full spectrum of colours cannot be accessible
+ (and I do not believe colour-coding alone even works because the
+ colours have nothing else to be associated with, like how a red line
+ in a diff buffer also goes together with the minus sign).
+
+ Thanks to Kevin Fleming for including the ~transient-key-stack~ face
+ that I had originally missed. This was done in pull request 54:
+ <https://github.com/protesilaos/ef-themes/pull/54>. The change is
+ small, meaning that Kevin does not need to assign copyright to the
+ Free Software Foundation
+
+- Extended support for ~adoc-mode~ courtesy of Leilei332. This was
+ done in pull request 52: <https://github.com/protesilaos/ef-themes/pull/52>.
+
+ The change is within the ~15-line limit, meaning that its author does
+ not need to assign copyright to the Free Software Foundation.
+
* Version 1.9.0 on 2024-11-16
:PROPERTIES:
:CUSTOM_ID: h:3c1baf6a-69f1-4109-9a5e-b587beda56bc