2026-10-02  Michael Herstine  <sp1ff@pobox.com>

	Cut release 1.0.2.

	Project hygiene.
	Update copyrights, update the `README` slightly, and like that.

2025-09-16  Michael Herstine  <sp1ff@pobox.com>

	Cut release 1.0.1

	Project hygiene.
	Update the copyrights. Fix CI.

2024-09-16  Michael Herstine  <sp1ff@pobox.com>

	Cut release 1.0.0

	Introduce `mpdmacs-current-song-line-face'.
	This will remove an inadvertent dependency on `all-the-icons'.

2024-09-15  Michael Herstine  <sp1ff@pobox.com>

	Add a Texinfo manual to the project.
	This patch will add a `doc` directory including a Texinfo manual
	for mpdmacs. It also significantly upates the README as a result.

2024-09-13  Michael Herstine  <sp1ff@pobox.com>

	Cut release 0.4.1

	Move from nested calls to `elmpd-send' to `elmpd-chain'.

2024-09-13  Michael Herstine  <sp1ff@pobox.com>

	Cleanup the project.
	This patch carries out a few hygienic tasks:

	    - add a CI workflow replicating the `signoff` script
	    - remove the bzip tarball from the distributions
	    - add an Emacs package build product
	    - update .gitignore & fix CI
	    - cleanup assorted warnings

2024-08-30  Michael Herstine  <sp1ff@pobox.com>

	Cutting release 0.4.0

	Introduce two new functions `mpdmacs-connection-status' & `mpdmacs-connection-failed-p'.
	Also, introduce a small collection of scripts for validating
	commits.

2024-02-10  Michael Herstine  <sp1ff@pobox.com>

	Prepare the branch for merging.
	Update the version to 0.3.0, update README & NEWS, and so forth.

2024-02-10  Michael Herstine  <sp1ff@pobox.com>

	Add a reverse index from song to playlists in which that song is included.
	This patch augments `mpdmacs-show-current-song` so as to display
	the playlists in which the current track is included. This requires
	building up a reverse index from song to playlists, which is done
	every time the current song changes.

	This patch also cleans-up some miscellanea:

	    - clean-up the release workflow
	    - remove all the byte-compilation warnings
	    - update the manual tests to point to localhost rather than .6
	    - update the Github workflow to Python 3.10
	    - address a few nits

2021-09-04  Michael Herstine  <sp1ff@pobox.com>

	adding .zstd distro

	fixing workflows

	correct typo in melpazoid.yml

	Adding workflows

2021-09-03  Michael Herstine  <sp1ff@pobox.com>

	Minor tweak to current-song logic

2020-11-17  Michael Herstine  <sp1ff@pobox.com>

	A few minor updates in response to MELPA feedback from @riscy <https://github.com/melpa/melpa/pull/7190>.

2020-11-12  Michael Herstine  <sp1ff@pobox.com>

	Fixed typo in the 'mpdmacs-mode' docstring.

2020-11-11  Michael Herstine  <sp1ff@pobox.com>

	Re-cast 'mpdmacs' as a minor-mode.
	When submitting 'mpdmacs' to MELPA, @riscy noted that since 'mpdmacs'
	is running hooks & defining a keymap, perhaps it would make more
	sense to deliver it as a minor-mode, which I have done.

2020-10-29  Michael Herstine  <sp1ff@pobox.com>

	Incorporate feedback from @riscy at MELPA.
	    1. Use #' in 'mpdmacs-log'

	    2. Be careful to never overwrite existing bindings when
	       setting up my keymap by making them in a let-binding
	       within the defvar.

2020-10-20  Michael Herstine  <sp1ff@pobox.com>

	Adding LICENSE file.

	Final touch-up before release.

2020-10-06  Michael Herstine  <sp1ff@pobox.com>

	Work in progress.
	This commit includes quite a few accumulated changes:

	    1. Adds 'mpdmacs-sticker-change-hook'
	    2. Adds 'mpdmacs-show-current-song-hook'
	    3. Fixed a bug in 'mpdmacs-send-to-playlist'
	    4. Fixed a bug in 'mpdmacs-dec-volume'
	    5. Added 'mpdmacs-set-crossfade'
	    6. Added 'mpdmacs-rotate-single'
	    7. Added 'mpdmacs-rotate-replay-gain'
	    8. Added 'mdpmacs-show-current-song'
	    9. Makes 'mpdmacs-unload' idempotent

2020-10-01  Michael Herstine  <sp1ff@pobox.com>

	Work in progress.
	This commit updates `mpdmacs' in a number of ways:

	    1. (mpdmacs--update-mode-line) Fix bug in the way in which
	       'global-mode-string' is set
	    2. Added 'volume' to the player options tracked
	    3. Fixed a bug in the invocation of 'mpdmacs-player-state-cahnged-hook'
	    4. Added 'mpdmacs--intern-number'
	    5. Added numerous commands
	       - 'mpdmacs-set-volume'
	       - 'mpdmacs-inc-volume'
	       - 'mpdmacs-dec-volume'
	       - 'mpdmacs-load-playlist'
	       - 'mpdmacs-get-repeat'
	       - 'mpdmacs-get-random'
	       - 'mpdmacs-get-single'
	       - 'mpdmacs-get-consume'
	       - 'mpdmacs-get-state'
	       - 'mpdmacs-get-crossfade'
	       - 'mpdmacs-get-replay-gain-mode'
	       - 'mpdmacs-get-volume'
	       - 'mpdmacs-toggle-repeat'
	       - 'mpdmacs-toggle-random'
	       - 'mpdmacs-toggle-consume'
	    6. fixed bugs in the invocations of 'mpdmacs-load-hook' &
	       'mpdmacs-unload-hook'

2020-09-30  Michael Herstine  <sp1ff@pobox.com>

	Work in progress.
	This commit updates `mpdmacs' in a number of ways:

	    1. Miscellaneous docstring improvements
	    2. Added 'mpdmacs-player-state-changed-hook'
	    3. Added 'mpdmacs--current-song-file' & associated accessor
	       & mutator
	    4. Re-named numerous functions & variables for clarity
	    5. Validated the "xfade" setting before updating options
	    6. Added 'mpdmacs-send-to-playlsit'

2020-09-29  Michael Herstine  <sp1ff@pobox.com>

	Initial commit.
