branch: externals/spacious-padding
commit 60d1a343d2e740920750cdfc389972b363e73411
Author: Protesilaos Stavrou <i...@protesilaos.com>
Commit: Protesilaos Stavrou <i...@protesilaos.com>

    Update to spacious-padding version 0.7.0
---
 CHANGELOG.org       | 32 ++++++++++++++++++++++++++++++++
 README.org          |  8 +++-----
 spacious-padding.el |  2 +-
 3 files changed, 36 insertions(+), 6 deletions(-)

diff --git a/CHANGELOG.org b/CHANGELOG.org
index 813d92c731..e00f7e6c12 100644
--- a/CHANGELOG.org
+++ b/CHANGELOG.org
@@ -13,6 +13,38 @@ the manual: <https://protesilaos.com/emacs/spacious-padding>.
 
 #+toc: headlines 1 insert TOC here, with one headline level
 
+* Version 0.7.0 on 2025-06-01
+:PROPERTIES:
+:CUSTOM_ID: h:adc3093a-e4ae-4ce9-842b-16667a910cdd
+:END:
+
+This is a small release that makes ~spacious-padding-mode~ work as
+intended when used in tandem with the Emacs daemon and subsequent
+calls to =emacsclient -c=. I made the function responsible for
+triggering the "spacious padding" effects work with individual frames
+and then I responded to issue 33 by Lou Woell about integrating that
+with the ~server-after-make-frame-hook~: 
<https://github.com/protesilaos/spacious-padding/issues/33>.
+
+Additionally, the package now defines two faces that can be used to
+configure the user option ~spacious-padding-subtle-mode-line~ (read
+its documentation string for all the possible values it accepts).
+
+Here is how they can be set (default value is ~nil~):
+
+#+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
+
+Reload the ~spacious-padding-mode~ for changes to take effect.
+
+When configured this way and with default styles they make the mode
+line use a minimalist overline with no background colour. The active
+mode line has a more noticeable border than the inactive ones. All my
+themes are designed to support this aesthetic (though themes can style
+those faces as they see fit).
+
 * Version 0.6.0 on 2025-01-06
 :PROPERTIES:
 :CUSTOM_ID: h:454cc27d-fcef-4dab-a3d0-40ca60aba502
diff --git a/README.org b/README.org
index 6dca183ad1..f2e563bc83 100644
--- a/README.org
+++ b/README.org
@@ -4,9 +4,9 @@
 #+language: en
 #+options: ':t toc:nil author:t email:t num:t
 #+startup: content
-#+macro: stable-version 0.6.0
-#+macro: release-date 2025-01-06
-#+macro: development-version 0.7.0-dev
+#+macro: stable-version 0.7.0
+#+macro: release-date 2025-06-01
+#+macro: development-version 0.8.0-dev
 #+export_file_name: spacious-padding.texi
 #+texinfo_filename: spacious-padding.info
 #+texinfo_dir_category: Emacs misc features
@@ -182,8 +182,6 @@ Examples of valid configurations:
       '(:mode-line-active "#0000ff" :mode-line-inactive "gray50"))
 #+end_src
 
-[ The following two faces are part of {{{development-version}}}. ]
-
 #+vindex: spacious-padding-subtle-mode-line-active
 #+vindex: spacious-padding-subtle-mode-line-inactive
 For the convenience of the user, we define the faces
diff --git a/spacious-padding.el b/spacious-padding.el
index 664fd875f3..71db3ed567 100644
--- a/spacious-padding.el
+++ b/spacious-padding.el
@@ -5,7 +5,7 @@
 ;; Author: Protesilaos Stavrou <i...@protesilaos.com>
 ;; Maintainer: Protesilaos Stavrou <i...@protesilaos.com>
 ;; URL: https://github.com/protesilaos/spacious-padding
-;; Version: 0.6.1
+;; Version: 0.7.0
 ;; Package-Requires: ((emacs "28.1"))
 ;; Keywords: convenience, focus, writing, presentation
 

Reply via email to