-
Notifications
You must be signed in to change notification settings - Fork 2
Release:DrO o
A long overdue release, mostly due to the developers having more fun with the next release, DrParnassus, instead of getting this release out (~300 commits screaming to be merged).
DrO_o can be considered a service/polish release to DrNo, and should not contain any big surprises to the end user. On the development side there are some new nice features that we've been wanting on for a long time now. As usual there was a lot (33!) of people...
Adam Nielsen, Anders Waldenborg, Anthony Garcia, Benjamin Drung, Benjamin Schmitz, Brad Jorsch, Christopher Rosell, Daniel Svensson, David Richards, Dries Harnie, Erik Massop, Fabian Roth, Frank Dischner, Frank Terbeck, Guilherme Gonçalves, Henrik Gustafsson, Hugh Davenport, Igor Byelogurov, Jan Braun, Jari Aalto, Juan Antonio Osorio, Juho Vähä-Herttua, Raphaël Bois, Richard Kralovic, Rémi Vanicat, Sebastien Cevey, Sergei Trofimovich, Thomas Frauendorfer, Tilman Sauerbeck, Timo Paulssen, Tobias Hieta, Uli Franke, Yang Zhe
...involved in in getting this release out, they have our gratitude!
Upgrading should be smooth.
- Waf build system updated to version 1.6, which brings Python 3.x compatibility to the build system.
- Python bindings migrated to cython which brings Python 3.x compatibility to Python clients.
- Server side IPC code is now generated, thus a whole lot more consistent and less prone to errors.
- Better support for high quality (S32) audio, together with xform updates to output such formats.
- Don't let ALSA resample as it consumes insane amount of resources which makes it look like XMMS2 is resource heavy.
- More format support to CoreAudio and PulseAudio letting them resample in their own processes instead, thus utilizing multi-core systems better.
- A ton of man page updates so that we can hopefully answer most questions with RTFM.
The old CLI has been replaced with the new CLI, enjoy (nyxmms2 now called just xmms2). Please see MigrateToNyCLI for more information about the new CLI.
Many bugs were fixed, and probably more introduced. See the full Changelog below for details.
- The visualization reference clients aren't installed by default, and probably shouldn't be packaged, enable with --with-vis-reference-clients.
- xmms2-et only helps us in the TEST phase, and there's really no point in packaging it.
- By default, python bindings are built for the version of /usr/bin/python, regardless of the version running waf. To build the bindings for a different version, you need to set the environment variable PYTHON to the right executable when configuring. (e.g. PYTHON=/usr/bin/python3 ./waf configure)
Daniel Svensson
-
2040
- ad93bc9e554bb226ef10ecc521de4389d13c7ad1
-
2270
- f38d1606b893d0794382a76746eab81f6bbb737d
-
2462
- e1c5b08237a323b9ca87e23899a71e315dd509cc
-
2470
- f8ff91526fa88b0532d5aada67144fd7e39fe1ca
-
2471
- 79087723e3b873a441b080c99f7dc8c53b966b14
Raphaël Bois
-
2469
- 14f40ad8874b51580b6542a993e31ad4a8cfbf27
Richard Kralovic
-
2395
- b97139032c01f74853211feee72bdcd4c48780ee
Daniel Svensson
-
2464
- a644c4179ccee966be0995f1ccdc784b7c34c46b
- 89153777296e3e1bda42b1b2f669e41704a3bc2b
-
2465
- 16717504a6f90fc5b189510b18e51a75e54b20ae
-
2466
- 2472ae87fbdfcb515d75d96b0a8e312aae0740d1
Dries Harnie
-
2461
- cb4a8488435c124318a06b8df28d61c953687ebb
Daniel Svensson
-
2459
- c19553f07ce5accb5a4b6ed18af15b3c05f7bf7e
-
2460
- 2751f5b0f0a71339f48775638079c4f0b59fb48f
-
2463
- d19e6d2f4684d714720a3bdf170acd99a8e464cb
Adam Nielsen
-
2411
- 68da677aa101518298accab2e5c54622297f546b
Anders Waldenborg
-
807
- 55f0a06467a8c82c7e4553f4d64f02a943281255
-
1690
- e9a897f95432df99aaf3a24dddc7bd81acb206bb
Anthony Garcia
-
2332
- 71666f5ac8465fc40c8220043174f45e7088c3f0
Benjamin Drung
-
2225
- c6809ebd33f5d3af10ffd3f91f4994ae9080c8ab
-
2347
- c1067f557a49c4ac7dfaee35cff33357d38a683c
Benjamin Schmitz
-
2383
- 01923c564adeebbc9ec0ce72e73df438941b527c
Christopher Rosell
-
2420
- 9ac2f763bf36b640379d6a1e3757de67600d0621
Daniel Svensson
-
1264
- acacef2a1ef03142be063696f324fdd314078636
-
2269
- cbf850755ff4b071f4e53590fdef020b0bed345d
-
2345
- db79e4ea4f29eaa688cd04a7c8e5c4e99bd6d37f
-
2371
- 56235a931962bd752b4160888946d2be699fb516
-
2390
- 330f5f259a6ed75444e654cbb9f6b9cf227ae0fd
-
2408
- 8c3d1b7cb9fe8723b55aee77fdc9a1de6891bca6
-
2409
- f6e5ff01161639f045ce5bc629354ac1890f2d6a
-
2410
- 9033695a535d161d6b2bb9f1dd16b39dbcc2c89a
-
2422
- a76c6627bdc4c45bde75b9248f0eb79ac35b2410
-
2426
- f885be78160cbbc1ea91b7bf3bc811deb5d3d4a7
-
2440
- 54957a04e06821818091cdc83a56b2c703c07a3e
-
2443
- 478b68647584467af924632bad4be459ba0526cf
-
2452
- 3edb5347946dfb1b32988a81ea185f834a694482
-
2454
- 661d59b7abaa9cffbb537234df4b3fb9900111e2
-
2455
- e4fb21f27f2f48b82fa04cc8c8a6d17d6bf3d374
David Richards
-
2007
- c43d637345f8b90d247426b26980926195601621
Erik Massop
-
1897
- b57f825bfe95ffcfc2bc6296e95e987e29bb33a3
- 85749a323df3d089f92b91469639117253c316e9
- 43454d89e34fd175169cb04232a41fec8b53c2b3
- 3d0c866d660e160c1c23ce697212e62a151e52d1
- 0991e866a9b951f792eb1ad7846f03b278190c60
- b6c4eb2a43cecd40e14f07a38fb89111647bbde5
- 1ccf5ca7c248cf3f52f0b7184cf6b0aa34ab4307
- 4e4472f11e0d55b29d72c014ec48f75b0f8df6a3
- ac8dc9ae578969bf1e8b8214b83796cbb1b9b779
-
2107
- c3a7f387a350755db9bdafda074c2db48ea0e04e
- 41198a588b782d36552d3f0d43221ea285032946
- db6e5067d5a951b64a90135cc02649563a739a6a
- 32b45ce71c9bbcf902c14949020015283f357bed
- 23cf533cfd527b53580184fbbfe1b4a0de7652a6
-
2294
- 49c2a9face679dbcf613db8e19bb42dfe851cb64
-
2356
- bc0c14a2faced925e89f926cca1266aeea30e8b0
-
2394
- 9b12296581b16183a9658f253ac8c51621405bac
-
2404
- 916a6644b808788c2883d485754255a666bd69ef
-
2452
- b2c5d7626444594f48a79e712eec5acf22cefd4e
-
2453
- 0b3fb165729f1ddee4437f2228919507085016a9
Frank Dischner
-
2148
- 9c9e3823d87e5dcfbbdb5930ec3795c2521560d2
- 8c5997c4655c9fca4b58008a7ab9f6eb578b76c8
Guilherme Gonçalves
-
2416
- dd17b624154cdf59382f9573ad4b973f83a42ba4
-
2427
- d39c8f0b2e6de0539f4e78f3d066c098f9f2e771
Henrik Gustafsson
-
1600
- 0d2d83000a878d8f36ed4399ebcdc2afe9811551
Hugh Davenport
-
2290
- bd71dd255523a2f95e47129bbfb0014758b3e5f9
Igor Byelogurov
-
2375
- 84c8865d5e8096e0e6a67aeb11d3716a4854656a
Juho Vähä-Herttua
-
2400
- f72e9e2943c0a433c5bf69a1c5b037d0d60c71a4
-
2437
- 247ca0a17334b19f30ff271fa19a450dc0e5ed86
Raphaël Bois
-
2184
- ed106386a7df31d2f819627b941f562fa2736320
- 877d596da75b9733d8caf68b5cf0d200b6a82659
-
2258
- ff10a8c91ab89b16f4ee0ed662da65d91d6f2519
- 21fae7fcfe31a37b22c324788e0336148cae1e07
-
2266
- 63d20f07e32f3e2c3ce17d9bc2d13371d5f63b91
-
2329
- b380285a49f79766a4df3b9d3c7ac7523e4d79c0
-
2355
- f5e9fa4949bb635aaf85fc9bf767fb88a75c8504
- 3b9205386bb050327942b556565563f147e7e0ab
-
2407
- 283ff64e1878a4f5ed93eb903c16df239608e73e
-
2418
- 199693c745892c6ec0b34d257540b860a099c416
-
2431
- b908618d669f0cdc3982379ecbd721ece7a91053
- 17be0a8129788bda757b1ae5287d29873bbd56e1
-
2432
- e5a695d766be6483f1df23b6f970094c95d0ca81
- 182af353e132a6346c2f822bad458004cd681700
Rémi Vanicat
-
2313
- 7ae2dc9cf32cbd30399d22226aa667c365d410bf
Thomas Frauendorfer
-
2270
- 1684a99b911399fbf3c11ac7f8314bcbdd05c1ad
-
2336
- a62da417a1b233c0247fbaad5503ccda35779773
-
2360
- 36ae353407f7e084be3d74a88aca371789f548a3
Tilman Sauerbeck
-
1600
- 9dd933b6ad4e9961c7e5ea57a84ec3caacd2c5be
- 800e04f3a2c646bb1893f2901872ab5aad9a9988
- 2995d89b0c16223fe3fe9791237330ea70574159
- 591c6d6a3e4f297ddac0049f9126a8d840abfc4e
- ae4790f2c718caf17bf6ce5f85822fa6cd3ae3e7
- 6b121aa96928a57e8512f35cc4ca9aa26cffa20d
- 33894c37e35a7d5fb90eb4486c6be42946e26e28
- ba3ad0ed8ecb130f0a45dac935da0bd19c151ee2
- 223dc7d946eeba533dc207f50edaf3a80b901443
- 8a699b94ed4338cd90d7a315faec1886c14c6fea
- 09ffd5c5047aed0623ce9e7b80e473fd905b951e
- 885c06be2aca97e93c7d14e4a7db5c5ddf475070
- 506c5c16e7856183192f73c4c7b1f6169a21f5a4
Timo Paulssen
-
2387
- 5e2659ecfa664c2b05f2972b2f3c1b9a82668898
Uli Franke
-
2419
- 072f9001e0ce0c226dbdbccdf4ac4c4ad3bba09e
Yang Zhe
-
2380
- 01a967d52abfbf2e2297c9b92b8ffa8023d7e501
Content is available under GNU Free Documentation License 1.2 unless otherwise noted.
- Community
- Development