From: Mark Doffman Date: Thu, 23 Apr 2009 12:56:22 +0000 (+0100) Subject: 2009-04-23 Mark Doffman X-Git-Tag: AT_SPI2_ATK_2_12_0~514 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=83011880d6f5c5c99202376433f582ecfd3b31e3;p=platform%2Fcore%2Fuifw%2Fat-spi2-atk.git 2009-04-23 Mark Doffman Modify the 'Mouse' events so that they appear to come from the 'Desktop' object. --- diff --git a/registryd/deviceeventcontroller.c b/registryd/deviceeventcontroller.c index 2dbf2c5..6b67e78 100644 --- a/registryd/deviceeventcontroller.c +++ b/registryd/deviceeventcontroller.c @@ -377,7 +377,7 @@ static void emit(SpiDEController *controller, const char *interface, const char DBusMessageIter iter, iter_variant; int nil = 0; const char *minor = ""; - const char *path = SPI_DBUS_PATH_DEC; + const char *path = SPI_DBUS_PATH_DESKTOP; signal = dbus_message_new_signal (path, interface, name); diff --git a/spi-common/spi-dbus.h b/spi-common/spi-dbus.h index e8c2a3c..85a5877 100644 --- a/spi-common/spi-dbus.h +++ b/spi-common/spi-dbus.h @@ -32,17 +32,18 @@ extern int _dbg; #define SPI_DBUS_NAME_REGISTRY "org.freedesktop.atspi.Registry" -#define SPI_DBUS_PATH_DEC "/org/freedesktop/atspi/registry/deviceeventcontroller" #define SPI_DBUS_PATH_REGISTRY "/org/freedesktop/atspi/registry" -#define SPI_DBUS_PATH_DESKTOP "/org/freedesktop/atspi/registry/desktop" -#define SPI_DBUS_PATH_NULL "/org/freedesktop/accessible/null" #define SPI_DBUS_INTERFACE_REGISTRY "org.freedesktop.atspi.Registry" +#define SPI_DBUS_PATH_DESKTOP "/org/freedesktop/atspi/accessible/desktop" +#define SPI_DBUS_INTERFACE_DESKTOP "org.freedesktop.atspi.Desktop" + +#define SPI_DBUS_PATH_DEC "/org/freedesktop/atspi/registry/deviceeventcontroller" +#define SPI_DBUS_PATH_NULL "/org/freedesktop/accessible/null" + #define SPI_DBUS_INTERFACE_DEC "org.freedesktop.atspi.DeviceEventController" #define SPI_DBUS_INTERFACE_DEVICE_EVENT_LISTENER "org.freedesktop.atspi.DeviceEventListener" -#define SPI_DBUS_INTERFACE_DESKTOP "org.freedesktop.atspi.Desktop" - #define SPI_DBUS_INTERFACE_TREE "org.freedesktop.atspi.Tree" #define SPI_DBUS_INTERFACE_ACCESSIBLE "org.freedesktop.atspi.Accessible" #define SPI_DBUS_INTERFACE_ACTION "org.freedesktop.atspi.Action"