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 |
|
Max Kellermann
|
d2bd12822f
|
Merge branch 'v0.22.x'
|
2021-05-26 11:57:41 +02:00 |
|
Max Kellermann
|
56c0733b42
|
meson.build: disable -Wsuggest-override with GCC 8
|
2021-05-25 22:23:55 +02:00 |
|
Max Kellermann
|
0b0acb3981
|
meson.build: add more C++ warning flags
|
2021-05-25 22:03:49 +02:00 |
|
Max Kellermann
|
1375dcc4ec
|
meson.build: sort warning options
|
2021-05-25 21:49:03 +02:00 |
|
Max Kellermann
|
6aeb0e335b
|
meson.build: add comment for -Wno-non-virtual-dtor
|
2021-05-25 21:48:19 +02:00 |
|
Max Kellermann
|
c1e2537851
|
meson.build: add comment for clang-only warning options
|
2021-05-25 21:45:39 +02:00 |
|
Max Kellermann
|
dd10b2bd61
|
meson.build: remove warning options implied by -Wall -Wextra
|
2021-05-25 21:24:44 +02:00 |
|
Max Kellermann
|
48c7c540df
|
meson.build: use add_project_arguments() instead of add_global_arguments()
Don't propagate MPD-specific compiler flags to subprojects.
|
2021-05-25 21:08:06 +02:00 |
|
Max Kellermann
|
281270cd2a
|
meson.build: remove unused variables common_cflags, common_cxxflags
|
2021-05-25 21:07:05 +02:00 |
|
Max Kellermann
|
02502514f6
|
meson.build: require clang 7 (remove bug workaround)
|
2021-05-25 21:06:55 +02:00 |
|
Max Kellermann
|
1bc02123f9
|
meson.build: remove "-pedantic", implied by Meson
Meson adds "-Wpedantic" in warning_level 3 (which is MPD's default).
|
2021-05-25 21:01:15 +02:00 |
|
Max Kellermann
|
8a9d678bac
|
Merge branch 'v0.22.x'
|
2021-05-25 18:21:42 +02:00 |
|
Max Kellermann
|
a9c704b76e
|
meson.build: libfmt integration
|
2021-05-25 15:48:49 +02:00 |
|
Philippe Antoine
|
d3a680cc87
|
meson: set only sanitizers for fuzzer when unspecified
That is when meson option b_sanitize is not used
|
2021-05-24 09:03:16 +02:00 |
|
Max Kellermann
|
62fc4d5cf4
|
increment version number to 0.22.9
|
2021-05-24 09:03:07 +02:00 |
|
Max Kellermann
|
f2e4529707
|
increment version number to 0.22.8
|
2021-05-22 17:32:00 +02:00 |
|
Max Kellermann
|
96707c0426
|
release v0.22.7
-----BEGIN PGP SIGNATURE-----
iQJEBAABCgAuFiEEA5IzWngIOJSkMBxDI26KWMbbRRIFAmClOSYQHG1heEBtdXNp
Y3BkLm9yZwAKCRAjbopYxttFEkODD/49e950HLmZE8x3rmyeEEsgdvHkOVpPlKHo
+wsmSsi+N0sQKgEOffSYyL0MRWaQqzRMnl1EcEVErCfQl5f1mOw9+TL4f5ZEjVNw
CQFMy1awHtCfktgF5zq6NzXD3nor9mkjiP733x/kGcsxwfk/Y4radqUBKJ5Y4a2B
YSg35a/YTOfLCmb9WBquwAi22x7AkyBzyrY3ToCzynVuaNcT3gvLsAAMFzRUKpqD
QEoCtUxJ4CQayjWjtG/bBCs2TVSmJvovhM2xB4Jnm+MeZz+bKI0y+ALW2Wk0Agnd
qxDqyCEnvHi5pf8i9usl4/A63VDC7HHj9kDSLtPLGTijv+7Wvvr4kNpwm2DuJ4q1
1pOEgT480ryK1FPyO6XnYCk616NqjgMbplr6SQ1DuVpIddWdiGARoge/WiNvsbT9
pnEp0q9V3cQmuJ30LlskMJHAPyrE3KSrO1s+4P2zUeirwnMnOCPdq+gT+lRw4GNG
OqLFEDHaELgSaZxInCN8RCXdLMrpuvKm+FQQApU1KwbYPXIassR14yt6BPpjxqea
vkvFLtpwFWthNPLkujak5rDqAPvbHzAeOfaOiZelzd21nl/1omiMXSXRcJkEjONi
JC5VWJpi1PHMXocq6AcOQT/9XhIH4uDA+Xghn7CURBTB6WoB954TSmuVIjXTfgAv
XQYqRR+7Yw==
=Gtzo
-----END PGP SIGNATURE-----
Merge tag 'v0.22.7'
release v0.22.7
|
2021-05-19 18:43:19 +02:00 |
|
Max Kellermann
|
bcf0fdd3a8
|
meson.build: define NOUSER on Windows for lighter windows.h
A few exceptions are needed for sources which include COM header
(directly or indirectly).
This fixes lots of shadow warnings, see
https://github.com/MusicPlayerDaemon/MPD/issues/1150
|
2021-05-19 18:02:49 +02:00 |
|
Max Kellermann
|
a6cb3139db
|
meson.build: disable Windows header features not needed by MPD
|
2021-05-19 17:16:16 +02:00 |
|
Max Kellermann
|
239a83324e
|
meson.build: document Windows definitions
|
2021-05-19 17:15:25 +02:00 |
|
Max Kellermann
|
422cf5f182
|
Merge branch 'v0.22.x'
|
2021-03-05 16:05:56 +01:00 |
|
Max Kellermann
|
54c1794cee
|
win32: build static library
Fixes linker failure on test/run_output.exe
|
2021-03-05 13:32:58 +01:00 |
|
Max Kellermann
|
ef1acb4e2f
|
Merge branch 'v0.22.x'
|
2021-03-04 18:56:29 +01:00 |
|
Shen-Ta Hsieh
|
b1d7567226
|
win32: Add ComWorker to run all COM function on same thread
|
2021-03-04 18:43:16 +01:00 |
|
Max Kellermann
|
5103eb3039
|
meson.build: compile Win32Main.cxx only on Windows
|
2021-03-04 18:43:00 +01:00 |
|
Max Kellermann
|
428f769c38
|
output/pipewire: new output plugin
Very rough draft. Barely works.
|
2021-03-03 18:44:39 +01:00 |
|
Max Kellermann
|
7a68775e6c
|
output/snapcast: Zeroconf support
|
2021-02-24 17:03:30 +01:00 |
|
Max Kellermann
|
85427826aa
|
increment version number to 0.22.7
|
2021-02-17 14:36:06 +01:00 |
|
Max Kellermann
|
a91fba6a3d
|
increment version number to 0.22.6
|
2021-02-16 13:47:33 +01:00 |
|
Max Kellermann
|
234cedd6c6
|
increment version number to 0.22.5
|
2021-01-21 17:43:25 +01:00 |
|
Max Kellermann
|
995aafe9cc
|
protocol: add command "binarylimit"
Increasing the protocol version to 0.22.4 to allow clients to detect
this feature.
Closes https://github.com/MusicPlayerDaemon/MPD/issues/1038
|
2021-01-21 17:17:10 +01:00 |
|
Max Kellermann
|
c7bd8c663d
|
increment version number to 0.22.4
|
2020-11-06 16:14:23 +01:00 |
|
Max Kellermann
|
53396c0e50
|
Merge branch 'v0.22.x' into master
|
2020-11-04 20:37:25 +01:00 |
|
Max Kellermann
|
6484af472b
|
increment version number to 0.22.3
|
2020-11-04 16:14:40 +01:00 |
|