- Jun 02, 2020
-
-
ElKowar authored
This allows pavucontrol to be specifically addressed when creating GTK themes.
-
- May 17, 2020
-
-
Allan Nordhøy authored
-
- Apr 21, 2020
-
-
Daniel Muñiz Fontoira authored
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)
-
Tobias Weise authored
Currently translated at 99.2% (132 of 133 strings) Translation: pulseaudio/pavucontrol Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pavucontrol/de/
-
scootergrisen authored
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/
-
Enol P authored
-
Karl Ove Hufthammer authored
Currently translated at 100.0% (133 of 133 strings) Translation: pulseaudio/pavucontrol Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pavucontrol/nn/
-
Jiri Grönroos authored
Currently translated at 95.4% (127 of 133 strings) Translation: pulseaudio/pavucontrol Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pavucontrol/fi/
-
Ondrej Sulek authored
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/
-
- Mar 07, 2020
-
-
Göran Uddeborg authored
Currently translated at 100.0% (133 of 133 strings) Translation: pulseaudio/pavucontrol Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pavucontrol/sv/
-
Geert Warrink authored
Currently translated at 100.0% (133 of 133 strings) Translation: pulseaudio/pavucontrol Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pavucontrol/nl/
-
Yuri Chornoivan authored
Currently translated at 100.0% (133 of 133 strings) Translation: pulseaudio/pavucontrol Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pavucontrol/uk/
-
Julien Humbert authored
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/
-
Weblate authored
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Translation: pulseaudio/pavucontrol Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pavucontrol/
-
Yuri Chornoivan authored
Currently translated at 100.0% (87 of 87 strings) Translation: pulseaudio/pavucontrol Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pavucontrol/uk/
-
- Feb 25, 2020
-
-
Tanu Kaskinen authored
Also remove the outdated po/TRANSLATORS_README.txt.
-
- Feb 14, 2020
-
-
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 { ^
-
- Feb 13, 2020
-
-
Tanu Kaskinen authored
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] pulseaudio#785
-
- Jan 20, 2020
-
-
Yi-Jyun Pan authored
-
- Dec 27, 2019
-
-
- Dec 22, 2019
-
-
Fixes a warning with the 'Valve VR Radio & HMD Mic' device.
-
- Dec 02, 2019
-
-
- Nov 27, 2019
-
-
Tanu Kaskinen authored
This looks better, requires less code and probably fixes #63
-
- Nov 22, 2019
-
-
- Nov 12, 2019
-
-
- Nov 07, 2019
-
-
Will Thompson authored
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.
-
- Oct 28, 2019
-
-
lilydjwg authored
-
- Sep 19, 2019
-
-
Tanu Kaskinen authored
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).
-
Tanu Kaskinen authored
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.
-
- Jul 27, 2019
-
-
Tanu Kaskinen authored
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: #60
-
- Jul 02, 2019
-
-
Arun Raghavan authored
We prefer Gitlab MRs now.
-
- Jun 23, 2019
-
-
gogogogi authored
-
- May 22, 2019
-
-
- Apr 08, 2019
-
-
Moo authored
-
- Mar 05, 2019
-
-
Tanu Kaskinen authored
-
Tanu Kaskinen authored
- Mar 02, 2019
-
-
Piotr Drąg authored
-
- Feb 26, 2019
-
-
Tanu Kaskinen authored
pavucontrol.glade previously set the channel label width to 15 characters, with the goal of making all channel labels have the same width. However, with some translations and font settings the configured width wasn't enough, so sometimes a label was wider than others, and that made the volume slider widths different too. If the volume sliders have different widths, it's very hard to visually compare the volumes of the channels. This patch removes the fixed width in pavucontrol.glade and solves the problem by finding the widest label and using that label's width with all labels. Fixes: #51
-
Tanu Kaskinen authored
DeviceWidget and StreamWidget had some duplicate code to initialize ChannelWidgets. This patch moves some of the duplicated initialization code into ChannelWidgets to reduce repetition and to improve encapsulation.
-