[pulseaudio-discuss] [ANNOUNCE] pavucontrol 4.0
Tanu Kaskinen
tanuk at iki.fi
Tue Mar 5 16:12:31 UTC 2019
It's announcement time!
It's been a while, a long while, since the last pavucontrol release.
Almost four years, says the thing that counts time. Today we can reset
that thing! Pavucontrol 4.0 is here! Woo!
These are the main changes:
* There can now be only one pavucontrol window open at a time.
Trying to start pavucontrol for a second time brings the
first window to foreground.
* Added a "Show volume meters" checkbox to the Configuration
tab. Disabling the volume meters reduces CPU use.
* Improved the use of space (removed useless margins and
paddings).
* A more appropriate icon for the channel lock button.
* Better channel label layout, prevents volume sliders from
getting unaligned.
* Maximum latency offset increased from 2 to 5 seconds to
accommodate AirPlay devices that often have higher latency
than 2 seconds (this is not that useful on newer PulseAudio
versions, though, because the latency is reported much more
accurately than before).
* New --version command line option.
* New translations: Chinese (Taiwan), Croatian, Korean,
Norwegian Nynorsk, Lithuanian, Valencian.
* Updated translations: Finnish, French, German, Italian,
Japanese, Polish, Swedish.
* Dropped support for GTK 2.
* Bumped the minimum supported libpulse version to 5.0.
* Improved compatibility with newer Glade versions.
Big thanks to all contributors!
The tarball:
https://freedesktop.org/software/pulseaudio/pavucontrol/pavucontrol-4.0.tar.xz
SHA256: 8fc45bac9722aefa6f022999cbb76242d143c31b314e2dbb38f034f4069d14e2
---- git shortlog ----
Anders Jonsson (2):
main: Fix typo
i18n: update the Swedish translation
Andreas Rönnquist (1):
Remove closing window by pressing Esc
Antonio Ospite (2):
i18n: Some fixes for the Italian translation
i18n: improve one Italian string
Arun Raghavan (5):
build-sys: Depend on libpulse >= 5.0
build-sys: Use C++11 for building
doc: Update link to git repository
build-sys: Add m4 file for AX_CXX_COMPILE_STDCXX_11
mainwindow: Don't add a border on the outermost vbox
Bruno Duyé (1):
i18n: "Définir comme alternative" means "Set as an alternative" ...
Colin Leroy (2):
devicewidget: Set latency offset's maximum to 5000ms
Implement single-launch with Gtk::Application
David Kreuter (1):
mainwindow: unavailable profiles are marked as such in their description
Felipe Sateler (1):
mainwindow: force icons to have sane size
Jose A. Múrcia (1):
i18n: add Valencian translation
Jung-Kyu Park (1):
i18n: add Korean translation
Karl Ove Hufthammer (3):
i18n: Add Norwegian Nynorsk translation
channelwidget: Make volume strings translatable and add missing
space
i18n: Update Norwegian Nynorsk translations
Lukas K (1):
Add checkbutton for disabling volume meters
Masato Hashimoto (1):
i18n: update the Japanese translation
Nikita Zlobin (1):
UI form enhancement
Paul W. Frields (1):
Use freedesktop.org standard icon name
Peter Meerwald (1):
Add --version command line option
Pino Toscano (1):
Remove Encoding key from .desktop file
Piotr Drąg (5):
i18n: Updated Polish translation
i18n: update Polish translation
i18n: move Valencian translation to the standard language code
i18n: update Polish translation
i18n: update Polish translation
Tanu Kaskinen (24):
.gitignore: add compile
README: update links
pavucontrol.glade: use a more appropriate icon for the channel lock button
remove unnecessary RefPtr wrapping of PavuApplication
remove unnecessary Window -> MainWindow casting
update repository links to GitLab
pavuapplication: initialize members in the constructor
move some widget initializations from MinimalStreamWidget to subclasses
rename more objects in the quest to get rid of duplicate IDs
pavucontrol.glade: object renames automatically done by Glade
pavucontrol.glade: changes automatically done by Glade
drop gtk2 support
README: remove the copyright notice
README: add "Bug Reports" and "Contributing Code" sections
README: remove the "Acknowledgements" section
README: remove reference to an ancient Debian version
README: remove the page footer
README: add a news item for the upcoming release
pavucontrol.glade: right-align channel labels
channelwidget: refactor to reduce repetition
channelwidget: ensure that all channel labels have the same width
README: a couple of edits for the 4.0 changelog
i18n: add zh_TW to LINGUAS
prepare for releasing 4.0
Thomas Lange (1):
i18n: update German translation
Tuure Savuoja (1):
i18n: update Finnish (fi) translation for "set as fallback"
Yi-Jyun Pan (1):
Update Headers
Yuri Chornoivan (1):
i18n: add Lithuanian translation
muzena (1):
i18n: add Croatian translation
pan93412 (1):
Update Chinese (Taiwan) Translation
--
Tanu
https://www.patreon.com/tanuk
https://liberapay.com/tanuk
More information about the pulseaudio-discuss
mailing list