Commit Graph

683 Commits

Author SHA1 Message Date
Julien Humbert 5f33eded08 Translated using Weblate (French)
Currently translated at 100.0% (133 of 133 strings)

Translation: pulseaudio/pavucontrol
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pavucontrol/fr/
2020-08-13 22:06:00 +03:00
scootergrisen 1f8c03318a Translated using Weblate (Danish)
Currently translated at 100.0% (133 of 133 strings)

Translation: pulseaudio/pavucontrol
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pavucontrol/da/
2020-08-13 22:06:00 +03:00
Yi-Jyun Pan e90fef6525 Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (133 of 133 strings)

Translation: pulseaudio/pavucontrol
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pavucontrol/zh_TW/
2020-08-13 22:06:00 +03:00
Yuri Chornoivan ebe20cf19e Translated using Weblate (Ukrainian)
Currently translated at 100.0% (133 of 133 strings)

Translation: pulseaudio/pavucontrol
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pavucontrol/uk/
2020-08-13 22:06:00 +03:00
Oğuz Ersen 41005d3e75 Translated using Weblate (Turkish)
Currently translated at 100.0% (133 of 133 strings)

Translation: pulseaudio/pavucontrol
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pavucontrol/tr/
2020-08-13 22:06:00 +03:00
Piotr Drąg f00acee095 Translated using Weblate (Polish)
Currently translated at 100.0% (133 of 133 strings)

Translation: pulseaudio/pavucontrol
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pavucontrol/pl/
2020-08-13 22:06:00 +03:00
Weblate 4a1a42c4e1 Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: pulseaudio/pavucontrol
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pavucontrol/

Update translation files

Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: pulseaudio/pavucontrol
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pavucontrol/
2020-08-13 22:06:00 +03:00
Nejc Bertoncelj 92ec6c1a3b Translated using Weblate (Slovenian)
Currently translated at 100.0% (133 of 133 strings)

Translation: pulseaudio/pavucontrol
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pavucontrol/sl/

Added translation using Weblate (Slovenian)
2020-08-13 22:06:00 +03:00
Jamison Lofthouse 9954baa343 Set channel label width to 12
Add a bit more padding for when percentages and decibel levels are weird
so that sliders and labels are a consistent width.
2020-08-04 17:45:06 -06:00
Yousuf Philips aff7bdea2b Have pulseaudio appear in the Settings category of menu 2020-07-07 14:45:12 +03:00
Yousuf Philips 64b086580a Additional keywords from the dialog and elsewhere 2020-06-10 19:28:53 +00:00
Yousuf Philips 64b8bc9f61 Make pulse audio appear in Xfce's settings dialog 2020-06-09 12:35:31 +00:00
Tanu Kaskinen 35fdd58808 i18n: Update pavucontrol.pot 2020-06-07 15:06:42 +03:00
Manuela Silva 410b8a73c5 Translated using Weblate (Portuguese)
Currently translated at 100.0% (133 of 133 strings)

Translation: pulseaudio/pavucontrol
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pavucontrol/pt/
2020-06-07 15:04:53 +03:00
Anonymous 0139fc0b13 Translated using Weblate (Portuguese)
Currently translated at 68.4% (91 of 133 strings)

Translation: pulseaudio/pavucontrol
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pavucontrol/pt/
2020-06-07 15:04:53 +03:00
Manuela Silva a286897c33 Translated using Weblate (Portuguese)
Currently translated at 68.4% (91 of 133 strings)

Translation: pulseaudio/pavucontrol
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pavucontrol/pt/
2020-06-07 15:04:53 +03:00
Anonymous d216272f81 Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: pulseaudio/pavucontrol
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pavucontrol/

Update translation files

Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: pulseaudio/pavucontrol
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pavucontrol/
2020-06-07 15:04:53 +03:00
Daniel Muñiz Fontoira bba9601322 Translated using Weblate (Galician)
Currently translated at 100.0% (133 of 133 strings)

Translation: pulseaudio/pavucontrol
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pavucontrol/gl/

Translated using Weblate (Galician)

Currently translated at 45.8% (61 of 133 strings)

Translation: pulseaudio/pavucontrol
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pavucontrol/gl/
2020-06-07 15:04:53 +03:00
Allan Nordhøy a1ebf2bff6 Translated using Weblate (Norwegian Bokmål)
Currently translated at 84.9% (113 of 133 strings)

Translation: pulseaudio/pavucontrol
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pavucontrol/nb_NO/

Translated using Weblate (Norwegian Bokmål)

Currently translated at 78.1% (104 of 133 strings)

Translation: pulseaudio/pavucontrol
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pavucontrol/nb_NO/

Translated using Weblate (Norwegian Bokmål)

Currently translated at 75.9% (101 of 133 strings)

Translation: pulseaudio/pavucontrol
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pavucontrol/nb_NO/

Translated using Weblate (Norwegian Bokmål)

Currently translated at 75.1% (100 of 133 strings)

Translation: pulseaudio/pavucontrol
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pavucontrol/nb_NO/

Translated using Weblate (Swedish)

Currently translated at 100.0% (133 of 133 strings)

Translation: pulseaudio/pavucontrol
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pavucontrol/sv/

Added translation using Weblate (Norwegian Bokmål)
2020-06-07 15:04:53 +03:00
Oğuz Ersen 7841751050 Translated using Weblate (Turkish)
Currently translated at 100.0% (133 of 133 strings)

Translation: pulseaudio/pavucontrol
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pavucontrol/tr/
2020-06-07 15:04:53 +03:00
Leon Kowarschick fb75f5d1e4 add gtk window class to mainwindow.
This allows pavucontrol to be specifically addressed when creating GTK
themes.
2020-06-02 20:20:35 +02:00
Allan Nordhøy 8921ee0cd6 i18n: Correct spelling "AC-3" and "E-AC-3" 2020-05-17 00:48:43 +00:00
Daniel Muñiz Fontoira 67d7bee5d5 Translated using Weblate (Galician)
Currently translated at 5.2% (7 of 133 strings)

Translation: pulseaudio/pavucontrol
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pavucontrol/gl/

Added translation using Weblate (Galician)
2020-04-21 20:40:16 +02:00
Tobias Weise d1343c9350 Translated using Weblate (German)
Currently translated at 99.2% (132 of 133 strings)

Translation: pulseaudio/pavucontrol
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pavucontrol/de/
2020-04-21 20:40:16 +02:00
scootergrisen 9c1ce73be8 Translated using Weblate (Danish)
Currently translated at 100.0% (133 of 133 strings)

Translation: pulseaudio/pavucontrol
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pavucontrol/da/

Translated using Weblate (Danish)

Currently translated at 66.1% (88 of 133 strings)

Translation: pulseaudio/pavucontrol
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pavucontrol/da/
2020-04-21 20:40:16 +02:00
Enol P 85620208a4 Added translation using Weblate (Asturian) 2020-04-21 20:40:15 +02:00
Karl Ove Hufthammer e6c623f8dc Translated using Weblate (Norwegian Nynorsk)
Currently translated at 100.0% (133 of 133 strings)

Translation: pulseaudio/pavucontrol
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pavucontrol/nn/
2020-04-21 20:40:15 +02:00
Jiri Grönroos 30a0a78390 Translated using Weblate (Finnish)
Currently translated at 95.4% (127 of 133 strings)

Translation: pulseaudio/pavucontrol
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pavucontrol/fi/
2020-04-21 20:40:15 +02:00
Ondrej Sulek ab65665dbd Translated using Weblate (Slovak)
Currently translated at 100.0% (133 of 133 strings)

Translation: pulseaudio/pavucontrol
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pavucontrol/sk/

Translated using Weblate (Slovak)

Currently translated at 99.2% (132 of 133 strings)

Translation: pulseaudio/pavucontrol
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pavucontrol/sk/
2020-04-21 20:40:15 +02:00
Göran Uddeborg f938d60bcc Translated using Weblate (Swedish)
Currently translated at 100.0% (133 of 133 strings)

Translation: pulseaudio/pavucontrol
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pavucontrol/sv/
2020-03-07 06:38:26 +01:00
Geert Warrink 77c97b03a3 Translated using Weblate (Dutch)
Currently translated at 100.0% (133 of 133 strings)

Translation: pulseaudio/pavucontrol
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pavucontrol/nl/
2020-03-07 06:38:26 +01:00
Yuri Chornoivan 2e8c374bd0 Translated using Weblate (Ukrainian)
Currently translated at 100.0% (133 of 133 strings)

Translation: pulseaudio/pavucontrol
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pavucontrol/uk/
2020-03-07 06:38:26 +01:00
Julien Humbert 9bd9f64add Translated using Weblate (French)
Currently translated at 100.0% (87 of 87 strings)

Translation: pulseaudio/pavucontrol
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pavucontrol/fr/

Translated using Weblate (French)

Currently translated at 100.0% (87 of 87 strings)

Translation: pulseaudio/pavucontrol
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pavucontrol/fr/

Translated using Weblate (French)

Currently translated at 98.9% (86 of 87 strings)

Translation: pulseaudio/pavucontrol
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pavucontrol/fr/
2020-03-07 06:38:26 +01:00
Weblate 220f9b2e68 Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: pulseaudio/pavucontrol
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pavucontrol/
2020-03-07 06:38:26 +01:00
Yuri Chornoivan 80a0c6cf84 Translated using Weblate (Ukrainian)
Currently translated at 100.0% (87 of 87 strings)

Translation: pulseaudio/pavucontrol
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pavucontrol/uk/
2020-03-07 06:38:25 +01:00
Tanu Kaskinen 8bbf652b35 README: Add a pointer to Weblate for translators
Also remove the outdated po/TRANSLATORS_README.txt.
2020-02-25 08:34:44 +02:00
lionel 327be8dc28 pavuapplication: fix compilation issue with g++ (Raspbian 4.9.2-10+deb8u2)
Fixes this compilation issue:

pavuapplication.cc: In function ‘int main(int, char**)’:
pavuapplication.cc:146:32: error: use of deleted function ‘PavuApplication::PavuApplication(PavuApplication&&)’
     auto app = PavuApplication();
                                ^
In file included from pavuapplication.cc:29:0:
pavuapplication.h:27:7: note: ‘PavuApplication::PavuApplication(PavuApplication&&)’ is implicitly deleted because the default definition would be ill-formed:
 class PavuApplication : public Gtk::Application {
       ^
In file included from /usr/include/gtkmm-3.0/gtkmm/window.h:32:0,
                 from /usr/include/gtkmm-3.0/gtkmm/dialog.h:30,
                 from /usr/include/gtkmm-3.0/gtkmm/aboutdialog.h:33,
                 from /usr/include/gtkmm-3.0/gtkmm.h:99,
                 from pavucontrol.h:29,
                 from pavuapplication.h:24,
                 from pavuapplication.cc:29:
/usr/include/gtkmm-3.0/gtkmm/application.h:211:3: error: ‘Gtk::Application::Application(const Gtk::Application&)’ is private
   Application(const Application&);
   ^
In file included from pavuapplication.cc:29:0:
pavuapplication.h:27:7: error: within this context
 class PavuApplication : public Gtk::Application {
       ^
In file included from /usr/include/glibmm-2.4/glibmm/wrap.h:26:0,
                 from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:26,
                 from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:23,
                 from /usr/include/glibmm-2.4/glibmm.h:91,
                 from /usr/include/gtkmm-3.0/gtkmm.h:87,
                 from pavucontrol.h:29,
                 from pavuapplication.h:24,
                 from pavuapplication.cc:29:
/usr/include/glibmm-2.4/glibmm/objectbase.h:238:3: error: ‘Glib::ObjectBase::ObjectBase(const Glib::ObjectBase&)’ is private
   ObjectBase(const ObjectBase&);
   ^
In file included from pavuapplication.cc:29:0:
pavuapplication.h:27:7: error: within this context
 class PavuApplication : public Gtk::Application {
       ^
2020-02-14 11:35:54 +02:00
Tanu Kaskinen 8303893871 i18n: Add pavucontrol.pot to version control
Since the .pot file can be automatically generated, it hasn't been
included in the git repository so far. However, we're planning[1] to
start using Fedora's Weblate translation service, and it requires the
.pot file to be in the repository.

[1] https://gitlab.freedesktop.org/pulseaudio/pulseaudio/issues/785
2020-02-13 09:21:15 +02:00
pan93412 c249e89b27 i18n: Update Chinese (Taiwan) translation 2020-01-20 19:03:29 +08:00
Piotr Drąg b3b6cccada i18n: Update Polish translation 2019-12-27 06:47:02 +00:00
Christoph Haag 4f31ec83a8 mainwindow: escape nameLabel
Fixes a warning with the 'Valve VR Radio & HMD Mic' device.
2019-12-22 05:57:20 +00:00
Butterfly 0ae904bd49 i18n: Update Turkish translations file 2019-12-02 13:24:20 +02:00
Tanu Kaskinen ae278b8643 streamwidget: Use a drop-down list instead of a button and a popup for selecting the device
This looks better, requires less code and probably fixes
https://gitlab.freedesktop.org/pulseaudio/pavucontrol/issues/63
2019-11-27 19:54:30 +00:00
Ammuu5 5fda4bcd85 i18n: Update Finnish translation 2019-11-22 08:29:02 +05:30
gogogogi 4bb1cb5cd7 i18n: Update the Croatian translation 2019-11-12 06:25:27 +00:00
Will Thompson a36506b82e Add keywords to desktop file
In traditional packages, including 'pavucontrol' here is redundant with
Exec.  However, only the first field of Exec is used as a search key,
and in the Flatpak the first field is 'flatpak'. I often search for
'pavucontrol' and fail to find the app as a result.

All the others are terms that seem relevant to finding this app. Most of
them are borrowed from gnome-control-center's sound panel's .desktop
file.
2019-11-07 16:19:27 +00:00
lilydjwg f011f46d7a i18n: update zh_CN.po 2019-10-29 01:24:47 +08:00
Tanu Kaskinen 2a1072cc2b devicewidget: fix the enabling logic of the advanced options expander
The old logic disabled the expander always when a sink didn't have any
ports. That's bad if the sink has no ports but supports configuring
formats. That hasn't caused problems so far, but I have a patch for
module-null-sink that will enable format configuration support, and the
null sink has no ports, so it's affected by this issue.

This patch also changes things so that the expander is completely hidden
when it's disabled instead just setting it non-sensitive. I think that's
better (at least it saves some space).
2019-09-19 15:26:04 +03:00
Tanu Kaskinen 0dd27ba347 mainwindow: set the updating flag later for sinks and sources
The updating flag is used to determine whether a change in some UI
control state is due to a user action or an update from the server. The
flag was set to false too early when processing sink and source updates
from the server. This caused at least unnecessary "set port" commands,
because each update refreshes the port list, which generates change
events in the port list combo box, causing the portChanged callbacks to
be called.

The unnecessary "set port" commands could even confuse the automatic
port selection policies in the server. If the current port wasn't
originally explicitly chosen by the user, then the "set port" command
from pavucontrol will make the server think that the user explicitly
chose that port.
2019-09-19 11:37:11 +03:00
Tanu Kaskinen e6caa8b87a mainwindow: scale icons to sane size
If load_icon() fails, we treat the icon name as a file path and try to
load an image from the path. In case that works, we need to ensure that
the has correct size. Previously that wasn't done, which led to too
large icons.

scale_simple() doesn't do anything if the image is already the correct
size, so we can call it unconditionally.

The exception handling was a bit weird in that the exception types
didn't match the documentation of IconTheme::load_icon() and
Image::set(). I updated the exception types (Image::set() doesn't need
exception handling any more, because now it's called with a Pixbuf
rather than a file name).

Fixes: https://gitlab.freedesktop.org/pulseaudio/pavucontrol/issues/60
2019-07-27 13:53:48 +03:00