WIP: bug#2783: KMilo fixing and expanding to control properly for sound level and brightness into generic monitor #8

Closed
deloptes wants to merge 1 commits from bug/2783/kmilo into master
Collaborator

This is supplement to bug#2782

KMilo patch for fixing and expanding.

KMilo now in the generic monitor works only for sound volume control but only through DCOP Id "Mixer0" which is not everything as master card used and more, into modern configurations with PulseAudio it newer uses as the master card.

My patch:

  • Fixes crashing KMilo at key "XF86Search" pressing, and all other launching keys.
  • Extend for work with the master card exclusively by the DCOP object Id of KMix "MixerMaster".
  • Extend to control brightness by keys "XF86MonBrightnessUp", "XF86MonBrightnessDown" and through DCOP commands to tdepowersave.

For now I have on my notebook proper work of the shortcut keys with notifications from KMilo about the volume state, level and the brightness level.

This is supplement to bug#2782 KMilo patch for fixing and expanding. KMilo now in the generic monitor works only for sound volume control but only through DCOP Id "Mixer0" which is not everything as master card used and more, into modern configurations with PulseAudio it newer uses as the master card. My patch: - Fixes crashing KMilo at key "XF86Search" pressing, and all other launching keys. - Extend for work with the master card exclusively by the DCOP object Id of KMix "MixerMaster". - Extend to control brightness by keys "XF86MonBrightnessUp", "XF86MonBrightnessDown" and through DCOP commands to tdepowersave. For now I have on my notebook proper work of the shortcut keys with notifications from KMilo about the volume state, level and the brightness level.
Owner

Emanoil, thanks for taking the time to create a PR for this bug. Since the original patch is from Roman Savochenko, the commit should indicate him as author :-)

Emanoil, thanks for taking the time to create a PR for this bug. Since the original patch is from Roman Savochenko, the commit should indicate him as author :-)
Poster
Collaborator

I do not mind. It was just hanging around for too long, so that I decided to push a bit.

I do not mind. It was just hanging around for too long, so that I decided to push a bit.
Owner

This PR will not be merged as is. For the brightness part, I have prepared a reworked PR #21. For the mute part, I will take a look in the next few days.

This PR will not be merged as is. For the brightness part, I have prepared a reworked PR #21. For the mute part, I will take a look in the next few days.
Poster
Collaborator

Great, let me know I can test (at least the mute part).

Also this relates with the kmix patch in TDE/tdemultimedia#4 somehow - I don't remember the details now, but both had to be applied so OSD can work.

Great, let me know I can test (at least the mute part). Also this relates with the kmix patch in TDE/tdemultimedia#4 somehow - I don't remember the details now, but both had to be applied so OSD can work.
Owner

Great, let me know I can test (at least the mute part).

Also this relates with the kmix patch in #4 somehow - I don't remember the details now, but both had to be applied so OSD can work.

Hi Emanoil,

you can test #21 for the brightness part, I am waiting for feedback before I merge.

For the mute part I will post here when I am done with it.

> Great, let me know I can test (at least the mute part). > > Also this relates with the kmix patch in #4 somehow - I don't remember the details now, but both had to be applied so OSD can work. > Hi Emanoil,<br/> you can test #21 for the brightness part, I am waiting for feedback before I merge. For the mute part I will post here when I am done with it.
Owner

This PR has been obsoleted by PR #26.

This PR has been obsoleted by PR #26.
MicheleC closed this pull request 4 years ago
MicheleC deleted branch bug/2783/kmilo 4 years ago
This pull request cannot be reopened because the branch was deleted.
Sign in to join this conversation.
No reviewers
No Milestone
No Assignees
2 Participants
Notifications
Due Date

No due date set.

Dependencies

No dependencies set.

Reference: TDE/tdeutils#8
Loading…
There is no content yet.