#ifndef SPI_DESKTOP_H_
#define SPI_DESKTOP_H_
-#include <libspi/accessible.h>
+#include <glib-object.h>
G_BEGIN_DECLS
GType spi_desktop_get_type (void);
SpiDesktop *spi_desktop_new (void);
void spi_desktop_add_application (SpiDesktop *desktop,
- const char *app_path);
+ const char *bus_name);
void spi_desktop_remove_application (SpiDesktop *desktop,
- const char *app_path);
+ const char *bus_name);
+
+typedef struct {
+ SpiDesktop *desktop;
+ const char *bus_name;
+} SpiDesktopApplication;
G_END_DECLS