[pulseaudio-discuss] [ANNOUNCE] paprefs 1.0
Tanu Kaskinen
tanuk at iki.fi
Sun Jul 29 18:00:32 UTC 2018
Hello to you. I have something to announce.
The last paprefs release was in 2011, so by now you might have come to
the conclusion that the software had become complete and achieved
perfection. Not so - paprefs is back, now with a version number bigger
than the previous one! But don't make the mistake of thinking that
"1.0" means anything special. It was chosen only because carrying on
releasing 0.9.x releases forever is a bit silly. As we go forward, the
major version number will be incremented whenever new features are
added, and the minor number is incremented when doing pure bugfix
releases (which is the same scheme as what we use with PulseAudio and
pavucontrol).
For users there's not much new stuff: just a new "Send on fixed port
5004" option on the Multicast/RTP tab. Previously the RTP stream was
always transmitted on a random port, which made some use cases
difficult. Oh, and there's also a new Croatian translation.
For packagers the changes are bigger:
* paprefs now uses GSettings instead of GConf. GConf is unmaintained
software, so distributions are trying to get rid of it. Due to this
change, paprefs now depends on the recently released PulseAudio 12.0
(or newer), or module-gsettings to be more specific. For more
information about how to deal with the GSettings transition, packagers
should read the "The GConf dependency can now be avoided" section in
the PulseAudio 12.0 release notes:
https://www.freedesktop.org/wiki/Software/PulseAudio/Notes/12.0/
* paprefs was ported from GTK 2 to GTK 3.
* The build system was switched from Autotools to Meson.
Here's the tarball:
https://freedesktop.org/software/pulseaudio/paprefs/paprefs-1.0.tar.xz
SHA256: ad12e47e2cf120533ffa04e622eb0f255786dfea64f19be5de5a2ba55e8ae778
---- git shortlog ----
Anders Jonsson (1):
i18n: update the Swedish translation
Arun Raghavan (1):
doc: Drop 0pointer.de references
Colin Guthrie (2):
Do not require a recompile for each new PA version in order to
detect the modules.
modules: Better code for working out the dynamic module dir.
Felipe Sateler (1):
Port from GTK2 to GTK3
Jan Tojnar (1):
Port to meson
NicoHood (1):
Added fixed port 5004 option for rtp sender
Piotr Drąg (1):
i18n: update Polish translation
Sylvain Baubeau (1):
Move from GConf to GSettings
Tanu Kaskinen (18):
.gitignore: ignore the autogenerated compile script
build-sys: remove the gconf dependency
README: remove references to module-gconf
remove the GSettings schema file
fix GSettings pkg-config dependency
remove paprefs.convert
rename "module" to "module-group" in GSettings schemas and paths
update the screenshot
.gitignore: add build
remove the autotools build system
README: remove the copyright notice
README: add "Bug Reports" and "Contributing Code" sections
README: remove the "Acknowledgements" section
README: add a news item for the upcoming release
README: remove reference to an ancient Debian version
README: clarify the PulseAudio version requirement
README: remove the page footer
prepare for releasing 1.0
muzena (1):
i18n: add Croatian translation
--
Tanu
https://www.patreon.com/tanuk
https://liberapay.com/tanuk
More information about the pulseaudio-discuss
mailing list