
Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net
Plasmoid controls alsa devices by mouse. You can add plasmoid to panel (both vertical && horisontal) or to workspace.
You must install python-alsaaudio or similar in your distributive.
6 years ago
v.0.25
* fixed audiodevice detecting error;
* added detecting multiple audiodevices in system;
* added color managment of font and panel sliders with support opacity;
* added device rescan without restart plasmoid;
* added plasmatooltip with representation
device volume in panel;
v.0.27
* added Rescan button to Panel Devices Settings;
* added color control for slider handlers;
v.0.28
* fixed cardindex detection;
v.0.30
* improved stop control of tracking thread;
* added detect system color of text for first start;
v.0.35
* changed method of thread complete;
v.036
* text is replaced by icons in Common Device Panel;
v.0.37
* fixed warning in import module errors;
v.0.41.2 :
* added restore of device volume;
* added retrieve restored volume parameters;
* fixed slider`s mouseRelease & doubleClick events for common events;
* fixed the freez at plasmoid's init;
* some fixes & improvements;
v.0.42.2 :
* some fixes & improvements;
v.0.42.3 :
* fixed initiate;
* improve initiate;
v.0.43.5 :
* fixed the applet init at case without available audio devices;
* some fixes && improvements;
v.0.50.0 :
* fixed changing a color of horizontal slider's handler;
* refactoring;
* added slider's size Settings;
* added displaying a changes of slider's color & size into Settings;
v.0.51.0 :
* added sensitivity for sliders;
v.0.51.1 :
* reimplemented the retrieve of restored volume parameters;
* some fixes for disconnect SLOTs at close;
v.0.51.2 :
* added the restriction of notification;
* reimplemented tooltip;
6 years ago
v.0.25
* fixed audiodevice detecting error;
* added detecting multiple audiodevices in system;
* added color managment of font and panel sliders with support opacity;
* added device rescan without restart plasmoid;
* added plasmatooltip with representation
device volume in panel;
v.0.27
* added Rescan button to Panel Devices Settings;
* added color control for slider handlers;
v.0.28
* fixed cardindex detection;
v.0.30
* improved stop control of tracking thread;
* added detect system color of text for first start;
v.0.35
* changed method of thread complete;
v.036
* text is replaced by icons in Common Device Panel;
v.0.37
* fixed warning in import module errors;
v.0.41.2 :
* added restore of device volume;
* added retrieve restored volume parameters;
* fixed slider`s mouseRelease & doubleClick events for common events;
* fixed the freez at plasmoid's init;
* some fixes & improvements;
v.0.42.2 :
* some fixes & improvements;
v.0.42.3 :
* fixed initiate;
* improve initiate;
v.0.43.5 :
* fixed the applet init at case without available audio devices;
* some fixes && improvements;
v.0.50.0 :
* fixed changing a color of horizontal slider's handler;
* refactoring;
* added slider's size Settings;
* added displaying a changes of slider's color & size into Settings;
v.0.51.0 :
* added sensitivity for sliders;
v.0.51.1 :
* reimplemented the retrieve of restored volume parameters;
* some fixes for disconnect SLOTs at close;
v.0.51.2 :
* added the restriction of notification;
* reimplemented tooltip;
nick87720z_double
6 years ago
It would be nice to show at least only first time. Or complement notification with action "Don't tell anymore" to allow user disable it manually.
IMHO, such widget is must have for those, actively working with multimedia/pro-audio stuff.
Yet it would be nice to support scrolling to change preselected channel, like all known applets do.
Report
F1ash
6 years ago
http://img.flashtux.org/img133512b193efxefa8dd95.png
Report
nick87720z_double
6 years ago
Report
F1ash
6 years ago
I did not understand: all your devices are detected now or not?
Report
nick87720z_double
6 years ago
Report
F1ash
6 years ago
Unfortunately, tooltip shows only those devices that have already been initiated. That is, until the new device will not change the value, it is not displayed in the tooltip.
Report
nick87720z_double
6 years ago
I restarted plasma-desktop by killall -6.
Notifications still appear, for tooltip i have all but one last value visible.
New problem: sliders on panel's widget change to previous value after attempt to change. But in dialog it doesn't happen.
And tooltip: when i begin to change value from panel widget, missing value for last slider appears, but when changed value jumps back, appeared value disappears from tooltip again.
Report
nick87720z_double
6 years ago
Hm, just noticed it fixed, thanks :)
Report
nick87720z_double
6 years ago
Last time i tried again to enable all, they all where visible on tooltip.
Report
Henri
7 years ago
Report
Henri
7 years ago
Would be very useful if there was an option for bigger size handle. Now with my "42 TV screen it's hard to see and hit that with mouse cursor.
Report
F1ash
7 years ago
Report
F1ash
7 years ago
Report
david96
7 years ago
Report
bjerke
9 years ago
I had to install the python-alsaaudio packet
Report
F1ash
9 years ago
Report
rinaldus
9 years ago
Report
F1ash
9 years ago
Maybe I do not quite understand you correctly.
Report
elkooder
9 years ago
Thanks
Report
kent57
9 years ago
Tried bartman2589 repackaging idea & it worked.
However the "on Icon" selection in the set-up gives a window that shows all outputs but can't close the window because it covers the icon that closes it.
Report
F1ash
9 years ago
Report
kent57
9 years ago
Great plasmoid solved a lot of issues I've been having with pulseaudio & alsamixer.
Report
kent57
9 years ago
Great plasmoid solved a lot of issues I've been having with pulseaudio & alsamixer.
Report
kent57
10 years ago
Any suggestions?
Report
F1ash
10 years ago
If this fails, then your PyQt can not kill the thread, using terminate.
Report me about it, please. I try to do a other method to complete the tracking thread.
Report