annotate dwconfig.h.in @ 2994:8311be624877

Mac/iOS: Implement DW_FEATURE_RENDER_SAFE. iOS always operates in safe render mode. Mac defaults to disabled, enabling will enforce expose event restrictions on drawing to render widgets.
author bsmith@81767d24-ef19-dc11-ae90-00e081727c95
date Wed, 03 May 2023 23:29:17 +0000
parents d84182f0054e
children a464a74505f7
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
2970
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
1 /* dwconfig.h.in. Generated from configure.ac by autoheader. */
2160
07f1366a724c Rename config.h(.in) to dwconfig.h and install it with dwcompat.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
2
2970
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
3 /* Uses GTK but not on X11 or Wayland */
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
4 #undef DW_USE_GTK
2160
07f1366a724c Rename config.h(.in) to dwconfig.h and install it with dwcompat.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
5
2970
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
6 /* Define to 1 if you have the `connect' function. */
2160
07f1366a724c Rename config.h(.in) to dwconfig.h and install it with dwcompat.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
7 #undef HAVE_CONNECT
07f1366a724c Rename config.h(.in) to dwconfig.h and install it with dwcompat.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
8
2970
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
9 /* define if the compiler supports basic C++11 syntax */
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
10 #undef HAVE_CXX11
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
11
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
12 /* Define to 1 if you have the <dirent.h> header file, and it defines `DIR'.
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
13 */
2160
07f1366a724c Rename config.h(.in) to dwconfig.h and install it with dwcompat.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
14 #undef HAVE_DIRENT_H
07f1366a724c Rename config.h(.in) to dwconfig.h and install it with dwcompat.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
15
2970
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
16 /* Define to 1 if you have the <inttypes.h> header file. */
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
17 #undef HAVE_INTTYPES_H
2160
07f1366a724c Rename config.h(.in) to dwconfig.h and install it with dwcompat.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
18
2970
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
19 /* Define to 1 if you have the <ndir.h> header file, and it defines `DIR'. */
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
20 #undef HAVE_NDIR_H
2160
07f1366a724c Rename config.h(.in) to dwconfig.h and install it with dwcompat.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
21
07f1366a724c Rename config.h(.in) to dwconfig.h and install it with dwcompat.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
22 /* Define if we have Ubuntu overlay scrollbars */
07f1366a724c Rename config.h(.in) to dwconfig.h and install it with dwcompat.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
23 #undef HAVE_OVERLAY_SCROLLBARS
07f1366a724c Rename config.h(.in) to dwconfig.h and install it with dwcompat.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
24
2970
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
25 /* Define if we have Ubuntu overlay scrollbars */
2160
07f1366a724c Rename config.h(.in) to dwconfig.h and install it with dwcompat.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
26 #undef HAVE_OVERLAY_SCROLLBARS2
07f1366a724c Rename config.h(.in) to dwconfig.h and install it with dwcompat.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
27
2970
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
28 /* Define to 1 if you have the `pipe' function. */
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
29 #undef HAVE_PIPE
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
30
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
31 /* Define to 1 if you have the <stdint.h> header file. */
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
32 #undef HAVE_STDINT_H
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
33
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
34 /* Define to 1 if you have the <stdio.h> header file. */
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
35 #undef HAVE_STDIO_H
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
36
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
37 /* Define to 1 if you have the <stdlib.h> header file. */
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
38 #undef HAVE_STDLIB_H
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
39
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
40 /* Define to 1 if you have the <strings.h> header file. */
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
41 #undef HAVE_STRINGS_H
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
42
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
43 /* Define to 1 if you have the <string.h> header file. */
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
44 #undef HAVE_STRING_H
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
45
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
46 /* Define to 1 if you have the <sys/dir.h> header file, and it defines `DIR'.
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
47 */
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
48 #undef HAVE_SYS_DIR_H
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
49
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
50 /* Define to 1 if you have the <sys/ndir.h> header file, and it defines `DIR'.
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
51 */
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
52 #undef HAVE_SYS_NDIR_H
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
53
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
54 /* Define to 1 if you have the <sys/stat.h> header file. */
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
55 #undef HAVE_SYS_STAT_H
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
56
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
57 /* Define to 1 if you have the <sys/types.h> header file. */
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
58 #undef HAVE_SYS_TYPES_H
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
59
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
60 /* Define to 1 if you have the `ubuntu_gtk_set_use_overlay_scrollbar'
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
61 function. */
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
62 #undef HAVE_UBUNTU_GTK_SET_USE_OVERLAY_SCROLLBAR
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
63
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
64 /* Define to 1 if you have the `ubuntu_overlay_scrollbar_set_enabled'
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
65 function. */
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
66 #undef HAVE_UBUNTU_OVERLAY_SCROLLBAR_SET_ENABLED
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
67
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
68 /* Define to 1 if you have the <unistd.h> header file. */
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
69 #undef HAVE_UNISTD_H
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
70
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
71 /* Define to 1 if you have the `vsnprintf' function. */
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
72 #undef HAVE_VSNPRINTF
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
73
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
74 /* Define to the address where bug reports for this package should be sent. */
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
75 #undef PACKAGE_BUGREPORT
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
76
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
77 /* Define to the full name of this package. */
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
78 #undef PACKAGE_NAME
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
79
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
80 /* Define to the full name and version of this package. */
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
81 #undef PACKAGE_STRING
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
82
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
83 /* Define to the one symbol short name of this package. */
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
84 #undef PACKAGE_TARNAME
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
85
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
86 /* Define to the home page for this package. */
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
87 #undef PACKAGE_URL
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
88
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
89 /* Define to the version of this package. */
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
90 #undef PACKAGE_VERSION
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
91
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
92 /* Define to 1 if all of the C90 standard headers exist (not just the ones
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
93 required in a freestanding environment). This macro is provided for
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
94 backward compatibility; new code need not use it. */
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
95 #undef STDC_HEADERS
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
96
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
97 /* Uses some flavor of WebKit */
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
98 #undef USE_WEBKIT
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
99
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
100 /* Uses WebKit 1.0 */
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
101 #undef USE_WEBKIT10
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
102
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
103 /* Uses WebKit 1.1 */
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
104 #undef USE_WEBKIT11
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
105
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
106 /* Uses WebKit 2 */
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
107 #undef USE_WEBKIT2
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
108
2978
d84182f0054e GTK4: Support for dw_html_javascript_add() and DW_SIGNAL_HTML_MESSAGE.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2970
diff changeset
109 /* Uses WebKit 6 */
d84182f0054e GTK4: Support for dw_html_javascript_add() and DW_SIGNAL_HTML_MESSAGE.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2970
diff changeset
110 #undef USE_WEBKIT6
d84182f0054e GTK4: Support for dw_html_javascript_add() and DW_SIGNAL_HTML_MESSAGE.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2970
diff changeset
111
2970
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
112 /* Define to 1 if the X Window System is missing or not being used. */
83c17a84bc27 Update the configure scripts with the latest autotools.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 2160
diff changeset
113 #undef X_DISPLAY_MISSING