186 Commits (d805a9d4ee7034aee60aa8423fc43f60d44cee32)

Author SHA1 Message Date
Marcel Hollerbach d805a9d4ee test 2 years ago
Brian 'morlenxus' Miculcy b386d7b911 e mixer - unmute on wheel volume change up/down on gadget 2 years ago
Carsten Haitzler 0b1c4100ef e gadgets - as per email to e-devbel - it's easier to fix old so rm new 2 years ago
Michael Bouchaud (yoz) fb23acf874 mixer: factorize backend emix infra 4 years ago
Carsten Haitzler 3b359b4ea7 mixer - put back parent process hunting for things like spotify 4 years ago
Carsten Haitzler a841544d03 e client mixer handling - fix segv where inputs/sink cause segvs 4 years ago
Michael Bouchaud (yoz) 4cc4260c42 mixer: Add sink_input association on client add event 4 years ago
Carsten Haitzler 7c6702e2fd mixer - fix exe handler del and handle to stop crashes after mixer run 5 years ago
Carsten Haitzler b9d166f804 use safer ecore_exe flags that close stdin/out/err if possible 5 years ago
Carsten Haitzler da791a0bf5 e mixer - handle pulse exit/disconnect and not keep e client sinks 5 years ago
Stephen 'Okra' Houston 20f94cec74 Bryce/Gadgets: Add backlight, xkbswitch, and mixer gadgets. This should round out the core gadget ports. 6 years ago
Marcel Hollerbach 56246e0f08 mixer: be prepared for sinks without any volume 6 years ago
Marcel Hollerbach 9745890a37 Revert "Revert "mixer: do not set back the value from emix once the drag is finished"" 6 years ago
Michael Bouchaud cb6ea9f747 e_client_volume: check volume setted after a slider drag 6 years ago
Michaël Bouchaud (yoz) fba185798c Revert "mixer: do not set back the value from emix once the drag is finished" 6 years ago
Michaël Bouchaud (yoz) dbdf411b48 mixer: use VOLSET macro in volume output set 6 years ago
Michael Bouchaud 9320b0e4ea e_client_volume: forget to remove the separator 6 years ago
Michael Bouchaud 51a5ec4e6a e_client_volume: display a control per stream in the popup volume 6 years ago
Michael Bouchaud 0a73905895 e_client_volume: add E_EVENT_CLIENT_VOLUME_SINK handler 6 years ago
Michael Bouchaud 939ac0b93d e_client_volume: add sink_name_get API to e_client_volume 6 years ago
Mike Blumenkrantz 49d9cea5aa center menu-triggered volume popup on same zone as client 6 years ago
Michaël Bouchaud (yoz) be154b60c8 mixer: close the file descriptor on error. 6 years ago
Michaël Bouchaud (yoz) 568a676073 mixer: Don't sync volume sink with e_client if they have more than one. 6 years ago
Michaël Bouchaud (yoz) ec12cff9f4 mixer: fix a typo spotted by coverity 6 years ago
Michaël Bouchaud (yoz) 2a0b4dfbc4 mixer: fix coverity issues 6 years ago
Stefan Schmidt b13486599e mixer: remove unused variables 6 years ago
Stefan Schmidt f606935067 mixer: mark unused function parameter as such 6 years ago
Marcel Hollerbach 8724313b8e mixer: do not set back the value from emix once the drag is finished 6 years ago
Michaël Bouchaud (yoz) b2d67bd68a Revert "mixer: lock up the slider for the case a drag is in progress" 6 years ago
Michaël Bouchaud (yoz) b65cb5df92 mixer: add volume control to e_client menu 6 years ago
Michaël Bouchaud (yoz) 307f0831ce mixer: use the new e_client api to export volume control by app. 6 years ago
Marcel Hollerbach 838dde02ee mixer: we changed that name when we merged the mixer in 6 years ago
Marcel Hollerbach eed35d3c4f mixer: lock up the slider for the case a drag is in progress 6 years ago
Marcel Hollerbach 1a3086b2c2 mixer: introduce emix_max_volume_get 6 years ago
Marcel Hollerbach 1da2bbcd9c mixer: introduce Barrier checks 6 years ago
Mike Blumenkrantz b64a637428 allow mixer volume increase actions to exceed 100% 7 years ago
Mike Blumenkrantz d1d30029d1 select mixer popup sink after popup has been fully initialized 7 years ago
Marcel Hollerbach f174008a83 mixer: only save state if not in init 7 years ago
Mike Blumenkrantz 3ad521ab9c ensure that all mixer volumes resolve to the appropriate gadget icon 7 years ago
Marcel Hollerbach 2fd6f95a9b mixer: start app from bin directory 7 years ago
Carsten Haitzler 9c5b6acb05 e mixer - be more robust if pulse exits/crashes and def sink is null 7 years ago
Carsten Haitzler 2a0b1c024b e mixer - save state when we get change events too 7 years ago
Carsten Haitzler 04496541c4 e mixer - fix up saving to save everything 7 years ago
Carsten Haitzler f18d9258fc e mixer - discovered bug as a lack of feature - does not remember volume 7 years ago
Carsten Haitzler bdcbf06b0f e - mixer - fix leak when seting volume 7 years ago
Marcel Hollerbach 5675ed26cd mixer: Fix segfault when backend does not have any sink 7 years ago
Marcel Hollerbach 0a26246848 mixer: this if does not make much sense 7 years ago
Carsten Haitzler 0bbb20a3be e - mixer - allow to 150% volume with some "stickynedd" from 100 to 120 8 years ago
Carsten Haitzler 921d4dee2b e - mixer - clean up popup a bit with mute next to slider etc. 8 years ago
Carsten Haitzler dd6e4f33f8 e mixer - fix segv on desklock if default sink not set yet 8 years ago