mirror of
https://gitlab.gnome.org/GNOME/gtk.git
synced 2024-11-18 09:00:34 +00:00
6e5a269f38
Thu Dec 14 20:22:31 2000 Owen Taylor <otaylor@redhat.com> * gdk/{gdkdrawable.[ch],gdkpixmap.c,gdkwindow.c,x11/gdkwindow.c}: Add two virtualized functions gdk_drawable_get_clip_region - to get the clip region when drawing. * gdk/gdkwindow.c (gdk_window_invalidate_rect): Rewrite to simple use invalidate_region. * gdk/gdkwindow.c (gdk_window_invalidate_region): Clip to visible region. * acconfig.h configure.in: Check for Xft. For now, assume that if Xft is found, Pango was compiled with Xft support as well. * gdk/gdkcolor.h gdk/x11/gdkcolor-x11.c: Add gdk_colormap_query_color(). * gdk/x11/gdkdrawable-x11.c (gdk_x11_draw_glyphs): Draw with Xft if appropriate. * gdk/x11/gdkpango-x11.c (gdk_pango_context_get): Create a pangoxft context if we have XFT and the environment variable GD_USE_XFT is set. * gdk/x11/gdkx.h (struct _GdkGCX11): Cache the fg_pixel and also possibly an XftDraw structure. * gtk/gtkfontsel.c: Handle the case where the font from the style doesn't match any of the fonts a bit better. * gtk/testgtk.c: Add tabs between directional segments for hebrew/arabic test. (Not really necessary, just a little prettier.)
70 lines
1.7 KiB
C
70 lines
1.7 KiB
C
/* acconfig.h
|
||
This file is in the public domain.
|
||
|
||
Descriptive text for the C preprocessor macros that
|
||
the distributed Autoconf macros can define.
|
||
No software package will use all of them; autoheader copies the ones
|
||
your configure.in uses into your configuration header file templates.
|
||
|
||
The entries are in sort -df order: alphabetical, case insensitive,
|
||
ignoring punctuation (such as underscores). Although this order
|
||
can split up related entries, it makes it easier to check whether
|
||
a given entry is in the file.
|
||
|
||
Leave the following blank line there!! Autoheader needs it. */
|
||
|
||
|
||
/* Other stuff */
|
||
#undef ENABLE_NLS
|
||
#undef GTK_COMPILED_WITH_DEBUGGING
|
||
|
||
#undef HAVE_CATGETS
|
||
#undef HAVE_DIRENT_H
|
||
#undef HAVE_GETTEXT
|
||
#undef HAVE_IPC_H
|
||
#undef HAVE_LC_MESSAGES
|
||
#undef HAVE_PROGRESSIVE_JPEG
|
||
#undef HAVE_PWD_H
|
||
#undef HAVE_SHM_H
|
||
#undef HAVE_STPCPY
|
||
#undef HAVE_XSHM_H
|
||
#undef HAVE_SHAPE_EXT
|
||
#undef HAVE_SYS_SELECT_H
|
||
#undef HAVE_SYS_TIME_H
|
||
#undef HAVE_XCONVERTCASE
|
||
#undef HAVE_XFT
|
||
|
||
#undef NO_FD_SET
|
||
|
||
#undef RESOURCE_BASE
|
||
|
||
#undef USE_GMODULE
|
||
#undef USE_MMX
|
||
|
||
/* Define to use X11R6 additions to XIM */
|
||
#undef USE_X11R6_XIM
|
||
|
||
/* Define to use XKB extension */
|
||
#undef HAVE_XKB
|
||
|
||
#undef XINPUT_NONE
|
||
#undef XINPUT_GXI
|
||
#undef XINPUT_XFREE
|
||
|
||
/* Define as the return type of signal handlers (int or void). */
|
||
#undef RETSIGTYPE
|
||
|
||
/* Most machines will be happy with int or void. IRIX requires '...' */
|
||
#undef SIGNAL_ARG_TYPE
|
||
|
||
#undef GETTEXT_PACKAGE
|
||
|
||
/* #undef PACKAGE */
|
||
/* #undef VERSION */
|
||
|
||
|
||
/* Leave that blank line there!! Autoheader needs it.
|
||
If you're adding to this file, keep in mind:
|
||
The entries are in sort -df order: alphabetical, case insensitive,
|
||
ignoring punctuation (such as underscores). */
|