Add an X11 user interface

This is meant to exactly mimic the terminal UI, just without
the restriction to ugly monospace fonts.

The Curses implementation has been reworked, and may have become
more computationally expensive.  In general, though, the codebase
has been significantly cleaned up.
This commit is contained in:
2022-08-18 01:43:41 +02:00
parent 8260842aef
commit 830a744a11
8 changed files with 2035 additions and 636 deletions

9
NEWS
View File

@@ -1,3 +1,12 @@
Unreleased
* Added an optional X11 user interface
* Added a "z" binding to center the view on the selected item
* Fixed possibility of connection timeouts with PulseAudio integration
1.2.0 (2021-12-21)
* Added ability to control the volume of MPD's current PulseAudio sink