Max Kellermann
|
05dcac55f9
|
lib/fmt: add meson.build
|
2022-11-28 22:18:46 +01:00 |
Max Kellermann
|
7f3868727b
|
Log, client/Response, io/BufferedOutputStream: drop support for libfmt < 7
Remove some compatibility code.
|
2022-11-28 20:17:16 +01:00 |
Max Kellermann
|
98c24d1a32
|
Merge branch 'v0.23.x'
|
2022-11-12 12:29:21 +01:00 |
Max Kellermann
|
c2d0f35e7a
|
storage/meson.build: move StorageState.cxx to "mpd" executable
Fixes spurious linker errors.
|
2022-11-12 12:24:48 +01:00 |
Max Kellermann
|
8c9d7bf07e
|
increment version number to 0.23.11
|
2022-10-20 19:09:03 +02:00 |
Max Kellermann
|
d6d0f78e93
|
release v0.23.10
-----BEGIN PGP SIGNATURE-----
iQJBBAABCgArFiEEA5IzWngIOJSkMBxDI26KWMbbRRIFAmNJ2e0NHG1heEBibGFy
Zy5kZQAKCRAjbopYxttFEjBYEACk4QtVnD52sGtz0CwThFYzekvkZHOBcP2fYOH7
rVcQaNmV7Fpnv+iz+k7zrqhs/A8FgQq6KUNpUn3gzxae4KsA7i1yEpopIqfzRh71
eVrjTGijMirddehsxKbkjZ1TZy5S+SkZ+Bu965qzXUZuIrErKm4m5xqkIxXBHMEc
twK9BSCqlTT2vpND5cmX90T/NBDgZd3uQxQP2ohWjVXvg9ou2gtns18ZdYUVRTym
rLqRLfx1rG1lS8hzKqUqt9YxbWSD606T4giC2vYg2+2OFA9VFh3TNCSaFgWEJMZe
ou6iaX+aSoCP+H6nktxfYravwdmHvBseRtrOouxPd8Br2k1eSQGXEVlZVTKrpBME
OZnncEGqN27GggYH1RyVZ6showJ7G05HOhGFDDs8ABR0EbAbNkGvhrjl8cGXONYH
ScTBbvqkTrhRMOOSmiAp7X1eLJ4QICAfhCV85YzSV93u69egO1MQLYzVYUurOOyt
TuT+XbUD+Irk3DrHvhxs/IE+ciIvilFsvCmeNjCAyH4ZPvvHt/AIskQNyF3Jj720
XKjtq6rMF9bizut/kboPgsVQoFbnj7ncCaIZ90h27obeqqiXajTx7ixJldvwDbrp
yKQY6xDdm7DZChqYF0KKWWzLt2BoAzqVPW3zgRfJRqb9HtQ+ZVJuljvV8bBVFKN1
zIA4Nw==
=GQl1
-----END PGP SIGNATURE-----
Merge tag 'v0.23.10'
release v0.23.10
|
2022-10-14 23:56:33 +02:00 |
Max Kellermann
|
31db04a3ca
|
meson.build: suppress bogus clang 14 warning on libfmt headers
|
2022-10-14 22:54:34 +02:00 |
jcorporation
|
48a936ef5b
|
Add ConsumeMode oneshot, closes #925
|
2022-09-20 20:26:49 +02:00 |
Max Kellermann
|
e77b3fa46f
|
increment version number to 0.23.10
|
2022-09-06 20:23:50 +02:00 |
Max Kellermann
|
b789ffd2bf
|
Merge branch 'v0.23.x'
|
2022-08-08 23:46:22 +02:00 |
Max Kellermann
|
4b4f47002b
|
mixer/Volume: refactor to class MixerMemento, per partition
Eliminate global variables, convert them to MixerMemento fields.
Closes https://github.com/MusicPlayerDaemon/MPD/issues/1583
|
2022-08-08 23:30:27 +02:00 |
Max Kellermann
|
52eff41379
|
remove Haiku support
Haiku support has been unmaintained for many years, and this issue has
been open for more than 5 years, but apparently the Haiku people have
lost interest:
https://github.com/MusicPlayerDaemon/MPD/pull/183
Haiku support was therefore deprecated by this commit 4 years ago:
7de8fd04a4 - but in those 4 years, nobody stepped up to adopt
maintainership.
I don't have any computer (or VM) with Haiku and there is no CI with
Haiku support, so I'm unable to adapt the Haiku specific code to API
changes.
Closes https://github.com/MusicPlayerDaemon/MPD/issues/182
Closes https://github.com/MusicPlayerDaemon/MPD/issues/185
|
2022-07-12 13:14:49 +02:00 |
Max Kellermann
|
79f9b268bb
|
increment version number to 0.23.9
|
2022-07-12 11:50:47 +02:00 |
Max Kellermann
|
2e6f115bcc
|
Merge branch 'v0.23.x'
|
2022-05-24 10:58:40 +02:00 |
Max Kellermann
|
81cde72fd0
|
meson.build: suppress -Wstringop-overflow due to bogus libfmt warnings
Closes https://github.com/MusicPlayerDaemon/MPD/issues/1536
|
2022-05-24 10:39:30 +02:00 |
Max Kellermann
|
0e9e213324
|
meson.build: switch to C++20
|
2022-05-19 09:46:59 +02:00 |
Max Kellermann
|
106ad08cd2
|
increment version number to 0.23.8
|
2022-05-09 23:12:17 +02:00 |
Max Kellermann
|
4a5c7d8261
|
increment version number to 0.23.7
|
2022-03-14 18:55:55 +01:00 |
Jürgen Mang
|
de3b9b8232
|
Update protocol version to 0.24.0
|
2022-02-15 23:12:06 +01:00 |
Max Kellermann
|
5588291a35
|
queue/Selection: wrap SongFilter in a new struct
|
2022-02-14 09:12:18 +01:00 |
Max Kellermann
|
4b41e766c6
|
queue/Queue{Save,Print}: remove redundant "Queue" prefix from file name
|
2022-02-14 09:12:06 +01:00 |
Max Kellermann
|
2240327286
|
ReplayGainInfo: move to tag/
|
2021-12-06 09:28:36 +01:00 |
Max Kellermann
|
dda521a150
|
ReplayGain{Config,Global}: move to config/
|
2021-12-03 23:08:16 +01:00 |
Max Kellermann
|
95a155b10d
|
Partition: pass configuration as struct
|
2021-12-03 23:03:41 +01:00 |
Max Kellermann
|
2384a240e0
|
increment version number to 0.24
|
2021-12-03 23:01:43 +01:00 |
Max Kellermann
|
e25e0030e7
|
increment version number to 0.23.6
|
2021-12-01 20:01:22 +01:00 |
Max Kellermann
|
4682ae0898
|
command/database: support relative offsets for "searchadd"
Closes https://github.com/MusicPlayerDaemon/MPD/issues/1337
|
2021-11-23 12:17:32 +01:00 |
Max Kellermann
|
16feb261e2
|
increment version number to 0.23.5
|
2021-11-11 10:18:19 +01:00 |
Max Kellermann
|
3464497880
|
command/database: add optional position parameter to "searchaddpl"
Closes https://github.com/MusicPlayerDaemon/MPD/issues/1328
|
2021-11-11 09:52:49 +01:00 |
Max Kellermann
|
67aff05051
|
increment version number to 0.23.4
|
2021-10-31 18:17:35 +01:00 |
Max Kellermann
|
6f595e9abb
|
command/queue: add optional position parameter to "add"
Closes https://github.com/MusicPlayerDaemon/MPD/issues/1285
|
2021-10-23 13:12:44 +02:00 |
Max Kellermann
|
3cb44f6652
|
increment version number to 0.23.3
|
2021-10-22 12:50:11 +02:00 |
Max Kellermann
|
72621531e0
|
protocol/Result: convert to Client method
|
2021-10-22 11:55:39 +02:00 |
Max Kellermann
|
0a9bec3754
|
increment version number to 0.23.2
|
2021-10-19 10:29:49 +02:00 |
Max Kellermann
|
31151cec3c
|
command/playlist: "load" supports relative positions
This commit also increases the PROTOCOL_VERSION so clients can detect
the availability of the feature.
|
2021-10-18 22:08:22 +02:00 |
Max Kellermann
|
07e8c338df
|
command/queue: move position parameter functions to separate library
|
2021-10-18 22:07:04 +02:00 |
Max Kellermann
|
781fe4ff28
|
increment version number to 0.23.1
|
2021-10-14 15:36:16 +02:00 |
Max Kellermann
|
163c59128e
|
release v0.23
|
2021-10-14 15:25:21 +02:00 |
Max Kellermann
|
45f3dd8b7a
|
Revert "python/build/libs.py: remove flac, switch to Meson wrap"
This reverts commit 6ed4aff4d3 . The
Meson wrap is broken on non-x86, because it unconditionally includes
<cpuid.h> which is an x86 only header.
|
2021-10-07 13:28:17 +02:00 |
Max Kellermann
|
6ed4aff4d3
|
python/build/libs.py: remove flac, switch to Meson wrap
|
2021-09-21 16:44:51 +02:00 |
Max Kellermann
|
520028dcfc
|
python/build/libs.py: remove libexpat, switch to Meson wrap
|
2021-09-21 14:08:23 +02:00 |
Max Kellermann
|
aef0535c55
|
python/build/libs.py: remove libvorbis, switch to Meson wrap
|
2021-09-21 13:49:50 +02:00 |
Max Kellermann
|
6b1d0cb01d
|
meson.build: disable compiler warnings for subprojects
Requires Meson 0.56.0:
https://mesonbuild.com/Release-notes-for-0-56-0.html#per-subproject-warning_level-option
|
2021-09-21 13:48:16 +02:00 |
Max Kellermann
|
f23ecf00da
|
meson.build: set per-subproject "default_library"
Requires Meson 0.54.0:
https://mesonbuild.com/Release-notes-for-0-54-0.html#per-subproject-default_library-and-werror-options
|
2021-09-21 13:41:45 +02:00 |
Max Kellermann
|
a1c1e26875
|
meson.build: require Meson 0.56.0
I want to use per-subproject warning_level (0.56.0), default_library
(0.54.0).
|
2021-09-21 13:39:44 +02:00 |
Max Kellermann
|
4873159872
|
meson.build: add "fallback" option to fmt dependency (for older Meson versions)
|
2021-08-05 11:28:23 +02:00 |
Max Kellermann
|
6f539cfcd6
|
Partition, ...: use libfmt for logging
|
2021-06-24 21:40:11 +02:00 |
Max Kellermann
|
0185d58a2b
|
Log: add libfmt support
|
2021-06-24 21:14:42 +02:00 |
Max Kellermann
|
36680607d0
|
meson.build: use some warning options for plain C as well
|
2021-06-01 11:14:28 +02:00 |
Max Kellermann
|
fc54877c6b
|
meson.build: merge duplicate warning flags to test_common_flags
|
2021-06-01 11:04:27 +02:00 |