Ejemplo n.º 1
0
static void
empathy_chat_manager_dbus_undo_closed_chat (EmpSvcChatManager *manager,
    gint64 timestamp,
    DBusGMethodInvocation *context)
{
  empathy_chat_manager_undo_closed_chat ((EmpathyChatManager *) manager,
      timestamp);

  emp_svc_chat_manager_return_from_undo_closed_chat (context);
}
Ejemplo n.º 2
0
static gboolean
empathy_chat_manager_dbus_undo_closed_chat (EmpathyGenChatManager *manager,
    GDBusMethodInvocation *invocation,
    gint64 timestamp)
{
  empathy_chat_manager_undo_closed_chat ((EmpathyChatManager *) manager,
      timestamp);

  empathy_gen_chat_manager_complete_undo_closed_chat (manager, invocation);
  return TRUE;
}
Ejemplo n.º 3
0
static gboolean
main_window_key_press_event_cb  (GtkWidget *window,
				 GdkEventKey *event,
				 gpointer user_data)
{
	EmpathyChatManager *chat_manager;

	if (event->keyval == GDK_T
	    && event->state & GDK_SHIFT_MASK
	    && event->state & GDK_CONTROL_MASK) {
		chat_manager = empathy_chat_manager_dup_singleton ();
		empathy_chat_manager_undo_closed_chat (chat_manager);
		g_object_unref (chat_manager);
	}
	return FALSE;
}