Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/lxqt/pavucontrol-qt

A Pulseaudio mixer in Qt (port of pavucontrol)
https://github.com/lxqt/pavucontrol-qt

Remove glibmm dependency.

d31a1f4ad75293e5d0acadd9b8b6126d07d8b4b7 authored over 8 years ago by Hong Jen Yee (PCMan) <[email protected]>
Fix translations of pavucontrol-qt.

bfad9020d0108a02df570786e6ea20bce577d9ef authored over 8 years ago by Hong Jen Yee (PCMan) <[email protected]>
Fix translations.

2ddcb404fa066689a461cf5eeb88ec39f04098f2 authored over 8 years ago by Hong Jen Yee (PCMan) <[email protected]>
Add translations for pavucontrol-qt.

a144e4459d8027918bc749c682055616199e5df5 authored over 8 years ago by Hong Jen Yee (PCMan) <[email protected]>
Replace GNU gettext with Qt tr() in all places.

634af324510e1c479125c9bfb0ba0ffdd35b0bab authored over 8 years ago by Hong Jen Yee (PCMan) <[email protected]>
Add missing ui files to CMakeLists.txt

bc2134f359a8ef5feed96b70c088b0e254aebf71 authored over 8 years ago by Hong Jen Yee (PCMan) <[email protected]>
Trivial fix for Timeout handlers.

a88951be60e837f8def830b8cb757ed2d68055bb authored over 8 years ago by Hong Jen Yee (PCMan) <[email protected]>
Porting to Qt 5 - Finish the basic UI.

395c6d55c88d0ccaffaabb9dffaa72a2f41f25fe authored over 8 years ago by Hong Jen Yee (PCMan) <[email protected]>
Make all source code compile with Qt5.

12b5ebf79eb4ebf809ed88ed012d259d6cca5cb2 authored over 8 years ago by Hong Jen Yee (PCMan) <[email protected]>
Port DeviceWidget and ChannelWidget to Qt5.

8ede08d25c2fa650feccc55b0d28434b3e5cbee9 authored over 8 years ago by Hong Jen Yee (PCMan) <[email protected]>
Add missing file.

d1c514a1621db9a98e031a45926d11cbf02f491a authored over 8 years ago by Hong Jen Yee (PCMan) <[email protected]>
Fix broken combo box in CardWidget.

Remove unused code.

20213e453b1b44bceb215b5bd3aabff3952466ac authored over 8 years ago by Hong Jen Yee (PCMan) <[email protected]>
Port the sound card configuration page to Qt.

c072bdbaf2b415520029eb54a1d6cbc430a01bbc authored over 8 years ago by Hong Jen Yee (PCMan) <[email protected]>
Start working on a Qt5 port.

61af7d7c61c77c2663100a080392980ff646c6d3 authored over 8 years ago by Hong Jen Yee (PCMan) <[email protected]>
mainwindow: force icons to have sane size

BugLink: https://bugs.freedesktop.org/show_bug.cgi?id=86398

6e0de0a39a9d314d93fa382917037a0cd32d3c95 authored over 8 years ago by Felipe Sateler <[email protected]>
Add checkbutton for disabling volume meters

Add a checkbutton for disabling volume meters because of high CPU
utilisation when updating them

f6015d64268c5c55de79e81a3ee0d7a75df218d5 authored over 8 years ago by Lukas K <[email protected]>
.gitignore: add compile

191a66df77f2d5dffa27194221e7278ad2531340 authored over 8 years ago by Tanu Kaskinen <[email protected]>
mainwindow: Don't add a border on the outermost vbox

It adds a thick border around along the edges that looks quite ugly.

fd98c921ae4d930c0bc77cd27b92982dbb2075d8 authored almost 9 years ago by Arun Raghavan <[email protected]>
build-sys: Add m4 file for AX_CXX_COMPILE_STDCXX_11

d7445a3febbe7310dd38879818fa1c247fa00bf8 authored almost 9 years ago by Arun Raghavan <[email protected]>
doc: Update link to git repository

And we no longer need to link to the git homepage either.

13eb23cdfa54aad17f85687f9da498004c12ab00 authored almost 9 years ago by Arun Raghavan <[email protected]>
build-sys: Use C++11 for building

This requirement was added by gtkmm at some point:

http://www.murrayc.com/permalink/2015/07/31/...

4acb3ef0203647062b37b11e1d54700e3833c364 authored almost 9 years ago by Arun Raghavan <[email protected]>
Remove Encoding key from .desktop file

Long time deprecated.

4db50bc09a10d307d9de57ba0531b9b26bfc3c21 authored almost 9 years ago by Pino Toscano <[email protected]>
i18n: improve one Italian string

The previous translation may sound like "Lock up the channels", better
to add the "together" (in...

9b307dcfe2051caea7145c8ab48953bb4f57005c authored almost 9 years ago by Antonio Ospite <[email protected]>
i18n: Some fixes for the Italian translation

Some fixes for strings which show up on the GUI.

In particular "Blocca entrambi i canali" (whic...

5c2c7d94dc38a27d0e99de4f142059eb77e7bc32 authored about 9 years ago by Antonio Ospite <[email protected]>
Add --version command line option

allow pavucontrol to display its --version
see https://bugs.freedesktop.org/show_bug.cgi?id=8314...

290485e8abe02a9c78d10441ffe7c3dcb4a2987a authored over 9 years ago by Peter Meerwald <[email protected]>
build-sys: Depend on libpulse >= 5.0

This is required for pa_card_profile_info2 (where we just started
querying profile availability).

d271f628d808708fcf2415c87ebdc2e699856831 authored almost 10 years ago by Arun Raghavan <[email protected]>
mainwindow: unavailable profiles are marked as such in their description

c4fcb1c772bd695a1b820ba656bb4149ab595c6e authored almost 10 years ago by David Kreuter <[email protected]>
i18n: Updated Polish translation

c1b3a353c336b1527456e8cf2f90c480cb0e0577 authored almost 10 years ago by Piotr Drąg <[email protected]>
build-sys: Release pavucontrol 3.0

Signed-off-by: David Henningsson <[email protected]>

4dd4c0fb693f33a37156703a2754cc237cd08fc1 authored almost 10 years ago by David Henningsson <[email protected]>
doc: Adapt the sed expression for cleaning up links

Some lynx versions produce links of the form file:///..., others produce
file://localhost/..., s...

5d98266d7c61224dd586cb8f62e5aee3c834f9f4 authored almost 10 years ago by Alexander E. Patrakov <[email protected]>
build-sys: Don't dist m4/ChangeLog

Doesn't exist, and if it did, would likely be irrelevant.

015c06042b2abfb3e867fcd9813656a9057a8060 authored almost 10 years ago by Arun Raghavan <[email protected]>
build-sys: Fix README building

Fixes for out-of-tree build, as well as making --disable-lynx work
correctly. Note that make dis...

2505798a84d0f653accd0d9610fa99743f47962c authored almost 10 years ago by Arun Raghavan <[email protected]>
mainwindow: Remember device visibility selections

stores the type of devices that are shown for Playback,
Recording, Output Devices, Input Devices...

762cca55198b2376ab32ac3a8c0e9801c0c9e4f0 authored almost 10 years ago by Steven Dwy <[email protected]>
devicewidget, streamwidget: Show only one volume slider when channels are locked

dd0ccda382fa34cc624c2f85a11f9579d921531b authored almost 10 years ago by Ivan Ivanov <[email protected]>
mainwindow: Catch Gdk::PixbufError

Due to another bug the MIME type guessing of PNG files was broken on my
Ubuntu system. This made...

ed140c230c81e4e5652b08a6aa151470426aa9df authored almost 10 years ago by Martin Steghöfer <[email protected]>
Handle IO errors in icon setting code

If gtk cannot load the file, it may throw a Gio::Error. In that case
fall back to setting the na...

f2e32ea30599a92f87f6ce947258cf535cbec321 authored about 10 years ago by Felipe Sateler <[email protected]>
Don't crash if pa_stream_peek returns NULL

pa_stream_peek can return NULL if either the buffer is empty or if it
has a hole. In either case...

c71e9d5b516a16fc7f31c59bfc8dc75497136d69 authored about 10 years ago by Christer Stenbrenden <[email protected]>
Do not instantiate cardwidget, devicewidget and rolewidget with a type of EventBox

RoleWidget::create contains:
x->get_widget_derived("streamWidget", w);

But streamWidget is ...

e83660bbd66a0612f6e7097522812e16062dc1b2 authored over 10 years ago by Hans de Goede <[email protected]>
Reference the widget before returning it from ::create methods

Widgets (unlike Windows and Dialogs) returned by Gtk::Builder::get_widget*
start owned by the Gt...

b2362f2223b1ecc0c92fac9d261d5684f33af06f authored over 10 years ago by Hans de Goede <[email protected]>
Add horizontal scrollbars automatically

Add a horizontal scrollbar inside each tab automatically when the window
is not wide enough. Add...

0254dfb2ab98e1646b64f491e644e97e00ea04d5 authored over 10 years ago by Simon Johansson <[email protected]>
Add TRANSLATORS_README.txt

BugLink: https://bugs.freedesktop.org/show_bug.cgi?id=69535

f8315478e469a74c57610f29a0bdedd0d284fccc authored almost 11 years ago by Tanu Kaskinen <[email protected]>
Add a --maximize command line option

dc4bdf091f5fbd4540436d721094a782ed836b85 authored almost 11 years ago by Pierre Zurek <[email protected]>
pavucontrol: ellipsize labels to fix window resizing

ellipsize labels to make the window resizable even with long label text
and add tooltips to prov...

35e844d2b2cf35f5a4cb29b1e32f4f1fa95dda7b authored about 11 years ago by Alexander E. Patrakov <[email protected]>
build-sys: Use autoreconf in bootstrap.sh

Most of the stuff in bootstrap.sh seemed to reimplement autoreconf,
badly. I don't understand th...

1f037dc341cce2f47c8b2806c439d5503cf9624c authored almost 12 years ago by Tanu Kaskinen <[email protected]>
sinkwidget: add support for AAC pass-through

cbf3acb54379f3334cf5d7844888536bb54d1c5e authored almost 12 years ago by Akihiro Tsukada <[email protected]>
added back support for gtkmm-2.4 builds

0d7cbc57a01ecb2f6e86c183fbba22c30ca06a06 authored almost 12 years ago by Alam Arias <[email protected]>
build-sys: Drop ChangeLog generation from git

The changelog generation script is not maintained, not installed on most
devs' systems, and the ...

85e09f48a9384a30a526b3498921e5516ba4d5d4 authored almost 12 years ago by Arun Raghavan <[email protected]>
build-sys: Prepare for a 2.0 release

52e41d27ab18e80256bc53f7cf2017d3242eba1f authored almost 12 years ago by Arun Raghavan <[email protected]>
sinkwidget: Move format selection options to 'Advanced' expander

There's no reason to present this for all S/PDIF and HDMI cases. The
user can select it when req...

5132a24b3511d2fad35721020da596b47e169e0a authored about 12 years ago by Arun Raghavan <[email protected]>
devicewidget: Move latency offset into an expander

We don't want to flood users with this option, let's just leave it
closed by default for those w...

c69cffecdc4045a1d1b80dfcd6e971a1391cfddf authored about 12 years ago by Arun Raghavan <[email protected]>
mainwindow: Fix iterator dereferencing style.

cc06ae90299a5535a0d00564256722750f077e0b authored about 12 years ago by Tanu Kaskinen <[email protected]>
mainwindow: Show the availability of the ports and profiles.

If we know if a certain port is available/unavailable, we can print
that out, as a help to the u...

1bff6399d636b016b5c60fba33113d3b3eac9e6e authored about 12 years ago by poljar (Damir Jelić) <[email protected]>
mainwindow: Don't clear the "updating" flag in updateCard() too early.

The prepareMenu() call can change the active profile selection, which
in turn will cause a "set ...

f0853f081054bea169a94d3521a00e77e9cab58e authored about 12 years ago by Tanu Kaskinen <[email protected]>
Enable Automake's silent-rules option.

f8172658219e5131362c55f2badadea10a42bfe8 authored about 12 years ago by Tanu Kaskinen <[email protected]>
Add a few known peak-detect stream clients to a source-output blacklist

27d915d041ff355a3ba6d03b59a214a18098b402 authored over 12 years ago by Colin Guthrie <[email protected]>
devicewidget: Add a latency offset spinbutton

This change adds the ability to change the latency offset of a port with
pavucontrol.

d03f9ffac22a867c746015cf84d3e87fef3ec5ee authored over 12 years ago by poljar (Damir Jelić) <[email protected]>
sink/sourcewidget: Move the index and card_index to the devicewidget

This is a minor cleanup that moves the index of the sink/source and the
card_index from the sink...

8af6520c602afd75418ac5b33f75f40a4706dcb5 authored over 12 years ago by poljar (Damir Jelić) <[email protected]>
cardwidget: Add a port class

The cardwidget should cache all the relevant data for the ports.

This change introduces a new p...

1a23cdfe6d6fe8b17f5ecdb006c0f4f3cff39282 authored over 12 years ago by poljar (Damir Jelić) <[email protected]>
bootstrap: Enable the pre-commit hook.

abeb68dcf265a0fc9fd8d3f6997fe219625934cd authored over 12 years ago by Tanu Kaskinen <[email protected]>
gitignore: Add *.swp.

241b23cc839658a8f683ad10581a02707a534ad1 authored over 12 years ago by Tanu Kaskinen <[email protected]>
Add --retry command line option

As a developper, I find it annoying to restart pavucontrol everytime I restart
pulseaudio, moreo...

ba868cc0b064a3c20b5e61e061a53b6efc8a8f5c authored over 12 years ago by Frédéric Dalleau <[email protected]>
Fix theme under gtk3

We need to set the visible_window property to ensure
the theme background colour shines through....

fb278932a429034c3b38c8eb16fa9b9c5017335c authored about 13 years ago by Cosimo Cecchi <[email protected]>
build-sys: Prepare 1.0

035be40028e3507c72f977e6f7fb456b3660a54c authored over 13 years ago by Colin Guthrie <[email protected]>
build-sys: Switch to the tar-ustar format (as per a lot of GNOME stuff for 3.2) and distribute .xz files.

We will drop .gz support after 1.0
Also bumped automake version to 1.11 to match PA itself
and f...

08e3dd92ed846311ac43f231413736eee6d917cc authored over 13 years ago by Colin Guthrie <[email protected]>
i18n: Add devicewidget to POTFILES.in

235157ec1e5e49ad9c1a3814118e65956caca83e authored over 13 years ago by Colin Guthrie <[email protected]>
source: Only autosuspend network sources

This makes sure we inhibit autosuspend only for network sources (which
was the main purpose of a...

8e359a8f710f4f80d2317ea191d429b252c199e7 authored over 13 years ago by Arun Raghavan <[email protected]>
build-sys: Prepare 0.99.2

681c996438a548a33346230347403f7ad1a724b9 authored over 13 years ago by Colin Guthrie <[email protected]>
Update device format stuff for (pre-release) API changes.

f58f0da9ebdc1bee63966b832016afccaa11d130 authored over 13 years ago by Colin Guthrie <[email protected]>
Check if PA_SINK_SET_FORMATS is defined before using it

c9b307de5af37a56e7327f6467dc7624e68e4d16 authored over 13 years ago by Arun Raghavan <[email protected]>
Use sink flags to figure out if we can set formats

The server now signals when a sink supports setting formats, so we don't
have to rely on the pro...

5c19f6b5d28566462d62bcc02221809a1c9b91aa authored over 13 years ago by Arun Raghavan <[email protected]>
Add UI to select the formats supported by the receiver attached to a digitial sink

479e7bcd6eb283750ee13d2270610d6d814add08 authored over 13 years ago by Colin Guthrie <[email protected]>
build-sys: Prepare 0.99.1

546e67904788639d6c27a173f57f29bcc46ea410 authored over 13 years ago by Colin Guthrie <[email protected]>
Fix strange vertical alignment of sinks/source/cards

This only seemed to affect GTK3 and it seems to introduce
a GTK warning relating to 'gtk_widget_...

e317d381469daf51681301b9b9539afffc293b46 authored over 13 years ago by Colin Guthrie <[email protected]>
Fix GTK Warnings under GTK3 due to combo box sizes

2aaf33200af35671d8096938ed0a9905fe072653 authored over 13 years ago by Colin Guthrie <[email protected]>
source-output: We will officially support source output volumes in 0.99

0087ef0d60cf8c77f39f3aa74cc1c7d490a7d8b2 authored over 13 years ago by Colin Guthrie <[email protected]>
source-output: Don't set the channel map for the SO if we do not support SO volumes.

The setting of the channel map triggers the display of the actual volume sliders
so it is essent...

ca9c74b0429311eba2b488cbb7aae6d6e8500093 authored over 13 years ago by Colin Guthrie <[email protected]>
sink: Oops. I didn't mean to comment this out in the previous commit.

a03fa60f411af06b4d8f83407d4805198cfd808c authored over 13 years ago by Colin Guthrie <[email protected]>
stream-volumes: Support source-output volume controls now available in PA.

9784b9d76d76751ab00aa47d0c167a024b28d0ac authored over 13 years ago by Colin Guthrie <[email protected]>
i18n: Fix markup error in de translation.

Spotted by spm_Draget via IRC

50efee1180a785f297ce6dc38b349ee7e28c8129 authored over 13 years ago by Colin Guthrie <[email protected]>
Handle simple key events.

* Use ctrl+w or ctrl+q or esc to quit.
* Uset ctrl+1-5 to change tabs.

53c38faa8a792a077dbc4c23219ee703e5fa3c8c authored over 13 years ago by Colin Guthrie <[email protected]>
Deal more gracefully with disconnections.

As pavucontrol is often used for debugging PA, it should
be quite robust and not popup messages ...

933b8a7009f72bccb378ed018a6578ccd443e748 authored over 13 years ago by Colin Guthrie <[email protected]>
Add support for gtkmm-3.0 and prefer it over gtkmm-2.* by default.

Pass --disable-gtk3 to configure to build against gtk2

964de9fc7f6261a5f81ff3819d2be9fefd210106 authored over 13 years ago by Marc-Antoine Perennou <[email protected]>
Ensure the marker for base volume is set on all channels.

Refs #804

26d42651c5c74b8a714682d678c2a40e6531a0c8 authored almost 14 years ago by Colin Guthrie <[email protected]>
volume: Don't bother setting the steps.

The number of volume steps doesn't really affect our scale, so there
is little value in setting it.

c70b048c98db9cc7869484ff9d6b1ed84b9dea91 authored almost 14 years ago by Colin Guthrie <[email protected]>
volume: Support volumes up to 11.

This allows us to set volumes up to ~153% aka +11dB.

Also show the current dB value in the UI -...

297af52ae5581f5373bb008f60c7aac858bb365a authored almost 14 years ago by Colin Guthrie <[email protected]>
ui: Remove ellipsize attribute from some labels (causes ellipsis to be displayed rather than real text)

9516b6f1dc3e97587221c46086b1b57c3af67ea3 authored almost 14 years ago by Colin Guthrie <[email protected]>
ui: Resave glade file without any changes to tidy it up

099e91616d8c685ba87ea035ae61d564821305b6 authored almost 14 years ago by Colin Guthrie <[email protected]>
Drop the need to use libglademm

9ce0e0a380a2d6fd99c02b4b2c0aa29a63e728f8 authored almost 14 years ago by Rafał Mużyło <[email protected]>
Add DONT_INHIBIT_AUTO_SUSPEND flag to monitor streams

5997290d1e0298ddd91444e19a5ad66b64c27d34 authored almost 14 years ago by Maarten Bosmans <[email protected]>
source-outputs: Source outputs do not support volume control, so hide the mute and lock channels buttons

73e57023ec925af42c8018da8c195e819eb288f7 authored about 14 years ago by Colin Guthrie <[email protected]>
main: Format string fixes

f70ff92ecd9062522a09c8d31d0e25043b177dc5 authored over 14 years ago by Colin Guthrie <[email protected]>
main: Add a --tab command line argument to force a given tab to be displayed.

Refs: http://pulseaudio.org/ticket/768

97c9cc61974c273e8205b512608f50867e58e18b authored over 14 years ago by Colin Guthrie <[email protected]>
mainwindow: Fix clearing out of clients

870c3ddb2e5fbe78a16621c61952a31874864e4e authored over 14 years ago by Colin Guthrie <[email protected]>
mainwindow: Save/restore window size

94add670c46806ed821ff52bdbf56d229c3b455d authored over 14 years ago by Colin Guthrie <[email protected]>
mainwindow: Compact iterator decls

95e48d5c9e7d3fa3aa24d6e3b8326145712e33de authored over 14 years ago by Colin Guthrie <[email protected]>
main: Cleanup labels after connection rework

9fe20201f2a462cb51680cb939169c020d9bbdc3 authored over 14 years ago by Colin Guthrie <[email protected]>
source-outputs: Fix a bug where the 'no streams' label is sometimes shown along with the actual widget.

18c89457084b8a75d423e3c720a8452ed63db830 authored over 14 years ago by Colin Guthrie <[email protected]>
connection: Show a nice label when connecting to PA.

7de18201a38fc8bee15e6ef162fb35d242e6d00b authored over 14 years ago by Colin Guthrie <[email protected]>
main: Automatically reconnect to PA upon disconnection

84dc67b395dc5e8734c1245d839fb3058cf76ffe authored over 14 years ago by Colin Guthrie <[email protected]>
mainwindow: Add a method to remove all widgets (e.g. on disconnect)

6c0bcb4c08d5ce96c8d5a498341a3a3bad8545fd authored over 14 years ago by Colin Guthrie <[email protected]>