diff options
Diffstat (limited to 'src/xterm.h')
| -rw-r--r-- | src/xterm.h | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/src/xterm.h b/src/xterm.h index 664db48392d..26b2851590d 100644 --- a/src/xterm.h +++ b/src/xterm.h | |||
| @@ -78,6 +78,9 @@ typedef GtkWidget *xt_or_gtk_widget; | |||
| 78 | #ifdef CAIRO_HAS_SVG_SURFACE | 78 | #ifdef CAIRO_HAS_SVG_SURFACE |
| 79 | #include <cairo-svg.h> | 79 | #include <cairo-svg.h> |
| 80 | #endif | 80 | #endif |
| 81 | #ifdef USE_CAIRO_XCB | ||
| 82 | #include <cairo-xcb.h> | ||
| 83 | #endif | ||
| 81 | #endif | 84 | #endif |
| 82 | 85 | ||
| 83 | #ifdef HAVE_X_I18N | 86 | #ifdef HAVE_X_I18N |
| @@ -496,6 +499,11 @@ struct x_display_info | |||
| 496 | /* SM */ | 499 | /* SM */ |
| 497 | Atom Xatom_SM_CLIENT_ID; | 500 | Atom Xatom_SM_CLIENT_ID; |
| 498 | 501 | ||
| 502 | #ifdef HAVE_XKB | ||
| 503 | /* Virtual modifiers */ | ||
| 504 | Atom Xatom_Meta, Xatom_Super, Xatom_Hyper, Xatom_ShiftLock, Xatom_Alt; | ||
| 505 | #endif | ||
| 506 | |||
| 499 | #ifdef HAVE_XRANDR | 507 | #ifdef HAVE_XRANDR |
| 500 | int xrandr_major_version; | 508 | int xrandr_major_version; |
| 501 | int xrandr_minor_version; | 509 | int xrandr_minor_version; |
| @@ -507,6 +515,7 @@ struct x_display_info | |||
| 507 | 515 | ||
| 508 | #ifdef USE_XCB | 516 | #ifdef USE_XCB |
| 509 | xcb_connection_t *xcb_connection; | 517 | xcb_connection_t *xcb_connection; |
| 518 | xcb_visualtype_t *xcb_visual; | ||
| 510 | #endif | 519 | #endif |
| 511 | 520 | ||
| 512 | #ifdef HAVE_XDBE | 521 | #ifdef HAVE_XDBE |
| @@ -531,6 +540,12 @@ struct x_display_info | |||
| 531 | #ifdef USE_GTK | 540 | #ifdef USE_GTK |
| 532 | bool prefer_native_input; | 541 | bool prefer_native_input; |
| 533 | #endif | 542 | #endif |
| 543 | |||
| 544 | #ifdef HAVE_XRENDER | ||
| 545 | bool xrender_supported_p; | ||
| 546 | int xrender_major; | ||
| 547 | int xrender_minor; | ||
| 548 | #endif | ||
| 534 | }; | 549 | }; |
| 535 | 550 | ||
| 536 | #ifdef HAVE_X_I18N | 551 | #ifdef HAVE_X_I18N |