| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-04-24 | Use "Protesilaos" instead of "Protesilaos Stavrou"HEADmain | Protesilaos | |
| As I announced here: <https://protesilaos.com/news/2026-04-21-omitting-the-surname/>. | |||
| 2026-04-05 | Reinstate 'provide' in all theme files | Protesilaos Stavrou | |
| I thought this was not needed, but Ihor Radchenko showed me a useful example. This was done in issue 207: <https://github.com/protesilaos/modus-themes/issues/207>. | |||
| 2026-03-15 | Add support for the bg-popup palette entry | Protesilaos Stavrou | |
| This is now introduced in the modus-themes.git. Thanks to aikrahguzar for suggesting this in issue 70: <https://github.com/protesilaos/ef-themes/issues/70>. | |||
| 2026-02-19 | Add back theme-autoload cookies to all theme files | Protesilaos Stavrou | |
| I tried to do this with a recent commit but that broke things because I also included a deftheme declaration. Having that meant that modus-themes-theme would not declare the theme with all its data, including its palette. I looked at loaddefs-generate--emacs-batch and it seems that having just the theme-autoload line is enough. | |||
| 2026-02-18 | Revert "Reinstate the theme-autoload cookie with the deftheme in place" | Protesilaos Stavrou | |
| This reverts commit a4b5f9353063ef895f6c13c8cd594bfd5df455ca. The reason is that this breaks the package when trying to load a theme at startup. This was reported by Eamonn Sullivan in issue 69 in the ef-themes repository: <https://github.com/protesilaos/ef-themes/issues/69>. | |||
| 2026-02-18 | Reinstate the theme-autoload cookie with the deftheme in place | Protesilaos Stavrou | |
| We need this because otherwise the autolaods are not generated properly, which can cause problems for other packages that need to read the theme data. | |||
| 2026-02-17 | Revise the bg-inactive value in most themes | Protesilaos Stavrou | |
| It was too subtle. | |||
| 2026-02-17 | Remove ef-themes-custom-faces | Protesilaos Stavrou | |
| It is not needed. I had it there because some colour no longer had the same mappings after refactoring the themes to be built on top of Modus. But I am in the process of reviewing those colours now. | |||
| 2026-01-11 | Update copyright years | Protesilaos Stavrou | |
| 2025-11-26 | Use modus-themes-generate-palette in all themes | Protesilaos Stavrou | |
| I did the changes with keyboard macros as usual. I now notice that some themes have 26 changes while others have 28. This should probably be due to some older inconsequential irregularities. I loaded each theme right now and they all seem okay, so I will let this pass. If anybody reports a bug, I am always happy to fix it. At any rate, the main point for this change is to (i) ensure that we get a complete palette while (ii) that we register the theme's palette as a "core palette" because these are the correct semantics (e.g. that ef-light ultimately may have inherited something from modus-operandi is not relevant to the question "what is your core theme?"). | |||
| 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-29 | Fix errors in ef-owl macro call | 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 | ef-owl: change the hue of the prose-tag mapping | Protesilaos Stavrou | |
| 2024-08-27 | ef-owl: tweak the bg-dim, bg-alt, and bg-active values | Protesilaos Stavrou | |
| 2024-08-27 | Define new bg-search-match mapping and use it | Protesilaos Stavrou | |
| 2024-08-27 | ef-owl: tweak the "added" subset values to be a bit less blue | Protesilaos Stavrou | |
| 2024-08-27 | ef-owl: use a slightly different colour for accent-0 | Protesilaos Stavrou | |
| 2024-08-27 | ef-owl: rearrange some code mappings for better harmony | Protesilaos Stavrou | |
| 2024-08-27 | ef-owl: tweak the values of green-cooler, cyan-cooler, blue-faint | Protesilaos Stavrou | |
| Now they work better in concert. | |||
| 2024-08-20 | ef-owl: change the mapping for yellow-cooler | Protesilaos Stavrou | |
| 2024-08-20 | ef-owl: change the mapping for constant | Protesilaos Stavrou | |
| 2024-08-20 | ef-owl: tweak the magenta-faint colour | Protesilaos Stavrou | |
| 2024-08-20 | ef-owl: tweak the blue colour | Protesilaos Stavrou | |
| 2024-08-20 | ef-owl: rearrange the rainbow mappings | Protesilaos Stavrou | |
| This ensures better results in various contexts. | |||
| 2024-08-20 | ef-owl: change prose-code hue | Protesilaos Stavrou | |
| 2024-08-19 | ef-owl: make bg-warning more thematically consistent | Protesilaos Stavrou | |
| 2024-08-19 | ef-owl: tweak bg-added-faint | Protesilaos Stavrou | |
| 2024-08-19 | ef-owl: use magenta-faint for comments; magenta for message-part | Protesilaos Stavrou | |
| These are small tweaks that fit better with the rest of the theme. | |||
| 2024-08-19 | ef-owl: tweak the value of magenta-faint | Protesilaos Stavrou | |
| 2024-08-19 | ef-owl: tweak bg-hover-secondary value | Protesilaos Stavrou | |
| 2024-08-19 | ef-owl: tweak bg-hover value | Protesilaos Stavrou | |
| 2024-08-19 | ef-owl: tweak bg-info value | Protesilaos Stavrou | |
| 2024-08-19 | ef-owl: tweak bg-warning value | Protesilaos Stavrou | |
| 2024-08-19 | Add ef-owl theme | Protesilaos Stavrou | |
