| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-11-13 | Fix all prompt and mark mappings2.0.1 | Protesilaos Stavrou | |
| 2025-11-09 | Update the copyright years in all the theme files | Protesilaos Stavrou | |
| ef-kassio also had a different notice about whether this file is part of Emacs. I remember reading before that GNU ELPA packages are part of Emacs, though I prefer to have that notice only if they are part of emacs.git. | |||
| 2025-10-30 | Support the fnname-call and variable-use mappings | Protesilaos Stavrou | |
| Those are used by tree-sitter and related faces. | |||
| 2025-10-20 | Make the ef-themes work with modus-themes-theme as a function | Protesilaos Stavrou | |
| 2025-10-04 | Rename bg-search-match to bg-search-static | Protesilaos Stavrou | |
| This is supported in the latest version of the modus-themes. | |||
| 2025-10-01 | Fix the bg-paren-match symbol | Protesilaos Stavrou | |
| 2025-09-29 | Rename all the partial palette symbols for consistency | Protesilaos Stavrou | |
| 2025-09-28 | Fix all the palette symbols | Protesilaos Stavrou | |
| 2025-09-28 | Fix the symbols of the overrides options | Protesilaos Stavrou | |
| 2025-09-28 | BREAKING: Make proof-of-concept for the redesign on top of the modus-themes | Protesilaos Stavrou | |
| I still need to re-implement the relevant commands to switch themes, but this is already an important step forward. | |||
| 2024-11-14 | Revise colours for deadlines and scheduled tasks (Org agenda) | Protesilaos Stavrou | |
| The goal is two-fold: 1. Improve the semantics of relevant faces. This now covers the Org agenda. We want pending/urgent tasks to be rendered in a bold font and use a vivid colour. Whereas tasks that are not urgent should have a subtle colour and a normal weight. Thanks to Adam Porter (GitHub @alphapapa) for discussing this with me in issue 102 on the Modus themes repository (the same principles apply here): <https://github.com/protesilaos/modus-themes/issues/102>. 2. Make the applicable colours be more consistent with the rest of the theme. In practice, this means that the colour values are cooler overall and the intensity is lower. | |||
| 2024-09-17 | Revise all "subtle" accented backgrounds for thematic consistency | Protesilaos Stavrou | |
| 2024-08-27 | Define new bg-search-match mapping and use it | Protesilaos Stavrou | |
| 2024-03-05 | Add semantic mappings for terminal colours | Protesilaos Stavrou | |
| 2024-02-23 | Make all dark theme bg-{err,warning,info} a bit more pronounced | Protesilaos Stavrou | |
| 2024-01-17 | Update development links | Protesilaos Stavrou | |
| 2024-01-12 | Update copyright years | Protesilaos Stavrou | |
| 2024-01-11 | Use 'bg-fringe' and 'fg-fringe' as semantic colour mappings | Protesilaos Stavrou | |
| 2024-01-10 | emacs: implement semantic colour mappings for search constructs | Protesilaos Stavrou | |
| 2023-12-13 | Add 'fringe' semantic colour mapping | Protesilaos Stavrou | |
| 2023-11-24 | Add 'prose-table-formula' semantinc colour mapping; use it in 'org-formula' | Protesilaos Stavrou | |
| 2023-10-25 | BREAKING: remove 'ef-themes-region' and document how to use overrides | Protesilaos Stavrou | |
| I am introducing the new 'fg-region' entry in each theme's palette. It is semantic colour mapping for the region's foreground. By default, it is set to the special 'unspecified' symbol, meaning that the region's underlying text colour is not overriden. Setting 'fg-region' to a colour will override all underlying region foregrounds with that one. Using palette overrides instead of hardcoded toggles gives users maximum flexibility over the choice of colour and exact intensity they need. | |||
| 2023-08-25 | Expand 'deftheme' with metadata | Protesilaos Stavrou | |
| This is to support new features in Emacs where themes can specify the set they belong to, as well as whether they are light or dark. The built-in command is 'theme-choose-variant'. This is in response to Emacs bug#65468: <https://debbugs.gnu.org/cgi/bugreport.cgi?bug=65468>. Thanks to Mauro Aranda for bringing this matter to my attention. | |||
| 2023-08-02 | ef-trio-{dark,light}: make 'link-alt' more distinct than 'link' | Protesilaos Stavrou | |
| This is useful in Info buffers. | |||
| 2023-06-30 | Add support for Avy; include relevant semantic colour mappings | Protesilaos Stavrou | |
| 2023-06-08 | Make whitespace-mode considerably more subtle; add palette mappings | Protesilaos Stavrou | |
| The previous style involved the use of a dim grey background. While this is good to spot invisible characters quickly, it is bad for users who want to run 'whitespace-mode' at all times (e.g. for Python which is space-sensitive). We thus remove the backgrounds by default but provide the option to reinstate them via palette overrides (as documented at length in the manual). To this end, we have new semantic colour mappings for ordinary negative space and its invisible characters: - bg-space - fg-space - bg-space-err | |||
| 2023-06-04 | Introduce semantic palette entries for tabs | Protesilaos Stavrou | |
| This applies to tab-bar-mode, tab-line-mode, and related. | |||
| 2023-05-22 | Ensure diary and holiday colours are distinct and legible | Protesilaos Stavrou | |
| 2023-05-16 | Convert all palette override variables into user options | Protesilaos Stavrou | |
| 2023-05-16 | BREAKING Rename coloured backgrounds to bg-NAME-intense | Protesilaos Stavrou | |
| This is a breaking change for anyone usign palette overrides. | |||
| 2023-05-03 | Introduce 'date-range' semantic mapping; support new Org face | Protesilaos Stavrou | |
| 2023-05-03 | Recalibrate "graph" colours | Protesilaos Stavrou | |
| These tweaks ensure better contrast between adjacent colours. The colours are most notably used by the 'org-habit' consistency graph, which is displayed in the Org agenda. | |||
| 2023-04-23 | Add missing "NOT" in some file headers | Protesilaos Stavrou | |
| 2023-04-23 | Remove bg-accent mapping | Protesilaos Stavrou | |
| It was only used by one face and there is no need to keep it there. | |||
| 2023-03-13 | Add outline heading for all rainbow mappings | Protesilaos Stavrou | |
| 2023-03-06 | Add outline headings for code and general mappings | Protesilaos Stavrou | |
| 2023-03-06 | Tweak the outline of every theme palette | Protesilaos Stavrou | |
| 2023-03-06 | Expand mail mappings; make tweaks to some patterns | Protesilaos Stavrou | |
| 2023-03-05 | Add outline headings for accent and mail mappings | Protesilaos Stavrou | |
| 2023-03-01 | Tweak prose-tag mapping in most themes | Protesilaos Stavrou | |
| 2023-03-01 | Add prose mappings (WORK-IN-PROGRESS) | Protesilaos Stavrou | |
| The idea is to expand the palette to make semantic colour mappings more "semantic" and to allow users more freedom to override what they want. | |||
| 2023-03-01 | Add date mappings (WORK-IN-PROGRESS) | Protesilaos Stavrou | |
| The idea is to expand the palette to make semantic colour mappings more "semantic" and to allow users more freedom to override what they want. | |||
| 2023-03-01 | Tweak alignment of some palette entries | Protesilaos Stavrou | |
| 2023-03-01 | RENAME 'bg-hover-alt' to 'bg-hover-secondary' | Protesilaos Stavrou | |
| 2023-03-01 | Remove unused 'fg-accent' palette entry | Protesilaos Stavrou | |
| 2023-01-01 | Update copyright years | Protesilaos Stavrou | |
| 2022-12-18 | Expand doc string of each theme's palette overrides | Protesilaos Stavrou | |
| 2022-12-18 | Expand doc string of each theme's palette | Protesilaos Stavrou | |
| 2022-12-10 | Make it possible to override theme palette | Protesilaos Stavrou | |
| 2022-12-09 | Add diff foregrounds for Magit | Protesilaos Stavrou | |
| I am not adding them to diff-mode as it keeps fontification by default. | |||
