Re: [gnome-flashback] Media keys support





On Sun, Nov 2, 2014 at 3:11 PM, Alberts Muktupāvels <alberts muktupavels gmail com> wrote:
Hi,

On Mon, Oct 27, 2014 at 3:33 AM, Balló György <ballogyor gmail com> wrote:
Hi,

In order to support media keys and other keybindings that are not
handled my metacity, the following D-Bus interface needs to be
implemented within gnome-flashback, which is used by GSD's media keys
plugin:
https://git.gnome.org/browse/gnome-settings-daemon/tree/plugins/media-keys/org.gnome.ShellKeyGrabber.xml

The original bugzilla tasks:
https://bugzilla.gnome.org/show_bug.cgi?id=643111
https://bugzilla.gnome.org/show_bug.cgi?id=693016

I don't really know how should it work. We can probably reuse some
code from the old keygrabber:
https://git.gnome.org/browse/gnome-settings-daemon/commit/plugins/common/gsd-keygrab.c?id=66c975cd90736e32f20ffd36846301d68e7a08e7

Or maybe implement it within metacity:
https://git.gnome.org/browse/mutter/commit/?id=a39cabfadb1d160b284ca3a17fdbf4f9e7c6d42c

Alberts, could you look at this issue?

I have created initial version of key grabber. Available in wip/key-grabber.

Currently end-session-dialog and key-grabber will not work together, disable end-session-dialog when testing key grabber.

It is not possible to own dbus name (org.gnome.Shell) multiple times and I don't want to spend time to fix this as I hope that for 3.16 we will not need to use org.gnome.Shell.

I have created patches to stop using org.gnome.Shell name for key grabber:
https://bugzilla.gnome.org/show_bug.cgi?id=739534

--
Alberts Muktupāvels


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]