void sn_startup(gboolean reconfig) { if (reconfig) return; sn_display = sn_display_new(obt_display, NULL, NULL); sn_context = sn_monitor_context_new(sn_display, ob_screen, sn_event_func, NULL, NULL); sn_launcher = sn_launcher_context_new(sn_display, ob_screen); obt_main_loop_x_add(ob_main_loop, sn_handler, NULL, NULL); }
void sn_startup(gboolean reconfig) { if (reconfig) return; sn_display = sn_display_new(obt_display, NULL, NULL); sn_context = sn_monitor_context_new(sn_display, ob_screen, sn_event_func, NULL, NULL); sn_launcher = sn_launcher_context_new(sn_display, ob_screen); xqueue_add_callback(sn_handler, NULL); }