From kde-panel-devel Fri Mar 30 19:06:59 2018 From: =?utf-8?q?Radek_Hu=C5=A1ek?= Date: Fri, 30 Mar 2018 19:06:59 +0000 To: kde-panel-devel Subject: D11021: [Media controller] Add simple volume control Message-Id: <20180330190659.1.88700B9B2D289A7B () phabricator ! kde ! org> X-MARC-Message: https://marc.info/?l=kde-panel-devel&m=152243683317820 MIME-Version: 1 Content-Type: multipart/mixed; boundary="--7bd495aec2f5443886a5ee523edf7766" --7bd495aec2f5443886a5ee523edf7766 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset="ascii" Mime-Version: 1.0 Pitel updated this revision to Diff 30963. Pitel added a comment. Convert `changeVolume` helper into a Job... Right now it does not check wheter the DBus call is successful - I tried to wire it in but ended with segfault. I will investigate it further. Except that I hope it is ok. (I also started thinking how to change the job system into something easier to work with. Were there any attempts in this direction?) REPOSITORY R120 Plasma Workspace CHANGES SINCE LAST UPDATE https://phabricator.kde.org/D11021?vs=28729&id=30963 BRANCH mediacontroller REVISION DETAIL https://phabricator.kde.org/D11021 AFFECTED FILES applets/mediacontroller/contents/ui/main.qml dataengines/mpris2/mpris2.operations dataengines/mpris2/multiplexedservice.cpp dataengines/mpris2/playeractionjob.cpp dataengines/mpris2/playercontrol.cpp dataengines/mpris2/playercontrol.h To: Pitel, #plasma, broulik Cc: broulik, nicolasfella, plasma-devel, ragreen, ZrenBot, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, mart --7bd495aec2f5443886a5ee523edf7766 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="ascii" Mime-Version: 1.0 View Revision
Pitel updated this revision to Diff 30963.
P= itel added a comment.

Convert `changeVolume` helper into a Job... Right now =
it does not check wheter the DBus call is successful - I tried to wire it i=
n but ended with segfault. I will investigate it further. Except that I hop=
e it is ok.

(I also started thinking how to change the job system into something easier=
 to work with. Were there any attempts in this direction?)

REPOSITORY
R120 Plasma Workspac= e

CHANGES SINCE LAST UPDATE= https://phabricator.kde.org/D11021?vs=3D28729&id=3D30963

BRANCH
mediacontroller

REVISION DETAIL
https://phabricator.kde.org/D11021
AFFECTED FILES
applets/mediacontroller/c= ontents/ui/main.qml
dataengines/mpris2/mpris2.operations
dataengines/mpris2/multiplexedservice.cpp
dataengines/mpris2/playeractionjob.cpp
dataengines/mpris2/playercontrol.cpp
dataengines/mpris2/playercontrol.h

To: = Pitel, Plasma, broulik
Cc: broulik, nicolasf= ella, plasma-devel, ragreen, ZrenBot, lesliezhai, ali-mohamed, jensreuterbe= rg, abetts, sebas, apol, mart
--7bd495aec2f5443886a5ee523edf7766--