const gchar *member)
{
gboolean success;
+/*
gint param = 0;
dbus_uint32_t serial = 0;
DBusMessageIter args;
-
+*/
DBusMessage *message = dbus_message_new (DBUS_MESSAGE_TYPE_SIGNAL);
dbus_message_set_interface (message, interface);
dbus_message_set_path (message, path);
dbus_message_set_member (message, member);
+ /*
if (member == LIVEWP_PLAY_LIVEBG_ON_VIEW ||
member == LIVEWP_PAUSE_LIVEBG_ON_VIEW){
param = priv->view + 1;
fprintf(stderr, "error send\n");
}
dbus_connection_flush(priv->dbus_conn_session);
+ */
+ success = dbus_connection_send (priv->dbus_conn_session, message, NULL);
dbus_message_unref (message);
#if 0
g_object_get (object, "is-on-current-desktop", &visible, NULL);
/* fprintf (stderr, "is-on-current-desktop changed. visible: %u", visible); */
if (priv){
+ /*
if (visible){
send_dbus_signal (priv, LIVEWP_SIGNAL_INTERFACE,
LIVEWP_SIGNAL_PATH, LIVEWP_PLAY_LIVEBG_ON_VIEW);
send_dbus_signal (priv, LIVEWP_SIGNAL_INTERFACE,
LIVEWP_SIGNAL_PATH, LIVEWP_PAUSE_LIVEBG_ON_VIEW);
}
-
- /*
+ */
+
switch (priv->view + 1){
case 1: if (visible)
send_dbus_signal (priv, LIVEWP_SIGNAL_INTERFACE,
send_dbus_signal (priv, LIVEWP_SIGNAL_INTERFACE,
LIVEWP_SIGNAL_PATH, LIVEWP_PAUSE_LIVEBG_ON_VIEW4);
break;
- }*/
+ }
}
}