INFO("output_id: %d, attr: %d\n", output_id, attr);
#ifdef HAVE_WAYLAND
+ _eom_mutex_unlock();
ret_array = eom_wayland_client_set_attribute(output_id, attr);
+ _eom_mutex_lock();
#else
ret_array = eom_dbus_client_set_attribute(output_id, attr);
#endif
{
GArray *array = NULL;
GValue v = G_VALUE_INIT;
+ int current_pid = getpid();
array = g_array_new(FALSE, FALSE, sizeof(GValue));
/* 8:pid */
g_value_init(&v, G_TYPE_INT);
- g_value_set_int(&v, eom_wl_output->physical_width);
+ g_value_set_int(&v, current_pid);
array = g_array_append_val(array, v);
g_value_unset(&v);
eom_wl_output->physical_width = w_mm;
eom_wl_output->physical_height = h_mm;
eom_wl_output->eom_status = connection;
+ eom_wl_output->client_info = &wl_client_info;
wl_list_insert(&eom_client_info->eom_wl_output_list, &eom_wl_output->link);
}
&wl_client_info.eom_wl_output_list, output_id);
GOTO_IF_FAIL(eom_wl_output != NULL, fail);
+#if 0
elm_win_aux_hint_add(win, "wm.policy.win.user.geometry", "1");
+#endif
/* set full screen at output */
xdg_shell_surface = ecore_wl_window_xdg_surface_get(e_wl_win);