X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=registryd%2Fregistry-main.c;h=ba2c7705cd248e0842d1d053a5e0272aaf7c3966;hb=e30f7b7a51a42a19765deedc3de17f489fca1d48;hp=e648f456d591a6083147bbba9ded5759b5b56ed4;hpb=5d480319bfc6e106a9cfda9cd4509ec626e9f50d;p=platform%2Fcore%2Fuifw%2Fat-spi2-atk.git diff --git a/registryd/registry-main.c b/registryd/registry-main.c index e648f45..ba2c770 100644 --- a/registryd/registry-main.c +++ b/registryd/registry-main.c @@ -20,8 +20,12 @@ * Boston, MA 02111-1307, USA. */ +#ifdef AT_SPI_DEBUG #include +#endif + #include +#include #include "registry.h" int @@ -29,6 +33,7 @@ main (int argc, char **argv) { Registry *registry; + GSource *keyevent_source; char *obj_id; if (!bonobo_init (&argc, argv)) @@ -40,11 +45,19 @@ main (int argc, registry = registry_new (); - oaf_active_server_register ( + bonobo_activation_active_server_register ( obj_id, bonobo_object_corba_objref (bonobo_object (registry))); +#ifdef AT_SPI_DEBUG fprintf (stderr, "Registry Message: Registry daemon is running.\n"); +#endif + + gdk_init(&argc, &argv); + g_timeout_add_full (G_PRIORITY_HIGH_IDLE, 200, registry->kbd_event_hook, registry, NULL); +/* keyevent_source = + g_source_new (registry->kbd_event_hook, sizeof (GSourceFunc)); + g_source_attach (keyevent_source, g_main_context_default());*/ bonobo_main (); return 0;