Lines Matching refs:gen

84 init_version (GtkInspectorGeneral *gen)  in G_DEFINE_TYPE_WITH_PRIVATE()
118 gtk_label_set_text (GTK_LABEL (gen->priv->gtk_version), GTK_VERSION); in G_DEFINE_TYPE_WITH_PRIVATE()
119 gtk_label_set_text (GTK_LABEL (gen->priv->gdk_backend), backend); in G_DEFINE_TYPE_WITH_PRIVATE()
123 add_check_row (GtkInspectorGeneral *gen, in add_check_row() argument
156 gtk_size_group_add_widget (GTK_SIZE_GROUP (gen->priv->labels), label); in add_check_row()
160 add_label_row (GtkInspectorGeneral *gen, in add_label_row() argument
196 gtk_size_group_add_widget (GTK_SIZE_GROUP (gen->priv->labels), label); in add_label_row()
201 append_glx_extension_row (GtkInspectorGeneral *gen, in append_glx_extension_row() argument
205 …add_check_row (gen, GTK_LIST_BOX (gen->priv->gl_box), ext, epoxy_has_glx_extension (dpy, 0, ext), … in append_glx_extension_row()
211 append_egl_extension_row (GtkInspectorGeneral *gen, in append_egl_extension_row() argument
215 add_check_row (gen, GTK_LIST_BOX (gen->priv->gl_box), ext, epoxy_has_egl_extension (dpy, ext), 0); in append_egl_extension_row()
255 init_gl (GtkInspectorGeneral *gen) in init_gl() argument
268 gtk_label_set_text (GTK_LABEL (gen->priv->gl_version), version); in init_gl()
270 gtk_label_set_text (GTK_LABEL (gen->priv->gl_vendor), glXGetClientString (dpy, GLX_VENDOR)); in init_gl()
272 append_glx_extension_row (gen, dpy, "GLX_ARB_create_context_profile"); in init_gl()
273 append_glx_extension_row (gen, dpy, "GLX_SGI_swap_control"); in init_gl()
274 append_glx_extension_row (gen, dpy, "GLX_EXT_texture_from_pixmap"); in init_gl()
275 append_glx_extension_row (gen, dpy, "GLX_SGI_video_sync"); in init_gl()
276 append_glx_extension_row (gen, dpy, "GLX_EXT_buffer_age"); in init_gl()
277 append_glx_extension_row (gen, dpy, "GLX_OML_sync_control"); in init_gl()
278 append_glx_extension_row (gen, dpy, "GLX_ARB_multisample"); in init_gl()
279 append_glx_extension_row (gen, dpy, "GLX_EXT_visual_rating"); in init_gl()
297 gtk_label_set_text (GTK_LABEL (gen->priv->gl_version), version); in init_gl()
299 gtk_label_set_text (GTK_LABEL (gen->priv->gl_vendor), eglQueryString (dpy, EGL_VENDOR)); in init_gl()
301 append_egl_extension_row (gen, dpy, "EGL_KHR_create_context"); in init_gl()
302 append_egl_extension_row (gen, dpy, "EGL_EXT_buffer_age"); in init_gl()
303 append_egl_extension_row (gen, dpy, "EGL_EXT_swap_buffers_with_damage"); in init_gl()
304 append_egl_extension_row (gen, dpy, "EGL_KHR_surfaceless_context"); in init_gl()
309 gtk_label_set_text (GTK_LABEL (gen->priv->gl_version), C_("GL version", "None")); in init_gl()
310 gtk_label_set_text (GTK_LABEL (gen->priv->gl_vendor), C_("GL vendor", "None")); in init_gl()
347 init_env (GtkInspectorGeneral *gen) in init_env() argument
349 set_monospace_font (gen->priv->prefix); in init_env()
350 gtk_label_set_text (GTK_LABEL (gen->priv->prefix), _gtk_get_data_prefix ()); in init_env()
351 set_path_label (gen->priv->xdg_data_home, "XDG_DATA_HOME"); in init_env()
352 set_path_label (gen->priv->xdg_data_dirs, "XDG_DATA_DIRS"); in init_env()
353 set_path_label (gen->priv->gtk_path, "GTK_PATH"); in init_env()
354 set_path_label (gen->priv->gtk_exe_prefix, "GTK_EXE_PREFIX"); in init_env()
355 set_path_label (gen->priv->gtk_data_prefix, "GTK_DATA_PREFIX"); in init_env()
356 set_path_label (gen->priv->gsettings_schema_dir, "GSETTINGS_SCHEMA_DIR"); in init_env()
375 populate_display (GdkScreen *screen, GtkInspectorGeneral *gen) in populate_display() argument
385 list = GTK_LIST_BOX (gen->priv->display_box); in populate_display()
390 if (gtk_widget_is_ancestor (gen->priv->display_name, child) || in populate_display()
391 gtk_widget_is_ancestor (gen->priv->display_rgba, child) || in populate_display()
392 gtk_widget_is_ancestor (gen->priv->display_composited, child)) in populate_display()
402 gtk_label_set_label (GTK_LABEL (gen->priv->display_name), name); in populate_display()
406 gtk_widget_show (gen->priv->display_rgba); in populate_display()
409 gtk_widget_show (gen->priv->display_composited); in populate_display()
432 add_label_row (gen, list, name, value, 0); in populate_display()
443 add_label_row (gen, list, "Geometry", value, 10); in populate_display()
449 add_label_row (gen, list, "Size", value, 10); in populate_display()
452 add_check_row (gen, list, "Primary", gdk_monitor_is_primary (monitor), 10); in populate_display()
459 add_label_row (gen, list, "Refresh rate", value, 10); in populate_display()
463 add_label_row (gen, list, "Subpixel layout", value, 10); in populate_display()
469 init_display (GtkInspectorGeneral *gen) in init_display() argument
475 g_signal_connect (screen, "size-changed", G_CALLBACK (populate_display), gen); in init_display()
476 g_signal_connect (screen, "composited-changed", G_CALLBACK (populate_display), gen); in init_display()
477 g_signal_connect (screen, "monitors-changed", G_CALLBACK (populate_display), gen); in init_display()
479 populate_display (screen, gen); in init_display()
482 static void populate_seats (GtkInspectorGeneral *gen);
485 add_device (GtkInspectorGeneral *gen, in add_device() argument
520 add_label_row (gen, GTK_LIST_BOX (gen->priv->device_box), name, value, 10); in add_device()
536 add_label_row (gen, GTK_LIST_BOX (gen->priv->device_box), "Axes", str->str, 20); in add_device()
544 add_label_row (gen, GTK_LIST_BOX (gen->priv->device_box), "Touches", text, 20); in add_device()
582 add_seat (GtkInspectorGeneral *gen, in add_seat() argument
593 g_signal_connect_swapped (seat, "device-added", G_CALLBACK (populate_seats), gen); in add_seat()
594 g_signal_connect_swapped (seat, "device-removed", G_CALLBACK (populate_seats), gen); in add_seat()
600 add_label_row (gen, GTK_LIST_BOX (gen->priv->device_box), text, caps, 0); in add_seat()
607 add_device (gen, GDK_DEVICE (l->data)); in add_seat()
613 populate_seats (GtkInspectorGeneral *gen) in populate_seats() argument
619 list = gtk_container_get_children (GTK_CONTAINER (gen->priv->device_box)); in populate_seats()
627 add_seat (gen, GDK_SEAT (l->data), i); in populate_seats()
633 init_device (GtkInspectorGeneral *gen) in init_device() argument
637 g_signal_connect_swapped (display, "seat-added", G_CALLBACK (populate_seats), gen); in init_device()
638 g_signal_connect_swapped (display, "seat-removed", G_CALLBACK (populate_seats), gen); in init_device()
640 populate_seats (gen); in init_device()
644 gtk_inspector_general_init (GtkInspectorGeneral *gen) in gtk_inspector_general_init() argument
646 gen->priv = gtk_inspector_general_get_instance_private (gen); in gtk_inspector_general_init()
647 gtk_widget_init_template (GTK_WIDGET (gen)); in gtk_inspector_general_init()
648 init_version (gen); in gtk_inspector_general_init()
649 init_env (gen); in gtk_inspector_general_init()
650 init_display (gen); in gtk_inspector_general_init()
651 init_gl (gen); in gtk_inspector_general_init()
652 init_device (gen); in gtk_inspector_general_init()
656 keynav_failed (GtkWidget *widget, GtkDirectionType direction, GtkInspectorGeneral *gen) in keynav_failed() argument
661 if (direction == GTK_DIR_DOWN && widget == gen->priv->version_box) in keynav_failed()
662 next = gen->priv->env_box; in keynav_failed()
663 else if (direction == GTK_DIR_DOWN && widget == gen->priv->env_box) in keynav_failed()
664 next = gen->priv->display_box; in keynav_failed()
665 else if (direction == GTK_DIR_DOWN && widget == gen->priv->display_box) in keynav_failed()
666 next = gen->priv->gl_box; in keynav_failed()
667 else if (direction == GTK_DIR_DOWN && widget == gen->priv->gl_box) in keynav_failed()
668 next = gen->priv->device_box; in keynav_failed()
669 else if (direction == GTK_DIR_UP && widget == gen->priv->device_box) in keynav_failed()
670 next = gen->priv->gl_box; in keynav_failed()
671 else if (direction == GTK_DIR_UP && widget == gen->priv->gl_box) in keynav_failed()
672 next = gen->priv->display_box; in keynav_failed()
673 else if (direction == GTK_DIR_UP && widget == gen->priv->display_box) in keynav_failed()
674 next = gen->priv->env_box; in keynav_failed()
675 else if (direction == GTK_DIR_UP && widget == gen->priv->env_box) in keynav_failed()
676 next = gen->priv->version_box; in keynav_failed()
686 value = gtk_adjustment_get_value (gen->priv->focus_adjustment); in keynav_failed()
687 lower = gtk_adjustment_get_lower (gen->priv->focus_adjustment); in keynav_failed()
688 upper = gtk_adjustment_get_upper (gen->priv->focus_adjustment); in keynav_failed()
689 page = gtk_adjustment_get_page_size (gen->priv->focus_adjustment); in keynav_failed()
693 gtk_adjustment_set_value (gen->priv->focus_adjustment, lower); in keynav_failed()
698 gtk_adjustment_set_value (gen->priv->focus_adjustment, upper - page); in keynav_failed()
708 GtkInspectorGeneral *gen = GTK_INSPECTOR_GENERAL (object); in gtk_inspector_general_constructed() local
712 gen->priv->focus_adjustment = gtk_scrolled_window_get_vadjustment (GTK_SCROLLED_WINDOW (gen)); in gtk_inspector_general_constructed()
713 gtk_container_set_focus_vadjustment (GTK_CONTAINER (gtk_bin_get_child (GTK_BIN (gen))), in gtk_inspector_general_constructed()
714 gen->priv->focus_adjustment); in gtk_inspector_general_constructed()
716 g_signal_connect (gen->priv->version_box, "keynav-failed", G_CALLBACK (keynav_failed), gen); in gtk_inspector_general_constructed()
717 g_signal_connect (gen->priv->env_box, "keynav-failed", G_CALLBACK (keynav_failed), gen); in gtk_inspector_general_constructed()
718 g_signal_connect (gen->priv->display_box, "keynav-failed", G_CALLBACK (keynav_failed), gen); in gtk_inspector_general_constructed()
719 g_signal_connect (gen->priv->gl_box, "keynav-failed", G_CALLBACK (keynav_failed), gen); in gtk_inspector_general_constructed()
720 g_signal_connect (gen->priv->device_box, "keynav-failed", G_CALLBACK (keynav_failed), gen); in gtk_inspector_general_constructed()