Arun Raghavan
2ee2af68dd
Fix translatable key in ui files
...
The value needs to be "yes" rather than "1" for the pot/po files to be
updated correctly.
Shoutout to Thomas Lange for reporting the issue and deducing the fix.
Fixes: https://gitlab.freedesktop.org/pulseaudio/pavucontrol/-/issues/156
2024-05-24 17:06:38 -04:00
Arun Raghavan
59de1e9d1d
Add some release notes for 6.0
2024-05-21 22:38:14 -04:00
Arun Raghavan
41d578b752
Deal with new icon theme reality on GTK4
...
There are a few things to keep in mind:
* We'll have a lot of non-functional application icons, because app
icons don't always exist in the icon theme, so use the generic
application icon
* There is no audio-card icon in the theme any more, so add fallback
to the symbolic version
2024-05-19 19:39:39 -04:00
Arun Raghavan
9635f1ed72
metainfo: Fix launchable tag
...
The .desktop file name has changed.
2024-05-17 17:41:07 -04:00
Arun Raghavan
7095051b25
build-sys: Bump version to 6.0
2024-05-17 17:25:05 -04:00
Arun Raghavan
95cf229513
build-sys: Bump sigc++ dep to 3.0
...
Brings it in line with the *mm deps
2024-05-17 15:13:02 -04:00
Arun Raghavan
ed4d6682ef
i18n: Update .pot and .po files
2024-05-16 22:27:06 -04:00
Arun Raghavan
143aae721d
i18n: Fix POTFILES.in based on recently moved files
2024-05-16 21:35:52 -04:00
JA
d600f47de1
Split pavucontrol.glade into separate .ui files
...
and some cleanup
2024-04-26 17:38:54 +02:00
JA
64881e3db0
Embed ui file as resource and clean it up
...
Remove a lot of unrequired ids, and fix meson dependency name
2024-04-26 17:26:43 +02:00
Adrian Ratiu
22b04fff6e
Make libcanberra optional
...
libcanberra is an old abandoned project whose last release
was well over a decade ago, despite getting some few fixes
on its master branch since then, which are unreleased.
My problem with libcanberra is that it can't be built on
pure wayland systems (no X11 headers) which are becoming
more common nowadays.
It is the only thing keeping pavucontrol tied to X11, all
other dependencies (eg gtk+) build fine on pure wayland.
Since canberra is not a core part of the project, let's
make it optional so pavucontrol can build & work on
pure wayland systems.
Ideally in the future libcanberra can be replaced with
something else, however I don't have the bandwidth to
take this on for now, so I'm just making it optional.
Signed-off-by: Adrian Ratiu <adrian.ratiu@collabora.com>
2024-04-24 20:06:52 +03:00
Arun Raghavan
44f984883f
Some minor whitespace fixups
...
We should really just get a clang-format config that's close enough and
set that up instead.
2024-04-15 17:38:36 -04:00
Arun Raghavan
a1ac8eb8d3
pavuapplication: Drop references to unused on_hide_window
2024-04-15 17:07:22 -04:00
Arun Raghavan
19d19b9e4b
mainwindow: Clean up canberra context on shutdown
2024-04-15 17:07:22 -04:00
Arun Raghavan
1fa1b86ca7
devicewidget: Minor function rename for legibility
2024-04-15 17:07:22 -04:00
Arun Raghavan
a892798177
Fix some minor lints and warnings
2024-04-15 17:07:22 -04:00
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