Lines Matching refs:display_x11

622   GdkX11Display *display_x11 = GDK_X11_DISPLAY (display);  in gdk_x11_display_translate_event()  local
888 if (toplevel && display_x11->use_sync && toplevel->pending_counter_value != 0) in gdk_x11_display_translate_event()
1037 if (xevent->type - display_x11->xrandr_event_base == RRScreenChangeNotify || in gdk_x11_display_translate_event()
1038 xevent->type - display_x11->xrandr_event_base == RRNotify) in gdk_x11_display_translate_event()
1040 if (display_x11->screen) in gdk_x11_display_translate_event()
1041 _gdk_x11_screen_size_changed (display_x11->screen, xevent); in gdk_x11_display_translate_event()
1046 if (xevent->type == display_x11->xkb_event_type) in gdk_x11_display_translate_event()
1103 server_time_to_monotonic_time (GdkX11Display *display_x11, in server_time_to_monotonic_time() argument
1106 if (display_x11->server_time_query_time == 0 || in server_time_to_monotonic_time()
1107 (!display_x11->server_time_is_monotonic_time && in server_time_to_monotonic_time()
1108 server_time > display_x11->server_time_query_time + 10*1000*1000)) /* 10 seconds */ in server_time_to_monotonic_time()
1110 gint64 current_server_time = gdk_x11_get_server_time (display_x11->leader_gdk_surface); in server_time_to_monotonic_time()
1113 display_x11->server_time_query_time = current_monotonic_time; in server_time_to_monotonic_time()
1123 display_x11->server_time_is_monotonic_time = TRUE; in server_time_to_monotonic_time()
1125 display_x11->server_time_offset = current_server_time_usec - current_monotonic_time; in server_time_to_monotonic_time()
1128 if (display_x11->server_time_is_monotonic_time) in server_time_to_monotonic_time()
1131 return server_time - display_x11->server_time_offset; in server_time_to_monotonic_time()
1307 GdkX11Display *display_x11; in gdk_event_init() local
1309 display_x11 = GDK_X11_DISPLAY (display); in gdk_event_init()
1310 display_x11->event_source = gdk_x11_event_source_new (display); in gdk_event_init()
1312 gdk_x11_event_source_add_translator ((GdkEventSource *) display_x11->event_source, in gdk_event_init()
1315 gdk_x11_event_source_add_translator ((GdkEventSource *) display_x11->event_source, in gdk_event_init()
1316 GDK_EVENT_TRANSLATOR (display_x11->device_manager)); in gdk_event_init()
1323 GdkX11Display *display_x11 = GDK_X11_DISPLAY (display); in set_sm_client_id() local
1329 XChangeProperty (display_x11->xdisplay, display_x11->leader_window, in set_sm_client_id()
1334 XDeleteProperty (display_x11->xdisplay, display_x11->leader_window, in set_sm_client_id()
1420 GdkX11Display *display_x11; in gdk_x11_display_open() local
1435 display_x11 = GDK_X11_DISPLAY (display); in gdk_x11_display_open()
1437 display_x11->xdisplay = xdisplay; in gdk_x11_display_open()
1445 display_x11->have_randr12 = FALSE; in gdk_x11_display_open()
1446 display_x11->have_randr13 = FALSE; in gdk_x11_display_open()
1447 display_x11->have_randr15 = FALSE; in gdk_x11_display_open()
1449 if (XRRQueryExtension (display_x11->xdisplay, in gdk_x11_display_open()
1450 &display_x11->xrandr_event_base, &ignore)) in gdk_x11_display_open()
1454 XRRQueryVersion (display_x11->xdisplay, &major, &minor); in gdk_x11_display_open()
1457 display_x11->have_randr12 = TRUE; in gdk_x11_display_open()
1459 display_x11->have_randr13 = TRUE; in gdk_x11_display_open()
1462 display_x11->have_randr15 = TRUE; in gdk_x11_display_open()
1469 display_x11->screen = _gdk_x11_screen_new (display, DefaultScreen (display_x11->xdisplay)); in gdk_x11_display_open()
1480 …gdk_x11_display_query_default_visual (display_x11, &display_x11->window_visual, &display_x11->wind… in gdk_x11_display_open()
1481 gdk_x11_display_init_leader_surface (display_x11); in gdk_x11_display_open()
1485 if (XFixesQueryExtension (display_x11->xdisplay, in gdk_x11_display_open()
1486 &display_x11->xfixes_event_base, in gdk_x11_display_open()
1489 display_x11->have_xfixes = TRUE; in gdk_x11_display_open()
1493 display_x11->have_xfixes = FALSE; in gdk_x11_display_open()
1495 display_x11->have_shapes = FALSE; in gdk_x11_display_open()
1496 display_x11->have_input_shapes = FALSE; in gdk_x11_display_open()
1498 …if (XShapeQueryExtension (GDK_DISPLAY_XDISPLAY (display), &display_x11->shape_event_base, &ignore)) in gdk_x11_display_open()
1500 display_x11->have_shapes = TRUE; in gdk_x11_display_open()
1503 display_x11->have_input_shapes = (maj == 1 && min >= 1); in gdk_x11_display_open()
1507 gdk_display_set_input_shapes (display, display_x11->have_input_shapes); in gdk_x11_display_open()
1509 display_x11->trusted_client = TRUE; in gdk_x11_display_open()
1516 XQueryPointer (display_x11->xdisplay, in gdk_x11_display_open()
1517 GDK_X11_SCREEN (display_x11->screen)->xroot_window, in gdk_x11_display_open()
1522 display_x11->trusted_client = FALSE; in gdk_x11_display_open()
1527 XSynchronize (display_x11->xdisplay, True); in gdk_x11_display_open()
1539 XmbSetWMProperties (display_x11->xdisplay, in gdk_x11_display_open()
1540 display_x11->leader_window, in gdk_x11_display_open()
1552 XChangeProperty (display_x11->xdisplay, in gdk_x11_display_open()
1553 display_x11->leader_window, in gdk_x11_display_open()
1559 display_x11->user_time = 0; in gdk_x11_display_open()
1570 if (XkbQueryExtension (display_x11->xdisplay, in gdk_x11_display_open()
1571 NULL, &display_x11->xkb_event_type, NULL, in gdk_x11_display_open()
1576 display_x11->use_xkb = TRUE; in gdk_x11_display_open()
1578 XkbSelectEvents (display_x11->xdisplay, in gdk_x11_display_open()
1584 XkbSelectEventDetails (display_x11->xdisplay, in gdk_x11_display_open()
1589 XkbSetDetectableAutoRepeat (display_x11->xdisplay, in gdk_x11_display_open()
1597 display_x11->have_xkb_autorepeat = detectable_autorepeat_supported; in gdk_x11_display_open()
1603 display_x11->use_sync = FALSE; in gdk_x11_display_open()
1609 if (XSyncQueryExtension (display_x11->xdisplay, in gdk_x11_display_open()
1611 XSyncInitialize (display_x11->xdisplay, in gdk_x11_display_open()
1613 display_x11->use_sync = TRUE; in gdk_x11_display_open()
1618 display_x11->have_damage = FALSE; in gdk_x11_display_open()
1619 if (XDamageQueryExtension (display_x11->xdisplay, in gdk_x11_display_open()
1620 &display_x11->damage_event_base, in gdk_x11_display_open()
1621 &display_x11->damage_error_base)) in gdk_x11_display_open()
1622 display_x11->have_damage = TRUE; in gdk_x11_display_open()
1659 GdkX11Display *display_x11 = GDK_X11_DISPLAY (display); in gdk_x11_display_set_program_class() local
1662 g_free (display_x11->program_class); in gdk_x11_display_set_program_class()
1663 display_x11->program_class = g_strdup (program_class); in gdk_x11_display_set_program_class()
1668 XSetClassHint (display_x11->xdisplay, display_x11->leader_window, class_hint); in gdk_x11_display_set_program_class()
1757 GdkX11Display *display_x11; in _gdk_x11_display_is_root_window() local
1759 display_x11 = GDK_X11_DISPLAY (display); in _gdk_x11_display_is_root_window()
1761 return GDK_SCREEN_XROOTWIN (display_x11->screen) == xroot_window; in _gdk_x11_display_is_root_window()
1877 GdkX11Display *display_x11; in gdk_x11_display_grab() local
1881 display_x11 = GDK_X11_DISPLAY (display); in gdk_x11_display_grab()
1883 if (display_x11->grab_count == 0) in gdk_x11_display_grab()
1884 XGrabServer (display_x11->xdisplay); in gdk_x11_display_grab()
1885 display_x11->grab_count++; in gdk_x11_display_grab()
1898 GdkX11Display *display_x11; in gdk_x11_display_ungrab() local
1902 display_x11 = GDK_X11_DISPLAY (display);; in gdk_x11_display_ungrab()
1903 g_return_if_fail (display_x11->grab_count > 0); in gdk_x11_display_ungrab()
1905 display_x11->grab_count--; in gdk_x11_display_ungrab()
1906 if (display_x11->grab_count == 0) in gdk_x11_display_ungrab()
1908 XUngrabServer (display_x11->xdisplay); in gdk_x11_display_ungrab()
1909 XFlush (display_x11->xdisplay); in gdk_x11_display_ungrab()
1916 GdkX11Display *display_x11 = GDK_X11_DISPLAY (object); in gdk_x11_display_dispose() local
1918 if (display_x11->event_source) in gdk_x11_display_dispose()
1920 g_source_destroy (display_x11->event_source); in gdk_x11_display_dispose()
1921 g_source_unref (display_x11->event_source); in gdk_x11_display_dispose()
1922 display_x11->event_source = NULL; in gdk_x11_display_dispose()
1931 GdkX11Display *display_x11 = GDK_X11_DISPLAY (object); in gdk_x11_display_finalize() local
1934 if (display_x11->keymap) in gdk_x11_display_finalize()
1935 g_object_unref (display_x11->keymap); in gdk_x11_display_finalize()
1937 _gdk_x11_cursor_display_finalize (GDK_DISPLAY (display_x11)); in gdk_x11_display_finalize()
1940 g_slist_free_full (display_x11->streams, g_object_unref); in gdk_x11_display_finalize()
1943 g_hash_table_destroy (display_x11->atom_from_string); in gdk_x11_display_finalize()
1944 g_hash_table_destroy (display_x11->atom_to_string); in gdk_x11_display_finalize()
1947 XDestroyWindow (display_x11->xdisplay, display_x11->leader_window); in gdk_x11_display_finalize()
1950 g_object_unref (display_x11->screen); in gdk_x11_display_finalize()
1952 g_list_store_remove_all (display_x11->monitors); in gdk_x11_display_finalize()
1953 g_object_unref (display_x11->monitors); in gdk_x11_display_finalize()
1955 g_free (display_x11->startup_notification_id); in gdk_x11_display_finalize()
1958 g_hash_table_destroy (display_x11->xid_ht); in gdk_x11_display_finalize()
1960 XCloseDisplay (display_x11->xdisplay); in gdk_x11_display_finalize()
1962 g_clear_error (&display_x11->gl_error); in gdk_x11_display_finalize()
1965 while (display_x11->error_traps != NULL) in gdk_x11_display_finalize()
1967 GdkErrorTrap *trap = display_x11->error_traps->data; in gdk_x11_display_finalize()
1969 display_x11->error_traps = in gdk_x11_display_finalize()
1970 g_slist_delete_link (display_x11->error_traps, in gdk_x11_display_finalize()
1971 display_x11->error_traps); in gdk_x11_display_finalize()
1979 g_free (display_x11->program_class); in gdk_x11_display_finalize()
2068 GdkX11Display *display_x11 = GDK_X11_DISPLAY (display); in gdk_x11_display_make_default() local
2071 g_free (display_x11->startup_notification_id); in gdk_x11_display_make_default()
2072 display_x11->startup_notification_id = NULL; in gdk_x11_display_make_default()
2239 GdkX11Display *display_x11 = GDK_X11_DISPLAY (display); in gdk_x11_display_notify_startup_complete() local
2241 startup_id = free_this = display_x11->startup_notification_id; in gdk_x11_display_notify_startup_complete()
2242 display_x11->startup_notification_id = NULL; in gdk_x11_display_notify_startup_complete()
2261 GdkX11Display *display_x11 = GDK_X11_DISPLAY (display); in gdk_x11_display_request_selection_notification() local
2264 if (display_x11->have_xfixes) in gdk_x11_display_request_selection_notification()
2267 XFixesSelectSelectionInput (display_x11->xdisplay, in gdk_x11_display_request_selection_notification()
2268 display_x11->leader_window, in gdk_x11_display_request_selection_notification()
2335 GdkX11Display *display_x11; in gdk_x11_display_set_startup_notification_id() local
2338 display_x11 = GDK_X11_DISPLAY (display); in gdk_x11_display_set_startup_notification_id()
2340 g_free (display_x11->startup_notification_id); in gdk_x11_display_set_startup_notification_id()
2341 display_x11->startup_notification_id = g_strdup (startup_id); in gdk_x11_display_set_startup_notification_id()
2360 display_x11->user_time = retval; in gdk_x11_display_set_startup_notification_id()
2363 display_x11->user_time = 0; in gdk_x11_display_set_startup_notification_id()
2368 XChangeProperty (display_x11->xdisplay, in gdk_x11_display_set_startup_notification_id()
2369 display_x11->leader_window, in gdk_x11_display_set_startup_notification_id()
2377 XDeleteProperty (display_x11->xdisplay, display_x11->leader_window, in gdk_x11_display_set_startup_notification_id()
2379 display_x11->user_time = 0; in gdk_x11_display_set_startup_notification_id()
2412 GdkX11Display *display_x11; in _gdk_x11_display_error_event() local
2416 display_x11 = GDK_X11_DISPLAY (display); in _gdk_x11_display_error_event()
2419 for (tmp_list = display_x11->error_traps; in _gdk_x11_display_error_event()
2442 XGetErrorText (display_x11->xdisplay, error->error_code, buf, 63); in _gdk_x11_display_error_event()
2459 _gdk_x11_decode_request_code(display_x11->xdisplay, in _gdk_x11_display_error_event()
2474 delete_outdated_error_traps (GdkX11Display *display_x11) in delete_outdated_error_traps() argument
2479 processed_sequence = XLastKnownRequestProcessed (display_x11->xdisplay); in delete_outdated_error_traps()
2481 tmp_list = display_x11->error_traps; in delete_outdated_error_traps()
2492 display_x11->error_traps = in delete_outdated_error_traps()
2493 g_slist_delete_link (display_x11->error_traps, free_me); in delete_outdated_error_traps()
2516 GdkX11Display *display_x11; in gdk_x11_display_error_trap_push() local
2519 display_x11 = GDK_X11_DISPLAY (display); in gdk_x11_display_error_trap_push()
2521 delete_outdated_error_traps (display_x11); in gdk_x11_display_error_trap_push()
2528 trap->start_sequence = XNextRequest (display_x11->xdisplay); in gdk_x11_display_error_trap_push()
2531 display_x11->error_traps = in gdk_x11_display_error_trap_push()
2532 g_slist_prepend (display_x11->error_traps, trap); in gdk_x11_display_error_trap_push()
2539 GdkX11Display *display_x11; in gdk_x11_display_error_trap_pop_internal() local
2544 display_x11 = GDK_X11_DISPLAY (display); in gdk_x11_display_error_trap_pop_internal()
2546 g_return_val_if_fail (display_x11->error_traps != NULL, Success); in gdk_x11_display_error_trap_pop_internal()
2550 for (tmp_list = display_x11->error_traps; in gdk_x11_display_error_trap_pop_internal()
2575 next_sequence = XNextRequest (display_x11->xdisplay); in gdk_x11_display_error_trap_pop_internal()
2576 processed_sequence = XLastKnownRequestProcessed (display_x11->xdisplay); in gdk_x11_display_error_trap_pop_internal()
2584 XSync (display_x11->xdisplay, False); in gdk_x11_display_error_trap_pop_internal()
2597 trap->end_sequence = XNextRequest (display_x11->xdisplay); in gdk_x11_display_error_trap_pop_internal()
2603 delete_outdated_error_traps (display_x11); in gdk_x11_display_error_trap_pop_internal()
2751 GdkX11Display *display_x11; in gdk_x11_display_get_keymap() local
2753 display_x11 = GDK_X11_DISPLAY (display); in gdk_x11_display_get_keymap()
2755 if (!display_x11->keymap) in gdk_x11_display_get_keymap()
2757 display_x11->keymap = g_object_new (GDK_TYPE_X11_KEYMAP, NULL); in gdk_x11_display_get_keymap()
2758 display_x11->keymap->display = display; /* beware of ref cycle */ in gdk_x11_display_get_keymap()
2761 return display_x11->keymap; in gdk_x11_display_get_keymap()