Commit graph

763 commits

Author SHA1 Message Date
JA
52aef7e81d Use Gtk4 instead of Gtk3 2024-04-12 13:05:00 -04:00
Arun Raghavan
04655fae70 build-sys: Drop autotools build
We've had the meson build for a bit, and it's faster and cleaner to
maintain.
2024-04-12 13:00:39 -04:00
Will Thompson
c330506815 metainfo: Add release notes for 5.0
These are taken from README.html.in, without the information about new
dependencies (IMHO not useful to end-users) or “Some bug fixes.” (IMHO
not specific enough to be useful).
2024-03-18 14:30:55 +00:00
Will Thompson
be02260941 Add AppStream metainfo file
This file is taken from the Flathub package, as of
https://github.com/flathub/org.pulseaudio.pavucontrol/pull/31 where I
have adjusted the name & summary to conform to Flathub's rules. In
particular:

- The name must be no more than 20 characters, so I have used “Volume
  Control” to match the window title and GenericName

- The summary must be no more than 35 characters.

I noticed while preparing this patch that the Comment in the .desktop
file (which the appstream specification says is “roughly equivalent” to
the <summary>) is just “Adjust the volume level”. IMO “Adjust the volume
level” contains no more information than the name “Volume Control”.

Fixes https://gitlab.freedesktop.org/pulseaudio/pavucontrol/-/issues/127
2024-03-18 14:30:55 +00:00
warmos
eba9ca6898 Less choppy peak bars
Update the sample rate to 144 to keep up with high refresh rate
monitors.
2023-06-23 08:21:08 -04:00
Konstantin Kharlamov
8c20afdaec ru.po: translate "Set as default" 2023-06-22 10:42:13 +03:00
Konstantin Kharlamov
1363cd73c2 mainwindow: change "[Set as] fallback" to "default"
The "Set as fallback" title is a frequent source of confusion, many
people look at it and do not realize that its actual functional is
"setting as default". Presumably, when this title first appeared it
was presumed that apps should chose a device themselves, and then if
they don't there's a "fallback". But in reality most apps do not chose
any device explicitly, and it's expected behavior to make use of this
"fallback" device. So it is more correct to call a "default" device.
2023-06-22 10:42:06 +03:00
Joachim Philipp
ee77d86eed Translated using Weblate (German)
Currently translated at 88.9% (137 of 154 strings)

Co-authored-by: Joachim Philipp <joachim.philipp@gmail.com>
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pavucontrol/de/
Translation: pulseaudio/pavucontrol
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pavucontrol/-/merge_requests/77>
2022-07-22 10:19:04 +02:00
Gogo Gogsi
dc350a14eb Translated using Weblate (Croatian)
Currently translated at 100.0% (154 of 154 strings)

Co-authored-by: Gogo Gogsi <linux.hr@protonmail.com>
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pavucontrol/hr/
Translation: pulseaudio/pavucontrol
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pavucontrol/-/merge_requests/77>
2022-07-22 10:19:03 +02:00
Seong-ho Cho
8653b6b527 Translated using Weblate (Korean)
Currently translated at 100.0% (154 of 154 strings)

Translation: pulseaudio/pavucontrol
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pavucontrol/ko/
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pavucontrol/-/merge_requests/76>
2022-06-12 16:19:11 +02:00
Karl Ove Hufthammer
e21401f5a4 Translated using Weblate (Norwegian Nynorsk)
Currently translated at 100.0% (154 of 154 strings)

Translation: pulseaudio/pavucontrol
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pavucontrol/nn/
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pavucontrol/-/merge_requests/76>
2022-05-23 13:18:33 +02:00
Yuri Chornoivan
3cdbc9b5ff Translated using Weblate (Ukrainian)
Currently translated at 100.0% (154 of 154 strings)

Translation: pulseaudio/pavucontrol
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pavucontrol/uk/
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pavucontrol/-/merge_requests/76>
2022-05-20 02:18:39 +02:00
Oğuz Ersen
a5b4539808 Translated using Weblate (Turkish)
Currently translated at 100.0% (154 of 154 strings)

Translation: pulseaudio/pavucontrol
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pavucontrol/tr/
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pavucontrol/-/merge_requests/76>
2022-05-20 02:18:39 +02:00
Luna Jernberg
aa33db45a0 Translated using Weblate (Swedish)
Currently translated at 100.0% (154 of 154 strings)

Translation: pulseaudio/pavucontrol
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pavucontrol/sv/
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pavucontrol/-/merge_requests/76>
2022-05-20 02:18:38 +02:00
Sergey A
c7777b39d6 Translated using Weblate (Russian)
Currently translated at 100.0% (154 of 154 strings)

Translation: pulseaudio/pavucontrol
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pavucontrol/ru/
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pavucontrol/-/merge_requests/76>
2022-05-20 02:18:38 +02:00
김인수
060d15d25a Translated using Weblate (Korean)
Currently translated at 100.0% (154 of 154 strings)

Translation: pulseaudio/pavucontrol
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pavucontrol/ko/
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pavucontrol/-/merge_requests/76>
2022-05-20 02:18:38 +02:00
Piotr Drąg
673d981a61 Translated using Weblate (Polish)
Currently translated at 100.0% (154 of 154 strings)

Co-authored-by: Piotr Drąg <piotrdrag@gmail.com>
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pavucontrol/pl/
Translation: pulseaudio/pavucontrol
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pavucontrol/-/merge_requests/76>
2022-05-18 18:22:16 +02:00
Weblate
044b76e0ab Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Co-authored-by: Weblate <noreply@weblate.org>
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pavucontrol/
Translation: pulseaudio/pavucontrol
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pavucontrol/-/merge_requests/76>
2022-05-18 18:22:16 +02:00
Sergey A
f8d17b4e25 Translated using Weblate (Russian)
Currently translated at 100.0% (151 of 151 strings)

Co-authored-by: Sergey A <sw@atrus.ru>
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pavucontrol/ru/
Translation: pulseaudio/pavucontrol
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pavucontrol/-/merge_requests/76>
2022-05-18 18:22:16 +02:00
Tanu Kaskinen
a59cac958b i18n: Update .pot and .po files
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pavucontrol/-/merge_requests/75>
2022-05-17 00:02:28 +03:00
Sergey A
8503ecee09 Translated using Weblate (Russian)
Currently translated at 100.0% (151 of 151 strings)

Translated using Weblate (Russian)

Currently translated at 98.0% (148 of 151 strings)

Co-authored-by: Sergey A <sw@atrus.ru>
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pavucontrol/ru/
Translation: pulseaudio/pavucontrol
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pavucontrol/-/merge_requests/75>
2022-05-14 18:18:31 +02:00
Jan Kuparinen
090eb43cb5 Translated using Weblate (Finnish)
Currently translated at 100.0% (151 of 151 strings)

Co-authored-by: Jan Kuparinen <copper_fin@hotmail.com>
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pavucontrol/fi/
Translation: pulseaudio/pavucontrol
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pavucontrol/-/merge_requests/75>
2022-05-14 18:18:31 +02:00
Gogo Gogsi
88a016db64 Translated using Weblate (Croatian)
Currently translated at 100.0% (151 of 151 strings)

Co-authored-by: Gogo Gogsi <linux.hr@protonmail.com>
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pavucontrol/hr/
Translation: pulseaudio/pavucontrol
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pavucontrol/-/merge_requests/75>
2022-05-14 18:18:30 +02:00
Karl Ove Hufthammer
08589039ef Translated using Weblate (Norwegian Nynorsk)
Currently translated at 100.0% (151 of 151 strings)

Co-authored-by: Karl Ove Hufthammer <karl@huftis.org>
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pavucontrol/nn/
Translation: pulseaudio/pavucontrol
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pavucontrol/-/merge_requests/75>
2022-05-14 18:18:30 +02:00
Luna Jernberg
9e50088c88 Translated using Weblate (Swedish)
Currently translated at 100.0% (151 of 151 strings)

Co-authored-by: Luna Jernberg <bittin@reimu.nl>
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pavucontrol/sv/
Translation: pulseaudio/pavucontrol
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pavucontrol/-/merge_requests/75>
2022-05-14 18:18:30 +02:00
Yuri Chornoivan
8512cf65d9 Translated using Weblate (Ukrainian)
Currently translated at 100.0% (151 of 151 strings)

Co-authored-by: Yuri Chornoivan <yurchor@ukr.net>
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pavucontrol/uk/
Translation: pulseaudio/pavucontrol
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pavucontrol/-/merge_requests/75>
2022-05-14 18:18:30 +02:00
Oğuz Ersen
276d9a7edd Translated using Weblate (Turkish)
Currently translated at 100.0% (151 of 151 strings)

Co-authored-by: Oğuz Ersen <oguzersen@protonmail.com>
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pavucontrol/tr/
Translation: pulseaudio/pavucontrol
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pavucontrol/-/merge_requests/75>
2022-05-14 18:18:29 +02:00
Kim InSoo
1b14e94365 Translated using Weblate (Korean)
Currently translated at 100.0% (151 of 151 strings)

Co-authored-by: Kim InSoo <simmon@nplob.com>
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pavucontrol/ko/
Translation: pulseaudio/pavucontrol
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pavucontrol/-/merge_requests/75>
2022-05-14 18:18:29 +02:00
Piotr Drąg
eb77d8d25a Translated using Weblate (Polish)
Currently translated at 100.0% (151 of 151 strings)

Co-authored-by: Piotr Drąg <piotrdrag@gmail.com>
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pavucontrol/pl/
Translation: pulseaudio/pavucontrol
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pavucontrol/-/merge_requests/75>
2022-05-14 18:18:29 +02:00
Weblate
e4d31a82fb Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Co-authored-by: Weblate <noreply@weblate.org>
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pavucontrol/
Translation: pulseaudio/pavucontrol
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pavucontrol/-/merge_requests/75>
2022-05-14 18:18:29 +02:00
Takuro Onoue
34f133fc73 Translated using Weblate (Japanese)
Currently translated at 98.6% (147 of 149 strings)

Co-authored-by: Takuro Onoue <kusanaginoturugi@gmail.com>
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pavucontrol/ja/
Translation: pulseaudio/pavucontrol
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pavucontrol/-/merge_requests/75>
2022-05-14 18:18:28 +02:00
Alexander Epaneshnikov
a796f995f8 fix focus trap in output selection widget
this fixes #124

Part-of: <https://gitlab.freedesktop.org/pulseaudio/pavucontrol/-/merge_requests/73>
2022-05-02 15:15:02 +00:00
Jan Alexander Steffens (heftig)
8f04dad2c0 meson: Define HAVE_PULSE_MESSAGING_API when available
To match the autotools build.
2022-04-13 16:05:19 +00:00
Arun Raghavan
964f2987a4 Fix warning in .desktop file
With the underscore, we got:

../src/pavucontrol.desktop.in:12:0: warning: invalid non-blank line
2022-01-15 13:45:17 -05:00
Arun Raghavan
805d6522c6 build-sys: Add a meson-based build systeom
The only missing feature for parity with autotools is generating a text
README using lynx. I think this might be okay to skip as it seems
unnecessary as a dependency.
2022-01-15 13:38:28 -05:00
Arun Raghavan
791c1055d4 build-sys: Use list e-mail while initialising project 2022-01-14 18:39:01 -05:00
Arun Raghavan
327288055b i18n: Migrate to upstream gettext over intltool
Newer gettext has feature parity, rendering intltool obsolete. Details
at:

  https://wiki.gnome.org/MigratingFromIntltoolToGettext
2022-01-14 18:39:01 -05:00
Tanu Kaskinen
8b3a5999a6 i18n: Update pavucontrol.pot
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pavucontrol/-/merge_requests/72>
2022-01-12 17:10:28 +02:00
Sungjoon Moon
0236fe7ffd Translated using Weblate (Korean)
Currently translated at 100.0% (149 of 149 strings)

Co-authored-by: Sungjoon Moon <sumoon@seoulsaram.org>
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pavucontrol/ko/
Translation: pulseaudio/pavucontrol
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pavucontrol/-/merge_requests/72>
2022-01-11 08:21:32 +01:00
Andika Triwidada
473d19ef82 Added translation using Weblate (Indonesian)
Co-authored-by: Andika Triwidada <andika@gmail.com>
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pavucontrol/-/merge_requests/72>
2022-01-11 08:21:32 +01:00
Wim Taymans
a400e057d1 sink-widget: add support for TrueHD and DTS-HD formats
Also add toggles for TrueHD and DTS-HD formats in the sink widget.

Part-of: <https://gitlab.freedesktop.org/pulseaudio/pavucontrol/-/merge_requests/71>
2022-01-10 17:55:02 +01:00
Tomohiro KATO
5bf5b95127 Translated using Weblate (Japanese)
Currently translated at 93.2% (139 of 149 strings)

Co-authored-by: Tomohiro KATO <tomop@teamgedoh.net>
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pavucontrol/ja/
Translation: pulseaudio/pavucontrol
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pavucontrol/-/merge_requests/70>
2021-12-08 23:16:20 +01:00
Lv Genggeng
5a58f8370b Translated using Weblate (Chinese (Simplified) (zh_CN))
Currently translated at 100.0% (149 of 149 strings)

Co-authored-by: Lv Genggeng <lvgenggeng@uniontech.com>
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pavucontrol/zh_CN/
Translation: pulseaudio/pavucontrol
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pavucontrol/-/merge_requests/70>
2021-12-08 23:16:20 +01:00
Ovari
8edacbc43a Translated using Weblate (Hungarian)
Currently translated at 100.0% (149 of 149 strings)

Co-authored-by: Ovari <ovari123@zoho.com>
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pavucontrol/hu/
Translation: pulseaudio/pavucontrol
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pavucontrol/-/merge_requests/70>
2021-12-08 23:16:20 +01:00
Piotr Drąg
9fdf92f573 Translated using Weblate (Polish)
Currently translated at 100.0% (149 of 149 strings)

Co-authored-by: Piotr Drąg <piotrdrag@gmail.com>
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pavucontrol/pl/
Translation: pulseaudio/pavucontrol
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pavucontrol/-/merge_requests/70>
2021-12-08 23:16:20 +01:00
Ettore Atalan
f86a1d7446 Translated using Weblate (German)
Currently translated at 91.2% (136 of 149 strings)

Translated using Weblate (German)

Currently translated at 91.2% (136 of 149 strings)

Co-authored-by: Ettore Atalan <atalanttore@googlemail.com>
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pavucontrol/de/
Translation: pulseaudio/pavucontrol
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pavucontrol/-/merge_requests/70>
2021-12-08 23:16:19 +01:00
Ovari
ff744a446c Translated using Weblate (Hungarian)
Currently translated at 100.0% (149 of 149 strings)

Co-authored-by: Ovari <ovari123@zoho.com>
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pavucontrol/hu/
Translation: pulseaudio/pavucontrol
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pavucontrol/-/merge_requests/69>
2021-10-21 10:05:13 +02:00
Ondrej Sulek
bddb6c2165 Translated using Weblate (Slovak)
Currently translated at 91.9% (137 of 149 strings)

Co-authored-by: Ondrej Sulek <feonsu@gmail.com>
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pavucontrol/sk/
Translation: pulseaudio/pavucontrol
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pavucontrol/-/merge_requests/68>
2021-10-08 03:39:51 +02:00
Remus Satala
9f52a61d13 Translated using Weblate (Romanian)
Currently translated at 100.0% (149 of 149 strings)

Added translation using Weblate (Romanian)

Co-authored-by: Remus Satala <remussatala@gmail.com>
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pavucontrol/ro/
Translation: pulseaudio/pavucontrol
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pavucontrol/-/merge_requests/68>
2021-10-08 03:39:51 +02:00
Acs Zoltan
4afb8b3425 Translated using Weblate (Hungarian)
Currently translated at 93.9% (140 of 149 strings)

Co-authored-by: Acs Zoltan <acszoltan111@gmail.com>
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pavucontrol/hu/
Translation: pulseaudio/pavucontrol
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pavucontrol/-/merge_requests/68>
2021-10-08 03:39:50 +02:00