Gir: Run copygir
- commit
- 048deed5532b14af05720af7741f4e657cd59bd9
- author
- Jeroen Wijenbergh · · 2025-10-22 07:49 UTC
- parent
- 48cc5ec
- signature
- SSH Unverified
SHA256:8N5EoON8reSTMm461SyWlzRhib6IymBjUHb1p62kwywThe key is unknown
13 files · +23804 -22294
this diff holds invisible characters (direction controls, zero-width characters). They are shown as <U+XXXX> markers, never applied.
M internal/gir/spec/Adw-1.gir +2109 -967 large diff (3076 lines changed): collapsed
M internal/gir/spec/GLib-2.0.gir +5033 -4066 large diff (9099 lines changed): collapsed
M internal/gir/spec/GModule-2.0.gir +85 -43
| @@ -5,10 +5,12 @@ and/or use gtk-doc annotations. --> | |||||
| 5 | <repository version="1.2" | 5 | <repository version="1.2" | ||
| 6 | xmlns="http://www.gtk.org/introspection/core/1.0" | 6 | xmlns="http://www.gtk.org/introspection/core/1.0" | ||
| 7 | xmlns:c="http://www.gtk.org/introspection/c/1.0" | 7 | xmlns:c="http://www.gtk.org/introspection/c/1.0" | ||
| 8 | + | xmlns:doc="http://www.gtk.org/introspection/doc/1.0" | |||
| 8 | xmlns:glib="http://www.gtk.org/introspection/glib/1.0"> | 9 | xmlns:glib="http://www.gtk.org/introspection/glib/1.0"> | ||
| 9 | <include name="GLib" version="2.0"/> | 10 | <include name="GLib" version="2.0"/> | ||
| 10 | <package name="gmodule-2.0"/> | 11 | <package name="gmodule-2.0"/> | ||
| 11 | <c:include name="gmodule.h"/> | 12 | <c:include name="gmodule.h"/> | ||
| 13 | + | <doc:format name="gi-docgen"/> | |||
| 12 | <namespace name="GModule" | 14 | <namespace name="GModule" | ||
| 13 | version="2.0" | 15 | version="2.0" | ||
| 14 | shared-library="libgmodule-2.0.so.0" | 16 | shared-library="libgmodule-2.0.so.0" | ||
| @@ -284,6 +286,15 @@ and/or use gtk-doc annotations. --> | |||||
| 284 | </parameter> | 286 | </parameter> | ||
| 285 | </parameters> | 287 | </parameters> | ||
| 286 | </function-macro> | 288 | </function-macro> | ||
| 289 | + | <function-macro name="DEPRECATED_ENUMERATOR_IN_2_86_FOR" | |||
| 290 | + | c:identifier="GMODULE_DEPRECATED_ENUMERATOR_IN_2_86_FOR" | |||
| 291 | + | introspectable="0"> | |||
| 292 | + | <source-position filename="gmodule/gmodule-visibility.h" line="1062"/> | |||
| 293 | + | <parameters> | |||
| 294 | + | <parameter name="f"> | |||
| 295 | + | </parameter> | |||
| 296 | + | </parameters> | |||
| 297 | + | </function-macro> | |||
| 287 | <function-macro name="DEPRECATED_FOR" | 298 | <function-macro name="DEPRECATED_FOR" | ||
| 288 | c:identifier="GMODULE_DEPRECATED_FOR" | 299 | c:identifier="GMODULE_DEPRECATED_FOR" | ||
| 289 | introspectable="0"> | 300 | introspectable="0"> | ||
| @@ -563,6 +574,15 @@ and/or use gtk-doc annotations. --> | |||||
| 563 | </parameter> | 574 | </parameter> | ||
| 564 | </parameters> | 575 | </parameters> | ||
| 565 | </function-macro> | 576 | </function-macro> | ||
| 577 | + | <function-macro name="DEPRECATED_IN_2_86_FOR" | |||
| 578 | + | c:identifier="GMODULE_DEPRECATED_IN_2_86_FOR" | |||
| 579 | + | introspectable="0"> | |||
| 580 | + | <source-position filename="gmodule/gmodule-visibility.h" line="1058"/> | |||
| 581 | + | <parameters> | |||
| 582 | + | <parameter name="f"> | |||
| 583 | + | </parameter> | |||
| 584 | + | </parameters> | |||
| 585 | + | </function-macro> | |||
| 566 | <function-macro name="DEPRECATED_MACRO_IN_2_26_FOR" | 586 | <function-macro name="DEPRECATED_MACRO_IN_2_26_FOR" | ||
| 567 | c:identifier="GMODULE_DEPRECATED_MACRO_IN_2_26_FOR" | 587 | c:identifier="GMODULE_DEPRECATED_MACRO_IN_2_26_FOR" | ||
| 568 | introspectable="0"> | 588 | introspectable="0"> | ||
| @@ -833,6 +853,15 @@ and/or use gtk-doc annotations. --> | |||||
| 833 | </parameter> | 853 | </parameter> | ||
| 834 | </parameters> | 854 | </parameters> | ||
| 835 | </function-macro> | 855 | </function-macro> | ||
| 856 | + | <function-macro name="DEPRECATED_MACRO_IN_2_86_FOR" | |||
| 857 | + | c:identifier="GMODULE_DEPRECATED_MACRO_IN_2_86_FOR" | |||
| 858 | + | introspectable="0"> | |||
| 859 | + | <source-position filename="gmodule/gmodule-visibility.h" line="1060"/> | |||
| 860 | + | <parameters> | |||
| 861 | + | <parameter name="f"> | |||
| 862 | + | </parameter> | |||
| 863 | + | </parameters> | |||
| 864 | + | </function-macro> | |||
| 836 | <function-macro name="DEPRECATED_TYPE_IN_2_26_FOR" | 865 | <function-macro name="DEPRECATED_TYPE_IN_2_26_FOR" | ||
| 837 | c:identifier="GMODULE_DEPRECATED_TYPE_IN_2_26_FOR" | 866 | c:identifier="GMODULE_DEPRECATED_TYPE_IN_2_26_FOR" | ||
| 838 | introspectable="0"> | 867 | introspectable="0"> | ||
| @@ -1103,6 +1132,15 @@ and/or use gtk-doc annotations. --> | |||||
| 1103 | </parameter> | 1132 | </parameter> | ||
| 1104 | </parameters> | 1133 | </parameters> | ||
| 1105 | </function-macro> | 1134 | </function-macro> | ||
| 1135 | + | <function-macro name="DEPRECATED_TYPE_IN_2_86_FOR" | |||
| 1136 | + | c:identifier="GMODULE_DEPRECATED_TYPE_IN_2_86_FOR" | |||
| 1137 | + | introspectable="0"> | |||
| 1138 | + | <source-position filename="gmodule/gmodule-visibility.h" line="1064"/> | |||
| 1139 | + | <parameters> | |||
| 1140 | + | <parameter name="f"> | |||
| 1141 | + | </parameter> | |||
| 1142 | + | </parameters> | |||
| 1143 | + | </function-macro> | |||
| 1106 | <constant name="MODULE_IMPL_AR" value="7" c:type="G_MODULE_IMPL_AR"> | 1144 | <constant name="MODULE_IMPL_AR" value="7" c:type="G_MODULE_IMPL_AR"> | ||
| 1107 | <source-position filename="gmodule/gmoduleconf.h" line="31"/> | 1145 | <source-position filename="gmodule/gmoduleconf.h" line="31"/> | ||
| 1108 | <type name="gint" c:type="gint"/> | 1146 | <type name="gint" c:type="gint"/> | ||
| @@ -1124,24 +1162,28 @@ and/or use gtk-doc annotations. --> | |||||
| 1124 | filename="gmodule/gmodule.c" | 1162 | filename="gmodule/gmodule.c" | ||
| 1125 | line="56">The #GModule struct is an opaque data structure to represent a | 1163 | line="56">The #GModule struct is an opaque data structure to represent a | ||
| 1126 | [dynamically-loaded module](modules.html#dynamic-loading-of-modules). | 1164 | [dynamically-loaded module](modules.html#dynamic-loading-of-modules). | ||
| 1127 | - | It should only be accessed via the following functions.</doc> | 1165 | + | It should only be accessed via the following functions. |
| 1166 | + | ||||
| 1167 | + | To ensure correct lock ordering, these functions must not be called from | |||
| 1168 | + | global constructors (for example, those using GCC’s | |||
| 1169 | + | `__attribute__((constructor))` attribute).</doc> | |||
| 1128 | <source-position filename="gmodule/gmodule.h" line="70"/> | 1170 | <source-position filename="gmodule/gmodule.h" line="70"/> | ||
| 1129 | <method name="close" c:identifier="g_module_close"> | 1171 | <method name="close" c:identifier="g_module_close"> | ||
| 1130 | <doc xml:space="preserve" | 1172 | <doc xml:space="preserve" | ||
| 1131 | filename="gmodule/gmodule.c" | 1173 | filename="gmodule/gmodule.c" | ||
| 1132 | - | line="711">Closes a module.</doc> | 1174 | + | line="715">Closes a module.</doc> |
| 1133 | <source-position filename="gmodule/gmodule.h" line="110"/> | 1175 | <source-position filename="gmodule/gmodule.h" line="110"/> | ||
| 1134 | <return-value transfer-ownership="none"> | 1176 | <return-value transfer-ownership="none"> | ||
| 1135 | <doc xml:space="preserve" | 1177 | <doc xml:space="preserve" | ||
| 1136 | filename="gmodule/gmodule.c" | 1178 | filename="gmodule/gmodule.c" | ||
| 1137 | - | line="717">%TRUE on success</doc> | 1179 | + | line="721">%TRUE on success</doc> |
| 1138 | <type name="gboolean" c:type="gboolean"/> | 1180 | <type name="gboolean" c:type="gboolean"/> | ||
| 1139 | </return-value> | 1181 | </return-value> | ||
| 1140 | <parameters> | 1182 | <parameters> | ||
| 1141 | <instance-parameter name="module" transfer-ownership="none"> | 1183 | <instance-parameter name="module" transfer-ownership="none"> | ||
| 1142 | <doc xml:space="preserve" | 1184 | <doc xml:space="preserve" | ||
| 1143 | filename="gmodule/gmodule.c" | 1185 | filename="gmodule/gmodule.c" | ||
| 1144 | - | line="713">a #GModule to close</doc> | 1186 | + | line="717">a #GModule to close</doc> |
| 1145 | <type name="Module" c:type="GModule*"/> | 1187 | <type name="Module" c:type="GModule*"/> | ||
| 1146 | </instance-parameter> | 1188 | </instance-parameter> | ||
| 1147 | </parameters> | 1189 | </parameters> | ||
| @@ -1149,7 +1191,7 @@ It should only be accessed via the following functions.</doc> | |||||
| 1149 | <method name="make_resident" c:identifier="g_module_make_resident"> | 1191 | <method name="make_resident" c:identifier="g_module_make_resident"> | ||
| 1150 | <doc xml:space="preserve" | 1192 | <doc xml:space="preserve" | ||
| 1151 | filename="gmodule/gmodule.c" | 1193 | filename="gmodule/gmodule.c" | ||
| 1152 | - | line="772">Ensures that a module will never be unloaded. | 1194 | + | line="776">Ensures that a module will never be unloaded. |
| 1153 | Any future g_module_close() calls on the module will be ignored.</doc> | 1195 | Any future g_module_close() calls on the module will be ignored.</doc> | ||
| 1154 | <source-position filename="gmodule/gmodule.h" line="114"/> | 1196 | <source-position filename="gmodule/gmodule.h" line="114"/> | ||
| 1155 | <return-value transfer-ownership="none"> | 1197 | <return-value transfer-ownership="none"> | ||
| @@ -1159,7 +1201,7 @@ Any future g_module_close() calls on the module will be ignored.</doc> | |||||
| 1159 | <instance-parameter name="module" transfer-ownership="none"> | 1201 | <instance-parameter name="module" transfer-ownership="none"> | ||
| 1160 | <doc xml:space="preserve" | 1202 | <doc xml:space="preserve" | ||
| 1161 | filename="gmodule/gmodule.c" | 1203 | filename="gmodule/gmodule.c" | ||
| 1162 | - | line="774">a #GModule to make permanently resident</doc> | 1204 | + | line="778">a #GModule to make permanently resident</doc> |
| 1163 | <type name="Module" c:type="GModule*"/> | 1205 | <type name="Module" c:type="GModule*"/> | ||
| 1164 | </instance-parameter> | 1206 | </instance-parameter> | ||
| 1165 | </parameters> | 1207 | </parameters> | ||
| @@ -1167,21 +1209,21 @@ Any future g_module_close() calls on the module will be ignored.</doc> | |||||
| 1167 | <method name="name" c:identifier="g_module_name"> | 1209 | <method name="name" c:identifier="g_module_name"> | ||
| 1168 | <doc xml:space="preserve" | 1210 | <doc xml:space="preserve" | ||
| 1169 | filename="gmodule/gmodule.c" | 1211 | filename="gmodule/gmodule.c" | ||
| 1170 | - | line="855">Returns the filename that the module was opened with. | 1212 | + | line="859">Returns the filename that the module was opened with. |
| 1171 | 1213 | ||||
| 1172 | If @module refers to the application itself, "main" is returned.</doc> | 1214 | If @module refers to the application itself, "main" is returned.</doc> | ||
| 1173 | <source-position filename="gmodule/gmodule.h" line="128"/> | 1215 | <source-position filename="gmodule/gmodule.h" line="128"/> | ||
| 1174 | <return-value transfer-ownership="none"> | 1216 | <return-value transfer-ownership="none"> | ||
| 1175 | <doc xml:space="preserve" | 1217 | <doc xml:space="preserve" | ||
| 1176 | filename="gmodule/gmodule.c" | 1218 | filename="gmodule/gmodule.c" | ||
| 1177 | - | line="863">the filename of the module</doc> | 1219 | + | line="867">the filename of the module</doc> |
| 1178 | <type name="utf8" c:type="const gchar*"/> | 1220 | <type name="utf8" c:type="const gchar*"/> | ||
| 1179 | </return-value> | 1221 | </return-value> | ||
| 1180 | <parameters> | 1222 | <parameters> | ||
| 1181 | <instance-parameter name="module" transfer-ownership="none"> | 1223 | <instance-parameter name="module" transfer-ownership="none"> | ||
| 1182 | <doc xml:space="preserve" | 1224 | <doc xml:space="preserve" | ||
| 1183 | filename="gmodule/gmodule.c" | 1225 | filename="gmodule/gmodule.c" | ||
| 1184 | - | line="857">a #GModule</doc> | 1226 | + | line="861">a #GModule</doc> |
| 1185 | <type name="Module" c:type="GModule*"/> | 1227 | <type name="Module" c:type="GModule*"/> | ||
| 1186 | </instance-parameter> | 1228 | </instance-parameter> | ||
| 1187 | </parameters> | 1229 | </parameters> | ||
| @@ -1189,26 +1231,26 @@ If @module refers to the application itself, "main" is returned.</doc> | |||||
| 1189 | <method name="symbol" c:identifier="g_module_symbol"> | 1231 | <method name="symbol" c:identifier="g_module_symbol"> | ||
| 1190 | <doc xml:space="preserve" | 1232 | <doc xml:space="preserve" | ||
| 1191 | filename="gmodule/gmodule.c" | 1233 | filename="gmodule/gmodule.c" | ||
| 1192 | - | line="800">Gets a symbol pointer from a module, such as one exported | 1234 | + | line="804">Gets a symbol pointer from a module, such as one exported |
| 1193 | by %G_MODULE_EXPORT. Note that a valid symbol can be %NULL.</doc> | 1235 | by %G_MODULE_EXPORT. Note that a valid symbol can be %NULL.</doc> | ||
| 1194 | <source-position filename="gmodule/gmodule.h" line="122"/> | 1236 | <source-position filename="gmodule/gmodule.h" line="122"/> | ||
| 1195 | <return-value transfer-ownership="none"> | 1237 | <return-value transfer-ownership="none"> | ||
| 1196 | <doc xml:space="preserve" | 1238 | <doc xml:space="preserve" | ||
| 1197 | filename="gmodule/gmodule.c" | 1239 | filename="gmodule/gmodule.c" | ||
| 1198 | - | line="809">%TRUE on success</doc> | 1240 | + | line="813">%TRUE on success</doc> |
| 1199 | <type name="gboolean" c:type="gboolean"/> | 1241 | <type name="gboolean" c:type="gboolean"/> | ||
| 1200 | </return-value> | 1242 | </return-value> | ||
| 1201 | <parameters> | 1243 | <parameters> | ||
| 1202 | <instance-parameter name="module" transfer-ownership="none"> | 1244 | <instance-parameter name="module" transfer-ownership="none"> | ||
| 1203 | <doc xml:space="preserve" | 1245 | <doc xml:space="preserve" | ||
| 1204 | filename="gmodule/gmodule.c" | 1246 | filename="gmodule/gmodule.c" | ||
| 1205 | - | line="802">a #GModule</doc> | 1247 | + | line="806">a #GModule</doc> |
| 1206 | <type name="Module" c:type="GModule*"/> | 1248 | <type name="Module" c:type="GModule*"/> | ||
| 1207 | </instance-parameter> | 1249 | </instance-parameter> | ||
| 1208 | <parameter name="symbol_name" transfer-ownership="none"> | 1250 | <parameter name="symbol_name" transfer-ownership="none"> | ||
| 1209 | <doc xml:space="preserve" | 1251 | <doc xml:space="preserve" | ||
| 1210 | filename="gmodule/gmodule.c" | 1252 | filename="gmodule/gmodule.c" | ||
| 1211 | - | line="803">the name of the symbol to find</doc> | 1253 | + | line="807">the name of the symbol to find</doc> |
| 1212 | <type name="utf8" c:type="const gchar*"/> | 1254 | <type name="utf8" c:type="const gchar*"/> | ||
| 1213 | </parameter> | 1255 | </parameter> | ||
| 1214 | <parameter name="symbol" | 1256 | <parameter name="symbol" | ||
| @@ -1218,7 +1260,7 @@ by %G_MODULE_EXPORT. Note that a valid symbol can be %NULL.</doc> | |||||
| 1218 | nullable="1"> | 1260 | nullable="1"> | ||
| 1219 | <doc xml:space="preserve" | 1261 | <doc xml:space="preserve" | ||
| 1220 | filename="gmodule/gmodule.c" | 1262 | filename="gmodule/gmodule.c" | ||
| 1221 | - | line="804">returns the pointer to the symbol value</doc> | 1263 | + | line="808">returns the pointer to the symbol value</doc> |
| 1222 | <type name="gpointer" c:type="gpointer*"/> | 1264 | <type name="gpointer" c:type="gpointer*"/> | ||
| 1223 | </parameter> | 1265 | </parameter> | ||
| 1224 | </parameters> | 1266 | </parameters> | ||
| @@ -1229,7 +1271,7 @@ by %G_MODULE_EXPORT. Note that a valid symbol can be %NULL.</doc> | |||||
| 1229 | deprecated-version="2.76"> | 1271 | deprecated-version="2.76"> | ||
| 1230 | <doc xml:space="preserve" | 1272 | <doc xml:space="preserve" | ||
| 1231 | filename="gmodule/gmodule.c" | 1273 | filename="gmodule/gmodule.c" | ||
| 1232 | - | line="876">A portable way to build the filename of a module. The platform-specific | 1274 | + | line="880">A portable way to build the filename of a module. The platform-specific |
| 1233 | prefix and suffix are added to the filename, if needed, and the result | 1275 | prefix and suffix are added to the filename, if needed, and the result | ||
| 1234 | is added to the directory, using the correct separator character. | 1276 | is added to the directory, using the correct separator character. | ||
| 1235 | 1277 | ||||
| @@ -1248,7 +1290,7 @@ basename of the file_name argument. See %G_MODULE_SUFFIX for why.</doc-deprecate | |||||
| 1248 | <return-value transfer-ownership="full"> | 1290 | <return-value transfer-ownership="full"> | ||
| 1249 | <doc xml:space="preserve" | 1291 | <doc xml:space="preserve" | ||
| 1250 | filename="gmodule/gmodule.c" | 1292 | filename="gmodule/gmodule.c" | ||
| 1251 | - | line="897">the complete path of the module, including the standard library | 1293 | + | line="901">the complete path of the module, including the standard library |
| 1252 | prefix and suffix. This should be freed when no longer needed</doc> | 1294 | prefix and suffix. This should be freed when no longer needed</doc> | ||
| 1253 | <type name="utf8" c:type="gchar*"/> | 1295 | <type name="utf8" c:type="gchar*"/> | ||
| 1254 | </return-value> | 1296 | </return-value> | ||
| @@ -1259,7 +1301,7 @@ basename of the file_name argument. See %G_MODULE_SUFFIX for why.</doc-deprecate | |||||
| 1259 | allow-none="1"> | 1301 | allow-none="1"> | ||
| 1260 | <doc xml:space="preserve" | 1302 | <doc xml:space="preserve" | ||
| 1261 | filename="gmodule/gmodule.c" | 1303 | filename="gmodule/gmodule.c" | ||
| 1262 | - | line="878">the directory where the module is. This can be | 1304 | + | line="882">the directory where the module is. This can be |
| 1263 | %NULL or the empty string to indicate that the standard platform-specific | 1305 | %NULL or the empty string to indicate that the standard platform-specific | ||
| 1264 | directories will be used, though that is not recommended</doc> | 1306 | directories will be used, though that is not recommended</doc> | ||
| 1265 | <type name="utf8" c:type="const gchar*"/> | 1307 | <type name="utf8" c:type="const gchar*"/> | ||
| @@ -1267,7 +1309,7 @@ basename of the file_name argument. See %G_MODULE_SUFFIX for why.</doc-deprecate | |||||
| 1267 | <parameter name="module_name" transfer-ownership="none"> | 1309 | <parameter name="module_name" transfer-ownership="none"> | ||
| 1268 | <doc xml:space="preserve" | 1310 | <doc xml:space="preserve" | ||
| 1269 | filename="gmodule/gmodule.c" | 1311 | filename="gmodule/gmodule.c" | ||
| 1270 | - | line="881">the name of the module</doc> | 1312 | + | line="885">the name of the module</doc> |
| 1271 | <type name="utf8" c:type="const gchar*"/> | 1313 | <type name="utf8" c:type="const gchar*"/> | ||
| 1272 | </parameter> | 1314 | </parameter> | ||
| 1273 | </parameters> | 1315 | </parameters> | ||
| @@ -1275,12 +1317,12 @@ basename of the file_name argument. See %G_MODULE_SUFFIX for why.</doc-deprecate | |||||
| 1275 | <function name="error" c:identifier="g_module_error"> | 1317 | <function name="error" c:identifier="g_module_error"> | ||
| 1276 | <doc xml:space="preserve" | 1318 | <doc xml:space="preserve" | ||
| 1277 | filename="gmodule/gmodule.c" | 1319 | filename="gmodule/gmodule.c" | ||
| 1278 | - | line="787">Gets a string describing the last module error.</doc> | 1320 | + | line="791">Gets a string describing the last module error.</doc> |
| 1279 | <source-position filename="gmodule/gmodule.h" line="118"/> | 1321 | <source-position filename="gmodule/gmodule.h" line="118"/> | ||
| 1280 | <return-value transfer-ownership="none"> | 1322 | <return-value transfer-ownership="none"> | ||
| 1281 | <doc xml:space="preserve" | 1323 | <doc xml:space="preserve" | ||
| 1282 | filename="gmodule/gmodule.c" | 1324 | filename="gmodule/gmodule.c" | ||
| 1283 | - | line="792">a string describing the last module error</doc> | 1325 | + | line="796">a string describing the last module error</doc> |
| 1284 | <type name="utf8" c:type="const gchar*"/> | 1326 | <type name="utf8" c:type="const gchar*"/> | ||
| 1285 | </return-value> | 1327 | </return-value> | ||
| 1286 | </function> | 1328 | </function> | ||
| @@ -1292,12 +1334,12 @@ basename of the file_name argument. See %G_MODULE_SUFFIX for why.</doc-deprecate | |||||
| 1292 | <function name="open" c:identifier="g_module_open" introspectable="0"> | 1334 | <function name="open" c:identifier="g_module_open" introspectable="0"> | ||
| 1293 | <doc xml:space="preserve" | 1335 | <doc xml:space="preserve" | ||
| 1294 | filename="gmodule/gmodule.c" | 1336 | filename="gmodule/gmodule.c" | ||
| 1295 | - | line="693">A thin wrapper function around g_module_open_full()</doc> | 1337 | + | line="697">A thin wrapper function around g_module_open_full()</doc> |
| 1296 | <source-position filename="gmodule/gmodule.h" line="100"/> | 1338 | <source-position filename="gmodule/gmodule.h" line="100"/> | ||
| 1297 | <return-value> | 1339 | <return-value> | ||
| 1298 | <doc xml:space="preserve" | 1340 | <doc xml:space="preserve" | ||
| 1299 | filename="gmodule/gmodule.c" | 1341 | filename="gmodule/gmodule.c" | ||
| 1300 | - | line="702">a #GModule on success, or %NULL on failure</doc> | 1342 | + | line="706">a #GModule on success, or %NULL on failure</doc> |
| 1301 | <type name="Module" c:type="GModule*"/> | 1343 | <type name="Module" c:type="GModule*"/> | ||
| 1302 | </return-value> | 1344 | </return-value> | ||
| 1303 | <parameters> | 1345 | <parameters> | ||
| @@ -1307,14 +1349,14 @@ basename of the file_name argument. See %G_MODULE_SUFFIX for why.</doc-deprecate | |||||
| 1307 | allow-none="1"> | 1349 | allow-none="1"> | ||
| 1308 | <doc xml:space="preserve" | 1350 | <doc xml:space="preserve" | ||
| 1309 | filename="gmodule/gmodule.c" | 1351 | filename="gmodule/gmodule.c" | ||
| 1310 | - | line="695">the name or path to the file containing the module, | 1352 | + | line="699">the name or path to the file containing the module, |
| 1311 | or %NULL to obtain a #GModule representing the main program itself</doc> | 1353 | or %NULL to obtain a #GModule representing the main program itself</doc> | ||
| 1312 | <type name="utf8" c:type="const gchar*"/> | 1354 | <type name="utf8" c:type="const gchar*"/> | ||
| 1313 | </parameter> | 1355 | </parameter> | ||
| 1314 | <parameter name="flags" transfer-ownership="none"> | 1356 | <parameter name="flags" transfer-ownership="none"> | ||
| 1315 | <doc xml:space="preserve" | 1357 | <doc xml:space="preserve" | ||
| 1316 | filename="gmodule/gmodule.c" | 1358 | filename="gmodule/gmodule.c" | ||
| 1317 | - | line="697">the flags used for opening the module. This can be the | 1359 | + | line="701">the flags used for opening the module. This can be the |
| 1318 | logical OR of any of the #GModuleFlags.</doc> | 1360 | logical OR of any of the #GModuleFlags.</doc> | ||
| 1319 | <type name="ModuleFlags" c:type="GModuleFlags"/> | 1361 | <type name="ModuleFlags" c:type="GModuleFlags"/> | ||
| 1320 | </parameter> | 1362 | </parameter> | ||
| @@ -1327,7 +1369,7 @@ basename of the file_name argument. See %G_MODULE_SUFFIX for why.</doc-deprecate | |||||
| 1327 | throws="1"> | 1369 | throws="1"> | ||
| 1328 | <doc xml:space="preserve" | 1370 | <doc xml:space="preserve" | ||
| 1329 | filename="gmodule/gmodule.c" | 1371 | filename="gmodule/gmodule.c" | ||
| 1330 | - | line="429">Opens a module. If the module has already been opened, its reference count | 1372 | + | line="433">Opens a module. If the module has already been opened, its reference count |
| 1331 | is incremented. If not, the module is searched using @file_name. | 1373 | is incremented. If not, the module is searched using @file_name. | ||
| 1332 | 1374 | ||||
| 1333 | Since 2.76, the search order/behavior is as follows: | 1375 | Since 2.76, the search order/behavior is as follows: | ||
| @@ -1354,7 +1396,7 @@ of @file_name.</doc> | |||||
| 1354 | <return-value> | 1396 | <return-value> | ||
| 1355 | <doc xml:space="preserve" | 1397 | <doc xml:space="preserve" | ||
| 1356 | filename="gmodule/gmodule.c" | 1398 | filename="gmodule/gmodule.c" | ||
| 1357 | - | line="461">a #GModule on success, or %NULL on failure</doc> | 1399 | + | line="465">a #GModule on success, or %NULL on failure</doc> |
| 1358 | <type name="Module" c:type="GModule*"/> | 1400 | <type name="Module" c:type="GModule*"/> | ||
| 1359 | </return-value> | 1401 | </return-value> | ||
| 1360 | <parameters> | 1402 | <parameters> | ||
| @@ -1364,14 +1406,14 @@ of @file_name.</doc> | |||||
| 1364 | allow-none="1"> | 1406 | allow-none="1"> | ||
| 1365 | <doc xml:space="preserve" | 1407 | <doc xml:space="preserve" | ||
| 1366 | filename="gmodule/gmodule.c" | 1408 | filename="gmodule/gmodule.c" | ||
| 1367 | - | line="431">the name or path to the file containing the module, | 1409 | + | line="435">the name or path to the file containing the module, |
| 1368 | or %NULL to obtain a #GModule representing the main program itself</doc> | 1410 | or %NULL to obtain a #GModule representing the main program itself</doc> | ||
| 1369 | <type name="utf8" c:type="const gchar*"/> | 1411 | <type name="utf8" c:type="const gchar*"/> | ||
| 1370 | </parameter> | 1412 | </parameter> | ||
| 1371 | <parameter name="flags" transfer-ownership="none"> | 1413 | <parameter name="flags" transfer-ownership="none"> | ||
| 1372 | <doc xml:space="preserve" | 1414 | <doc xml:space="preserve" | ||
| 1373 | filename="gmodule/gmodule.c" | 1415 | filename="gmodule/gmodule.c" | ||
| 1374 | - | line="433">the flags used for opening the module. This can be the | 1416 | + | line="437">the flags used for opening the module. This can be the |
| 1375 | logical OR of any of the #GModuleFlags</doc> | 1417 | logical OR of any of the #GModuleFlags</doc> | ||
| 1376 | <type name="ModuleFlags" c:type="GModuleFlags"/> | 1418 | <type name="ModuleFlags" c:type="GModuleFlags"/> | ||
| 1377 | </parameter> | 1419 | </parameter> | ||
| @@ -1380,12 +1422,12 @@ of @file_name.</doc> | |||||
| 1380 | <function name="supported" c:identifier="g_module_supported"> | 1422 | <function name="supported" c:identifier="g_module_supported"> | ||
| 1381 | <doc xml:space="preserve" | 1423 | <doc xml:space="preserve" | ||
| 1382 | filename="gmodule/gmodule.c" | 1424 | filename="gmodule/gmodule.c" | ||
| 1383 | - | line="289">Checks if modules are supported on the current platform.</doc> | 1425 | + | line="293">Checks if modules are supported on the current platform.</doc> |
| 1384 | <source-position filename="gmodule/gmodule.h" line="96"/> | 1426 | <source-position filename="gmodule/gmodule.h" line="96"/> | ||
| 1385 | <return-value transfer-ownership="none"> | 1427 | <return-value transfer-ownership="none"> | ||
| 1386 | <doc xml:space="preserve" | 1428 | <doc xml:space="preserve" | ||
| 1387 | filename="gmodule/gmodule.c" | 1429 | filename="gmodule/gmodule.c" | ||
| 1388 | - | line="294">%TRUE if modules are supported</doc> | 1430 | + | line="298">%TRUE if modules are supported</doc> |
| 1389 | <type name="gboolean" c:type="gboolean"/> | 1431 | <type name="gboolean" c:type="gboolean"/> | ||
| 1390 | </return-value> | 1432 | </return-value> | ||
| 1391 | </function> | 1433 | </function> | ||
| @@ -1393,7 +1435,7 @@ of @file_name.</doc> | |||||
| 1393 | <callback name="ModuleCheckInit" c:type="GModuleCheckInit"> | 1435 | <callback name="ModuleCheckInit" c:type="GModuleCheckInit"> | ||
| 1394 | <doc xml:space="preserve" | 1436 | <doc xml:space="preserve" | ||
| 1395 | filename="gmodule/gmodule.c" | 1437 | filename="gmodule/gmodule.c" | ||
| 1396 | - | line="64">Specifies the type of the module initialization function. | 1438 | + | line="68">Specifies the type of the module initialization function. |
| 1397 | If a module contains a function named g_module_check_init() it is called | 1439 | If a module contains a function named g_module_check_init() it is called | ||
| 1398 | automatically when the module is loaded. It is passed the #GModule structure | 1440 | automatically when the module is loaded. It is passed the #GModule structure | ||
| 1399 | and should return %NULL on success or a string describing the initialization | 1441 | and should return %NULL on success or a string describing the initialization | ||
| @@ -1402,14 +1444,14 @@ error.</doc> | |||||
| 1402 | <return-value transfer-ownership="none"> | 1444 | <return-value transfer-ownership="none"> | ||
| 1403 | <doc xml:space="preserve" | 1445 | <doc xml:space="preserve" | ||
| 1404 | filename="gmodule/gmodule.c" | 1446 | filename="gmodule/gmodule.c" | ||
| 1405 | - | line="74">%NULL on success, or a string describing the initialization error</doc> | 1447 | + | line="78">%NULL on success, or a string describing the initialization error</doc> |
| 1406 | <type name="utf8" c:type="const gchar*"/> | 1448 | <type name="utf8" c:type="const gchar*"/> | ||
| 1407 | </return-value> | 1449 | </return-value> | ||
| 1408 | <parameters> | 1450 | <parameters> | ||
| 1409 | <parameter name="module" transfer-ownership="none"> | 1451 | <parameter name="module" transfer-ownership="none"> | ||
| 1410 | <doc xml:space="preserve" | 1452 | <doc xml:space="preserve" | ||
| 1411 | filename="gmodule/gmodule.c" | 1453 | filename="gmodule/gmodule.c" | ||
| 1412 | - | line="66">the #GModule corresponding to the module which has just been loaded</doc> | 1454 | + | line="70">the #GModule corresponding to the module which has just been loaded</doc> |
| 1413 | <type name="Module" c:type="GModule*"/> | 1455 | <type name="Module" c:type="GModule*"/> | ||
| 1414 | </parameter> | 1456 | </parameter> | ||
| 1415 | </parameters> | 1457 | </parameters> | ||
| @@ -1465,7 +1507,7 @@ Note that these flags are not supported on all platforms.</doc> | |||||
| 1465 | <callback name="ModuleUnload" c:type="GModuleUnload"> | 1507 | <callback name="ModuleUnload" c:type="GModuleUnload"> | ||
| 1466 | <doc xml:space="preserve" | 1508 | <doc xml:space="preserve" | ||
| 1467 | filename="gmodule/gmodule.c" | 1509 | filename="gmodule/gmodule.c" | ||
| 1468 | - | line="77">Specifies the type of the module function called when it is unloaded. | 1510 | + | line="81">Specifies the type of the module function called when it is unloaded. |
| 1469 | If a module contains a function named g_module_unload() it is called | 1511 | If a module contains a function named g_module_unload() it is called | ||
| 1470 | automatically when the module is unloaded. | 1512 | automatically when the module is unloaded. | ||
| 1471 | It is passed the #GModule structure.</doc> | 1513 | It is passed the #GModule structure.</doc> | ||
| @@ -1477,7 +1519,7 @@ It is passed the #GModule structure.</doc> | |||||
| 1477 | <parameter name="module" transfer-ownership="none"> | 1519 | <parameter name="module" transfer-ownership="none"> | ||
| 1478 | <doc xml:space="preserve" | 1520 | <doc xml:space="preserve" | ||
| 1479 | filename="gmodule/gmodule.c" | 1521 | filename="gmodule/gmodule.c" | ||
| 1480 | - | line="79">the #GModule about to be unloaded</doc> | 1522 | + | line="83">the #GModule about to be unloaded</doc> |
| 1481 | <type name="Module" c:type="GModule*"/> | 1523 | <type name="Module" c:type="GModule*"/> | ||
| 1482 | </parameter> | 1524 | </parameter> | ||
| 1483 | </parameters> | 1525 | </parameters> | ||
| @@ -1511,7 +1553,7 @@ It is passed the #GModule structure.</doc> | |||||
| 1511 | deprecated-version="2.76"> | 1553 | deprecated-version="2.76"> | ||
| 1512 | <doc xml:space="preserve" | 1554 | <doc xml:space="preserve" | ||
| 1513 | filename="gmodule/gmodule.c" | 1555 | filename="gmodule/gmodule.c" | ||
| 1514 | - | line="876">A portable way to build the filename of a module. The platform-specific | 1556 | + | line="880">A portable way to build the filename of a module. The platform-specific |
| 1515 | prefix and suffix are added to the filename, if needed, and the result | 1557 | prefix and suffix are added to the filename, if needed, and the result | ||
| 1516 | is added to the directory, using the correct separator character. | 1558 | is added to the directory, using the correct separator character. | ||
| 1517 | 1559 | ||||
| @@ -1530,7 +1572,7 @@ basename of the file_name argument. See %G_MODULE_SUFFIX for why.</doc-deprecate | |||||
| 1530 | <return-value transfer-ownership="full"> | 1572 | <return-value transfer-ownership="full"> | ||
| 1531 | <doc xml:space="preserve" | 1573 | <doc xml:space="preserve" | ||
| 1532 | filename="gmodule/gmodule.c" | 1574 | filename="gmodule/gmodule.c" | ||
| 1533 | - | line="897">the complete path of the module, including the standard library | 1575 | + | line="901">the complete path of the module, including the standard library |
| 1534 | prefix and suffix. This should be freed when no longer needed</doc> | 1576 | prefix and suffix. This should be freed when no longer needed</doc> | ||
| 1535 | <type name="utf8" c:type="gchar*"/> | 1577 | <type name="utf8" c:type="gchar*"/> | ||
| 1536 | </return-value> | 1578 | </return-value> | ||
| @@ -1541,7 +1583,7 @@ basename of the file_name argument. See %G_MODULE_SUFFIX for why.</doc-deprecate | |||||
| 1541 | allow-none="1"> | 1583 | allow-none="1"> | ||
| 1542 | <doc xml:space="preserve" | 1584 | <doc xml:space="preserve" | ||
| 1543 | filename="gmodule/gmodule.c" | 1585 | filename="gmodule/gmodule.c" | ||
| 1544 | - | line="878">the directory where the module is. This can be | 1586 | + | line="882">the directory where the module is. This can be |
| 1545 | %NULL or the empty string to indicate that the standard platform-specific | 1587 | %NULL or the empty string to indicate that the standard platform-specific | ||
| 1546 | directories will be used, though that is not recommended</doc> | 1588 | directories will be used, though that is not recommended</doc> | ||
| 1547 | <type name="utf8" c:type="const gchar*"/> | 1589 | <type name="utf8" c:type="const gchar*"/> | ||
| @@ -1549,7 +1591,7 @@ basename of the file_name argument. See %G_MODULE_SUFFIX for why.</doc-deprecate | |||||
| 1549 | <parameter name="module_name" transfer-ownership="none"> | 1591 | <parameter name="module_name" transfer-ownership="none"> | ||
| 1550 | <doc xml:space="preserve" | 1592 | <doc xml:space="preserve" | ||
| 1551 | filename="gmodule/gmodule.c" | 1593 | filename="gmodule/gmodule.c" | ||
| 1552 | - | line="881">the name of the module</doc> | 1594 | + | line="885">the name of the module</doc> |
| 1553 | <type name="utf8" c:type="const gchar*"/> | 1595 | <type name="utf8" c:type="const gchar*"/> | ||
| 1554 | </parameter> | 1596 | </parameter> | ||
| 1555 | </parameters> | 1597 | </parameters> | ||
| @@ -1559,12 +1601,12 @@ basename of the file_name argument. See %G_MODULE_SUFFIX for why.</doc-deprecate | |||||
| 1559 | moved-to="Module.error"> | 1601 | moved-to="Module.error"> | ||
| 1560 | <doc xml:space="preserve" | 1602 | <doc xml:space="preserve" | ||
| 1561 | filename="gmodule/gmodule.c" | 1603 | filename="gmodule/gmodule.c" | ||
| 1562 | - | line="787">Gets a string describing the last module error.</doc> | 1604 | + | line="791">Gets a string describing the last module error.</doc> |
| 1563 | <source-position filename="gmodule/gmodule.h" line="118"/> | 1605 | <source-position filename="gmodule/gmodule.h" line="118"/> | ||
| 1564 | <return-value transfer-ownership="none"> | 1606 | <return-value transfer-ownership="none"> | ||
| 1565 | <doc xml:space="preserve" | 1607 | <doc xml:space="preserve" | ||
| 1566 | filename="gmodule/gmodule.c" | 1608 | filename="gmodule/gmodule.c" | ||
| 1567 | - | line="792">a string describing the last module error</doc> | 1609 | + | line="796">a string describing the last module error</doc> |
| 1568 | <type name="utf8" c:type="const gchar*"/> | 1610 | <type name="utf8" c:type="const gchar*"/> | ||
| 1569 | </return-value> | 1611 | </return-value> | ||
| 1570 | </function> | 1612 | </function> | ||
| @@ -1580,12 +1622,12 @@ basename of the file_name argument. See %G_MODULE_SUFFIX for why.</doc-deprecate | |||||
| 1580 | moved-to="Module.supported"> | 1622 | moved-to="Module.supported"> | ||
| 1581 | <doc xml:space="preserve" | 1623 | <doc xml:space="preserve" | ||
| 1582 | filename="gmodule/gmodule.c" | 1624 | filename="gmodule/gmodule.c" | ||
| 1583 | - | line="289">Checks if modules are supported on the current platform.</doc> | 1625 | + | line="293">Checks if modules are supported on the current platform.</doc> |
| 1584 | <source-position filename="gmodule/gmodule.h" line="96"/> | 1626 | <source-position filename="gmodule/gmodule.h" line="96"/> | ||
| 1585 | <return-value transfer-ownership="none"> | 1627 | <return-value transfer-ownership="none"> | ||
| 1586 | <doc xml:space="preserve" | 1628 | <doc xml:space="preserve" | ||
| 1587 | filename="gmodule/gmodule.c" | 1629 | filename="gmodule/gmodule.c" | ||
| 1588 | - | line="294">%TRUE if modules are supported</doc> | 1630 | + | line="298">%TRUE if modules are supported</doc> |
| 1589 | <type name="gboolean" c:type="gboolean"/> | 1631 | <type name="gboolean" c:type="gboolean"/> | ||
| 1590 | </return-value> | 1632 | </return-value> | ||
| 1591 | </function> | 1633 | </function> | ||
M internal/gir/spec/GObject-2.0.gir +1366 -1287 large diff (2653 lines changed): collapsed
M internal/gir/spec/Gdk-4.0.gir +2452 -1233 large diff (3685 lines changed): collapsed
M internal/gir/spec/GdkPixbuf-2.0.gir +538 -507
| @@ -59,7 +59,7 @@ Currently only RGB is supported.</doc> | |||||
| 59 | c:identifier="GDK_IS_PIXBUF_ANIMATION_CLASS" | 59 | c:identifier="GDK_IS_PIXBUF_ANIMATION_CLASS" | ||
| 60 | introspectable="0"> | 60 | introspectable="0"> | ||
| 61 | <source-position filename="gdk-pixbuf/gdk-pixbuf-animation.h" | 61 | <source-position filename="gdk-pixbuf/gdk-pixbuf-animation.h" | ||
| 62 | - | line="138"/> | 62 | + | line="135"/> |
| 63 | <parameters> | 63 | <parameters> | ||
| 64 | <parameter name="klass"> | 64 | <parameter name="klass"> | ||
| 65 | </parameter> | 65 | </parameter> | ||
| @@ -78,7 +78,7 @@ Currently only RGB is supported.</doc> | |||||
| 78 | c:identifier="GDK_IS_PIXBUF_ANIMATION_ITER_CLASS" | 78 | c:identifier="GDK_IS_PIXBUF_ANIMATION_ITER_CLASS" | ||
| 79 | introspectable="0"> | 79 | introspectable="0"> | ||
| 80 | <source-position filename="gdk-pixbuf/gdk-pixbuf-animation.h" | 80 | <source-position filename="gdk-pixbuf/gdk-pixbuf-animation.h" | ||
| 81 | - | line="186"/> | 81 | + | line="183"/> |
| 82 | <parameters> | 82 | <parameters> | ||
| 83 | <parameter name="klass"> | 83 | <parameter name="klass"> | ||
| 84 | </parameter> | 84 | </parameter> | ||
| @@ -102,6 +102,16 @@ Currently only RGB is supported.</doc> | |||||
| 102 | </parameter> | 102 | </parameter> | ||
| 103 | </parameters> | 103 | </parameters> | ||
| 104 | </function-macro> | 104 | </function-macro> | ||
| 105 | + | <function-macro name="IS_PIXBUF_NON_ANIM" | |||
| 106 | + | c:identifier="GDK_IS_PIXBUF_NON_ANIM" | |||
| 107 | + | introspectable="0"> | |||
| 108 | + | <source-position filename="gdk-pixbuf/gdk-pixbuf-animation.h" | |||
| 109 | + | line="210"/> | |||
| 110 | + | <parameters> | |||
| 111 | + | <parameter name="object"> | |||
| 112 | + | </parameter> | |||
| 113 | + | </parameters> | |||
| 114 | + | </function-macro> | |||
| 105 | <function-macro name="IS_PIXBUF_SIMPLE_ANIM" | 115 | <function-macro name="IS_PIXBUF_SIMPLE_ANIM" | ||
| 106 | c:identifier="GDK_IS_PIXBUF_SIMPLE_ANIM" | 116 | c:identifier="GDK_IS_PIXBUF_SIMPLE_ANIM" | ||
| 107 | introspectable="0"> | 117 | introspectable="0"> | ||
| @@ -211,7 +221,7 @@ interpolation is just as fast and results in higher quality.</doc> | |||||
| 211 | c:identifier="GDK_PIXBUF_ANIMATION_CLASS" | 221 | c:identifier="GDK_PIXBUF_ANIMATION_CLASS" | ||
| 212 | introspectable="0"> | 222 | introspectable="0"> | ||
| 213 | <source-position filename="gdk-pixbuf/gdk-pixbuf-animation.h" | 223 | <source-position filename="gdk-pixbuf/gdk-pixbuf-animation.h" | ||
| 214 | - | line="137"/> | 224 | + | line="134"/> |
| 215 | <parameters> | 225 | <parameters> | ||
| 216 | <parameter name="klass"> | 226 | <parameter name="klass"> | ||
| 217 | </parameter> | 227 | </parameter> | ||
| @@ -221,7 +231,7 @@ interpolation is just as fast and results in higher quality.</doc> | |||||
| 221 | c:identifier="GDK_PIXBUF_ANIMATION_GET_CLASS" | 231 | c:identifier="GDK_PIXBUF_ANIMATION_GET_CLASS" | ||
| 222 | introspectable="0"> | 232 | introspectable="0"> | ||
| 223 | <source-position filename="gdk-pixbuf/gdk-pixbuf-animation.h" | 233 | <source-position filename="gdk-pixbuf/gdk-pixbuf-animation.h" | ||
| 224 | - | line="139"/> | 234 | + | line="136"/> |
| 225 | <parameters> | 235 | <parameters> | ||
| 226 | <parameter name="obj"> | 236 | <parameter name="obj"> | ||
| 227 | </parameter> | 237 | </parameter> | ||
| @@ -240,7 +250,7 @@ interpolation is just as fast and results in higher quality.</doc> | |||||
| 240 | c:identifier="GDK_PIXBUF_ANIMATION_ITER_CLASS" | 250 | c:identifier="GDK_PIXBUF_ANIMATION_ITER_CLASS" | ||
| 241 | introspectable="0"> | 251 | introspectable="0"> | ||
| 242 | <source-position filename="gdk-pixbuf/gdk-pixbuf-animation.h" | 252 | <source-position filename="gdk-pixbuf/gdk-pixbuf-animation.h" | ||
| 243 | - | line="185"/> | 253 | + | line="182"/> |
| 244 | <parameters> | 254 | <parameters> | ||
| 245 | <parameter name="klass"> | 255 | <parameter name="klass"> | ||
| 246 | </parameter> | 256 | </parameter> | ||
| @@ -250,7 +260,7 @@ interpolation is just as fast and results in higher quality.</doc> | |||||
| 250 | c:identifier="GDK_PIXBUF_ANIMATION_ITER_GET_CLASS" | 260 | c:identifier="GDK_PIXBUF_ANIMATION_ITER_GET_CLASS" | ||
| 251 | introspectable="0"> | 261 | introspectable="0"> | ||
| 252 | <source-position filename="gdk-pixbuf/gdk-pixbuf-animation.h" | 262 | <source-position filename="gdk-pixbuf/gdk-pixbuf-animation.h" | ||
| 253 | - | line="187"/> | 263 | + | line="184"/> |
| 254 | <parameters> | 264 | <parameters> | ||
| 255 | <parameter name="obj"> | 265 | <parameter name="obj"> | ||
| 256 | </parameter> | 266 | </parameter> | ||
| @@ -285,7 +295,7 @@ interpolation is just as fast and results in higher quality.</doc> | |||||
| 285 | <function-macro name="PIXBUF_DEPRECATED_IN_2_0_FOR" | 295 | <function-macro name="PIXBUF_DEPRECATED_IN_2_0_FOR" | ||
| 286 | c:identifier="GDK_PIXBUF_DEPRECATED_IN_2_0_FOR" | 296 | c:identifier="GDK_PIXBUF_DEPRECATED_IN_2_0_FOR" | ||
| 287 | introspectable="0"> | 297 | introspectable="0"> | ||
| 288 | - | <source-position filename="gdk-pixbuf/gdk-pixbuf-macros.h" line="343"/> | 298 | + | <source-position filename="gdk-pixbuf/gdk-pixbuf-macros.h" line="353"/> |
| 289 | <parameters> | 299 | <parameters> | ||
| 290 | <parameter name="f"> | 300 | <parameter name="f"> | ||
| 291 | </parameter> | 301 | </parameter> | ||
| @@ -294,7 +304,7 @@ interpolation is just as fast and results in higher quality.</doc> | |||||
| 294 | <function-macro name="PIXBUF_DEPRECATED_IN_2_10_FOR" | 304 | <function-macro name="PIXBUF_DEPRECATED_IN_2_10_FOR" | ||
| 295 | c:identifier="GDK_PIXBUF_DEPRECATED_IN_2_10_FOR" | 305 | c:identifier="GDK_PIXBUF_DEPRECATED_IN_2_10_FOR" | ||
| 296 | introspectable="0"> | 306 | introspectable="0"> | ||
| 297 | - | <source-position filename="gdk-pixbuf/gdk-pixbuf-macros.h" line="433"/> | 307 | + | <source-position filename="gdk-pixbuf/gdk-pixbuf-macros.h" line="443"/> |
| 298 | <parameters> | 308 | <parameters> | ||
| 299 | <parameter name="f"> | 309 | <parameter name="f"> | ||
| 300 | </parameter> | 310 | </parameter> | ||
| @@ -303,7 +313,7 @@ interpolation is just as fast and results in higher quality.</doc> | |||||
| 303 | <function-macro name="PIXBUF_DEPRECATED_IN_2_12_FOR" | 313 | <function-macro name="PIXBUF_DEPRECATED_IN_2_12_FOR" | ||
| 304 | c:identifier="GDK_PIXBUF_DEPRECATED_IN_2_12_FOR" | 314 | c:identifier="GDK_PIXBUF_DEPRECATED_IN_2_12_FOR" | ||
| 305 | introspectable="0"> | 315 | introspectable="0"> | ||
| 306 | - | <source-position filename="gdk-pixbuf/gdk-pixbuf-macros.h" line="451"/> | 316 | + | <source-position filename="gdk-pixbuf/gdk-pixbuf-macros.h" line="461"/> |
| 307 | <parameters> | 317 | <parameters> | ||
| 308 | <parameter name="f"> | 318 | <parameter name="f"> | ||
| 309 | </parameter> | 319 | </parameter> | ||
| @@ -312,7 +322,7 @@ interpolation is just as fast and results in higher quality.</doc> | |||||
| 312 | <function-macro name="PIXBUF_DEPRECATED_IN_2_14_FOR" | 322 | <function-macro name="PIXBUF_DEPRECATED_IN_2_14_FOR" | ||
| 313 | c:identifier="GDK_PIXBUF_DEPRECATED_IN_2_14_FOR" | 323 | c:identifier="GDK_PIXBUF_DEPRECATED_IN_2_14_FOR" | ||
| 314 | introspectable="0"> | 324 | introspectable="0"> | ||
| 315 | - | <source-position filename="gdk-pixbuf/gdk-pixbuf-macros.h" line="469"/> | 325 | + | <source-position filename="gdk-pixbuf/gdk-pixbuf-macros.h" line="479"/> |
| 316 | <parameters> | 326 | <parameters> | ||
| 317 | <parameter name="f"> | 327 | <parameter name="f"> | ||
| 318 | </parameter> | 328 | </parameter> | ||
| @@ -321,7 +331,7 @@ interpolation is just as fast and results in higher quality.</doc> | |||||
| 321 | <function-macro name="PIXBUF_DEPRECATED_IN_2_16_FOR" | 331 | <function-macro name="PIXBUF_DEPRECATED_IN_2_16_FOR" | ||
| 322 | c:identifier="GDK_PIXBUF_DEPRECATED_IN_2_16_FOR" | 332 | c:identifier="GDK_PIXBUF_DEPRECATED_IN_2_16_FOR" | ||
| 323 | introspectable="0"> | 333 | introspectable="0"> | ||
| 324 | - | <source-position filename="gdk-pixbuf/gdk-pixbuf-macros.h" line="487"/> | 334 | + | <source-position filename="gdk-pixbuf/gdk-pixbuf-macros.h" line="497"/> |
| 325 | <parameters> | 335 | <parameters> | ||
| 326 | <parameter name="f"> | 336 | <parameter name="f"> | ||
| 327 | </parameter> | 337 | </parameter> | ||
| @@ -330,7 +340,7 @@ interpolation is just as fast and results in higher quality.</doc> | |||||
| 330 | <function-macro name="PIXBUF_DEPRECATED_IN_2_18_FOR" | 340 | <function-macro name="PIXBUF_DEPRECATED_IN_2_18_FOR" | ||
| 331 | c:identifier="GDK_PIXBUF_DEPRECATED_IN_2_18_FOR" | 341 | c:identifier="GDK_PIXBUF_DEPRECATED_IN_2_18_FOR" | ||
| 332 | introspectable="0"> | 342 | introspectable="0"> | ||
| 333 | - | <source-position filename="gdk-pixbuf/gdk-pixbuf-macros.h" line="505"/> | 343 | + | <source-position filename="gdk-pixbuf/gdk-pixbuf-macros.h" line="515"/> |
| 334 | <parameters> | 344 | <parameters> | ||
| 335 | <parameter name="f"> | 345 | <parameter name="f"> | ||
| 336 | </parameter> | 346 | </parameter> | ||
| @@ -339,7 +349,7 @@ interpolation is just as fast and results in higher quality.</doc> | |||||
| 339 | <function-macro name="PIXBUF_DEPRECATED_IN_2_20_FOR" | 349 | <function-macro name="PIXBUF_DEPRECATED_IN_2_20_FOR" | ||
| 340 | c:identifier="GDK_PIXBUF_DEPRECATED_IN_2_20_FOR" | 350 | c:identifier="GDK_PIXBUF_DEPRECATED_IN_2_20_FOR" | ||
| 341 | introspectable="0"> | 351 | introspectable="0"> | ||
| 342 | - | <source-position filename="gdk-pixbuf/gdk-pixbuf-macros.h" line="523"/> | 352 | + | <source-position filename="gdk-pixbuf/gdk-pixbuf-macros.h" line="533"/> |
| 343 | <parameters> | 353 | <parameters> | ||
| 344 | <parameter name="f"> | 354 | <parameter name="f"> | ||
| 345 | </parameter> | 355 | </parameter> | ||
| @@ -348,7 +358,7 @@ interpolation is just as fast and results in higher quality.</doc> | |||||
| 348 | <function-macro name="PIXBUF_DEPRECATED_IN_2_22_FOR" | 358 | <function-macro name="PIXBUF_DEPRECATED_IN_2_22_FOR" | ||
| 349 | c:identifier="GDK_PIXBUF_DEPRECATED_IN_2_22_FOR" | 359 | c:identifier="GDK_PIXBUF_DEPRECATED_IN_2_22_FOR" | ||
| 350 | introspectable="0"> | 360 | introspectable="0"> | ||
| 351 | - | <source-position filename="gdk-pixbuf/gdk-pixbuf-macros.h" line="541"/> | 361 | + | <source-position filename="gdk-pixbuf/gdk-pixbuf-macros.h" line="551"/> |
| 352 | <parameters> | 362 | <parameters> | ||
| 353 | <parameter name="f"> | 363 | <parameter name="f"> | ||
| 354 | </parameter> | 364 | </parameter> | ||
| @@ -357,7 +367,7 @@ interpolation is just as fast and results in higher quality.</doc> | |||||
| 357 | <function-macro name="PIXBUF_DEPRECATED_IN_2_24_FOR" | 367 | <function-macro name="PIXBUF_DEPRECATED_IN_2_24_FOR" | ||
| 358 | c:identifier="GDK_PIXBUF_DEPRECATED_IN_2_24_FOR" | 368 | c:identifier="GDK_PIXBUF_DEPRECATED_IN_2_24_FOR" | ||
| 359 | introspectable="0"> | 369 | introspectable="0"> | ||
| 360 | - | <source-position filename="gdk-pixbuf/gdk-pixbuf-macros.h" line="559"/> | 370 | + | <source-position filename="gdk-pixbuf/gdk-pixbuf-macros.h" line="569"/> |
| 361 | <parameters> | 371 | <parameters> | ||
| 362 | <parameter name="f"> | 372 | <parameter name="f"> | ||
| 363 | </parameter> | 373 | </parameter> | ||
| @@ -366,7 +376,7 @@ interpolation is just as fast and results in higher quality.</doc> | |||||
| 366 | <function-macro name="PIXBUF_DEPRECATED_IN_2_26_FOR" | 376 | <function-macro name="PIXBUF_DEPRECATED_IN_2_26_FOR" | ||
| 367 | c:identifier="GDK_PIXBUF_DEPRECATED_IN_2_26_FOR" | 377 | c:identifier="GDK_PIXBUF_DEPRECATED_IN_2_26_FOR" | ||
| 368 | introspectable="0"> | 378 | introspectable="0"> | ||
| 369 | - | <source-position filename="gdk-pixbuf/gdk-pixbuf-macros.h" line="577"/> | 379 | + | <source-position filename="gdk-pixbuf/gdk-pixbuf-macros.h" line="587"/> |
| 370 | <parameters> | 380 | <parameters> | ||
| 371 | <parameter name="f"> | 381 | <parameter name="f"> | ||
| 372 | </parameter> | 382 | </parameter> | ||
| @@ -375,7 +385,7 @@ interpolation is just as fast and results in higher quality.</doc> | |||||
| 375 | <function-macro name="PIXBUF_DEPRECATED_IN_2_28_FOR" | 385 | <function-macro name="PIXBUF_DEPRECATED_IN_2_28_FOR" | ||
| 376 | c:identifier="GDK_PIXBUF_DEPRECATED_IN_2_28_FOR" | 386 | c:identifier="GDK_PIXBUF_DEPRECATED_IN_2_28_FOR" | ||
| 377 | introspectable="0"> | 387 | introspectable="0"> | ||
| 378 | - | <source-position filename="gdk-pixbuf/gdk-pixbuf-macros.h" line="595"/> | 388 | + | <source-position filename="gdk-pixbuf/gdk-pixbuf-macros.h" line="605"/> |
| 379 | <parameters> | 389 | <parameters> | ||
| 380 | <parameter name="f"> | 390 | <parameter name="f"> | ||
| 381 | </parameter> | 391 | </parameter> | ||
| @@ -384,7 +394,7 @@ interpolation is just as fast and results in higher quality.</doc> | |||||
| 384 | <function-macro name="PIXBUF_DEPRECATED_IN_2_2_FOR" | 394 | <function-macro name="PIXBUF_DEPRECATED_IN_2_2_FOR" | ||
| 385 | c:identifier="GDK_PIXBUF_DEPRECATED_IN_2_2_FOR" | 395 | c:identifier="GDK_PIXBUF_DEPRECATED_IN_2_2_FOR" | ||
| 386 | introspectable="0"> | 396 | introspectable="0"> | ||
| 387 | - | <source-position filename="gdk-pixbuf/gdk-pixbuf-macros.h" line="361"/> | 397 | + | <source-position filename="gdk-pixbuf/gdk-pixbuf-macros.h" line="371"/> |
| 388 | <parameters> | 398 | <parameters> | ||
| 389 | <parameter name="f"> | 399 | <parameter name="f"> | ||
| 390 | </parameter> | 400 | </parameter> | ||
| @@ -393,7 +403,7 @@ interpolation is just as fast and results in higher quality.</doc> | |||||
| 393 | <function-macro name="PIXBUF_DEPRECATED_IN_2_30_FOR" | 403 | <function-macro name="PIXBUF_DEPRECATED_IN_2_30_FOR" | ||
| 394 | c:identifier="GDK_PIXBUF_DEPRECATED_IN_2_30_FOR" | 404 | c:identifier="GDK_PIXBUF_DEPRECATED_IN_2_30_FOR" | ||
| 395 | introspectable="0"> | 405 | introspectable="0"> | ||
| 396 | - | <source-position filename="gdk-pixbuf/gdk-pixbuf-macros.h" line="613"/> | 406 | + | <source-position filename="gdk-pixbuf/gdk-pixbuf-macros.h" line="623"/> |
| 397 | <parameters> | 407 | <parameters> | ||
| 398 | <parameter name="f"> | 408 | <parameter name="f"> | ||
| 399 | </parameter> | 409 | </parameter> | ||
| @@ -402,7 +412,7 @@ interpolation is just as fast and results in higher quality.</doc> | |||||
| 402 | <function-macro name="PIXBUF_DEPRECATED_IN_2_32_FOR" | 412 | <function-macro name="PIXBUF_DEPRECATED_IN_2_32_FOR" | ||
| 403 | c:identifier="GDK_PIXBUF_DEPRECATED_IN_2_32_FOR" | 413 | c:identifier="GDK_PIXBUF_DEPRECATED_IN_2_32_FOR" | ||
| 404 | introspectable="0"> | 414 | introspectable="0"> | ||
| 405 | - | <source-position filename="gdk-pixbuf/gdk-pixbuf-macros.h" line="631"/> | 415 | + | <source-position filename="gdk-pixbuf/gdk-pixbuf-macros.h" line="641"/> |
| 406 | <parameters> | 416 | <parameters> | ||
| 407 | <parameter name="f"> | 417 | <parameter name="f"> | ||
| 408 | </parameter> | 418 | </parameter> | ||
| @@ -411,7 +421,7 @@ interpolation is just as fast and results in higher quality.</doc> | |||||
| 411 | <function-macro name="PIXBUF_DEPRECATED_IN_2_34_FOR" | 421 | <function-macro name="PIXBUF_DEPRECATED_IN_2_34_FOR" | ||
| 412 | c:identifier="GDK_PIXBUF_DEPRECATED_IN_2_34_FOR" | 422 | c:identifier="GDK_PIXBUF_DEPRECATED_IN_2_34_FOR" | ||
| 413 | introspectable="0"> | 423 | introspectable="0"> | ||
| 414 | - | <source-position filename="gdk-pixbuf/gdk-pixbuf-macros.h" line="649"/> | 424 | + | <source-position filename="gdk-pixbuf/gdk-pixbuf-macros.h" line="659"/> |
| 415 | <parameters> | 425 | <parameters> | ||
| 416 | <parameter name="f"> | 426 | <parameter name="f"> | ||
| 417 | </parameter> | 427 | </parameter> | ||
| @@ -420,7 +430,7 @@ interpolation is just as fast and results in higher quality.</doc> | |||||
| 420 | <function-macro name="PIXBUF_DEPRECATED_IN_2_36_FOR" | 430 | <function-macro name="PIXBUF_DEPRECATED_IN_2_36_FOR" | ||
| 421 | c:identifier="GDK_PIXBUF_DEPRECATED_IN_2_36_FOR" | 431 | c:identifier="GDK_PIXBUF_DEPRECATED_IN_2_36_FOR" | ||
| 422 | introspectable="0"> | 432 | introspectable="0"> | ||
| 423 | - | <source-position filename="gdk-pixbuf/gdk-pixbuf-macros.h" line="667"/> | 433 | + | <source-position filename="gdk-pixbuf/gdk-pixbuf-macros.h" line="677"/> |
| 424 | <parameters> | 434 | <parameters> | ||
| 425 | <parameter name="f"> | 435 | <parameter name="f"> | ||
| 426 | </parameter> | 436 | </parameter> | ||
| @@ -429,7 +439,7 @@ interpolation is just as fast and results in higher quality.</doc> | |||||
| 429 | <function-macro name="PIXBUF_DEPRECATED_IN_2_38_FOR" | 439 | <function-macro name="PIXBUF_DEPRECATED_IN_2_38_FOR" | ||
| 430 | c:identifier="GDK_PIXBUF_DEPRECATED_IN_2_38_FOR" | 440 | c:identifier="GDK_PIXBUF_DEPRECATED_IN_2_38_FOR" | ||
| 431 | introspectable="0"> | 441 | introspectable="0"> | ||
| 432 | - | <source-position filename="gdk-pixbuf/gdk-pixbuf-macros.h" line="685"/> | 442 | + | <source-position filename="gdk-pixbuf/gdk-pixbuf-macros.h" line="695"/> |
| 433 | <parameters> | 443 | <parameters> | ||
| 434 | <parameter name="f"> | 444 | <parameter name="f"> | ||
| 435 | </parameter> | 445 | </parameter> | ||
| @@ -438,7 +448,16 @@ interpolation is just as fast and results in higher quality.</doc> | |||||
| 438 | <function-macro name="PIXBUF_DEPRECATED_IN_2_40_FOR" | 448 | <function-macro name="PIXBUF_DEPRECATED_IN_2_40_FOR" | ||
| 439 | c:identifier="GDK_PIXBUF_DEPRECATED_IN_2_40_FOR" | 449 | c:identifier="GDK_PIXBUF_DEPRECATED_IN_2_40_FOR" | ||
| 440 | introspectable="0"> | 450 | introspectable="0"> | ||
| 441 | - | <source-position filename="gdk-pixbuf/gdk-pixbuf-macros.h" line="703"/> | 451 | + | <source-position filename="gdk-pixbuf/gdk-pixbuf-macros.h" line="713"/> |
| 452 | + | <parameters> | |||
| 453 | + | <parameter name="f"> | |||
| 454 | + | </parameter> | |||
| 455 | + | </parameters> | |||
| 456 | + | </function-macro> | |||
| 457 | + | <function-macro name="PIXBUF_DEPRECATED_IN_2_44_FOR" | |||
| 458 | + | c:identifier="GDK_PIXBUF_DEPRECATED_IN_2_44_FOR" | |||
| 459 | + | introspectable="0"> | |||
| 460 | + | <source-position filename="gdk-pixbuf/gdk-pixbuf-macros.h" line="731"/> | |||
| 442 | <parameters> | 461 | <parameters> | ||
| 443 | <parameter name="f"> | 462 | <parameter name="f"> | ||
| 444 | </parameter> | 463 | </parameter> | ||
| @@ -447,7 +466,7 @@ interpolation is just as fast and results in higher quality.</doc> | |||||
| 447 | <function-macro name="PIXBUF_DEPRECATED_IN_2_4_FOR" | 466 | <function-macro name="PIXBUF_DEPRECATED_IN_2_4_FOR" | ||
| 448 | c:identifier="GDK_PIXBUF_DEPRECATED_IN_2_4_FOR" | 467 | c:identifier="GDK_PIXBUF_DEPRECATED_IN_2_4_FOR" | ||
| 449 | introspectable="0"> | 468 | introspectable="0"> | ||
| 450 | - | <source-position filename="gdk-pixbuf/gdk-pixbuf-macros.h" line="379"/> | 469 | + | <source-position filename="gdk-pixbuf/gdk-pixbuf-macros.h" line="389"/> |
| 451 | <parameters> | 470 | <parameters> | ||
| 452 | <parameter name="f"> | 471 | <parameter name="f"> | ||
| 453 | </parameter> | 472 | </parameter> | ||
| @@ -456,7 +475,7 @@ interpolation is just as fast and results in higher quality.</doc> | |||||
| 456 | <function-macro name="PIXBUF_DEPRECATED_IN_2_6_FOR" | 475 | <function-macro name="PIXBUF_DEPRECATED_IN_2_6_FOR" | ||
| 457 | c:identifier="GDK_PIXBUF_DEPRECATED_IN_2_6_FOR" | 476 | c:identifier="GDK_PIXBUF_DEPRECATED_IN_2_6_FOR" | ||
| 458 | introspectable="0"> | 477 | introspectable="0"> | ||
| 459 | - | <source-position filename="gdk-pixbuf/gdk-pixbuf-macros.h" line="397"/> | 478 | + | <source-position filename="gdk-pixbuf/gdk-pixbuf-macros.h" line="407"/> |
| 460 | <parameters> | 479 | <parameters> | ||
| 461 | <parameter name="f"> | 480 | <parameter name="f"> | ||
| 462 | </parameter> | 481 | </parameter> | ||
| @@ -465,7 +484,7 @@ interpolation is just as fast and results in higher quality.</doc> | |||||
| 465 | <function-macro name="PIXBUF_DEPRECATED_IN_2_8_FOR" | 484 | <function-macro name="PIXBUF_DEPRECATED_IN_2_8_FOR" | ||
| 466 | c:identifier="GDK_PIXBUF_DEPRECATED_IN_2_8_FOR" | 485 | c:identifier="GDK_PIXBUF_DEPRECATED_IN_2_8_FOR" | ||
| 467 | introspectable="0"> | 486 | introspectable="0"> | ||
| 468 | - | <source-position filename="gdk-pixbuf/gdk-pixbuf-macros.h" line="415"/> | 487 | + | <source-position filename="gdk-pixbuf/gdk-pixbuf-macros.h" line="425"/> |
| 469 | <parameters> | 488 | <parameters> | ||
| 470 | <parameter name="f"> | 489 | <parameter name="f"> | ||
| 471 | </parameter> | 490 | </parameter> | ||
| @@ -506,7 +525,7 @@ interpolation is just as fast and results in higher quality.</doc> | |||||
| 506 | <source-position filename="gdk-pixbuf/gdk-pixbuf-features.h" line="37"/> | 525 | <source-position filename="gdk-pixbuf/gdk-pixbuf-features.h" line="37"/> | ||
| 507 | <type name="gint" c:type="gint"/> | 526 | <type name="gint" c:type="gint"/> | ||
| 508 | </constant> | 527 | </constant> | ||
| 509 | - | <constant name="PIXBUF_MICRO" value="12" c:type="GDK_PIXBUF_MICRO"> | 528 | + | <constant name="PIXBUF_MICRO" value="3" c:type="GDK_PIXBUF_MICRO"> |
| 510 | <doc xml:space="preserve" | 529 | <doc xml:space="preserve" | ||
| 511 | filename="gdk-pixbuf/gdk-pixbuf-features.h" | 530 | filename="gdk-pixbuf/gdk-pixbuf-features.h" | ||
| 512 | line="22">Micro version of gdk-pixbuf library, that is the "2" in | 531 | line="22">Micro version of gdk-pixbuf library, that is the "2" in | ||
| @@ -514,7 +533,7 @@ interpolation is just as fast and results in higher quality.</doc> | |||||
| 514 | <source-position filename="gdk-pixbuf/gdk-pixbuf-features.h" line="39"/> | 533 | <source-position filename="gdk-pixbuf/gdk-pixbuf-features.h" line="39"/> | ||
| 515 | <type name="gint" c:type="gint"/> | 534 | <type name="gint" c:type="gint"/> | ||
| 516 | </constant> | 535 | </constant> | ||
| 517 | - | <constant name="PIXBUF_MINOR" value="42" c:type="GDK_PIXBUF_MINOR"> | 536 | + | <constant name="PIXBUF_MINOR" value="44" c:type="GDK_PIXBUF_MINOR"> |
| 518 | <doc xml:space="preserve" | 537 | <doc xml:space="preserve" | ||
| 519 | filename="gdk-pixbuf/gdk-pixbuf-features.h" | 538 | filename="gdk-pixbuf/gdk-pixbuf-features.h" | ||
| 520 | line="16">Minor version of gdk-pixbuf library, that is the "8" in | 539 | line="16">Minor version of gdk-pixbuf library, that is the "8" in | ||
| @@ -522,6 +541,16 @@ interpolation is just as fast and results in higher quality.</doc> | |||||
| 522 | <source-position filename="gdk-pixbuf/gdk-pixbuf-features.h" line="38"/> | 541 | <source-position filename="gdk-pixbuf/gdk-pixbuf-features.h" line="38"/> | ||
| 523 | <type name="gint" c:type="gint"/> | 542 | <type name="gint" c:type="gint"/> | ||
| 524 | </constant> | 543 | </constant> | ||
| 544 | + | <function-macro name="PIXBUF_NON_ANIM" | |||
| 545 | + | c:identifier="GDK_PIXBUF_NON_ANIM" | |||
| 546 | + | introspectable="0"> | |||
| 547 | + | <source-position filename="gdk-pixbuf/gdk-pixbuf-animation.h" | |||
| 548 | + | line="209"/> | |||
| 549 | + | <parameters> | |||
| 550 | + | <parameter name="object"> | |||
| 551 | + | </parameter> | |||
| 552 | + | </parameters> | |||
| 553 | + | </function-macro> | |||
| 525 | <function-macro name="PIXBUF_SIMPLE_ANIM" | 554 | <function-macro name="PIXBUF_SIMPLE_ANIM" | ||
| 526 | c:identifier="GDK_PIXBUF_SIMPLE_ANIM" | 555 | c:identifier="GDK_PIXBUF_SIMPLE_ANIM" | ||
| 527 | introspectable="0"> | 556 | introspectable="0"> | ||
| @@ -552,9 +581,7 @@ interpolation is just as fast and results in higher quality.</doc> | |||||
| 552 | </parameter> | 581 | </parameter> | ||
| 553 | </parameters> | 582 | </parameters> | ||
| 554 | </function-macro> | 583 | </function-macro> | ||
| 555 | - | <constant name="PIXBUF_VERSION" | 584 | + | <constant name="PIXBUF_VERSION" value="2.44.3" c:type="GDK_PIXBUF_VERSION"> |
| 556 | - | value="2.42.12" | |||
| 557 | - | c:type="GDK_PIXBUF_VERSION"> | |||
| 558 | <doc xml:space="preserve" | 585 | <doc xml:space="preserve" | ||
| 559 | filename="gdk-pixbuf/gdk-pixbuf-features.h" | 586 | filename="gdk-pixbuf/gdk-pixbuf-features.h" | ||
| 560 | line="28">Contains the full version of GdkPixbuf as a string. | 587 | line="28">Contains the full version of GdkPixbuf as a string. | ||
| @@ -600,9 +627,6 @@ wrapping it with `gdk_pixbuf_new_from_data()`. The `gdk_pixbuf_new()` | |||||
| 600 | function will compute an optimal rowstride so that rendering can be | 627 | function will compute an optimal rowstride so that rendering can be | ||
| 601 | performed with an efficient algorithm. | 628 | performed with an efficient algorithm. | ||
| 602 | 629 | ||||
| 603 | - | As a special case, you can use the [`ctor@GdkPixbuf.Pixbuf.new_from_xpm_data`] | |||
| 604 | - | function to create a pixbuf from inline XPM image data. | |||
| 605 | - | ||||
| 606 | You can also copy an existing pixbuf with the [method@Pixbuf.copy] | 630 | You can also copy an existing pixbuf with the [method@Pixbuf.copy] | ||
| 607 | function. This is not the same as just acquiring a reference to | 631 | function. This is not the same as just acquiring a reference to | ||
| 608 | the old pixbuf instance: the copy function will actually duplicate | 632 | the old pixbuf instance: the copy function will actually duplicate | ||
| @@ -718,7 +742,7 @@ If the allocation of the buffer failed, this function will return `NULL`. | |||||
| 718 | 742 | ||||
| 719 | The buffer has an optimal rowstride. Note that the buffer is not cleared; | 743 | The buffer has an optimal rowstride. Note that the buffer is not cleared; | ||
| 720 | you will have to fill it completely yourself.</doc> | 744 | you will have to fill it completely yourself.</doc> | ||
| 721 | - | <source-position filename="gdk-pixbuf/gdk-pixbuf-core.h" line="206"/> | 745 | + | <source-position filename="gdk-pixbuf/gdk-pixbuf-core.h" line="204"/> |
| 722 | <return-value transfer-ownership="full" nullable="1"> | 746 | <return-value transfer-ownership="full" nullable="1"> | ||
| 723 | <doc xml:space="preserve" | 747 | <doc xml:space="preserve" | ||
| 724 | filename="gdk-pixbuf/gdk-pixbuf.c" | 748 | filename="gdk-pixbuf/gdk-pixbuf.c" | ||
| @@ -763,60 +787,60 @@ you will have to fill it completely yourself.</doc> | |||||
| 763 | version="2.32"> | 787 | version="2.32"> | ||
| 764 | <doc xml:space="preserve" | 788 | <doc xml:space="preserve" | ||
| 765 | filename="gdk-pixbuf/gdk-pixbuf-data.c" | 789 | filename="gdk-pixbuf/gdk-pixbuf-data.c" | ||
| 766 | - | line="94">Creates a new #GdkPixbuf out of in-memory readonly image data. | 790 | + | line="96">Creates a new #GdkPixbuf out of in-memory readonly image data. |
| 767 | 791 | ||||
| 768 | Currently only RGB images with 8 bits per sample are supported. | 792 | Currently only RGB images with 8 bits per sample are supported. | ||
| 769 | 793 | ||||
| 770 | This is the `GBytes` variant of gdk_pixbuf_new_from_data(), useful | 794 | This is the `GBytes` variant of gdk_pixbuf_new_from_data(), useful | ||
| 771 | for language bindings.</doc> | 795 | for language bindings.</doc> | ||
| 772 | - | <source-position filename="gdk-pixbuf/gdk-pixbuf-core.h" line="286"/> | 796 | + | <source-position filename="gdk-pixbuf/gdk-pixbuf-core.h" line="284"/> |
| 773 | <return-value transfer-ownership="full"> | 797 | <return-value transfer-ownership="full"> | ||
| 774 | <doc xml:space="preserve" | 798 | <doc xml:space="preserve" | ||
| 775 | filename="gdk-pixbuf/gdk-pixbuf-data.c" | 799 | filename="gdk-pixbuf/gdk-pixbuf-data.c" | ||
| 776 | - | line="111">A newly-created pixbuf</doc> | 800 | + | line="113">A newly-created pixbuf</doc> |
| 777 | <type name="Pixbuf" c:type="GdkPixbuf*"/> | 801 | <type name="Pixbuf" c:type="GdkPixbuf*"/> | ||
| 778 | </return-value> | 802 | </return-value> | ||
| 779 | <parameters> | 803 | <parameters> | ||
| 780 | <parameter name="data" transfer-ownership="none"> | 804 | <parameter name="data" transfer-ownership="none"> | ||
| 781 | <doc xml:space="preserve" | 805 | <doc xml:space="preserve" | ||
| 782 | filename="gdk-pixbuf/gdk-pixbuf-data.c" | 806 | filename="gdk-pixbuf/gdk-pixbuf-data.c" | ||
| 783 | - | line="96">Image data in 8-bit/sample packed format inside a #GBytes</doc> | 807 | + | line="98">Image data in 8-bit/sample packed format inside a #GBytes</doc> |
| 784 | <type name="GLib.Bytes" c:type="GBytes*"/> | 808 | <type name="GLib.Bytes" c:type="GBytes*"/> | ||
| 785 | </parameter> | 809 | </parameter> | ||
| 786 | <parameter name="colorspace" transfer-ownership="none"> | 810 | <parameter name="colorspace" transfer-ownership="none"> | ||
| 787 | <doc xml:space="preserve" | 811 | <doc xml:space="preserve" | ||
| 788 | filename="gdk-pixbuf/gdk-pixbuf-data.c" | 812 | filename="gdk-pixbuf/gdk-pixbuf-data.c" | ||
| 789 | - | line="97">Colorspace for the image data</doc> | 813 | + | line="99">Colorspace for the image data</doc> |
| 790 | <type name="Colorspace" c:type="GdkColorspace"/> | 814 | <type name="Colorspace" c:type="GdkColorspace"/> | ||
| 791 | </parameter> | 815 | </parameter> | ||
| 792 | <parameter name="has_alpha" transfer-ownership="none"> | 816 | <parameter name="has_alpha" transfer-ownership="none"> | ||
| 793 | <doc xml:space="preserve" | 817 | <doc xml:space="preserve" | ||
| 794 | filename="gdk-pixbuf/gdk-pixbuf-data.c" | 818 | filename="gdk-pixbuf/gdk-pixbuf-data.c" | ||
| 795 | - | line="98">Whether the data has an opacity channel</doc> | 819 | + | line="100">Whether the data has an opacity channel</doc> |
| 796 | <type name="gboolean" c:type="gboolean"/> | 820 | <type name="gboolean" c:type="gboolean"/> | ||
| 797 | </parameter> | 821 | </parameter> | ||
| 798 | <parameter name="bits_per_sample" transfer-ownership="none"> | 822 | <parameter name="bits_per_sample" transfer-ownership="none"> | ||
| 799 | <doc xml:space="preserve" | 823 | <doc xml:space="preserve" | ||
| 800 | filename="gdk-pixbuf/gdk-pixbuf-data.c" | 824 | filename="gdk-pixbuf/gdk-pixbuf-data.c" | ||
| 801 | - | line="99">Number of bits per sample</doc> | 825 | + | line="101">Number of bits per sample</doc> |
| 802 | <type name="gint" c:type="int"/> | 826 | <type name="gint" c:type="int"/> | ||
| 803 | </parameter> | 827 | </parameter> | ||
| 804 | <parameter name="width" transfer-ownership="none"> | 828 | <parameter name="width" transfer-ownership="none"> | ||
| 805 | <doc xml:space="preserve" | 829 | <doc xml:space="preserve" | ||
| 806 | filename="gdk-pixbuf/gdk-pixbuf-data.c" | 830 | filename="gdk-pixbuf/gdk-pixbuf-data.c" | ||
| 807 | - | line="100">Width of the image in pixels, must be > 0</doc> | 831 | + | line="102">Width of the image in pixels, must be > 0</doc> |
| 808 | <type name="gint" c:type="int"/> | 832 | <type name="gint" c:type="int"/> | ||
| 809 | </parameter> | 833 | </parameter> | ||
| 810 | <parameter name="height" transfer-ownership="none"> | 834 | <parameter name="height" transfer-ownership="none"> | ||
| 811 | <doc xml:space="preserve" | 835 | <doc xml:space="preserve" | ||
| 812 | filename="gdk-pixbuf/gdk-pixbuf-data.c" | 836 | filename="gdk-pixbuf/gdk-pixbuf-data.c" | ||
| 813 | - | line="101">Height of the image in pixels, must be > 0</doc> | 837 | + | line="103">Height of the image in pixels, must be > 0</doc> |
| 814 | <type name="gint" c:type="int"/> | 838 | <type name="gint" c:type="int"/> | ||
| 815 | </parameter> | 839 | </parameter> | ||
| 816 | <parameter name="rowstride" transfer-ownership="none"> | 840 | <parameter name="rowstride" transfer-ownership="none"> | ||
| 817 | <doc xml:space="preserve" | 841 | <doc xml:space="preserve" | ||
| 818 | filename="gdk-pixbuf/gdk-pixbuf-data.c" | 842 | filename="gdk-pixbuf/gdk-pixbuf-data.c" | ||
| 819 | - | line="102">Distance in bytes between row starts</doc> | 843 | + | line="104">Distance in bytes between row starts</doc> |
| 820 | <type name="gint" c:type="int"/> | 844 | <type name="gint" c:type="int"/> | ||
| 821 | </parameter> | 845 | </parameter> | ||
| 822 | </parameters> | 846 | </parameters> | ||
| @@ -836,11 +860,11 @@ finalized, your destroy notification function will be called, and | |||||
| 836 | it is its responsibility to free the pixel array. | 860 | it is its responsibility to free the pixel array. | ||
| 837 | 861 | ||||
| 838 | See also: [ctor@GdkPixbuf.Pixbuf.new_from_bytes]</doc> | 862 | See also: [ctor@GdkPixbuf.Pixbuf.new_from_bytes]</doc> | ||
| 839 | - | <source-position filename="gdk-pixbuf/gdk-pixbuf-core.h" line="276"/> | 863 | + | <source-position filename="gdk-pixbuf/gdk-pixbuf-core.h" line="274"/> |
| 840 | <return-value transfer-ownership="full"> | 864 | <return-value transfer-ownership="full"> | ||
| 841 | <doc xml:space="preserve" | 865 | <doc xml:space="preserve" | ||
| 842 | filename="gdk-pixbuf/gdk-pixbuf-data.c" | 866 | filename="gdk-pixbuf/gdk-pixbuf-data.c" | ||
| 843 | - | line="54">A newly-created pixbuf</doc> | 867 | + | line="56">A newly-created pixbuf</doc> |
| 844 | <type name="Pixbuf" c:type="GdkPixbuf*"/> | 868 | <type name="Pixbuf" c:type="GdkPixbuf*"/> | ||
| 845 | </return-value> | 869 | </return-value> | ||
| 846 | <parameters> | 870 | <parameters> | ||
| @@ -896,8 +920,9 @@ See also: [ctor@GdkPixbuf.Pixbuf.new_from_bytes]</doc> | |||||
| 896 | closure="8"> | 920 | closure="8"> | ||
| 897 | <doc xml:space="preserve" | 921 | <doc xml:space="preserve" | ||
| 898 | filename="gdk-pixbuf/gdk-pixbuf-data.c" | 922 | filename="gdk-pixbuf/gdk-pixbuf-data.c" | ||
| 899 | - | line="38">Function used to free the data when the pixbuf's reference count | 923 | + | line="38">Function |
| 900 | - | drops to zero, or %NULL if the data should not be freed</doc> | 924 | + | used to free the data when the pixbuf's reference count |
| 925 | + | drops to zero, or `NULL` if the data should not be freed</doc> | |||
| 901 | <type name="PixbufDestroyNotify" c:type="GdkPixbufDestroyNotify"/> | 926 | <type name="PixbufDestroyNotify" c:type="GdkPixbufDestroyNotify"/> | ||
| 902 | </parameter> | 927 | </parameter> | ||
| 903 | <parameter name="destroy_fn_data" | 928 | <parameter name="destroy_fn_data" | ||
| @@ -906,7 +931,8 @@ drops to zero, or %NULL if the data should not be freed</doc> | |||||
| 906 | allow-none="1"> | 931 | allow-none="1"> | ||
| 907 | <doc xml:space="preserve" | 932 | <doc xml:space="preserve" | ||
| 908 | filename="gdk-pixbuf/gdk-pixbuf-data.c" | 933 | filename="gdk-pixbuf/gdk-pixbuf-data.c" | ||
| 909 | - | line="40">Closure data to pass to the destroy notification function</doc> | 934 | + | line="41">Closure data to pass to the destroy |
| 935 | + | notification function</doc> | |||
| 910 | <type name="gpointer" c:type="gpointer"/> | 936 | <type name="gpointer" c:type="gpointer"/> | ||
| 911 | </parameter> | 937 | </parameter> | ||
| 912 | </parameters> | 938 | </parameters> | ||
| @@ -916,7 +942,7 @@ drops to zero, or %NULL if the data should not be freed</doc> | |||||
| 916 | throws="1"> | 942 | throws="1"> | ||
| 917 | <doc xml:space="preserve" | 943 | <doc xml:space="preserve" | ||
| 918 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 944 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 919 | - | line="1089">Creates a new pixbuf by loading an image from a file. | 945 | + | line="1176">Creates a new pixbuf by loading an image from a file. |
| 920 | 946 | ||||
| 921 | The file format is detected automatically. | 947 | The file format is detected automatically. | ||
| 922 | 948 | ||||
| @@ -928,18 +954,18 @@ If `NULL` is returned, then @error will be set. Possible errors are: | |||||
| 928 | - the image buffer contains invalid data | 954 | - the image buffer contains invalid data | ||
| 929 | 955 | ||||
| 930 | The error domains are `GDK_PIXBUF_ERROR` and `G_FILE_ERROR`.</doc> | 956 | The error domains are `GDK_PIXBUF_ERROR` and `G_FILE_ERROR`.</doc> | ||
| 931 | - | <source-position filename="gdk-pixbuf/gdk-pixbuf-core.h" line="252"/> | 957 | + | <source-position filename="gdk-pixbuf/gdk-pixbuf-core.h" line="250"/> |
| 932 | <return-value transfer-ownership="full" nullable="1"> | 958 | <return-value transfer-ownership="full" nullable="1"> | ||
| 933 | <doc xml:space="preserve" | 959 | <doc xml:space="preserve" | ||
| 934 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 960 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 935 | - | line="1108">A newly-created pixbuf</doc> | 961 | + | line="1195">A newly-created pixbuf</doc> |
| 936 | <type name="Pixbuf" c:type="GdkPixbuf*"/> | 962 | <type name="Pixbuf" c:type="GdkPixbuf*"/> | ||
| 937 | </return-value> | 963 | </return-value> | ||
| 938 | <parameters> | 964 | <parameters> | ||
| 939 | <parameter name="filename" transfer-ownership="none"> | 965 | <parameter name="filename" transfer-ownership="none"> | ||
| 940 | <doc xml:space="preserve" | 966 | <doc xml:space="preserve" | ||
| 941 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 967 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 942 | - | line="1091">Name of file to load, in the GLib file | 968 | + | line="1178">Name of file to load, in the GLib file |
| 943 | name encoding</doc> | 969 | name encoding</doc> | ||
| 944 | <type name="filename" c:type="const char*"/> | 970 | <type name="filename" c:type="const char*"/> | ||
| 945 | </parameter> | 971 | </parameter> | ||
| @@ -951,7 +977,7 @@ The error domains are `GDK_PIXBUF_ERROR` and `G_FILE_ERROR`.</doc> | |||||
| 951 | throws="1"> | 977 | throws="1"> | ||
| 952 | <doc xml:space="preserve" | 978 | <doc xml:space="preserve" | ||
| 953 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 979 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 954 | - | line="1337">Creates a new pixbuf by loading an image from a file. | 980 | + | line="1424">Creates a new pixbuf by loading an image from a file. |
| 955 | 981 | ||||
| 956 | The file format is detected automatically. | 982 | The file format is detected automatically. | ||
| 957 | 983 | ||||
| @@ -973,37 +999,37 @@ the image to be scaled to the exact given width. When not preserving | |||||
| 973 | aspect ratio, a `width` or `height` of -1 means to not scale the image | 999 | aspect ratio, a `width` or `height` of -1 means to not scale the image | ||
| 974 | at all in that dimension. Negative values for `width` and `height` are | 1000 | at all in that dimension. Negative values for `width` and `height` are | ||
| 975 | allowed since 2.8.</doc> | 1001 | allowed since 2.8.</doc> | ||
| 976 | - | <source-position filename="gdk-pixbuf/gdk-pixbuf-core.h" line="260"/> | 1002 | + | <source-position filename="gdk-pixbuf/gdk-pixbuf-core.h" line="258"/> |
| 977 | <return-value transfer-ownership="full" nullable="1"> | 1003 | <return-value transfer-ownership="full" nullable="1"> | ||
| 978 | <doc xml:space="preserve" | 1004 | <doc xml:space="preserve" | ||
| 979 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 1005 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 980 | - | line="1369">A newly-created pixbuf</doc> | 1006 | + | line="1456">A newly-created pixbuf</doc> |
| 981 | <type name="Pixbuf" c:type="GdkPixbuf*"/> | 1007 | <type name="Pixbuf" c:type="GdkPixbuf*"/> | ||
| 982 | </return-value> | 1008 | </return-value> | ||
| 983 | <parameters> | 1009 | <parameters> | ||
| 984 | <parameter name="filename" transfer-ownership="none"> | 1010 | <parameter name="filename" transfer-ownership="none"> | ||
| 985 | <doc xml:space="preserve" | 1011 | <doc xml:space="preserve" | ||
| 986 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 1012 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 987 | - | line="1339">Name of file to load, in the GLib file | 1013 | + | line="1426">Name of file to load, in the GLib file |
| 988 | name encoding</doc> | 1014 | name encoding</doc> | ||
| 989 | <type name="filename" c:type="const char*"/> | 1015 | <type name="filename" c:type="const char*"/> | ||
| 990 | </parameter> | 1016 | </parameter> | ||
| 991 | <parameter name="width" transfer-ownership="none"> | 1017 | <parameter name="width" transfer-ownership="none"> | ||
| 992 | <doc xml:space="preserve" | 1018 | <doc xml:space="preserve" | ||
| 993 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 1019 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 994 | - | line="1341">The width the image should have or -1 to not constrain the width</doc> | 1020 | + | line="1428">The width the image should have or -1 to not constrain the width</doc> |
| 995 | <type name="gint" c:type="int"/> | 1021 | <type name="gint" c:type="int"/> | ||
| 996 | </parameter> | 1022 | </parameter> | ||
| 997 | <parameter name="height" transfer-ownership="none"> | 1023 | <parameter name="height" transfer-ownership="none"> | ||
| 998 | <doc xml:space="preserve" | 1024 | <doc xml:space="preserve" | ||
| 999 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 1025 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 1000 | - | line="1342">The height the image should have or -1 to not constrain the height</doc> | 1026 | + | line="1429">The height the image should have or -1 to not constrain the height</doc> |
| 1001 | <type name="gint" c:type="int"/> | 1027 | <type name="gint" c:type="int"/> | ||
| 1002 | </parameter> | 1028 | </parameter> | ||
| 1003 | <parameter name="preserve_aspect_ratio" transfer-ownership="none"> | 1029 | <parameter name="preserve_aspect_ratio" transfer-ownership="none"> | ||
| 1004 | <doc xml:space="preserve" | 1030 | <doc xml:space="preserve" | ||
| 1005 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 1031 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 1006 | - | line="1343">`TRUE` to preserve the image's aspect ratio</doc> | 1032 | + | line="1430">`TRUE` to preserve the image's aspect ratio</doc> |
| 1007 | <type name="gboolean" c:type="gboolean"/> | 1033 | <type name="gboolean" c:type="gboolean"/> | ||
| 1008 | </parameter> | 1034 | </parameter> | ||
| 1009 | </parameters> | 1035 | </parameters> | ||
| @@ -1014,7 +1040,7 @@ allowed since 2.8.</doc> | |||||
| 1014 | throws="1"> | 1040 | throws="1"> | ||
| 1015 | <doc xml:space="preserve" | 1041 | <doc xml:space="preserve" | ||
| 1016 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 1042 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 1017 | - | line="1210">Creates a new pixbuf by loading an image from a file. | 1043 | + | line="1297">Creates a new pixbuf by loading an image from a file. |
| 1018 | 1044 | ||||
| 1019 | The file format is detected automatically. | 1045 | The file format is detected automatically. | ||
| 1020 | 1046 | ||||
| @@ -1032,31 +1058,31 @@ the image's aspect ratio. Note that the returned pixbuf may be smaller | |||||
| 1032 | than `width` x `height`, if the aspect ratio requires it. To load | 1058 | than `width` x `height`, if the aspect ratio requires it. To load | ||
| 1033 | and image at the requested size, regardless of aspect ratio, use | 1059 | and image at the requested size, regardless of aspect ratio, use | ||
| 1034 | [ctor@GdkPixbuf.Pixbuf.new_from_file_at_scale].</doc> | 1060 | [ctor@GdkPixbuf.Pixbuf.new_from_file_at_scale].</doc> | ||
| 1035 | - | <source-position filename="gdk-pixbuf/gdk-pixbuf-core.h" line="255"/> | 1061 | + | <source-position filename="gdk-pixbuf/gdk-pixbuf-core.h" line="253"/> |
| 1036 | <return-value transfer-ownership="full" nullable="1"> | 1062 | <return-value transfer-ownership="full" nullable="1"> | ||
| 1037 | <doc xml:space="preserve" | 1063 | <doc xml:space="preserve" | ||
| 1038 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 1064 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 1039 | - | line="1237">A newly-created pixbuf</doc> | 1065 | + | line="1324">A newly-created pixbuf</doc> |
| 1040 | <type name="Pixbuf" c:type="GdkPixbuf*"/> | 1066 | <type name="Pixbuf" c:type="GdkPixbuf*"/> | ||
| 1041 | </return-value> | 1067 | </return-value> | ||
| 1042 | <parameters> | 1068 | <parameters> | ||
| 1043 | <parameter name="filename" transfer-ownership="none"> | 1069 | <parameter name="filename" transfer-ownership="none"> | ||
| 1044 | <doc xml:space="preserve" | 1070 | <doc xml:space="preserve" | ||
| 1045 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 1071 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 1046 | - | line="1212">Name of file to load, in the GLib file | 1072 | + | line="1299">Name of file to load, in the GLib file |
| 1047 | name encoding</doc> | 1073 | name encoding</doc> | ||
| 1048 | <type name="filename" c:type="const char*"/> | 1074 | <type name="filename" c:type="const char*"/> | ||
| 1049 | </parameter> | 1075 | </parameter> | ||
| 1050 | <parameter name="width" transfer-ownership="none"> | 1076 | <parameter name="width" transfer-ownership="none"> | ||
| 1051 | <doc xml:space="preserve" | 1077 | <doc xml:space="preserve" | ||
| 1052 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 1078 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 1053 | - | line="1214">The width the image should have or -1 to not constrain the width</doc> | 1079 | + | line="1301">The width the image should have or -1 to not constrain the width</doc> |
| 1054 | <type name="gint" c:type="int"/> | 1080 | <type name="gint" c:type="int"/> | ||
| 1055 | </parameter> | 1081 | </parameter> | ||
| 1056 | <parameter name="height" transfer-ownership="none"> | 1082 | <parameter name="height" transfer-ownership="none"> | ||
| 1057 | <doc xml:space="preserve" | 1083 | <doc xml:space="preserve" | ||
| 1058 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 1084 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 1059 | - | line="1215">The height the image should have or -1 to not constrain the height</doc> | 1085 | + | line="1302">The height the image should have or -1 to not constrain the height</doc> |
| 1060 | <type name="gint" c:type="int"/> | 1086 | <type name="gint" c:type="int"/> | ||
| 1061 | </parameter> | 1087 | </parameter> | ||
| 1062 | </parameters> | 1088 | </parameters> | ||
| @@ -1102,7 +1128,7 @@ For non-const inline data, you could get out of memory. For untrusted | |||||
| 1102 | inline data located at runtime, you could have corrupt inline data in | 1128 | inline data located at runtime, you could have corrupt inline data in | ||
| 1103 | addition.</doc> | 1129 | addition.</doc> | ||
| 1104 | <doc-deprecated xml:space="preserve">Use `GResource` instead.</doc-deprecated> | 1130 | <doc-deprecated xml:space="preserve">Use `GResource` instead.</doc-deprecated> | ||
| 1105 | - | <source-position filename="gdk-pixbuf/gdk-pixbuf-core.h" line="298"/> | 1131 | + | <source-position filename="gdk-pixbuf/gdk-pixbuf-core.h" line="295"/> |
| 1106 | <return-value transfer-ownership="full"> | 1132 | <return-value transfer-ownership="full"> | ||
| 1107 | <doc xml:space="preserve" | 1133 | <doc xml:space="preserve" | ||
| 1108 | filename="gdk-pixbuf/gdk-pixdata.c" | 1134 | filename="gdk-pixbuf/gdk-pixdata.c" | ||
| @@ -1141,22 +1167,22 @@ addition.</doc> | |||||
| 1141 | throws="1"> | 1167 | throws="1"> | ||
| 1142 | <doc xml:space="preserve" | 1168 | <doc xml:space="preserve" | ||
| 1143 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 1169 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 1144 | - | line="1793">Creates a new pixbuf by loading an image from an resource. | 1170 | + | line="1883">Creates a new pixbuf by loading an image from an resource. |
| 1145 | 1171 | ||||
| 1146 | The file format is detected automatically. If `NULL` is returned, then | 1172 | The file format is detected automatically. If `NULL` is returned, then | ||
| 1147 | @error will be set.</doc> | 1173 | @error will be set.</doc> | ||
| 1148 | - | <source-position filename="gdk-pixbuf/gdk-pixbuf-core.h" line="266"/> | 1174 | + | <source-position filename="gdk-pixbuf/gdk-pixbuf-core.h" line="264"/> |
| 1149 | <return-value transfer-ownership="full" nullable="1"> | 1175 | <return-value transfer-ownership="full" nullable="1"> | ||
| 1150 | <doc xml:space="preserve" | 1176 | <doc xml:space="preserve" | ||
| 1151 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 1177 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 1152 | - | line="1803">A newly-created pixbuf</doc> | 1178 | + | line="1893">A newly-created pixbuf</doc> |
| 1153 | <type name="Pixbuf" c:type="GdkPixbuf*"/> | 1179 | <type name="Pixbuf" c:type="GdkPixbuf*"/> | ||
| 1154 | </return-value> | 1180 | </return-value> | ||
| 1155 | <parameters> | 1181 | <parameters> | ||
| 1156 | <parameter name="resource_path" transfer-ownership="none"> | 1182 | <parameter name="resource_path" transfer-ownership="none"> | ||
| 1157 | <doc xml:space="preserve" | 1183 | <doc xml:space="preserve" | ||
| 1158 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 1184 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 1159 | - | line="1795">the path of the resource file</doc> | 1185 | + | line="1885">the path of the resource file</doc> |
| 1160 | <type name="utf8" c:type="const char*"/> | 1186 | <type name="utf8" c:type="const char*"/> | ||
| 1161 | </parameter> | 1187 | </parameter> | ||
| 1162 | </parameters> | 1188 | </parameters> | ||
| @@ -1167,7 +1193,7 @@ The file format is detected automatically. If `NULL` is returned, then | |||||
| 1167 | throws="1"> | 1193 | throws="1"> | ||
| 1168 | <doc xml:space="preserve" | 1194 | <doc xml:space="preserve" | ||
| 1169 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 1195 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 1170 | - | line="1827">Creates a new pixbuf by loading an image from an resource. | 1196 | + | line="1917">Creates a new pixbuf by loading an image from an resource. |
| 1171 | 1197 | ||||
| 1172 | The file format is detected automatically. If `NULL` is returned, then | 1198 | The file format is detected automatically. If `NULL` is returned, then | ||
| 1173 | @error will be set. | 1199 | @error will be set. | ||
| @@ -1180,36 +1206,36 @@ exact given width. When not preserving aspect ratio, a @width or | |||||
| 1180 | @height of -1 means to not scale the image at all in that dimension. | 1206 | @height of -1 means to not scale the image at all in that dimension. | ||
| 1181 | 1207 | ||||
| 1182 | The stream is not closed.</doc> | 1208 | The stream is not closed.</doc> | ||
| 1183 | - | <source-position filename="gdk-pixbuf/gdk-pixbuf-core.h" line="269"/> | 1209 | + | <source-position filename="gdk-pixbuf/gdk-pixbuf-core.h" line="267"/> |
| 1184 | <return-value transfer-ownership="full" nullable="1"> | 1210 | <return-value transfer-ownership="full" nullable="1"> | ||
| 1185 | <doc xml:space="preserve" | 1211 | <doc xml:space="preserve" | ||
| 1186 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 1212 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 1187 | - | line="1849">A newly-created pixbuf</doc> | 1213 | + | line="1939">A newly-created pixbuf</doc> |
| 1188 | <type name="Pixbuf" c:type="GdkPixbuf*"/> | 1214 | <type name="Pixbuf" c:type="GdkPixbuf*"/> | ||
| 1189 | </return-value> | 1215 | </return-value> | ||
| 1190 | <parameters> | 1216 | <parameters> | ||
| 1191 | <parameter name="resource_path" transfer-ownership="none"> | 1217 | <parameter name="resource_path" transfer-ownership="none"> | ||
| 1192 | <doc xml:space="preserve" | 1218 | <doc xml:space="preserve" | ||
| 1193 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 1219 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 1194 | - | line="1829">the path of the resource file</doc> | 1220 | + | line="1919">the path of the resource file</doc> |
| 1195 | <type name="utf8" c:type="const char*"/> | 1221 | <type name="utf8" c:type="const char*"/> | ||
| 1196 | </parameter> | 1222 | </parameter> | ||
| 1197 | <parameter name="width" transfer-ownership="none"> | 1223 | <parameter name="width" transfer-ownership="none"> | ||
| 1198 | <doc xml:space="preserve" | 1224 | <doc xml:space="preserve" | ||
| 1199 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 1225 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 1200 | - | line="1830">The width the image should have or -1 to not constrain the width</doc> | 1226 | + | line="1920">The width the image should have or -1 to not constrain the width</doc> |
| 1201 | <type name="gint" c:type="int"/> | 1227 | <type name="gint" c:type="int"/> | ||
| 1202 | </parameter> | 1228 | </parameter> | ||
| 1203 | <parameter name="height" transfer-ownership="none"> | 1229 | <parameter name="height" transfer-ownership="none"> | ||
| 1204 | <doc xml:space="preserve" | 1230 | <doc xml:space="preserve" | ||
| 1205 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 1231 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 1206 | - | line="1831">The height the image should have or -1 to not constrain the height</doc> | 1232 | + | line="1921">The height the image should have or -1 to not constrain the height</doc> |
| 1207 | <type name="gint" c:type="int"/> | 1233 | <type name="gint" c:type="int"/> | ||
| 1208 | </parameter> | 1234 | </parameter> | ||
| 1209 | <parameter name="preserve_aspect_ratio" transfer-ownership="none"> | 1235 | <parameter name="preserve_aspect_ratio" transfer-ownership="none"> | ||
| 1210 | <doc xml:space="preserve" | 1236 | <doc xml:space="preserve" | ||
| 1211 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 1237 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 1212 | - | line="1832">`TRUE` to preserve the image's aspect ratio</doc> | 1238 | + | line="1922">`TRUE` to preserve the image's aspect ratio</doc> |
| 1213 | <type name="gboolean" c:type="gboolean"/> | 1239 | <type name="gboolean" c:type="gboolean"/> | ||
| 1214 | </parameter> | 1240 | </parameter> | ||
| 1215 | </parameters> | 1241 | </parameters> | ||
| @@ -1220,7 +1246,7 @@ The stream is not closed.</doc> | |||||
| 1220 | throws="1"> | 1246 | throws="1"> | ||
| 1221 | <doc xml:space="preserve" | 1247 | <doc xml:space="preserve" | ||
| 1222 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 1248 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 1223 | - | line="1717">Creates a new pixbuf by loading an image from an input stream. | 1249 | + | line="1804">Creates a new pixbuf by loading an image from an input stream. |
| 1224 | 1250 | ||||
| 1225 | The file format is detected automatically. | 1251 | The file format is detected automatically. | ||
| 1226 | 1252 | ||||
| @@ -1232,18 +1258,18 @@ returned. Other possible errors are in the `GDK_PIXBUF_ERROR` and | |||||
| 1232 | `G_IO_ERROR` domains. | 1258 | `G_IO_ERROR` domains. | ||
| 1233 | 1259 | ||||
| 1234 | The stream is not closed.</doc> | 1260 | The stream is not closed.</doc> | ||
| 1235 | - | <source-position filename="gdk-pixbuf/gdk-pixbuf-core.h" line="409"/> | 1261 | + | <source-position filename="gdk-pixbuf/gdk-pixbuf-core.h" line="404"/> |
| 1236 | <return-value transfer-ownership="full" nullable="1"> | 1262 | <return-value transfer-ownership="full" nullable="1"> | ||
| 1237 | <doc xml:space="preserve" | 1263 | <doc xml:space="preserve" | ||
| 1238 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 1264 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 1239 | - | line="1736">A newly-created pixbuf</doc> | 1265 | + | line="1823">A newly-created pixbuf</doc> |
| 1240 | <type name="Pixbuf" c:type="GdkPixbuf*"/> | 1266 | <type name="Pixbuf" c:type="GdkPixbuf*"/> | ||
| 1241 | </return-value> | 1267 | </return-value> | ||
| 1242 | <parameters> | 1268 | <parameters> | ||
| 1243 | <parameter name="stream" transfer-ownership="none"> | 1269 | <parameter name="stream" transfer-ownership="none"> | ||
| 1244 | <doc xml:space="preserve" | 1270 | <doc xml:space="preserve" | ||
| 1245 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 1271 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 1246 | - | line="1719">a `GInputStream` to load the pixbuf from</doc> | 1272 | + | line="1806">a `GInputStream` to load the pixbuf from</doc> |
| 1247 | <type name="Gio.InputStream" c:type="GInputStream*"/> | 1273 | <type name="Gio.InputStream" c:type="GInputStream*"/> | ||
| 1248 | </parameter> | 1274 | </parameter> | ||
| 1249 | <parameter name="cancellable" | 1275 | <parameter name="cancellable" | ||
| @@ -1252,7 +1278,7 @@ The stream is not closed.</doc> | |||||
| 1252 | allow-none="1"> | 1278 | allow-none="1"> | ||
| 1253 | <doc xml:space="preserve" | 1279 | <doc xml:space="preserve" | ||
| 1254 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 1280 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 1255 | - | line="1720">optional `GCancellable` object, `NULL` to ignore</doc> | 1281 | + | line="1807">optional `GCancellable` object, `NULL` to ignore</doc> |
| 1256 | <type name="Gio.Cancellable" c:type="GCancellable*"/> | 1282 | <type name="Gio.Cancellable" c:type="GCancellable*"/> | ||
| 1257 | </parameter> | 1283 | </parameter> | ||
| 1258 | </parameters> | 1284 | </parameters> | ||
| @@ -1263,7 +1289,7 @@ The stream is not closed.</doc> | |||||
| 1263 | throws="1"> | 1289 | throws="1"> | ||
| 1264 | <doc xml:space="preserve" | 1290 | <doc xml:space="preserve" | ||
| 1265 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 1291 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 1266 | - | line="1543">Creates a new pixbuf by loading an image from an input stream. | 1292 | + | line="1630">Creates a new pixbuf by loading an image from an input stream. |
| 1267 | 1293 | ||||
| 1268 | The file format is detected automatically. If `NULL` is returned, then | 1294 | The file format is detected automatically. If `NULL` is returned, then | ||
| 1269 | @error will be set. The @cancellable can be used to abort the operation | 1295 | @error will be set. The @cancellable can be used to abort the operation | ||
| @@ -1284,36 +1310,36 @@ When not preserving aspect ratio, a `width` or `height` of -1 means to not | |||||
| 1284 | scale the image at all in that dimension. | 1310 | scale the image at all in that dimension. | ||
| 1285 | 1311 | ||||
| 1286 | The stream is not closed.</doc> | 1312 | The stream is not closed.</doc> | ||
| 1287 | - | <source-position filename="gdk-pixbuf/gdk-pixbuf-core.h" line="424"/> | 1313 | + | <source-position filename="gdk-pixbuf/gdk-pixbuf-core.h" line="419"/> |
| 1288 | <return-value transfer-ownership="full" nullable="1"> | 1314 | <return-value transfer-ownership="full" nullable="1"> | ||
| 1289 | <doc xml:space="preserve" | 1315 | <doc xml:space="preserve" | ||
| 1290 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 1316 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 1291 | - | line="1574">A newly-created pixbuf</doc> | 1317 | + | line="1661">A newly-created pixbuf</doc> |
| 1292 | <type name="Pixbuf" c:type="GdkPixbuf*"/> | 1318 | <type name="Pixbuf" c:type="GdkPixbuf*"/> | ||
| 1293 | </return-value> | 1319 | </return-value> | ||
| 1294 | <parameters> | 1320 | <parameters> | ||
| 1295 | <parameter name="stream" transfer-ownership="none"> | 1321 | <parameter name="stream" transfer-ownership="none"> | ||
| 1296 | <doc xml:space="preserve" | 1322 | <doc xml:space="preserve" | ||
| 1297 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 1323 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 1298 | - | line="1545">a `GInputStream` to load the pixbuf from</doc> | 1324 | + | line="1632">a `GInputStream` to load the pixbuf from</doc> |
| 1299 | <type name="Gio.InputStream" c:type="GInputStream*"/> | 1325 | <type name="Gio.InputStream" c:type="GInputStream*"/> | ||
| 1300 | </parameter> | 1326 | </parameter> | ||
| 1301 | <parameter name="width" transfer-ownership="none"> | 1327 | <parameter name="width" transfer-ownership="none"> | ||
| 1302 | <doc xml:space="preserve" | 1328 | <doc xml:space="preserve" | ||
| 1303 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 1329 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 1304 | - | line="1546">The width the image should have or -1 to not constrain the width</doc> | 1330 | + | line="1633">The width the image should have or -1 to not constrain the width</doc> |
| 1305 | <type name="gint" c:type="gint"/> | 1331 | <type name="gint" c:type="gint"/> | ||
| 1306 | </parameter> | 1332 | </parameter> | ||
| 1307 | <parameter name="height" transfer-ownership="none"> | 1333 | <parameter name="height" transfer-ownership="none"> | ||
| 1308 | <doc xml:space="preserve" | 1334 | <doc xml:space="preserve" | ||
| 1309 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 1335 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 1310 | - | line="1547">The height the image should have or -1 to not constrain the height</doc> | 1336 | + | line="1634">The height the image should have or -1 to not constrain the height</doc> |
| 1311 | <type name="gint" c:type="gint"/> | 1337 | <type name="gint" c:type="gint"/> | ||
| 1312 | </parameter> | 1338 | </parameter> | ||
| 1313 | <parameter name="preserve_aspect_ratio" transfer-ownership="none"> | 1339 | <parameter name="preserve_aspect_ratio" transfer-ownership="none"> | ||
| 1314 | <doc xml:space="preserve" | 1340 | <doc xml:space="preserve" | ||
| 1315 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 1341 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 1316 | - | line="1548">`TRUE` to preserve the image's aspect ratio</doc> | 1342 | + | line="1635">`TRUE` to preserve the image's aspect ratio</doc> |
| 1317 | <type name="gboolean" c:type="gboolean"/> | 1343 | <type name="gboolean" c:type="gboolean"/> | ||
| 1318 | </parameter> | 1344 | </parameter> | ||
| 1319 | <parameter name="cancellable" | 1345 | <parameter name="cancellable" | ||
| @@ -1322,7 +1348,7 @@ The stream is not closed.</doc> | |||||
| 1322 | allow-none="1"> | 1348 | allow-none="1"> | ||
| 1323 | <doc xml:space="preserve" | 1349 | <doc xml:space="preserve" | ||
| 1324 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 1350 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 1325 | - | line="1549">optional `GCancellable` object, `NULL` to ignore</doc> | 1351 | + | line="1636">optional `GCancellable` object, `NULL` to ignore</doc> |
| 1326 | <type name="Gio.Cancellable" c:type="GCancellable*"/> | 1352 | <type name="Gio.Cancellable" c:type="GCancellable*"/> | ||
| 1327 | </parameter> | 1353 | </parameter> | ||
| 1328 | </parameters> | 1354 | </parameters> | ||
| @@ -1333,44 +1359,49 @@ The stream is not closed.</doc> | |||||
| 1333 | throws="1"> | 1359 | throws="1"> | ||
| 1334 | <doc xml:space="preserve" | 1360 | <doc xml:space="preserve" | ||
| 1335 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 1361 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 1336 | - | line="1914">Finishes an asynchronous pixbuf creation operation started with | 1362 | + | line="2004">Finishes an asynchronous pixbuf creation operation started with |
| 1337 | gdk_pixbuf_new_from_stream_async().</doc> | 1363 | gdk_pixbuf_new_from_stream_async().</doc> | ||
| 1338 | - | <source-position filename="gdk-pixbuf/gdk-pixbuf-core.h" line="420"/> | 1364 | + | <source-position filename="gdk-pixbuf/gdk-pixbuf-core.h" line="415"/> |
| 1339 | <return-value transfer-ownership="full" nullable="1"> | 1365 | <return-value transfer-ownership="full" nullable="1"> | ||
| 1340 | <doc xml:space="preserve" | 1366 | <doc xml:space="preserve" | ||
| 1341 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 1367 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 1342 | - | line="1922">the newly created pixbuf</doc> | 1368 | + | line="2012">the newly created pixbuf</doc> |
| 1343 | <type name="Pixbuf" c:type="GdkPixbuf*"/> | 1369 | <type name="Pixbuf" c:type="GdkPixbuf*"/> | ||
| 1344 | </return-value> | 1370 | </return-value> | ||
| 1345 | <parameters> | 1371 | <parameters> | ||
| 1346 | <parameter name="async_result" transfer-ownership="none"> | 1372 | <parameter name="async_result" transfer-ownership="none"> | ||
| 1347 | <doc xml:space="preserve" | 1373 | <doc xml:space="preserve" | ||
| 1348 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 1374 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 1349 | - | line="1916">a `GAsyncResult`</doc> | 1375 | + | line="2006">a `GAsyncResult`</doc> |
| 1350 | <type name="Gio.AsyncResult" c:type="GAsyncResult*"/> | 1376 | <type name="Gio.AsyncResult" c:type="GAsyncResult*"/> | ||
| 1351 | </parameter> | 1377 | </parameter> | ||
| 1352 | </parameters> | 1378 | </parameters> | ||
| 1353 | </constructor> | 1379 | </constructor> | ||
| 1354 | <constructor name="new_from_xpm_data" | 1380 | <constructor name="new_from_xpm_data" | ||
| 1355 | - | c:identifier="gdk_pixbuf_new_from_xpm_data"> | 1381 | + | c:identifier="gdk_pixbuf_new_from_xpm_data" |
| 1382 | + | deprecated="1" | |||
| 1383 | + | deprecated-version="2.44"> | |||
| 1356 | <doc xml:space="preserve" | 1384 | <doc xml:space="preserve" | ||
| 1357 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 1385 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 1358 | - | line="2148">Creates a new pixbuf by parsing XPM data in memory. | 1386 | + | line="2238">Creates a new pixbuf by parsing XPM data in memory. |
| 1359 | 1387 | ||||
| 1360 | This data is commonly the result of including an XPM file into a | 1388 | This data is commonly the result of including an XPM file into a | ||
| 1361 | program's C source.</doc> | 1389 | program's C source.</doc> | ||
| 1362 | - | <source-position filename="gdk-pixbuf/gdk-pixbuf-core.h" line="294"/> | 1390 | + | <doc-deprecated xml:space="preserve">Use [ctor@GdkPixbuf.Pixbuf.new_from_stream] with |
| 1391 | + | a [class@Gio.MemoryInputStream], making sure to handle errors in | |||
| 1392 | + | case the XPM format loader is not available</doc-deprecated> | |||
| 1393 | + | <source-position filename="gdk-pixbuf/gdk-pixbuf-core.h" line="292"/> | |||
| 1363 | <return-value transfer-ownership="full" nullable="1"> | 1394 | <return-value transfer-ownership="full" nullable="1"> | ||
| 1364 | <doc xml:space="preserve" | 1395 | <doc xml:space="preserve" | ||
| 1365 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 1396 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 1366 | - | line="2157">A newly-created pixbuf</doc> | 1397 | + | line="2247">A newly-created pixbuf</doc> |
| 1367 | <type name="Pixbuf" c:type="GdkPixbuf*"/> | 1398 | <type name="Pixbuf" c:type="GdkPixbuf*"/> | ||
| 1368 | </return-value> | 1399 | </return-value> | ||
| 1369 | <parameters> | 1400 | <parameters> | ||
| 1370 | <parameter name="data" transfer-ownership="none"> | 1401 | <parameter name="data" transfer-ownership="none"> | ||
| 1371 | <doc xml:space="preserve" | 1402 | <doc xml:space="preserve" | ||
| 1372 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 1403 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 1373 | - | line="2150">Pointer to inline XPM data.</doc> | 1404 | + | line="2240">Pointer to inline XPM data.</doc> |
| 1374 | <array c:type="const char**"> | 1405 | <array c:type="const char**"> | ||
| 1375 | <type name="utf8" c:type="char*"/> | 1406 | <type name="utf8" c:type="char*"/> | ||
| 1376 | </array> | 1407 | </array> | ||
| @@ -1387,7 +1418,7 @@ have. | |||||
| 1387 | 1418 | ||||
| 1388 | This function is useful for front-ends and backends that want to check | 1419 | This function is useful for front-ends and backends that want to check | ||
| 1389 | image values without needing to create a `GdkPixbuf`.</doc> | 1420 | image values without needing to create a `GdkPixbuf`.</doc> | ||
| 1390 | - | <source-position filename="gdk-pixbuf/gdk-pixbuf-core.h" line="210"/> | 1421 | + | <source-position filename="gdk-pixbuf/gdk-pixbuf-core.h" line="208"/> |
| 1391 | <return-value transfer-ownership="none"> | 1422 | <return-value transfer-ownership="none"> | ||
| 1392 | <doc xml:space="preserve" | 1423 | <doc xml:space="preserve" | ||
| 1393 | filename="gdk-pixbuf/gdk-pixbuf.c" | 1424 | filename="gdk-pixbuf/gdk-pixbuf.c" | ||
| @@ -1433,12 +1464,12 @@ image values without needing to create a `GdkPixbuf`.</doc> | |||||
| 1433 | glib:async-func="get_file_info_async"> | 1464 | glib:async-func="get_file_info_async"> | ||
| 1434 | <doc xml:space="preserve" | 1465 | <doc xml:space="preserve" | ||
| 1435 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 1466 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 1436 | - | line="1964">Parses an image file far enough to determine its format and size.</doc> | 1467 | + | line="2054">Parses an image file far enough to determine its format and size.</doc> |
| 1437 | <source-position filename="gdk-pixbuf/gdk-pixbuf-io.h" line="77"/> | 1468 | <source-position filename="gdk-pixbuf/gdk-pixbuf-io.h" line="77"/> | ||
| 1438 | <return-value transfer-ownership="none" nullable="1"> | 1469 | <return-value transfer-ownership="none" nullable="1"> | ||
| 1439 | <doc xml:space="preserve" | 1470 | <doc xml:space="preserve" | ||
| 1440 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 1471 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 1441 | - | line="1972">A `GdkPixbufFormat` describing | 1472 | + | line="2062">A `GdkPixbufFormat` describing |
| 1442 | the image format of the file</doc> | 1473 | the image format of the file</doc> | ||
| 1443 | <type name="PixbufFormat" c:type="GdkPixbufFormat*"/> | 1474 | <type name="PixbufFormat" c:type="GdkPixbufFormat*"/> | ||
| 1444 | </return-value> | 1475 | </return-value> | ||
| @@ -1446,7 +1477,7 @@ image values without needing to create a `GdkPixbuf`.</doc> | |||||
| 1446 | <parameter name="filename" transfer-ownership="none"> | 1477 | <parameter name="filename" transfer-ownership="none"> | ||
| 1447 | <doc xml:space="preserve" | 1478 | <doc xml:space="preserve" | ||
| 1448 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 1479 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 1449 | - | line="1966">The name of the file to identify.</doc> | 1480 | + | line="2056">The name of the file to identify.</doc> |
| 1450 | <type name="filename" c:type="const gchar*"/> | 1481 | <type name="filename" c:type="const gchar*"/> | ||
| 1451 | </parameter> | 1482 | </parameter> | ||
| 1452 | <parameter name="width" | 1483 | <parameter name="width" | ||
| @@ -1457,7 +1488,7 @@ image values without needing to create a `GdkPixbuf`.</doc> | |||||
| 1457 | allow-none="1"> | 1488 | allow-none="1"> | ||
| 1458 | <doc xml:space="preserve" | 1489 | <doc xml:space="preserve" | ||
| 1459 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 1490 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 1460 | - | line="1967">Return location for the width of the image</doc> | 1491 | + | line="2057">Return location for the width of the image</doc> |
| 1461 | <type name="gint" c:type="gint*"/> | 1492 | <type name="gint" c:type="gint*"/> | ||
| 1462 | </parameter> | 1493 | </parameter> | ||
| 1463 | <parameter name="height" | 1494 | <parameter name="height" | ||
| @@ -1468,7 +1499,7 @@ image values without needing to create a `GdkPixbuf`.</doc> | |||||
| 1468 | allow-none="1"> | 1499 | allow-none="1"> | ||
| 1469 | <doc xml:space="preserve" | 1500 | <doc xml:space="preserve" | ||
| 1470 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 1501 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 1471 | - | line="1968">Return location for the height of the image</doc> | 1502 | + | line="2058">Return location for the height of the image</doc> |
| 1472 | <type name="gint" c:type="gint*"/> | 1503 | <type name="gint" c:type="gint*"/> | ||
| 1473 | </parameter> | 1504 | </parameter> | ||
| 1474 | </parameters> | 1505 | </parameters> | ||
| @@ -1480,7 +1511,7 @@ image values without needing to create a `GdkPixbuf`.</doc> | |||||
| 1480 | glib:sync-func="get_file_info"> | 1511 | glib:sync-func="get_file_info"> | ||
| 1481 | <doc xml:space="preserve" | 1512 | <doc xml:space="preserve" | ||
| 1482 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 1513 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 1483 | - | line="2062">Asynchronously parses an image file far enough to determine its | 1514 | + | line="2152">Asynchronously parses an image file far enough to determine its |
| 1484 | format and size. | 1515 | format and size. | ||
| 1485 | 1516 | ||||
| 1486 | For more details see gdk_pixbuf_get_file_info(), which is the synchronous | 1517 | For more details see gdk_pixbuf_get_file_info(), which is the synchronous | ||
| @@ -1497,7 +1528,7 @@ get the result of the operation.</doc> | |||||
| 1497 | <parameter name="filename" transfer-ownership="none"> | 1528 | <parameter name="filename" transfer-ownership="none"> | ||
| 1498 | <doc xml:space="preserve" | 1529 | <doc xml:space="preserve" | ||
| 1499 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 1530 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 1500 | - | line="2064">The name of the file to identify</doc> | 1531 | + | line="2154">The name of the file to identify</doc> |
| 1501 | <type name="filename" c:type="const gchar*"/> | 1532 | <type name="filename" c:type="const gchar*"/> | ||
| 1502 | </parameter> | 1533 | </parameter> | ||
| 1503 | <parameter name="cancellable" | 1534 | <parameter name="cancellable" | ||
| @@ -1506,7 +1537,7 @@ get the result of the operation.</doc> | |||||
| 1506 | allow-none="1"> | 1537 | allow-none="1"> | ||
| 1507 | <doc xml:space="preserve" | 1538 | <doc xml:space="preserve" | ||
| 1508 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 1539 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 1509 | - | line="2065">optional `GCancellable` object, `NULL` to ignore</doc> | 1540 | + | line="2155">optional `GCancellable` object, `NULL` to ignore</doc> |
| 1510 | <type name="Gio.Cancellable" c:type="GCancellable*"/> | 1541 | <type name="Gio.Cancellable" c:type="GCancellable*"/> | ||
| 1511 | </parameter> | 1542 | </parameter> | ||
| 1512 | <parameter name="callback" | 1543 | <parameter name="callback" | ||
| @@ -1517,7 +1548,7 @@ get the result of the operation.</doc> | |||||
| 1517 | closure="3"> | 1548 | closure="3"> | ||
| 1518 | <doc xml:space="preserve" | 1549 | <doc xml:space="preserve" | ||
| 1519 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 1550 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 1520 | - | line="2066">a `GAsyncReadyCallback` to call when the file info is available</doc> | 1551 | + | line="2156">a `GAsyncReadyCallback` to call when the file info is available</doc> |
| 1521 | <type name="Gio.AsyncReadyCallback" c:type="GAsyncReadyCallback"/> | 1552 | <type name="Gio.AsyncReadyCallback" c:type="GAsyncReadyCallback"/> | ||
| 1522 | </parameter> | 1553 | </parameter> | ||
| 1523 | <parameter name="user_data" | 1554 | <parameter name="user_data" | ||
| @@ -1526,7 +1557,7 @@ get the result of the operation.</doc> | |||||
| 1526 | allow-none="1"> | 1557 | allow-none="1"> | ||
| 1527 | <doc xml:space="preserve" | 1558 | <doc xml:space="preserve" | ||
| 1528 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 1559 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 1529 | - | line="2067">the data to pass to the callback function</doc> | 1560 | + | line="2157">the data to pass to the callback function</doc> |
| 1530 | <type name="gpointer" c:type="gpointer"/> | 1561 | <type name="gpointer" c:type="gpointer"/> | ||
| 1531 | </parameter> | 1562 | </parameter> | ||
| 1532 | </parameters> | 1563 | </parameters> | ||
| @@ -1537,13 +1568,13 @@ get the result of the operation.</doc> | |||||
| 1537 | throws="1"> | 1568 | throws="1"> | ||
| 1538 | <doc xml:space="preserve" | 1569 | <doc xml:space="preserve" | ||
| 1539 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 1570 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 1540 | - | line="2105">Finishes an asynchronous pixbuf parsing operation started with | 1571 | + | line="2195">Finishes an asynchronous pixbuf parsing operation started with |
| 1541 | gdk_pixbuf_get_file_info_async().</doc> | 1572 | gdk_pixbuf_get_file_info_async().</doc> | ||
| 1542 | <source-position filename="gdk-pixbuf/gdk-pixbuf-io.h" line="86"/> | 1573 | <source-position filename="gdk-pixbuf/gdk-pixbuf-io.h" line="86"/> | ||
| 1543 | <return-value transfer-ownership="none" nullable="1"> | 1574 | <return-value transfer-ownership="none" nullable="1"> | ||
| 1544 | <doc xml:space="preserve" | 1575 | <doc xml:space="preserve" | ||
| 1545 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 1576 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 1546 | - | line="2115">A `GdkPixbufFormat` describing the | 1577 | + | line="2205">A `GdkPixbufFormat` describing the |
| 1547 | image format of the file</doc> | 1578 | image format of the file</doc> | ||
| 1548 | <type name="PixbufFormat" c:type="GdkPixbufFormat*"/> | 1579 | <type name="PixbufFormat" c:type="GdkPixbufFormat*"/> | ||
| 1549 | </return-value> | 1580 | </return-value> | ||
| @@ -1551,7 +1582,7 @@ gdk_pixbuf_get_file_info_async().</doc> | |||||
| 1551 | <parameter name="async_result" transfer-ownership="none"> | 1582 | <parameter name="async_result" transfer-ownership="none"> | ||
| 1552 | <doc xml:space="preserve" | 1583 | <doc xml:space="preserve" | ||
| 1553 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 1584 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 1554 | - | line="2107">a `GAsyncResult`</doc> | 1585 | + | line="2197">a `GAsyncResult`</doc> |
| 1555 | <type name="Gio.AsyncResult" c:type="GAsyncResult*"/> | 1586 | <type name="Gio.AsyncResult" c:type="GAsyncResult*"/> | ||
| 1556 | </parameter> | 1587 | </parameter> | ||
| 1557 | <parameter name="width" | 1588 | <parameter name="width" | ||
| @@ -1560,7 +1591,7 @@ gdk_pixbuf_get_file_info_async().</doc> | |||||
| 1560 | transfer-ownership="full"> | 1591 | transfer-ownership="full"> | ||
| 1561 | <doc xml:space="preserve" | 1592 | <doc xml:space="preserve" | ||
| 1562 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 1593 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 1563 | - | line="2108">Return location for the width of the image, or `NULL`</doc> | 1594 | + | line="2198">Return location for the width of the image, or `NULL`</doc> |
| 1564 | <type name="gint" c:type="gint*"/> | 1595 | <type name="gint" c:type="gint*"/> | ||
| 1565 | </parameter> | 1596 | </parameter> | ||
| 1566 | <parameter name="height" | 1597 | <parameter name="height" | ||
| @@ -1569,7 +1600,7 @@ gdk_pixbuf_get_file_info_async().</doc> | |||||
| 1569 | transfer-ownership="full"> | 1600 | transfer-ownership="full"> | ||
| 1570 | <doc xml:space="preserve" | 1601 | <doc xml:space="preserve" | ||
| 1571 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 1602 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 1572 | - | line="2109">Return location for the height of the image, or `NULL`</doc> | 1603 | + | line="2199">Return location for the height of the image, or `NULL`</doc> |
| 1573 | <type name="gint" c:type="gint*"/> | 1604 | <type name="gint" c:type="gint*"/> | ||
| 1574 | </parameter> | 1605 | </parameter> | ||
| 1575 | </parameters> | 1606 | </parameters> | ||
| @@ -1579,13 +1610,13 @@ gdk_pixbuf_get_file_info_async().</doc> | |||||
| 1579 | version="2.2"> | 1610 | version="2.2"> | ||
| 1580 | <doc xml:space="preserve" | 1611 | <doc xml:space="preserve" | ||
| 1581 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 1612 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 1582 | - | line="3426">Obtains the available information about the image formats supported | 1613 | + | line="3520">Obtains the available information about the image formats supported |
| 1583 | by GdkPixbuf.</doc> | 1614 | by GdkPixbuf.</doc> | ||
| 1584 | <source-position filename="gdk-pixbuf/gdk-pixbuf-io.h" line="52"/> | 1615 | <source-position filename="gdk-pixbuf/gdk-pixbuf-io.h" line="52"/> | ||
| 1585 | <return-value transfer-ownership="container"> | 1616 | <return-value transfer-ownership="container"> | ||
| 1586 | <doc xml:space="preserve" | 1617 | <doc xml:space="preserve" | ||
| 1587 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 1618 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 1588 | - | line="3432">A list of | 1619 | + | line="3526">A list of |
| 1589 | support image formats.</doc> | 1620 | support image formats.</doc> | ||
| 1590 | <type name="GLib.SList" c:type="GSList*"> | 1621 | <type name="GLib.SList" c:type="GSList*"> | ||
| 1591 | <type name="PixbufFormat"/> | 1622 | <type name="PixbufFormat"/> | ||
| @@ -1598,7 +1629,7 @@ by GdkPixbuf.</doc> | |||||
| 1598 | throws="1"> | 1629 | throws="1"> | ||
| 1599 | <doc xml:space="preserve" | 1630 | <doc xml:space="preserve" | ||
| 1600 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 1631 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 1601 | - | line="561">Initalizes the gdk-pixbuf loader modules referenced by the `loaders.cache` | 1632 | + | line="563">Initalizes the gdk-pixbuf loader modules referenced by the `loaders.cache` |
| 1602 | file present inside that directory. | 1633 | file present inside that directory. | ||
| 1603 | 1634 | ||||
| 1604 | This is to be used by applications that want to ship certain loaders | 1635 | This is to be used by applications that want to ship certain loaders | ||
| @@ -1619,7 +1650,7 @@ provided modules.</doc> | |||||
| 1619 | <parameter name="path" transfer-ownership="none"> | 1650 | <parameter name="path" transfer-ownership="none"> | ||
| 1620 | <doc xml:space="preserve" | 1651 | <doc xml:space="preserve" | ||
| 1621 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 1652 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 1622 | - | line="563">Path to directory where the `loaders.cache` is installed</doc> | 1653 | + | line="565">Path to directory where the `loaders.cache` is installed</doc> |
| 1623 | <type name="utf8" c:type="const char*"/> | 1654 | <type name="utf8" c:type="const char*"/> | ||
| 1624 | </parameter> | 1655 | </parameter> | ||
| 1625 | </parameters> | 1656 | </parameters> | ||
| @@ -1627,10 +1658,10 @@ provided modules.</doc> | |||||
| 1627 | <function name="new_from_stream_async" | 1658 | <function name="new_from_stream_async" | ||
| 1628 | c:identifier="gdk_pixbuf_new_from_stream_async" | 1659 | c:identifier="gdk_pixbuf_new_from_stream_async" | ||
| 1629 | version="2.24" | 1660 | version="2.24" | ||
| 1630 | - | glib:finish-func="new_from_stream_finish"> | 1661 | + | glib:finish-func="gdk_pixbuf_new_from_stream_finish"> |
| 1631 | <doc xml:space="preserve" | 1662 | <doc xml:space="preserve" | ||
| 1632 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 1663 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 1633 | - | line="1872">Creates a new pixbuf by asynchronously loading an image from an input stream. | 1664 | + | line="1962">Creates a new pixbuf by asynchronously loading an image from an input stream. |
| 1634 | 1665 | ||||
| 1635 | For more details see gdk_pixbuf_new_from_stream(), which is the synchronous | 1666 | For more details see gdk_pixbuf_new_from_stream(), which is the synchronous | ||
| 1636 | version of this function. | 1667 | version of this function. | ||
| @@ -1638,7 +1669,7 @@ version of this function. | |||||
| 1638 | When the operation is finished, @callback will be called in the main thread. | 1669 | When the operation is finished, @callback will be called in the main thread. | ||
| 1639 | You can then call gdk_pixbuf_new_from_stream_finish() to get the result of | 1670 | You can then call gdk_pixbuf_new_from_stream_finish() to get the result of | ||
| 1640 | the operation.</doc> | 1671 | the operation.</doc> | ||
| 1641 | - | <source-position filename="gdk-pixbuf/gdk-pixbuf-core.h" line="414"/> | 1672 | + | <source-position filename="gdk-pixbuf/gdk-pixbuf-core.h" line="409"/> |
| 1642 | <return-value transfer-ownership="none"> | 1673 | <return-value transfer-ownership="none"> | ||
| 1643 | <type name="none" c:type="void"/> | 1674 | <type name="none" c:type="void"/> | ||
| 1644 | </return-value> | 1675 | </return-value> | ||
| @@ -1646,7 +1677,7 @@ the operation.</doc> | |||||
| 1646 | <parameter name="stream" transfer-ownership="none"> | 1677 | <parameter name="stream" transfer-ownership="none"> | ||
| 1647 | <doc xml:space="preserve" | 1678 | <doc xml:space="preserve" | ||
| 1648 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 1679 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 1649 | - | line="1874">a `GInputStream` from which to load the pixbuf</doc> | 1680 | + | line="1964">a `GInputStream` from which to load the pixbuf</doc> |
| 1650 | <type name="Gio.InputStream" c:type="GInputStream*"/> | 1681 | <type name="Gio.InputStream" c:type="GInputStream*"/> | ||
| 1651 | </parameter> | 1682 | </parameter> | ||
| 1652 | <parameter name="cancellable" | 1683 | <parameter name="cancellable" | ||
| @@ -1655,7 +1686,7 @@ the operation.</doc> | |||||
| 1655 | allow-none="1"> | 1686 | allow-none="1"> | ||
| 1656 | <doc xml:space="preserve" | 1687 | <doc xml:space="preserve" | ||
| 1657 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 1688 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 1658 | - | line="1875">optional `GCancellable` object, `NULL` to ignore</doc> | 1689 | + | line="1965">optional `GCancellable` object, `NULL` to ignore</doc> |
| 1659 | <type name="Gio.Cancellable" c:type="GCancellable*"/> | 1690 | <type name="Gio.Cancellable" c:type="GCancellable*"/> | ||
| 1660 | </parameter> | 1691 | </parameter> | ||
| 1661 | <parameter name="callback" | 1692 | <parameter name="callback" | ||
| @@ -1666,7 +1697,7 @@ the operation.</doc> | |||||
| 1666 | closure="3"> | 1697 | closure="3"> | ||
| 1667 | <doc xml:space="preserve" | 1698 | <doc xml:space="preserve" | ||
| 1668 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 1699 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 1669 | - | line="1876">a `GAsyncReadyCallback` to call when the pixbuf is loaded</doc> | 1700 | + | line="1966">a `GAsyncReadyCallback` to call when the pixbuf is loaded</doc> |
| 1670 | <type name="Gio.AsyncReadyCallback" c:type="GAsyncReadyCallback"/> | 1701 | <type name="Gio.AsyncReadyCallback" c:type="GAsyncReadyCallback"/> | ||
| 1671 | </parameter> | 1702 | </parameter> | ||
| 1672 | <parameter name="user_data" | 1703 | <parameter name="user_data" | ||
| @@ -1675,24 +1706,25 @@ the operation.</doc> | |||||
| 1675 | allow-none="1"> | 1706 | allow-none="1"> | ||
| 1676 | <doc xml:space="preserve" | 1707 | <doc xml:space="preserve" | ||
| 1677 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 1708 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 1678 | - | line="1877">the data to pass to the callback function</doc> | 1709 | + | line="1967">the data to pass to the callback function</doc> |
| 1679 | <type name="gpointer" c:type="gpointer"/> | 1710 | <type name="gpointer" c:type="gpointer"/> | ||
| 1680 | </parameter> | 1711 | </parameter> | ||
| 1681 | </parameters> | 1712 | </parameters> | ||
| 1682 | </function> | 1713 | </function> | ||
| 1683 | <function name="new_from_stream_at_scale_async" | 1714 | <function name="new_from_stream_at_scale_async" | ||
| 1684 | c:identifier="gdk_pixbuf_new_from_stream_at_scale_async" | 1715 | c:identifier="gdk_pixbuf_new_from_stream_at_scale_async" | ||
| 1685 | - | version="2.24"> | 1716 | + | version="2.24" |
| 1717 | + | glib:finish-func="gdk_pixbuf_new_from_stream_finish"> | |||
| 1686 | <doc xml:space="preserve" | 1718 | <doc xml:space="preserve" | ||
| 1687 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 1719 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 1688 | - | line="1655">Creates a new pixbuf by asynchronously loading an image from an input stream. | 1720 | + | line="1742">Creates a new pixbuf by asynchronously loading an image from an input stream. |
| 1689 | 1721 | ||||
| 1690 | For more details see gdk_pixbuf_new_from_stream_at_scale(), which is the synchronous | 1722 | For more details see gdk_pixbuf_new_from_stream_at_scale(), which is the synchronous | ||
| 1691 | version of this function. | 1723 | version of this function. | ||
| 1692 | 1724 | ||||
| 1693 | When the operation is finished, @callback will be called in the main thread. | 1725 | When the operation is finished, @callback will be called in the main thread. | ||
| 1694 | You can then call gdk_pixbuf_new_from_stream_finish() to get the result of the operation.</doc> | 1726 | You can then call gdk_pixbuf_new_from_stream_finish() to get the result of the operation.</doc> | ||
| 1695 | - | <source-position filename="gdk-pixbuf/gdk-pixbuf-core.h" line="432"/> | 1727 | + | <source-position filename="gdk-pixbuf/gdk-pixbuf-core.h" line="427"/> |
| 1696 | <return-value transfer-ownership="none"> | 1728 | <return-value transfer-ownership="none"> | ||
| 1697 | <type name="none" c:type="void"/> | 1729 | <type name="none" c:type="void"/> | ||
| 1698 | </return-value> | 1730 | </return-value> | ||
| @@ -1700,25 +1732,25 @@ You can then call gdk_pixbuf_new_from_stream_finish() to get the result of the o | |||||
| 1700 | <parameter name="stream" transfer-ownership="none"> | 1732 | <parameter name="stream" transfer-ownership="none"> | ||
| 1701 | <doc xml:space="preserve" | 1733 | <doc xml:space="preserve" | ||
| 1702 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 1734 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 1703 | - | line="1657">a `GInputStream` from which to load the pixbuf</doc> | 1735 | + | line="1744">a `GInputStream` from which to load the pixbuf</doc> |
| 1704 | <type name="Gio.InputStream" c:type="GInputStream*"/> | 1736 | <type name="Gio.InputStream" c:type="GInputStream*"/> | ||
| 1705 | </parameter> | 1737 | </parameter> | ||
| 1706 | <parameter name="width" transfer-ownership="none"> | 1738 | <parameter name="width" transfer-ownership="none"> | ||
| 1707 | <doc xml:space="preserve" | 1739 | <doc xml:space="preserve" | ||
| 1708 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 1740 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 1709 | - | line="1658">the width the image should have or -1 to not constrain the width</doc> | 1741 | + | line="1745">the width the image should have or -1 to not constrain the width</doc> |
| 1710 | <type name="gint" c:type="gint"/> | 1742 | <type name="gint" c:type="gint"/> | ||
| 1711 | </parameter> | 1743 | </parameter> | ||
| 1712 | <parameter name="height" transfer-ownership="none"> | 1744 | <parameter name="height" transfer-ownership="none"> | ||
| 1713 | <doc xml:space="preserve" | 1745 | <doc xml:space="preserve" | ||
| 1714 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 1746 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 1715 | - | line="1659">the height the image should have or -1 to not constrain the height</doc> | 1747 | + | line="1746">the height the image should have or -1 to not constrain the height</doc> |
| 1716 | <type name="gint" c:type="gint"/> | 1748 | <type name="gint" c:type="gint"/> | ||
| 1717 | </parameter> | 1749 | </parameter> | ||
| 1718 | <parameter name="preserve_aspect_ratio" transfer-ownership="none"> | 1750 | <parameter name="preserve_aspect_ratio" transfer-ownership="none"> | ||
| 1719 | <doc xml:space="preserve" | 1751 | <doc xml:space="preserve" | ||
| 1720 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 1752 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 1721 | - | line="1660">`TRUE` to preserve the image's aspect ratio</doc> | 1753 | + | line="1747">`TRUE` to preserve the image's aspect ratio</doc> |
| 1722 | <type name="gboolean" c:type="gboolean"/> | 1754 | <type name="gboolean" c:type="gboolean"/> | ||
| 1723 | </parameter> | 1755 | </parameter> | ||
| 1724 | <parameter name="cancellable" | 1756 | <parameter name="cancellable" | ||
| @@ -1727,7 +1759,7 @@ You can then call gdk_pixbuf_new_from_stream_finish() to get the result of the o | |||||
| 1727 | allow-none="1"> | 1759 | allow-none="1"> | ||
| 1728 | <doc xml:space="preserve" | 1760 | <doc xml:space="preserve" | ||
| 1729 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 1761 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 1730 | - | line="1661">optional `GCancellable` object, `NULL` to ignore</doc> | 1762 | + | line="1748">optional `GCancellable` object, `NULL` to ignore</doc> |
| 1731 | <type name="Gio.Cancellable" c:type="GCancellable*"/> | 1763 | <type name="Gio.Cancellable" c:type="GCancellable*"/> | ||
| 1732 | </parameter> | 1764 | </parameter> | ||
| 1733 | <parameter name="callback" | 1765 | <parameter name="callback" | ||
| @@ -1738,7 +1770,7 @@ You can then call gdk_pixbuf_new_from_stream_finish() to get the result of the o | |||||
| 1738 | closure="6"> | 1770 | closure="6"> | ||
| 1739 | <doc xml:space="preserve" | 1771 | <doc xml:space="preserve" | ||
| 1740 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 1772 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 1741 | - | line="1662">a `GAsyncReadyCallback` to call when the pixbuf is loaded</doc> | 1773 | + | line="1749">a `GAsyncReadyCallback` to call when the pixbuf is loaded</doc> |
| 1742 | <type name="Gio.AsyncReadyCallback" c:type="GAsyncReadyCallback"/> | 1774 | <type name="Gio.AsyncReadyCallback" c:type="GAsyncReadyCallback"/> | ||
| 1743 | </parameter> | 1775 | </parameter> | ||
| 1744 | <parameter name="user_data" | 1776 | <parameter name="user_data" | ||
| @@ -1747,7 +1779,7 @@ You can then call gdk_pixbuf_new_from_stream_finish() to get the result of the o | |||||
| 1747 | allow-none="1"> | 1779 | allow-none="1"> | ||
| 1748 | <doc xml:space="preserve" | 1780 | <doc xml:space="preserve" | ||
| 1749 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 1781 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 1750 | - | line="1663">the data to pass to the callback function</doc> | 1782 | + | line="1750">the data to pass to the callback function</doc> |
| 1751 | <type name="gpointer" c:type="gpointer"/> | 1783 | <type name="gpointer" c:type="gpointer"/> | ||
| 1752 | </parameter> | 1784 | </parameter> | ||
| 1753 | </parameters> | 1785 | </parameters> | ||
| @@ -1758,20 +1790,20 @@ You can then call gdk_pixbuf_new_from_stream_finish() to get the result of the o | |||||
| 1758 | throws="1"> | 1790 | throws="1"> | ||
| 1759 | <doc xml:space="preserve" | 1791 | <doc xml:space="preserve" | ||
| 1760 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 1792 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 1761 | - | line="3199">Finishes an asynchronous pixbuf save operation started with | 1793 | + | line="3293">Finishes an asynchronous pixbuf save operation started with |
| 1762 | gdk_pixbuf_save_to_stream_async().</doc> | 1794 | gdk_pixbuf_save_to_stream_async().</doc> | ||
| 1763 | - | <source-position filename="gdk-pixbuf/gdk-pixbuf-core.h" line="458"/> | 1795 | + | <source-position filename="gdk-pixbuf/gdk-pixbuf-core.h" line="453"/> |
| 1764 | <return-value transfer-ownership="none"> | 1796 | <return-value transfer-ownership="none"> | ||
| 1765 | <doc xml:space="preserve" | 1797 | <doc xml:space="preserve" | ||
| 1766 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 1798 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 1767 | - | line="3207">`TRUE` if the pixbuf was saved successfully, `FALSE` if an error was set.</doc> | 1799 | + | line="3301">`TRUE` if the pixbuf was saved successfully, `FALSE` if an error was set.</doc> |
| 1768 | <type name="gboolean" c:type="gboolean"/> | 1800 | <type name="gboolean" c:type="gboolean"/> | ||
| 1769 | </return-value> | 1801 | </return-value> | ||
| 1770 | <parameters> | 1802 | <parameters> | ||
| 1771 | <parameter name="async_result" transfer-ownership="none"> | 1803 | <parameter name="async_result" transfer-ownership="none"> | ||
| 1772 | <doc xml:space="preserve" | 1804 | <doc xml:space="preserve" | ||
| 1773 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 1805 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 1774 | - | line="3201">a `GAsyncResult`</doc> | 1806 | + | line="3295">a `GAsyncResult`</doc> |
| 1775 | <type name="Gio.AsyncResult" c:type="GAsyncResult*"/> | 1807 | <type name="Gio.AsyncResult" c:type="GAsyncResult*"/> | ||
| 1776 | </parameter> | 1808 | </parameter> | ||
| 1777 | </parameters> | 1809 | </parameters> | ||
| @@ -1792,7 +1824,7 @@ pixels will become fully transparent. | |||||
| 1792 | 1824 | ||||
| 1793 | If `substitute_color` is `FALSE`, then the (`r`, `g`, `b`) arguments | 1825 | If `substitute_color` is `FALSE`, then the (`r`, `g`, `b`) arguments | ||
| 1794 | will be ignored.</doc> | 1826 | will be ignored.</doc> | ||
| 1795 | - | <source-position filename="gdk-pixbuf/gdk-pixbuf-core.h" line="482"/> | 1827 | + | <source-position filename="gdk-pixbuf/gdk-pixbuf-core.h" line="477"/> |
| 1796 | <return-value transfer-ownership="full" nullable="1"> | 1828 | <return-value transfer-ownership="full" nullable="1"> | ||
| 1797 | <doc xml:space="preserve" | 1829 | <doc xml:space="preserve" | ||
| 1798 | filename="gdk-pixbuf/gdk-pixbuf-util.c" | 1830 | filename="gdk-pixbuf/gdk-pixbuf-util.c" | ||
| @@ -1847,7 +1879,7 @@ transforms performed by libtiff). | |||||
| 1847 | 1879 | ||||
| 1848 | If an orientation option/tag is present, the appropriate transform | 1880 | If an orientation option/tag is present, the appropriate transform | ||
| 1849 | will be performed so that the pixbuf is oriented correctly.</doc> | 1881 | will be performed so that the pixbuf is oriented correctly.</doc> | ||
| 1850 | - | <source-position filename="gdk-pixbuf/gdk-pixbuf-core.h" line="502"/> | 1882 | + | <source-position filename="gdk-pixbuf/gdk-pixbuf-core.h" line="497"/> |
| 1851 | <return-value transfer-ownership="full" nullable="1"> | 1883 | <return-value transfer-ownership="full" nullable="1"> | ||
| 1852 | <doc xml:space="preserve" | 1884 | <doc xml:space="preserve" | ||
| 1853 | filename="gdk-pixbuf/gdk-pixbuf-util.c" | 1885 | filename="gdk-pixbuf/gdk-pixbuf-util.c" | ||
| @@ -2158,7 +2190,7 @@ and `color2`.</doc> | |||||
| 2158 | 2190 | ||||
| 2159 | Note that this does not copy the options set on the original `GdkPixbuf`, | 2191 | Note that this does not copy the options set on the original `GdkPixbuf`, | ||
| 2160 | use gdk_pixbuf_copy_options() for this.</doc> | 2192 | use gdk_pixbuf_copy_options() for this.</doc> | ||
| 2161 | - | <source-position filename="gdk-pixbuf/gdk-pixbuf-core.h" line="218"/> | 2193 | + | <source-position filename="gdk-pixbuf/gdk-pixbuf-core.h" line="216"/> |
| 2162 | <return-value transfer-ownership="full" nullable="1"> | 2194 | <return-value transfer-ownership="full" nullable="1"> | ||
| 2163 | <doc xml:space="preserve" | 2195 | <doc xml:space="preserve" | ||
| 2164 | filename="gdk-pixbuf/gdk-pixbuf.c" | 2196 | filename="gdk-pixbuf/gdk-pixbuf.c" | ||
| @@ -2184,7 +2216,7 @@ Conversion of pixbuf formats is done automatically. | |||||
| 2184 | If the source rectangle overlaps the destination rectangle on the | 2216 | If the source rectangle overlaps the destination rectangle on the | ||
| 2185 | same pixbuf, it will be overwritten during the copy operation. | 2217 | same pixbuf, it will be overwritten during the copy operation. | ||
| 2186 | Therefore, you can not use this function to scroll a pixbuf.</doc> | 2218 | Therefore, you can not use this function to scroll a pixbuf.</doc> | ||
| 2187 | - | <source-position filename="gdk-pixbuf/gdk-pixbuf-core.h" line="487"/> | 2219 | + | <source-position filename="gdk-pixbuf/gdk-pixbuf-core.h" line="482"/> |
| 2188 | <return-value transfer-ownership="none"> | 2220 | <return-value transfer-ownership="none"> | ||
| 2189 | <type name="none" c:type="void"/> | 2221 | <type name="none" c:type="void"/> | ||
| 2190 | </return-value> | 2222 | </return-value> | ||
| @@ -2250,7 +2282,7 @@ Therefore, you can not use this function to scroll a pixbuf.</doc> | |||||
| 2250 | This is useful to keep original metadata after having manipulated | 2282 | This is useful to keep original metadata after having manipulated | ||
| 2251 | a file. However be careful to remove metadata which you've already | 2283 | a file. However be careful to remove metadata which you've already | ||
| 2252 | applied, such as the "orientation" option after rotating the image.</doc> | 2284 | applied, such as the "orientation" option after rotating the image.</doc> | ||
| 2253 | - | <source-position filename="gdk-pixbuf/gdk-pixbuf-core.h" line="518"/> | 2285 | + | <source-position filename="gdk-pixbuf/gdk-pixbuf-core.h" line="513"/> |
| 2254 | <return-value transfer-ownership="none"> | 2286 | <return-value transfer-ownership="none"> | ||
| 2255 | <doc xml:space="preserve" | 2287 | <doc xml:space="preserve" | ||
| 2256 | filename="gdk-pixbuf/gdk-pixbuf.c" | 2288 | filename="gdk-pixbuf/gdk-pixbuf.c" | ||
| @@ -2280,7 +2312,7 @@ the pixbuf's pixel format. | |||||
| 2280 | 2312 | ||||
| 2281 | The alpha component will be ignored if the pixbuf doesn't have an alpha | 2313 | The alpha component will be ignored if the pixbuf doesn't have an alpha | ||
| 2282 | channel.</doc> | 2314 | channel.</doc> | ||
| 2283 | - | <source-position filename="gdk-pixbuf/gdk-pixbuf-core.h" line="306"/> | 2315 | + | <source-position filename="gdk-pixbuf/gdk-pixbuf-core.h" line="301"/> |
| 2284 | <return-value transfer-ownership="none"> | 2316 | <return-value transfer-ownership="none"> | ||
| 2285 | <type name="none" c:type="void"/> | 2317 | <type name="none" c:type="void"/> | ||
| 2286 | </return-value> | 2318 | </return-value> | ||
| @@ -2334,7 +2366,7 @@ result in a new pixbuf.</doc> | |||||
| 2334 | <doc xml:space="preserve" | 2366 | <doc xml:space="preserve" | ||
| 2335 | filename="gdk-pixbuf/gdk-pixbuf.c" | 2367 | filename="gdk-pixbuf/gdk-pixbuf.c" | ||
| 2336 | line="795">Queries the number of bits per color sample in a pixbuf.</doc> | 2368 | line="795">Queries the number of bits per color sample in a pixbuf.</doc> | ||
| 2337 | - | <source-position filename="gdk-pixbuf/gdk-pixbuf-core.h" line="180"/> | 2369 | + | <source-position filename="gdk-pixbuf/gdk-pixbuf-core.h" line="178"/> |
| 2338 | <return-value transfer-ownership="none"> | 2370 | <return-value transfer-ownership="none"> | ||
| 2339 | <doc xml:space="preserve" | 2371 | <doc xml:space="preserve" | ||
| 2340 | filename="gdk-pixbuf/gdk-pixbuf.c" | 2372 | filename="gdk-pixbuf/gdk-pixbuf.c" | ||
| @@ -2356,7 +2388,7 @@ result in a new pixbuf.</doc> | |||||
| 2356 | <doc xml:space="preserve" | 2388 | <doc xml:space="preserve" | ||
| 2357 | filename="gdk-pixbuf/gdk-pixbuf.c" | 2389 | filename="gdk-pixbuf/gdk-pixbuf.c" | ||
| 2358 | line="1008">Returns the length of the pixel data, in bytes.</doc> | 2390 | line="1008">Returns the length of the pixel data, in bytes.</doc> | ||
| 2359 | - | <source-position filename="gdk-pixbuf/gdk-pixbuf-core.h" line="190"/> | 2391 | + | <source-position filename="gdk-pixbuf/gdk-pixbuf-core.h" line="188"/> |
| 2360 | <return-value transfer-ownership="none"> | 2392 | <return-value transfer-ownership="none"> | ||
| 2361 | <doc xml:space="preserve" | 2393 | <doc xml:space="preserve" | ||
| 2362 | filename="gdk-pixbuf/gdk-pixbuf.c" | 2394 | filename="gdk-pixbuf/gdk-pixbuf.c" | ||
| @@ -2378,7 +2410,7 @@ result in a new pixbuf.</doc> | |||||
| 2378 | <doc xml:space="preserve" | 2410 | <doc xml:space="preserve" | ||
| 2379 | filename="gdk-pixbuf/gdk-pixbuf.c" | 2411 | filename="gdk-pixbuf/gdk-pixbuf.c" | ||
| 2380 | line="747">Queries the color space of a pixbuf.</doc> | 2412 | line="747">Queries the color space of a pixbuf.</doc> | ||
| 2381 | - | <source-position filename="gdk-pixbuf/gdk-pixbuf-core.h" line="174"/> | 2413 | + | <source-position filename="gdk-pixbuf/gdk-pixbuf-core.h" line="172"/> |
| 2382 | <return-value transfer-ownership="none"> | 2414 | <return-value transfer-ownership="none"> | ||
| 2383 | <doc xml:space="preserve" | 2415 | <doc xml:space="preserve" | ||
| 2384 | filename="gdk-pixbuf/gdk-pixbuf.c" | 2416 | filename="gdk-pixbuf/gdk-pixbuf.c" | ||
| @@ -2400,7 +2432,7 @@ result in a new pixbuf.</doc> | |||||
| 2400 | <doc xml:space="preserve" | 2432 | <doc xml:space="preserve" | ||
| 2401 | filename="gdk-pixbuf/gdk-pixbuf.c" | 2433 | filename="gdk-pixbuf/gdk-pixbuf.c" | ||
| 2402 | line="779">Queries whether a pixbuf has an alpha channel (opacity information).</doc> | 2434 | line="779">Queries whether a pixbuf has an alpha channel (opacity information).</doc> | ||
| 2403 | - | <source-position filename="gdk-pixbuf/gdk-pixbuf-core.h" line="178"/> | 2435 | + | <source-position filename="gdk-pixbuf/gdk-pixbuf-core.h" line="176"/> |
| 2404 | <return-value transfer-ownership="none"> | 2436 | <return-value transfer-ownership="none"> | ||
| 2405 | <doc xml:space="preserve" | 2437 | <doc xml:space="preserve" | ||
| 2406 | filename="gdk-pixbuf/gdk-pixbuf.c" | 2438 | filename="gdk-pixbuf/gdk-pixbuf.c" | ||
| @@ -2422,7 +2454,7 @@ result in a new pixbuf.</doc> | |||||
| 2422 | <doc xml:space="preserve" | 2454 | <doc xml:space="preserve" | ||
| 2423 | filename="gdk-pixbuf/gdk-pixbuf.c" | 2455 | filename="gdk-pixbuf/gdk-pixbuf.c" | ||
| 2424 | line="975">Queries the height of a pixbuf.</doc> | 2456 | line="975">Queries the height of a pixbuf.</doc> | ||
| 2425 | - | <source-position filename="gdk-pixbuf/gdk-pixbuf-core.h" line="186"/> | 2457 | + | <source-position filename="gdk-pixbuf/gdk-pixbuf-core.h" line="184"/> |
| 2426 | <return-value transfer-ownership="none"> | 2458 | <return-value transfer-ownership="none"> | ||
| 2427 | <doc xml:space="preserve" | 2459 | <doc xml:space="preserve" | ||
| 2428 | filename="gdk-pixbuf/gdk-pixbuf.c" | 2460 | filename="gdk-pixbuf/gdk-pixbuf.c" | ||
| @@ -2444,7 +2476,7 @@ result in a new pixbuf.</doc> | |||||
| 2444 | <doc xml:space="preserve" | 2476 | <doc xml:space="preserve" | ||
| 2445 | filename="gdk-pixbuf/gdk-pixbuf.c" | 2477 | filename="gdk-pixbuf/gdk-pixbuf.c" | ||
| 2446 | line="763">Queries the number of channels of a pixbuf.</doc> | 2478 | line="763">Queries the number of channels of a pixbuf.</doc> | ||
| 2447 | - | <source-position filename="gdk-pixbuf/gdk-pixbuf-core.h" line="176"/> | 2479 | + | <source-position filename="gdk-pixbuf/gdk-pixbuf-core.h" line="174"/> |
| 2448 | <return-value transfer-ownership="none"> | 2480 | <return-value transfer-ownership="none"> | ||
| 2449 | <doc xml:space="preserve" | 2481 | <doc xml:space="preserve" | ||
| 2450 | filename="gdk-pixbuf/gdk-pixbuf.c" | 2482 | filename="gdk-pixbuf/gdk-pixbuf.c" | ||
| @@ -2478,7 +2510,7 @@ Since 2.32 the JPEG and PNG loaders set "x-dpi" and "y-dpi" if the file | |||||
| 2478 | contains image density information in dots per inch. | 2510 | contains image density information in dots per inch. | ||
| 2479 | Since 2.36.6, the JPEG loader sets the "comment" option with the comment | 2511 | Since 2.36.6, the JPEG loader sets the "comment" option with the comment | ||
| 2480 | EXIF tag.</doc> | 2512 | EXIF tag.</doc> | ||
| 2481 | - | <source-position filename="gdk-pixbuf/gdk-pixbuf-core.h" line="510"/> | 2513 | + | <source-position filename="gdk-pixbuf/gdk-pixbuf-core.h" line="505"/> |
| 2482 | <return-value transfer-ownership="none" nullable="1"> | 2514 | <return-value transfer-ownership="none" nullable="1"> | ||
| 2483 | <doc xml:space="preserve" | 2515 | <doc xml:space="preserve" | ||
| 2484 | filename="gdk-pixbuf/gdk-pixbuf.c" | 2516 | filename="gdk-pixbuf/gdk-pixbuf.c" | ||
| @@ -2508,7 +2540,7 @@ EXIF tag.</doc> | |||||
| 2508 | line="1156">Returns a `GHashTable` with a list of all the options that may have been | 2540 | line="1156">Returns a `GHashTable` with a list of all the options that may have been | ||
| 2509 | attached to the `pixbuf` when it was loaded, or that may have been | 2541 | attached to the `pixbuf` when it was loaded, or that may have been | ||
| 2510 | attached by another function using [method@GdkPixbuf.Pixbuf.set_option].</doc> | 2542 | attached by another function using [method@GdkPixbuf.Pixbuf.set_option].</doc> | ||
| 2511 | - | <source-position filename="gdk-pixbuf/gdk-pixbuf-core.h" line="516"/> | 2543 | + | <source-position filename="gdk-pixbuf/gdk-pixbuf-core.h" line="511"/> |
| 2512 | <return-value transfer-ownership="container"> | 2544 | <return-value transfer-ownership="container"> | ||
| 2513 | <doc xml:space="preserve" | 2545 | <doc xml:space="preserve" | ||
| 2514 | filename="gdk-pixbuf/gdk-pixbuf.c" | 2546 | filename="gdk-pixbuf/gdk-pixbuf.c" | ||
| @@ -2541,7 +2573,7 @@ pixbuf was created from read-only data. | |||||
| 2541 | 2573 | ||||
| 2542 | Please see the section on [image data](class.Pixbuf.html#image-data) for information | 2574 | Please see the section on [image data](class.Pixbuf.html#image-data) for information | ||
| 2543 | about how the pixel data is stored in memory.</doc> | 2575 | about how the pixel data is stored in memory.</doc> | ||
| 2544 | - | <source-position filename="gdk-pixbuf/gdk-pixbuf-core.h" line="182"/> | 2576 | + | <source-position filename="gdk-pixbuf/gdk-pixbuf-core.h" line="180"/> |
| 2545 | <return-value transfer-ownership="none"> | 2577 | <return-value transfer-ownership="none"> | ||
| 2546 | <doc xml:space="preserve" | 2578 | <doc xml:space="preserve" | ||
| 2547 | filename="gdk-pixbuf/gdk-pixbuf.c" | 2579 | filename="gdk-pixbuf/gdk-pixbuf.c" | ||
| @@ -2572,7 +2604,7 @@ pixbuf was created from read-only data. | |||||
| 2572 | 2604 | ||||
| 2573 | Please see the section on [image data](class.Pixbuf.html#image-data) for information | 2605 | Please see the section on [image data](class.Pixbuf.html#image-data) for information | ||
| 2574 | about how the pixel data is stored in memory.</doc> | 2606 | about how the pixel data is stored in memory.</doc> | ||
| 2575 | - | <source-position filename="gdk-pixbuf/gdk-pixbuf-core.h" line="193"/> | 2607 | + | <source-position filename="gdk-pixbuf/gdk-pixbuf-core.h" line="191"/> |
| 2576 | <return-value transfer-ownership="none"> | 2608 | <return-value transfer-ownership="none"> | ||
| 2577 | <doc xml:space="preserve" | 2609 | <doc xml:space="preserve" | ||
| 2578 | filename="gdk-pixbuf/gdk-pixbuf.c" | 2610 | filename="gdk-pixbuf/gdk-pixbuf.c" | ||
| @@ -2607,7 +2639,7 @@ pixel data.</doc> | |||||
| 2607 | filename="gdk-pixbuf/gdk-pixbuf.c" | 2639 | filename="gdk-pixbuf/gdk-pixbuf.c" | ||
| 2608 | line="991">Queries the rowstride of a pixbuf, which is the number of bytes between | 2640 | line="991">Queries the rowstride of a pixbuf, which is the number of bytes between | ||
| 2609 | the start of a row and the start of the next row.</doc> | 2641 | the start of a row and the start of the next row.</doc> | ||
| 2610 | - | <source-position filename="gdk-pixbuf/gdk-pixbuf-core.h" line="188"/> | 2642 | + | <source-position filename="gdk-pixbuf/gdk-pixbuf-core.h" line="186"/> |
| 2611 | <return-value transfer-ownership="none"> | 2643 | <return-value transfer-ownership="none"> | ||
| 2612 | <doc xml:space="preserve" | 2644 | <doc xml:space="preserve" | ||
| 2613 | filename="gdk-pixbuf/gdk-pixbuf.c" | 2645 | filename="gdk-pixbuf/gdk-pixbuf.c" | ||
| @@ -2629,7 +2661,7 @@ the start of a row and the start of the next row.</doc> | |||||
| 2629 | <doc xml:space="preserve" | 2661 | <doc xml:space="preserve" | ||
| 2630 | filename="gdk-pixbuf/gdk-pixbuf.c" | 2662 | filename="gdk-pixbuf/gdk-pixbuf.c" | ||
| 2631 | line="959">Queries the width of a pixbuf.</doc> | 2663 | line="959">Queries the width of a pixbuf.</doc> | ||
| 2632 | - | <source-position filename="gdk-pixbuf/gdk-pixbuf-core.h" line="184"/> | 2664 | + | <source-position filename="gdk-pixbuf/gdk-pixbuf-core.h" line="182"/> |
| 2633 | <return-value transfer-ownership="none"> | 2665 | <return-value transfer-ownership="none"> | ||
| 2634 | <doc xml:space="preserve" | 2666 | <doc xml:space="preserve" | ||
| 2635 | filename="gdk-pixbuf/gdk-pixbuf.c" | 2667 | filename="gdk-pixbuf/gdk-pixbuf.c" | ||
| @@ -2657,7 +2689,7 @@ pixbuf is finalized. | |||||
| 2657 | 2689 | ||||
| 2658 | Note that if `src_pixbuf` is read-only, this function will force it | 2690 | Note that if `src_pixbuf` is read-only, this function will force it | ||
| 2659 | to be mutable.</doc> | 2691 | to be mutable.</doc> | ||
| 2660 | - | <source-position filename="gdk-pixbuf/gdk-pixbuf-core.h" line="222"/> | 2692 | + | <source-position filename="gdk-pixbuf/gdk-pixbuf-core.h" line="220"/> |
| 2661 | <return-value transfer-ownership="full"> | 2693 | <return-value transfer-ownership="full"> | ||
| 2662 | <doc xml:space="preserve" | 2694 | <doc xml:space="preserve" | ||
| 2663 | filename="gdk-pixbuf/gdk-pixbuf.c" | 2695 | filename="gdk-pixbuf/gdk-pixbuf.c" | ||
| @@ -2707,7 +2739,7 @@ must not be modified. | |||||
| 2707 | 2739 | ||||
| 2708 | This function allows skipping the implicit copy that must be made | 2740 | This function allows skipping the implicit copy that must be made | ||
| 2709 | if gdk_pixbuf_get_pixels() is called on a read-only pixbuf.</doc> | 2741 | if gdk_pixbuf_get_pixels() is called on a read-only pixbuf.</doc> | ||
| 2710 | - | <source-position filename="gdk-pixbuf/gdk-pixbuf-core.h" line="199"/> | 2742 | + | <source-position filename="gdk-pixbuf/gdk-pixbuf-core.h" line="197"/> |
| 2711 | <return-value transfer-ownership="full"> | 2743 | <return-value transfer-ownership="full"> | ||
| 2712 | <doc xml:space="preserve" | 2744 | <doc xml:space="preserve" | ||
| 2713 | filename="gdk-pixbuf/gdk-pixbuf.c" | 2745 | filename="gdk-pixbuf/gdk-pixbuf.c" | ||
| @@ -2735,7 +2767,7 @@ if gdk_pixbuf_get_pixels() is called on a read-only pixbuf.</doc> | |||||
| 2735 | 2767 | ||||
| 2736 | This function allows skipping the implicit copy that must be made | 2768 | This function allows skipping the implicit copy that must be made | ||
| 2737 | if gdk_pixbuf_get_pixels() is called on a read-only pixbuf.</doc> | 2769 | if gdk_pixbuf_get_pixels() is called on a read-only pixbuf.</doc> | ||
| 2738 | - | <source-position filename="gdk-pixbuf/gdk-pixbuf-core.h" line="197"/> | 2770 | + | <source-position filename="gdk-pixbuf/gdk-pixbuf-core.h" line="195"/> |
| 2739 | <return-value transfer-ownership="none"> | 2771 | <return-value transfer-ownership="none"> | ||
| 2740 | <doc xml:space="preserve" | 2772 | <doc xml:space="preserve" | ||
| 2741 | filename="gdk-pixbuf/gdk-pixbuf.c" | 2773 | filename="gdk-pixbuf/gdk-pixbuf.c" | ||
| @@ -2760,7 +2792,7 @@ if gdk_pixbuf_get_pixels() is called on a read-only pixbuf.</doc> | |||||
| 2760 | filename="gdk-pixbuf/gdk-pixbuf.c" | 2792 | filename="gdk-pixbuf/gdk-pixbuf.c" | ||
| 2761 | line="414">Adds a reference to a pixbuf.</doc> | 2793 | line="414">Adds a reference to a pixbuf.</doc> | ||
| 2762 | <doc-deprecated xml:space="preserve">Use g_object_ref().</doc-deprecated> | 2794 | <doc-deprecated xml:space="preserve">Use g_object_ref().</doc-deprecated> | ||
| 2763 | - | <source-position filename="gdk-pixbuf/gdk-pixbuf-core.h" line="166"/> | 2795 | + | <source-position filename="gdk-pixbuf/gdk-pixbuf-core.h" line="165"/> |
| 2764 | <return-value> | 2796 | <return-value> | ||
| 2765 | <doc xml:space="preserve" | 2797 | <doc xml:space="preserve" | ||
| 2766 | filename="gdk-pixbuf/gdk-pixbuf.c" | 2798 | filename="gdk-pixbuf/gdk-pixbuf.c" | ||
| @@ -2782,7 +2814,7 @@ if gdk_pixbuf_get_pixels() is called on a read-only pixbuf.</doc> | |||||
| 2782 | <doc xml:space="preserve" | 2814 | <doc xml:space="preserve" | ||
| 2783 | filename="gdk-pixbuf/gdk-pixbuf.c" | 2815 | filename="gdk-pixbuf/gdk-pixbuf.c" | ||
| 2784 | line="1191">Removes the key/value pair option attached to a `GdkPixbuf`.</doc> | 2816 | line="1191">Removes the key/value pair option attached to a `GdkPixbuf`.</doc> | ||
| 2785 | - | <source-position filename="gdk-pixbuf/gdk-pixbuf-core.h" line="513"/> | 2817 | + | <source-position filename="gdk-pixbuf/gdk-pixbuf-core.h" line="508"/> |
| 2786 | <return-value transfer-ownership="none"> | 2818 | <return-value transfer-ownership="none"> | ||
| 2787 | <doc xml:space="preserve" | 2819 | <doc xml:space="preserve" | ||
| 2788 | filename="gdk-pixbuf/gdk-pixbuf.c" | 2820 | filename="gdk-pixbuf/gdk-pixbuf.c" | ||
| @@ -2854,7 +2886,7 @@ saturation is reduced (the image turns toward grayscale); if greater than | |||||
| 2854 | 2886 | ||||
| 2855 | If `pixelate` is `TRUE`, then pixels are faded in a checkerboard pattern to | 2887 | If `pixelate` is `TRUE`, then pixels are faded in a checkerboard pattern to | ||
| 2856 | create a pixelated image.</doc> | 2888 | create a pixelated image.</doc> | ||
| 2857 | - | <source-position filename="gdk-pixbuf/gdk-pixbuf-core.h" line="495"/> | 2889 | + | <source-position filename="gdk-pixbuf/gdk-pixbuf-core.h" line="490"/> |
| 2858 | <return-value transfer-ownership="none"> | 2890 | <return-value transfer-ownership="none"> | ||
| 2859 | <type name="none" c:type="void"/> | 2891 | <type name="none" c:type="void"/> | ||
| 2860 | </return-value> | 2892 | </return-value> | ||
| @@ -2888,7 +2920,7 @@ create a pixelated image.</doc> | |||||
| 2888 | <method name="save" c:identifier="gdk_pixbuf_save" introspectable="0"> | 2920 | <method name="save" c:identifier="gdk_pixbuf_save" introspectable="0"> | ||
| 2889 | <doc xml:space="preserve" | 2921 | <doc xml:space="preserve" | ||
| 2890 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 2922 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 2891 | - | line="2416">Saves pixbuf to a file in format @type. By default, "jpeg", "png", "ico" | 2923 | + | line="2510">Saves pixbuf to a file in format @type. By default, "jpeg", "png", "ico" |
| 2892 | and "bmp" are possible file formats to save in, but more formats may be | 2924 | and "bmp" are possible file formats to save in, but more formats may be | ||
| 2893 | installed. The list of all writable formats can be determined in the | 2925 | installed. The list of all writable formats can be determined in the | ||
| 2894 | following way: | 2926 | following way: | ||
| @@ -2959,30 +2991,30 @@ TIFF images recognize: | |||||
| 2959 | ICO images can be saved in depth 16, 24, or 32, by using the "depth" | 2991 | ICO images can be saved in depth 16, 24, or 32, by using the "depth" | ||
| 2960 | parameter. When the ICO saver is given "x_hot" and "y_hot" parameters, | 2992 | parameter. When the ICO saver is given "x_hot" and "y_hot" parameters, | ||
| 2961 | it produces a CUR instead of an ICO.</doc> | 2993 | it produces a CUR instead of an ICO.</doc> | ||
| 2962 | - | <source-position filename="gdk-pixbuf/gdk-pixbuf-core.h" line="319"/> | 2994 | + | <source-position filename="gdk-pixbuf/gdk-pixbuf-core.h" line="314"/> |
| 2963 | <return-value transfer-ownership="none"> | 2995 | <return-value transfer-ownership="none"> | ||
| 2964 | <doc xml:space="preserve" | 2996 | <doc xml:space="preserve" | ||
| 2965 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 2997 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 2966 | - | line="2496">`TRUE` on success, and `FALSE` otherwise</doc> | 2998 | + | line="2590">`TRUE` on success, and `FALSE` otherwise</doc> |
| 2967 | <type name="gboolean" c:type="gboolean"/> | 2999 | <type name="gboolean" c:type="gboolean"/> | ||
| 2968 | </return-value> | 3000 | </return-value> | ||
| 2969 | <parameters> | 3001 | <parameters> | ||
| 2970 | <instance-parameter name="pixbuf" transfer-ownership="none"> | 3002 | <instance-parameter name="pixbuf" transfer-ownership="none"> | ||
| 2971 | <doc xml:space="preserve" | 3003 | <doc xml:space="preserve" | ||
| 2972 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 3004 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 2973 | - | line="2418">a `GdkPixbuf`.</doc> | 3005 | + | line="2512">a `GdkPixbuf`.</doc> |
| 2974 | <type name="Pixbuf" c:type="GdkPixbuf*"/> | 3006 | <type name="Pixbuf" c:type="GdkPixbuf*"/> | ||
| 2975 | </instance-parameter> | 3007 | </instance-parameter> | ||
| 2976 | <parameter name="filename" transfer-ownership="none"> | 3008 | <parameter name="filename" transfer-ownership="none"> | ||
| 2977 | <doc xml:space="preserve" | 3009 | <doc xml:space="preserve" | ||
| 2978 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 3010 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 2979 | - | line="2419">name of file to save.</doc> | 3011 | + | line="2513">name of file to save.</doc> |
| 2980 | <type name="filename" c:type="const char*"/> | 3012 | <type name="filename" c:type="const char*"/> | ||
| 2981 | </parameter> | 3013 | </parameter> | ||
| 2982 | <parameter name="type" transfer-ownership="none"> | 3014 | <parameter name="type" transfer-ownership="none"> | ||
| 2983 | <doc xml:space="preserve" | 3015 | <doc xml:space="preserve" | ||
| 2984 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 3016 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 2985 | - | line="2420">name of file format.</doc> | 3017 | + | line="2514">name of file format.</doc> |
| 2986 | <type name="utf8" c:type="const char*"/> | 3018 | <type name="utf8" c:type="const char*"/> | ||
| 2987 | </parameter> | 3019 | </parameter> | ||
| 2988 | <parameter name="error" | 3020 | <parameter name="error" | ||
| @@ -2991,13 +3023,13 @@ it produces a CUR instead of an ICO.</doc> | |||||
| 2991 | allow-none="1"> | 3023 | allow-none="1"> | ||
| 2992 | <doc xml:space="preserve" | 3024 | <doc xml:space="preserve" | ||
| 2993 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 3025 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 2994 | - | line="2421">return location for error</doc> | 3026 | + | line="2515">return location for error</doc> |
| 2995 | <type name="GLib.Error" c:type="GError**"/> | 3027 | <type name="GLib.Error" c:type="GError**"/> | ||
| 2996 | </parameter> | 3028 | </parameter> | ||
| 2997 | <parameter name="..." transfer-ownership="none"> | 3029 | <parameter name="..." transfer-ownership="none"> | ||
| 2998 | <doc xml:space="preserve" | 3030 | <doc xml:space="preserve" | ||
| 2999 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 3031 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 3000 | - | line="2422">list of key-value save options, followed by `NULL`</doc> | 3032 | + | line="2516">list of key-value save options, followed by `NULL`</doc> |
| 3001 | <varargs/> | 3033 | <varargs/> | ||
| 3002 | </parameter> | 3034 | </parameter> | ||
| 3003 | </parameters> | 3035 | </parameters> | ||
| @@ -3008,7 +3040,7 @@ it produces a CUR instead of an ICO.</doc> | |||||
| 3008 | introspectable="0"> | 3040 | introspectable="0"> | ||
| 3009 | <doc xml:space="preserve" | 3041 | <doc xml:space="preserve" | ||
| 3010 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 3042 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 3011 | - | line="2753">Saves pixbuf to a new buffer in format `type`, which is currently "jpeg", | 3043 | + | line="2847">Saves pixbuf to a new buffer in format `type`, which is currently "jpeg", |
| 3012 | "png", "tiff", "ico" or "bmp". | 3044 | "png", "tiff", "ico" or "bmp". | ||
| 3013 | 3045 | ||||
| 3014 | This is a convenience function that uses `gdk_pixbuf_save_to_callback()` | 3046 | This is a convenience function that uses `gdk_pixbuf_save_to_callback()` | ||
| @@ -3022,18 +3054,18 @@ If @error is set, `FALSE` will be returned and @buffer will be set to | |||||
| 3022 | domain. | 3054 | domain. | ||
| 3023 | 3055 | ||||
| 3024 | See `gdk_pixbuf_save()` for more details.</doc> | 3056 | See `gdk_pixbuf_save()` for more details.</doc> | ||
| 3025 | - | <source-position filename="gdk-pixbuf/gdk-pixbuf-core.h" line="392"/> | 3057 | + | <source-position filename="gdk-pixbuf/gdk-pixbuf-core.h" line="387"/> |
| 3026 | <return-value transfer-ownership="none"> | 3058 | <return-value transfer-ownership="none"> | ||
| 3027 | <doc xml:space="preserve" | 3059 | <doc xml:space="preserve" | ||
| 3028 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 3060 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 3029 | - | line="2778">whether an error was set</doc> | 3061 | + | line="2872">whether an error was set</doc> |
| 3030 | <type name="gboolean" c:type="gboolean"/> | 3062 | <type name="gboolean" c:type="gboolean"/> | ||
| 3031 | </return-value> | 3063 | </return-value> | ||
| 3032 | <parameters> | 3064 | <parameters> | ||
| 3033 | <instance-parameter name="pixbuf" transfer-ownership="none"> | 3065 | <instance-parameter name="pixbuf" transfer-ownership="none"> | ||
| 3034 | <doc xml:space="preserve" | 3066 | <doc xml:space="preserve" | ||
| 3035 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 3067 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 3036 | - | line="2755">a `GdkPixbuf`.</doc> | 3068 | + | line="2849">a `GdkPixbuf`.</doc> |
| 3037 | <type name="Pixbuf" c:type="GdkPixbuf*"/> | 3069 | <type name="Pixbuf" c:type="GdkPixbuf*"/> | ||
| 3038 | </instance-parameter> | 3070 | </instance-parameter> | ||
| 3039 | <parameter name="buffer" | 3071 | <parameter name="buffer" | ||
| @@ -3042,7 +3074,7 @@ See `gdk_pixbuf_save()` for more details.</doc> | |||||
| 3042 | transfer-ownership="full"> | 3074 | transfer-ownership="full"> | ||
| 3043 | <doc xml:space="preserve" | 3075 | <doc xml:space="preserve" | ||
| 3044 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 3076 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 3045 | - | line="2756">location to receive a pointer | 3077 | + | line="2850">location to receive a pointer |
| 3046 | to the new buffer.</doc> | 3078 | to the new buffer.</doc> | ||
| 3047 | <array length="1" zero-terminated="0" c:type="gchar**"> | 3079 | <array length="1" zero-terminated="0" c:type="gchar**"> | ||
| 3048 | <type name="guint8"/> | 3080 | <type name="guint8"/> | ||
| @@ -3054,28 +3086,25 @@ See `gdk_pixbuf_save()` for more details.</doc> | |||||
| 3054 | transfer-ownership="full"> | 3086 | transfer-ownership="full"> | ||
| 3055 | <doc xml:space="preserve" | 3087 | <doc xml:space="preserve" | ||
| 3056 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 3088 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 3057 | - | line="2758">location to receive the size of the new buffer.</doc> | 3089 | + | line="2852">location to receive the size of the new buffer.</doc> |
| 3058 | <type name="gsize" c:type="gsize*"/> | 3090 | <type name="gsize" c:type="gsize*"/> | ||
| 3059 | </parameter> | 3091 | </parameter> | ||
| 3060 | <parameter name="type" transfer-ownership="none"> | 3092 | <parameter name="type" transfer-ownership="none"> | ||
| 3061 | <doc xml:space="preserve" | 3093 | <doc xml:space="preserve" | ||
| 3062 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 3094 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 3063 | - | line="2759">name of file format.</doc> | 3095 | + | line="2853">name of file format.</doc> |
| 3064 | <type name="utf8" c:type="const char*"/> | 3096 | <type name="utf8" c:type="const char*"/> | ||
| 3065 | </parameter> | 3097 | </parameter> | ||
| 3066 | - | <parameter name="error" | 3098 | + | <parameter name="error" transfer-ownership="none"> |
| 3067 | - | transfer-ownership="none" | |||
| 3068 | - | nullable="1" | |||
| 3069 | - | allow-none="1"> | |||
| 3070 | <doc xml:space="preserve" | 3099 | <doc xml:space="preserve" | ||
| 3071 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 3100 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 3072 | - | line="2760">return location for error, or `NULL`</doc> | 3101 | + | line="2854">return location for error, or `NULL`</doc> |
| 3073 | <type name="GLib.Error" c:type="GError**"/> | 3102 | <type name="GLib.Error" c:type="GError**"/> | ||
| 3074 | </parameter> | 3103 | </parameter> | ||
| 3075 | <parameter name="..." transfer-ownership="none"> | 3104 | <parameter name="..." transfer-ownership="none"> | ||
| 3076 | <doc xml:space="preserve" | 3105 | <doc xml:space="preserve" | ||
| 3077 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 3106 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 3078 | - | line="2761">list of key-value save options</doc> | 3107 | + | line="2855">list of key-value save options</doc> |
| 3079 | <varargs/> | 3108 | <varargs/> | ||
| 3080 | </parameter> | 3109 | </parameter> | ||
| 3081 | </parameters> | 3110 | </parameters> | ||
| @@ -3086,24 +3115,24 @@ See `gdk_pixbuf_save()` for more details.</doc> | |||||
| 3086 | throws="1"> | 3115 | throws="1"> | ||
| 3087 | <doc xml:space="preserve" | 3116 | <doc xml:space="preserve" | ||
| 3088 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 3117 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 3089 | - | line="2846">Vector version of `gdk_pixbuf_save_to_buffer()`. | 3118 | + | line="2940">Vector version of `gdk_pixbuf_save_to_buffer()`. |
| 3090 | 3119 | ||||
| 3091 | Saves pixbuf to a new buffer in format @type, which is currently "jpeg", | 3120 | Saves pixbuf to a new buffer in format @type, which is currently "jpeg", | ||
| 3092 | "tiff", "png", "ico" or "bmp". | 3121 | "tiff", "png", "ico" or "bmp". | ||
| 3093 | 3122 | ||||
| 3094 | See [method@GdkPixbuf.Pixbuf.save_to_buffer] for more details.</doc> | 3123 | See [method@GdkPixbuf.Pixbuf.save_to_buffer] for more details.</doc> | ||
| 3095 | - | <source-position filename="gdk-pixbuf/gdk-pixbuf-core.h" line="400"/> | 3124 | + | <source-position filename="gdk-pixbuf/gdk-pixbuf-core.h" line="395"/> |
| 3096 | <return-value transfer-ownership="none"> | 3125 | <return-value transfer-ownership="none"> | ||
| 3097 | <doc xml:space="preserve" | 3126 | <doc xml:space="preserve" | ||
| 3098 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 3127 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 3099 | - | line="2864">whether an error was set</doc> | 3128 | + | line="2958">whether an error was set</doc> |
| 3100 | <type name="gboolean" c:type="gboolean"/> | 3129 | <type name="gboolean" c:type="gboolean"/> | ||
| 3101 | </return-value> | 3130 | </return-value> | ||
| 3102 | <parameters> | 3131 | <parameters> | ||
| 3103 | <instance-parameter name="pixbuf" transfer-ownership="none"> | 3132 | <instance-parameter name="pixbuf" transfer-ownership="none"> | ||
| 3104 | <doc xml:space="preserve" | 3133 | <doc xml:space="preserve" | ||
| 3105 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 3134 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 3106 | - | line="2848">a `GdkPixbuf`.</doc> | 3135 | + | line="2942">a `GdkPixbuf`.</doc> |
| 3107 | <type name="Pixbuf" c:type="GdkPixbuf*"/> | 3136 | <type name="Pixbuf" c:type="GdkPixbuf*"/> | ||
| 3108 | </instance-parameter> | 3137 | </instance-parameter> | ||
| 3109 | <parameter name="buffer" | 3138 | <parameter name="buffer" | ||
| @@ -3112,7 +3141,7 @@ See [method@GdkPixbuf.Pixbuf.save_to_buffer] for more details.</doc> | |||||
| 3112 | transfer-ownership="full"> | 3141 | transfer-ownership="full"> | ||
| 3113 | <doc xml:space="preserve" | 3142 | <doc xml:space="preserve" | ||
| 3114 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 3143 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 3115 | - | line="2849"> | 3144 | + | line="2943"> |
| 3116 | location to receive a pointer to the new buffer.</doc> | 3145 | location to receive a pointer to the new buffer.</doc> | ||
| 3117 | <array length="1" zero-terminated="0" c:type="gchar**"> | 3146 | <array length="1" zero-terminated="0" c:type="gchar**"> | ||
| 3118 | <type name="guint8"/> | 3147 | <type name="guint8"/> | ||
| @@ -3124,13 +3153,13 @@ See [method@GdkPixbuf.Pixbuf.save_to_buffer] for more details.</doc> | |||||
| 3124 | transfer-ownership="full"> | 3153 | transfer-ownership="full"> | ||
| 3125 | <doc xml:space="preserve" | 3154 | <doc xml:space="preserve" | ||
| 3126 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 3155 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 3127 | - | line="2851">location to receive the size of the new buffer.</doc> | 3156 | + | line="2945">location to receive the size of the new buffer.</doc> |
| 3128 | <type name="gsize" c:type="gsize*"/> | 3157 | <type name="gsize" c:type="gsize*"/> | ||
| 3129 | </parameter> | 3158 | </parameter> | ||
| 3130 | <parameter name="type" transfer-ownership="none"> | 3159 | <parameter name="type" transfer-ownership="none"> | ||
| 3131 | <doc xml:space="preserve" | 3160 | <doc xml:space="preserve" | ||
| 3132 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 3161 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 3133 | - | line="2852">name of file format.</doc> | 3162 | + | line="2946">name of file format.</doc> |
| 3134 | <type name="utf8" c:type="const char*"/> | 3163 | <type name="utf8" c:type="const char*"/> | ||
| 3135 | </parameter> | 3164 | </parameter> | ||
| 3136 | <parameter name="option_keys" | 3165 | <parameter name="option_keys" | ||
| @@ -3139,7 +3168,7 @@ See [method@GdkPixbuf.Pixbuf.save_to_buffer] for more details.</doc> | |||||
| 3139 | allow-none="1"> | 3168 | allow-none="1"> | ||
| 3140 | <doc xml:space="preserve" | 3169 | <doc xml:space="preserve" | ||
| 3141 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 3170 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 3142 | - | line="2853">name of options to set</doc> | 3171 | + | line="2947">name of options to set</doc> |
| 3143 | <array c:type="char**"> | 3172 | <array c:type="char**"> | ||
| 3144 | <type name="utf8"/> | 3173 | <type name="utf8"/> | ||
| 3145 | </array> | 3174 | </array> | ||
| @@ -3150,7 +3179,7 @@ See [method@GdkPixbuf.Pixbuf.save_to_buffer] for more details.</doc> | |||||
| 3150 | allow-none="1"> | 3179 | allow-none="1"> | ||
| 3151 | <doc xml:space="preserve" | 3180 | <doc xml:space="preserve" | ||
| 3152 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 3181 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 3153 | - | line="2854">values for named options</doc> | 3182 | + | line="2948">values for named options</doc> |
| 3154 | <array c:type="char**"> | 3183 | <array c:type="char**"> | ||
| 3155 | <type name="utf8"/> | 3184 | <type name="utf8"/> | ||
| 3156 | </array> | 3185 | </array> | ||
| @@ -3163,7 +3192,7 @@ See [method@GdkPixbuf.Pixbuf.save_to_buffer] for more details.</doc> | |||||
| 3163 | introspectable="0"> | 3192 | introspectable="0"> | ||
| 3164 | <doc xml:space="preserve" | 3193 | <doc xml:space="preserve" | ||
| 3165 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 3194 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 3166 | - | line="2640">Saves pixbuf in format `type` by feeding the produced data to a | 3195 | + | line="2734">Saves pixbuf in format `type` by feeding the produced data to a |
| 3167 | callback. | 3196 | callback. | ||
| 3168 | 3197 | ||||
| 3169 | This function can be used when you want to store the image to something | 3198 | This function can be used when you want to store the image to something | ||
| @@ -3174,18 +3203,18 @@ include those in the `GDK_PIXBUF_ERROR` domain and whatever the save | |||||
| 3174 | function generates. | 3203 | function generates. | ||
| 3175 | 3204 | ||||
| 3176 | See [method@GdkPixbuf.Pixbuf.save] for more details.</doc> | 3205 | See [method@GdkPixbuf.Pixbuf.save] for more details.</doc> | ||
| 3177 | - | <source-position filename="gdk-pixbuf/gdk-pixbuf-core.h" line="373"/> | 3206 | + | <source-position filename="gdk-pixbuf/gdk-pixbuf-core.h" line="368"/> |
| 3178 | <return-value transfer-ownership="none"> | 3207 | <return-value transfer-ownership="none"> | ||
| 3179 | <doc xml:space="preserve" | 3208 | <doc xml:space="preserve" | ||
| 3180 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 3209 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 3181 | - | line="2662">whether an error was set</doc> | 3210 | + | line="2756">whether an error was set</doc> |
| 3182 | <type name="gboolean" c:type="gboolean"/> | 3211 | <type name="gboolean" c:type="gboolean"/> | ||
| 3183 | </return-value> | 3212 | </return-value> | ||
| 3184 | <parameters> | 3213 | <parameters> | ||
| 3185 | <instance-parameter name="pixbuf" transfer-ownership="none"> | 3214 | <instance-parameter name="pixbuf" transfer-ownership="none"> | ||
| 3186 | <doc xml:space="preserve" | 3215 | <doc xml:space="preserve" | ||
| 3187 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 3216 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 3188 | - | line="2642">a `GdkPixbuf`.</doc> | 3217 | + | line="2736">a `GdkPixbuf`.</doc> |
| 3189 | <type name="Pixbuf" c:type="GdkPixbuf*"/> | 3218 | <type name="Pixbuf" c:type="GdkPixbuf*"/> | ||
| 3190 | </instance-parameter> | 3219 | </instance-parameter> | ||
| 3191 | <parameter name="save_func" | 3220 | <parameter name="save_func" | ||
| @@ -3194,7 +3223,7 @@ See [method@GdkPixbuf.Pixbuf.save] for more details.</doc> | |||||
| 3194 | closure="1"> | 3223 | closure="1"> | ||
| 3195 | <doc xml:space="preserve" | 3224 | <doc xml:space="preserve" | ||
| 3196 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 3225 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 3197 | - | line="2643">a function that is called to save each block of data that | 3226 | + | line="2737">a function that is called to save each block of data that |
| 3198 | the save routine generates.</doc> | 3227 | the save routine generates.</doc> | ||
| 3199 | <type name="PixbufSaveFunc" c:type="GdkPixbufSaveFunc"/> | 3228 | <type name="PixbufSaveFunc" c:type="GdkPixbufSaveFunc"/> | ||
| 3200 | </parameter> | 3229 | </parameter> | ||
| @@ -3204,13 +3233,13 @@ See [method@GdkPixbuf.Pixbuf.save] for more details.</doc> | |||||
| 3204 | allow-none="1"> | 3233 | allow-none="1"> | ||
| 3205 | <doc xml:space="preserve" | 3234 | <doc xml:space="preserve" | ||
| 3206 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 3235 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 3207 | - | line="2645">user data to pass to the save function.</doc> | 3236 | + | line="2739">user data to pass to the save function.</doc> |
| 3208 | <type name="gpointer" c:type="gpointer"/> | 3237 | <type name="gpointer" c:type="gpointer"/> | ||
| 3209 | </parameter> | 3238 | </parameter> | ||
| 3210 | <parameter name="type" transfer-ownership="none"> | 3239 | <parameter name="type" transfer-ownership="none"> | ||
| 3211 | <doc xml:space="preserve" | 3240 | <doc xml:space="preserve" | ||
| 3212 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 3241 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 3213 | - | line="2646">name of file format.</doc> | 3242 | + | line="2740">name of file format.</doc> |
| 3214 | <type name="utf8" c:type="const char*"/> | 3243 | <type name="utf8" c:type="const char*"/> | ||
| 3215 | </parameter> | 3244 | </parameter> | ||
| 3216 | <parameter name="error" | 3245 | <parameter name="error" | ||
| @@ -3219,13 +3248,13 @@ See [method@GdkPixbuf.Pixbuf.save] for more details.</doc> | |||||
| 3219 | allow-none="1"> | 3248 | allow-none="1"> | ||
| 3220 | <doc xml:space="preserve" | 3249 | <doc xml:space="preserve" | ||
| 3221 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 3250 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 3222 | - | line="2647">return location for error, or `NULL`</doc> | 3251 | + | line="2741">return location for error, or `NULL`</doc> |
| 3223 | <type name="GLib.Error" c:type="GError**"/> | 3252 | <type name="GLib.Error" c:type="GError**"/> | ||
| 3224 | </parameter> | 3253 | </parameter> | ||
| 3225 | <parameter name="..." transfer-ownership="none"> | 3254 | <parameter name="..." transfer-ownership="none"> | ||
| 3226 | <doc xml:space="preserve" | 3255 | <doc xml:space="preserve" | ||
| 3227 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 3256 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 3228 | - | line="2648">list of key-value save options</doc> | 3257 | + | line="2742">list of key-value save options</doc> |
| 3229 | <varargs/> | 3258 | <varargs/> | ||
| 3230 | </parameter> | 3259 | </parameter> | ||
| 3231 | </parameters> | 3260 | </parameters> | ||
| @@ -3236,7 +3265,7 @@ See [method@GdkPixbuf.Pixbuf.save] for more details.</doc> | |||||
| 3236 | throws="1"> | 3265 | throws="1"> | ||
| 3237 | <doc xml:space="preserve" | 3266 | <doc xml:space="preserve" | ||
| 3238 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 3267 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 3239 | - | line="2697">Vector version of `gdk_pixbuf_save_to_callback()`. | 3268 | + | line="2791">Vector version of `gdk_pixbuf_save_to_callback()`. |
| 3240 | 3269 | ||||
| 3241 | Saves pixbuf to a callback in format @type, which is currently "jpeg", | 3270 | Saves pixbuf to a callback in format @type, which is currently "jpeg", | ||
| 3242 | "png", "tiff", "ico" or "bmp". | 3271 | "png", "tiff", "ico" or "bmp". | ||
| @@ -3244,18 +3273,18 @@ Saves pixbuf to a callback in format @type, which is currently "jpeg", | |||||
| 3244 | If @error is set, `FALSE` will be returned. | 3273 | If @error is set, `FALSE` will be returned. | ||
| 3245 | 3274 | ||||
| 3246 | See [method@GdkPixbuf.Pixbuf.save_to_callback] for more details.</doc> | 3275 | See [method@GdkPixbuf.Pixbuf.save_to_callback] for more details.</doc> | ||
| 3247 | - | <source-position filename="gdk-pixbuf/gdk-pixbuf-core.h" line="381"/> | 3276 | + | <source-position filename="gdk-pixbuf/gdk-pixbuf-core.h" line="376"/> |
| 3248 | <return-value transfer-ownership="none"> | 3277 | <return-value transfer-ownership="none"> | ||
| 3249 | <doc xml:space="preserve" | 3278 | <doc xml:space="preserve" | ||
| 3250 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 3279 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 3251 | - | line="2717">whether an error was set</doc> | 3280 | + | line="2811">whether an error was set</doc> |
| 3252 | <type name="gboolean" c:type="gboolean"/> | 3281 | <type name="gboolean" c:type="gboolean"/> | ||
| 3253 | </return-value> | 3282 | </return-value> | ||
| 3254 | <parameters> | 3283 | <parameters> | ||
| 3255 | <instance-parameter name="pixbuf" transfer-ownership="none"> | 3284 | <instance-parameter name="pixbuf" transfer-ownership="none"> | ||
| 3256 | <doc xml:space="preserve" | 3285 | <doc xml:space="preserve" | ||
| 3257 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 3286 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 3258 | - | line="2699">a `GdkPixbuf`.</doc> | 3287 | + | line="2793">a `GdkPixbuf`</doc> |
| 3259 | <type name="Pixbuf" c:type="GdkPixbuf*"/> | 3288 | <type name="Pixbuf" c:type="GdkPixbuf*"/> | ||
| 3260 | </instance-parameter> | 3289 | </instance-parameter> | ||
| 3261 | <parameter name="save_func" | 3290 | <parameter name="save_func" | ||
| @@ -3264,8 +3293,8 @@ See [method@GdkPixbuf.Pixbuf.save_to_callback] for more details.</doc> | |||||
| 3264 | closure="1"> | 3293 | closure="1"> | ||
| 3265 | <doc xml:space="preserve" | 3294 | <doc xml:space="preserve" | ||
| 3266 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 3295 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 3267 | - | line="2700">a function that is called to save each block of data that | 3296 | + | line="2794">a function that is called to |
| 3268 | - | the save routine generates.</doc> | 3297 | + | save each block of data that the save routine generates</doc> |
| 3269 | <type name="PixbufSaveFunc" c:type="GdkPixbufSaveFunc"/> | 3298 | <type name="PixbufSaveFunc" c:type="GdkPixbufSaveFunc"/> | ||
| 3270 | </parameter> | 3299 | </parameter> | ||
| 3271 | <parameter name="user_data" | 3300 | <parameter name="user_data" | ||
| @@ -3274,13 +3303,13 @@ See [method@GdkPixbuf.Pixbuf.save_to_callback] for more details.</doc> | |||||
| 3274 | allow-none="1"> | 3303 | allow-none="1"> | ||
| 3275 | <doc xml:space="preserve" | 3304 | <doc xml:space="preserve" | ||
| 3276 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 3305 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 3277 | - | line="2702">user data to pass to the save function.</doc> | 3306 | + | line="2796">user data to pass to the save function</doc> |
| 3278 | <type name="gpointer" c:type="gpointer"/> | 3307 | <type name="gpointer" c:type="gpointer"/> | ||
| 3279 | </parameter> | 3308 | </parameter> | ||
| 3280 | <parameter name="type" transfer-ownership="none"> | 3309 | <parameter name="type" transfer-ownership="none"> | ||
| 3281 | <doc xml:space="preserve" | 3310 | <doc xml:space="preserve" | ||
| 3282 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 3311 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 3283 | - | line="2703">name of file format.</doc> | 3312 | + | line="2797">name of file format</doc> |
| 3284 | <type name="utf8" c:type="const char*"/> | 3313 | <type name="utf8" c:type="const char*"/> | ||
| 3285 | </parameter> | 3314 | </parameter> | ||
| 3286 | <parameter name="option_keys" | 3315 | <parameter name="option_keys" | ||
| @@ -3289,7 +3318,7 @@ See [method@GdkPixbuf.Pixbuf.save_to_callback] for more details.</doc> | |||||
| 3289 | allow-none="1"> | 3318 | allow-none="1"> | ||
| 3290 | <doc xml:space="preserve" | 3319 | <doc xml:space="preserve" | ||
| 3291 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 3320 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 3292 | - | line="2704">name of options to set</doc> | 3321 | + | line="2798">name of options to set</doc> |
| 3293 | <array c:type="char**"> | 3322 | <array c:type="char**"> | ||
| 3294 | <type name="utf8"/> | 3323 | <type name="utf8"/> | ||
| 3295 | </array> | 3324 | </array> | ||
| @@ -3300,7 +3329,7 @@ See [method@GdkPixbuf.Pixbuf.save_to_callback] for more details.</doc> | |||||
| 3300 | allow-none="1"> | 3329 | allow-none="1"> | ||
| 3301 | <doc xml:space="preserve" | 3330 | <doc xml:space="preserve" | ||
| 3302 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 3331 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 3303 | - | line="2705">values for named options</doc> | 3332 | + | line="2799">values for named options</doc> |
| 3304 | <array c:type="char**"> | 3333 | <array c:type="char**"> | ||
| 3305 | <type name="utf8"/> | 3334 | <type name="utf8"/> | ||
| 3306 | </array> | 3335 | </array> | ||
| @@ -3313,7 +3342,7 @@ See [method@GdkPixbuf.Pixbuf.save_to_callback] for more details.</doc> | |||||
| 3313 | introspectable="0"> | 3342 | introspectable="0"> | ||
| 3314 | <doc xml:space="preserve" | 3343 | <doc xml:space="preserve" | ||
| 3315 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 3344 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 3316 | - | line="2990">Saves `pixbuf` to an output stream. | 3345 | + | line="3084">Saves `pixbuf` to an output stream. |
| 3317 | 3346 | ||||
| 3318 | Supported file formats are currently "jpeg", "tiff", "png", "ico" or | 3347 | Supported file formats are currently "jpeg", "tiff", "png", "ico" or | ||
| 3319 | "bmp". See `gdk_pixbuf_save_to_buffer()` for more details. | 3348 | "bmp". See `gdk_pixbuf_save_to_buffer()` for more details. | ||
| @@ -3324,11 +3353,11 @@ will be returned. Other possible errors are in the `GDK_PIXBUF_ERROR` | |||||
| 3324 | and `G_IO_ERROR` domains. | 3353 | and `G_IO_ERROR` domains. | ||
| 3325 | 3354 | ||||
| 3326 | The stream is not closed at the end of this call.</doc> | 3355 | The stream is not closed at the end of this call.</doc> | ||
| 3327 | - | <source-position filename="gdk-pixbuf/gdk-pixbuf-core.h" line="441"/> | 3356 | + | <source-position filename="gdk-pixbuf/gdk-pixbuf-core.h" line="436"/> |
| 3328 | <return-value transfer-ownership="none"> | 3357 | <return-value transfer-ownership="none"> | ||
| 3329 | <doc xml:space="preserve" | 3358 | <doc xml:space="preserve" | ||
| 3330 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 3359 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 3331 | - | line="3011">`TRUE` if the pixbuf was saved successfully, `FALSE` if an | 3360 | + | line="3105">`TRUE` if the pixbuf was saved successfully, `FALSE` if an |
| 3332 | error was set.</doc> | 3361 | error was set.</doc> | ||
| 3333 | <type name="gboolean" c:type="gboolean"/> | 3362 | <type name="gboolean" c:type="gboolean"/> | ||
| 3334 | </return-value> | 3363 | </return-value> | ||
| @@ -3336,19 +3365,19 @@ The stream is not closed at the end of this call.</doc> | |||||
| 3336 | <instance-parameter name="pixbuf" transfer-ownership="none"> | 3365 | <instance-parameter name="pixbuf" transfer-ownership="none"> | ||
| 3337 | <doc xml:space="preserve" | 3366 | <doc xml:space="preserve" | ||
| 3338 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 3367 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 3339 | - | line="2992">a `GdkPixbuf`</doc> | 3368 | + | line="3086">a `GdkPixbuf`</doc> |
| 3340 | <type name="Pixbuf" c:type="GdkPixbuf*"/> | 3369 | <type name="Pixbuf" c:type="GdkPixbuf*"/> | ||
| 3341 | </instance-parameter> | 3370 | </instance-parameter> | ||
| 3342 | <parameter name="stream" transfer-ownership="none"> | 3371 | <parameter name="stream" transfer-ownership="none"> | ||
| 3343 | <doc xml:space="preserve" | 3372 | <doc xml:space="preserve" | ||
| 3344 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 3373 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 3345 | - | line="2993">a `GOutputStream` to save the pixbuf to</doc> | 3374 | + | line="3087">a `GOutputStream` to save the pixbuf to</doc> |
| 3346 | <type name="Gio.OutputStream" c:type="GOutputStream*"/> | 3375 | <type name="Gio.OutputStream" c:type="GOutputStream*"/> | ||
| 3347 | </parameter> | 3376 | </parameter> | ||
| 3348 | <parameter name="type" transfer-ownership="none"> | 3377 | <parameter name="type" transfer-ownership="none"> | ||
| 3349 | <doc xml:space="preserve" | 3378 | <doc xml:space="preserve" | ||
| 3350 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 3379 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 3351 | - | line="2994">name of file format</doc> | 3380 | + | line="3088">name of file format</doc> |
| 3352 | <type name="utf8" c:type="const char*"/> | 3381 | <type name="utf8" c:type="const char*"/> | ||
| 3353 | </parameter> | 3382 | </parameter> | ||
| 3354 | <parameter name="cancellable" | 3383 | <parameter name="cancellable" | ||
| @@ -3357,7 +3386,7 @@ The stream is not closed at the end of this call.</doc> | |||||
| 3357 | allow-none="1"> | 3386 | allow-none="1"> | ||
| 3358 | <doc xml:space="preserve" | 3387 | <doc xml:space="preserve" | ||
| 3359 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 3388 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 3360 | - | line="2995">optional `GCancellable` object, `NULL` to ignore</doc> | 3389 | + | line="3089">optional `GCancellable` object, `NULL` to ignore</doc> |
| 3361 | <type name="Gio.Cancellable" c:type="GCancellable*"/> | 3390 | <type name="Gio.Cancellable" c:type="GCancellable*"/> | ||
| 3362 | </parameter> | 3391 | </parameter> | ||
| 3363 | <parameter name="error" | 3392 | <parameter name="error" | ||
| @@ -3366,13 +3395,13 @@ The stream is not closed at the end of this call.</doc> | |||||
| 3366 | allow-none="1"> | 3395 | allow-none="1"> | ||
| 3367 | <doc xml:space="preserve" | 3396 | <doc xml:space="preserve" | ||
| 3368 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 3397 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 3369 | - | line="2996">return location for error, or `NULL`</doc> | 3398 | + | line="3090">return location for error, or `NULL`</doc> |
| 3370 | <type name="GLib.Error" c:type="GError**"/> | 3399 | <type name="GLib.Error" c:type="GError**"/> | ||
| 3371 | </parameter> | 3400 | </parameter> | ||
| 3372 | <parameter name="..." transfer-ownership="none"> | 3401 | <parameter name="..." transfer-ownership="none"> | ||
| 3373 | <doc xml:space="preserve" | 3402 | <doc xml:space="preserve" | ||
| 3374 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 3403 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 3375 | - | line="2997">list of key-value save options</doc> | 3404 | + | line="3091">list of key-value save options</doc> |
| 3376 | <varargs/> | 3405 | <varargs/> | ||
| 3377 | </parameter> | 3406 | </parameter> | ||
| 3378 | </parameters> | 3407 | </parameters> | ||
| @@ -3380,10 +3409,11 @@ The stream is not closed at the end of this call.</doc> | |||||
| 3380 | <method name="save_to_stream_async" | 3409 | <method name="save_to_stream_async" | ||
| 3381 | c:identifier="gdk_pixbuf_save_to_stream_async" | 3410 | c:identifier="gdk_pixbuf_save_to_stream_async" | ||
| 3382 | version="2.24" | 3411 | version="2.24" | ||
| 3383 | - | introspectable="0"> | 3412 | + | introspectable="0" |
| 3413 | + | glib:finish-func="gdk_pixbuf_save_to_stream_finish"> | |||
| 3384 | <doc xml:space="preserve" | 3414 | <doc xml:space="preserve" | ||
| 3385 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 3415 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 3386 | - | line="3144">Saves `pixbuf` to an output stream asynchronously. | 3416 | + | line="3238">Saves `pixbuf` to an output stream asynchronously. |
| 3387 | 3417 | ||||
| 3388 | For more details see gdk_pixbuf_save_to_stream(), which is the synchronous | 3418 | For more details see gdk_pixbuf_save_to_stream(), which is the synchronous | ||
| 3389 | version of this function. | 3419 | version of this function. | ||
| @@ -3392,7 +3422,7 @@ When the operation is finished, `callback` will be called in the main thread. | |||||
| 3392 | 3422 | ||||
| 3393 | You can then call gdk_pixbuf_save_to_stream_finish() to get the result of | 3423 | You can then call gdk_pixbuf_save_to_stream_finish() to get the result of | ||
| 3394 | the operation.</doc> | 3424 | the operation.</doc> | ||
| 3395 | - | <source-position filename="gdk-pixbuf/gdk-pixbuf-core.h" line="449"/> | 3425 | + | <source-position filename="gdk-pixbuf/gdk-pixbuf-core.h" line="444"/> |
| 3396 | <return-value transfer-ownership="none"> | 3426 | <return-value transfer-ownership="none"> | ||
| 3397 | <type name="none" c:type="void"/> | 3427 | <type name="none" c:type="void"/> | ||
| 3398 | </return-value> | 3428 | </return-value> | ||
| @@ -3400,19 +3430,19 @@ the operation.</doc> | |||||
| 3400 | <instance-parameter name="pixbuf" transfer-ownership="none"> | 3430 | <instance-parameter name="pixbuf" transfer-ownership="none"> | ||
| 3401 | <doc xml:space="preserve" | 3431 | <doc xml:space="preserve" | ||
| 3402 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 3432 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 3403 | - | line="3146">a `GdkPixbuf`</doc> | 3433 | + | line="3240">a `GdkPixbuf`</doc> |
| 3404 | <type name="Pixbuf" c:type="GdkPixbuf*"/> | 3434 | <type name="Pixbuf" c:type="GdkPixbuf*"/> | ||
| 3405 | </instance-parameter> | 3435 | </instance-parameter> | ||
| 3406 | <parameter name="stream" transfer-ownership="none"> | 3436 | <parameter name="stream" transfer-ownership="none"> | ||
| 3407 | <doc xml:space="preserve" | 3437 | <doc xml:space="preserve" | ||
| 3408 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 3438 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 3409 | - | line="3147">a `GOutputStream` to which to save the pixbuf</doc> | 3439 | + | line="3241">a `GOutputStream` to which to save the pixbuf</doc> |
| 3410 | <type name="Gio.OutputStream" c:type="GOutputStream*"/> | 3440 | <type name="Gio.OutputStream" c:type="GOutputStream*"/> | ||
| 3411 | </parameter> | 3441 | </parameter> | ||
| 3412 | <parameter name="type" transfer-ownership="none"> | 3442 | <parameter name="type" transfer-ownership="none"> | ||
| 3413 | <doc xml:space="preserve" | 3443 | <doc xml:space="preserve" | ||
| 3414 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 3444 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 3415 | - | line="3148">name of file format</doc> | 3445 | + | line="3242">name of file format</doc> |
| 3416 | <type name="utf8" c:type="const gchar*"/> | 3446 | <type name="utf8" c:type="const gchar*"/> | ||
| 3417 | </parameter> | 3447 | </parameter> | ||
| 3418 | <parameter name="cancellable" | 3448 | <parameter name="cancellable" | ||
| @@ -3421,7 +3451,7 @@ the operation.</doc> | |||||
| 3421 | allow-none="1"> | 3451 | allow-none="1"> | ||
| 3422 | <doc xml:space="preserve" | 3452 | <doc xml:space="preserve" | ||
| 3423 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 3453 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 3424 | - | line="3149">optional `GCancellable` object, `NULL` to ignore</doc> | 3454 | + | line="3243">optional `GCancellable` object, `NULL` to ignore</doc> |
| 3425 | <type name="Gio.Cancellable" c:type="GCancellable*"/> | 3455 | <type name="Gio.Cancellable" c:type="GCancellable*"/> | ||
| 3426 | </parameter> | 3456 | </parameter> | ||
| 3427 | <parameter name="callback" | 3457 | <parameter name="callback" | ||
| @@ -3432,7 +3462,7 @@ the operation.</doc> | |||||
| 3432 | closure="4"> | 3462 | closure="4"> | ||
| 3433 | <doc xml:space="preserve" | 3463 | <doc xml:space="preserve" | ||
| 3434 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 3464 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 3435 | - | line="3150">a `GAsyncReadyCallback` to call when the pixbuf is saved</doc> | 3465 | + | line="3244">a `GAsyncReadyCallback` to call when the pixbuf is saved</doc> |
| 3436 | <type name="Gio.AsyncReadyCallback" c:type="GAsyncReadyCallback"/> | 3466 | <type name="Gio.AsyncReadyCallback" c:type="GAsyncReadyCallback"/> | ||
| 3437 | </parameter> | 3467 | </parameter> | ||
| 3438 | <parameter name="user_data" | 3468 | <parameter name="user_data" | ||
| @@ -3441,13 +3471,13 @@ the operation.</doc> | |||||
| 3441 | allow-none="1"> | 3471 | allow-none="1"> | ||
| 3442 | <doc xml:space="preserve" | 3472 | <doc xml:space="preserve" | ||
| 3443 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 3473 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 3444 | - | line="3151">the data to pass to the callback function</doc> | 3474 | + | line="3245">the data to pass to the callback function</doc> |
| 3445 | <type name="gpointer" c:type="gpointer"/> | 3475 | <type name="gpointer" c:type="gpointer"/> | ||
| 3446 | </parameter> | 3476 | </parameter> | ||
| 3447 | <parameter name="..." transfer-ownership="none"> | 3477 | <parameter name="..." transfer-ownership="none"> | ||
| 3448 | <doc xml:space="preserve" | 3478 | <doc xml:space="preserve" | ||
| 3449 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 3479 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 3450 | - | line="3152">list of key-value save options</doc> | 3480 | + | line="3246">list of key-value save options</doc> |
| 3451 | <varargs/> | 3481 | <varargs/> | ||
| 3452 | </parameter> | 3482 | </parameter> | ||
| 3453 | </parameters> | 3483 | </parameters> | ||
| @@ -3458,17 +3488,17 @@ the operation.</doc> | |||||
| 3458 | throws="1"> | 3488 | throws="1"> | ||
| 3459 | <doc xml:space="preserve" | 3489 | <doc xml:space="preserve" | ||
| 3460 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 3490 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 3461 | - | line="2948">Saves `pixbuf` to an output stream. | 3491 | + | line="3042">Saves `pixbuf` to an output stream. |
| 3462 | 3492 | ||||
| 3463 | Supported file formats are currently "jpeg", "tiff", "png", "ico" or | 3493 | Supported file formats are currently "jpeg", "tiff", "png", "ico" or | ||
| 3464 | "bmp". | 3494 | "bmp". | ||
| 3465 | 3495 | ||||
| 3466 | See [method@GdkPixbuf.Pixbuf.save_to_stream] for more details.</doc> | 3496 | See [method@GdkPixbuf.Pixbuf.save_to_stream] for more details.</doc> | ||
| 3467 | - | <source-position filename="gdk-pixbuf/gdk-pixbuf-core.h" line="472"/> | 3497 | + | <source-position filename="gdk-pixbuf/gdk-pixbuf-core.h" line="467"/> |
| 3468 | <return-value transfer-ownership="none"> | 3498 | <return-value transfer-ownership="none"> | ||
| 3469 | <doc xml:space="preserve" | 3499 | <doc xml:space="preserve" | ||
| 3470 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 3500 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 3471 | - | line="2965">`TRUE` if the pixbuf was saved successfully, `FALSE` if an | 3501 | + | line="3059">`TRUE` if the pixbuf was saved successfully, `FALSE` if an |
| 3472 | error was set.</doc> | 3502 | error was set.</doc> | ||
| 3473 | <type name="gboolean" c:type="gboolean"/> | 3503 | <type name="gboolean" c:type="gboolean"/> | ||
| 3474 | </return-value> | 3504 | </return-value> | ||
| @@ -3476,19 +3506,19 @@ See [method@GdkPixbuf.Pixbuf.save_to_stream] for more details.</doc> | |||||
| 3476 | <instance-parameter name="pixbuf" transfer-ownership="none"> | 3506 | <instance-parameter name="pixbuf" transfer-ownership="none"> | ||
| 3477 | <doc xml:space="preserve" | 3507 | <doc xml:space="preserve" | ||
| 3478 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 3508 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 3479 | - | line="2950">a `GdkPixbuf`</doc> | 3509 | + | line="3044">a `GdkPixbuf`</doc> |
| 3480 | <type name="Pixbuf" c:type="GdkPixbuf*"/> | 3510 | <type name="Pixbuf" c:type="GdkPixbuf*"/> | ||
| 3481 | </instance-parameter> | 3511 | </instance-parameter> | ||
| 3482 | <parameter name="stream" transfer-ownership="none"> | 3512 | <parameter name="stream" transfer-ownership="none"> | ||
| 3483 | <doc xml:space="preserve" | 3513 | <doc xml:space="preserve" | ||
| 3484 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 3514 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 3485 | - | line="2951">a `GOutputStream` to save the pixbuf to</doc> | 3515 | + | line="3045">a `GOutputStream` to save the pixbuf to</doc> |
| 3486 | <type name="Gio.OutputStream" c:type="GOutputStream*"/> | 3516 | <type name="Gio.OutputStream" c:type="GOutputStream*"/> | ||
| 3487 | </parameter> | 3517 | </parameter> | ||
| 3488 | <parameter name="type" transfer-ownership="none"> | 3518 | <parameter name="type" transfer-ownership="none"> | ||
| 3489 | <doc xml:space="preserve" | 3519 | <doc xml:space="preserve" | ||
| 3490 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 3520 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 3491 | - | line="2952">name of file format</doc> | 3521 | + | line="3046">name of file format</doc> |
| 3492 | <type name="utf8" c:type="const char*"/> | 3522 | <type name="utf8" c:type="const char*"/> | ||
| 3493 | </parameter> | 3523 | </parameter> | ||
| 3494 | <parameter name="option_keys" | 3524 | <parameter name="option_keys" | ||
| @@ -3497,7 +3527,7 @@ See [method@GdkPixbuf.Pixbuf.save_to_stream] for more details.</doc> | |||||
| 3497 | allow-none="1"> | 3527 | allow-none="1"> | ||
| 3498 | <doc xml:space="preserve" | 3528 | <doc xml:space="preserve" | ||
| 3499 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 3529 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 3500 | - | line="2953">name of options to set</doc> | 3530 | + | line="3047">name of options to set</doc> |
| 3501 | <array c:type="char**"> | 3531 | <array c:type="char**"> | ||
| 3502 | <type name="utf8"/> | 3532 | <type name="utf8"/> | ||
| 3503 | </array> | 3533 | </array> | ||
| @@ -3508,7 +3538,7 @@ See [method@GdkPixbuf.Pixbuf.save_to_stream] for more details.</doc> | |||||
| 3508 | allow-none="1"> | 3538 | allow-none="1"> | ||
| 3509 | <doc xml:space="preserve" | 3539 | <doc xml:space="preserve" | ||
| 3510 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 3540 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 3511 | - | line="2954">values for named options</doc> | 3541 | + | line="3048">values for named options</doc> |
| 3512 | <array c:type="char**"> | 3542 | <array c:type="char**"> | ||
| 3513 | <type name="utf8"/> | 3543 | <type name="utf8"/> | ||
| 3514 | </array> | 3544 | </array> | ||
| @@ -3519,17 +3549,18 @@ See [method@GdkPixbuf.Pixbuf.save_to_stream] for more details.</doc> | |||||
| 3519 | allow-none="1"> | 3549 | allow-none="1"> | ||
| 3520 | <doc xml:space="preserve" | 3550 | <doc xml:space="preserve" | ||
| 3521 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 3551 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 3522 | - | line="2955">optional `GCancellable` object, `NULL` to ignore</doc> | 3552 | + | line="3049">optional `GCancellable` object, `NULL` to ignore</doc> |
| 3523 | <type name="Gio.Cancellable" c:type="GCancellable*"/> | 3553 | <type name="Gio.Cancellable" c:type="GCancellable*"/> | ||
| 3524 | </parameter> | 3554 | </parameter> | ||
| 3525 | </parameters> | 3555 | </parameters> | ||
| 3526 | </method> | 3556 | </method> | ||
| 3527 | <method name="save_to_streamv_async" | 3557 | <method name="save_to_streamv_async" | ||
| 3528 | c:identifier="gdk_pixbuf_save_to_streamv_async" | 3558 | c:identifier="gdk_pixbuf_save_to_streamv_async" | ||
| 3529 | - | version="2.36"> | 3559 | + | version="2.36" |
| 3560 | + | glib:finish-func="gdk_pixbuf_save_to_stream_finish"> | |||
| 3530 | <doc xml:space="preserve" | 3561 | <doc xml:space="preserve" | ||
| 3531 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 3562 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 3532 | - | line="3086">Saves `pixbuf` to an output stream asynchronously. | 3563 | + | line="3180">Saves `pixbuf` to an output stream asynchronously. |
| 3533 | 3564 | ||||
| 3534 | For more details see gdk_pixbuf_save_to_streamv(), which is the synchronous | 3565 | For more details see gdk_pixbuf_save_to_streamv(), which is the synchronous | ||
| 3535 | version of this function. | 3566 | version of this function. | ||
| @@ -3538,7 +3569,7 @@ When the operation is finished, `callback` will be called in the main thread. | |||||
| 3538 | 3569 | ||||
| 3539 | You can then call gdk_pixbuf_save_to_stream_finish() to get the result of | 3570 | You can then call gdk_pixbuf_save_to_stream_finish() to get the result of | ||
| 3540 | the operation.</doc> | 3571 | the operation.</doc> | ||
| 3541 | - | <source-position filename="gdk-pixbuf/gdk-pixbuf-core.h" line="462"/> | 3572 | + | <source-position filename="gdk-pixbuf/gdk-pixbuf-core.h" line="457"/> |
| 3542 | <return-value transfer-ownership="none"> | 3573 | <return-value transfer-ownership="none"> | ||
| 3543 | <type name="none" c:type="void"/> | 3574 | <type name="none" c:type="void"/> | ||
| 3544 | </return-value> | 3575 | </return-value> | ||
| @@ -3546,19 +3577,19 @@ the operation.</doc> | |||||
| 3546 | <instance-parameter name="pixbuf" transfer-ownership="none"> | 3577 | <instance-parameter name="pixbuf" transfer-ownership="none"> | ||
| 3547 | <doc xml:space="preserve" | 3578 | <doc xml:space="preserve" | ||
| 3548 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 3579 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 3549 | - | line="3088">a `GdkPixbuf`</doc> | 3580 | + | line="3182">a `GdkPixbuf`</doc> |
| 3550 | <type name="Pixbuf" c:type="GdkPixbuf*"/> | 3581 | <type name="Pixbuf" c:type="GdkPixbuf*"/> | ||
| 3551 | </instance-parameter> | 3582 | </instance-parameter> | ||
| 3552 | <parameter name="stream" transfer-ownership="none"> | 3583 | <parameter name="stream" transfer-ownership="none"> | ||
| 3553 | <doc xml:space="preserve" | 3584 | <doc xml:space="preserve" | ||
| 3554 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 3585 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 3555 | - | line="3089">a `GOutputStream` to which to save the pixbuf</doc> | 3586 | + | line="3183">a `GOutputStream` to which to save the pixbuf</doc> |
| 3556 | <type name="Gio.OutputStream" c:type="GOutputStream*"/> | 3587 | <type name="Gio.OutputStream" c:type="GOutputStream*"/> | ||
| 3557 | </parameter> | 3588 | </parameter> | ||
| 3558 | <parameter name="type" transfer-ownership="none"> | 3589 | <parameter name="type" transfer-ownership="none"> | ||
| 3559 | <doc xml:space="preserve" | 3590 | <doc xml:space="preserve" | ||
| 3560 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 3591 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 3561 | - | line="3090">name of file format</doc> | 3592 | + | line="3184">name of file format</doc> |
| 3562 | <type name="utf8" c:type="const gchar*"/> | 3593 | <type name="utf8" c:type="const gchar*"/> | ||
| 3563 | </parameter> | 3594 | </parameter> | ||
| 3564 | <parameter name="option_keys" | 3595 | <parameter name="option_keys" | ||
| @@ -3567,7 +3598,7 @@ the operation.</doc> | |||||
| 3567 | allow-none="1"> | 3598 | allow-none="1"> | ||
| 3568 | <doc xml:space="preserve" | 3599 | <doc xml:space="preserve" | ||
| 3569 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 3600 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 3570 | - | line="3091">name of options to set</doc> | 3601 | + | line="3185">name of options to set</doc> |
| 3571 | <array c:type="gchar**"> | 3602 | <array c:type="gchar**"> | ||
| 3572 | <type name="utf8"/> | 3603 | <type name="utf8"/> | ||
| 3573 | </array> | 3604 | </array> | ||
| @@ -3578,7 +3609,7 @@ the operation.</doc> | |||||
| 3578 | allow-none="1"> | 3609 | allow-none="1"> | ||
| 3579 | <doc xml:space="preserve" | 3610 | <doc xml:space="preserve" | ||
| 3580 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 3611 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 3581 | - | line="3092">values for named options</doc> | 3612 | + | line="3186">values for named options</doc> |
| 3582 | <array c:type="gchar**"> | 3613 | <array c:type="gchar**"> | ||
| 3583 | <type name="utf8"/> | 3614 | <type name="utf8"/> | ||
| 3584 | </array> | 3615 | </array> | ||
| @@ -3589,7 +3620,7 @@ the operation.</doc> | |||||
| 3589 | allow-none="1"> | 3620 | allow-none="1"> | ||
| 3590 | <doc xml:space="preserve" | 3621 | <doc xml:space="preserve" | ||
| 3591 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 3622 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 3592 | - | line="3093">optional `GCancellable` object, `NULL` to ignore</doc> | 3623 | + | line="3187">optional `GCancellable` object, `NULL` to ignore</doc> |
| 3593 | <type name="Gio.Cancellable" c:type="GCancellable*"/> | 3624 | <type name="Gio.Cancellable" c:type="GCancellable*"/> | ||
| 3594 | </parameter> | 3625 | </parameter> | ||
| 3595 | <parameter name="callback" | 3626 | <parameter name="callback" | ||
| @@ -3600,7 +3631,7 @@ the operation.</doc> | |||||
| 3600 | closure="6"> | 3631 | closure="6"> | ||
| 3601 | <doc xml:space="preserve" | 3632 | <doc xml:space="preserve" | ||
| 3602 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 3633 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 3603 | - | line="3094">a `GAsyncReadyCallback` to call when the pixbuf is saved</doc> | 3634 | + | line="3188">a `GAsyncReadyCallback` to call when the pixbuf is saved</doc> |
| 3604 | <type name="Gio.AsyncReadyCallback" c:type="GAsyncReadyCallback"/> | 3635 | <type name="Gio.AsyncReadyCallback" c:type="GAsyncReadyCallback"/> | ||
| 3605 | </parameter> | 3636 | </parameter> | ||
| 3606 | <parameter name="user_data" | 3637 | <parameter name="user_data" | ||
| @@ -3609,7 +3640,7 @@ the operation.</doc> | |||||
| 3609 | allow-none="1"> | 3640 | allow-none="1"> | ||
| 3610 | <doc xml:space="preserve" | 3641 | <doc xml:space="preserve" | ||
| 3611 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 3642 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 3612 | - | line="3095">the data to pass to the callback function</doc> | 3643 | + | line="3189">the data to pass to the callback function</doc> |
| 3613 | <type name="gpointer" c:type="gpointer"/> | 3644 | <type name="gpointer" c:type="gpointer"/> | ||
| 3614 | </parameter> | 3645 | </parameter> | ||
| 3615 | </parameters> | 3646 | </parameters> | ||
| @@ -3617,37 +3648,37 @@ the operation.</doc> | |||||
| 3617 | <method name="savev" c:identifier="gdk_pixbuf_savev" throws="1"> | 3648 | <method name="savev" c:identifier="gdk_pixbuf_savev" throws="1"> | ||
| 3618 | <doc xml:space="preserve" | 3649 | <doc xml:space="preserve" | ||
| 3619 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 3650 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 3620 | - | line="2528">Vector version of `gdk_pixbuf_save()`. | 3651 | + | line="2622">Vector version of `gdk_pixbuf_save()`. |
| 3621 | 3652 | ||||
| 3622 | Saves pixbuf to a file in `type`, which is currently "jpeg", "png", "tiff", "ico" or "bmp". | 3653 | Saves pixbuf to a file in `type`, which is currently "jpeg", "png", "tiff", "ico" or "bmp". | ||
| 3623 | 3654 | ||||
| 3624 | If @error is set, `FALSE` will be returned. | 3655 | If @error is set, `FALSE` will be returned. | ||
| 3625 | 3656 | ||||
| 3626 | See [method@GdkPixbuf.Pixbuf.save] for more details.</doc> | 3657 | See [method@GdkPixbuf.Pixbuf.save] for more details.</doc> | ||
| 3627 | - | <source-position filename="gdk-pixbuf/gdk-pixbuf-core.h" line="326"/> | 3658 | + | <source-position filename="gdk-pixbuf/gdk-pixbuf-core.h" line="321"/> |
| 3628 | <return-value transfer-ownership="none"> | 3659 | <return-value transfer-ownership="none"> | ||
| 3629 | <doc xml:space="preserve" | 3660 | <doc xml:space="preserve" | ||
| 3630 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 3661 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 3631 | - | line="2545">whether an error was set</doc> | 3662 | + | line="2639">whether an error was set</doc> |
| 3632 | <type name="gboolean" c:type="gboolean"/> | 3663 | <type name="gboolean" c:type="gboolean"/> | ||
| 3633 | </return-value> | 3664 | </return-value> | ||
| 3634 | <parameters> | 3665 | <parameters> | ||
| 3635 | <instance-parameter name="pixbuf" transfer-ownership="none"> | 3666 | <instance-parameter name="pixbuf" transfer-ownership="none"> | ||
| 3636 | <doc xml:space="preserve" | 3667 | <doc xml:space="preserve" | ||
| 3637 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 3668 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 3638 | - | line="2530">a `GdkPixbuf`.</doc> | 3669 | + | line="2624">a `GdkPixbuf`.</doc> |
| 3639 | <type name="Pixbuf" c:type="GdkPixbuf*"/> | 3670 | <type name="Pixbuf" c:type="GdkPixbuf*"/> | ||
| 3640 | </instance-parameter> | 3671 | </instance-parameter> | ||
| 3641 | <parameter name="filename" transfer-ownership="none"> | 3672 | <parameter name="filename" transfer-ownership="none"> | ||
| 3642 | <doc xml:space="preserve" | 3673 | <doc xml:space="preserve" | ||
| 3643 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 3674 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 3644 | - | line="2531">name of file to save.</doc> | 3675 | + | line="2625">name of file to save.</doc> |
| 3645 | <type name="filename" c:type="const char*"/> | 3676 | <type name="filename" c:type="const char*"/> | ||
| 3646 | </parameter> | 3677 | </parameter> | ||
| 3647 | <parameter name="type" transfer-ownership="none"> | 3678 | <parameter name="type" transfer-ownership="none"> | ||
| 3648 | <doc xml:space="preserve" | 3679 | <doc xml:space="preserve" | ||
| 3649 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 3680 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 3650 | - | line="2532">name of file format.</doc> | 3681 | + | line="2626">name of file format.</doc> |
| 3651 | <type name="utf8" c:type="const char*"/> | 3682 | <type name="utf8" c:type="const char*"/> | ||
| 3652 | </parameter> | 3683 | </parameter> | ||
| 3653 | <parameter name="option_keys" | 3684 | <parameter name="option_keys" | ||
| @@ -3656,7 +3687,7 @@ See [method@GdkPixbuf.Pixbuf.save] for more details.</doc> | |||||
| 3656 | allow-none="1"> | 3687 | allow-none="1"> | ||
| 3657 | <doc xml:space="preserve" | 3688 | <doc xml:space="preserve" | ||
| 3658 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 3689 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 3659 | - | line="2533">name of options to set</doc> | 3690 | + | line="2627">name of options to set</doc> |
| 3660 | <array c:type="char**"> | 3691 | <array c:type="char**"> | ||
| 3661 | <type name="utf8"/> | 3692 | <type name="utf8"/> | ||
| 3662 | </array> | 3693 | </array> | ||
| @@ -3667,7 +3698,7 @@ See [method@GdkPixbuf.Pixbuf.save] for more details.</doc> | |||||
| 3667 | allow-none="1"> | 3698 | allow-none="1"> | ||
| 3668 | <doc xml:space="preserve" | 3699 | <doc xml:space="preserve" | ||
| 3669 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 3700 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 3670 | - | line="2534">values for named options</doc> | 3701 | + | line="2628">values for named options</doc> |
| 3671 | <array c:type="char**"> | 3702 | <array c:type="char**"> | ||
| 3672 | <type name="utf8"/> | 3703 | <type name="utf8"/> | ||
| 3673 | </array> | 3704 | </array> | ||
| @@ -3829,7 +3860,7 @@ and [method@GdkPixbuf.Pixbuf.composite].</doc> | |||||
| 3829 | 3860 | ||||
| 3830 | If `key` already exists in the list of options attached to the `pixbuf`, | 3861 | If `key` already exists in the list of options attached to the `pixbuf`, | ||
| 3831 | the new value is ignored and `FALSE` is returned.</doc> | 3862 | the new value is ignored and `FALSE` is returned.</doc> | ||
| 3832 | - | <source-position filename="gdk-pixbuf/gdk-pixbuf-core.h" line="506"/> | 3863 | + | <source-position filename="gdk-pixbuf/gdk-pixbuf-core.h" line="501"/> |
| 3833 | <return-value transfer-ownership="none"> | 3864 | <return-value transfer-ownership="none"> | ||
| 3834 | <doc xml:space="preserve" | 3865 | <doc xml:space="preserve" | ||
| 3835 | filename="gdk-pixbuf/gdk-pixbuf.c" | 3866 | filename="gdk-pixbuf/gdk-pixbuf.c" | ||
| @@ -3866,7 +3897,7 @@ the new value is ignored and `FALSE` is returned.</doc> | |||||
| 3866 | filename="gdk-pixbuf/gdk-pixbuf.c" | 3897 | filename="gdk-pixbuf/gdk-pixbuf.c" | ||
| 3867 | line="430">Removes a reference from a pixbuf.</doc> | 3898 | line="430">Removes a reference from a pixbuf.</doc> | ||
| 3868 | <doc-deprecated xml:space="preserve">Use g_object_unref().</doc-deprecated> | 3899 | <doc-deprecated xml:space="preserve">Use g_object_unref().</doc-deprecated> | ||
| 3869 | - | <source-position filename="gdk-pixbuf/gdk-pixbuf-core.h" line="168"/> | 3900 | + | <source-position filename="gdk-pixbuf/gdk-pixbuf-core.h" line="167"/> |
| 3870 | <return-value transfer-ownership="none"> | 3901 | <return-value transfer-ownership="none"> | ||
| 3871 | <type name="none" c:type="void"/> | 3902 | <type name="none" c:type="void"/> | ||
| 3872 | </return-value> | 3903 | </return-value> | ||
| @@ -4038,7 +4069,7 @@ For now both cases fall back to a bilevel clipping mask.</doc> | |||||
| 4038 | glib:type-struct="PixbufAnimationClass"> | 4069 | glib:type-struct="PixbufAnimationClass"> | ||
| 4039 | <doc xml:space="preserve" | 4070 | <doc xml:space="preserve" | ||
| 4040 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | 4071 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | ||
| 4041 | - | line="32">An opaque object representing an animation. | 4072 | + | line="34">An opaque object representing an animation. |
| 4042 | 4073 | ||||
| 4043 | The GdkPixBuf library provides a simple mechanism to load and | 4074 | The GdkPixBuf library provides a simple mechanism to load and | ||
| 4044 | represent animations. An animation is conceptually a series of | 4075 | represent animations. An animation is conceptually a series of | ||
| @@ -4052,13 +4083,13 @@ To display an animation you don't need to understand its | |||||
| 4052 | representation, however; you just ask `GdkPixbuf` what should | 4083 | representation, however; you just ask `GdkPixbuf` what should | ||
| 4053 | be displayed at a given point in time.</doc> | 4084 | be displayed at a given point in time.</doc> | ||
| 4054 | <source-position filename="gdk-pixbuf/gdk-pixbuf-animation.h" | 4085 | <source-position filename="gdk-pixbuf/gdk-pixbuf-animation.h" | ||
| 4055 | - | line="163"/> | 4086 | + | line="160"/> |
| 4056 | <constructor name="new_from_file" | 4087 | <constructor name="new_from_file" | ||
| 4057 | c:identifier="gdk_pixbuf_animation_new_from_file" | 4088 | c:identifier="gdk_pixbuf_animation_new_from_file" | ||
| 4058 | throws="1"> | 4089 | throws="1"> | ||
| 4059 | <doc xml:space="preserve" | 4090 | <doc xml:space="preserve" | ||
| 4060 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | 4091 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | ||
| 4061 | - | line="147">Creates a new animation by loading it from a file. | 4092 | + | line="146">Creates a new animation by loading it from a file. |
| 4062 | 4093 | ||||
| 4063 | The file format is detected automatically. | 4094 | The file format is detected automatically. | ||
| 4064 | 4095 | ||||
| @@ -4071,14 +4102,14 @@ Possible errors are in the `GDK_PIXBUF_ERROR` and `G_FILE_ERROR` domains.</doc> | |||||
| 4071 | <return-value transfer-ownership="full" nullable="1"> | 4102 | <return-value transfer-ownership="full" nullable="1"> | ||
| 4072 | <doc xml:space="preserve" | 4103 | <doc xml:space="preserve" | ||
| 4073 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | 4104 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | ||
| 4074 | - | line="162">A newly-created animation</doc> | 4105 | + | line="161">A newly-created animation</doc> |
| 4075 | <type name="PixbufAnimation" c:type="GdkPixbufAnimation*"/> | 4106 | <type name="PixbufAnimation" c:type="GdkPixbufAnimation*"/> | ||
| 4076 | </return-value> | 4107 | </return-value> | ||
| 4077 | <parameters> | 4108 | <parameters> | ||
| 4078 | <parameter name="filename" transfer-ownership="none"> | 4109 | <parameter name="filename" transfer-ownership="none"> | ||
| 4079 | <doc xml:space="preserve" | 4110 | <doc xml:space="preserve" | ||
| 4080 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | 4111 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | ||
| 4081 | - | line="149">Name of file to load, in the GLib file | 4112 | + | line="148">Name of file to load, in the GLib file |
| 4082 | name encoding</doc> | 4113 | name encoding</doc> | ||
| 4083 | <type name="filename" c:type="const char*"/> | 4114 | <type name="filename" c:type="const char*"/> | ||
| 4084 | </parameter> | 4115 | </parameter> | ||
| @@ -4090,7 +4121,7 @@ Possible errors are in the `GDK_PIXBUF_ERROR` and `G_FILE_ERROR` domains.</doc> | |||||
| 4090 | throws="1"> | 4121 | throws="1"> | ||
| 4091 | <doc xml:space="preserve" | 4122 | <doc xml:space="preserve" | ||
| 4092 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | 4123 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | ||
| 4093 | - | line="504">Creates a new pixbuf animation by loading an image from an resource. | 4124 | + | line="503">Creates a new pixbuf animation by loading an image from an resource. |
| 4094 | 4125 | ||||
| 4095 | The file format is detected automatically. If `NULL` is returned, then | 4126 | The file format is detected automatically. If `NULL` is returned, then | ||
| 4096 | @error will be set.</doc> | 4127 | @error will be set.</doc> | ||
| @@ -4099,14 +4130,14 @@ The file format is detected automatically. If `NULL` is returned, then | |||||
| 4099 | <return-value transfer-ownership="full" nullable="1"> | 4130 | <return-value transfer-ownership="full" nullable="1"> | ||
| 4100 | <doc xml:space="preserve" | 4131 | <doc xml:space="preserve" | ||
| 4101 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | 4132 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | ||
| 4102 | - | line="514">A newly-created animation</doc> | 4133 | + | line="513">A newly-created animation</doc> |
| 4103 | <type name="PixbufAnimation" c:type="GdkPixbufAnimation*"/> | 4134 | <type name="PixbufAnimation" c:type="GdkPixbufAnimation*"/> | ||
| 4104 | </return-value> | 4135 | </return-value> | ||
| 4105 | <parameters> | 4136 | <parameters> | ||
| 4106 | <parameter name="resource_path" transfer-ownership="none"> | 4137 | <parameter name="resource_path" transfer-ownership="none"> | ||
| 4107 | <doc xml:space="preserve" | 4138 | <doc xml:space="preserve" | ||
| 4108 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | 4139 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | ||
| 4109 | - | line="506">the path of the resource file</doc> | 4140 | + | line="505">the path of the resource file</doc> |
| 4110 | <type name="utf8" c:type="const char*"/> | 4141 | <type name="utf8" c:type="const char*"/> | ||
| 4111 | </parameter> | 4142 | </parameter> | ||
| 4112 | </parameters> | 4143 | </parameters> | ||
| @@ -4117,7 +4148,7 @@ The file format is detected automatically. If `NULL` is returned, then | |||||
| 4117 | throws="1"> | 4148 | throws="1"> | ||
| 4118 | <doc xml:space="preserve" | 4149 | <doc xml:space="preserve" | ||
| 4119 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | 4150 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | ||
| 4120 | - | line="346">Creates a new animation by loading it from an input stream. | 4151 | + | line="345">Creates a new animation by loading it from an input stream. |
| 4121 | 4152 | ||||
| 4122 | The file format is detected automatically. | 4153 | The file format is detected automatically. | ||
| 4123 | 4154 | ||||
| @@ -4134,14 +4165,14 @@ The stream is not closed.</doc> | |||||
| 4134 | <return-value transfer-ownership="full" nullable="1"> | 4165 | <return-value transfer-ownership="full" nullable="1"> | ||
| 4135 | <doc xml:space="preserve" | 4166 | <doc xml:space="preserve" | ||
| 4136 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | 4167 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | ||
| 4137 | - | line="365">A newly-created animation</doc> | 4168 | + | line="364">A newly-created animation</doc> |
| 4138 | <type name="PixbufAnimation" c:type="GdkPixbufAnimation*"/> | 4169 | <type name="PixbufAnimation" c:type="GdkPixbufAnimation*"/> | ||
| 4139 | </return-value> | 4170 | </return-value> | ||
| 4140 | <parameters> | 4171 | <parameters> | ||
| 4141 | <parameter name="stream" transfer-ownership="none"> | 4172 | <parameter name="stream" transfer-ownership="none"> | ||
| 4142 | <doc xml:space="preserve" | 4173 | <doc xml:space="preserve" | ||
| 4143 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | 4174 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | ||
| 4144 | - | line="348">a `GInputStream` to load the pixbuf from</doc> | 4175 | + | line="347">a `GInputStream` to load the pixbuf from</doc> |
| 4145 | <type name="Gio.InputStream" c:type="GInputStream*"/> | 4176 | <type name="Gio.InputStream" c:type="GInputStream*"/> | ||
| 4146 | </parameter> | 4177 | </parameter> | ||
| 4147 | <parameter name="cancellable" | 4178 | <parameter name="cancellable" | ||
| @@ -4150,7 +4181,7 @@ The stream is not closed.</doc> | |||||
| 4150 | allow-none="1"> | 4181 | allow-none="1"> | ||
| 4151 | <doc xml:space="preserve" | 4182 | <doc xml:space="preserve" | ||
| 4152 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | 4183 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | ||
| 4153 | - | line="349">optional `GCancellable` object</doc> | 4184 | + | line="348">optional `GCancellable` object</doc> |
| 4154 | <type name="Gio.Cancellable" c:type="GCancellable*"/> | 4185 | <type name="Gio.Cancellable" c:type="GCancellable*"/> | ||
| 4155 | </parameter> | 4186 | </parameter> | ||
| 4156 | </parameters> | 4187 | </parameters> | ||
| @@ -4161,21 +4192,21 @@ The stream is not closed.</doc> | |||||
| 4161 | throws="1"> | 4192 | throws="1"> | ||
| 4162 | <doc xml:space="preserve" | 4193 | <doc xml:space="preserve" | ||
| 4163 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | 4194 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | ||
| 4164 | - | line="479">Finishes an asynchronous pixbuf animation creation operation started with | 4195 | + | line="478">Finishes an asynchronous pixbuf animation creation operation started with |
| 4165 | [func@GdkPixbuf.PixbufAnimation.new_from_stream_async].</doc> | 4196 | [func@GdkPixbuf.PixbufAnimation.new_from_stream_async].</doc> | ||
| 4166 | <source-position filename="gdk-pixbuf/gdk-pixbuf-animation.h" | 4197 | <source-position filename="gdk-pixbuf/gdk-pixbuf-animation.h" | ||
| 4167 | line="75"/> | 4198 | line="75"/> | ||
| 4168 | <return-value transfer-ownership="full" nullable="1"> | 4199 | <return-value transfer-ownership="full" nullable="1"> | ||
| 4169 | <doc xml:space="preserve" | 4200 | <doc xml:space="preserve" | ||
| 4170 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | 4201 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | ||
| 4171 | - | line="487">the newly created animation</doc> | 4202 | + | line="486">the newly created animation</doc> |
| 4172 | <type name="PixbufAnimation" c:type="GdkPixbufAnimation*"/> | 4203 | <type name="PixbufAnimation" c:type="GdkPixbufAnimation*"/> | ||
| 4173 | </return-value> | 4204 | </return-value> | ||
| 4174 | <parameters> | 4205 | <parameters> | ||
| 4175 | <parameter name="async_result" transfer-ownership="none"> | 4206 | <parameter name="async_result" transfer-ownership="none"> | ||
| 4176 | <doc xml:space="preserve" | 4207 | <doc xml:space="preserve" | ||
| 4177 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | 4208 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | ||
| 4178 | - | line="481">a #GAsyncResult</doc> | 4209 | + | line="480">a #GAsyncResult</doc> |
| 4179 | <type name="Gio.AsyncResult" c:type="GAsyncResult*"/> | 4210 | <type name="Gio.AsyncResult" c:type="GAsyncResult*"/> | ||
| 4180 | </parameter> | 4211 | </parameter> | ||
| 4181 | </parameters> | 4212 | </parameters> | ||
| @@ -4186,7 +4217,7 @@ The stream is not closed.</doc> | |||||
| 4186 | glib:finish-func="new_from_stream_finish"> | 4217 | glib:finish-func="new_from_stream_finish"> | ||
| 4187 | <doc xml:space="preserve" | 4218 | <doc xml:space="preserve" | ||
| 4188 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | 4219 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | ||
| 4189 | - | line="443">Creates a new animation by asynchronously loading an image from an input stream. | 4220 | + | line="442">Creates a new animation by asynchronously loading an image from an input stream. |
| 4190 | 4221 | ||||
| 4191 | For more details see gdk_pixbuf_new_from_stream(), which is the synchronous | 4222 | For more details see gdk_pixbuf_new_from_stream(), which is the synchronous | ||
| 4192 | version of this function. | 4223 | version of this function. | ||
| @@ -4203,7 +4234,7 @@ result of the operation.</doc> | |||||
| 4203 | <parameter name="stream" transfer-ownership="none"> | 4234 | <parameter name="stream" transfer-ownership="none"> | ||
| 4204 | <doc xml:space="preserve" | 4235 | <doc xml:space="preserve" | ||
| 4205 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | 4236 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | ||
| 4206 | - | line="445">a #GInputStream from which to load the animation</doc> | 4237 | + | line="444">a #GInputStream from which to load the animation</doc> |
| 4207 | <type name="Gio.InputStream" c:type="GInputStream*"/> | 4238 | <type name="Gio.InputStream" c:type="GInputStream*"/> | ||
| 4208 | </parameter> | 4239 | </parameter> | ||
| 4209 | <parameter name="cancellable" | 4240 | <parameter name="cancellable" | ||
| @@ -4212,7 +4243,7 @@ result of the operation.</doc> | |||||
| 4212 | allow-none="1"> | 4243 | allow-none="1"> | ||
| 4213 | <doc xml:space="preserve" | 4244 | <doc xml:space="preserve" | ||
| 4214 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | 4245 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | ||
| 4215 | - | line="446">optional #GCancellable object</doc> | 4246 | + | line="445">optional #GCancellable object</doc> |
| 4216 | <type name="Gio.Cancellable" c:type="GCancellable*"/> | 4247 | <type name="Gio.Cancellable" c:type="GCancellable*"/> | ||
| 4217 | </parameter> | 4248 | </parameter> | ||
| 4218 | <parameter name="callback" | 4249 | <parameter name="callback" | ||
| @@ -4223,7 +4254,7 @@ result of the operation.</doc> | |||||
| 4223 | closure="3"> | 4254 | closure="3"> | ||
| 4224 | <doc xml:space="preserve" | 4255 | <doc xml:space="preserve" | ||
| 4225 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | 4256 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | ||
| 4226 | - | line="447">a `GAsyncReadyCallback` to call when the pixbuf is loaded</doc> | 4257 | + | line="446">a `GAsyncReadyCallback` to call when the pixbuf is loaded</doc> |
| 4227 | <type name="Gio.AsyncReadyCallback" c:type="GAsyncReadyCallback"/> | 4258 | <type name="Gio.AsyncReadyCallback" c:type="GAsyncReadyCallback"/> | ||
| 4228 | </parameter> | 4259 | </parameter> | ||
| 4229 | <parameter name="user_data" | 4260 | <parameter name="user_data" | ||
| @@ -4232,7 +4263,7 @@ result of the operation.</doc> | |||||
| 4232 | allow-none="1"> | 4263 | allow-none="1"> | ||
| 4233 | <doc xml:space="preserve" | 4264 | <doc xml:space="preserve" | ||
| 4234 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | 4265 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | ||
| 4235 | - | line="448">the data to pass to the callback function</doc> | 4266 | + | line="447">the data to pass to the callback function</doc> |
| 4236 | <type name="gpointer" c:type="gpointer"/> | 4267 | <type name="gpointer" c:type="gpointer"/> | ||
| 4237 | </parameter> | 4268 | </parameter> | ||
| 4238 | </parameters> | 4269 | </parameters> | ||
| @@ -4240,7 +4271,7 @@ result of the operation.</doc> | |||||
| 4240 | <virtual-method name="get_iter" invoker="get_iter"> | 4271 | <virtual-method name="get_iter" invoker="get_iter"> | ||
| 4241 | <doc xml:space="preserve" | 4272 | <doc xml:space="preserve" | ||
| 4242 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | 4273 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | ||
| 4243 | - | line="664">Get an iterator for displaying an animation. | 4274 | + | line="663">Get an iterator for displaying an animation. |
| 4244 | 4275 | ||||
| 4245 | The iterator provides the frames that should be displayed at a | 4276 | The iterator provides the frames that should be displayed at a | ||
| 4246 | given time. | 4277 | given time. | ||
| @@ -4275,18 +4306,18 @@ area_updated signal. | |||||
| 4275 | 4306 | ||||
| 4276 | A delay time of -1 is possible, indicating "infinite".</doc> | 4307 | A delay time of -1 is possible, indicating "infinite".</doc> | ||
| 4277 | <source-position filename="gdk-pixbuf/gdk-pixbuf-animation.h" | 4308 | <source-position filename="gdk-pixbuf/gdk-pixbuf-animation.h" | ||
| 4278 | - | line="161"/> | 4309 | + | line="158"/> |
| 4279 | <return-value transfer-ownership="full"> | 4310 | <return-value transfer-ownership="full"> | ||
| 4280 | <doc xml:space="preserve" | 4311 | <doc xml:space="preserve" | ||
| 4281 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | 4312 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | ||
| 4282 | - | line="704">an iterator to move over the animation</doc> | 4313 | + | line="703">an iterator to move over the animation</doc> |
| 4283 | <type name="PixbufAnimationIter" c:type="GdkPixbufAnimationIter*"/> | 4314 | <type name="PixbufAnimationIter" c:type="GdkPixbufAnimationIter*"/> | ||
| 4284 | </return-value> | 4315 | </return-value> | ||
| 4285 | <parameters> | 4316 | <parameters> | ||
| 4286 | <instance-parameter name="animation" transfer-ownership="none"> | 4317 | <instance-parameter name="animation" transfer-ownership="none"> | ||
| 4287 | <doc xml:space="preserve" | 4318 | <doc xml:space="preserve" | ||
| 4288 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | 4319 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | ||
| 4289 | - | line="666">a #GdkPixbufAnimation</doc> | 4320 | + | line="665">a #GdkPixbufAnimation</doc> |
| 4290 | <type name="PixbufAnimation" c:type="GdkPixbufAnimation*"/> | 4321 | <type name="PixbufAnimation" c:type="GdkPixbufAnimation*"/> | ||
| 4291 | </instance-parameter> | 4322 | </instance-parameter> | ||
| 4292 | <parameter name="start_time" | 4323 | <parameter name="start_time" | ||
| @@ -4295,7 +4326,7 @@ A delay time of -1 is possible, indicating "infinite".</doc> | |||||
| 4295 | allow-none="1"> | 4326 | allow-none="1"> | ||
| 4296 | <doc xml:space="preserve" | 4327 | <doc xml:space="preserve" | ||
| 4297 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | 4328 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | ||
| 4298 | - | line="667">time when the animation starts playing</doc> | 4329 | + | line="666">time when the animation starts playing</doc> |
| 4299 | <type name="GLib.TimeVal" c:type="const GTimeVal*"/> | 4330 | <type name="GLib.TimeVal" c:type="const GTimeVal*"/> | ||
| 4300 | </parameter> | 4331 | </parameter> | ||
| 4301 | </parameters> | 4332 | </parameters> | ||
| @@ -4303,9 +4334,9 @@ A delay time of -1 is possible, indicating "infinite".</doc> | |||||
| 4303 | <virtual-method name="get_size"> | 4334 | <virtual-method name="get_size"> | ||
| 4304 | <doc xml:space="preserve" | 4335 | <doc xml:space="preserve" | ||
| 4305 | filename="gdk-pixbuf/gdk-pixbuf-animation.h" | 4336 | filename="gdk-pixbuf/gdk-pixbuf-animation.h" | ||
| 4306 | - | line="128">fills @width and @height with the frame size of the animation.</doc> | 4337 | + | line="125">fills @width and @height with the frame size of the animation.</doc> |
| 4307 | <source-position filename="gdk-pixbuf/gdk-pixbuf-animation.h" | 4338 | <source-position filename="gdk-pixbuf/gdk-pixbuf-animation.h" | ||
| 4308 | - | line="157"/> | 4339 | + | line="154"/> |
| 4309 | <return-value transfer-ownership="none"> | 4340 | <return-value transfer-ownership="none"> | ||
| 4310 | <type name="none" c:type="void"/> | 4341 | <type name="none" c:type="void"/> | ||
| 4311 | </return-value> | 4342 | </return-value> | ||
| @@ -4324,7 +4355,7 @@ A delay time of -1 is possible, indicating "infinite".</doc> | |||||
| 4324 | <virtual-method name="get_static_image" invoker="get_static_image"> | 4355 | <virtual-method name="get_static_image" invoker="get_static_image"> | ||
| 4325 | <doc xml:space="preserve" | 4356 | <doc xml:space="preserve" | ||
| 4326 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | 4357 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | ||
| 4327 | - | line="593">Retrieves a static image for the animation. | 4358 | + | line="592">Retrieves a static image for the animation. |
| 4328 | 4359 | ||||
| 4329 | If an animation is really just a plain image (has only one frame), | 4360 | If an animation is really just a plain image (has only one frame), | ||
| 4330 | this function returns that image. | 4361 | this function returns that image. | ||
| @@ -4336,18 +4367,18 @@ frame, or something more sophisticated depending on the file format. | |||||
| 4336 | If an animation hasn't loaded any frames yet, this function will | 4367 | If an animation hasn't loaded any frames yet, this function will | ||
| 4337 | return `NULL`.</doc> | 4368 | return `NULL`.</doc> | ||
| 4338 | <source-position filename="gdk-pixbuf/gdk-pixbuf-animation.h" | 4369 | <source-position filename="gdk-pixbuf/gdk-pixbuf-animation.h" | ||
| 4339 | - | line="155"/> | 4370 | + | line="152"/> |
| 4340 | <return-value transfer-ownership="none"> | 4371 | <return-value transfer-ownership="none"> | ||
| 4341 | <doc xml:space="preserve" | 4372 | <doc xml:space="preserve" | ||
| 4342 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | 4373 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | ||
| 4343 | - | line="609">unanimated image representing the animation</doc> | 4374 | + | line="608">unanimated image representing the animation</doc> |
| 4344 | <type name="Pixbuf" c:type="GdkPixbuf*"/> | 4375 | <type name="Pixbuf" c:type="GdkPixbuf*"/> | ||
| 4345 | </return-value> | 4376 | </return-value> | ||
| 4346 | <parameters> | 4377 | <parameters> | ||
| 4347 | <instance-parameter name="animation" transfer-ownership="none"> | 4378 | <instance-parameter name="animation" transfer-ownership="none"> | ||
| 4348 | <doc xml:space="preserve" | 4379 | <doc xml:space="preserve" | ||
| 4349 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | 4380 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | ||
| 4350 | - | line="595">a #GdkPixbufAnimation</doc> | 4381 | + | line="594">a #GdkPixbufAnimation</doc> |
| 4351 | <type name="PixbufAnimation" c:type="GdkPixbufAnimation*"/> | 4382 | <type name="PixbufAnimation" c:type="GdkPixbufAnimation*"/> | ||
| 4352 | </instance-parameter> | 4383 | </instance-parameter> | ||
| 4353 | </parameters> | 4384 | </parameters> | ||
| @@ -4355,25 +4386,25 @@ return `NULL`.</doc> | |||||
| 4355 | <virtual-method name="is_static_image" invoker="is_static_image"> | 4386 | <virtual-method name="is_static_image" invoker="is_static_image"> | ||
| 4356 | <doc xml:space="preserve" | 4387 | <doc xml:space="preserve" | ||
| 4357 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | 4388 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | ||
| 4358 | - | line="572">Checks whether the animation is a static image. | 4389 | + | line="571">Checks whether the animation is a static image. |
| 4359 | 4390 | ||||
| 4360 | If you load a file with gdk_pixbuf_animation_new_from_file() and it | 4391 | If you load a file with gdk_pixbuf_animation_new_from_file() and it | ||
| 4361 | turns out to be a plain, unanimated image, then this function will | 4392 | turns out to be a plain, unanimated image, then this function will | ||
| 4362 | return `TRUE`. Use gdk_pixbuf_animation_get_static_image() to retrieve | 4393 | return `TRUE`. Use gdk_pixbuf_animation_get_static_image() to retrieve | ||
| 4363 | the image.</doc> | 4394 | the image.</doc> | ||
| 4364 | <source-position filename="gdk-pixbuf/gdk-pixbuf-animation.h" | 4395 | <source-position filename="gdk-pixbuf/gdk-pixbuf-animation.h" | ||
| 4365 | - | line="153"/> | 4396 | + | line="150"/> |
| 4366 | <return-value transfer-ownership="none"> | 4397 | <return-value transfer-ownership="none"> | ||
| 4367 | <doc xml:space="preserve" | 4398 | <doc xml:space="preserve" | ||
| 4368 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | 4399 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | ||
| 4369 | - | line="583">`TRUE` if the "animation" was really just an image</doc> | 4400 | + | line="582">`TRUE` if the "animation" was really just an image</doc> |
| 4370 | <type name="gboolean" c:type="gboolean"/> | 4401 | <type name="gboolean" c:type="gboolean"/> | ||
| 4371 | </return-value> | 4402 | </return-value> | ||
| 4372 | <parameters> | 4403 | <parameters> | ||
| 4373 | <instance-parameter name="animation" transfer-ownership="none"> | 4404 | <instance-parameter name="animation" transfer-ownership="none"> | ||
| 4374 | <doc xml:space="preserve" | 4405 | <doc xml:space="preserve" | ||
| 4375 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | 4406 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | ||
| 4376 | - | line="574">a #GdkPixbufAnimation</doc> | 4407 | + | line="573">a #GdkPixbufAnimation</doc> |
| 4377 | <type name="PixbufAnimation" c:type="GdkPixbufAnimation*"/> | 4408 | <type name="PixbufAnimation" c:type="GdkPixbufAnimation*"/> | ||
| 4378 | </instance-parameter> | 4409 | </instance-parameter> | ||
| 4379 | </parameters> | 4410 | </parameters> | ||
| @@ -4381,20 +4412,20 @@ the image.</doc> | |||||
| 4381 | <method name="get_height" c:identifier="gdk_pixbuf_animation_get_height"> | 4412 | <method name="get_height" c:identifier="gdk_pixbuf_animation_get_height"> | ||
| 4382 | <doc xml:space="preserve" | 4413 | <doc xml:space="preserve" | ||
| 4383 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | 4414 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | ||
| 4384 | - | line="641">Queries the height of the bounding box of a pixbuf animation.</doc> | 4415 | + | line="640">Queries the height of the bounding box of a pixbuf animation.</doc> |
| 4385 | <source-position filename="gdk-pixbuf/gdk-pixbuf-animation.h" | 4416 | <source-position filename="gdk-pixbuf/gdk-pixbuf-animation.h" | ||
| 4386 | - | line="92"/> | 4417 | + | line="89"/> |
| 4387 | <return-value transfer-ownership="none"> | 4418 | <return-value transfer-ownership="none"> | ||
| 4388 | <doc xml:space="preserve" | 4419 | <doc xml:space="preserve" | ||
| 4389 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | 4420 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | ||
| 4390 | - | line="647">Height of the bounding box of the animation.</doc> | 4421 | + | line="646">Height of the bounding box of the animation.</doc> |
| 4391 | <type name="gint" c:type="int"/> | 4422 | <type name="gint" c:type="int"/> | ||
| 4392 | </return-value> | 4423 | </return-value> | ||
| 4393 | <parameters> | 4424 | <parameters> | ||
| 4394 | <instance-parameter name="animation" transfer-ownership="none"> | 4425 | <instance-parameter name="animation" transfer-ownership="none"> | ||
| 4395 | <doc xml:space="preserve" | 4426 | <doc xml:space="preserve" | ||
| 4396 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | 4427 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | ||
| 4397 | - | line="643">An animation.</doc> | 4428 | + | line="642">An animation.</doc> |
| 4398 | <type name="PixbufAnimation" c:type="GdkPixbufAnimation*"/> | 4429 | <type name="PixbufAnimation" c:type="GdkPixbufAnimation*"/> | ||
| 4399 | </instance-parameter> | 4430 | </instance-parameter> | ||
| 4400 | </parameters> | 4431 | </parameters> | ||
| @@ -4402,7 +4433,7 @@ the image.</doc> | |||||
| 4402 | <method name="get_iter" c:identifier="gdk_pixbuf_animation_get_iter"> | 4433 | <method name="get_iter" c:identifier="gdk_pixbuf_animation_get_iter"> | ||
| 4403 | <doc xml:space="preserve" | 4434 | <doc xml:space="preserve" | ||
| 4404 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | 4435 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | ||
| 4405 | - | line="664">Get an iterator for displaying an animation. | 4436 | + | line="663">Get an iterator for displaying an animation. |
| 4406 | 4437 | ||||
| 4407 | The iterator provides the frames that should be displayed at a | 4438 | The iterator provides the frames that should be displayed at a | ||
| 4408 | given time. | 4439 | given time. | ||
| @@ -4437,18 +4468,18 @@ area_updated signal. | |||||
| 4437 | 4468 | ||||
| 4438 | A delay time of -1 is possible, indicating "infinite".</doc> | 4469 | A delay time of -1 is possible, indicating "infinite".</doc> | ||
| 4439 | <source-position filename="gdk-pixbuf/gdk-pixbuf-animation.h" | 4470 | <source-position filename="gdk-pixbuf/gdk-pixbuf-animation.h" | ||
| 4440 | - | line="100"/> | 4471 | + | line="97"/> |
| 4441 | <return-value transfer-ownership="full"> | 4472 | <return-value transfer-ownership="full"> | ||
| 4442 | <doc xml:space="preserve" | 4473 | <doc xml:space="preserve" | ||
| 4443 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | 4474 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | ||
| 4444 | - | line="704">an iterator to move over the animation</doc> | 4475 | + | line="703">an iterator to move over the animation</doc> |
| 4445 | <type name="PixbufAnimationIter" c:type="GdkPixbufAnimationIter*"/> | 4476 | <type name="PixbufAnimationIter" c:type="GdkPixbufAnimationIter*"/> | ||
| 4446 | </return-value> | 4477 | </return-value> | ||
| 4447 | <parameters> | 4478 | <parameters> | ||
| 4448 | <instance-parameter name="animation" transfer-ownership="none"> | 4479 | <instance-parameter name="animation" transfer-ownership="none"> | ||
| 4449 | <doc xml:space="preserve" | 4480 | <doc xml:space="preserve" | ||
| 4450 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | 4481 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | ||
| 4451 | - | line="666">a #GdkPixbufAnimation</doc> | 4482 | + | line="665">a #GdkPixbufAnimation</doc> |
| 4452 | <type name="PixbufAnimation" c:type="GdkPixbufAnimation*"/> | 4483 | <type name="PixbufAnimation" c:type="GdkPixbufAnimation*"/> | ||
| 4453 | </instance-parameter> | 4484 | </instance-parameter> | ||
| 4454 | <parameter name="start_time" | 4485 | <parameter name="start_time" | ||
| @@ -4457,7 +4488,7 @@ A delay time of -1 is possible, indicating "infinite".</doc> | |||||
| 4457 | allow-none="1"> | 4488 | allow-none="1"> | ||
| 4458 | <doc xml:space="preserve" | 4489 | <doc xml:space="preserve" | ||
| 4459 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | 4490 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | ||
| 4460 | - | line="667">time when the animation starts playing</doc> | 4491 | + | line="666">time when the animation starts playing</doc> |
| 4461 | <type name="GLib.TimeVal" c:type="const GTimeVal*"/> | 4492 | <type name="GLib.TimeVal" c:type="const GTimeVal*"/> | ||
| 4462 | </parameter> | 4493 | </parameter> | ||
| 4463 | </parameters> | 4494 | </parameters> | ||
| @@ -4466,7 +4497,7 @@ A delay time of -1 is possible, indicating "infinite".</doc> | |||||
| 4466 | c:identifier="gdk_pixbuf_animation_get_static_image"> | 4497 | c:identifier="gdk_pixbuf_animation_get_static_image"> | ||
| 4467 | <doc xml:space="preserve" | 4498 | <doc xml:space="preserve" | ||
| 4468 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | 4499 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | ||
| 4469 | - | line="593">Retrieves a static image for the animation. | 4500 | + | line="592">Retrieves a static image for the animation. |
| 4470 | 4501 | ||||
| 4471 | If an animation is really just a plain image (has only one frame), | 4502 | If an animation is really just a plain image (has only one frame), | ||
| 4472 | this function returns that image. | 4503 | this function returns that image. | ||
| @@ -4478,18 +4509,18 @@ frame, or something more sophisticated depending on the file format. | |||||
| 4478 | If an animation hasn't loaded any frames yet, this function will | 4509 | If an animation hasn't loaded any frames yet, this function will | ||
| 4479 | return `NULL`.</doc> | 4510 | return `NULL`.</doc> | ||
| 4480 | <source-position filename="gdk-pixbuf/gdk-pixbuf-animation.h" | 4511 | <source-position filename="gdk-pixbuf/gdk-pixbuf-animation.h" | ||
| 4481 | - | line="96"/> | 4512 | + | line="93"/> |
| 4482 | <return-value transfer-ownership="none"> | 4513 | <return-value transfer-ownership="none"> | ||
| 4483 | <doc xml:space="preserve" | 4514 | <doc xml:space="preserve" | ||
| 4484 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | 4515 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | ||
| 4485 | - | line="609">unanimated image representing the animation</doc> | 4516 | + | line="608">unanimated image representing the animation</doc> |
| 4486 | <type name="Pixbuf" c:type="GdkPixbuf*"/> | 4517 | <type name="Pixbuf" c:type="GdkPixbuf*"/> | ||
| 4487 | </return-value> | 4518 | </return-value> | ||
| 4488 | <parameters> | 4519 | <parameters> | ||
| 4489 | <instance-parameter name="animation" transfer-ownership="none"> | 4520 | <instance-parameter name="animation" transfer-ownership="none"> | ||
| 4490 | <doc xml:space="preserve" | 4521 | <doc xml:space="preserve" | ||
| 4491 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | 4522 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | ||
| 4492 | - | line="595">a #GdkPixbufAnimation</doc> | 4523 | + | line="594">a #GdkPixbufAnimation</doc> |
| 4493 | <type name="PixbufAnimation" c:type="GdkPixbufAnimation*"/> | 4524 | <type name="PixbufAnimation" c:type="GdkPixbufAnimation*"/> | ||
| 4494 | </instance-parameter> | 4525 | </instance-parameter> | ||
| 4495 | </parameters> | 4526 | </parameters> | ||
| @@ -4497,20 +4528,20 @@ return `NULL`.</doc> | |||||
| 4497 | <method name="get_width" c:identifier="gdk_pixbuf_animation_get_width"> | 4528 | <method name="get_width" c:identifier="gdk_pixbuf_animation_get_width"> | ||
| 4498 | <doc xml:space="preserve" | 4529 | <doc xml:space="preserve" | ||
| 4499 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | 4530 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | ||
| 4500 | - | line="619">Queries the width of the bounding box of a pixbuf animation.</doc> | 4531 | + | line="618">Queries the width of the bounding box of a pixbuf animation.</doc> |
| 4501 | <source-position filename="gdk-pixbuf/gdk-pixbuf-animation.h" | 4532 | <source-position filename="gdk-pixbuf/gdk-pixbuf-animation.h" | ||
| 4502 | - | line="90"/> | 4533 | + | line="87"/> |
| 4503 | <return-value transfer-ownership="none"> | 4534 | <return-value transfer-ownership="none"> | ||
| 4504 | <doc xml:space="preserve" | 4535 | <doc xml:space="preserve" | ||
| 4505 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | 4536 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | ||
| 4506 | - | line="625">Width of the bounding box of the animation.</doc> | 4537 | + | line="624">Width of the bounding box of the animation.</doc> |
| 4507 | <type name="gint" c:type="int"/> | 4538 | <type name="gint" c:type="int"/> | ||
| 4508 | </return-value> | 4539 | </return-value> | ||
| 4509 | <parameters> | 4540 | <parameters> | ||
| 4510 | <instance-parameter name="animation" transfer-ownership="none"> | 4541 | <instance-parameter name="animation" transfer-ownership="none"> | ||
| 4511 | <doc xml:space="preserve" | 4542 | <doc xml:space="preserve" | ||
| 4512 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | 4543 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | ||
| 4513 | - | line="621">An animation.</doc> | 4544 | + | line="620">An animation.</doc> |
| 4514 | <type name="PixbufAnimation" c:type="GdkPixbufAnimation*"/> | 4545 | <type name="PixbufAnimation" c:type="GdkPixbufAnimation*"/> | ||
| 4515 | </instance-parameter> | 4546 | </instance-parameter> | ||
| 4516 | </parameters> | 4547 | </parameters> | ||
| @@ -4519,25 +4550,25 @@ return `NULL`.</doc> | |||||
| 4519 | c:identifier="gdk_pixbuf_animation_is_static_image"> | 4550 | c:identifier="gdk_pixbuf_animation_is_static_image"> | ||
| 4520 | <doc xml:space="preserve" | 4551 | <doc xml:space="preserve" | ||
| 4521 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | 4552 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | ||
| 4522 | - | line="572">Checks whether the animation is a static image. | 4553 | + | line="571">Checks whether the animation is a static image. |
| 4523 | 4554 | ||||
| 4524 | If you load a file with gdk_pixbuf_animation_new_from_file() and it | 4555 | If you load a file with gdk_pixbuf_animation_new_from_file() and it | ||
| 4525 | turns out to be a plain, unanimated image, then this function will | 4556 | turns out to be a plain, unanimated image, then this function will | ||
| 4526 | return `TRUE`. Use gdk_pixbuf_animation_get_static_image() to retrieve | 4557 | return `TRUE`. Use gdk_pixbuf_animation_get_static_image() to retrieve | ||
| 4527 | the image.</doc> | 4558 | the image.</doc> | ||
| 4528 | <source-position filename="gdk-pixbuf/gdk-pixbuf-animation.h" | 4559 | <source-position filename="gdk-pixbuf/gdk-pixbuf-animation.h" | ||
| 4529 | - | line="94"/> | 4560 | + | line="91"/> |
| 4530 | <return-value transfer-ownership="none"> | 4561 | <return-value transfer-ownership="none"> | ||
| 4531 | <doc xml:space="preserve" | 4562 | <doc xml:space="preserve" | ||
| 4532 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | 4563 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | ||
| 4533 | - | line="583">`TRUE` if the "animation" was really just an image</doc> | 4564 | + | line="582">`TRUE` if the "animation" was really just an image</doc> |
| 4534 | <type name="gboolean" c:type="gboolean"/> | 4565 | <type name="gboolean" c:type="gboolean"/> | ||
| 4535 | </return-value> | 4566 | </return-value> | ||
| 4536 | <parameters> | 4567 | <parameters> | ||
| 4537 | <instance-parameter name="animation" transfer-ownership="none"> | 4568 | <instance-parameter name="animation" transfer-ownership="none"> | ||
| 4538 | <doc xml:space="preserve" | 4569 | <doc xml:space="preserve" | ||
| 4539 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | 4570 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | ||
| 4540 | - | line="574">a #GdkPixbufAnimation</doc> | 4571 | + | line="573">a #GdkPixbufAnimation</doc> |
| 4541 | <type name="PixbufAnimation" c:type="GdkPixbufAnimation*"/> | 4572 | <type name="PixbufAnimation" c:type="GdkPixbufAnimation*"/> | ||
| 4542 | </instance-parameter> | 4573 | </instance-parameter> | ||
| 4543 | </parameters> | 4574 | </parameters> | ||
| @@ -4549,21 +4580,21 @@ the image.</doc> | |||||
| 4549 | deprecated-version="2.0"> | 4580 | deprecated-version="2.0"> | ||
| 4550 | <doc xml:space="preserve" | 4581 | <doc xml:space="preserve" | ||
| 4551 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | 4582 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | ||
| 4552 | - | line="542">Adds a reference to an animation.</doc> | 4583 | + | line="541">Adds a reference to an animation.</doc> |
| 4553 | <doc-deprecated xml:space="preserve">Use g_object_ref().</doc-deprecated> | 4584 | <doc-deprecated xml:space="preserve">Use g_object_ref().</doc-deprecated> | ||
| 4554 | <source-position filename="gdk-pixbuf/gdk-pixbuf-animation.h" | 4585 | <source-position filename="gdk-pixbuf/gdk-pixbuf-animation.h" | ||
| 4555 | - | line="84"/> | 4586 | + | line="82"/> |
| 4556 | <return-value> | 4587 | <return-value> | ||
| 4557 | <doc xml:space="preserve" | 4588 | <doc xml:space="preserve" | ||
| 4558 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | 4589 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | ||
| 4559 | - | line="548">The same as the @animation argument.</doc> | 4590 | + | line="547">The same as the @animation argument.</doc> |
| 4560 | <type name="PixbufAnimation" c:type="GdkPixbufAnimation*"/> | 4591 | <type name="PixbufAnimation" c:type="GdkPixbufAnimation*"/> | ||
| 4561 | </return-value> | 4592 | </return-value> | ||
| 4562 | <parameters> | 4593 | <parameters> | ||
| 4563 | <instance-parameter name="animation" transfer-ownership="none"> | 4594 | <instance-parameter name="animation" transfer-ownership="none"> | ||
| 4564 | <doc xml:space="preserve" | 4595 | <doc xml:space="preserve" | ||
| 4565 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | 4596 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | ||
| 4566 | - | line="544">An animation.</doc> | 4597 | + | line="543">An animation.</doc> |
| 4567 | <type name="PixbufAnimation" c:type="GdkPixbufAnimation*"/> | 4598 | <type name="PixbufAnimation" c:type="GdkPixbufAnimation*"/> | ||
| 4568 | </instance-parameter> | 4599 | </instance-parameter> | ||
| 4569 | </parameters> | 4600 | </parameters> | ||
| @@ -4575,10 +4606,10 @@ the image.</doc> | |||||
| 4575 | deprecated-version="2.0"> | 4606 | deprecated-version="2.0"> | ||
| 4576 | <doc xml:space="preserve" | 4607 | <doc xml:space="preserve" | ||
| 4577 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | 4608 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | ||
| 4578 | - | line="558">Removes a reference from an animation.</doc> | 4609 | + | line="557">Removes a reference from an animation.</doc> |
| 4579 | <doc-deprecated xml:space="preserve">Use g_object_unref().</doc-deprecated> | 4610 | <doc-deprecated xml:space="preserve">Use g_object_unref().</doc-deprecated> | ||
| 4580 | <source-position filename="gdk-pixbuf/gdk-pixbuf-animation.h" | 4611 | <source-position filename="gdk-pixbuf/gdk-pixbuf-animation.h" | ||
| 4581 | - | line="86"/> | 4612 | + | line="84"/> |
| 4582 | <return-value transfer-ownership="none"> | 4613 | <return-value transfer-ownership="none"> | ||
| 4583 | <type name="none" c:type="void"/> | 4614 | <type name="none" c:type="void"/> | ||
| 4584 | </return-value> | 4615 | </return-value> | ||
| @@ -4586,7 +4617,7 @@ the image.</doc> | |||||
| 4586 | <instance-parameter name="animation" transfer-ownership="none"> | 4617 | <instance-parameter name="animation" transfer-ownership="none"> | ||
| 4587 | <doc xml:space="preserve" | 4618 | <doc xml:space="preserve" | ||
| 4588 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | 4619 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | ||
| 4589 | - | line="560">An animation.</doc> | 4620 | + | line="559">An animation.</doc> |
| 4590 | <type name="PixbufAnimation" c:type="GdkPixbufAnimation*"/> | 4621 | <type name="PixbufAnimation" c:type="GdkPixbufAnimation*"/> | ||
| 4591 | </instance-parameter> | 4622 | </instance-parameter> | ||
| 4592 | </parameters> | 4623 | </parameters> | ||
| @@ -4600,35 +4631,35 @@ the image.</doc> | |||||
| 4600 | glib:is-gtype-struct-for="PixbufAnimation"> | 4631 | glib:is-gtype-struct-for="PixbufAnimation"> | ||
| 4601 | <doc xml:space="preserve" | 4632 | <doc xml:space="preserve" | ||
| 4602 | filename="gdk-pixbuf/gdk-pixbuf-animation.h" | 4633 | filename="gdk-pixbuf/gdk-pixbuf-animation.h" | ||
| 4603 | - | line="123">Modules supporting animations must derive a type from | 4634 | + | line="120">Modules supporting animations must derive a type from |
| 4604 | #GdkPixbufAnimation, providing suitable implementations of the | 4635 | #GdkPixbufAnimation, providing suitable implementations of the | ||
| 4605 | virtual functions.</doc> | 4636 | virtual functions.</doc> | ||
| 4606 | <source-position filename="gdk-pixbuf/gdk-pixbuf-animation.h" | 4637 | <source-position filename="gdk-pixbuf/gdk-pixbuf-animation.h" | ||
| 4607 | - | line="163"/> | 4638 | + | line="160"/> |
| 4608 | <field name="parent_class"> | 4639 | <field name="parent_class"> | ||
| 4609 | <doc xml:space="preserve" | 4640 | <doc xml:space="preserve" | ||
| 4610 | filename="gdk-pixbuf/gdk-pixbuf-animation.h" | 4641 | filename="gdk-pixbuf/gdk-pixbuf-animation.h" | ||
| 4611 | - | line="125">the parent class</doc> | 4642 | + | line="122">the parent class</doc> |
| 4612 | <type name="GObject.ObjectClass" c:type="GObjectClass"/> | 4643 | <type name="GObject.ObjectClass" c:type="GObjectClass"/> | ||
| 4613 | </field> | 4644 | </field> | ||
| 4614 | <field name="is_static_image"> | 4645 | <field name="is_static_image"> | ||
| 4615 | <doc xml:space="preserve" | 4646 | <doc xml:space="preserve" | ||
| 4616 | filename="gdk-pixbuf/gdk-pixbuf-animation.h" | 4647 | filename="gdk-pixbuf/gdk-pixbuf-animation.h" | ||
| 4617 | - | line="126">returns whether the given animation is just a static image.</doc> | 4648 | + | line="123">returns whether the given animation is just a static image.</doc> |
| 4618 | <callback name="is_static_image"> | 4649 | <callback name="is_static_image"> | ||
| 4619 | <source-position filename="gdk-pixbuf/gdk-pixbuf-animation.h" | 4650 | <source-position filename="gdk-pixbuf/gdk-pixbuf-animation.h" | ||
| 4620 | - | line="153"/> | 4651 | + | line="150"/> |
| 4621 | <return-value transfer-ownership="none"> | 4652 | <return-value transfer-ownership="none"> | ||
| 4622 | <doc xml:space="preserve" | 4653 | <doc xml:space="preserve" | ||
| 4623 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | 4654 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | ||
| 4624 | - | line="583">`TRUE` if the "animation" was really just an image</doc> | 4655 | + | line="582">`TRUE` if the "animation" was really just an image</doc> |
| 4625 | <type name="gboolean" c:type="gboolean"/> | 4656 | <type name="gboolean" c:type="gboolean"/> | ||
| 4626 | </return-value> | 4657 | </return-value> | ||
| 4627 | <parameters> | 4658 | <parameters> | ||
| 4628 | <parameter name="animation" transfer-ownership="none"> | 4659 | <parameter name="animation" transfer-ownership="none"> | ||
| 4629 | <doc xml:space="preserve" | 4660 | <doc xml:space="preserve" | ||
| 4630 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | 4661 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | ||
| 4631 | - | line="574">a #GdkPixbufAnimation</doc> | 4662 | + | line="573">a #GdkPixbufAnimation</doc> |
| 4632 | <type name="PixbufAnimation" c:type="GdkPixbufAnimation*"/> | 4663 | <type name="PixbufAnimation" c:type="GdkPixbufAnimation*"/> | ||
| 4633 | </parameter> | 4664 | </parameter> | ||
| 4634 | </parameters> | 4665 | </parameters> | ||
| @@ -4637,21 +4668,21 @@ virtual functions.</doc> | |||||
| 4637 | <field name="get_static_image"> | 4668 | <field name="get_static_image"> | ||
| 4638 | <doc xml:space="preserve" | 4669 | <doc xml:space="preserve" | ||
| 4639 | filename="gdk-pixbuf/gdk-pixbuf-animation.h" | 4670 | filename="gdk-pixbuf/gdk-pixbuf-animation.h" | ||
| 4640 | - | line="127">returns a static image representing the given animation.</doc> | 4671 | + | line="124">returns a static image representing the given animation.</doc> |
| 4641 | <callback name="get_static_image"> | 4672 | <callback name="get_static_image"> | ||
| 4642 | <source-position filename="gdk-pixbuf/gdk-pixbuf-animation.h" | 4673 | <source-position filename="gdk-pixbuf/gdk-pixbuf-animation.h" | ||
| 4643 | - | line="155"/> | 4674 | + | line="152"/> |
| 4644 | <return-value transfer-ownership="none"> | 4675 | <return-value transfer-ownership="none"> | ||
| 4645 | <doc xml:space="preserve" | 4676 | <doc xml:space="preserve" | ||
| 4646 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | 4677 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | ||
| 4647 | - | line="609">unanimated image representing the animation</doc> | 4678 | + | line="608">unanimated image representing the animation</doc> |
| 4648 | <type name="Pixbuf" c:type="GdkPixbuf*"/> | 4679 | <type name="Pixbuf" c:type="GdkPixbuf*"/> | ||
| 4649 | </return-value> | 4680 | </return-value> | ||
| 4650 | <parameters> | 4681 | <parameters> | ||
| 4651 | <parameter name="animation" transfer-ownership="none"> | 4682 | <parameter name="animation" transfer-ownership="none"> | ||
| 4652 | <doc xml:space="preserve" | 4683 | <doc xml:space="preserve" | ||
| 4653 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | 4684 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | ||
| 4654 | - | line="595">a #GdkPixbufAnimation</doc> | 4685 | + | line="594">a #GdkPixbufAnimation</doc> |
| 4655 | <type name="PixbufAnimation" c:type="GdkPixbufAnimation*"/> | 4686 | <type name="PixbufAnimation" c:type="GdkPixbufAnimation*"/> | ||
| 4656 | </parameter> | 4687 | </parameter> | ||
| 4657 | </parameters> | 4688 | </parameters> | ||
| @@ -4660,10 +4691,10 @@ virtual functions.</doc> | |||||
| 4660 | <field name="get_size"> | 4691 | <field name="get_size"> | ||
| 4661 | <doc xml:space="preserve" | 4692 | <doc xml:space="preserve" | ||
| 4662 | filename="gdk-pixbuf/gdk-pixbuf-animation.h" | 4693 | filename="gdk-pixbuf/gdk-pixbuf-animation.h" | ||
| 4663 | - | line="128">fills @width and @height with the frame size of the animation.</doc> | 4694 | + | line="125">fills @width and @height with the frame size of the animation.</doc> |
| 4664 | <callback name="get_size"> | 4695 | <callback name="get_size"> | ||
| 4665 | <source-position filename="gdk-pixbuf/gdk-pixbuf-animation.h" | 4696 | <source-position filename="gdk-pixbuf/gdk-pixbuf-animation.h" | ||
| 4666 | - | line="157"/> | 4697 | + | line="154"/> |
| 4667 | <return-value transfer-ownership="none"> | 4698 | <return-value transfer-ownership="none"> | ||
| 4668 | <type name="none" c:type="void"/> | 4699 | <type name="none" c:type="void"/> | ||
| 4669 | </return-value> | 4700 | </return-value> | ||
| @@ -4683,21 +4714,21 @@ virtual functions.</doc> | |||||
| 4683 | <field name="get_iter"> | 4714 | <field name="get_iter"> | ||
| 4684 | <doc xml:space="preserve" | 4715 | <doc xml:space="preserve" | ||
| 4685 | filename="gdk-pixbuf/gdk-pixbuf-animation.h" | 4716 | filename="gdk-pixbuf/gdk-pixbuf-animation.h" | ||
| 4686 | - | line="129">returns an iterator for the given animation.</doc> | 4717 | + | line="126">returns an iterator for the given animation.</doc> |
| 4687 | <callback name="get_iter"> | 4718 | <callback name="get_iter"> | ||
| 4688 | <source-position filename="gdk-pixbuf/gdk-pixbuf-animation.h" | 4719 | <source-position filename="gdk-pixbuf/gdk-pixbuf-animation.h" | ||
| 4689 | - | line="161"/> | 4720 | + | line="158"/> |
| 4690 | <return-value transfer-ownership="full"> | 4721 | <return-value transfer-ownership="full"> | ||
| 4691 | <doc xml:space="preserve" | 4722 | <doc xml:space="preserve" | ||
| 4692 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | 4723 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | ||
| 4693 | - | line="704">an iterator to move over the animation</doc> | 4724 | + | line="703">an iterator to move over the animation</doc> |
| 4694 | <type name="PixbufAnimationIter" c:type="GdkPixbufAnimationIter*"/> | 4725 | <type name="PixbufAnimationIter" c:type="GdkPixbufAnimationIter*"/> | ||
| 4695 | </return-value> | 4726 | </return-value> | ||
| 4696 | <parameters> | 4727 | <parameters> | ||
| 4697 | <parameter name="animation" transfer-ownership="none"> | 4728 | <parameter name="animation" transfer-ownership="none"> | ||
| 4698 | <doc xml:space="preserve" | 4729 | <doc xml:space="preserve" | ||
| 4699 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | 4730 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | ||
| 4700 | - | line="666">a #GdkPixbufAnimation</doc> | 4731 | + | line="665">a #GdkPixbufAnimation</doc> |
| 4701 | <type name="PixbufAnimation" c:type="GdkPixbufAnimation*"/> | 4732 | <type name="PixbufAnimation" c:type="GdkPixbufAnimation*"/> | ||
| 4702 | </parameter> | 4733 | </parameter> | ||
| 4703 | <parameter name="start_time" | 4734 | <parameter name="start_time" | ||
| @@ -4706,7 +4737,7 @@ virtual functions.</doc> | |||||
| 4706 | allow-none="1"> | 4737 | allow-none="1"> | ||
| 4707 | <doc xml:space="preserve" | 4738 | <doc xml:space="preserve" | ||
| 4708 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | 4739 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | ||
| 4709 | - | line="667">time when the animation starts playing</doc> | 4740 | + | line="666">time when the animation starts playing</doc> |
| 4710 | <type name="GLib.TimeVal" c:type="const GTimeVal*"/> | 4741 | <type name="GLib.TimeVal" c:type="const GTimeVal*"/> | ||
| 4711 | </parameter> | 4742 | </parameter> | ||
| 4712 | </parameters> | 4743 | </parameters> | ||
| @@ -4722,14 +4753,14 @@ virtual functions.</doc> | |||||
| 4722 | glib:type-struct="PixbufAnimationIterClass"> | 4753 | glib:type-struct="PixbufAnimationIterClass"> | ||
| 4723 | <doc xml:space="preserve" | 4754 | <doc xml:space="preserve" | ||
| 4724 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | 4755 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | ||
| 4725 | - | line="50">An opaque object representing an iterator which points to a | 4756 | + | line="52">An opaque object representing an iterator which points to a |
| 4726 | certain position in an animation.</doc> | 4757 | certain position in an animation.</doc> | ||
| 4727 | <source-position filename="gdk-pixbuf/gdk-pixbuf-animation.h" | 4758 | <source-position filename="gdk-pixbuf/gdk-pixbuf-animation.h" | ||
| 4728 | - | line="208"/> | 4759 | + | line="205"/> |
| 4729 | <virtual-method name="advance" invoker="advance"> | 4760 | <virtual-method name="advance" invoker="advance"> | ||
| 4730 | <doc xml:space="preserve" | 4761 | <doc xml:space="preserve" | ||
| 4731 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | 4762 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | ||
| 4732 | - | line="813">Possibly advances an animation to a new frame. | 4763 | + | line="812">Possibly advances an animation to a new frame. |
| 4733 | 4764 | ||||
| 4734 | Chooses the frame based on the start time passed to | 4765 | Chooses the frame based on the start time passed to | ||
| 4735 | gdk_pixbuf_animation_get_iter(). | 4766 | gdk_pixbuf_animation_get_iter(). | ||
| @@ -4751,18 +4782,18 @@ display, assuming the display had been rendered prior to advancing; | |||||
| 4751 | if `TRUE`, you need to call gdk_pixbuf_animation_iter_get_pixbuf() | 4782 | if `TRUE`, you need to call gdk_pixbuf_animation_iter_get_pixbuf() | ||
| 4752 | and update the display with the new pixbuf.</doc> | 4783 | and update the display with the new pixbuf.</doc> | ||
| 4753 | <source-position filename="gdk-pixbuf/gdk-pixbuf-animation.h" | 4784 | <source-position filename="gdk-pixbuf/gdk-pixbuf-animation.h" | ||
| 4754 | - | line="206"/> | 4785 | + | line="203"/> |
| 4755 | <return-value transfer-ownership="none"> | 4786 | <return-value transfer-ownership="none"> | ||
| 4756 | <doc xml:space="preserve" | 4787 | <doc xml:space="preserve" | ||
| 4757 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | 4788 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | ||
| 4758 | - | line="840">`TRUE` if the image may need updating</doc> | 4789 | + | line="839">`TRUE` if the image may need updating</doc> |
| 4759 | <type name="gboolean" c:type="gboolean"/> | 4790 | <type name="gboolean" c:type="gboolean"/> | ||
| 4760 | </return-value> | 4791 | </return-value> | ||
| 4761 | <parameters> | 4792 | <parameters> | ||
| 4762 | <instance-parameter name="iter" transfer-ownership="none"> | 4793 | <instance-parameter name="iter" transfer-ownership="none"> | ||
| 4763 | <doc xml:space="preserve" | 4794 | <doc xml:space="preserve" | ||
| 4764 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | 4795 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | ||
| 4765 | - | line="815">a #GdkPixbufAnimationIter</doc> | 4796 | + | line="814">a #GdkPixbufAnimationIter</doc> |
| 4766 | <type name="PixbufAnimationIter" c:type="GdkPixbufAnimationIter*"/> | 4797 | <type name="PixbufAnimationIter" c:type="GdkPixbufAnimationIter*"/> | ||
| 4767 | </instance-parameter> | 4798 | </instance-parameter> | ||
| 4768 | <parameter name="current_time" | 4799 | <parameter name="current_time" | ||
| @@ -4771,7 +4802,7 @@ and update the display with the new pixbuf.</doc> | |||||
| 4771 | allow-none="1"> | 4802 | allow-none="1"> | ||
| 4772 | <doc xml:space="preserve" | 4803 | <doc xml:space="preserve" | ||
| 4773 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | 4804 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | ||
| 4774 | - | line="816">current time</doc> | 4805 | + | line="815">current time</doc> |
| 4775 | <type name="GLib.TimeVal" c:type="const GTimeVal*"/> | 4806 | <type name="GLib.TimeVal" c:type="const GTimeVal*"/> | ||
| 4776 | </parameter> | 4807 | </parameter> | ||
| 4777 | </parameters> | 4808 | </parameters> | ||
| @@ -4779,7 +4810,7 @@ and update the display with the new pixbuf.</doc> | |||||
| 4779 | <virtual-method name="get_delay_time" invoker="get_delay_time"> | 4810 | <virtual-method name="get_delay_time" invoker="get_delay_time"> | ||
| 4780 | <doc xml:space="preserve" | 4811 | <doc xml:space="preserve" | ||
| 4781 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | 4812 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | ||
| 4782 | - | line="735">Gets the number of milliseconds the current pixbuf should be displayed, | 4813 | + | line="734">Gets the number of milliseconds the current pixbuf should be displayed, |
| 4783 | or -1 if the current pixbuf should be displayed forever. | 4814 | or -1 if the current pixbuf should be displayed forever. | ||
| 4784 | 4815 | ||||
| 4785 | The `g_timeout_add()` function conveniently takes a timeout in milliseconds, | 4816 | The `g_timeout_add()` function conveniently takes a timeout in milliseconds, | ||
| @@ -4789,18 +4820,18 @@ Note that some formats, like GIF, might clamp the timeout values in the | |||||
| 4789 | image file to avoid updates that are just too quick. The minimum timeout | 4820 | image file to avoid updates that are just too quick. The minimum timeout | ||
| 4790 | for GIF images is currently 20 milliseconds.</doc> | 4821 | for GIF images is currently 20 milliseconds.</doc> | ||
| 4791 | <source-position filename="gdk-pixbuf/gdk-pixbuf-animation.h" | 4822 | <source-position filename="gdk-pixbuf/gdk-pixbuf-animation.h" | ||
| 4792 | - | line="200"/> | 4823 | + | line="197"/> |
| 4793 | <return-value transfer-ownership="none"> | 4824 | <return-value transfer-ownership="none"> | ||
| 4794 | <doc xml:space="preserve" | 4825 | <doc xml:space="preserve" | ||
| 4795 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | 4826 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | ||
| 4796 | - | line="749">delay time in milliseconds (thousandths of a second)</doc> | 4827 | + | line="748">delay time in milliseconds (thousandths of a second)</doc> |
| 4797 | <type name="gint" c:type="int"/> | 4828 | <type name="gint" c:type="int"/> | ||
| 4798 | </return-value> | 4829 | </return-value> | ||
| 4799 | <parameters> | 4830 | <parameters> | ||
| 4800 | <instance-parameter name="iter" transfer-ownership="none"> | 4831 | <instance-parameter name="iter" transfer-ownership="none"> | ||
| 4801 | <doc xml:space="preserve" | 4832 | <doc xml:space="preserve" | ||
| 4802 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | 4833 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | ||
| 4803 | - | line="737">an animation iterator</doc> | 4834 | + | line="736">an animation iterator</doc> |
| 4804 | <type name="PixbufAnimationIter" c:type="GdkPixbufAnimationIter*"/> | 4835 | <type name="PixbufAnimationIter" c:type="GdkPixbufAnimationIter*"/> | ||
| 4805 | </instance-parameter> | 4836 | </instance-parameter> | ||
| 4806 | </parameters> | 4837 | </parameters> | ||
| @@ -4808,7 +4839,7 @@ for GIF images is currently 20 milliseconds.</doc> | |||||
| 4808 | <virtual-method name="get_pixbuf" invoker="get_pixbuf"> | 4839 | <virtual-method name="get_pixbuf" invoker="get_pixbuf"> | ||
| 4809 | <doc xml:space="preserve" | 4840 | <doc xml:space="preserve" | ||
| 4810 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | 4841 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | ||
| 4811 | - | line="760">Gets the current pixbuf which should be displayed. | 4842 | + | line="759">Gets the current pixbuf which should be displayed. |
| 4812 | 4843 | ||||
| 4813 | The pixbuf might not be the same size as the animation itself | 4844 | The pixbuf might not be the same size as the animation itself | ||
| 4814 | (gdk_pixbuf_animation_get_width(), gdk_pixbuf_animation_get_height()). | 4845 | (gdk_pixbuf_animation_get_width(), gdk_pixbuf_animation_get_height()). | ||
| @@ -4824,18 +4855,18 @@ gdk_pixbuf_animation_iter_advance(). | |||||
| 4824 | Copy the pixbuf to keep it (don't just add a reference), as it may get | 4855 | Copy the pixbuf to keep it (don't just add a reference), as it may get | ||
| 4825 | recycled as you advance the iterator.</doc> | 4856 | recycled as you advance the iterator.</doc> | ||
| 4826 | <source-position filename="gdk-pixbuf/gdk-pixbuf-animation.h" | 4857 | <source-position filename="gdk-pixbuf/gdk-pixbuf-animation.h" | ||
| 4827 | - | line="202"/> | 4858 | + | line="199"/> |
| 4828 | <return-value transfer-ownership="none"> | 4859 | <return-value transfer-ownership="none"> | ||
| 4829 | <doc xml:space="preserve" | 4860 | <doc xml:space="preserve" | ||
| 4830 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | 4861 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | ||
| 4831 | - | line="780">the pixbuf to be displayed</doc> | 4862 | + | line="779">the pixbuf to be displayed</doc> |
| 4832 | <type name="Pixbuf" c:type="GdkPixbuf*"/> | 4863 | <type name="Pixbuf" c:type="GdkPixbuf*"/> | ||
| 4833 | </return-value> | 4864 | </return-value> | ||
| 4834 | <parameters> | 4865 | <parameters> | ||
| 4835 | <instance-parameter name="iter" transfer-ownership="none"> | 4866 | <instance-parameter name="iter" transfer-ownership="none"> | ||
| 4836 | <doc xml:space="preserve" | 4867 | <doc xml:space="preserve" | ||
| 4837 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | 4868 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | ||
| 4838 | - | line="762">an animation iterator</doc> | 4869 | + | line="761">an animation iterator</doc> |
| 4839 | <type name="PixbufAnimationIter" c:type="GdkPixbufAnimationIter*"/> | 4870 | <type name="PixbufAnimationIter" c:type="GdkPixbufAnimationIter*"/> | ||
| 4840 | </instance-parameter> | 4871 | </instance-parameter> | ||
| 4841 | </parameters> | 4872 | </parameters> | ||
| @@ -4844,25 +4875,25 @@ recycled as you advance the iterator.</doc> | |||||
| 4844 | invoker="on_currently_loading_frame"> | 4875 | invoker="on_currently_loading_frame"> | ||
| 4845 | <doc xml:space="preserve" | 4876 | <doc xml:space="preserve" | ||
| 4846 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | 4877 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | ||
| 4847 | - | line="791">Used to determine how to respond to the area_updated signal on | 4878 | + | line="790">Used to determine how to respond to the area_updated signal on |
| 4848 | #GdkPixbufLoader when loading an animation. | 4879 | #GdkPixbufLoader when loading an animation. | ||
| 4849 | 4880 | ||||
| 4850 | The `::area_updated` signal is emitted for an area of the frame currently | 4881 | The `::area_updated` signal is emitted for an area of the frame currently | ||
| 4851 | streaming in to the loader. So if you're on the currently loading frame, | 4882 | streaming in to the loader. So if you're on the currently loading frame, | ||
| 4852 | you will need to redraw the screen for the updated area.</doc> | 4883 | you will need to redraw the screen for the updated area.</doc> | ||
| 4853 | <source-position filename="gdk-pixbuf/gdk-pixbuf-animation.h" | 4884 | <source-position filename="gdk-pixbuf/gdk-pixbuf-animation.h" | ||
| 4854 | - | line="204"/> | 4885 | + | line="201"/> |
| 4855 | <return-value transfer-ownership="none"> | 4886 | <return-value transfer-ownership="none"> | ||
| 4856 | <doc xml:space="preserve" | 4887 | <doc xml:space="preserve" | ||
| 4857 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | 4888 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | ||
| 4858 | - | line="802">`TRUE` if the frame we're on is partially loaded, or the last frame</doc> | 4889 | + | line="801">`TRUE` if the frame we're on is partially loaded, or the last frame</doc> |
| 4859 | <type name="gboolean" c:type="gboolean"/> | 4890 | <type name="gboolean" c:type="gboolean"/> | ||
| 4860 | </return-value> | 4891 | </return-value> | ||
| 4861 | <parameters> | 4892 | <parameters> | ||
| 4862 | <instance-parameter name="iter" transfer-ownership="none"> | 4893 | <instance-parameter name="iter" transfer-ownership="none"> | ||
| 4863 | <doc xml:space="preserve" | 4894 | <doc xml:space="preserve" | ||
| 4864 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | 4895 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | ||
| 4865 | - | line="793">a #GdkPixbufAnimationIter</doc> | 4896 | + | line="792">a #GdkPixbufAnimationIter</doc> |
| 4866 | <type name="PixbufAnimationIter" c:type="GdkPixbufAnimationIter*"/> | 4897 | <type name="PixbufAnimationIter" c:type="GdkPixbufAnimationIter*"/> | ||
| 4867 | </instance-parameter> | 4898 | </instance-parameter> | ||
| 4868 | </parameters> | 4899 | </parameters> | ||
| @@ -4870,7 +4901,7 @@ you will need to redraw the screen for the updated area.</doc> | |||||
| 4870 | <method name="advance" c:identifier="gdk_pixbuf_animation_iter_advance"> | 4901 | <method name="advance" c:identifier="gdk_pixbuf_animation_iter_advance"> | ||
| 4871 | <doc xml:space="preserve" | 4902 | <doc xml:space="preserve" | ||
| 4872 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | 4903 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | ||
| 4873 | - | line="813">Possibly advances an animation to a new frame. | 4904 | + | line="812">Possibly advances an animation to a new frame. |
| 4874 | 4905 | ||||
| 4875 | Chooses the frame based on the start time passed to | 4906 | Chooses the frame based on the start time passed to | ||
| 4876 | gdk_pixbuf_animation_get_iter(). | 4907 | gdk_pixbuf_animation_get_iter(). | ||
| @@ -4892,18 +4923,18 @@ display, assuming the display had been rendered prior to advancing; | |||||
| 4892 | if `TRUE`, you need to call gdk_pixbuf_animation_iter_get_pixbuf() | 4923 | if `TRUE`, you need to call gdk_pixbuf_animation_iter_get_pixbuf() | ||
| 4893 | and update the display with the new pixbuf.</doc> | 4924 | and update the display with the new pixbuf.</doc> | ||
| 4894 | <source-position filename="gdk-pixbuf/gdk-pixbuf-animation.h" | 4925 | <source-position filename="gdk-pixbuf/gdk-pixbuf-animation.h" | ||
| 4895 | - | line="114"/> | 4926 | + | line="111"/> |
| 4896 | <return-value transfer-ownership="none"> | 4927 | <return-value transfer-ownership="none"> | ||
| 4897 | <doc xml:space="preserve" | 4928 | <doc xml:space="preserve" | ||
| 4898 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | 4929 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | ||
| 4899 | - | line="840">`TRUE` if the image may need updating</doc> | 4930 | + | line="839">`TRUE` if the image may need updating</doc> |
| 4900 | <type name="gboolean" c:type="gboolean"/> | 4931 | <type name="gboolean" c:type="gboolean"/> | ||
| 4901 | </return-value> | 4932 | </return-value> | ||
| 4902 | <parameters> | 4933 | <parameters> | ||
| 4903 | <instance-parameter name="iter" transfer-ownership="none"> | 4934 | <instance-parameter name="iter" transfer-ownership="none"> | ||
| 4904 | <doc xml:space="preserve" | 4935 | <doc xml:space="preserve" | ||
| 4905 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | 4936 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | ||
| 4906 | - | line="815">a #GdkPixbufAnimationIter</doc> | 4937 | + | line="814">a #GdkPixbufAnimationIter</doc> |
| 4907 | <type name="PixbufAnimationIter" c:type="GdkPixbufAnimationIter*"/> | 4938 | <type name="PixbufAnimationIter" c:type="GdkPixbufAnimationIter*"/> | ||
| 4908 | </instance-parameter> | 4939 | </instance-parameter> | ||
| 4909 | <parameter name="current_time" | 4940 | <parameter name="current_time" | ||
| @@ -4912,7 +4943,7 @@ and update the display with the new pixbuf.</doc> | |||||
| 4912 | allow-none="1"> | 4943 | allow-none="1"> | ||
| 4913 | <doc xml:space="preserve" | 4944 | <doc xml:space="preserve" | ||
| 4914 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | 4945 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | ||
| 4915 | - | line="816">current time</doc> | 4946 | + | line="815">current time</doc> |
| 4916 | <type name="GLib.TimeVal" c:type="const GTimeVal*"/> | 4947 | <type name="GLib.TimeVal" c:type="const GTimeVal*"/> | ||
| 4917 | </parameter> | 4948 | </parameter> | ||
| 4918 | </parameters> | 4949 | </parameters> | ||
| @@ -4921,7 +4952,7 @@ and update the display with the new pixbuf.</doc> | |||||
| 4921 | c:identifier="gdk_pixbuf_animation_iter_get_delay_time"> | 4952 | c:identifier="gdk_pixbuf_animation_iter_get_delay_time"> | ||
| 4922 | <doc xml:space="preserve" | 4953 | <doc xml:space="preserve" | ||
| 4923 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | 4954 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | ||
| 4924 | - | line="735">Gets the number of milliseconds the current pixbuf should be displayed, | 4955 | + | line="734">Gets the number of milliseconds the current pixbuf should be displayed, |
| 4925 | or -1 if the current pixbuf should be displayed forever. | 4956 | or -1 if the current pixbuf should be displayed forever. | ||
| 4926 | 4957 | ||||
| 4927 | The `g_timeout_add()` function conveniently takes a timeout in milliseconds, | 4958 | The `g_timeout_add()` function conveniently takes a timeout in milliseconds, | ||
| @@ -4931,18 +4962,18 @@ Note that some formats, like GIF, might clamp the timeout values in the | |||||
| 4931 | image file to avoid updates that are just too quick. The minimum timeout | 4962 | image file to avoid updates that are just too quick. The minimum timeout | ||
| 4932 | for GIF images is currently 20 milliseconds.</doc> | 4963 | for GIF images is currently 20 milliseconds.</doc> | ||
| 4933 | <source-position filename="gdk-pixbuf/gdk-pixbuf-animation.h" | 4964 | <source-position filename="gdk-pixbuf/gdk-pixbuf-animation.h" | ||
| 4934 | - | line="107"/> | 4965 | + | line="104"/> |
| 4935 | <return-value transfer-ownership="none"> | 4966 | <return-value transfer-ownership="none"> | ||
| 4936 | <doc xml:space="preserve" | 4967 | <doc xml:space="preserve" | ||
| 4937 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | 4968 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | ||
| 4938 | - | line="749">delay time in milliseconds (thousandths of a second)</doc> | 4969 | + | line="748">delay time in milliseconds (thousandths of a second)</doc> |
| 4939 | <type name="gint" c:type="int"/> | 4970 | <type name="gint" c:type="int"/> | ||
| 4940 | </return-value> | 4971 | </return-value> | ||
| 4941 | <parameters> | 4972 | <parameters> | ||
| 4942 | <instance-parameter name="iter" transfer-ownership="none"> | 4973 | <instance-parameter name="iter" transfer-ownership="none"> | ||
| 4943 | <doc xml:space="preserve" | 4974 | <doc xml:space="preserve" | ||
| 4944 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | 4975 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | ||
| 4945 | - | line="737">an animation iterator</doc> | 4976 | + | line="736">an animation iterator</doc> |
| 4946 | <type name="PixbufAnimationIter" c:type="GdkPixbufAnimationIter*"/> | 4977 | <type name="PixbufAnimationIter" c:type="GdkPixbufAnimationIter*"/> | ||
| 4947 | </instance-parameter> | 4978 | </instance-parameter> | ||
| 4948 | </parameters> | 4979 | </parameters> | ||
| @@ -4951,7 +4982,7 @@ for GIF images is currently 20 milliseconds.</doc> | |||||
| 4951 | c:identifier="gdk_pixbuf_animation_iter_get_pixbuf"> | 4982 | c:identifier="gdk_pixbuf_animation_iter_get_pixbuf"> | ||
| 4952 | <doc xml:space="preserve" | 4983 | <doc xml:space="preserve" | ||
| 4953 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | 4984 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | ||
| 4954 | - | line="760">Gets the current pixbuf which should be displayed. | 4985 | + | line="759">Gets the current pixbuf which should be displayed. |
| 4955 | 4986 | ||||
| 4956 | The pixbuf might not be the same size as the animation itself | 4987 | The pixbuf might not be the same size as the animation itself | ||
| 4957 | (gdk_pixbuf_animation_get_width(), gdk_pixbuf_animation_get_height()). | 4988 | (gdk_pixbuf_animation_get_width(), gdk_pixbuf_animation_get_height()). | ||
| @@ -4967,18 +4998,18 @@ gdk_pixbuf_animation_iter_advance(). | |||||
| 4967 | Copy the pixbuf to keep it (don't just add a reference), as it may get | 4998 | Copy the pixbuf to keep it (don't just add a reference), as it may get | ||
| 4968 | recycled as you advance the iterator.</doc> | 4999 | recycled as you advance the iterator.</doc> | ||
| 4969 | <source-position filename="gdk-pixbuf/gdk-pixbuf-animation.h" | 5000 | <source-position filename="gdk-pixbuf/gdk-pixbuf-animation.h" | ||
| 4970 | - | line="109"/> | 5001 | + | line="106"/> |
| 4971 | <return-value transfer-ownership="none"> | 5002 | <return-value transfer-ownership="none"> | ||
| 4972 | <doc xml:space="preserve" | 5003 | <doc xml:space="preserve" | ||
| 4973 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | 5004 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | ||
| 4974 | - | line="780">the pixbuf to be displayed</doc> | 5005 | + | line="779">the pixbuf to be displayed</doc> |
| 4975 | <type name="Pixbuf" c:type="GdkPixbuf*"/> | 5006 | <type name="Pixbuf" c:type="GdkPixbuf*"/> | ||
| 4976 | </return-value> | 5007 | </return-value> | ||
| 4977 | <parameters> | 5008 | <parameters> | ||
| 4978 | <instance-parameter name="iter" transfer-ownership="none"> | 5009 | <instance-parameter name="iter" transfer-ownership="none"> | ||
| 4979 | <doc xml:space="preserve" | 5010 | <doc xml:space="preserve" | ||
| 4980 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | 5011 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | ||
| 4981 | - | line="762">an animation iterator</doc> | 5012 | + | line="761">an animation iterator</doc> |
| 4982 | <type name="PixbufAnimationIter" c:type="GdkPixbufAnimationIter*"/> | 5013 | <type name="PixbufAnimationIter" c:type="GdkPixbufAnimationIter*"/> | ||
| 4983 | </instance-parameter> | 5014 | </instance-parameter> | ||
| 4984 | </parameters> | 5015 | </parameters> | ||
| @@ -4987,25 +5018,25 @@ recycled as you advance the iterator.</doc> | |||||
| 4987 | c:identifier="gdk_pixbuf_animation_iter_on_currently_loading_frame"> | 5018 | c:identifier="gdk_pixbuf_animation_iter_on_currently_loading_frame"> | ||
| 4988 | <doc xml:space="preserve" | 5019 | <doc xml:space="preserve" | ||
| 4989 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | 5020 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | ||
| 4990 | - | line="791">Used to determine how to respond to the area_updated signal on | 5021 | + | line="790">Used to determine how to respond to the area_updated signal on |
| 4991 | #GdkPixbufLoader when loading an animation. | 5022 | #GdkPixbufLoader when loading an animation. | ||
| 4992 | 5023 | ||||
| 4993 | The `::area_updated` signal is emitted for an area of the frame currently | 5024 | The `::area_updated` signal is emitted for an area of the frame currently | ||
| 4994 | streaming in to the loader. So if you're on the currently loading frame, | 5025 | streaming in to the loader. So if you're on the currently loading frame, | ||
| 4995 | you will need to redraw the screen for the updated area.</doc> | 5026 | you will need to redraw the screen for the updated area.</doc> | ||
| 4996 | <source-position filename="gdk-pixbuf/gdk-pixbuf-animation.h" | 5027 | <source-position filename="gdk-pixbuf/gdk-pixbuf-animation.h" | ||
| 4997 | - | line="111"/> | 5028 | + | line="108"/> |
| 4998 | <return-value transfer-ownership="none"> | 5029 | <return-value transfer-ownership="none"> | ||
| 4999 | <doc xml:space="preserve" | 5030 | <doc xml:space="preserve" | ||
| 5000 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | 5031 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | ||
| 5001 | - | line="802">`TRUE` if the frame we're on is partially loaded, or the last frame</doc> | 5032 | + | line="801">`TRUE` if the frame we're on is partially loaded, or the last frame</doc> |
| 5002 | <type name="gboolean" c:type="gboolean"/> | 5033 | <type name="gboolean" c:type="gboolean"/> | ||
| 5003 | </return-value> | 5034 | </return-value> | ||
| 5004 | <parameters> | 5035 | <parameters> | ||
| 5005 | <instance-parameter name="iter" transfer-ownership="none"> | 5036 | <instance-parameter name="iter" transfer-ownership="none"> | ||
| 5006 | <doc xml:space="preserve" | 5037 | <doc xml:space="preserve" | ||
| 5007 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | 5038 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | ||
| 5008 | - | line="793">a #GdkPixbufAnimationIter</doc> | 5039 | + | line="792">a #GdkPixbufAnimationIter</doc> |
| 5009 | <type name="PixbufAnimationIter" c:type="GdkPixbufAnimationIter*"/> | 5040 | <type name="PixbufAnimationIter" c:type="GdkPixbufAnimationIter*"/> | ||
| 5010 | </instance-parameter> | 5041 | </instance-parameter> | ||
| 5011 | </parameters> | 5042 | </parameters> | ||
| @@ -5019,36 +5050,36 @@ you will need to redraw the screen for the updated area.</doc> | |||||
| 5019 | glib:is-gtype-struct-for="PixbufAnimationIter"> | 5050 | glib:is-gtype-struct-for="PixbufAnimationIter"> | ||
| 5020 | <doc xml:space="preserve" | 5051 | <doc xml:space="preserve" | ||
| 5021 | filename="gdk-pixbuf/gdk-pixbuf-animation.h" | 5052 | filename="gdk-pixbuf/gdk-pixbuf-animation.h" | ||
| 5022 | - | line="168">Modules supporting animations must derive a type from | 5053 | + | line="165">Modules supporting animations must derive a type from |
| 5023 | #GdkPixbufAnimationIter, providing suitable implementations of the | 5054 | #GdkPixbufAnimationIter, providing suitable implementations of the | ||
| 5024 | virtual functions.</doc> | 5055 | virtual functions.</doc> | ||
| 5025 | <source-position filename="gdk-pixbuf/gdk-pixbuf-animation.h" | 5056 | <source-position filename="gdk-pixbuf/gdk-pixbuf-animation.h" | ||
| 5026 | - | line="208"/> | 5057 | + | line="205"/> |
| 5027 | <field name="parent_class"> | 5058 | <field name="parent_class"> | ||
| 5028 | <doc xml:space="preserve" | 5059 | <doc xml:space="preserve" | ||
| 5029 | filename="gdk-pixbuf/gdk-pixbuf-animation.h" | 5060 | filename="gdk-pixbuf/gdk-pixbuf-animation.h" | ||
| 5030 | - | line="170">the parent class</doc> | 5061 | + | line="167">the parent class</doc> |
| 5031 | <type name="GObject.ObjectClass" c:type="GObjectClass"/> | 5062 | <type name="GObject.ObjectClass" c:type="GObjectClass"/> | ||
| 5032 | </field> | 5063 | </field> | ||
| 5033 | <field name="get_delay_time"> | 5064 | <field name="get_delay_time"> | ||
| 5034 | <doc xml:space="preserve" | 5065 | <doc xml:space="preserve" | ||
| 5035 | filename="gdk-pixbuf/gdk-pixbuf-animation.h" | 5066 | filename="gdk-pixbuf/gdk-pixbuf-animation.h" | ||
| 5036 | - | line="171">returns the time in milliseconds that the current frame | 5067 | + | line="168">returns the time in milliseconds that the current frame |
| 5037 | should be shown.</doc> | 5068 | should be shown.</doc> | ||
| 5038 | <callback name="get_delay_time"> | 5069 | <callback name="get_delay_time"> | ||
| 5039 | <source-position filename="gdk-pixbuf/gdk-pixbuf-animation.h" | 5070 | <source-position filename="gdk-pixbuf/gdk-pixbuf-animation.h" | ||
| 5040 | - | line="200"/> | 5071 | + | line="197"/> |
| 5041 | <return-value transfer-ownership="none"> | 5072 | <return-value transfer-ownership="none"> | ||
| 5042 | <doc xml:space="preserve" | 5073 | <doc xml:space="preserve" | ||
| 5043 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | 5074 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | ||
| 5044 | - | line="749">delay time in milliseconds (thousandths of a second)</doc> | 5075 | + | line="748">delay time in milliseconds (thousandths of a second)</doc> |
| 5045 | <type name="gint" c:type="int"/> | 5076 | <type name="gint" c:type="int"/> | ||
| 5046 | </return-value> | 5077 | </return-value> | ||
| 5047 | <parameters> | 5078 | <parameters> | ||
| 5048 | <parameter name="iter" transfer-ownership="none"> | 5079 | <parameter name="iter" transfer-ownership="none"> | ||
| 5049 | <doc xml:space="preserve" | 5080 | <doc xml:space="preserve" | ||
| 5050 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | 5081 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | ||
| 5051 | - | line="737">an animation iterator</doc> | 5082 | + | line="736">an animation iterator</doc> |
| 5052 | <type name="PixbufAnimationIter" | 5083 | <type name="PixbufAnimationIter" | ||
| 5053 | c:type="GdkPixbufAnimationIter*"/> | 5084 | c:type="GdkPixbufAnimationIter*"/> | ||
| 5054 | </parameter> | 5085 | </parameter> | ||
| @@ -5058,21 +5089,21 @@ virtual functions.</doc> | |||||
| 5058 | <field name="get_pixbuf"> | 5089 | <field name="get_pixbuf"> | ||
| 5059 | <doc xml:space="preserve" | 5090 | <doc xml:space="preserve" | ||
| 5060 | filename="gdk-pixbuf/gdk-pixbuf-animation.h" | 5091 | filename="gdk-pixbuf/gdk-pixbuf-animation.h" | ||
| 5061 | - | line="173">returns the current frame.</doc> | 5092 | + | line="170">returns the current frame.</doc> |
| 5062 | <callback name="get_pixbuf"> | 5093 | <callback name="get_pixbuf"> | ||
| 5063 | <source-position filename="gdk-pixbuf/gdk-pixbuf-animation.h" | 5094 | <source-position filename="gdk-pixbuf/gdk-pixbuf-animation.h" | ||
| 5064 | - | line="202"/> | 5095 | + | line="199"/> |
| 5065 | <return-value transfer-ownership="none"> | 5096 | <return-value transfer-ownership="none"> | ||
| 5066 | <doc xml:space="preserve" | 5097 | <doc xml:space="preserve" | ||
| 5067 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | 5098 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | ||
| 5068 | - | line="780">the pixbuf to be displayed</doc> | 5099 | + | line="779">the pixbuf to be displayed</doc> |
| 5069 | <type name="Pixbuf" c:type="GdkPixbuf*"/> | 5100 | <type name="Pixbuf" c:type="GdkPixbuf*"/> | ||
| 5070 | </return-value> | 5101 | </return-value> | ||
| 5071 | <parameters> | 5102 | <parameters> | ||
| 5072 | <parameter name="iter" transfer-ownership="none"> | 5103 | <parameter name="iter" transfer-ownership="none"> | ||
| 5073 | <doc xml:space="preserve" | 5104 | <doc xml:space="preserve" | ||
| 5074 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | 5105 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | ||
| 5075 | - | line="762">an animation iterator</doc> | 5106 | + | line="761">an animation iterator</doc> |
| 5076 | <type name="PixbufAnimationIter" | 5107 | <type name="PixbufAnimationIter" | ||
| 5077 | c:type="GdkPixbufAnimationIter*"/> | 5108 | c:type="GdkPixbufAnimationIter*"/> | ||
| 5078 | </parameter> | 5109 | </parameter> | ||
| @@ -5082,22 +5113,22 @@ virtual functions.</doc> | |||||
| 5082 | <field name="on_currently_loading_frame"> | 5113 | <field name="on_currently_loading_frame"> | ||
| 5083 | <doc xml:space="preserve" | 5114 | <doc xml:space="preserve" | ||
| 5084 | filename="gdk-pixbuf/gdk-pixbuf-animation.h" | 5115 | filename="gdk-pixbuf/gdk-pixbuf-animation.h" | ||
| 5085 | - | line="174">returns whether the current frame of @iter is | 5116 | + | line="171">returns whether the current frame of @iter is |
| 5086 | being loaded.</doc> | 5117 | being loaded.</doc> | ||
| 5087 | <callback name="on_currently_loading_frame"> | 5118 | <callback name="on_currently_loading_frame"> | ||
| 5088 | <source-position filename="gdk-pixbuf/gdk-pixbuf-animation.h" | 5119 | <source-position filename="gdk-pixbuf/gdk-pixbuf-animation.h" | ||
| 5089 | - | line="204"/> | 5120 | + | line="201"/> |
| 5090 | <return-value transfer-ownership="none"> | 5121 | <return-value transfer-ownership="none"> | ||
| 5091 | <doc xml:space="preserve" | 5122 | <doc xml:space="preserve" | ||
| 5092 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | 5123 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | ||
| 5093 | - | line="802">`TRUE` if the frame we're on is partially loaded, or the last frame</doc> | 5124 | + | line="801">`TRUE` if the frame we're on is partially loaded, or the last frame</doc> |
| 5094 | <type name="gboolean" c:type="gboolean"/> | 5125 | <type name="gboolean" c:type="gboolean"/> | ||
| 5095 | </return-value> | 5126 | </return-value> | ||
| 5096 | <parameters> | 5127 | <parameters> | ||
| 5097 | <parameter name="iter" transfer-ownership="none"> | 5128 | <parameter name="iter" transfer-ownership="none"> | ||
| 5098 | <doc xml:space="preserve" | 5129 | <doc xml:space="preserve" | ||
| 5099 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | 5130 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | ||
| 5100 | - | line="793">a #GdkPixbufAnimationIter</doc> | 5131 | + | line="792">a #GdkPixbufAnimationIter</doc> |
| 5101 | <type name="PixbufAnimationIter" | 5132 | <type name="PixbufAnimationIter" | ||
| 5102 | c:type="GdkPixbufAnimationIter*"/> | 5133 | c:type="GdkPixbufAnimationIter*"/> | ||
| 5103 | </parameter> | 5134 | </parameter> | ||
| @@ -5107,22 +5138,22 @@ virtual functions.</doc> | |||||
| 5107 | <field name="advance"> | 5138 | <field name="advance"> | ||
| 5108 | <doc xml:space="preserve" | 5139 | <doc xml:space="preserve" | ||
| 5109 | filename="gdk-pixbuf/gdk-pixbuf-animation.h" | 5140 | filename="gdk-pixbuf/gdk-pixbuf-animation.h" | ||
| 5110 | - | line="176">advances the iterator to @current_time, possibly changing the | 5141 | + | line="173">advances the iterator to @current_time, possibly changing the |
| 5111 | current frame.</doc> | 5142 | current frame.</doc> | ||
| 5112 | <callback name="advance"> | 5143 | <callback name="advance"> | ||
| 5113 | <source-position filename="gdk-pixbuf/gdk-pixbuf-animation.h" | 5144 | <source-position filename="gdk-pixbuf/gdk-pixbuf-animation.h" | ||
| 5114 | - | line="206"/> | 5145 | + | line="203"/> |
| 5115 | <return-value transfer-ownership="none"> | 5146 | <return-value transfer-ownership="none"> | ||
| 5116 | <doc xml:space="preserve" | 5147 | <doc xml:space="preserve" | ||
| 5117 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | 5148 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | ||
| 5118 | - | line="840">`TRUE` if the image may need updating</doc> | 5149 | + | line="839">`TRUE` if the image may need updating</doc> |
| 5119 | <type name="gboolean" c:type="gboolean"/> | 5150 | <type name="gboolean" c:type="gboolean"/> | ||
| 5120 | </return-value> | 5151 | </return-value> | ||
| 5121 | <parameters> | 5152 | <parameters> | ||
| 5122 | <parameter name="iter" transfer-ownership="none"> | 5153 | <parameter name="iter" transfer-ownership="none"> | ||
| 5123 | <doc xml:space="preserve" | 5154 | <doc xml:space="preserve" | ||
| 5124 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | 5155 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | ||
| 5125 | - | line="815">a #GdkPixbufAnimationIter</doc> | 5156 | + | line="814">a #GdkPixbufAnimationIter</doc> |
| 5126 | <type name="PixbufAnimationIter" | 5157 | <type name="PixbufAnimationIter" | ||
| 5127 | c:type="GdkPixbufAnimationIter*"/> | 5158 | c:type="GdkPixbufAnimationIter*"/> | ||
| 5128 | </parameter> | 5159 | </parameter> | ||
| @@ -5132,7 +5163,7 @@ virtual functions.</doc> | |||||
| 5132 | allow-none="1"> | 5163 | allow-none="1"> | ||
| 5133 | <doc xml:space="preserve" | 5164 | <doc xml:space="preserve" | ||
| 5134 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | 5165 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | ||
| 5135 | - | line="816">current time</doc> | 5166 | + | line="815">current time</doc> |
| 5136 | <type name="GLib.TimeVal" c:type="const GTimeVal*"/> | 5167 | <type name="GLib.TimeVal" c:type="const GTimeVal*"/> | ||
| 5137 | </parameter> | 5168 | </parameter> | ||
| 5138 | </parameters> | 5169 | </parameters> | ||
| @@ -5333,12 +5364,12 @@ use the `gdk_pixbuf_format_*` family of functions.</doc> | |||||
| 5333 | <method name="copy" c:identifier="gdk_pixbuf_format_copy" version="2.22"> | 5364 | <method name="copy" c:identifier="gdk_pixbuf_format_copy" version="2.22"> | ||
| 5334 | <doc xml:space="preserve" | 5365 | <doc xml:space="preserve" | ||
| 5335 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 5366 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 5336 | - | line="3452">Creates a copy of `format`.</doc> | 5367 | + | line="3546">Creates a copy of `format`.</doc> |
| 5337 | <source-position filename="gdk-pixbuf/gdk-pixbuf-io.h" line="92"/> | 5368 | <source-position filename="gdk-pixbuf/gdk-pixbuf-io.h" line="92"/> | ||
| 5338 | <return-value transfer-ownership="full" nullable="1"> | 5369 | <return-value transfer-ownership="full" nullable="1"> | ||
| 5339 | <doc xml:space="preserve" | 5370 | <doc xml:space="preserve" | ||
| 5340 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 5371 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 5341 | - | line="3458">the newly allocated copy of a `GdkPixbufFormat`. Use | 5372 | + | line="3552">the newly allocated copy of a `GdkPixbufFormat`. Use |
| 5342 | gdk_pixbuf_format_free() to free the resources when done</doc> | 5373 | gdk_pixbuf_format_free() to free the resources when done</doc> | ||
| 5343 | <type name="PixbufFormat" c:type="GdkPixbufFormat*"/> | 5374 | <type name="PixbufFormat" c:type="GdkPixbufFormat*"/> | ||
| 5344 | </return-value> | 5375 | </return-value> | ||
| @@ -5346,7 +5377,7 @@ use the `gdk_pixbuf_format_*` family of functions.</doc> | |||||
| 5346 | <instance-parameter name="format" transfer-ownership="none"> | 5377 | <instance-parameter name="format" transfer-ownership="none"> | ||
| 5347 | <doc xml:space="preserve" | 5378 | <doc xml:space="preserve" | ||
| 5348 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 5379 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 5349 | - | line="3454">a pixbuf format</doc> | 5380 | + | line="3548">a pixbuf format</doc> |
| 5350 | <type name="PixbufFormat" c:type="const GdkPixbufFormat*"/> | 5381 | <type name="PixbufFormat" c:type="const GdkPixbufFormat*"/> | ||
| 5351 | </instance-parameter> | 5382 | </instance-parameter> | ||
| 5352 | </parameters> | 5383 | </parameters> | ||
| @@ -5354,7 +5385,7 @@ use the `gdk_pixbuf_format_*` family of functions.</doc> | |||||
| 5354 | <method name="free" c:identifier="gdk_pixbuf_format_free" version="2.22"> | 5385 | <method name="free" c:identifier="gdk_pixbuf_format_free" version="2.22"> | ||
| 5355 | <doc xml:space="preserve" | 5386 | <doc xml:space="preserve" | ||
| 5356 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 5387 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 5357 | - | line="3472">Frees the resources allocated when copying a `GdkPixbufFormat` | 5388 | + | line="3566">Frees the resources allocated when copying a `GdkPixbufFormat` |
| 5358 | using gdk_pixbuf_format_copy()</doc> | 5389 | using gdk_pixbuf_format_copy()</doc> | ||
| 5359 | <source-position filename="gdk-pixbuf/gdk-pixbuf-io.h" line="94"/> | 5390 | <source-position filename="gdk-pixbuf/gdk-pixbuf-io.h" line="94"/> | ||
| 5360 | <return-value transfer-ownership="none"> | 5391 | <return-value transfer-ownership="none"> | ||
| @@ -5364,7 +5395,7 @@ using gdk_pixbuf_format_copy()</doc> | |||||
| 5364 | <instance-parameter name="format" transfer-ownership="none"> | 5395 | <instance-parameter name="format" transfer-ownership="none"> | ||
| 5365 | <doc xml:space="preserve" | 5396 | <doc xml:space="preserve" | ||
| 5366 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 5397 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 5367 | - | line="3474">a pixbuf format</doc> | 5398 | + | line="3568">a pixbuf format</doc> |
| 5368 | <type name="PixbufFormat" c:type="GdkPixbufFormat*"/> | 5399 | <type name="PixbufFormat" c:type="GdkPixbufFormat*"/> | ||
| 5369 | </instance-parameter> | 5400 | </instance-parameter> | ||
| 5370 | </parameters> | 5401 | </parameters> | ||
| @@ -5374,19 +5405,19 @@ using gdk_pixbuf_format_copy()</doc> | |||||
| 5374 | version="2.2"> | 5405 | version="2.2"> | ||
| 5375 | <doc xml:space="preserve" | 5406 | <doc xml:space="preserve" | ||
| 5376 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 5407 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 5377 | - | line="3249">Returns a description of the format.</doc> | 5408 | + | line="3343">Returns a description of the format.</doc> |
| 5378 | <source-position filename="gdk-pixbuf/gdk-pixbuf-io.h" line="56"/> | 5409 | <source-position filename="gdk-pixbuf/gdk-pixbuf-io.h" line="56"/> | ||
| 5379 | <return-value transfer-ownership="full" nullable="1"> | 5410 | <return-value transfer-ownership="full" nullable="1"> | ||
| 5380 | <doc xml:space="preserve" | 5411 | <doc xml:space="preserve" | ||
| 5381 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 5412 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 5382 | - | line="3255">a description of the format.</doc> | 5413 | + | line="3349">a description of the format.</doc> |
| 5383 | <type name="utf8" c:type="gchar*"/> | 5414 | <type name="utf8" c:type="gchar*"/> | ||
| 5384 | </return-value> | 5415 | </return-value> | ||
| 5385 | <parameters> | 5416 | <parameters> | ||
| 5386 | <instance-parameter name="format" transfer-ownership="none"> | 5417 | <instance-parameter name="format" transfer-ownership="none"> | ||
| 5387 | <doc xml:space="preserve" | 5418 | <doc xml:space="preserve" | ||
| 5388 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 5419 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 5389 | - | line="3251">a `GdkPixbufFormat`</doc> | 5420 | + | line="3345">a `GdkPixbufFormat`</doc> |
| 5390 | <type name="PixbufFormat" c:type="GdkPixbufFormat*"/> | 5421 | <type name="PixbufFormat" c:type="GdkPixbufFormat*"/> | ||
| 5391 | </instance-parameter> | 5422 | </instance-parameter> | ||
| 5392 | </parameters> | 5423 | </parameters> | ||
| @@ -5396,13 +5427,13 @@ using gdk_pixbuf_format_copy()</doc> | |||||
| 5396 | version="2.2"> | 5427 | version="2.2"> | ||
| 5397 | <doc xml:space="preserve" | 5428 | <doc xml:space="preserve" | ||
| 5398 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 5429 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 5399 | - | line="3293">Returns the filename extensions typically used for files in the | 5430 | + | line="3387">Returns the filename extensions typically used for files in the |
| 5400 | given format.</doc> | 5431 | given format.</doc> | ||
| 5401 | <source-position filename="gdk-pixbuf/gdk-pixbuf-io.h" line="60"/> | 5432 | <source-position filename="gdk-pixbuf/gdk-pixbuf-io.h" line="60"/> | ||
| 5402 | <return-value transfer-ownership="full" nullable="1"> | 5433 | <return-value transfer-ownership="full" nullable="1"> | ||
| 5403 | <doc xml:space="preserve" | 5434 | <doc xml:space="preserve" | ||
| 5404 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 5435 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 5405 | - | line="3300">an array of | 5436 | + | line="3394">an array of |
| 5406 | filename extensions</doc> | 5437 | filename extensions</doc> | ||
| 5407 | <array c:type="gchar**"> | 5438 | <array c:type="gchar**"> | ||
| 5408 | <type name="utf8"/> | 5439 | <type name="utf8"/> | ||
| @@ -5412,7 +5443,7 @@ given format.</doc> | |||||
| 5412 | <instance-parameter name="format" transfer-ownership="none"> | 5443 | <instance-parameter name="format" transfer-ownership="none"> | ||
| 5413 | <doc xml:space="preserve" | 5444 | <doc xml:space="preserve" | ||
| 5414 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 5445 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 5415 | - | line="3295">a `GdkPixbufFormat`</doc> | 5446 | + | line="3389">a `GdkPixbufFormat`</doc> |
| 5416 | <type name="PixbufFormat" c:type="GdkPixbufFormat*"/> | 5447 | <type name="PixbufFormat" c:type="GdkPixbufFormat*"/> | ||
| 5417 | </instance-parameter> | 5448 | </instance-parameter> | ||
| 5418 | </parameters> | 5449 | </parameters> | ||
| @@ -5422,7 +5453,7 @@ given format.</doc> | |||||
| 5422 | version="2.6"> | 5453 | version="2.6"> | ||
| 5423 | <doc xml:space="preserve" | 5454 | <doc xml:space="preserve" | ||
| 5424 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 5455 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 5425 | - | line="3397">Returns information about the license of the image loader for the format. | 5456 | + | line="3491">Returns information about the license of the image loader for the format. |
| 5426 | 5457 | ||||
| 5427 | The returned string should be a shorthand for a well known license, e.g. | 5458 | The returned string should be a shorthand for a well known license, e.g. | ||
| 5428 | "LGPL", "GPL", "QPL", "GPL/QPL", or "other" to indicate some other license.</doc> | 5459 | "LGPL", "GPL", "QPL", "GPL/QPL", or "other" to indicate some other license.</doc> | ||
| @@ -5430,14 +5461,14 @@ The returned string should be a shorthand for a well known license, e.g. | |||||
| 5430 | <return-value transfer-ownership="full" nullable="1"> | 5461 | <return-value transfer-ownership="full" nullable="1"> | ||
| 5431 | <doc xml:space="preserve" | 5462 | <doc xml:space="preserve" | ||
| 5432 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 5463 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 5433 | - | line="3406">a string describing the license of the pixbuf format</doc> | 5464 | + | line="3500">a string describing the license of the pixbuf format</doc> |
| 5434 | <type name="utf8" c:type="gchar*"/> | 5465 | <type name="utf8" c:type="gchar*"/> | ||
| 5435 | </return-value> | 5466 | </return-value> | ||
| 5436 | <parameters> | 5467 | <parameters> | ||
| 5437 | <instance-parameter name="format" transfer-ownership="none"> | 5468 | <instance-parameter name="format" transfer-ownership="none"> | ||
| 5438 | <doc xml:space="preserve" | 5469 | <doc xml:space="preserve" | ||
| 5439 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 5470 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 5440 | - | line="3399">a pixbuf format</doc> | 5471 | + | line="3493">a pixbuf format</doc> |
| 5441 | <type name="PixbufFormat" c:type="GdkPixbufFormat*"/> | 5472 | <type name="PixbufFormat" c:type="GdkPixbufFormat*"/> | ||
| 5442 | </instance-parameter> | 5473 | </instance-parameter> | ||
| 5443 | </parameters> | 5474 | </parameters> | ||
| @@ -5447,12 +5478,12 @@ The returned string should be a shorthand for a well known license, e.g. | |||||
| 5447 | version="2.2"> | 5478 | version="2.2"> | ||
| 5448 | <doc xml:space="preserve" | 5479 | <doc xml:space="preserve" | ||
| 5449 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 5480 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 5450 | - | line="3275">Returns the mime types supported by the format.</doc> | 5481 | + | line="3369">Returns the mime types supported by the format.</doc> |
| 5451 | <source-position filename="gdk-pixbuf/gdk-pixbuf-io.h" line="58"/> | 5482 | <source-position filename="gdk-pixbuf/gdk-pixbuf-io.h" line="58"/> | ||
| 5452 | <return-value transfer-ownership="full" nullable="1"> | 5483 | <return-value transfer-ownership="full" nullable="1"> | ||
| 5453 | <doc xml:space="preserve" | 5484 | <doc xml:space="preserve" | ||
| 5454 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 5485 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 5455 | - | line="3281">an array of mime types</doc> | 5486 | + | line="3375">an array of mime types</doc> |
| 5456 | <array c:type="gchar**"> | 5487 | <array c:type="gchar**"> | ||
| 5457 | <type name="utf8"/> | 5488 | <type name="utf8"/> | ||
| 5458 | </array> | 5489 | </array> | ||
| @@ -5461,7 +5492,7 @@ The returned string should be a shorthand for a well known license, e.g. | |||||
| 5461 | <instance-parameter name="format" transfer-ownership="none"> | 5492 | <instance-parameter name="format" transfer-ownership="none"> | ||
| 5462 | <doc xml:space="preserve" | 5493 | <doc xml:space="preserve" | ||
| 5463 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 5494 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 5464 | - | line="3277">a `GdkPixbufFormat`</doc> | 5495 | + | line="3371">a `GdkPixbufFormat`</doc> |
| 5465 | <type name="PixbufFormat" c:type="GdkPixbufFormat*"/> | 5496 | <type name="PixbufFormat" c:type="GdkPixbufFormat*"/> | ||
| 5466 | </instance-parameter> | 5497 | </instance-parameter> | ||
| 5467 | </parameters> | 5498 | </parameters> | ||
| @@ -5471,19 +5502,19 @@ The returned string should be a shorthand for a well known license, e.g. | |||||
| 5471 | version="2.2"> | 5502 | version="2.2"> | ||
| 5472 | <doc xml:space="preserve" | 5503 | <doc xml:space="preserve" | ||
| 5473 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 5504 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 5474 | - | line="3231">Returns the name of the format.</doc> | 5505 | + | line="3325">Returns the name of the format.</doc> |
| 5475 | <source-position filename="gdk-pixbuf/gdk-pixbuf-io.h" line="54"/> | 5506 | <source-position filename="gdk-pixbuf/gdk-pixbuf-io.h" line="54"/> | ||
| 5476 | <return-value transfer-ownership="full" nullable="1"> | 5507 | <return-value transfer-ownership="full" nullable="1"> | ||
| 5477 | <doc xml:space="preserve" | 5508 | <doc xml:space="preserve" | ||
| 5478 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 5509 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 5479 | - | line="3237">the name of the format.</doc> | 5510 | + | line="3331">the name of the format.</doc> |
| 5480 | <type name="utf8" c:type="gchar*"/> | 5511 | <type name="utf8" c:type="gchar*"/> | ||
| 5481 | </return-value> | 5512 | </return-value> | ||
| 5482 | <parameters> | 5513 | <parameters> | ||
| 5483 | <instance-parameter name="format" transfer-ownership="none"> | 5514 | <instance-parameter name="format" transfer-ownership="none"> | ||
| 5484 | <doc xml:space="preserve" | 5515 | <doc xml:space="preserve" | ||
| 5485 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 5516 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 5486 | - | line="3233">a `GdkPixbufFormat`</doc> | 5517 | + | line="3327">a `GdkPixbufFormat`</doc> |
| 5487 | <type name="PixbufFormat" c:type="GdkPixbufFormat*"/> | 5518 | <type name="PixbufFormat" c:type="GdkPixbufFormat*"/> | ||
| 5488 | </instance-parameter> | 5519 | </instance-parameter> | ||
| 5489 | </parameters> | 5520 | </parameters> | ||
| @@ -5493,21 +5524,21 @@ The returned string should be a shorthand for a well known license, e.g. | |||||
| 5493 | version="2.6"> | 5524 | version="2.6"> | ||
| 5494 | <doc xml:space="preserve" | 5525 | <doc xml:space="preserve" | ||
| 5495 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 5526 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 5496 | - | line="3353">Returns whether this image format is disabled. | 5527 | + | line="3447">Returns whether this image format is disabled. |
| 5497 | 5528 | ||||
| 5498 | See gdk_pixbuf_format_set_disabled().</doc> | 5529 | See gdk_pixbuf_format_set_disabled().</doc> | ||
| 5499 | <source-position filename="gdk-pixbuf/gdk-pixbuf-io.h" line="69"/> | 5530 | <source-position filename="gdk-pixbuf/gdk-pixbuf-io.h" line="69"/> | ||
| 5500 | <return-value transfer-ownership="none"> | 5531 | <return-value transfer-ownership="none"> | ||
| 5501 | <doc xml:space="preserve" | 5532 | <doc xml:space="preserve" | ||
| 5502 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 5533 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 5503 | - | line="3361">whether this image format is disabled.</doc> | 5534 | + | line="3455">whether this image format is disabled.</doc> |
| 5504 | <type name="gboolean" c:type="gboolean"/> | 5535 | <type name="gboolean" c:type="gboolean"/> | ||
| 5505 | </return-value> | 5536 | </return-value> | ||
| 5506 | <parameters> | 5537 | <parameters> | ||
| 5507 | <instance-parameter name="format" transfer-ownership="none"> | 5538 | <instance-parameter name="format" transfer-ownership="none"> | ||
| 5508 | <doc xml:space="preserve" | 5539 | <doc xml:space="preserve" | ||
| 5509 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 5540 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 5510 | - | line="3355">a `GdkPixbufFormat`</doc> | 5541 | + | line="3449">a `GdkPixbufFormat`</doc> |
| 5511 | <type name="PixbufFormat" c:type="GdkPixbufFormat*"/> | 5542 | <type name="PixbufFormat" c:type="GdkPixbufFormat*"/> | ||
| 5512 | </instance-parameter> | 5543 | </instance-parameter> | ||
| 5513 | </parameters> | 5544 | </parameters> | ||
| @@ -5517,7 +5548,7 @@ See gdk_pixbuf_format_set_disabled().</doc> | |||||
| 5517 | version="2.36"> | 5548 | version="2.36"> | ||
| 5518 | <doc xml:space="preserve" | 5549 | <doc xml:space="preserve" | ||
| 5519 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 5550 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 5520 | - | line="3488">Returns `TRUE` if the save option specified by @option_key is supported when | 5551 | + | line="3582">Returns `TRUE` if the save option specified by @option_key is supported when |
| 5521 | saving a pixbuf using the module implementing @format. | 5552 | saving a pixbuf using the module implementing @format. | ||
| 5522 | 5553 | ||||
| 5523 | See gdk_pixbuf_save() for more information about option keys.</doc> | 5554 | See gdk_pixbuf_save() for more information about option keys.</doc> | ||
| @@ -5525,20 +5556,20 @@ See gdk_pixbuf_save() for more information about option keys.</doc> | |||||
| 5525 | <return-value transfer-ownership="none"> | 5556 | <return-value transfer-ownership="none"> | ||
| 5526 | <doc xml:space="preserve" | 5557 | <doc xml:space="preserve" | ||
| 5527 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 5558 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 5528 | - | line="3498">`TRUE` if the specified option is supported</doc> | 5559 | + | line="3592">`TRUE` if the specified option is supported</doc> |
| 5529 | <type name="gboolean" c:type="gboolean"/> | 5560 | <type name="gboolean" c:type="gboolean"/> | ||
| 5530 | </return-value> | 5561 | </return-value> | ||
| 5531 | <parameters> | 5562 | <parameters> | ||
| 5532 | <instance-parameter name="format" transfer-ownership="none"> | 5563 | <instance-parameter name="format" transfer-ownership="none"> | ||
| 5533 | <doc xml:space="preserve" | 5564 | <doc xml:space="preserve" | ||
| 5534 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 5565 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 5535 | - | line="3490">a pixbuf format</doc> | 5566 | + | line="3584">a pixbuf format</doc> |
| 5536 | <type name="PixbufFormat" c:type="GdkPixbufFormat*"/> | 5567 | <type name="PixbufFormat" c:type="GdkPixbufFormat*"/> | ||
| 5537 | </instance-parameter> | 5568 | </instance-parameter> | ||
| 5538 | <parameter name="option_key" transfer-ownership="none"> | 5569 | <parameter name="option_key" transfer-ownership="none"> | ||
| 5539 | <doc xml:space="preserve" | 5570 | <doc xml:space="preserve" | ||
| 5540 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 5571 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 5541 | - | line="3491">the name of an option</doc> | 5572 | + | line="3585">the name of an option</doc> |
| 5542 | <type name="utf8" c:type="const gchar*"/> | 5573 | <type name="utf8" c:type="const gchar*"/> | ||
| 5543 | </parameter> | 5574 | </parameter> | ||
| 5544 | </parameters> | 5575 | </parameters> | ||
| @@ -5548,7 +5579,7 @@ See gdk_pixbuf_save() for more information about option keys.</doc> | |||||
| 5548 | version="2.6"> | 5579 | version="2.6"> | ||
| 5549 | <doc xml:space="preserve" | 5580 | <doc xml:space="preserve" | ||
| 5550 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 5581 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 5551 | - | line="3331">Returns whether this image format is scalable. | 5582 | + | line="3425">Returns whether this image format is scalable. |
| 5552 | 5583 | ||||
| 5553 | If a file is in a scalable format, it is preferable to load it at | 5584 | If a file is in a scalable format, it is preferable to load it at | ||
| 5554 | the desired size, rather than loading it at the default size and | 5585 | the desired size, rather than loading it at the default size and | ||
| @@ -5557,14 +5588,14 @@ scaling the resulting pixbuf to the desired size.</doc> | |||||
| 5557 | <return-value transfer-ownership="none"> | 5588 | <return-value transfer-ownership="none"> | ||
| 5558 | <doc xml:space="preserve" | 5589 | <doc xml:space="preserve" | ||
| 5559 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 5590 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 5560 | - | line="3341">whether this image format is scalable.</doc> | 5591 | + | line="3435">whether this image format is scalable.</doc> |
| 5561 | <type name="gboolean" c:type="gboolean"/> | 5592 | <type name="gboolean" c:type="gboolean"/> | ||
| 5562 | </return-value> | 5593 | </return-value> | ||
| 5563 | <parameters> | 5594 | <parameters> | ||
| 5564 | <instance-parameter name="format" transfer-ownership="none"> | 5595 | <instance-parameter name="format" transfer-ownership="none"> | ||
| 5565 | <doc xml:space="preserve" | 5596 | <doc xml:space="preserve" | ||
| 5566 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 5597 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 5567 | - | line="3333">a `GdkPixbufFormat`</doc> | 5598 | + | line="3427">a `GdkPixbufFormat`</doc> |
| 5568 | <type name="PixbufFormat" c:type="GdkPixbufFormat*"/> | 5599 | <type name="PixbufFormat" c:type="GdkPixbufFormat*"/> | ||
| 5569 | </instance-parameter> | 5600 | </instance-parameter> | ||
| 5570 | </parameters> | 5601 | </parameters> | ||
| @@ -5574,19 +5605,19 @@ scaling the resulting pixbuf to the desired size.</doc> | |||||
| 5574 | version="2.2"> | 5605 | version="2.2"> | ||
| 5575 | <doc xml:space="preserve" | 5606 | <doc xml:space="preserve" | ||
| 5576 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 5607 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 5577 | - | line="3313">Returns whether pixbufs can be saved in the given format.</doc> | 5608 | + | line="3407">Returns whether pixbufs can be saved in the given format.</doc> |
| 5578 | <source-position filename="gdk-pixbuf/gdk-pixbuf-io.h" line="65"/> | 5609 | <source-position filename="gdk-pixbuf/gdk-pixbuf-io.h" line="65"/> | ||
| 5579 | <return-value transfer-ownership="none"> | 5610 | <return-value transfer-ownership="none"> | ||
| 5580 | <doc xml:space="preserve" | 5611 | <doc xml:space="preserve" | ||
| 5581 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 5612 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 5582 | - | line="3319">whether pixbufs can be saved in the given format.</doc> | 5613 | + | line="3413">whether pixbufs can be saved in the given format.</doc> |
| 5583 | <type name="gboolean" c:type="gboolean"/> | 5614 | <type name="gboolean" c:type="gboolean"/> | ||
| 5584 | </return-value> | 5615 | </return-value> | ||
| 5585 | <parameters> | 5616 | <parameters> | ||
| 5586 | <instance-parameter name="format" transfer-ownership="none"> | 5617 | <instance-parameter name="format" transfer-ownership="none"> | ||
| 5587 | <doc xml:space="preserve" | 5618 | <doc xml:space="preserve" | ||
| 5588 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 5619 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 5589 | - | line="3315">a `GdkPixbufFormat`</doc> | 5620 | + | line="3409">a `GdkPixbufFormat`</doc> |
| 5590 | <type name="PixbufFormat" c:type="GdkPixbufFormat*"/> | 5621 | <type name="PixbufFormat" c:type="GdkPixbufFormat*"/> | ||
| 5591 | </instance-parameter> | 5622 | </instance-parameter> | ||
| 5592 | </parameters> | 5623 | </parameters> | ||
| @@ -5596,7 +5627,7 @@ scaling the resulting pixbuf to the desired size.</doc> | |||||
| 5596 | version="2.6"> | 5627 | version="2.6"> | ||
| 5597 | <doc xml:space="preserve" | 5628 | <doc xml:space="preserve" | ||
| 5598 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 5629 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 5599 | - | line="3373">Disables or enables an image format. | 5630 | + | line="3467">Disables or enables an image format. |
| 5600 | 5631 | ||||
| 5601 | If a format is disabled, GdkPixbuf won't use the image loader for | 5632 | If a format is disabled, GdkPixbuf won't use the image loader for | ||
| 5602 | this format to load images. | 5633 | this format to load images. | ||
| @@ -5611,13 +5642,13 @@ inappropriate license, see gdk_pixbuf_format_get_license().</doc> | |||||
| 5611 | <instance-parameter name="format" transfer-ownership="none"> | 5642 | <instance-parameter name="format" transfer-ownership="none"> | ||
| 5612 | <doc xml:space="preserve" | 5643 | <doc xml:space="preserve" | ||
| 5613 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 5644 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 5614 | - | line="3375">a `GdkPixbufFormat`</doc> | 5645 | + | line="3469">a `GdkPixbufFormat`</doc> |
| 5615 | <type name="PixbufFormat" c:type="GdkPixbufFormat*"/> | 5646 | <type name="PixbufFormat" c:type="GdkPixbufFormat*"/> | ||
| 5616 | </instance-parameter> | 5647 | </instance-parameter> | ||
| 5617 | <parameter name="disabled" transfer-ownership="none"> | 5648 | <parameter name="disabled" transfer-ownership="none"> | ||
| 5618 | <doc xml:space="preserve" | 5649 | <doc xml:space="preserve" | ||
| 5619 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 5650 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 5620 | - | line="3376">`TRUE` to disable the format @format</doc> | 5651 | + | line="3470">`TRUE` to disable the format @format</doc> |
| 5621 | <type name="gboolean" c:type="gboolean"/> | 5652 | <type name="gboolean" c:type="gboolean"/> | ||
| 5622 | </parameter> | 5653 | </parameter> | ||
| 5623 | </parameters> | 5654 | </parameters> | ||
| @@ -5712,12 +5743,12 @@ desired time stamp.</doc> | |||||
| 5712 | <constructor name="new" c:identifier="gdk_pixbuf_loader_new"> | 5743 | <constructor name="new" c:identifier="gdk_pixbuf_loader_new"> | ||
| 5713 | <doc xml:space="preserve" | 5744 | <doc xml:space="preserve" | ||
| 5714 | filename="gdk-pixbuf/gdk-pixbuf-loader.c" | 5745 | filename="gdk-pixbuf/gdk-pixbuf-loader.c" | ||
| 5715 | - | line="596">Creates a new pixbuf loader object.</doc> | 5746 | + | line="606">Creates a new pixbuf loader object.</doc> |
| 5716 | <source-position filename="gdk-pixbuf/gdk-pixbuf-loader.h" line="79"/> | 5747 | <source-position filename="gdk-pixbuf/gdk-pixbuf-loader.h" line="79"/> | ||
| 5717 | <return-value transfer-ownership="full"> | 5748 | <return-value transfer-ownership="full"> | ||
| 5718 | <doc xml:space="preserve" | 5749 | <doc xml:space="preserve" | ||
| 5719 | filename="gdk-pixbuf/gdk-pixbuf-loader.c" | 5750 | filename="gdk-pixbuf/gdk-pixbuf-loader.c" | ||
| 5720 | - | line="601">A newly-created pixbuf loader.</doc> | 5751 | + | line="611">A newly-created pixbuf loader.</doc> |
| 5721 | <type name="PixbufLoader" c:type="GdkPixbufLoader*"/> | 5752 | <type name="PixbufLoader" c:type="GdkPixbufLoader*"/> | ||
| 5722 | </return-value> | 5753 | </return-value> | ||
| 5723 | </constructor> | 5754 | </constructor> | ||
| @@ -5727,7 +5758,7 @@ desired time stamp.</doc> | |||||
| 5727 | throws="1"> | 5758 | throws="1"> | ||
| 5728 | <doc xml:space="preserve" | 5759 | <doc xml:space="preserve" | ||
| 5729 | filename="gdk-pixbuf/gdk-pixbuf-loader.c" | 5760 | filename="gdk-pixbuf/gdk-pixbuf-loader.c" | ||
| 5730 | - | line="654">Creates a new pixbuf loader object that always attempts to parse | 5761 | + | line="664">Creates a new pixbuf loader object that always attempts to parse |
| 5731 | image data as if it were an image of MIME type @mime_type, instead of | 5762 | image data as if it were an image of MIME type @mime_type, instead of | ||
| 5732 | identifying the type automatically. | 5763 | identifying the type automatically. | ||
| 5733 | 5764 | ||||
| @@ -5746,14 +5777,14 @@ structs returned by gdk_pixbuf_get_formats().</doc> | |||||
| 5746 | <return-value transfer-ownership="full"> | 5777 | <return-value transfer-ownership="full"> | ||
| 5747 | <doc xml:space="preserve" | 5778 | <doc xml:space="preserve" | ||
| 5748 | filename="gdk-pixbuf/gdk-pixbuf-loader.c" | 5779 | filename="gdk-pixbuf/gdk-pixbuf-loader.c" | ||
| 5749 | - | line="675">A newly-created pixbuf loader.</doc> | 5780 | + | line="685">A newly-created pixbuf loader.</doc> |
| 5750 | <type name="PixbufLoader" c:type="GdkPixbufLoader*"/> | 5781 | <type name="PixbufLoader" c:type="GdkPixbufLoader*"/> | ||
| 5751 | </return-value> | 5782 | </return-value> | ||
| 5752 | <parameters> | 5783 | <parameters> | ||
| 5753 | <parameter name="mime_type" transfer-ownership="none"> | 5784 | <parameter name="mime_type" transfer-ownership="none"> | ||
| 5754 | <doc xml:space="preserve" | 5785 | <doc xml:space="preserve" | ||
| 5755 | filename="gdk-pixbuf/gdk-pixbuf-loader.c" | 5786 | filename="gdk-pixbuf/gdk-pixbuf-loader.c" | ||
| 5756 | - | line="656">the mime type to be loaded</doc> | 5787 | + | line="666">the mime type to be loaded</doc> |
| 5757 | <type name="utf8" c:type="const char*"/> | 5788 | <type name="utf8" c:type="const char*"/> | ||
| 5758 | </parameter> | 5789 | </parameter> | ||
| 5759 | </parameters> | 5790 | </parameters> | ||
| @@ -5763,7 +5794,7 @@ structs returned by gdk_pixbuf_get_formats().</doc> | |||||
| 5763 | throws="1"> | 5794 | throws="1"> | ||
| 5764 | <doc xml:space="preserve" | 5795 | <doc xml:space="preserve" | ||
| 5765 | filename="gdk-pixbuf/gdk-pixbuf-loader.c" | 5796 | filename="gdk-pixbuf/gdk-pixbuf-loader.c" | ||
| 5766 | - | line="609">Creates a new pixbuf loader object that always attempts to parse | 5797 | + | line="619">Creates a new pixbuf loader object that always attempts to parse |
| 5767 | image data as if it were an image of type @image_type, instead of | 5798 | image data as if it were an image of type @image_type, instead of | ||
| 5768 | identifying the type automatically. | 5799 | identifying the type automatically. | ||
| 5769 | 5800 | ||||
| @@ -5781,14 +5812,14 @@ of the #GdkPixbufFormat structs returned by gdk_pixbuf_get_formats().</doc> | |||||
| 5781 | <return-value transfer-ownership="full"> | 5812 | <return-value transfer-ownership="full"> | ||
| 5782 | <doc xml:space="preserve" | 5813 | <doc xml:space="preserve" | ||
| 5783 | filename="gdk-pixbuf/gdk-pixbuf-loader.c" | 5814 | filename="gdk-pixbuf/gdk-pixbuf-loader.c" | ||
| 5784 | - | line="629">A newly-created pixbuf loader.</doc> | 5815 | + | line="639">A newly-created pixbuf loader.</doc> |
| 5785 | <type name="PixbufLoader" c:type="GdkPixbufLoader*"/> | 5816 | <type name="PixbufLoader" c:type="GdkPixbufLoader*"/> | ||
| 5786 | </return-value> | 5817 | </return-value> | ||
| 5787 | <parameters> | 5818 | <parameters> | ||
| 5788 | <parameter name="image_type" transfer-ownership="none"> | 5819 | <parameter name="image_type" transfer-ownership="none"> | ||
| 5789 | <doc xml:space="preserve" | 5820 | <doc xml:space="preserve" | ||
| 5790 | filename="gdk-pixbuf/gdk-pixbuf-loader.c" | 5821 | filename="gdk-pixbuf/gdk-pixbuf-loader.c" | ||
| 5791 | - | line="611">name of the image format to be loaded with the image</doc> | 5822 | + | line="621">name of the image format to be loaded with the image</doc> |
| 5792 | <type name="utf8" c:type="const char*"/> | 5823 | <type name="utf8" c:type="const char*"/> | ||
| 5793 | </parameter> | 5824 | </parameter> | ||
| 5794 | </parameters> | 5825 | </parameters> | ||
| @@ -5858,7 +5889,7 @@ of the #GdkPixbufFormat structs returned by gdk_pixbuf_get_formats().</doc> | |||||
| 5858 | <method name="close" c:identifier="gdk_pixbuf_loader_close" throws="1"> | 5889 | <method name="close" c:identifier="gdk_pixbuf_loader_close" throws="1"> | ||
| 5859 | <doc xml:space="preserve" | 5890 | <doc xml:space="preserve" | ||
| 5860 | filename="gdk-pixbuf/gdk-pixbuf-loader.c" | 5891 | filename="gdk-pixbuf/gdk-pixbuf-loader.c" | ||
| 5861 | - | line="803">Informs a pixbuf loader that no further writes with | 5892 | + | line="815">Informs a pixbuf loader that no further writes with |
| 5862 | gdk_pixbuf_loader_write() will occur, so that it can free its | 5893 | gdk_pixbuf_loader_write() will occur, so that it can free its | ||
| 5863 | internal loading structures. | 5894 | internal loading structures. | ||
| 5864 | 5895 | ||||
| @@ -5877,7 +5908,7 @@ you will need to explicitly release any reference you hold.</doc> | |||||
| 5877 | <return-value transfer-ownership="none"> | 5908 | <return-value transfer-ownership="none"> | ||
| 5878 | <doc xml:space="preserve" | 5909 | <doc xml:space="preserve" | ||
| 5879 | filename="gdk-pixbuf/gdk-pixbuf-loader.c" | 5910 | filename="gdk-pixbuf/gdk-pixbuf-loader.c" | ||
| 5880 | - | line="824">`TRUE` if all image data written so far was successfully | 5911 | + | line="836">`TRUE` if all image data written so far was successfully |
| 5881 | passed out via the update_area signal</doc> | 5912 | passed out via the update_area signal</doc> | ||
| 5882 | <type name="gboolean" c:type="gboolean"/> | 5913 | <type name="gboolean" c:type="gboolean"/> | ||
| 5883 | </return-value> | 5914 | </return-value> | ||
| @@ -5885,7 +5916,7 @@ you will need to explicitly release any reference you hold.</doc> | |||||
| 5885 | <instance-parameter name="loader" transfer-ownership="none"> | 5916 | <instance-parameter name="loader" transfer-ownership="none"> | ||
| 5886 | <doc xml:space="preserve" | 5917 | <doc xml:space="preserve" | ||
| 5887 | filename="gdk-pixbuf/gdk-pixbuf-loader.c" | 5918 | filename="gdk-pixbuf/gdk-pixbuf-loader.c" | ||
| 5888 | - | line="805">A pixbuf loader.</doc> | 5919 | + | line="817">A pixbuf loader.</doc> |
| 5889 | <type name="PixbufLoader" c:type="GdkPixbufLoader*"/> | 5920 | <type name="PixbufLoader" c:type="GdkPixbufLoader*"/> | ||
| 5890 | </instance-parameter> | 5921 | </instance-parameter> | ||
| 5891 | </parameters> | 5922 | </parameters> | ||
| @@ -5894,7 +5925,7 @@ you will need to explicitly release any reference you hold.</doc> | |||||
| 5894 | c:identifier="gdk_pixbuf_loader_get_animation"> | 5925 | c:identifier="gdk_pixbuf_loader_get_animation"> | ||
| 5895 | <doc xml:space="preserve" | 5926 | <doc xml:space="preserve" | ||
| 5896 | filename="gdk-pixbuf/gdk-pixbuf-loader.c" | 5927 | filename="gdk-pixbuf/gdk-pixbuf-loader.c" | ||
| 5897 | - | line="775">Queries the #GdkPixbufAnimation that a pixbuf loader is currently creating. | 5928 | + | line="787">Queries the #GdkPixbufAnimation that a pixbuf loader is currently creating. |
| 5898 | 5929 | ||||
| 5899 | In general it only makes sense to call this function after the | 5930 | In general it only makes sense to call this function after the | ||
| 5900 | [signal@GdkPixbuf.PixbufLoader::area-prepared] signal has been emitted by | 5931 | [signal@GdkPixbuf.PixbufLoader::area-prepared] signal has been emitted by | ||
| @@ -5906,7 +5937,7 @@ signal, this function will return `NULL`.</doc> | |||||
| 5906 | <return-value transfer-ownership="none" nullable="1"> | 5937 | <return-value transfer-ownership="none" nullable="1"> | ||
| 5907 | <doc xml:space="preserve" | 5938 | <doc xml:space="preserve" | ||
| 5908 | filename="gdk-pixbuf/gdk-pixbuf-loader.c" | 5939 | filename="gdk-pixbuf/gdk-pixbuf-loader.c" | ||
| 5909 | - | line="788">The animation that the loader is | 5940 | + | line="800">The animation that the loader is |
| 5910 | currently loading</doc> | 5941 | currently loading</doc> | ||
| 5911 | <type name="PixbufAnimation" c:type="GdkPixbufAnimation*"/> | 5942 | <type name="PixbufAnimation" c:type="GdkPixbufAnimation*"/> | ||
| 5912 | </return-value> | 5943 | </return-value> | ||
| @@ -5914,7 +5945,7 @@ signal, this function will return `NULL`.</doc> | |||||
| 5914 | <instance-parameter name="loader" transfer-ownership="none"> | 5945 | <instance-parameter name="loader" transfer-ownership="none"> | ||
| 5915 | <doc xml:space="preserve" | 5946 | <doc xml:space="preserve" | ||
| 5916 | filename="gdk-pixbuf/gdk-pixbuf-loader.c" | 5947 | filename="gdk-pixbuf/gdk-pixbuf-loader.c" | ||
| 5917 | - | line="777">A pixbuf loader</doc> | 5948 | + | line="789">A pixbuf loader</doc> |
| 5918 | <type name="PixbufLoader" c:type="GdkPixbufLoader*"/> | 5949 | <type name="PixbufLoader" c:type="GdkPixbufLoader*"/> | ||
| 5919 | </instance-parameter> | 5950 | </instance-parameter> | ||
| 5920 | </parameters> | 5951 | </parameters> | ||
| @@ -5924,20 +5955,20 @@ signal, this function will return `NULL`.</doc> | |||||
| 5924 | version="2.2"> | 5955 | version="2.2"> | ||
| 5925 | <doc xml:space="preserve" | 5956 | <doc xml:space="preserve" | ||
| 5926 | filename="gdk-pixbuf/gdk-pixbuf-loader.c" | 5957 | filename="gdk-pixbuf/gdk-pixbuf-loader.c" | ||
| 5927 | - | line="891">Obtains the available information about the format of the | 5958 | + | line="903">Obtains the available information about the format of the |
| 5928 | currently loading image file.</doc> | 5959 | currently loading image file.</doc> | ||
| 5929 | <source-position filename="gdk-pixbuf/gdk-pixbuf-loader.h" line="107"/> | 5960 | <source-position filename="gdk-pixbuf/gdk-pixbuf-loader.h" line="107"/> | ||
| 5930 | <return-value transfer-ownership="none" nullable="1"> | 5961 | <return-value transfer-ownership="none" nullable="1"> | ||
| 5931 | <doc xml:space="preserve" | 5962 | <doc xml:space="preserve" | ||
| 5932 | filename="gdk-pixbuf/gdk-pixbuf-loader.c" | 5963 | filename="gdk-pixbuf/gdk-pixbuf-loader.c" | ||
| 5933 | - | line="898">A #GdkPixbufFormat</doc> | 5964 | + | line="910">A #GdkPixbufFormat</doc> |
| 5934 | <type name="PixbufFormat" c:type="GdkPixbufFormat*"/> | 5965 | <type name="PixbufFormat" c:type="GdkPixbufFormat*"/> | ||
| 5935 | </return-value> | 5966 | </return-value> | ||
| 5936 | <parameters> | 5967 | <parameters> | ||
| 5937 | <instance-parameter name="loader" transfer-ownership="none"> | 5968 | <instance-parameter name="loader" transfer-ownership="none"> | ||
| 5938 | <doc xml:space="preserve" | 5969 | <doc xml:space="preserve" | ||
| 5939 | filename="gdk-pixbuf/gdk-pixbuf-loader.c" | 5970 | filename="gdk-pixbuf/gdk-pixbuf-loader.c" | ||
| 5940 | - | line="893">A pixbuf loader.</doc> | 5971 | + | line="905">A pixbuf loader.</doc> |
| 5941 | <type name="PixbufLoader" c:type="GdkPixbufLoader*"/> | 5972 | <type name="PixbufLoader" c:type="GdkPixbufLoader*"/> | ||
| 5942 | </instance-parameter> | 5973 | </instance-parameter> | ||
| 5943 | </parameters> | 5974 | </parameters> | ||
| @@ -5945,7 +5976,7 @@ currently loading image file.</doc> | |||||
| 5945 | <method name="get_pixbuf" c:identifier="gdk_pixbuf_loader_get_pixbuf"> | 5976 | <method name="get_pixbuf" c:identifier="gdk_pixbuf_loader_get_pixbuf"> | ||
| 5946 | <doc xml:space="preserve" | 5977 | <doc xml:space="preserve" | ||
| 5947 | filename="gdk-pixbuf/gdk-pixbuf-loader.c" | 5978 | filename="gdk-pixbuf/gdk-pixbuf-loader.c" | ||
| 5948 | - | line="737">Queries the #GdkPixbuf that a pixbuf loader is currently creating. | 5979 | + | line="747">Queries the #GdkPixbuf that a pixbuf loader is currently creating. |
| 5949 | 5980 | ||||
| 5950 | In general it only makes sense to call this function after the | 5981 | In general it only makes sense to call this function after the | ||
| 5951 | [signal@GdkPixbuf.PixbufLoader::area-prepared] signal has been | 5982 | [signal@GdkPixbuf.PixbufLoader::area-prepared] signal has been | ||
| @@ -5964,7 +5995,7 @@ image" of the animation (see gdk_pixbuf_animation_get_static_image()).</doc> | |||||
| 5964 | <return-value transfer-ownership="none" nullable="1"> | 5995 | <return-value transfer-ownership="none" nullable="1"> | ||
| 5965 | <doc xml:space="preserve" | 5996 | <doc xml:space="preserve" | ||
| 5966 | filename="gdk-pixbuf/gdk-pixbuf-loader.c" | 5997 | filename="gdk-pixbuf/gdk-pixbuf-loader.c" | ||
| 5967 | - | line="757">The pixbuf that the loader is | 5998 | + | line="767">The pixbuf that the loader is |
| 5968 | creating</doc> | 5999 | creating</doc> | ||
| 5969 | <type name="Pixbuf" c:type="GdkPixbuf*"/> | 6000 | <type name="Pixbuf" c:type="GdkPixbuf*"/> | ||
| 5970 | </return-value> | 6001 | </return-value> | ||
| @@ -5972,7 +6003,7 @@ image" of the animation (see gdk_pixbuf_animation_get_static_image()).</doc> | |||||
| 5972 | <instance-parameter name="loader" transfer-ownership="none"> | 6003 | <instance-parameter name="loader" transfer-ownership="none"> | ||
| 5973 | <doc xml:space="preserve" | 6004 | <doc xml:space="preserve" | ||
| 5974 | filename="gdk-pixbuf/gdk-pixbuf-loader.c" | 6005 | filename="gdk-pixbuf/gdk-pixbuf-loader.c" | ||
| 5975 | - | line="739">A pixbuf loader.</doc> | 6006 | + | line="749">A pixbuf loader.</doc> |
| 5976 | <type name="PixbufLoader" c:type="GdkPixbufLoader*"/> | 6007 | <type name="PixbufLoader" c:type="GdkPixbufLoader*"/> | ||
| 5977 | </instance-parameter> | 6008 | </instance-parameter> | ||
| 5978 | </parameters> | 6009 | </parameters> | ||
| @@ -6018,12 +6049,12 @@ emission of the ::size-prepared signal.</doc> | |||||
| 6018 | <method name="write" c:identifier="gdk_pixbuf_loader_write" throws="1"> | 6049 | <method name="write" c:identifier="gdk_pixbuf_loader_write" throws="1"> | ||
| 6019 | <doc xml:space="preserve" | 6050 | <doc xml:space="preserve" | ||
| 6020 | filename="gdk-pixbuf/gdk-pixbuf-loader.c" | 6051 | filename="gdk-pixbuf/gdk-pixbuf-loader.c" | ||
| 6021 | - | line="506">Parses the next `count` bytes in the given image buffer.</doc> | 6052 | + | line="516">Parses the next `count` bytes in the given image buffer.</doc> |
| 6022 | <source-position filename="gdk-pixbuf/gdk-pixbuf-loader.h" line="91"/> | 6053 | <source-position filename="gdk-pixbuf/gdk-pixbuf-loader.h" line="91"/> | ||
| 6023 | <return-value transfer-ownership="none"> | 6054 | <return-value transfer-ownership="none"> | ||
| 6024 | <doc xml:space="preserve" | 6055 | <doc xml:space="preserve" | ||
| 6025 | filename="gdk-pixbuf/gdk-pixbuf-loader.c" | 6056 | filename="gdk-pixbuf/gdk-pixbuf-loader.c" | ||
| 6026 | - | line="515">`TRUE` if the write was successful, or | 6057 | + | line="525">`TRUE` if the write was successful, or |
| 6027 | `FALSE` if the loader cannot parse the buffer</doc> | 6058 | `FALSE` if the loader cannot parse the buffer</doc> | ||
| 6028 | <type name="gboolean" c:type="gboolean"/> | 6059 | <type name="gboolean" c:type="gboolean"/> | ||
| 6029 | </return-value> | 6060 | </return-value> | ||
| @@ -6031,13 +6062,13 @@ emission of the ::size-prepared signal.</doc> | |||||
| 6031 | <instance-parameter name="loader" transfer-ownership="none"> | 6062 | <instance-parameter name="loader" transfer-ownership="none"> | ||
| 6032 | <doc xml:space="preserve" | 6063 | <doc xml:space="preserve" | ||
| 6033 | filename="gdk-pixbuf/gdk-pixbuf-loader.c" | 6064 | filename="gdk-pixbuf/gdk-pixbuf-loader.c" | ||
| 6034 | - | line="508">A pixbuf loader.</doc> | 6065 | + | line="518">A pixbuf loader.</doc> |
| 6035 | <type name="PixbufLoader" c:type="GdkPixbufLoader*"/> | 6066 | <type name="PixbufLoader" c:type="GdkPixbufLoader*"/> | ||
| 6036 | </instance-parameter> | 6067 | </instance-parameter> | ||
| 6037 | <parameter name="buf" transfer-ownership="none"> | 6068 | <parameter name="buf" transfer-ownership="none"> | ||
| 6038 | <doc xml:space="preserve" | 6069 | <doc xml:space="preserve" | ||
| 6039 | filename="gdk-pixbuf/gdk-pixbuf-loader.c" | 6070 | filename="gdk-pixbuf/gdk-pixbuf-loader.c" | ||
| 6040 | - | line="509">Pointer to image data.</doc> | 6071 | + | line="519">Pointer to image data.</doc> |
| 6041 | <array length="1" zero-terminated="0" c:type="const guchar*"> | 6072 | <array length="1" zero-terminated="0" c:type="const guchar*"> | ||
| 6042 | <type name="guint8" c:type="guchar"/> | 6073 | <type name="guint8" c:type="guchar"/> | ||
| 6043 | </array> | 6074 | </array> | ||
| @@ -6045,7 +6076,7 @@ emission of the ::size-prepared signal.</doc> | |||||
| 6045 | <parameter name="count" transfer-ownership="none"> | 6076 | <parameter name="count" transfer-ownership="none"> | ||
| 6046 | <doc xml:space="preserve" | 6077 | <doc xml:space="preserve" | ||
| 6047 | filename="gdk-pixbuf/gdk-pixbuf-loader.c" | 6078 | filename="gdk-pixbuf/gdk-pixbuf-loader.c" | ||
| 6048 | - | line="510">Length of the @buf buffer in bytes.</doc> | 6079 | + | line="520">Length of the @buf buffer in bytes.</doc> |
| 6049 | <type name="gsize" c:type="gsize"/> | 6080 | <type name="gsize" c:type="gsize"/> | ||
| 6050 | </parameter> | 6081 | </parameter> | ||
| 6051 | </parameters> | 6082 | </parameters> | ||
| @@ -6056,12 +6087,12 @@ emission of the ::size-prepared signal.</doc> | |||||
| 6056 | throws="1"> | 6087 | throws="1"> | ||
| 6057 | <doc xml:space="preserve" | 6088 | <doc xml:space="preserve" | ||
| 6058 | filename="gdk-pixbuf/gdk-pixbuf-loader.c" | 6089 | filename="gdk-pixbuf/gdk-pixbuf-loader.c" | ||
| 6059 | - | line="567">Parses the next contents of the given image buffer.</doc> | 6090 | + | line="577">Parses the next contents of the given image buffer.</doc> |
| 6060 | <source-position filename="gdk-pixbuf/gdk-pixbuf-loader.h" line="96"/> | 6091 | <source-position filename="gdk-pixbuf/gdk-pixbuf-loader.h" line="96"/> | ||
| 6061 | <return-value transfer-ownership="none"> | 6092 | <return-value transfer-ownership="none"> | ||
| 6062 | <doc xml:space="preserve" | 6093 | <doc xml:space="preserve" | ||
| 6063 | filename="gdk-pixbuf/gdk-pixbuf-loader.c" | 6094 | filename="gdk-pixbuf/gdk-pixbuf-loader.c" | ||
| 6064 | - | line="575">`TRUE` if the write was successful, or `FALSE` if | 6095 | + | line="585">`TRUE` if the write was successful, or `FALSE` if |
| 6065 | the loader cannot parse the buffer</doc> | 6096 | the loader cannot parse the buffer</doc> | ||
| 6066 | <type name="gboolean" c:type="gboolean"/> | 6097 | <type name="gboolean" c:type="gboolean"/> | ||
| 6067 | </return-value> | 6098 | </return-value> | ||
| @@ -6069,13 +6100,13 @@ emission of the ::size-prepared signal.</doc> | |||||
| 6069 | <instance-parameter name="loader" transfer-ownership="none"> | 6100 | <instance-parameter name="loader" transfer-ownership="none"> | ||
| 6070 | <doc xml:space="preserve" | 6101 | <doc xml:space="preserve" | ||
| 6071 | filename="gdk-pixbuf/gdk-pixbuf-loader.c" | 6102 | filename="gdk-pixbuf/gdk-pixbuf-loader.c" | ||
| 6072 | - | line="569">A pixbuf loader.</doc> | 6103 | + | line="579">A pixbuf loader.</doc> |
| 6073 | <type name="PixbufLoader" c:type="GdkPixbufLoader*"/> | 6104 | <type name="PixbufLoader" c:type="GdkPixbufLoader*"/> | ||
| 6074 | </instance-parameter> | 6105 | </instance-parameter> | ||
| 6075 | <parameter name="buffer" transfer-ownership="none"> | 6106 | <parameter name="buffer" transfer-ownership="none"> | ||
| 6076 | <doc xml:space="preserve" | 6107 | <doc xml:space="preserve" | ||
| 6077 | filename="gdk-pixbuf/gdk-pixbuf-loader.c" | 6108 | filename="gdk-pixbuf/gdk-pixbuf-loader.c" | ||
| 6078 | - | line="570">The image data as a `GBytes` buffer.</doc> | 6109 | + | line="580">The image data as a `GBytes` buffer.</doc> |
| 6079 | <type name="GLib.Bytes" c:type="GBytes*"/> | 6110 | <type name="GLib.Bytes" c:type="GBytes*"/> | ||
| 6080 | </parameter> | 6111 | </parameter> | ||
| 6081 | </parameters> | 6112 | </parameters> | ||
| @@ -6266,7 +6297,7 @@ should be scaled.</doc> | |||||
| 6266 | <record name="PixbufModule" c:type="GdkPixbufModule"> | 6297 | <record name="PixbufModule" c:type="GdkPixbufModule"> | ||
| 6267 | <doc xml:space="preserve" | 6298 | <doc xml:space="preserve" | ||
| 6268 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 6299 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 6269 | - | line="50">A `GdkPixbufModule` contains the necessary functions to load and save | 6300 | + | line="52">A `GdkPixbufModule` contains the necessary functions to load and save |
| 6270 | images in a certain file format. | 6301 | images in a certain file format. | ||
| 6271 | 6302 | ||||
| 6272 | If `GdkPixbuf` has been compiled with `GModule` support, it can be extended | 6303 | If `GdkPixbuf` has been compiled with `GModule` support, it can be extended | ||
| @@ -6315,86 +6346,86 @@ Installing a module is a two-step process: | |||||
| 6315 | <field name="module_name" writable="1"> | 6346 | <field name="module_name" writable="1"> | ||
| 6316 | <doc xml:space="preserve" | 6347 | <doc xml:space="preserve" | ||
| 6317 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 6348 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 6318 | - | line="52">the name of the module, usually the same as the | 6349 | + | line="54">the name of the module, usually the same as the |
| 6319 | usual file extension for images of this type, eg. "xpm", "jpeg" or "png".</doc> | 6350 | usual file extension for images of this type, eg. "xpm", "jpeg" or "png".</doc> | ||
| 6320 | <type name="utf8" c:type="char*"/> | 6351 | <type name="utf8" c:type="char*"/> | ||
| 6321 | </field> | 6352 | </field> | ||
| 6322 | <field name="module_path" writable="1"> | 6353 | <field name="module_path" writable="1"> | ||
| 6323 | <doc xml:space="preserve" | 6354 | <doc xml:space="preserve" | ||
| 6324 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 6355 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 6325 | - | line="54">the path from which the module is loaded.</doc> | 6356 | + | line="56">the path from which the module is loaded.</doc> |
| 6326 | <type name="utf8" c:type="char*"/> | 6357 | <type name="utf8" c:type="char*"/> | ||
| 6327 | </field> | 6358 | </field> | ||
| 6328 | <field name="module" writable="1"> | 6359 | <field name="module" writable="1"> | ||
| 6329 | <doc xml:space="preserve" | 6360 | <doc xml:space="preserve" | ||
| 6330 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 6361 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 6331 | - | line="55">the loaded `GModule`.</doc> | 6362 | + | line="57">the loaded `GModule`.</doc> |
| 6332 | <type name="GModule.Module" c:type="GModule*"/> | 6363 | <type name="GModule.Module" c:type="GModule*"/> | ||
| 6333 | </field> | 6364 | </field> | ||
| 6334 | <field name="info" writable="1"> | 6365 | <field name="info" writable="1"> | ||
| 6335 | <doc xml:space="preserve" | 6366 | <doc xml:space="preserve" | ||
| 6336 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 6367 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 6337 | - | line="56">a `GdkPixbufFormat` holding information about the module.</doc> | 6368 | + | line="58">a `GdkPixbufFormat` holding information about the module.</doc> |
| 6338 | <type name="PixbufFormat" c:type="GdkPixbufFormat*"/> | 6369 | <type name="PixbufFormat" c:type="GdkPixbufFormat*"/> | ||
| 6339 | </field> | 6370 | </field> | ||
| 6340 | <field name="load" writable="1"> | 6371 | <field name="load" writable="1"> | ||
| 6341 | <doc xml:space="preserve" | 6372 | <doc xml:space="preserve" | ||
| 6342 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 6373 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 6343 | - | line="57">loads an image from a file.</doc> | 6374 | + | line="59">loads an image from a file.</doc> |
| 6344 | <type name="PixbufModuleLoadFunc" c:type="GdkPixbufModuleLoadFunc"/> | 6375 | <type name="PixbufModuleLoadFunc" c:type="GdkPixbufModuleLoadFunc"/> | ||
| 6345 | </field> | 6376 | </field> | ||
| 6346 | <field name="load_xpm_data" writable="1"> | 6377 | <field name="load_xpm_data" writable="1"> | ||
| 6347 | <doc xml:space="preserve" | 6378 | <doc xml:space="preserve" | ||
| 6348 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 6379 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 6349 | - | line="58">loads an image from data in memory.</doc> | 6380 | + | line="60">loads an image from data in memory.</doc> |
| 6350 | <type name="PixbufModuleLoadXpmDataFunc" | 6381 | <type name="PixbufModuleLoadXpmDataFunc" | ||
| 6351 | c:type="GdkPixbufModuleLoadXpmDataFunc"/> | 6382 | c:type="GdkPixbufModuleLoadXpmDataFunc"/> | ||
| 6352 | </field> | 6383 | </field> | ||
| 6353 | <field name="begin_load" introspectable="0" writable="1"> | 6384 | <field name="begin_load" introspectable="0" writable="1"> | ||
| 6354 | <doc xml:space="preserve" | 6385 | <doc xml:space="preserve" | ||
| 6355 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 6386 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 6356 | - | line="59">begins an incremental load.</doc> | 6387 | + | line="61">begins an incremental load.</doc> |
| 6357 | <type name="PixbufModuleBeginLoadFunc" | 6388 | <type name="PixbufModuleBeginLoadFunc" | ||
| 6358 | c:type="GdkPixbufModuleBeginLoadFunc"/> | 6389 | c:type="GdkPixbufModuleBeginLoadFunc"/> | ||
| 6359 | </field> | 6390 | </field> | ||
| 6360 | <field name="stop_load" writable="1"> | 6391 | <field name="stop_load" writable="1"> | ||
| 6361 | <doc xml:space="preserve" | 6392 | <doc xml:space="preserve" | ||
| 6362 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 6393 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 6363 | - | line="60">stops an incremental load.</doc> | 6394 | + | line="62">stops an incremental load.</doc> |
| 6364 | <type name="PixbufModuleStopLoadFunc" | 6395 | <type name="PixbufModuleStopLoadFunc" | ||
| 6365 | c:type="GdkPixbufModuleStopLoadFunc"/> | 6396 | c:type="GdkPixbufModuleStopLoadFunc"/> | ||
| 6366 | </field> | 6397 | </field> | ||
| 6367 | <field name="load_increment" writable="1"> | 6398 | <field name="load_increment" writable="1"> | ||
| 6368 | <doc xml:space="preserve" | 6399 | <doc xml:space="preserve" | ||
| 6369 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 6400 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 6370 | - | line="61">continues an incremental load.</doc> | 6401 | + | line="63">continues an incremental load.</doc> |
| 6371 | <type name="PixbufModuleIncrementLoadFunc" | 6402 | <type name="PixbufModuleIncrementLoadFunc" | ||
| 6372 | c:type="GdkPixbufModuleIncrementLoadFunc"/> | 6403 | c:type="GdkPixbufModuleIncrementLoadFunc"/> | ||
| 6373 | </field> | 6404 | </field> | ||
| 6374 | <field name="load_animation" writable="1"> | 6405 | <field name="load_animation" writable="1"> | ||
| 6375 | <doc xml:space="preserve" | 6406 | <doc xml:space="preserve" | ||
| 6376 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 6407 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 6377 | - | line="62">loads an animation from a file.</doc> | 6408 | + | line="64">loads an animation from a file.</doc> |
| 6378 | <type name="PixbufModuleLoadAnimationFunc" | 6409 | <type name="PixbufModuleLoadAnimationFunc" | ||
| 6379 | c:type="GdkPixbufModuleLoadAnimationFunc"/> | 6410 | c:type="GdkPixbufModuleLoadAnimationFunc"/> | ||
| 6380 | </field> | 6411 | </field> | ||
| 6381 | <field name="save" writable="1"> | 6412 | <field name="save" writable="1"> | ||
| 6382 | <doc xml:space="preserve" | 6413 | <doc xml:space="preserve" | ||
| 6383 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 6414 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 6384 | - | line="63">saves a `GdkPixbuf` to a file.</doc> | 6415 | + | line="65">saves a `GdkPixbuf` to a file.</doc> |
| 6385 | <type name="PixbufModuleSaveFunc" c:type="GdkPixbufModuleSaveFunc"/> | 6416 | <type name="PixbufModuleSaveFunc" c:type="GdkPixbufModuleSaveFunc"/> | ||
| 6386 | </field> | 6417 | </field> | ||
| 6387 | <field name="save_to_callback" introspectable="0" writable="1"> | 6418 | <field name="save_to_callback" introspectable="0" writable="1"> | ||
| 6388 | <doc xml:space="preserve" | 6419 | <doc xml:space="preserve" | ||
| 6389 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 6420 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 6390 | - | line="64">saves a `GdkPixbuf` by calling the given `GdkPixbufSaveFunc`.</doc> | 6421 | + | line="66">saves a `GdkPixbuf` by calling the given `GdkPixbufSaveFunc`.</doc> |
| 6391 | <type name="PixbufModuleSaveCallbackFunc" | 6422 | <type name="PixbufModuleSaveCallbackFunc" | ||
| 6392 | c:type="GdkPixbufModuleSaveCallbackFunc"/> | 6423 | c:type="GdkPixbufModuleSaveCallbackFunc"/> | ||
| 6393 | </field> | 6424 | </field> | ||
| 6394 | <field name="is_save_option_supported" writable="1"> | 6425 | <field name="is_save_option_supported" writable="1"> | ||
| 6395 | <doc xml:space="preserve" | 6426 | <doc xml:space="preserve" | ||
| 6396 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | 6427 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | ||
| 6397 | - | line="65">returns whether a save option key is supported by the module</doc> | 6428 | + | line="67">returns whether a save option key is supported by the module</doc> |
| 6398 | <type name="PixbufModuleSaveOptionSupportedFunc" | 6429 | <type name="PixbufModuleSaveOptionSupportedFunc" | ||
| 6399 | c:type="GdkPixbufModuleSaveOptionSupportedFunc"/> | 6430 | c:type="GdkPixbufModuleSaveOptionSupportedFunc"/> | ||
| 6400 | </field> | 6431 | </field> | ||
| @@ -7024,7 +7055,7 @@ signal.</doc> | |||||
| 7024 | glib:get-type="gdk_pixbuf_non_anim_get_type"> | 7055 | glib:get-type="gdk_pixbuf_non_anim_get_type"> | ||
| 7025 | <constructor name="new" c:identifier="gdk_pixbuf_non_anim_new"> | 7056 | <constructor name="new" c:identifier="gdk_pixbuf_non_anim_new"> | ||
| 7026 | <source-position filename="gdk-pixbuf/gdk-pixbuf-animation.h" | 7057 | <source-position filename="gdk-pixbuf/gdk-pixbuf-animation.h" | ||
| 7027 | - | line="215"/> | 7058 | + | line="216"/> |
| 7028 | <return-value transfer-ownership="full"> | 7059 | <return-value transfer-ownership="full"> | ||
| 7029 | <type name="PixbufAnimation" c:type="GdkPixbufAnimation*"/> | 7060 | <type name="PixbufAnimation" c:type="GdkPixbufAnimation*"/> | ||
| 7030 | </return-value> | 7061 | </return-value> | ||
| @@ -7084,7 +7115,7 @@ To make them easier to use, their numerical values are the actual degrees.</doc> | |||||
| 7084 | <callback name="PixbufSaveFunc" c:type="GdkPixbufSaveFunc" version="2.4"> | 7115 | <callback name="PixbufSaveFunc" c:type="GdkPixbufSaveFunc" version="2.4"> | ||
| 7085 | <doc xml:space="preserve" | 7116 | <doc xml:space="preserve" | ||
| 7086 | filename="gdk-pixbuf/gdk-pixbuf-core.h" | 7117 | filename="gdk-pixbuf/gdk-pixbuf-core.h" | ||
| 7087 | - | line="346">Save functions used by [method@GdkPixbuf.Pixbuf.save_to_callback]. | 7118 | + | line="341">Save functions used by [method@GdkPixbuf.Pixbuf.save_to_callback]. |
| 7088 | 7119 | ||||
| 7089 | This function is called once for each block of bytes that is "written" | 7120 | This function is called once for each block of bytes that is "written" | ||
| 7090 | by `gdk_pixbuf_save_to_callback()`. | 7121 | by `gdk_pixbuf_save_to_callback()`. | ||
| @@ -7092,18 +7123,18 @@ by `gdk_pixbuf_save_to_callback()`. | |||||
| 7092 | If successful it should return `TRUE`; if an error occurs it should set | 7123 | If successful it should return `TRUE`; if an error occurs it should set | ||
| 7093 | `error` and return `FALSE`, in which case `gdk_pixbuf_save_to_callback()` | 7124 | `error` and return `FALSE`, in which case `gdk_pixbuf_save_to_callback()` | ||
| 7094 | will fail with the same error.</doc> | 7125 | will fail with the same error.</doc> | ||
| 7095 | - | <source-position filename="gdk-pixbuf/gdk-pixbuf-core.h" line="367"/> | 7126 | + | <source-position filename="gdk-pixbuf/gdk-pixbuf-core.h" line="362"/> |
| 7096 | <return-value transfer-ownership="none"> | 7127 | <return-value transfer-ownership="none"> | ||
| 7097 | <doc xml:space="preserve" | 7128 | <doc xml:space="preserve" | ||
| 7098 | filename="gdk-pixbuf/gdk-pixbuf-core.h" | 7129 | filename="gdk-pixbuf/gdk-pixbuf-core.h" | ||
| 7099 | - | line="362">`TRUE` if successful, `FALSE` otherwise</doc> | 7130 | + | line="357">`TRUE` if successful, `FALSE` otherwise</doc> |
| 7100 | <type name="gboolean" c:type="gboolean"/> | 7131 | <type name="gboolean" c:type="gboolean"/> | ||
| 7101 | </return-value> | 7132 | </return-value> | ||
| 7102 | <parameters> | 7133 | <parameters> | ||
| 7103 | <parameter name="buf" transfer-ownership="none"> | 7134 | <parameter name="buf" transfer-ownership="none"> | ||
| 7104 | <doc xml:space="preserve" | 7135 | <doc xml:space="preserve" | ||
| 7105 | filename="gdk-pixbuf/gdk-pixbuf-core.h" | 7136 | filename="gdk-pixbuf/gdk-pixbuf-core.h" | ||
| 7106 | - | line="348">bytes to be written.</doc> | 7137 | + | line="343">bytes to be written.</doc> |
| 7107 | <array length="1" zero-terminated="0" c:type="const gchar*"> | 7138 | <array length="1" zero-terminated="0" c:type="const gchar*"> | ||
| 7108 | <type name="guint8"/> | 7139 | <type name="guint8"/> | ||
| 7109 | </array> | 7140 | </array> | ||
| @@ -7111,7 +7142,7 @@ will fail with the same error.</doc> | |||||
| 7111 | <parameter name="count" transfer-ownership="none"> | 7142 | <parameter name="count" transfer-ownership="none"> | ||
| 7112 | <doc xml:space="preserve" | 7143 | <doc xml:space="preserve" | ||
| 7113 | filename="gdk-pixbuf/gdk-pixbuf-core.h" | 7144 | filename="gdk-pixbuf/gdk-pixbuf-core.h" | ||
| 7114 | - | line="349">number of bytes in @buf.</doc> | 7145 | + | line="344">number of bytes in @buf.</doc> |
| 7115 | <type name="gsize" c:type="gsize"/> | 7146 | <type name="gsize" c:type="gsize"/> | ||
| 7116 | </parameter> | 7147 | </parameter> | ||
| 7117 | <parameter name="error" | 7148 | <parameter name="error" | ||
| @@ -7120,7 +7151,7 @@ will fail with the same error.</doc> | |||||
| 7120 | transfer-ownership="full"> | 7151 | transfer-ownership="full"> | ||
| 7121 | <doc xml:space="preserve" | 7152 | <doc xml:space="preserve" | ||
| 7122 | filename="gdk-pixbuf/gdk-pixbuf-core.h" | 7153 | filename="gdk-pixbuf/gdk-pixbuf-core.h" | ||
| 7123 | - | line="350">A location to return an error.</doc> | 7154 | + | line="345">A location to return an error.</doc> |
| 7124 | <type name="GLib.Error" c:type="GError**"/> | 7155 | <type name="GLib.Error" c:type="GError**"/> | ||
| 7125 | </parameter> | 7156 | </parameter> | ||
| 7126 | <parameter name="data" | 7157 | <parameter name="data" | ||
| @@ -7130,7 +7161,7 @@ will fail with the same error.</doc> | |||||
| 7130 | closure="3"> | 7161 | closure="3"> | ||
| 7131 | <doc xml:space="preserve" | 7162 | <doc xml:space="preserve" | ||
| 7132 | filename="gdk-pixbuf/gdk-pixbuf-core.h" | 7163 | filename="gdk-pixbuf/gdk-pixbuf-core.h" | ||
| 7133 | - | line="351">user data passed to gdk_pixbuf_save_to_callback().</doc> | 7164 | + | line="346">user data passed to gdk_pixbuf_save_to_callback().</doc> |
| 7134 | <type name="gpointer" c:type="gpointer"/> | 7165 | <type name="gpointer" c:type="gpointer"/> | ||
| 7135 | </parameter> | 7166 | </parameter> | ||
| 7136 | </parameters> | 7167 | </parameters> | ||
| @@ -7152,32 +7183,32 @@ will fail with the same error.</doc> | |||||
| 7152 | version="2.8"> | 7183 | version="2.8"> | ||
| 7153 | <doc xml:space="preserve" | 7184 | <doc xml:space="preserve" | ||
| 7154 | filename="gdk-pixbuf/gdk-pixbuf-simple-anim.c" | 7185 | filename="gdk-pixbuf/gdk-pixbuf-simple-anim.c" | ||
| 7155 | - | line="413">Creates a new, empty animation.</doc> | 7186 | + | line="415">Creates a new, empty animation.</doc> |
| 7156 | <source-position filename="gdk-pixbuf/gdk-pixbuf-simple-anim.h" | 7187 | <source-position filename="gdk-pixbuf/gdk-pixbuf-simple-anim.h" | ||
| 7157 | line="55"/> | 7188 | line="55"/> | ||
| 7158 | <return-value transfer-ownership="full"> | 7189 | <return-value transfer-ownership="full"> | ||
| 7159 | <doc xml:space="preserve" | 7190 | <doc xml:space="preserve" | ||
| 7160 | filename="gdk-pixbuf/gdk-pixbuf-simple-anim.c" | 7191 | filename="gdk-pixbuf/gdk-pixbuf-simple-anim.c" | ||
| 7161 | - | line="421">a newly allocated #GdkPixbufSimpleAnim</doc> | 7192 | + | line="423">a newly allocated #GdkPixbufSimpleAnim</doc> |
| 7162 | <type name="PixbufSimpleAnim" c:type="GdkPixbufSimpleAnim*"/> | 7193 | <type name="PixbufSimpleAnim" c:type="GdkPixbufSimpleAnim*"/> | ||
| 7163 | </return-value> | 7194 | </return-value> | ||
| 7164 | <parameters> | 7195 | <parameters> | ||
| 7165 | <parameter name="width" transfer-ownership="none"> | 7196 | <parameter name="width" transfer-ownership="none"> | ||
| 7166 | <doc xml:space="preserve" | 7197 | <doc xml:space="preserve" | ||
| 7167 | filename="gdk-pixbuf/gdk-pixbuf-simple-anim.c" | 7198 | filename="gdk-pixbuf/gdk-pixbuf-simple-anim.c" | ||
| 7168 | - | line="415">the width of the animation</doc> | 7199 | + | line="417">the width of the animation</doc> |
| 7169 | <type name="gint" c:type="gint"/> | 7200 | <type name="gint" c:type="gint"/> | ||
| 7170 | </parameter> | 7201 | </parameter> | ||
| 7171 | <parameter name="height" transfer-ownership="none"> | 7202 | <parameter name="height" transfer-ownership="none"> | ||
| 7172 | <doc xml:space="preserve" | 7203 | <doc xml:space="preserve" | ||
| 7173 | filename="gdk-pixbuf/gdk-pixbuf-simple-anim.c" | 7204 | filename="gdk-pixbuf/gdk-pixbuf-simple-anim.c" | ||
| 7174 | - | line="416">the height of the animation</doc> | 7205 | + | line="418">the height of the animation</doc> |
| 7175 | <type name="gint" c:type="gint"/> | 7206 | <type name="gint" c:type="gint"/> | ||
| 7176 | </parameter> | 7207 | </parameter> | ||
| 7177 | <parameter name="rate" transfer-ownership="none"> | 7208 | <parameter name="rate" transfer-ownership="none"> | ||
| 7178 | <doc xml:space="preserve" | 7209 | <doc xml:space="preserve" | ||
| 7179 | filename="gdk-pixbuf/gdk-pixbuf-simple-anim.c" | 7210 | filename="gdk-pixbuf/gdk-pixbuf-simple-anim.c" | ||
| 7180 | - | line="417">the speed of the animation, in frames per second</doc> | 7211 | + | line="419">the speed of the animation, in frames per second</doc> |
| 7181 | <type name="gfloat" c:type="gfloat"/> | 7212 | <type name="gfloat" c:type="gfloat"/> | ||
| 7182 | </parameter> | 7213 | </parameter> | ||
| 7183 | </parameters> | 7214 | </parameters> | ||
| @@ -7187,11 +7218,11 @@ will fail with the same error.</doc> | |||||
| 7187 | version="2.8"> | 7218 | version="2.8"> | ||
| 7188 | <doc xml:space="preserve" | 7219 | <doc xml:space="preserve" | ||
| 7189 | filename="gdk-pixbuf/gdk-pixbuf-simple-anim.c" | 7220 | filename="gdk-pixbuf/gdk-pixbuf-simple-anim.c" | ||
| 7190 | - | line="440">Adds a new frame to @animation. The @pixbuf must | 7221 | + | line="442">Adds a new frame to @animation. The @pixbuf must |
| 7191 | have the dimensions specified when the animation | 7222 | have the dimensions specified when the animation | ||
| 7192 | was constructed.</doc> | 7223 | was constructed.</doc> | ||
| 7193 | <source-position filename="gdk-pixbuf/gdk-pixbuf-simple-anim.h" | 7224 | <source-position filename="gdk-pixbuf/gdk-pixbuf-simple-anim.h" | ||
| 7194 | - | line="59"/> | 7225 | + | line="60"/> |
| 7195 | <return-value transfer-ownership="none"> | 7226 | <return-value transfer-ownership="none"> | ||
| 7196 | <type name="none" c:type="void"/> | 7227 | <type name="none" c:type="void"/> | ||
| 7197 | </return-value> | 7228 | </return-value> | ||
| @@ -7199,13 +7230,13 @@ was constructed.</doc> | |||||
| 7199 | <instance-parameter name="animation" transfer-ownership="none"> | 7230 | <instance-parameter name="animation" transfer-ownership="none"> | ||
| 7200 | <doc xml:space="preserve" | 7231 | <doc xml:space="preserve" | ||
| 7201 | filename="gdk-pixbuf/gdk-pixbuf-simple-anim.c" | 7232 | filename="gdk-pixbuf/gdk-pixbuf-simple-anim.c" | ||
| 7202 | - | line="442">a #GdkPixbufSimpleAnim</doc> | 7233 | + | line="444">a #GdkPixbufSimpleAnim</doc> |
| 7203 | <type name="PixbufSimpleAnim" c:type="GdkPixbufSimpleAnim*"/> | 7234 | <type name="PixbufSimpleAnim" c:type="GdkPixbufSimpleAnim*"/> | ||
| 7204 | </instance-parameter> | 7235 | </instance-parameter> | ||
| 7205 | <parameter name="pixbuf" transfer-ownership="none"> | 7236 | <parameter name="pixbuf" transfer-ownership="none"> | ||
| 7206 | <doc xml:space="preserve" | 7237 | <doc xml:space="preserve" | ||
| 7207 | filename="gdk-pixbuf/gdk-pixbuf-simple-anim.c" | 7238 | filename="gdk-pixbuf/gdk-pixbuf-simple-anim.c" | ||
| 7208 | - | line="443">the pixbuf to add</doc> | 7239 | + | line="445">the pixbuf to add</doc> |
| 7209 | <type name="Pixbuf" c:type="GdkPixbuf*"/> | 7240 | <type name="Pixbuf" c:type="GdkPixbuf*"/> | ||
| 7210 | </parameter> | 7241 | </parameter> | ||
| 7211 | </parameters> | 7242 | </parameters> | ||
| @@ -7216,20 +7247,20 @@ was constructed.</doc> | |||||
| 7216 | version="2.18"> | 7247 | version="2.18"> | ||
| 7217 | <doc xml:space="preserve" | 7248 | <doc xml:space="preserve" | ||
| 7218 | filename="gdk-pixbuf/gdk-pixbuf-simple-anim.c" | 7249 | filename="gdk-pixbuf/gdk-pixbuf-simple-anim.c" | ||
| 7219 | - | line="531">Gets whether @animation should loop indefinitely when it reaches the end.</doc> | 7250 | + | line="533">Gets whether @animation should loop indefinitely when it reaches the end.</doc> |
| 7220 | <source-position filename="gdk-pixbuf/gdk-pixbuf-simple-anim.h" | 7251 | <source-position filename="gdk-pixbuf/gdk-pixbuf-simple-anim.h" | ||
| 7221 | - | line="65"/> | 7252 | + | line="66"/> |
| 7222 | <return-value transfer-ownership="none"> | 7253 | <return-value transfer-ownership="none"> | ||
| 7223 | <doc xml:space="preserve" | 7254 | <doc xml:space="preserve" | ||
| 7224 | filename="gdk-pixbuf/gdk-pixbuf-simple-anim.c" | 7255 | filename="gdk-pixbuf/gdk-pixbuf-simple-anim.c" | ||
| 7225 | - | line="537">%TRUE if the animation loops forever, %FALSE otherwise</doc> | 7256 | + | line="539">%TRUE if the animation loops forever, %FALSE otherwise</doc> |
| 7226 | <type name="gboolean" c:type="gboolean"/> | 7257 | <type name="gboolean" c:type="gboolean"/> | ||
| 7227 | </return-value> | 7258 | </return-value> | ||
| 7228 | <parameters> | 7259 | <parameters> | ||
| 7229 | <instance-parameter name="animation" transfer-ownership="none"> | 7260 | <instance-parameter name="animation" transfer-ownership="none"> | ||
| 7230 | <doc xml:space="preserve" | 7261 | <doc xml:space="preserve" | ||
| 7231 | filename="gdk-pixbuf/gdk-pixbuf-simple-anim.c" | 7262 | filename="gdk-pixbuf/gdk-pixbuf-simple-anim.c" | ||
| 7232 | - | line="533">a #GdkPixbufSimpleAnim</doc> | 7263 | + | line="535">a #GdkPixbufSimpleAnim</doc> |
| 7233 | <type name="PixbufSimpleAnim" c:type="GdkPixbufSimpleAnim*"/> | 7264 | <type name="PixbufSimpleAnim" c:type="GdkPixbufSimpleAnim*"/> | ||
| 7234 | </instance-parameter> | 7265 | </instance-parameter> | ||
| 7235 | </parameters> | 7266 | </parameters> | ||
| @@ -7240,9 +7271,9 @@ was constructed.</doc> | |||||
| 7240 | version="2.18"> | 7271 | version="2.18"> | ||
| 7241 | <doc xml:space="preserve" | 7272 | <doc xml:space="preserve" | ||
| 7242 | filename="gdk-pixbuf/gdk-pixbuf-simple-anim.c" | 7273 | filename="gdk-pixbuf/gdk-pixbuf-simple-anim.c" | ||
| 7243 | - | line="510">Sets whether @animation should loop indefinitely when it reaches the end.</doc> | 7274 | + | line="512">Sets whether @animation should loop indefinitely when it reaches the end.</doc> |
| 7244 | <source-position filename="gdk-pixbuf/gdk-pixbuf-simple-anim.h" | 7275 | <source-position filename="gdk-pixbuf/gdk-pixbuf-simple-anim.h" | ||
| 7245 | - | line="62"/> | 7276 | + | line="63"/> |
| 7246 | <return-value transfer-ownership="none"> | 7277 | <return-value transfer-ownership="none"> | ||
| 7247 | <type name="none" c:type="void"/> | 7278 | <type name="none" c:type="void"/> | ||
| 7248 | </return-value> | 7279 | </return-value> | ||
| @@ -7250,13 +7281,13 @@ was constructed.</doc> | |||||
| 7250 | <instance-parameter name="animation" transfer-ownership="none"> | 7281 | <instance-parameter name="animation" transfer-ownership="none"> | ||
| 7251 | <doc xml:space="preserve" | 7282 | <doc xml:space="preserve" | ||
| 7252 | filename="gdk-pixbuf/gdk-pixbuf-simple-anim.c" | 7283 | filename="gdk-pixbuf/gdk-pixbuf-simple-anim.c" | ||
| 7253 | - | line="512">a #GdkPixbufSimpleAnim</doc> | 7284 | + | line="514">a #GdkPixbufSimpleAnim</doc> |
| 7254 | <type name="PixbufSimpleAnim" c:type="GdkPixbufSimpleAnim*"/> | 7285 | <type name="PixbufSimpleAnim" c:type="GdkPixbufSimpleAnim*"/> | ||
| 7255 | </instance-parameter> | 7286 | </instance-parameter> | ||
| 7256 | <parameter name="loop" transfer-ownership="none"> | 7287 | <parameter name="loop" transfer-ownership="none"> | ||
| 7257 | <doc xml:space="preserve" | 7288 | <doc xml:space="preserve" | ||
| 7258 | filename="gdk-pixbuf/gdk-pixbuf-simple-anim.c" | 7289 | filename="gdk-pixbuf/gdk-pixbuf-simple-anim.c" | ||
| 7259 | - | line="513">whether to loop the animation</doc> | 7290 | + | line="515">whether to loop the animation</doc> |
| 7260 | <type name="gboolean" c:type="gboolean"/> | 7291 | <type name="gboolean" c:type="gboolean"/> | ||
| 7261 | </parameter> | 7292 | </parameter> | ||
| 7262 | </parameters> | 7293 | </parameters> | ||
| @@ -7270,7 +7301,7 @@ was constructed.</doc> | |||||
| 7270 | default-value="FALSE"> | 7301 | default-value="FALSE"> | ||
| 7271 | <doc xml:space="preserve" | 7302 | <doc xml:space="preserve" | ||
| 7272 | filename="gdk-pixbuf/gdk-pixbuf-simple-anim.c" | 7303 | filename="gdk-pixbuf/gdk-pixbuf-simple-anim.c" | ||
| 7273 | - | line="152">Whether the animation should loop when it reaches the end.</doc> | 7304 | + | line="154">Whether the animation should loop when it reaches the end.</doc> |
| 7274 | <type name="gboolean" c:type="gboolean"/> | 7305 | <type name="gboolean" c:type="gboolean"/> | ||
| 7275 | </property> | 7306 | </property> | ||
| 7276 | </class> | 7307 | </class> | ||
M internal/gir/spec/Gio-2.0.gir +3064 -6826 large diff (9890 lines changed): collapsed
M internal/gir/spec/Graphene-1.0.gir +49 -49
| @@ -73,7 +73,7 @@ The contents of the returned structure are undefined.</doc> | |||||
| 73 | <doc xml:space="preserve" | 73 | <doc xml:space="preserve" | ||
| 74 | filename="src/graphene-box.c" | 74 | filename="src/graphene-box.c" | ||
| 75 | line="632">`true` if the box is contained in the given box</doc> | 75 | line="632">`true` if the box is contained in the given box</doc> | ||
| 76 | - | <type name="gboolean" c:type="_Bool"/> | 76 | + | <type name="gboolean" c:type="bool"/> |
| 77 | </return-value> | 77 | </return-value> | ||
| 78 | <parameters> | 78 | <parameters> | ||
| 79 | <instance-parameter name="a" transfer-ownership="none"> | 79 | <instance-parameter name="a" transfer-ownership="none"> | ||
| @@ -101,7 +101,7 @@ The contents of the returned structure are undefined.</doc> | |||||
| 101 | <doc xml:space="preserve" | 101 | <doc xml:space="preserve" | ||
| 102 | filename="src/graphene-box.c" | 102 | filename="src/graphene-box.c" | ||
| 103 | line="601">`true` if the point is contained in the given box</doc> | 103 | line="601">`true` if the point is contained in the given box</doc> | ||
| 104 | - | <type name="gboolean" c:type="_Bool"/> | 104 | + | <type name="gboolean" c:type="bool"/> |
| 105 | </return-value> | 105 | </return-value> | ||
| 106 | <parameters> | 106 | <parameters> | ||
| 107 | <instance-parameter name="box" transfer-ownership="none"> | 107 | <instance-parameter name="box" transfer-ownership="none"> | ||
| @@ -127,7 +127,7 @@ The contents of the returned structure are undefined.</doc> | |||||
| 127 | <doc xml:space="preserve" | 127 | <doc xml:space="preserve" | ||
| 128 | filename="src/graphene-box.c" | 128 | filename="src/graphene-box.c" | ||
| 129 | line="682">`true` if the boxes are equal</doc> | 129 | line="682">`true` if the boxes are equal</doc> | ||
| 130 | - | <type name="gboolean" c:type="_Bool"/> | 130 | + | <type name="gboolean" c:type="bool"/> |
| 131 | </return-value> | 131 | </return-value> | ||
| 132 | <parameters> | 132 | <parameters> | ||
| 133 | <instance-parameter name="a" transfer-ownership="none"> | 133 | <instance-parameter name="a" transfer-ownership="none"> | ||
| @@ -711,7 +711,7 @@ initialized with graphene_box_empty().</doc> | |||||
| 711 | <doc xml:space="preserve" | 711 | <doc xml:space="preserve" | ||
| 712 | filename="src/graphene-box.c" | 712 | filename="src/graphene-box.c" | ||
| 713 | line="345">true if the two boxes intersect</doc> | 713 | line="345">true if the two boxes intersect</doc> | ||
| 714 | - | <type name="gboolean" c:type="_Bool"/> | 714 | + | <type name="gboolean" c:type="bool"/> |
| 715 | </return-value> | 715 | </return-value> | ||
| 716 | <parameters> | 716 | <parameters> | ||
| 717 | <instance-parameter name="a" transfer-ownership="none"> | 717 | <instance-parameter name="a" transfer-ownership="none"> | ||
| @@ -1018,7 +1018,7 @@ The contents of the returned structure are undefined.</doc> | |||||
| 1018 | <doc xml:space="preserve" | 1018 | <doc xml:space="preserve" | ||
| 1019 | filename="src/graphene-euler.c" | 1019 | filename="src/graphene-euler.c" | ||
| 1020 | line="688">`true` if the two #graphene_euler_t are equal</doc> | 1020 | line="688">`true` if the two #graphene_euler_t are equal</doc> | ||
| 1021 | - | <type name="gboolean" c:type="_Bool"/> | 1021 | + | <type name="gboolean" c:type="bool"/> |
| 1022 | </return-value> | 1022 | </return-value> | ||
| 1023 | <parameters> | 1023 | <parameters> | ||
| 1024 | <instance-parameter name="a" transfer-ownership="none"> | 1024 | <instance-parameter name="a" transfer-ownership="none"> | ||
| @@ -1868,7 +1868,7 @@ The contents of the returned structure are undefined.</doc> | |||||
| 1868 | <doc xml:space="preserve" | 1868 | <doc xml:space="preserve" | ||
| 1869 | filename="src/graphene-frustum.c" | 1869 | filename="src/graphene-frustum.c" | ||
| 1870 | line="220">`true` if the point is inside the frustum</doc> | 1870 | line="220">`true` if the point is inside the frustum</doc> | ||
| 1871 | - | <type name="gboolean" c:type="_Bool"/> | 1871 | + | <type name="gboolean" c:type="bool"/> |
| 1872 | </return-value> | 1872 | </return-value> | ||
| 1873 | <parameters> | 1873 | <parameters> | ||
| 1874 | <instance-parameter name="f" transfer-ownership="none"> | 1874 | <instance-parameter name="f" transfer-ownership="none"> | ||
| @@ -1894,7 +1894,7 @@ The contents of the returned structure are undefined.</doc> | |||||
| 1894 | <doc xml:space="preserve" | 1894 | <doc xml:space="preserve" | ||
| 1895 | filename="src/graphene-frustum.c" | 1895 | filename="src/graphene-frustum.c" | ||
| 1896 | line="344">`true` if the given frustums are equal</doc> | 1896 | line="344">`true` if the given frustums are equal</doc> | ||
| 1897 | - | <type name="gboolean" c:type="_Bool"/> | 1897 | + | <type name="gboolean" c:type="bool"/> |
| 1898 | </return-value> | 1898 | </return-value> | ||
| 1899 | <parameters> | 1899 | <parameters> | ||
| 1900 | <instance-parameter name="a" transfer-ownership="none"> | 1900 | <instance-parameter name="a" transfer-ownership="none"> | ||
| @@ -2087,7 +2087,7 @@ a #graphene_frustum_t.</doc> | |||||
| 2087 | <doc xml:space="preserve" | 2087 | <doc xml:space="preserve" | ||
| 2088 | filename="src/graphene-frustum.c" | 2088 | filename="src/graphene-frustum.c" | ||
| 2089 | line="281">`true` if the box intersects the frustum</doc> | 2089 | line="281">`true` if the box intersects the frustum</doc> | ||
| 2090 | - | <type name="gboolean" c:type="_Bool"/> | 2090 | + | <type name="gboolean" c:type="bool"/> |
| 2091 | </return-value> | 2091 | </return-value> | ||
| 2092 | <parameters> | 2092 | <parameters> | ||
| 2093 | <instance-parameter name="f" transfer-ownership="none"> | 2093 | <instance-parameter name="f" transfer-ownership="none"> | ||
| @@ -2116,7 +2116,7 @@ a #graphene_frustum_t.</doc> | |||||
| 2116 | <doc xml:space="preserve" | 2116 | <doc xml:space="preserve" | ||
| 2117 | filename="src/graphene-frustum.c" | 2117 | filename="src/graphene-frustum.c" | ||
| 2118 | line="250">`true` if the sphere intersects the frustum</doc> | 2118 | line="250">`true` if the sphere intersects the frustum</doc> | ||
| 2119 | - | <type name="gboolean" c:type="_Bool"/> | 2119 | + | <type name="gboolean" c:type="bool"/> |
| 2120 | </return-value> | 2120 | </return-value> | ||
| 2121 | <parameters> | 2121 | <parameters> | ||
| 2122 | <instance-parameter name="f" transfer-ownership="none"> | 2122 | <instance-parameter name="f" transfer-ownership="none"> | ||
| @@ -2178,7 +2178,7 @@ published in "Graphics Gems II", edited by Jim Arvo, and | |||||
| 2178 | <doc xml:space="preserve" | 2178 | <doc xml:space="preserve" | ||
| 2179 | filename="src/graphene-matrix.c" | 2179 | filename="src/graphene-matrix.c" | ||
| 2180 | line="2058">`true` if the matrix could be decomposed</doc> | 2180 | line="2058">`true` if the matrix could be decomposed</doc> | ||
| 2181 | - | <type name="gboolean" c:type="_Bool"/> | 2181 | + | <type name="gboolean" c:type="bool"/> |
| 2182 | </return-value> | 2182 | </return-value> | ||
| 2183 | <parameters> | 2183 | <parameters> | ||
| 2184 | <instance-parameter name="m" transfer-ownership="none"> | 2184 | <instance-parameter name="m" transfer-ownership="none"> | ||
| @@ -2265,7 +2265,7 @@ published in "Graphics Gems II", edited by Jim Arvo, and | |||||
| 2265 | <doc xml:space="preserve" | 2265 | <doc xml:space="preserve" | ||
| 2266 | filename="src/graphene-matrix.c" | 2266 | filename="src/graphene-matrix.c" | ||
| 2267 | line="2353">`true` if the two matrices are equal, and `false` otherwise</doc> | 2267 | line="2353">`true` if the two matrices are equal, and `false` otherwise</doc> | ||
| 2268 | - | <type name="gboolean" c:type="_Bool"/> | 2268 | + | <type name="gboolean" c:type="bool"/> |
| 2269 | </return-value> | 2269 | </return-value> | ||
| 2270 | <parameters> | 2270 | <parameters> | ||
| 2271 | <instance-parameter name="a" transfer-ownership="none"> | 2271 | <instance-parameter name="a" transfer-ownership="none"> | ||
| @@ -2315,7 +2315,7 @@ graphene_matrix_near(). For instance: | |||||
| 2315 | <doc xml:space="preserve" | 2315 | <doc xml:space="preserve" | ||
| 2316 | filename="src/graphene-matrix.c" | 2316 | filename="src/graphene-matrix.c" | ||
| 2317 | line="2393">`true` if the matrices are equal. and `false` otherwise</doc> | 2317 | line="2393">`true` if the matrices are equal. and `false` otherwise</doc> | ||
| 2318 | - | <type name="gboolean" c:type="_Bool"/> | 2318 | + | <type name="gboolean" c:type="bool"/> |
| 2319 | </return-value> | 2319 | </return-value> | ||
| 2320 | <parameters> | 2320 | <parameters> | ||
| 2321 | <instance-parameter name="a" transfer-ownership="none"> | 2321 | <instance-parameter name="a" transfer-ownership="none"> | ||
| @@ -3166,7 +3166,7 @@ will return an identity matrix.</doc> | |||||
| 3166 | <doc xml:space="preserve" | 3166 | <doc xml:space="preserve" | ||
| 3167 | filename="src/graphene-matrix.c" | 3167 | filename="src/graphene-matrix.c" | ||
| 3168 | line="1687">`true` if the matrix is invertible</doc> | 3168 | line="1687">`true` if the matrix is invertible</doc> | ||
| 3169 | - | <type name="gboolean" c:type="_Bool"/> | 3169 | + | <type name="gboolean" c:type="bool"/> |
| 3170 | </return-value> | 3170 | </return-value> | ||
| 3171 | <parameters> | 3171 | <parameters> | ||
| 3172 | <instance-parameter name="m" transfer-ownership="none"> | 3172 | <instance-parameter name="m" transfer-ownership="none"> | ||
| @@ -3198,7 +3198,7 @@ a 2D affine transformation matrix.</doc> | |||||
| 3198 | filename="src/graphene-matrix.c" | 3198 | filename="src/graphene-matrix.c" | ||
| 3199 | line="516">`true` if the matrix is compatible with an affine | 3199 | line="516">`true` if the matrix is compatible with an affine | ||
| 3200 | transformation matrix</doc> | 3200 | transformation matrix</doc> | ||
| 3201 | - | <type name="gboolean" c:type="_Bool"/> | 3201 | + | <type name="gboolean" c:type="bool"/> |
| 3202 | </return-value> | 3202 | </return-value> | ||
| 3203 | <parameters> | 3203 | <parameters> | ||
| 3204 | <instance-parameter name="m" transfer-ownership="none"> | 3204 | <instance-parameter name="m" transfer-ownership="none"> | ||
| @@ -3220,7 +3220,7 @@ a 2D affine transformation matrix.</doc> | |||||
| 3220 | <doc xml:space="preserve" | 3220 | <doc xml:space="preserve" | ||
| 3221 | filename="src/graphene-matrix.c" | 3221 | filename="src/graphene-matrix.c" | ||
| 3222 | line="561">`true` if the back face of the matrix is visible</doc> | 3222 | line="561">`true` if the back face of the matrix is visible</doc> | ||
| 3223 | - | <type name="gboolean" c:type="_Bool"/> | 3223 | + | <type name="gboolean" c:type="bool"/> |
| 3224 | </return-value> | 3224 | </return-value> | ||
| 3225 | <parameters> | 3225 | <parameters> | ||
| 3226 | <instance-parameter name="m" transfer-ownership="none"> | 3226 | <instance-parameter name="m" transfer-ownership="none"> | ||
| @@ -3242,7 +3242,7 @@ a 2D affine transformation matrix.</doc> | |||||
| 3242 | <doc xml:space="preserve" | 3242 | <doc xml:space="preserve" | ||
| 3243 | filename="src/graphene-matrix.c" | 3243 | filename="src/graphene-matrix.c" | ||
| 3244 | line="499">`true` if the matrix is the identity matrix</doc> | 3244 | line="499">`true` if the matrix is the identity matrix</doc> | ||
| 3245 | - | <type name="gboolean" c:type="_Bool"/> | 3245 | + | <type name="gboolean" c:type="bool"/> |
| 3246 | </return-value> | 3246 | </return-value> | ||
| 3247 | <parameters> | 3247 | <parameters> | ||
| 3248 | <instance-parameter name="m" transfer-ownership="none"> | 3248 | <instance-parameter name="m" transfer-ownership="none"> | ||
| @@ -3264,7 +3264,7 @@ a 2D affine transformation matrix.</doc> | |||||
| 3264 | <doc xml:space="preserve" | 3264 | <doc xml:space="preserve" | ||
| 3265 | filename="src/graphene-matrix.c" | 3265 | filename="src/graphene-matrix.c" | ||
| 3266 | line="583">`true` if the matrix is singular</doc> | 3266 | line="583">`true` if the matrix is singular</doc> | ||
| 3267 | - | <type name="gboolean" c:type="_Bool"/> | 3267 | + | <type name="gboolean" c:type="bool"/> |
| 3268 | </return-value> | 3268 | </return-value> | ||
| 3269 | <parameters> | 3269 | <parameters> | ||
| 3270 | <instance-parameter name="m" transfer-ownership="none"> | 3270 | <instance-parameter name="m" transfer-ownership="none"> | ||
| @@ -3325,7 +3325,7 @@ other.</doc> | |||||
| 3325 | filename="src/graphene-matrix.c" | 3325 | filename="src/graphene-matrix.c" | ||
| 3326 | line="2316">`true` if the two matrices are near each other, and | 3326 | line="2316">`true` if the two matrices are near each other, and | ||
| 3327 | `false` otherwise</doc> | 3327 | `false` otherwise</doc> | ||
| 3328 | - | <type name="gboolean" c:type="_Bool"/> | 3328 | + | <type name="gboolean" c:type="bool"/> |
| 3329 | </return-value> | 3329 | </return-value> | ||
| 3330 | <parameters> | 3330 | <parameters> | ||
| 3331 | <instance-parameter name="a" transfer-ownership="none"> | 3331 | <instance-parameter name="a" transfer-ownership="none"> | ||
| @@ -3851,7 +3851,7 @@ and an affine matrix type from other libraries.</doc> | |||||
| 3851 | filename="src/graphene-matrix.c" | 3851 | filename="src/graphene-matrix.c" | ||
| 3852 | line="666">`true` if the matrix is compatible with an affine | 3852 | line="666">`true` if the matrix is compatible with an affine | ||
| 3853 | transformation matrix</doc> | 3853 | transformation matrix</doc> | ||
| 3854 | - | <type name="gboolean" c:type="_Bool"/> | 3854 | + | <type name="gboolean" c:type="bool"/> |
| 3855 | </return-value> | 3855 | </return-value> | ||
| 3856 | <parameters> | 3856 | <parameters> | ||
| 3857 | <instance-parameter name="m" transfer-ownership="none"> | 3857 | <instance-parameter name="m" transfer-ownership="none"> | ||
| @@ -4449,7 +4449,7 @@ given matrix, within the given axis aligned rectangular @bounds.</doc> | |||||
| 4449 | <doc xml:space="preserve" | 4449 | <doc xml:space="preserve" | ||
| 4450 | filename="src/graphene-matrix.c" | 4450 | filename="src/graphene-matrix.c" | ||
| 4451 | line="1294">`true` if the point was successfully untransformed</doc> | 4451 | line="1294">`true` if the point was successfully untransformed</doc> | ||
| 4452 | - | <type name="gboolean" c:type="_Bool"/> | 4452 | + | <type name="gboolean" c:type="bool"/> |
| 4453 | </return-value> | 4453 | </return-value> | ||
| 4454 | <parameters> | 4454 | <parameters> | ||
| 4455 | <instance-parameter name="m" transfer-ownership="none"> | 4455 | <instance-parameter name="m" transfer-ownership="none"> | ||
| @@ -4628,7 +4628,7 @@ The contents of the returned structure are undefined.</doc> | |||||
| 4628 | <doc xml:space="preserve" | 4628 | <doc xml:space="preserve" | ||
| 4629 | filename="src/graphene-plane.c" | 4629 | filename="src/graphene-plane.c" | ||
| 4630 | line="338">`true` if the given planes are equal</doc> | 4630 | line="338">`true` if the given planes are equal</doc> | ||
| 4631 | - | <type name="gboolean" c:type="_Bool"/> | 4631 | + | <type name="gboolean" c:type="bool"/> |
| 4632 | </return-value> | 4632 | </return-value> | ||
| 4633 | <parameters> | 4633 | <parameters> | ||
| 4634 | <instance-parameter name="a" transfer-ownership="none"> | 4634 | <instance-parameter name="a" transfer-ownership="none"> | ||
| @@ -5119,7 +5119,7 @@ graphene_point_near() instead.</doc> | |||||
| 5119 | <doc xml:space="preserve" | 5119 | <doc xml:space="preserve" | ||
| 5120 | filename="src/graphene-point.c" | 5120 | filename="src/graphene-point.c" | ||
| 5121 | line="185">`true` if the points have the same coordinates</doc> | 5121 | line="185">`true` if the points have the same coordinates</doc> | ||
| 5122 | - | <type name="gboolean" c:type="_Bool"/> | 5122 | + | <type name="gboolean" c:type="bool"/> |
| 5123 | </return-value> | 5123 | </return-value> | ||
| 5124 | <parameters> | 5124 | <parameters> | ||
| 5125 | <instance-parameter name="a" transfer-ownership="none"> | 5125 | <instance-parameter name="a" transfer-ownership="none"> | ||
| @@ -5295,7 +5295,7 @@ the threshold of @epsilon.</doc> | |||||
| 5295 | <doc xml:space="preserve" | 5295 | <doc xml:space="preserve" | ||
| 5296 | filename="src/graphene-point.c" | 5296 | filename="src/graphene-point.c" | ||
| 5297 | line="240">`true` if the distance is within @epsilon</doc> | 5297 | line="240">`true` if the distance is within @epsilon</doc> | ||
| 5298 | - | <type name="gboolean" c:type="_Bool"/> | 5298 | + | <type name="gboolean" c:type="bool"/> |
| 5299 | </return-value> | 5299 | </return-value> | ||
| 5300 | <parameters> | 5300 | <parameters> | ||
| 5301 | <instance-parameter name="a" transfer-ownership="none"> | 5301 | <instance-parameter name="a" transfer-ownership="none"> | ||
| @@ -5512,7 +5512,7 @@ the threshold of @epsilon.</doc> | |||||
| 5512 | <doc xml:space="preserve" | 5512 | <doc xml:space="preserve" | ||
| 5513 | filename="src/graphene-point3d.c" | 5513 | filename="src/graphene-point3d.c" | ||
| 5514 | line="199">`true` if the points are equal</doc> | 5514 | line="199">`true` if the points are equal</doc> | ||
| 5515 | - | <type name="gboolean" c:type="_Bool"/> | 5515 | + | <type name="gboolean" c:type="bool"/> |
| 5516 | </return-value> | 5516 | </return-value> | ||
| 5517 | <parameters> | 5517 | <parameters> | ||
| 5518 | <instance-parameter name="a" transfer-ownership="none"> | 5518 | <instance-parameter name="a" transfer-ownership="none"> | ||
| @@ -5717,7 +5717,7 @@ an @epsilon factor.</doc> | |||||
| 5717 | <doc xml:space="preserve" | 5717 | <doc xml:space="preserve" | ||
| 5718 | filename="src/graphene-point3d.c" | 5718 | filename="src/graphene-point3d.c" | ||
| 5719 | line="219">`true` if the points are near each other</doc> | 5719 | line="219">`true` if the points are near each other</doc> | ||
| 5720 | - | <type name="gboolean" c:type="_Bool"/> | 5720 | + | <type name="gboolean" c:type="bool"/> |
| 5721 | </return-value> | 5721 | </return-value> | ||
| 5722 | <parameters> | 5722 | <parameters> | ||
| 5723 | <instance-parameter name="a" transfer-ownership="none"> | 5723 | <instance-parameter name="a" transfer-ownership="none"> | ||
| @@ -5969,7 +5969,7 @@ The contents of the returned instance are undefined.</doc> | |||||
| 5969 | <doc xml:space="preserve" | 5969 | <doc xml:space="preserve" | ||
| 5970 | filename="src/graphene-quad.c" | 5970 | filename="src/graphene-quad.c" | ||
| 5971 | line="155">`true` if the point is inside the #graphene_quad_t</doc> | 5971 | line="155">`true` if the point is inside the #graphene_quad_t</doc> | ||
| 5972 | - | <type name="gboolean" c:type="_Bool"/> | 5972 | + | <type name="gboolean" c:type="bool"/> |
| 5973 | </return-value> | 5973 | </return-value> | ||
| 5974 | <parameters> | 5974 | <parameters> | ||
| 5975 | <instance-parameter name="q" transfer-ownership="none"> | 5975 | <instance-parameter name="q" transfer-ownership="none"> | ||
| @@ -6247,7 +6247,7 @@ The contents of the returned value are undefined.</doc> | |||||
| 6247 | <doc xml:space="preserve" | 6247 | <doc xml:space="preserve" | ||
| 6248 | filename="src/graphene-quaternion.c" | 6248 | filename="src/graphene-quaternion.c" | ||
| 6249 | line="586">`true` if the quaternions are equal</doc> | 6249 | line="586">`true` if the quaternions are equal</doc> | ||
| 6250 | - | <type name="gboolean" c:type="_Bool"/> | 6250 | + | <type name="gboolean" c:type="bool"/> |
| 6251 | </return-value> | 6251 | </return-value> | ||
| 6252 | <parameters> | 6252 | <parameters> | ||
| 6253 | <instance-parameter name="a" transfer-ownership="none"> | 6253 | <instance-parameter name="a" transfer-ownership="none"> | ||
| @@ -7047,7 +7047,7 @@ The contents of the returned structure are undefined.</doc> | |||||
| 7047 | <doc xml:space="preserve" | 7047 | <doc xml:space="preserve" | ||
| 7048 | filename="src/graphene-ray.c" | 7048 | filename="src/graphene-ray.c" | ||
| 7049 | line="327">`true` if the given rays are equal</doc> | 7049 | line="327">`true` if the given rays are equal</doc> | ||
| 7050 | - | <type name="gboolean" c:type="_Bool"/> | 7050 | + | <type name="gboolean" c:type="bool"/> |
| 7051 | </return-value> | 7051 | </return-value> | ||
| 7052 | <parameters> | 7052 | <parameters> | ||
| 7053 | <instance-parameter name="a" transfer-ownership="none"> | 7053 | <instance-parameter name="a" transfer-ownership="none"> | ||
| @@ -7510,7 +7510,7 @@ See also: graphene_ray_intersect_box()</doc> | |||||
| 7510 | <doc xml:space="preserve" | 7510 | <doc xml:space="preserve" | ||
| 7511 | filename="src/graphene-ray.c" | 7511 | filename="src/graphene-ray.c" | ||
| 7512 | line="582">`true` if the ray intersects the box</doc> | 7512 | line="582">`true` if the ray intersects the box</doc> | ||
| 7513 | - | <type name="gboolean" c:type="_Bool"/> | 7513 | + | <type name="gboolean" c:type="bool"/> |
| 7514 | </return-value> | 7514 | </return-value> | ||
| 7515 | <parameters> | 7515 | <parameters> | ||
| 7516 | <instance-parameter name="r" transfer-ownership="none"> | 7516 | <instance-parameter name="r" transfer-ownership="none"> | ||
| @@ -7541,7 +7541,7 @@ See also: graphene_ray_intersect_sphere()</doc> | |||||
| 7541 | <doc xml:space="preserve" | 7541 | <doc xml:space="preserve" | ||
| 7542 | filename="src/graphene-ray.c" | 7542 | filename="src/graphene-ray.c" | ||
| 7543 | line="454">`true` if the ray intersects the sphere</doc> | 7543 | line="454">`true` if the ray intersects the sphere</doc> | ||
| 7544 | - | <type name="gboolean" c:type="_Bool"/> | 7544 | + | <type name="gboolean" c:type="bool"/> |
| 7545 | </return-value> | 7545 | </return-value> | ||
| 7546 | <parameters> | 7546 | <parameters> | ||
| 7547 | <instance-parameter name="r" transfer-ownership="none"> | 7547 | <instance-parameter name="r" transfer-ownership="none"> | ||
| @@ -7572,7 +7572,7 @@ See also: graphene_ray_intersect_triangle()</doc> | |||||
| 7572 | <doc xml:space="preserve" | 7572 | <doc xml:space="preserve" | ||
| 7573 | filename="src/graphene-ray.c" | 7573 | filename="src/graphene-ray.c" | ||
| 7574 | line="703">`true` if the ray intersects the triangle</doc> | 7574 | line="703">`true` if the ray intersects the triangle</doc> | ||
| 7575 | - | <type name="gboolean" c:type="_Bool"/> | 7575 | + | <type name="gboolean" c:type="bool"/> |
| 7576 | </return-value> | 7576 | </return-value> | ||
| 7577 | <parameters> | 7577 | <parameters> | ||
| 7578 | <instance-parameter name="r" transfer-ownership="none"> | 7578 | <instance-parameter name="r" transfer-ownership="none"> | ||
| @@ -7665,7 +7665,7 @@ will internally operate on a normalized copy; all functions returning a | |||||
| 7665 | <doc xml:space="preserve" | 7665 | <doc xml:space="preserve" | ||
| 7666 | filename="src/graphene-rect.c" | 7666 | filename="src/graphene-rect.c" | ||
| 7667 | line="552">`true` if the rectangle contains the point</doc> | 7667 | line="552">`true` if the rectangle contains the point</doc> | ||
| 7668 | - | <type name="gboolean" c:type="_Bool"/> | 7668 | + | <type name="gboolean" c:type="bool"/> |
| 7669 | </return-value> | 7669 | </return-value> | ||
| 7670 | <parameters> | 7670 | <parameters> | ||
| 7671 | <instance-parameter name="r" transfer-ownership="none"> | 7671 | <instance-parameter name="r" transfer-ownership="none"> | ||
| @@ -7694,7 +7694,7 @@ rectangle.</doc> | |||||
| 7694 | <doc xml:space="preserve" | 7694 | <doc xml:space="preserve" | ||
| 7695 | filename="src/graphene-rect.c" | 7695 | filename="src/graphene-rect.c" | ||
| 7696 | line="579">`true` if the rectangle @a fully contains @b</doc> | 7696 | line="579">`true` if the rectangle @a fully contains @b</doc> | ||
| 7697 | - | <type name="gboolean" c:type="_Bool"/> | 7697 | + | <type name="gboolean" c:type="bool"/> |
| 7698 | </return-value> | 7698 | </return-value> | ||
| 7699 | <parameters> | 7699 | <parameters> | ||
| 7700 | <instance-parameter name="a" transfer-ownership="none"> | 7700 | <instance-parameter name="a" transfer-ownership="none"> | ||
| @@ -7720,7 +7720,7 @@ rectangle.</doc> | |||||
| 7720 | <doc xml:space="preserve" | 7720 | <doc xml:space="preserve" | ||
| 7721 | filename="src/graphene-rect.c" | 7721 | filename="src/graphene-rect.c" | ||
| 7722 | line="184">`true` if the rectangles are equal</doc> | 7722 | line="184">`true` if the rectangles are equal</doc> | ||
| 7723 | - | <type name="gboolean" c:type="_Bool"/> | 7723 | + | <type name="gboolean" c:type="bool"/> |
| 7724 | </return-value> | 7724 | </return-value> | ||
| 7725 | <parameters> | 7725 | <parameters> | ||
| 7726 | <instance-parameter name="a" transfer-ownership="none"> | 7726 | <instance-parameter name="a" transfer-ownership="none"> | ||
| @@ -8303,7 +8303,7 @@ a degenerate rectangle with origin in (0, 0) and a size of 0.</doc> | |||||
| 8303 | <doc xml:space="preserve" | 8303 | <doc xml:space="preserve" | ||
| 8304 | filename="src/graphene-rect.c" | 8304 | filename="src/graphene-rect.c" | ||
| 8305 | line="508">`true` if the two rectangles intersect</doc> | 8305 | line="508">`true` if the two rectangles intersect</doc> | ||
| 8306 | - | <type name="gboolean" c:type="_Bool"/> | 8306 | + | <type name="gboolean" c:type="bool"/> |
| 8307 | </return-value> | 8307 | </return-value> | ||
| 8308 | <parameters> | 8308 | <parameters> | ||
| 8309 | <instance-parameter name="a" transfer-ownership="none"> | 8309 | <instance-parameter name="a" transfer-ownership="none"> | ||
| @@ -8791,7 +8791,7 @@ The contents of the returned value are undefined.</doc> | |||||
| 8791 | <doc xml:space="preserve" | 8791 | <doc xml:space="preserve" | ||
| 8792 | filename="src/graphene-size.c" | 8792 | filename="src/graphene-size.c" | ||
| 8793 | line="133">`true` if the sizes are equal</doc> | 8793 | line="133">`true` if the sizes are equal</doc> | ||
| 8794 | - | <type name="gboolean" c:type="_Bool"/> | 8794 | + | <type name="gboolean" c:type="bool"/> |
| 8795 | </return-value> | 8795 | </return-value> | ||
| 8796 | <parameters> | 8796 | <parameters> | ||
| 8797 | <instance-parameter name="a" transfer-ownership="none"> | 8797 | <instance-parameter name="a" transfer-ownership="none"> | ||
| @@ -9018,7 +9018,7 @@ of a #graphene_sphere_t.</doc> | |||||
| 9018 | <doc xml:space="preserve" | 9018 | <doc xml:space="preserve" | ||
| 9019 | filename="src/graphene-sphere.c" | 9019 | filename="src/graphene-sphere.c" | ||
| 9020 | line="269">`true` if the sphere contains the point</doc> | 9020 | line="269">`true` if the sphere contains the point</doc> | ||
| 9021 | - | <type name="gboolean" c:type="_Bool"/> | 9021 | + | <type name="gboolean" c:type="bool"/> |
| 9022 | </return-value> | 9022 | </return-value> | ||
| 9023 | <parameters> | 9023 | <parameters> | ||
| 9024 | <instance-parameter name="s" transfer-ownership="none"> | 9024 | <instance-parameter name="s" transfer-ownership="none"> | ||
| @@ -9073,7 +9073,7 @@ a #graphene_sphere_t.</doc> | |||||
| 9073 | <doc xml:space="preserve" | 9073 | <doc xml:space="preserve" | ||
| 9074 | filename="src/graphene-sphere.c" | 9074 | filename="src/graphene-sphere.c" | ||
| 9075 | line="370">`true` if the spheres are equal</doc> | 9075 | line="370">`true` if the spheres are equal</doc> | ||
| 9076 | - | <type name="gboolean" c:type="_Bool"/> | 9076 | + | <type name="gboolean" c:type="bool"/> |
| 9077 | </return-value> | 9077 | </return-value> | ||
| 9078 | <parameters> | 9078 | <parameters> | ||
| 9079 | <instance-parameter name="a" transfer-ownership="none"> | 9079 | <instance-parameter name="a" transfer-ownership="none"> | ||
| @@ -9333,7 +9333,7 @@ of the 3D volume that encompasses all @vectors.</doc> | |||||
| 9333 | <doc xml:space="preserve" | 9333 | <doc xml:space="preserve" | ||
| 9334 | filename="src/graphene-sphere.c" | 9334 | filename="src/graphene-sphere.c" | ||
| 9335 | line="251">`true` if the sphere is empty</doc> | 9335 | line="251">`true` if the sphere is empty</doc> | ||
| 9336 | - | <type name="gboolean" c:type="_Bool"/> | 9336 | + | <type name="gboolean" c:type="bool"/> |
| 9337 | </return-value> | 9337 | </return-value> | ||
| 9338 | <parameters> | 9338 | <parameters> | ||
| 9339 | <instance-parameter name="s" transfer-ownership="none"> | 9339 | <instance-parameter name="s" transfer-ownership="none"> | ||
| @@ -9428,7 +9428,7 @@ The contents of the returned structure are undefined.</doc> | |||||
| 9428 | <doc xml:space="preserve" | 9428 | <doc xml:space="preserve" | ||
| 9429 | filename="src/graphene-triangle.c" | 9429 | filename="src/graphene-triangle.c" | ||
| 9430 | line="497">`true` if the point is inside the triangle</doc> | 9430 | line="497">`true` if the point is inside the triangle</doc> | ||
| 9431 | - | <type name="gboolean" c:type="_Bool"/> | 9431 | + | <type name="gboolean" c:type="bool"/> |
| 9432 | </return-value> | 9432 | </return-value> | ||
| 9433 | <parameters> | 9433 | <parameters> | ||
| 9434 | <instance-parameter name="t" transfer-ownership="none"> | 9434 | <instance-parameter name="t" transfer-ownership="none"> | ||
| @@ -9456,7 +9456,7 @@ The contents of the returned structure are undefined.</doc> | |||||
| 9456 | <doc xml:space="preserve" | 9456 | <doc xml:space="preserve" | ||
| 9457 | filename="src/graphene-triangle.c" | 9457 | filename="src/graphene-triangle.c" | ||
| 9458 | line="540">`true` if the triangles are equal</doc> | 9458 | line="540">`true` if the triangles are equal</doc> | ||
| 9459 | - | <type name="gboolean" c:type="_Bool"/> | 9459 | + | <type name="gboolean" c:type="bool"/> |
| 9460 | </return-value> | 9460 | </return-value> | ||
| 9461 | <parameters> | 9461 | <parameters> | ||
| 9462 | <instance-parameter name="a" transfer-ownership="none"> | 9462 | <instance-parameter name="a" transfer-ownership="none"> | ||
| @@ -9538,7 +9538,7 @@ The returned #graphene_vec2_t contains the following values, in order: | |||||
| 9538 | <doc xml:space="preserve" | 9538 | <doc xml:space="preserve" | ||
| 9539 | filename="src/graphene-triangle.c" | 9539 | filename="src/graphene-triangle.c" | ||
| 9540 | line="445">`true` if the barycentric coordinates are valid</doc> | 9540 | line="445">`true` if the barycentric coordinates are valid</doc> | ||
| 9541 | - | <type name="gboolean" c:type="_Bool"/> | 9541 | + | <type name="gboolean" c:type="bool"/> |
| 9542 | </return-value> | 9542 | </return-value> | ||
| 9543 | <parameters> | 9543 | <parameters> | ||
| 9544 | <instance-parameter name="t" transfer-ownership="none"> | 9544 | <instance-parameter name="t" transfer-ownership="none"> | ||
| @@ -9762,7 +9762,7 @@ See also: graphene_triangle_get_barycoords()</doc> | |||||
| 9762 | <doc xml:space="preserve" | 9762 | <doc xml:space="preserve" | ||
| 9763 | filename="src/graphene-triangle.c" | 9763 | filename="src/graphene-triangle.c" | ||
| 9764 | line="378">`true` if the coordinates are valid</doc> | 9764 | line="378">`true` if the coordinates are valid</doc> | ||
| 9765 | - | <type name="gboolean" c:type="_Bool"/> | 9765 | + | <type name="gboolean" c:type="bool"/> |
| 9766 | </return-value> | 9766 | </return-value> | ||
| 9767 | <parameters> | 9767 | <parameters> | ||
| 9768 | <instance-parameter name="t" transfer-ownership="none"> | 9768 | <instance-parameter name="t" transfer-ownership="none"> | ||
| @@ -10229,7 +10229,7 @@ vector @res.</doc> | |||||
| 10229 | <doc xml:space="preserve" | 10229 | <doc xml:space="preserve" | ||
| 10230 | filename="src/graphene-vectors.c" | 10230 | filename="src/graphene-vectors.c" | ||
| 10231 | line="428">`true` if the two vectors are equal, and false otherwise</doc> | 10231 | line="428">`true` if the two vectors are equal, and false otherwise</doc> | ||
| 10232 | - | <type name="gboolean" c:type="_Bool"/> | 10232 | + | <type name="gboolean" c:type="bool"/> |
| 10233 | </return-value> | 10233 | </return-value> | ||
| 10234 | <parameters> | 10234 | <parameters> | ||
| 10235 | <instance-parameter name="v1" transfer-ownership="none"> | 10235 | <instance-parameter name="v1" transfer-ownership="none"> | ||
| @@ -10567,7 +10567,7 @@ whether their values are within the given @epsilon.</doc> | |||||
| 10567 | <doc xml:space="preserve" | 10567 | <doc xml:space="preserve" | ||
| 10568 | filename="src/graphene-vectors.c" | 10568 | filename="src/graphene-vectors.c" | ||
| 10569 | line="448">`true` if the two vectors are near each other</doc> | 10569 | line="448">`true` if the two vectors are near each other</doc> | ||
| 10570 | - | <type name="gboolean" c:type="_Bool"/> | 10570 | + | <type name="gboolean" c:type="bool"/> |
| 10571 | </return-value> | 10571 | </return-value> | ||
| 10572 | <parameters> | 10572 | <parameters> | ||
| 10573 | <instance-parameter name="v1" transfer-ownership="none"> | 10573 | <instance-parameter name="v1" transfer-ownership="none"> | ||
| @@ -10965,7 +10965,7 @@ vector @res.</doc> | |||||
| 10965 | <doc xml:space="preserve" | 10965 | <doc xml:space="preserve" | ||
| 10966 | filename="src/graphene-vectors.c" | 10966 | filename="src/graphene-vectors.c" | ||
| 10967 | line="1127">`true` if the two vectors are equal, and false otherwise</doc> | 10967 | line="1127">`true` if the two vectors are equal, and false otherwise</doc> | ||
| 10968 | - | <type name="gboolean" c:type="_Bool"/> | 10968 | + | <type name="gboolean" c:type="bool"/> |
| 10969 | </return-value> | 10969 | </return-value> | ||
| 10970 | <parameters> | 10970 | <parameters> | ||
| 10971 | <instance-parameter name="v1" transfer-ownership="none"> | 10971 | <instance-parameter name="v1" transfer-ownership="none"> | ||
| @@ -11478,7 +11478,7 @@ whether their values are within the given @epsilon.</doc> | |||||
| 11478 | <doc xml:space="preserve" | 11478 | <doc xml:space="preserve" | ||
| 11479 | filename="src/graphene-vectors.c" | 11479 | filename="src/graphene-vectors.c" | ||
| 11480 | line="1147">`true` if the two vectors are near each other</doc> | 11480 | line="1147">`true` if the two vectors are near each other</doc> | ||
| 11481 | - | <type name="gboolean" c:type="_Bool"/> | 11481 | + | <type name="gboolean" c:type="bool"/> |
| 11482 | </return-value> | 11482 | </return-value> | ||
| 11483 | <parameters> | 11483 | <parameters> | ||
| 11484 | <instance-parameter name="v1" transfer-ownership="none"> | 11484 | <instance-parameter name="v1" transfer-ownership="none"> | ||
| @@ -11862,7 +11862,7 @@ vector @res.</doc> | |||||
| 11862 | <doc xml:space="preserve" | 11862 | <doc xml:space="preserve" | ||
| 11863 | filename="src/graphene-vectors.c" | 11863 | filename="src/graphene-vectors.c" | ||
| 11864 | line="1844">`true` if the two vectors are equal, and false otherwise</doc> | 11864 | line="1844">`true` if the two vectors are equal, and false otherwise</doc> | ||
| 11865 | - | <type name="gboolean" c:type="_Bool"/> | 11865 | + | <type name="gboolean" c:type="bool"/> |
| 11866 | </return-value> | 11866 | </return-value> | ||
| 11867 | <parameters> | 11867 | <parameters> | ||
| 11868 | <instance-parameter name="v1" transfer-ownership="none"> | 11868 | <instance-parameter name="v1" transfer-ownership="none"> | ||
| @@ -12384,7 +12384,7 @@ whether their values are within the given @epsilon.</doc> | |||||
| 12384 | <doc xml:space="preserve" | 12384 | <doc xml:space="preserve" | ||
| 12385 | filename="src/graphene-vectors.c" | 12385 | filename="src/graphene-vectors.c" | ||
| 12386 | line="1864">`true` if the two vectors are near each other</doc> | 12386 | line="1864">`true` if the two vectors are near each other</doc> | ||
| 12387 | - | <type name="gboolean" c:type="_Bool"/> | 12387 | + | <type name="gboolean" c:type="bool"/> |
| 12388 | </return-value> | 12388 | </return-value> | ||
| 12389 | <parameters> | 12389 | <parameters> | ||
| 12390 | <instance-parameter name="v1" transfer-ownership="none"> | 12390 | <instance-parameter name="v1" transfer-ownership="none"> | ||
M internal/gir/spec/Gsk-4.0.gir +1618 -900 large diff (2518 lines changed): collapsed
M internal/gir/spec/Gtk-4.0.gir +6425 -5494 large diff (11919 lines changed): collapsed
M internal/gir/spec/Pango-1.0.gir +1040 -921
| @@ -13,7 +13,7 @@ and/or use gtk-doc annotations. --> | |||||
| 13 | <include name="cairo" version="1.0"/> | 13 | <include name="cairo" version="1.0"/> | ||
| 14 | <package name="pango"/> | 14 | <package name="pango"/> | ||
| 15 | <c:include name="pango/pango.h"/> | 15 | <c:include name="pango/pango.h"/> | ||
| 16 | - | <doc:format name="unknown"/> | 16 | + | <doc:format name="gi-docgen"/> |
| 17 | <namespace name="Pango" | 17 | <namespace name="Pango" | ||
| 18 | version="1.0" | 18 | version="1.0" | ||
| 19 | shared-library="libpango-1.0.so.0" | 19 | shared-library="libpango-1.0.so.0" | ||
| @@ -1941,6 +1941,8 @@ by using [func@Pango.AttrType.get_name].</doc> | |||||
| 1941 | </enumeration> | 1941 | </enumeration> | ||
| 1942 | <record name="Attribute" | 1942 | <record name="Attribute" | ||
| 1943 | c:type="PangoAttribute" | 1943 | c:type="PangoAttribute" | ||
| 1944 | + | copy-function="pango_attribute_copy" | |||
| 1945 | + | free-function="pango_attribute_destroy" | |||
| 1944 | glib:type-name="PangoAttribute" | 1946 | glib:type-name="PangoAttribute" | ||
| 1945 | glib:get-type="pango_attribute_get_type" | 1947 | glib:get-type="pango_attribute_get_type" | ||
| 1946 | c:symbol-prefix="attribute"> | 1948 | c:symbol-prefix="attribute"> | ||
| @@ -4004,7 +4006,7 @@ with an ellipsis.</doc> | |||||
| 4004 | </member> | 4006 | </member> | ||
| 4005 | </enumeration> | 4007 | </enumeration> | ||
| 4006 | <function-macro name="FONT" c:identifier="PANGO_FONT" introspectable="0"> | 4008 | <function-macro name="FONT" c:identifier="PANGO_FONT" introspectable="0"> | ||
| 4007 | - | <source-position filename="pango/pango-font.h" line="570"/> | 4009 | + | <source-position filename="pango/pango-font.h" line="600"/> |
| 4008 | <parameters> | 4010 | <parameters> | ||
| 4009 | <parameter name="object"> | 4011 | <parameter name="object"> | ||
| 4010 | </parameter> | 4012 | </parameter> | ||
| @@ -4049,7 +4051,7 @@ with an ellipsis.</doc> | |||||
| 4049 | <function-macro name="FONT_CLASS" | 4051 | <function-macro name="FONT_CLASS" | ||
| 4050 | c:identifier="PANGO_FONT_CLASS" | 4052 | c:identifier="PANGO_FONT_CLASS" | ||
| 4051 | introspectable="0"> | 4053 | introspectable="0"> | ||
| 4052 | - | <source-position filename="pango/pango-font.h" line="572"/> | 4054 | + | <source-position filename="pango/pango-font.h" line="602"/> |
| 4053 | <parameters> | 4055 | <parameters> | ||
| 4054 | <parameter name="klass"> | 4056 | <parameter name="klass"> | ||
| 4055 | </parameter> | 4057 | </parameter> | ||
| @@ -4058,7 +4060,7 @@ with an ellipsis.</doc> | |||||
| 4058 | <function-macro name="FONT_FACE" | 4060 | <function-macro name="FONT_FACE" | ||
| 4059 | c:identifier="PANGO_FONT_FACE" | 4061 | c:identifier="PANGO_FONT_FACE" | ||
| 4060 | introspectable="0"> | 4062 | introspectable="0"> | ||
| 4061 | - | <source-position filename="pango/pango-font.h" line="503"/> | 4063 | + | <source-position filename="pango/pango-font.h" line="533"/> |
| 4062 | <parameters> | 4064 | <parameters> | ||
| 4063 | <parameter name="object"> | 4065 | <parameter name="object"> | ||
| 4064 | </parameter> | 4066 | </parameter> | ||
| @@ -4067,7 +4069,7 @@ with an ellipsis.</doc> | |||||
| 4067 | <function-macro name="FONT_FACE_CLASS" | 4069 | <function-macro name="FONT_FACE_CLASS" | ||
| 4068 | c:identifier="PANGO_FONT_FACE_CLASS" | 4070 | c:identifier="PANGO_FONT_FACE_CLASS" | ||
| 4069 | introspectable="0"> | 4071 | introspectable="0"> | ||
| 4070 | - | <source-position filename="pango/pango-font.h" line="505"/> | 4072 | + | <source-position filename="pango/pango-font.h" line="535"/> |
| 4071 | <parameters> | 4073 | <parameters> | ||
| 4072 | <parameter name="klass"> | 4074 | <parameter name="klass"> | ||
| 4073 | </parameter> | 4075 | </parameter> | ||
| @@ -4076,7 +4078,7 @@ with an ellipsis.</doc> | |||||
| 4076 | <function-macro name="FONT_FACE_GET_CLASS" | 4078 | <function-macro name="FONT_FACE_GET_CLASS" | ||
| 4077 | c:identifier="PANGO_FONT_FACE_GET_CLASS" | 4079 | c:identifier="PANGO_FONT_FACE_GET_CLASS" | ||
| 4078 | introspectable="0"> | 4080 | introspectable="0"> | ||
| 4079 | - | <source-position filename="pango/pango-font.h" line="507"/> | 4081 | + | <source-position filename="pango/pango-font.h" line="537"/> |
| 4080 | <parameters> | 4082 | <parameters> | ||
| 4081 | <parameter name="obj"> | 4083 | <parameter name="obj"> | ||
| 4082 | </parameter> | 4084 | </parameter> | ||
| @@ -4085,7 +4087,7 @@ with an ellipsis.</doc> | |||||
| 4085 | <function-macro name="FONT_FAMILY" | 4087 | <function-macro name="FONT_FAMILY" | ||
| 4086 | c:identifier="PANGO_FONT_FAMILY" | 4088 | c:identifier="PANGO_FONT_FAMILY" | ||
| 4087 | introspectable="0"> | 4089 | introspectable="0"> | ||
| 4088 | - | <source-position filename="pango/pango-font.h" line="428"/> | 4090 | + | <source-position filename="pango/pango-font.h" line="458"/> |
| 4089 | <parameters> | 4091 | <parameters> | ||
| 4090 | <parameter name="object"> | 4092 | <parameter name="object"> | ||
| 4091 | </parameter> | 4093 | </parameter> | ||
| @@ -4094,7 +4096,7 @@ with an ellipsis.</doc> | |||||
| 4094 | <function-macro name="FONT_FAMILY_CLASS" | 4096 | <function-macro name="FONT_FAMILY_CLASS" | ||
| 4095 | c:identifier="PANGO_FONT_FAMILY_CLASS" | 4097 | c:identifier="PANGO_FONT_FAMILY_CLASS" | ||
| 4096 | introspectable="0"> | 4098 | introspectable="0"> | ||
| 4097 | - | <source-position filename="pango/pango-font.h" line="430"/> | 4099 | + | <source-position filename="pango/pango-font.h" line="460"/> |
| 4098 | <parameters> | 4100 | <parameters> | ||
| 4099 | <parameter name="klass"> | 4101 | <parameter name="klass"> | ||
| 4100 | </parameter> | 4102 | </parameter> | ||
| @@ -4103,7 +4105,7 @@ with an ellipsis.</doc> | |||||
| 4103 | <function-macro name="FONT_FAMILY_GET_CLASS" | 4105 | <function-macro name="FONT_FAMILY_GET_CLASS" | ||
| 4104 | c:identifier="PANGO_FONT_FAMILY_GET_CLASS" | 4106 | c:identifier="PANGO_FONT_FAMILY_GET_CLASS" | ||
| 4105 | introspectable="0"> | 4107 | introspectable="0"> | ||
| 4106 | - | <source-position filename="pango/pango-font.h" line="432"/> | 4108 | + | <source-position filename="pango/pango-font.h" line="462"/> |
| 4107 | <parameters> | 4109 | <parameters> | ||
| 4108 | <parameter name="obj"> | 4110 | <parameter name="obj"> | ||
| 4109 | </parameter> | 4111 | </parameter> | ||
| @@ -4112,7 +4114,7 @@ with an ellipsis.</doc> | |||||
| 4112 | <function-macro name="FONT_GET_CLASS" | 4114 | <function-macro name="FONT_GET_CLASS" | ||
| 4113 | c:identifier="PANGO_FONT_GET_CLASS" | 4115 | c:identifier="PANGO_FONT_GET_CLASS" | ||
| 4114 | introspectable="0"> | 4116 | introspectable="0"> | ||
| 4115 | - | <source-position filename="pango/pango-font.h" line="574"/> | 4117 | + | <source-position filename="pango/pango-font.h" line="604"/> |
| 4116 | <parameters> | 4118 | <parameters> | ||
| 4117 | <parameter name="obj"> | 4119 | <parameter name="obj"> | ||
| 4118 | </parameter> | 4120 | </parameter> | ||
| @@ -4155,18 +4157,18 @@ with an ellipsis.</doc> | |||||
| 4155 | glib:type-struct="FontClass"> | 4157 | glib:type-struct="FontClass"> | ||
| 4156 | <doc xml:space="preserve" | 4158 | <doc xml:space="preserve" | ||
| 4157 | filename="pango/pango-font.h" | 4159 | filename="pango/pango-font.h" | ||
| 4158 | - | line="579">A `PangoFont` is used to represent a font in a | 4160 | + | line="609">A `PangoFont` is used to represent a font in a |
| 4159 | rendering-system-independent manner.</doc> | 4161 | rendering-system-independent manner.</doc> | ||
| 4160 | - | <source-position filename="pango/pango-font.h" line="613"/> | 4162 | + | <source-position filename="pango/pango-font.h" line="643"/> |
| 4161 | <function name="descriptions_free" | 4163 | <function name="descriptions_free" | ||
| 4162 | c:identifier="pango_font_descriptions_free" | 4164 | c:identifier="pango_font_descriptions_free" | ||
| 4163 | deprecated="1" | 4165 | deprecated="1" | ||
| 4164 | deprecated-version="1.56"> | 4166 | deprecated-version="1.56"> | ||
| 4165 | <doc xml:space="preserve" | 4167 | <doc xml:space="preserve" | ||
| 4166 | filename="pango/fonts.c" | 4168 | filename="pango/fonts.c" | ||
| 4167 | - | line="1120">Frees an array of font descriptions.</doc> | 4169 | + | line="1173">Frees an array of font descriptions.</doc> |
| 4168 | <doc-deprecated xml:space="preserve">Just use pango_font_description_free in a loop</doc-deprecated> | 4170 | <doc-deprecated xml:space="preserve">Just use pango_font_description_free in a loop</doc-deprecated> | ||
| 4169 | - | <source-position filename="pango/pango-font.h" line="283"/> | 4171 | + | <source-position filename="pango/pango-font.h" line="307"/> |
| 4170 | <return-value transfer-ownership="none"> | 4172 | <return-value transfer-ownership="none"> | ||
| 4171 | <type name="none" c:type="void"/> | 4173 | <type name="none" c:type="void"/> | ||
| 4172 | </return-value> | 4174 | </return-value> | ||
| @@ -4177,7 +4179,7 @@ rendering-system-independent manner.</doc> | |||||
| 4177 | allow-none="1"> | 4179 | allow-none="1"> | ||
| 4178 | <doc xml:space="preserve" | 4180 | <doc xml:space="preserve" | ||
| 4179 | filename="pango/fonts.c" | 4181 | filename="pango/fonts.c" | ||
| 4180 | - | line="1122">a pointer | 4182 | + | line="1175">a pointer |
| 4181 | to an array of `PangoFontDescription`, may be %NULL</doc> | 4183 | to an array of `PangoFontDescription`, may be %NULL</doc> | ||
| 4182 | <array length="1" | 4184 | <array length="1" | ||
| 4183 | zero-terminated="0" | 4185 | zero-terminated="0" | ||
| @@ -4188,7 +4190,7 @@ rendering-system-independent manner.</doc> | |||||
| 4188 | <parameter name="n_descs" transfer-ownership="none"> | 4190 | <parameter name="n_descs" transfer-ownership="none"> | ||
| 4189 | <doc xml:space="preserve" | 4191 | <doc xml:space="preserve" | ||
| 4190 | filename="pango/fonts.c" | 4192 | filename="pango/fonts.c" | ||
| 4191 | - | line="1124">number of font descriptions in @descs</doc> | 4193 | + | line="1177">number of font descriptions in @descs</doc> |
| 4192 | <type name="gint" c:type="int"/> | 4194 | <type name="gint" c:type="int"/> | ||
| 4193 | </parameter> | 4195 | </parameter> | ||
| 4194 | </parameters> | 4196 | </parameters> | ||
| @@ -4206,7 +4208,7 @@ For a discussion of the supported format, see that function. | |||||
| 4206 | Note: to verify that the returned font is identical to | 4208 | Note: to verify that the returned font is identical to | ||
| 4207 | the one that was serialized, you can compare @bytes to the | 4209 | the one that was serialized, you can compare @bytes to the | ||
| 4208 | result of serializing the font again.</doc> | 4210 | result of serializing the font again.</doc> | ||
| 4209 | - | <source-position filename="pango/pango-font.h" line="665"/> | 4211 | + | <source-position filename="pango/pango-font.h" line="695"/> |
| 4210 | <return-value transfer-ownership="full" nullable="1"> | 4212 | <return-value transfer-ownership="full" nullable="1"> | ||
| 4211 | <doc xml:space="preserve" | 4213 | <doc xml:space="preserve" | ||
| 4212 | filename="pango/serializer.c" | 4214 | filename="pango/serializer.c" | ||
| @@ -4229,7 +4231,7 @@ result of serializing the font again.</doc> | |||||
| 4229 | </parameters> | 4231 | </parameters> | ||
| 4230 | </function> | 4232 | </function> | ||
| 4231 | <virtual-method name="create_hb_font"> | 4233 | <virtual-method name="create_hb_font"> | ||
| 4232 | - | <source-position filename="pango/pango-font.h" line="612"/> | 4234 | + | <source-position filename="pango/pango-font.h" line="642"/> |
| 4233 | <return-value transfer-ownership="full"> | 4235 | <return-value transfer-ownership="full"> | ||
| 4234 | <type name="HarfBuzz.font_t" c:type="hb_font_t*"/> | 4236 | <type name="HarfBuzz.font_t" c:type="hb_font_t*"/> | ||
| 4235 | </return-value> | 4237 | </return-value> | ||
| @@ -4242,28 +4244,28 @@ result of serializing the font again.</doc> | |||||
| 4242 | <virtual-method name="describe" invoker="describe"> | 4244 | <virtual-method name="describe" invoker="describe"> | ||
| 4243 | <doc xml:space="preserve" | 4245 | <doc xml:space="preserve" | ||
| 4244 | filename="pango/fonts.c" | 4246 | filename="pango/fonts.c" | ||
| 4245 | - | line="2103">Returns a description of the font, with font size set in points. | 4247 | + | line="2170">Returns a description of the font, with font size set in points. |
| 4246 | 4248 | ||||
| 4247 | Use [method@Pango.Font.describe_with_absolute_size] if you want | 4249 | Use [method@Pango.Font.describe_with_absolute_size] if you want | ||
| 4248 | the font size in device units.</doc> | 4250 | the font size in device units.</doc> | ||
| 4249 | - | <source-position filename="pango/pango-font.h" line="597"/> | 4251 | + | <source-position filename="pango/pango-font.h" line="627"/> |
| 4250 | <return-value transfer-ownership="full"> | 4252 | <return-value transfer-ownership="full"> | ||
| 4251 | <doc xml:space="preserve" | 4253 | <doc xml:space="preserve" | ||
| 4252 | filename="pango/fonts.c" | 4254 | filename="pango/fonts.c" | ||
| 4253 | - | line="2112">a newly-allocated `PangoFontDescription` object.</doc> | 4255 | + | line="2179">a newly-allocated `PangoFontDescription` object.</doc> |
| 4254 | <type name="FontDescription" c:type="PangoFontDescription*"/> | 4256 | <type name="FontDescription" c:type="PangoFontDescription*"/> | ||
| 4255 | </return-value> | 4257 | </return-value> | ||
| 4256 | <parameters> | 4258 | <parameters> | ||
| 4257 | <instance-parameter name="font" transfer-ownership="none"> | 4259 | <instance-parameter name="font" transfer-ownership="none"> | ||
| 4258 | <doc xml:space="preserve" | 4260 | <doc xml:space="preserve" | ||
| 4259 | filename="pango/fonts.c" | 4261 | filename="pango/fonts.c" | ||
| 4260 | - | line="2105">a `PangoFont`</doc> | 4262 | + | line="2172">a `PangoFont`</doc> |
| 4261 | <type name="Font" c:type="PangoFont*"/> | 4263 | <type name="Font" c:type="PangoFont*"/> | ||
| 4262 | </instance-parameter> | 4264 | </instance-parameter> | ||
| 4263 | </parameters> | 4265 | </parameters> | ||
| 4264 | </virtual-method> | 4266 | </virtual-method> | ||
| 4265 | <virtual-method name="describe_absolute"> | 4267 | <virtual-method name="describe_absolute"> | ||
| 4266 | - | <source-position filename="pango/pango-font.h" line="607"/> | 4268 | + | <source-position filename="pango/pango-font.h" line="637"/> |
| 4267 | <return-value transfer-ownership="full"> | 4269 | <return-value transfer-ownership="full"> | ||
| 4268 | <type name="FontDescription" c:type="PangoFontDescription*"/> | 4270 | <type name="FontDescription" c:type="PangoFontDescription*"/> | ||
| 4269 | </return-value> | 4271 | </return-value> | ||
| @@ -4276,12 +4278,12 @@ the font size in device units.</doc> | |||||
| 4276 | <virtual-method name="get_coverage" invoker="get_coverage"> | 4278 | <virtual-method name="get_coverage" invoker="get_coverage"> | ||
| 4277 | <doc xml:space="preserve" | 4279 | <doc xml:space="preserve" | ||
| 4278 | filename="pango/fonts.c" | 4280 | filename="pango/fonts.c" | ||
| 4279 | - | line="2149">Computes the coverage map for a given font and language tag.</doc> | 4281 | + | line="2216">Computes the coverage map for a given font and language tag.</doc> |
| 4280 | - | <source-position filename="pango/pango-font.h" line="598"/> | 4282 | + | <source-position filename="pango/pango-font.h" line="628"/> |
| 4281 | <return-value transfer-ownership="full"> | 4283 | <return-value transfer-ownership="full"> | ||
| 4282 | <doc xml:space="preserve" | 4284 | <doc xml:space="preserve" | ||
| 4283 | filename="pango/fonts.c" | 4285 | filename="pango/fonts.c" | ||
| 4284 | - | line="2156">a newly-allocated `PangoCoverage` | 4286 | + | line="2223">a newly-allocated `PangoCoverage` |
| 4285 | object.</doc> | 4287 | object.</doc> | ||
| 4286 | <type name="Coverage" c:type="PangoCoverage*"/> | 4288 | <type name="Coverage" c:type="PangoCoverage*"/> | ||
| 4287 | </return-value> | 4289 | </return-value> | ||
| @@ -4289,13 +4291,13 @@ the font size in device units.</doc> | |||||
| 4289 | <instance-parameter name="font" transfer-ownership="none"> | 4291 | <instance-parameter name="font" transfer-ownership="none"> | ||
| 4290 | <doc xml:space="preserve" | 4292 | <doc xml:space="preserve" | ||
| 4291 | filename="pango/fonts.c" | 4293 | filename="pango/fonts.c" | ||
| 4292 | - | line="2151">a `PangoFont`</doc> | 4294 | + | line="2218">a `PangoFont`</doc> |
| 4293 | <type name="Font" c:type="PangoFont*"/> | 4295 | <type name="Font" c:type="PangoFont*"/> | ||
| 4294 | </instance-parameter> | 4296 | </instance-parameter> | ||
| 4295 | <parameter name="language" transfer-ownership="none"> | 4297 | <parameter name="language" transfer-ownership="none"> | ||
| 4296 | <doc xml:space="preserve" | 4298 | <doc xml:space="preserve" | ||
| 4297 | filename="pango/fonts.c" | 4299 | filename="pango/fonts.c" | ||
| 4298 | - | line="2152">the language tag</doc> | 4300 | + | line="2219">the language tag</doc> |
| 4299 | <type name="Language" c:type="PangoLanguage*"/> | 4301 | <type name="Language" c:type="PangoLanguage*"/> | ||
| 4300 | </parameter> | 4302 | </parameter> | ||
| 4301 | </parameters> | 4303 | </parameters> | ||
| @@ -4305,14 +4307,14 @@ the font size in device units.</doc> | |||||
| 4305 | version="1.44"> | 4307 | version="1.44"> | ||
| 4306 | <doc xml:space="preserve" | 4308 | <doc xml:space="preserve" | ||
| 4307 | filename="pango/fonts.c" | 4309 | filename="pango/fonts.c" | ||
| 4308 | - | line="3127">Obtain the OpenType features that are provided by the font. | 4310 | + | line="3201">Obtain the OpenType features that are provided by the font. |
| 4309 | 4311 | ||||
| 4310 | These are passed to the rendering system, together with features | 4312 | These are passed to the rendering system, together with features | ||
| 4311 | that have been explicitly set via attributes. | 4313 | that have been explicitly set via attributes. | ||
| 4312 | 4314 | ||||
| 4313 | Note that this does not include OpenType features which the | 4315 | Note that this does not include OpenType features which the | ||
| 4314 | rendering system enables by default.</doc> | 4316 | rendering system enables by default.</doc> | ||
| 4315 | - | <source-position filename="pango/pango-font.h" line="608"/> | 4317 | + | <source-position filename="pango/pango-font.h" line="638"/> |
| 4316 | <return-value transfer-ownership="none"> | 4318 | <return-value transfer-ownership="none"> | ||
| 4317 | <type name="none" c:type="void"/> | 4319 | <type name="none" c:type="void"/> | ||
| 4318 | </return-value> | 4320 | </return-value> | ||
| @@ -4320,7 +4322,7 @@ rendering system enables by default.</doc> | |||||
| 4320 | <instance-parameter name="font" transfer-ownership="none"> | 4322 | <instance-parameter name="font" transfer-ownership="none"> | ||
| 4321 | <doc xml:space="preserve" | 4323 | <doc xml:space="preserve" | ||
| 4322 | filename="pango/fonts.c" | 4324 | filename="pango/fonts.c" | ||
| 4323 | - | line="3129">a `PangoFont`</doc> | 4325 | + | line="3203">a `PangoFont`</doc> |
| 4324 | <type name="Font" c:type="PangoFont*"/> | 4326 | <type name="Font" c:type="PangoFont*"/> | ||
| 4325 | </instance-parameter> | 4327 | </instance-parameter> | ||
| 4326 | <parameter name="features" | 4328 | <parameter name="features" | ||
| @@ -4329,7 +4331,7 @@ rendering system enables by default.</doc> | |||||
| 4329 | transfer-ownership="none"> | 4331 | transfer-ownership="none"> | ||
| 4330 | <doc xml:space="preserve" | 4332 | <doc xml:space="preserve" | ||
| 4331 | filename="pango/fonts.c" | 4333 | filename="pango/fonts.c" | ||
| 4332 | - | line="3130">Array to features in</doc> | 4334 | + | line="3204">Array to features in</doc> |
| 4333 | <array length="1" zero-terminated="0" c:type="hb_feature_t*"> | 4335 | <array length="1" zero-terminated="0" c:type="hb_feature_t*"> | ||
| 4334 | <type name="HarfBuzz.feature_t" c:type="hb_feature_t"/> | 4336 | <type name="HarfBuzz.feature_t" c:type="hb_feature_t"/> | ||
| 4335 | </array> | 4337 | </array> | ||
| @@ -4337,7 +4339,7 @@ rendering system enables by default.</doc> | |||||
| 4337 | <parameter name="len" transfer-ownership="none"> | 4339 | <parameter name="len" transfer-ownership="none"> | ||
| 4338 | <doc xml:space="preserve" | 4340 | <doc xml:space="preserve" | ||
| 4339 | filename="pango/fonts.c" | 4341 | filename="pango/fonts.c" | ||
| 4340 | - | line="3131">the length of @features</doc> | 4342 | + | line="3205">the length of @features</doc> |
| 4341 | <type name="guint" c:type="guint"/> | 4343 | <type name="guint" c:type="guint"/> | ||
| 4342 | </parameter> | 4344 | </parameter> | ||
| 4343 | <parameter name="num_features" | 4345 | <parameter name="num_features" | ||
| @@ -4346,7 +4348,7 @@ rendering system enables by default.</doc> | |||||
| 4346 | transfer-ownership="full"> | 4348 | transfer-ownership="full"> | ||
| 4347 | <doc xml:space="preserve" | 4349 | <doc xml:space="preserve" | ||
| 4348 | filename="pango/fonts.c" | 4350 | filename="pango/fonts.c" | ||
| 4349 | - | line="3132">the number of used items in @features</doc> | 4351 | + | line="3206">the number of used items in @features</doc> |
| 4350 | <type name="guint" c:type="guint*"/> | 4352 | <type name="guint" c:type="guint*"/> | ||
| 4351 | </parameter> | 4353 | </parameter> | ||
| 4352 | </parameters> | 4354 | </parameters> | ||
| @@ -4356,7 +4358,7 @@ rendering system enables by default.</doc> | |||||
| 4356 | version="1.10"> | 4358 | version="1.10"> | ||
| 4357 | <doc xml:space="preserve" | 4359 | <doc xml:space="preserve" | ||
| 4358 | filename="pango/fonts.c" | 4360 | filename="pango/fonts.c" | ||
| 4359 | - | line="2278">Gets the font map for which the font was created. | 4361 | + | line="2345">Gets the font map for which the font was created. |
| 4360 | 4362 | ||||
| 4361 | Note that the font maintains a *weak* reference to | 4363 | Note that the font maintains a *weak* reference to | ||
| 4362 | the font map, so if all references to font map are | 4364 | the font map, so if all references to font map are | ||
| @@ -4367,11 +4369,11 @@ In that case this function will return %NULL. | |||||
| 4367 | It is the responsibility of the user to ensure that the | 4369 | It is the responsibility of the user to ensure that the | ||
| 4368 | font map is kept alive. In most uses this is not an issue | 4370 | font map is kept alive. In most uses this is not an issue | ||
| 4369 | as a `PangoContext` holds a reference to the font map.</doc> | 4371 | as a `PangoContext` holds a reference to the font map.</doc> | ||
| 4370 | - | <source-position filename="pango/pango-font.h" line="606"/> | 4372 | + | <source-position filename="pango/pango-font.h" line="636"/> |
| 4371 | <return-value transfer-ownership="none" nullable="1"> | 4373 | <return-value transfer-ownership="none" nullable="1"> | ||
| 4372 | <doc xml:space="preserve" | 4374 | <doc xml:space="preserve" | ||
| 4373 | filename="pango/fonts.c" | 4375 | filename="pango/fonts.c" | ||
| 4374 | - | line="2294">the `PangoFontMap` | 4376 | + | line="2361">the `PangoFontMap` |
| 4375 | for the font</doc> | 4377 | for the font</doc> | ||
| 4376 | <type name="FontMap" c:type="PangoFontMap*"/> | 4378 | <type name="FontMap" c:type="PangoFontMap*"/> | ||
| 4377 | </return-value> | 4379 | </return-value> | ||
| @@ -4382,7 +4384,7 @@ as a `PangoContext` holds a reference to the font map.</doc> | |||||
| 4382 | allow-none="1"> | 4384 | allow-none="1"> | ||
| 4383 | <doc xml:space="preserve" | 4385 | <doc xml:space="preserve" | ||
| 4384 | filename="pango/fonts.c" | 4386 | filename="pango/fonts.c" | ||
| 4385 | - | line="2280">a `PangoFont`</doc> | 4387 | + | line="2347">a `PangoFont`</doc> |
| 4386 | <type name="Font" c:type="PangoFont*"/> | 4388 | <type name="Font" c:type="PangoFont*"/> | ||
| 4387 | </instance-parameter> | 4389 | </instance-parameter> | ||
| 4388 | </parameters> | 4390 | </parameters> | ||
| @@ -4390,7 +4392,7 @@ as a `PangoContext` holds a reference to the font map.</doc> | |||||
| 4390 | <virtual-method name="get_glyph_extents" invoker="get_glyph_extents"> | 4392 | <virtual-method name="get_glyph_extents" invoker="get_glyph_extents"> | ||
| 4391 | <doc xml:space="preserve" | 4393 | <doc xml:space="preserve" | ||
| 4392 | filename="pango/fonts.c" | 4394 | filename="pango/fonts.c" | ||
| 4393 | - | line="2188">Gets the logical and ink extents of a glyph within a font. | 4395 | + | line="2255">Gets the logical and ink extents of a glyph within a font. |
| 4394 | 4396 | ||||
| 4395 | The coordinate system for each rectangle has its origin at the | 4397 | The coordinate system for each rectangle has its origin at the | ||
| 4396 | base line and horizontal origin of the character with increasing | 4398 | base line and horizontal origin of the character with increasing | ||
| @@ -4401,7 +4403,7 @@ of the rectangles are in 1/PANGO_SCALE of a device unit. | |||||
| 4401 | 4403 | ||||
| 4402 | If @font is %NULL, this function gracefully sets some sane values in the | 4404 | If @font is %NULL, this function gracefully sets some sane values in the | ||
| 4403 | output variables and returns.</doc> | 4405 | output variables and returns.</doc> | ||
| 4404 | - | <source-position filename="pango/pango-font.h" line="600"/> | 4406 | + | <source-position filename="pango/pango-font.h" line="630"/> |
| 4405 | <return-value transfer-ownership="none"> | 4407 | <return-value transfer-ownership="none"> | ||
| 4406 | <type name="none" c:type="void"/> | 4408 | <type name="none" c:type="void"/> | ||
| 4407 | </return-value> | 4409 | </return-value> | ||
| @@ -4412,13 +4414,13 @@ output variables and returns.</doc> | |||||
| 4412 | allow-none="1"> | 4414 | allow-none="1"> | ||
| 4413 | <doc xml:space="preserve" | 4415 | <doc xml:space="preserve" | ||
| 4414 | filename="pango/fonts.c" | 4416 | filename="pango/fonts.c" | ||
| 4415 | - | line="2190">a `PangoFont`</doc> | 4417 | + | line="2257">a `PangoFont`</doc> |
| 4416 | <type name="Font" c:type="PangoFont*"/> | 4418 | <type name="Font" c:type="PangoFont*"/> | ||
| 4417 | </instance-parameter> | 4419 | </instance-parameter> | ||
| 4418 | <parameter name="glyph" transfer-ownership="none"> | 4420 | <parameter name="glyph" transfer-ownership="none"> | ||
| 4419 | <doc xml:space="preserve" | 4421 | <doc xml:space="preserve" | ||
| 4420 | filename="pango/fonts.c" | 4422 | filename="pango/fonts.c" | ||
| 4421 | - | line="2191">the glyph index</doc> | 4423 | + | line="2258">the glyph index</doc> |
| 4422 | <type name="Glyph" c:type="PangoGlyph"/> | 4424 | <type name="Glyph" c:type="PangoGlyph"/> | ||
| 4423 | </parameter> | 4425 | </parameter> | ||
| 4424 | <parameter name="ink_rect" | 4426 | <parameter name="ink_rect" | ||
| @@ -4429,7 +4431,7 @@ output variables and returns.</doc> | |||||
| 4429 | allow-none="1"> | 4431 | allow-none="1"> | ||
| 4430 | <doc xml:space="preserve" | 4432 | <doc xml:space="preserve" | ||
| 4431 | filename="pango/fonts.c" | 4433 | filename="pango/fonts.c" | ||
| 4432 | - | line="2192">rectangle used to store the extents of the glyph as drawn</doc> | 4434 | + | line="2259">rectangle used to store the extents of the glyph as drawn</doc> |
| 4433 | <type name="Rectangle" c:type="PangoRectangle*"/> | 4435 | <type name="Rectangle" c:type="PangoRectangle*"/> | ||
| 4434 | </parameter> | 4436 | </parameter> | ||
| 4435 | <parameter name="logical_rect" | 4437 | <parameter name="logical_rect" | ||
| @@ -4440,7 +4442,7 @@ output variables and returns.</doc> | |||||
| 4440 | allow-none="1"> | 4442 | allow-none="1"> | ||
| 4441 | <doc xml:space="preserve" | 4443 | <doc xml:space="preserve" | ||
| 4442 | filename="pango/fonts.c" | 4444 | filename="pango/fonts.c" | ||
| 4443 | - | line="2193">rectangle used to store the logical extents of the glyph</doc> | 4445 | + | line="2260">rectangle used to store the logical extents of the glyph</doc> |
| 4444 | <type name="Rectangle" c:type="PangoRectangle*"/> | 4446 | <type name="Rectangle" c:type="PangoRectangle*"/> | ||
| 4445 | </parameter> | 4447 | </parameter> | ||
| 4446 | </parameters> | 4448 | </parameters> | ||
| @@ -4448,7 +4450,7 @@ output variables and returns.</doc> | |||||
| 4448 | <virtual-method name="get_metrics" invoker="get_metrics"> | 4450 | <virtual-method name="get_metrics" invoker="get_metrics"> | ||
| 4449 | <doc xml:space="preserve" | 4451 | <doc xml:space="preserve" | ||
| 4450 | filename="pango/fonts.c" | 4452 | filename="pango/fonts.c" | ||
| 4451 | - | line="2235">Gets overall metric information for a font. | 4453 | + | line="2302">Gets overall metric information for a font. |
| 4452 | 4454 | ||||
| 4453 | Since the metrics may be substantially different for different scripts, | 4455 | Since the metrics may be substantially different for different scripts, | ||
| 4454 | a language tag can be provided to indicate that the metrics should be | 4456 | a language tag can be provided to indicate that the metrics should be | ||
| @@ -4456,11 +4458,11 @@ retrieved that correspond to the script(s) used by that language. | |||||
| 4456 | 4458 | ||||
| 4457 | If @font is %NULL, this function gracefully sets some sane values in the | 4459 | If @font is %NULL, this function gracefully sets some sane values in the | ||
| 4458 | output variables and returns.</doc> | 4460 | output variables and returns.</doc> | ||
| 4459 | - | <source-position filename="pango/pango-font.h" line="604"/> | 4461 | + | <source-position filename="pango/pango-font.h" line="634"/> |
| 4460 | <return-value transfer-ownership="full"> | 4462 | <return-value transfer-ownership="full"> | ||
| 4461 | <doc xml:space="preserve" | 4463 | <doc xml:space="preserve" | ||
| 4462 | filename="pango/fonts.c" | 4464 | filename="pango/fonts.c" | ||
| 4463 | - | line="2251">a `PangoFontMetrics` object. The caller must call | 4465 | + | line="2318">a `PangoFontMetrics` object. The caller must call |
| 4464 | [method@Pango.FontMetrics.unref] when finished using the object.</doc> | 4466 | [method@Pango.FontMetrics.unref] when finished using the object.</doc> | ||
| 4465 | <type name="FontMetrics" c:type="PangoFontMetrics*"/> | 4467 | <type name="FontMetrics" c:type="PangoFontMetrics*"/> | ||
| 4466 | </return-value> | 4468 | </return-value> | ||
| @@ -4471,7 +4473,7 @@ output variables and returns.</doc> | |||||
| 4471 | allow-none="1"> | 4473 | allow-none="1"> | ||
| 4472 | <doc xml:space="preserve" | 4474 | <doc xml:space="preserve" | ||
| 4473 | filename="pango/fonts.c" | 4475 | filename="pango/fonts.c" | ||
| 4474 | - | line="2237">a `PangoFont`</doc> | 4476 | + | line="2304">a `PangoFont`</doc> |
| 4475 | <type name="Font" c:type="PangoFont*"/> | 4477 | <type name="Font" c:type="PangoFont*"/> | ||
| 4476 | </instance-parameter> | 4478 | </instance-parameter> | ||
| 4477 | <parameter name="language" | 4479 | <parameter name="language" | ||
| @@ -4480,7 +4482,7 @@ output variables and returns.</doc> | |||||
| 4480 | allow-none="1"> | 4482 | allow-none="1"> | ||
| 4481 | <doc xml:space="preserve" | 4483 | <doc xml:space="preserve" | ||
| 4482 | filename="pango/fonts.c" | 4484 | filename="pango/fonts.c" | ||
| 4483 | - | line="2238">language tag used to determine which script | 4485 | + | line="2305">language tag used to determine which script |
| 4484 | to get the metrics for, or %NULL to indicate to get the metrics for | 4486 | to get the metrics for, or %NULL to indicate to get the metrics for | ||
| 4485 | the entire font.</doc> | 4487 | the entire font.</doc> | ||
| 4486 | <type name="Language" c:type="PangoLanguage*"/> | 4488 | <type name="Language" c:type="PangoLanguage*"/> | ||
| @@ -4490,22 +4492,22 @@ output variables and returns.</doc> | |||||
| 4490 | <method name="describe" c:identifier="pango_font_describe"> | 4492 | <method name="describe" c:identifier="pango_font_describe"> | ||
| 4491 | <doc xml:space="preserve" | 4493 | <doc xml:space="preserve" | ||
| 4492 | filename="pango/fonts.c" | 4494 | filename="pango/fonts.c" | ||
| 4493 | - | line="2103">Returns a description of the font, with font size set in points. | 4495 | + | line="2170">Returns a description of the font, with font size set in points. |
| 4494 | 4496 | ||||
| 4495 | Use [method@Pango.Font.describe_with_absolute_size] if you want | 4497 | Use [method@Pango.Font.describe_with_absolute_size] if you want | ||
| 4496 | the font size in device units.</doc> | 4498 | the font size in device units.</doc> | ||
| 4497 | - | <source-position filename="pango/pango-font.h" line="621"/> | 4499 | + | <source-position filename="pango/pango-font.h" line="651"/> |
| 4498 | <return-value transfer-ownership="full"> | 4500 | <return-value transfer-ownership="full"> | ||
| 4499 | <doc xml:space="preserve" | 4501 | <doc xml:space="preserve" | ||
| 4500 | filename="pango/fonts.c" | 4502 | filename="pango/fonts.c" | ||
| 4501 | - | line="2112">a newly-allocated `PangoFontDescription` object.</doc> | 4503 | + | line="2179">a newly-allocated `PangoFontDescription` object.</doc> |
| 4502 | <type name="FontDescription" c:type="PangoFontDescription*"/> | 4504 | <type name="FontDescription" c:type="PangoFontDescription*"/> | ||
| 4503 | </return-value> | 4505 | </return-value> | ||
| 4504 | <parameters> | 4506 | <parameters> | ||
| 4505 | <instance-parameter name="font" transfer-ownership="none"> | 4507 | <instance-parameter name="font" transfer-ownership="none"> | ||
| 4506 | <doc xml:space="preserve" | 4508 | <doc xml:space="preserve" | ||
| 4507 | filename="pango/fonts.c" | 4509 | filename="pango/fonts.c" | ||
| 4508 | - | line="2105">a `PangoFont`</doc> | 4510 | + | line="2172">a `PangoFont`</doc> |
| 4509 | <type name="Font" c:type="PangoFont*"/> | 4511 | <type name="Font" c:type="PangoFont*"/> | ||
| 4510 | </instance-parameter> | 4512 | </instance-parameter> | ||
| 4511 | </parameters> | 4513 | </parameters> | ||
| @@ -4515,22 +4517,22 @@ the font size in device units.</doc> | |||||
| 4515 | version="1.14"> | 4517 | version="1.14"> | ||
| 4516 | <doc xml:space="preserve" | 4518 | <doc xml:space="preserve" | ||
| 4517 | filename="pango/fonts.c" | 4519 | filename="pango/fonts.c" | ||
| 4518 | - | line="2122">Returns a description of the font, with absolute font size set | 4520 | + | line="2189">Returns a description of the font, with absolute font size set |
| 4519 | in device units. | 4521 | in device units. | ||
| 4520 | 4522 | ||||
| 4521 | Use [method@Pango.Font.describe] if you want the font size in points.</doc> | 4523 | Use [method@Pango.Font.describe] if you want the font size in points.</doc> | ||
| 4522 | - | <source-position filename="pango/pango-font.h" line="623"/> | 4524 | + | <source-position filename="pango/pango-font.h" line="653"/> |
| 4523 | <return-value transfer-ownership="full"> | 4525 | <return-value transfer-ownership="full"> | ||
| 4524 | <doc xml:space="preserve" | 4526 | <doc xml:space="preserve" | ||
| 4525 | filename="pango/fonts.c" | 4527 | filename="pango/fonts.c" | ||
| 4526 | - | line="2131">a newly-allocated `PangoFontDescription` object.</doc> | 4528 | + | line="2198">a newly-allocated `PangoFontDescription` object.</doc> |
| 4527 | <type name="FontDescription" c:type="PangoFontDescription*"/> | 4529 | <type name="FontDescription" c:type="PangoFontDescription*"/> | ||
| 4528 | </return-value> | 4530 | </return-value> | ||
| 4529 | <parameters> | 4531 | <parameters> | ||
| 4530 | <instance-parameter name="font" transfer-ownership="none"> | 4532 | <instance-parameter name="font" transfer-ownership="none"> | ||
| 4531 | <doc xml:space="preserve" | 4533 | <doc xml:space="preserve" | ||
| 4532 | filename="pango/fonts.c" | 4534 | filename="pango/fonts.c" | ||
| 4533 | - | line="2124">a `PangoFont`</doc> | 4535 | + | line="2191">a `PangoFont`</doc> |
| 4534 | <type name="Font" c:type="PangoFont*"/> | 4536 | <type name="Font" c:type="PangoFont*"/> | ||
| 4535 | </instance-parameter> | 4537 | </instance-parameter> | ||
| 4536 | </parameters> | 4538 | </parameters> | ||
| @@ -4538,12 +4540,12 @@ Use [method@Pango.Font.describe] if you want the font size in points.</doc> | |||||
| 4538 | <method name="get_coverage" c:identifier="pango_font_get_coverage"> | 4540 | <method name="get_coverage" c:identifier="pango_font_get_coverage"> | ||
| 4539 | <doc xml:space="preserve" | 4541 | <doc xml:space="preserve" | ||
| 4540 | filename="pango/fonts.c" | 4542 | filename="pango/fonts.c" | ||
| 4541 | - | line="2149">Computes the coverage map for a given font and language tag.</doc> | 4543 | + | line="2216">Computes the coverage map for a given font and language tag.</doc> |
| 4542 | - | <source-position filename="pango/pango-font.h" line="625"/> | 4544 | + | <source-position filename="pango/pango-font.h" line="655"/> |
| 4543 | <return-value transfer-ownership="full"> | 4545 | <return-value transfer-ownership="full"> | ||
| 4544 | <doc xml:space="preserve" | 4546 | <doc xml:space="preserve" | ||
| 4545 | filename="pango/fonts.c" | 4547 | filename="pango/fonts.c" | ||
| 4546 | - | line="2156">a newly-allocated `PangoCoverage` | 4548 | + | line="2223">a newly-allocated `PangoCoverage` |
| 4547 | object.</doc> | 4549 | object.</doc> | ||
| 4548 | <type name="Coverage" c:type="PangoCoverage*"/> | 4550 | <type name="Coverage" c:type="PangoCoverage*"/> | ||
| 4549 | </return-value> | 4551 | </return-value> | ||
| @@ -4551,13 +4553,13 @@ Use [method@Pango.Font.describe] if you want the font size in points.</doc> | |||||
| 4551 | <instance-parameter name="font" transfer-ownership="none"> | 4553 | <instance-parameter name="font" transfer-ownership="none"> | ||
| 4552 | <doc xml:space="preserve" | 4554 | <doc xml:space="preserve" | ||
| 4553 | filename="pango/fonts.c" | 4555 | filename="pango/fonts.c" | ||
| 4554 | - | line="2151">a `PangoFont`</doc> | 4556 | + | line="2218">a `PangoFont`</doc> |
| 4555 | <type name="Font" c:type="PangoFont*"/> | 4557 | <type name="Font" c:type="PangoFont*"/> | ||
| 4556 | </instance-parameter> | 4558 | </instance-parameter> | ||
| 4557 | <parameter name="language" transfer-ownership="none"> | 4559 | <parameter name="language" transfer-ownership="none"> | ||
| 4558 | <doc xml:space="preserve" | 4560 | <doc xml:space="preserve" | ||
| 4559 | filename="pango/fonts.c" | 4561 | filename="pango/fonts.c" | ||
| 4560 | - | line="2152">the language tag</doc> | 4562 | + | line="2219">the language tag</doc> |
| 4561 | <type name="Language" c:type="PangoLanguage*"/> | 4563 | <type name="Language" c:type="PangoLanguage*"/> | ||
| 4562 | </parameter> | 4564 | </parameter> | ||
| 4563 | </parameters> | 4565 | </parameters> | ||
| @@ -4567,19 +4569,22 @@ Use [method@Pango.Font.describe] if you want the font size in points.</doc> | |||||
| 4567 | version="1.46"> | 4569 | version="1.46"> | ||
| 4568 | <doc xml:space="preserve" | 4570 | <doc xml:space="preserve" | ||
| 4569 | filename="pango/fonts.c" | 4571 | filename="pango/fonts.c" | ||
| 4570 | - | line="2311">Gets the `PangoFontFace` to which @font belongs.</doc> | 4572 | + | line="2378">Gets the `PangoFontFace` to which @font belongs. |
| 4571 | - | <source-position filename="pango/pango-font.h" line="645"/> | 4573 | + | |
| 4572 | - | <return-value transfer-ownership="none"> | 4574 | + | Note that this function can return `NULL` in cases |
| 4575 | + | where the font outlives its font map.</doc> | |||
| 4576 | + | <source-position filename="pango/pango-font.h" line="675"/> | |||
| 4577 | + | <return-value transfer-ownership="none" nullable="1"> | |||
| 4573 | <doc xml:space="preserve" | 4578 | <doc xml:space="preserve" | ||
| 4574 | filename="pango/fonts.c" | 4579 | filename="pango/fonts.c" | ||
| 4575 | - | line="2317">the `PangoFontFace`</doc> | 4580 | + | line="2387">the `PangoFontFace`</doc> |
| 4576 | <type name="FontFace" c:type="PangoFontFace*"/> | 4581 | <type name="FontFace" c:type="PangoFontFace*"/> | ||
| 4577 | </return-value> | 4582 | </return-value> | ||
| 4578 | <parameters> | 4583 | <parameters> | ||
| 4579 | <instance-parameter name="font" transfer-ownership="none"> | 4584 | <instance-parameter name="font" transfer-ownership="none"> | ||
| 4580 | <doc xml:space="preserve" | 4585 | <doc xml:space="preserve" | ||
| 4581 | filename="pango/fonts.c" | 4586 | filename="pango/fonts.c" | ||
| 4582 | - | line="2313">a `PangoFont`</doc> | 4587 | + | line="2380">a `PangoFont`</doc> |
| 4583 | <type name="Font" c:type="PangoFont*"/> | 4588 | <type name="Font" c:type="PangoFont*"/> | ||
| 4584 | </instance-parameter> | 4589 | </instance-parameter> | ||
| 4585 | </parameters> | 4590 | </parameters> | ||
| @@ -4589,14 +4594,14 @@ Use [method@Pango.Font.describe] if you want the font size in points.</doc> | |||||
| 4589 | version="1.44"> | 4594 | version="1.44"> | ||
| 4590 | <doc xml:space="preserve" | 4595 | <doc xml:space="preserve" | ||
| 4591 | filename="pango/fonts.c" | 4596 | filename="pango/fonts.c" | ||
| 4592 | - | line="3127">Obtain the OpenType features that are provided by the font. | 4597 | + | line="3201">Obtain the OpenType features that are provided by the font. |
| 4593 | 4598 | ||||
| 4594 | These are passed to the rendering system, together with features | 4599 | These are passed to the rendering system, together with features | ||
| 4595 | that have been explicitly set via attributes. | 4600 | that have been explicitly set via attributes. | ||
| 4596 | 4601 | ||||
| 4597 | Note that this does not include OpenType features which the | 4602 | Note that this does not include OpenType features which the | ||
| 4598 | rendering system enables by default.</doc> | 4603 | rendering system enables by default.</doc> | ||
| 4599 | - | <source-position filename="pango/pango-font.h" line="651"/> | 4604 | + | <source-position filename="pango/pango-font.h" line="681"/> |
| 4600 | <return-value transfer-ownership="none"> | 4605 | <return-value transfer-ownership="none"> | ||
| 4601 | <type name="none" c:type="void"/> | 4606 | <type name="none" c:type="void"/> | ||
| 4602 | </return-value> | 4607 | </return-value> | ||
| @@ -4604,7 +4609,7 @@ rendering system enables by default.</doc> | |||||
| 4604 | <instance-parameter name="font" transfer-ownership="none"> | 4609 | <instance-parameter name="font" transfer-ownership="none"> | ||
| 4605 | <doc xml:space="preserve" | 4610 | <doc xml:space="preserve" | ||
| 4606 | filename="pango/fonts.c" | 4611 | filename="pango/fonts.c" | ||
| 4607 | - | line="3129">a `PangoFont`</doc> | 4612 | + | line="3203">a `PangoFont`</doc> |
| 4608 | <type name="Font" c:type="PangoFont*"/> | 4613 | <type name="Font" c:type="PangoFont*"/> | ||
| 4609 | </instance-parameter> | 4614 | </instance-parameter> | ||
| 4610 | <parameter name="features" | 4615 | <parameter name="features" | ||
| @@ -4613,7 +4618,7 @@ rendering system enables by default.</doc> | |||||
| 4613 | transfer-ownership="none"> | 4618 | transfer-ownership="none"> | ||
| 4614 | <doc xml:space="preserve" | 4619 | <doc xml:space="preserve" | ||
| 4615 | filename="pango/fonts.c" | 4620 | filename="pango/fonts.c" | ||
| 4616 | - | line="3130">Array to features in</doc> | 4621 | + | line="3204">Array to features in</doc> |
| 4617 | <array length="1" zero-terminated="0" c:type="hb_feature_t*"> | 4622 | <array length="1" zero-terminated="0" c:type="hb_feature_t*"> | ||
| 4618 | <type name="HarfBuzz.feature_t" c:type="hb_feature_t"/> | 4623 | <type name="HarfBuzz.feature_t" c:type="hb_feature_t"/> | ||
| 4619 | </array> | 4624 | </array> | ||
| @@ -4621,7 +4626,7 @@ rendering system enables by default.</doc> | |||||
| 4621 | <parameter name="len" transfer-ownership="none"> | 4626 | <parameter name="len" transfer-ownership="none"> | ||
| 4622 | <doc xml:space="preserve" | 4627 | <doc xml:space="preserve" | ||
| 4623 | filename="pango/fonts.c" | 4628 | filename="pango/fonts.c" | ||
| 4624 | - | line="3131">the length of @features</doc> | 4629 | + | line="3205">the length of @features</doc> |
| 4625 | <type name="guint" c:type="guint"/> | 4630 | <type name="guint" c:type="guint"/> | ||
| 4626 | </parameter> | 4631 | </parameter> | ||
| 4627 | <parameter name="num_features" | 4632 | <parameter name="num_features" | ||
| @@ -4630,7 +4635,7 @@ rendering system enables by default.</doc> | |||||
| 4630 | transfer-ownership="full"> | 4635 | transfer-ownership="full"> | ||
| 4631 | <doc xml:space="preserve" | 4636 | <doc xml:space="preserve" | ||
| 4632 | filename="pango/fonts.c" | 4637 | filename="pango/fonts.c" | ||
| 4633 | - | line="3132">the number of used items in @features</doc> | 4638 | + | line="3206">the number of used items in @features</doc> |
| 4634 | <type name="guint" c:type="guint*"/> | 4639 | <type name="guint" c:type="guint*"/> | ||
| 4635 | </parameter> | 4640 | </parameter> | ||
| 4636 | </parameters> | 4641 | </parameters> | ||
| @@ -4640,7 +4645,7 @@ rendering system enables by default.</doc> | |||||
| 4640 | version="1.10"> | 4645 | version="1.10"> | ||
| 4641 | <doc xml:space="preserve" | 4646 | <doc xml:space="preserve" | ||
| 4642 | filename="pango/fonts.c" | 4647 | filename="pango/fonts.c" | ||
| 4643 | - | line="2278">Gets the font map for which the font was created. | 4648 | + | line="2345">Gets the font map for which the font was created. |
| 4644 | 4649 | ||||
| 4645 | Note that the font maintains a *weak* reference to | 4650 | Note that the font maintains a *weak* reference to | ||
| 4646 | the font map, so if all references to font map are | 4651 | the font map, so if all references to font map are | ||
| @@ -4651,11 +4656,11 @@ In that case this function will return %NULL. | |||||
| 4651 | It is the responsibility of the user to ensure that the | 4656 | It is the responsibility of the user to ensure that the | ||
| 4652 | font map is kept alive. In most uses this is not an issue | 4657 | font map is kept alive. In most uses this is not an issue | ||
| 4653 | as a `PangoContext` holds a reference to the font map.</doc> | 4658 | as a `PangoContext` holds a reference to the font map.</doc> | ||
| 4654 | - | <source-position filename="pango/pango-font.h" line="642"/> | 4659 | + | <source-position filename="pango/pango-font.h" line="672"/> |
| 4655 | <return-value transfer-ownership="none" nullable="1"> | 4660 | <return-value transfer-ownership="none" nullable="1"> | ||
| 4656 | <doc xml:space="preserve" | 4661 | <doc xml:space="preserve" | ||
| 4657 | filename="pango/fonts.c" | 4662 | filename="pango/fonts.c" | ||
| 4658 | - | line="2294">the `PangoFontMap` | 4663 | + | line="2361">the `PangoFontMap` |
| 4659 | for the font</doc> | 4664 | for the font</doc> | ||
| 4660 | <type name="FontMap" c:type="PangoFontMap*"/> | 4665 | <type name="FontMap" c:type="PangoFontMap*"/> | ||
| 4661 | </return-value> | 4666 | </return-value> | ||
| @@ -4666,7 +4671,7 @@ as a `PangoContext` holds a reference to the font map.</doc> | |||||
| 4666 | allow-none="1"> | 4671 | allow-none="1"> | ||
| 4667 | <doc xml:space="preserve" | 4672 | <doc xml:space="preserve" | ||
| 4668 | filename="pango/fonts.c" | 4673 | filename="pango/fonts.c" | ||
| 4669 | - | line="2280">a `PangoFont`</doc> | 4674 | + | line="2347">a `PangoFont`</doc> |
| 4670 | <type name="Font" c:type="PangoFont*"/> | 4675 | <type name="Font" c:type="PangoFont*"/> | ||
| 4671 | </instance-parameter> | 4676 | </instance-parameter> | ||
| 4672 | </parameters> | 4677 | </parameters> | ||
| @@ -4675,7 +4680,7 @@ as a `PangoContext` holds a reference to the font map.</doc> | |||||
| 4675 | c:identifier="pango_font_get_glyph_extents"> | 4680 | c:identifier="pango_font_get_glyph_extents"> | ||
| 4676 | <doc xml:space="preserve" | 4681 | <doc xml:space="preserve" | ||
| 4677 | filename="pango/fonts.c" | 4682 | filename="pango/fonts.c" | ||
| 4678 | - | line="2188">Gets the logical and ink extents of a glyph within a font. | 4683 | + | line="2255">Gets the logical and ink extents of a glyph within a font. |
| 4679 | 4684 | ||||
| 4680 | The coordinate system for each rectangle has its origin at the | 4685 | The coordinate system for each rectangle has its origin at the | ||
| 4681 | base line and horizontal origin of the character with increasing | 4686 | base line and horizontal origin of the character with increasing | ||
| @@ -4686,7 +4691,7 @@ of the rectangles are in 1/PANGO_SCALE of a device unit. | |||||
| 4686 | 4691 | ||||
| 4687 | If @font is %NULL, this function gracefully sets some sane values in the | 4692 | If @font is %NULL, this function gracefully sets some sane values in the | ||
| 4688 | output variables and returns.</doc> | 4693 | output variables and returns.</doc> | ||
| 4689 | - | <source-position filename="pango/pango-font.h" line="637"/> | 4694 | + | <source-position filename="pango/pango-font.h" line="667"/> |
| 4690 | <return-value transfer-ownership="none"> | 4695 | <return-value transfer-ownership="none"> | ||
| 4691 | <type name="none" c:type="void"/> | 4696 | <type name="none" c:type="void"/> | ||
| 4692 | </return-value> | 4697 | </return-value> | ||
| @@ -4697,13 +4702,13 @@ output variables and returns.</doc> | |||||
| 4697 | allow-none="1"> | 4702 | allow-none="1"> | ||
| 4698 | <doc xml:space="preserve" | 4703 | <doc xml:space="preserve" | ||
| 4699 | filename="pango/fonts.c" | 4704 | filename="pango/fonts.c" | ||
| 4700 | - | line="2190">a `PangoFont`</doc> | 4705 | + | line="2257">a `PangoFont`</doc> |
| 4701 | <type name="Font" c:type="PangoFont*"/> | 4706 | <type name="Font" c:type="PangoFont*"/> | ||
| 4702 | </instance-parameter> | 4707 | </instance-parameter> | ||
| 4703 | <parameter name="glyph" transfer-ownership="none"> | 4708 | <parameter name="glyph" transfer-ownership="none"> | ||
| 4704 | <doc xml:space="preserve" | 4709 | <doc xml:space="preserve" | ||
| 4705 | filename="pango/fonts.c" | 4710 | filename="pango/fonts.c" | ||
| 4706 | - | line="2191">the glyph index</doc> | 4711 | + | line="2258">the glyph index</doc> |
| 4707 | <type name="Glyph" c:type="PangoGlyph"/> | 4712 | <type name="Glyph" c:type="PangoGlyph"/> | ||
| 4708 | </parameter> | 4713 | </parameter> | ||
| 4709 | <parameter name="ink_rect" | 4714 | <parameter name="ink_rect" | ||
| @@ -4714,7 +4719,7 @@ output variables and returns.</doc> | |||||
| 4714 | allow-none="1"> | 4719 | allow-none="1"> | ||
| 4715 | <doc xml:space="preserve" | 4720 | <doc xml:space="preserve" | ||
| 4716 | filename="pango/fonts.c" | 4721 | filename="pango/fonts.c" | ||
| 4717 | - | line="2192">rectangle used to store the extents of the glyph as drawn</doc> | 4722 | + | line="2259">rectangle used to store the extents of the glyph as drawn</doc> |
| 4718 | <type name="Rectangle" c:type="PangoRectangle*"/> | 4723 | <type name="Rectangle" c:type="PangoRectangle*"/> | ||
| 4719 | </parameter> | 4724 | </parameter> | ||
| 4720 | <parameter name="logical_rect" | 4725 | <parameter name="logical_rect" | ||
| @@ -4725,7 +4730,7 @@ output variables and returns.</doc> | |||||
| 4725 | allow-none="1"> | 4730 | allow-none="1"> | ||
| 4726 | <doc xml:space="preserve" | 4731 | <doc xml:space="preserve" | ||
| 4727 | filename="pango/fonts.c" | 4732 | filename="pango/fonts.c" | ||
| 4728 | - | line="2193">rectangle used to store the logical extents of the glyph</doc> | 4733 | + | line="2260">rectangle used to store the logical extents of the glyph</doc> |
| 4729 | <type name="Rectangle" c:type="PangoRectangle*"/> | 4734 | <type name="Rectangle" c:type="PangoRectangle*"/> | ||
| 4730 | </parameter> | 4735 | </parameter> | ||
| 4731 | </parameters> | 4736 | </parameters> | ||
| @@ -4736,16 +4741,16 @@ output variables and returns.</doc> | |||||
| 4736 | introspectable="0"> | 4741 | introspectable="0"> | ||
| 4737 | <doc xml:space="preserve" | 4742 | <doc xml:space="preserve" | ||
| 4738 | filename="pango/fonts.c" | 4743 | filename="pango/fonts.c" | ||
| 4739 | - | line="2329">Get a `hb_font_t` object backing this font. | 4744 | + | line="2399">Get a `hb_font_t` object backing this font. |
| 4740 | 4745 | ||||
| 4741 | Note that the objects returned by this function are cached | 4746 | Note that the objects returned by this function are cached | ||
| 4742 | and immutable. If you need to make changes to the `hb_font_t`, | 4747 | and immutable. If you need to make changes to the `hb_font_t`, | ||
| 4743 | use [hb_font_create_sub_font()](https://harfbuzz.github.io/harfbuzz-hb-font.html#hb-font-create-sub-font).</doc> | 4748 | use [hb_font_create_sub_font()](https://harfbuzz.github.io/harfbuzz-hb-font.html#hb-font-create-sub-font).</doc> | ||
| 4744 | - | <source-position filename="pango/pango-font.h" line="656"/> | 4749 | + | <source-position filename="pango/pango-font.h" line="686"/> |
| 4745 | <return-value transfer-ownership="none" nullable="1"> | 4750 | <return-value transfer-ownership="none" nullable="1"> | ||
| 4746 | <doc xml:space="preserve" | 4751 | <doc xml:space="preserve" | ||
| 4747 | filename="pango/fonts.c" | 4752 | filename="pango/fonts.c" | ||
| 4748 | - | line="2339">the `hb_font_t` object | 4753 | + | line="2409">the `hb_font_t` object |
| 4749 | backing the font</doc> | 4754 | backing the font</doc> | ||
| 4750 | <type name="HarfBuzz.font_t" c:type="hb_font_t*"/> | 4755 | <type name="HarfBuzz.font_t" c:type="hb_font_t*"/> | ||
| 4751 | </return-value> | 4756 | </return-value> | ||
| @@ -4753,7 +4758,7 @@ use [hb_font_create_sub_font()](https://harfbuzz.github.io/harfbuzz-hb-font.html | |||||
| 4753 | <instance-parameter name="font" transfer-ownership="none"> | 4758 | <instance-parameter name="font" transfer-ownership="none"> | ||
| 4754 | <doc xml:space="preserve" | 4759 | <doc xml:space="preserve" | ||
| 4755 | filename="pango/fonts.c" | 4760 | filename="pango/fonts.c" | ||
| 4756 | - | line="2331">a `PangoFont`</doc> | 4761 | + | line="2401">a `PangoFont`</doc> |
| 4757 | <type name="Font" c:type="PangoFont*"/> | 4762 | <type name="Font" c:type="PangoFont*"/> | ||
| 4758 | </instance-parameter> | 4763 | </instance-parameter> | ||
| 4759 | </parameters> | 4764 | </parameters> | ||
| @@ -4763,7 +4768,7 @@ use [hb_font_create_sub_font()](https://harfbuzz.github.io/harfbuzz-hb-font.html | |||||
| 4763 | version="1.50"> | 4768 | version="1.50"> | ||
| 4764 | <doc xml:space="preserve" | 4769 | <doc xml:space="preserve" | ||
| 4765 | filename="pango/fonts.c" | 4770 | filename="pango/fonts.c" | ||
| 4766 | - | line="3154">Returns the languages that are supported by @font. | 4771 | + | line="3228">Returns the languages that are supported by @font. |
| 4767 | 4772 | ||||
| 4768 | If the font backend does not provide this information, | 4773 | If the font backend does not provide this information, | ||
| 4769 | %NULL is returned. For the fontconfig backend, this | 4774 | %NULL is returned. For the fontconfig backend, this | ||
| @@ -4771,11 +4776,11 @@ corresponds to the FC_LANG member of the FcPattern. | |||||
| 4771 | 4776 | ||||
| 4772 | The returned array is only valid as long as the font | 4777 | The returned array is only valid as long as the font | ||
| 4773 | and its fontmap are valid.</doc> | 4778 | and its fontmap are valid.</doc> | ||
| 4774 | - | <source-position filename="pango/pango-font.h" line="659"/> | 4779 | + | <source-position filename="pango/pango-font.h" line="689"/> |
| 4775 | <return-value transfer-ownership="none" nullable="1"> | 4780 | <return-value transfer-ownership="none" nullable="1"> | ||
| 4776 | <doc xml:space="preserve" | 4781 | <doc xml:space="preserve" | ||
| 4777 | filename="pango/fonts.c" | 4782 | filename="pango/fonts.c" | ||
| 4778 | - | line="3167">an array of `PangoLanguage`</doc> | 4783 | + | line="3241">an array of `PangoLanguage`</doc> |
| 4779 | <array c:type="PangoLanguage**"> | 4784 | <array c:type="PangoLanguage**"> | ||
| 4780 | <type name="Language"/> | 4785 | <type name="Language"/> | ||
| 4781 | </array> | 4786 | </array> | ||
| @@ -4784,7 +4789,7 @@ and its fontmap are valid.</doc> | |||||
| 4784 | <instance-parameter name="font" transfer-ownership="none"> | 4789 | <instance-parameter name="font" transfer-ownership="none"> | ||
| 4785 | <doc xml:space="preserve" | 4790 | <doc xml:space="preserve" | ||
| 4786 | filename="pango/fonts.c" | 4791 | filename="pango/fonts.c" | ||
| 4787 | - | line="3156">a `PangoFont`</doc> | 4792 | + | line="3230">a `PangoFont`</doc> |
| 4788 | <type name="Font" c:type="PangoFont*"/> | 4793 | <type name="Font" c:type="PangoFont*"/> | ||
| 4789 | </instance-parameter> | 4794 | </instance-parameter> | ||
| 4790 | </parameters> | 4795 | </parameters> | ||
| @@ -4792,7 +4797,7 @@ and its fontmap are valid.</doc> | |||||
| 4792 | <method name="get_metrics" c:identifier="pango_font_get_metrics"> | 4797 | <method name="get_metrics" c:identifier="pango_font_get_metrics"> | ||
| 4793 | <doc xml:space="preserve" | 4798 | <doc xml:space="preserve" | ||
| 4794 | filename="pango/fonts.c" | 4799 | filename="pango/fonts.c" | ||
| 4795 | - | line="2235">Gets overall metric information for a font. | 4800 | + | line="2302">Gets overall metric information for a font. |
| 4796 | 4801 | ||||
| 4797 | Since the metrics may be substantially different for different scripts, | 4802 | Since the metrics may be substantially different for different scripts, | ||
| 4798 | a language tag can be provided to indicate that the metrics should be | 4803 | a language tag can be provided to indicate that the metrics should be | ||
| @@ -4800,11 +4805,11 @@ retrieved that correspond to the script(s) used by that language. | |||||
| 4800 | 4805 | ||||
| 4801 | If @font is %NULL, this function gracefully sets some sane values in the | 4806 | If @font is %NULL, this function gracefully sets some sane values in the | ||
| 4802 | output variables and returns.</doc> | 4807 | output variables and returns.</doc> | ||
| 4803 | - | <source-position filename="pango/pango-font.h" line="634"/> | 4808 | + | <source-position filename="pango/pango-font.h" line="664"/> |
| 4804 | <return-value transfer-ownership="full"> | 4809 | <return-value transfer-ownership="full"> | ||
| 4805 | <doc xml:space="preserve" | 4810 | <doc xml:space="preserve" | ||
| 4806 | filename="pango/fonts.c" | 4811 | filename="pango/fonts.c" | ||
| 4807 | - | line="2251">a `PangoFontMetrics` object. The caller must call | 4812 | + | line="2318">a `PangoFontMetrics` object. The caller must call |
| 4808 | [method@Pango.FontMetrics.unref] when finished using the object.</doc> | 4813 | [method@Pango.FontMetrics.unref] when finished using the object.</doc> | ||
| 4809 | <type name="FontMetrics" c:type="PangoFontMetrics*"/> | 4814 | <type name="FontMetrics" c:type="PangoFontMetrics*"/> | ||
| 4810 | </return-value> | 4815 | </return-value> | ||
| @@ -4815,7 +4820,7 @@ output variables and returns.</doc> | |||||
| 4815 | allow-none="1"> | 4820 | allow-none="1"> | ||
| 4816 | <doc xml:space="preserve" | 4821 | <doc xml:space="preserve" | ||
| 4817 | filename="pango/fonts.c" | 4822 | filename="pango/fonts.c" | ||
| 4818 | - | line="2237">a `PangoFont`</doc> | 4823 | + | line="2304">a `PangoFont`</doc> |
| 4819 | <type name="Font" c:type="PangoFont*"/> | 4824 | <type name="Font" c:type="PangoFont*"/> | ||
| 4820 | </instance-parameter> | 4825 | </instance-parameter> | ||
| 4821 | <parameter name="language" | 4826 | <parameter name="language" | ||
| @@ -4824,7 +4829,7 @@ output variables and returns.</doc> | |||||
| 4824 | allow-none="1"> | 4829 | allow-none="1"> | ||
| 4825 | <doc xml:space="preserve" | 4830 | <doc xml:space="preserve" | ||
| 4826 | filename="pango/fonts.c" | 4831 | filename="pango/fonts.c" | ||
| 4827 | - | line="2238">language tag used to determine which script | 4832 | + | line="2305">language tag used to determine which script |
| 4828 | to get the metrics for, or %NULL to indicate to get the metrics for | 4833 | to get the metrics for, or %NULL to indicate to get the metrics for | ||
| 4829 | the entire font.</doc> | 4834 | the entire font.</doc> | ||
| 4830 | <type name="Language" c:type="PangoLanguage*"/> | 4835 | <type name="Language" c:type="PangoLanguage*"/> | ||
| @@ -4836,25 +4841,25 @@ output variables and returns.</doc> | |||||
| 4836 | version="1.44"> | 4841 | version="1.44"> | ||
| 4837 | <doc xml:space="preserve" | 4842 | <doc xml:space="preserve" | ||
| 4838 | filename="pango/fonts.c" | 4843 | filename="pango/fonts.c" | ||
| 4839 | - | line="3107">Returns whether the font provides a glyph for this character.</doc> | 4844 | + | line="3181">Returns whether the font provides a glyph for this character.</doc> |
| 4840 | - | <source-position filename="pango/pango-font.h" line="648"/> | 4845 | + | <source-position filename="pango/pango-font.h" line="678"/> |
| 4841 | <return-value transfer-ownership="none"> | 4846 | <return-value transfer-ownership="none"> | ||
| 4842 | <doc xml:space="preserve" | 4847 | <doc xml:space="preserve" | ||
| 4843 | filename="pango/fonts.c" | 4848 | filename="pango/fonts.c" | ||
| 4844 | - | line="3114">`TRUE` if @font can render @wc</doc> | 4849 | + | line="3188">`TRUE` if @font can render @wc</doc> |
| 4845 | <type name="gboolean" c:type="gboolean"/> | 4850 | <type name="gboolean" c:type="gboolean"/> | ||
| 4846 | </return-value> | 4851 | </return-value> | ||
| 4847 | <parameters> | 4852 | <parameters> | ||
| 4848 | <instance-parameter name="font" transfer-ownership="none"> | 4853 | <instance-parameter name="font" transfer-ownership="none"> | ||
| 4849 | <doc xml:space="preserve" | 4854 | <doc xml:space="preserve" | ||
| 4850 | filename="pango/fonts.c" | 4855 | filename="pango/fonts.c" | ||
| 4851 | - | line="3109">a `PangoFont`</doc> | 4856 | + | line="3183">a `PangoFont`</doc> |
| 4852 | <type name="Font" c:type="PangoFont*"/> | 4857 | <type name="Font" c:type="PangoFont*"/> | ||
| 4853 | </instance-parameter> | 4858 | </instance-parameter> | ||
| 4854 | <parameter name="wc" transfer-ownership="none"> | 4859 | <parameter name="wc" transfer-ownership="none"> | ||
| 4855 | <doc xml:space="preserve" | 4860 | <doc xml:space="preserve" | ||
| 4856 | filename="pango/fonts.c" | 4861 | filename="pango/fonts.c" | ||
| 4857 | - | line="3110">a Unicode character</doc> | 4862 | + | line="3184">a Unicode character</doc> |
| 4858 | <type name="gunichar" c:type="gunichar"/> | 4863 | <type name="gunichar" c:type="gunichar"/> | ||
| 4859 | </parameter> | 4864 | </parameter> | ||
| 4860 | </parameters> | 4865 | </parameters> | ||
| @@ -4873,7 +4878,7 @@ The intended use of this function is testing, benchmarking and debugging. | |||||
| 4873 | The format is not meant as a permanent storage format. | 4878 | The format is not meant as a permanent storage format. | ||
| 4874 | 4879 | ||||
| 4875 | To recreate a font from its serialized form, use [func@Pango.Font.deserialize].</doc> | 4880 | To recreate a font from its serialized form, use [func@Pango.Font.deserialize].</doc> | ||
| 4876 | - | <source-position filename="pango/pango-font.h" line="662"/> | 4881 | + | <source-position filename="pango/pango-font.h" line="692"/> |
| 4877 | <return-value transfer-ownership="full"> | 4882 | <return-value transfer-ownership="full"> | ||
| 4878 | <doc xml:space="preserve" | 4883 | <doc xml:space="preserve" | ||
| 4879 | filename="pango/serializer.c" | 4884 | filename="pango/serializer.c" | ||
| @@ -4896,24 +4901,24 @@ To recreate a font from its serialized form, use [func@Pango.Font.deserialize].< | |||||
| 4896 | <record name="FontClass" | 4901 | <record name="FontClass" | ||
| 4897 | c:type="PangoFontClass" | 4902 | c:type="PangoFontClass" | ||
| 4898 | glib:is-gtype-struct-for="Font"> | 4903 | glib:is-gtype-struct-for="Font"> | ||
| 4899 | - | <source-position filename="pango/pango-font.h" line="613"/> | 4904 | + | <source-position filename="pango/pango-font.h" line="643"/> |
| 4900 | <field name="parent_class"> | 4905 | <field name="parent_class"> | ||
| 4901 | <type name="GObject.ObjectClass" c:type="GObjectClass"/> | 4906 | <type name="GObject.ObjectClass" c:type="GObjectClass"/> | ||
| 4902 | </field> | 4907 | </field> | ||
| 4903 | <field name="describe"> | 4908 | <field name="describe"> | ||
| 4904 | <callback name="describe"> | 4909 | <callback name="describe"> | ||
| 4905 | - | <source-position filename="pango/pango-font.h" line="597"/> | 4910 | + | <source-position filename="pango/pango-font.h" line="627"/> |
| 4906 | <return-value transfer-ownership="full"> | 4911 | <return-value transfer-ownership="full"> | ||
| 4907 | <doc xml:space="preserve" | 4912 | <doc xml:space="preserve" | ||
| 4908 | filename="pango/fonts.c" | 4913 | filename="pango/fonts.c" | ||
| 4909 | - | line="2112">a newly-allocated `PangoFontDescription` object.</doc> | 4914 | + | line="2179">a newly-allocated `PangoFontDescription` object.</doc> |
| 4910 | <type name="FontDescription" c:type="PangoFontDescription*"/> | 4915 | <type name="FontDescription" c:type="PangoFontDescription*"/> | ||
| 4911 | </return-value> | 4916 | </return-value> | ||
| 4912 | <parameters> | 4917 | <parameters> | ||
| 4913 | <parameter name="font" transfer-ownership="none"> | 4918 | <parameter name="font" transfer-ownership="none"> | ||
| 4914 | <doc xml:space="preserve" | 4919 | <doc xml:space="preserve" | ||
| 4915 | filename="pango/fonts.c" | 4920 | filename="pango/fonts.c" | ||
| 4916 | - | line="2105">a `PangoFont`</doc> | 4921 | + | line="2172">a `PangoFont`</doc> |
| 4917 | <type name="Font" c:type="PangoFont*"/> | 4922 | <type name="Font" c:type="PangoFont*"/> | ||
| 4918 | </parameter> | 4923 | </parameter> | ||
| 4919 | </parameters> | 4924 | </parameters> | ||
| @@ -4921,11 +4926,11 @@ To recreate a font from its serialized form, use [func@Pango.Font.deserialize].< | |||||
| 4921 | </field> | 4926 | </field> | ||
| 4922 | <field name="get_coverage"> | 4927 | <field name="get_coverage"> | ||
| 4923 | <callback name="get_coverage"> | 4928 | <callback name="get_coverage"> | ||
| 4924 | - | <source-position filename="pango/pango-font.h" line="598"/> | 4929 | + | <source-position filename="pango/pango-font.h" line="628"/> |
| 4925 | <return-value transfer-ownership="full"> | 4930 | <return-value transfer-ownership="full"> | ||
| 4926 | <doc xml:space="preserve" | 4931 | <doc xml:space="preserve" | ||
| 4927 | filename="pango/fonts.c" | 4932 | filename="pango/fonts.c" | ||
| 4928 | - | line="2156">a newly-allocated `PangoCoverage` | 4933 | + | line="2223">a newly-allocated `PangoCoverage` |
| 4929 | object.</doc> | 4934 | object.</doc> | ||
| 4930 | <type name="Coverage" c:type="PangoCoverage*"/> | 4935 | <type name="Coverage" c:type="PangoCoverage*"/> | ||
| 4931 | </return-value> | 4936 | </return-value> | ||
| @@ -4933,13 +4938,13 @@ To recreate a font from its serialized form, use [func@Pango.Font.deserialize].< | |||||
| 4933 | <parameter name="font" transfer-ownership="none"> | 4938 | <parameter name="font" transfer-ownership="none"> | ||
| 4934 | <doc xml:space="preserve" | 4939 | <doc xml:space="preserve" | ||
| 4935 | filename="pango/fonts.c" | 4940 | filename="pango/fonts.c" | ||
| 4936 | - | line="2151">a `PangoFont`</doc> | 4941 | + | line="2218">a `PangoFont`</doc> |
| 4937 | <type name="Font" c:type="PangoFont*"/> | 4942 | <type name="Font" c:type="PangoFont*"/> | ||
| 4938 | </parameter> | 4943 | </parameter> | ||
| 4939 | <parameter name="language" transfer-ownership="none"> | 4944 | <parameter name="language" transfer-ownership="none"> | ||
| 4940 | <doc xml:space="preserve" | 4945 | <doc xml:space="preserve" | ||
| 4941 | filename="pango/fonts.c" | 4946 | filename="pango/fonts.c" | ||
| 4942 | - | line="2152">the language tag</doc> | 4947 | + | line="2219">the language tag</doc> |
| 4943 | <type name="Language" c:type="PangoLanguage*"/> | 4948 | <type name="Language" c:type="PangoLanguage*"/> | ||
| 4944 | </parameter> | 4949 | </parameter> | ||
| 4945 | </parameters> | 4950 | </parameters> | ||
| @@ -4947,7 +4952,7 @@ To recreate a font from its serialized form, use [func@Pango.Font.deserialize].< | |||||
| 4947 | </field> | 4952 | </field> | ||
| 4948 | <field name="get_glyph_extents"> | 4953 | <field name="get_glyph_extents"> | ||
| 4949 | <callback name="get_glyph_extents"> | 4954 | <callback name="get_glyph_extents"> | ||
| 4950 | - | <source-position filename="pango/pango-font.h" line="600"/> | 4955 | + | <source-position filename="pango/pango-font.h" line="630"/> |
| 4951 | <return-value transfer-ownership="none"> | 4956 | <return-value transfer-ownership="none"> | ||
| 4952 | <type name="none" c:type="void"/> | 4957 | <type name="none" c:type="void"/> | ||
| 4953 | </return-value> | 4958 | </return-value> | ||
| @@ -4958,13 +4963,13 @@ To recreate a font from its serialized form, use [func@Pango.Font.deserialize].< | |||||
| 4958 | allow-none="1"> | 4963 | allow-none="1"> | ||
| 4959 | <doc xml:space="preserve" | 4964 | <doc xml:space="preserve" | ||
| 4960 | filename="pango/fonts.c" | 4965 | filename="pango/fonts.c" | ||
| 4961 | - | line="2190">a `PangoFont`</doc> | 4966 | + | line="2257">a `PangoFont`</doc> |
| 4962 | <type name="Font" c:type="PangoFont*"/> | 4967 | <type name="Font" c:type="PangoFont*"/> | ||
| 4963 | </parameter> | 4968 | </parameter> | ||
| 4964 | <parameter name="glyph" transfer-ownership="none"> | 4969 | <parameter name="glyph" transfer-ownership="none"> | ||
| 4965 | <doc xml:space="preserve" | 4970 | <doc xml:space="preserve" | ||
| 4966 | filename="pango/fonts.c" | 4971 | filename="pango/fonts.c" | ||
| 4967 | - | line="2191">the glyph index</doc> | 4972 | + | line="2258">the glyph index</doc> |
| 4968 | <type name="Glyph" c:type="PangoGlyph"/> | 4973 | <type name="Glyph" c:type="PangoGlyph"/> | ||
| 4969 | </parameter> | 4974 | </parameter> | ||
| 4970 | <parameter name="ink_rect" | 4975 | <parameter name="ink_rect" | ||
| @@ -4975,7 +4980,7 @@ To recreate a font from its serialized form, use [func@Pango.Font.deserialize].< | |||||
| 4975 | allow-none="1"> | 4980 | allow-none="1"> | ||
| 4976 | <doc xml:space="preserve" | 4981 | <doc xml:space="preserve" | ||
| 4977 | filename="pango/fonts.c" | 4982 | filename="pango/fonts.c" | ||
| 4978 | - | line="2192">rectangle used to store the extents of the glyph as drawn</doc> | 4983 | + | line="2259">rectangle used to store the extents of the glyph as drawn</doc> |
| 4979 | <type name="Rectangle" c:type="PangoRectangle*"/> | 4984 | <type name="Rectangle" c:type="PangoRectangle*"/> | ||
| 4980 | </parameter> | 4985 | </parameter> | ||
| 4981 | <parameter name="logical_rect" | 4986 | <parameter name="logical_rect" | ||
| @@ -4986,7 +4991,7 @@ To recreate a font from its serialized form, use [func@Pango.Font.deserialize].< | |||||
| 4986 | allow-none="1"> | 4991 | allow-none="1"> | ||
| 4987 | <doc xml:space="preserve" | 4992 | <doc xml:space="preserve" | ||
| 4988 | filename="pango/fonts.c" | 4993 | filename="pango/fonts.c" | ||
| 4989 | - | line="2193">rectangle used to store the logical extents of the glyph</doc> | 4994 | + | line="2260">rectangle used to store the logical extents of the glyph</doc> |
| 4990 | <type name="Rectangle" c:type="PangoRectangle*"/> | 4995 | <type name="Rectangle" c:type="PangoRectangle*"/> | ||
| 4991 | </parameter> | 4996 | </parameter> | ||
| 4992 | </parameters> | 4997 | </parameters> | ||
| @@ -4994,11 +4999,11 @@ To recreate a font from its serialized form, use [func@Pango.Font.deserialize].< | |||||
| 4994 | </field> | 4999 | </field> | ||
| 4995 | <field name="get_metrics"> | 5000 | <field name="get_metrics"> | ||
| 4996 | <callback name="get_metrics"> | 5001 | <callback name="get_metrics"> | ||
| 4997 | - | <source-position filename="pango/pango-font.h" line="604"/> | 5002 | + | <source-position filename="pango/pango-font.h" line="634"/> |
| 4998 | <return-value transfer-ownership="full"> | 5003 | <return-value transfer-ownership="full"> | ||
| 4999 | <doc xml:space="preserve" | 5004 | <doc xml:space="preserve" | ||
| 5000 | filename="pango/fonts.c" | 5005 | filename="pango/fonts.c" | ||
| 5001 | - | line="2251">a `PangoFontMetrics` object. The caller must call | 5006 | + | line="2318">a `PangoFontMetrics` object. The caller must call |
| 5002 | [method@Pango.FontMetrics.unref] when finished using the object.</doc> | 5007 | [method@Pango.FontMetrics.unref] when finished using the object.</doc> | ||
| 5003 | <type name="FontMetrics" c:type="PangoFontMetrics*"/> | 5008 | <type name="FontMetrics" c:type="PangoFontMetrics*"/> | ||
| 5004 | </return-value> | 5009 | </return-value> | ||
| @@ -5009,7 +5014,7 @@ To recreate a font from its serialized form, use [func@Pango.Font.deserialize].< | |||||
| 5009 | allow-none="1"> | 5014 | allow-none="1"> | ||
| 5010 | <doc xml:space="preserve" | 5015 | <doc xml:space="preserve" | ||
| 5011 | filename="pango/fonts.c" | 5016 | filename="pango/fonts.c" | ||
| 5012 | - | line="2237">a `PangoFont`</doc> | 5017 | + | line="2304">a `PangoFont`</doc> |
| 5013 | <type name="Font" c:type="PangoFont*"/> | 5018 | <type name="Font" c:type="PangoFont*"/> | ||
| 5014 | </parameter> | 5019 | </parameter> | ||
| 5015 | <parameter name="language" | 5020 | <parameter name="language" | ||
| @@ -5018,7 +5023,7 @@ To recreate a font from its serialized form, use [func@Pango.Font.deserialize].< | |||||
| 5018 | allow-none="1"> | 5023 | allow-none="1"> | ||
| 5019 | <doc xml:space="preserve" | 5024 | <doc xml:space="preserve" | ||
| 5020 | filename="pango/fonts.c" | 5025 | filename="pango/fonts.c" | ||
| 5021 | - | line="2238">language tag used to determine which script | 5026 | + | line="2305">language tag used to determine which script |
| 5022 | to get the metrics for, or %NULL to indicate to get the metrics for | 5027 | to get the metrics for, or %NULL to indicate to get the metrics for | ||
| 5023 | the entire font.</doc> | 5028 | the entire font.</doc> | ||
| 5024 | <type name="Language" c:type="PangoLanguage*"/> | 5029 | <type name="Language" c:type="PangoLanguage*"/> | ||
| @@ -5028,11 +5033,11 @@ To recreate a font from its serialized form, use [func@Pango.Font.deserialize].< | |||||
| 5028 | </field> | 5033 | </field> | ||
| 5029 | <field name="get_font_map"> | 5034 | <field name="get_font_map"> | ||
| 5030 | <callback name="get_font_map"> | 5035 | <callback name="get_font_map"> | ||
| 5031 | - | <source-position filename="pango/pango-font.h" line="606"/> | 5036 | + | <source-position filename="pango/pango-font.h" line="636"/> |
| 5032 | <return-value transfer-ownership="none" nullable="1"> | 5037 | <return-value transfer-ownership="none" nullable="1"> | ||
| 5033 | <doc xml:space="preserve" | 5038 | <doc xml:space="preserve" | ||
| 5034 | filename="pango/fonts.c" | 5039 | filename="pango/fonts.c" | ||
| 5035 | - | line="2294">the `PangoFontMap` | 5040 | + | line="2361">the `PangoFontMap` |
| 5036 | for the font</doc> | 5041 | for the font</doc> | ||
| 5037 | <type name="FontMap" c:type="PangoFontMap*"/> | 5042 | <type name="FontMap" c:type="PangoFontMap*"/> | ||
| 5038 | </return-value> | 5043 | </return-value> | ||
| @@ -5043,7 +5048,7 @@ To recreate a font from its serialized form, use [func@Pango.Font.deserialize].< | |||||
| 5043 | allow-none="1"> | 5048 | allow-none="1"> | ||
| 5044 | <doc xml:space="preserve" | 5049 | <doc xml:space="preserve" | ||
| 5045 | filename="pango/fonts.c" | 5050 | filename="pango/fonts.c" | ||
| 5046 | - | line="2280">a `PangoFont`</doc> | 5051 | + | line="2347">a `PangoFont`</doc> |
| 5047 | <type name="Font" c:type="PangoFont*"/> | 5052 | <type name="Font" c:type="PangoFont*"/> | ||
| 5048 | </parameter> | 5053 | </parameter> | ||
| 5049 | </parameters> | 5054 | </parameters> | ||
| @@ -5051,7 +5056,7 @@ To recreate a font from its serialized form, use [func@Pango.Font.deserialize].< | |||||
| 5051 | </field> | 5056 | </field> | ||
| 5052 | <field name="describe_absolute"> | 5057 | <field name="describe_absolute"> | ||
| 5053 | <callback name="describe_absolute"> | 5058 | <callback name="describe_absolute"> | ||
| 5054 | - | <source-position filename="pango/pango-font.h" line="607"/> | 5059 | + | <source-position filename="pango/pango-font.h" line="637"/> |
| 5055 | <return-value transfer-ownership="full"> | 5060 | <return-value transfer-ownership="full"> | ||
| 5056 | <type name="FontDescription" c:type="PangoFontDescription*"/> | 5061 | <type name="FontDescription" c:type="PangoFontDescription*"/> | ||
| 5057 | </return-value> | 5062 | </return-value> | ||
| @@ -5064,7 +5069,7 @@ To recreate a font from its serialized form, use [func@Pango.Font.deserialize].< | |||||
| 5064 | </field> | 5069 | </field> | ||
| 5065 | <field name="get_features"> | 5070 | <field name="get_features"> | ||
| 5066 | <callback name="get_features"> | 5071 | <callback name="get_features"> | ||
| 5067 | - | <source-position filename="pango/pango-font.h" line="608"/> | 5072 | + | <source-position filename="pango/pango-font.h" line="638"/> |
| 5068 | <return-value transfer-ownership="none"> | 5073 | <return-value transfer-ownership="none"> | ||
| 5069 | <type name="none" c:type="void"/> | 5074 | <type name="none" c:type="void"/> | ||
| 5070 | </return-value> | 5075 | </return-value> | ||
| @@ -5072,7 +5077,7 @@ To recreate a font from its serialized form, use [func@Pango.Font.deserialize].< | |||||
| 5072 | <parameter name="font" transfer-ownership="none"> | 5077 | <parameter name="font" transfer-ownership="none"> | ||
| 5073 | <doc xml:space="preserve" | 5078 | <doc xml:space="preserve" | ||
| 5074 | filename="pango/fonts.c" | 5079 | filename="pango/fonts.c" | ||
| 5075 | - | line="3129">a `PangoFont`</doc> | 5080 | + | line="3203">a `PangoFont`</doc> |
| 5076 | <type name="Font" c:type="PangoFont*"/> | 5081 | <type name="Font" c:type="PangoFont*"/> | ||
| 5077 | </parameter> | 5082 | </parameter> | ||
| 5078 | <parameter name="features" | 5083 | <parameter name="features" | ||
| @@ -5081,7 +5086,7 @@ To recreate a font from its serialized form, use [func@Pango.Font.deserialize].< | |||||
| 5081 | transfer-ownership="none"> | 5086 | transfer-ownership="none"> | ||
| 5082 | <doc xml:space="preserve" | 5087 | <doc xml:space="preserve" | ||
| 5083 | filename="pango/fonts.c" | 5088 | filename="pango/fonts.c" | ||
| 5084 | - | line="3130">Array to features in</doc> | 5089 | + | line="3204">Array to features in</doc> |
| 5085 | <array length="2" zero-terminated="0" c:type="hb_feature_t*"> | 5090 | <array length="2" zero-terminated="0" c:type="hb_feature_t*"> | ||
| 5086 | <type name="HarfBuzz.feature_t" c:type="hb_feature_t"/> | 5091 | <type name="HarfBuzz.feature_t" c:type="hb_feature_t"/> | ||
| 5087 | </array> | 5092 | </array> | ||
| @@ -5089,7 +5094,7 @@ To recreate a font from its serialized form, use [func@Pango.Font.deserialize].< | |||||
| 5089 | <parameter name="len" transfer-ownership="none"> | 5094 | <parameter name="len" transfer-ownership="none"> | ||
| 5090 | <doc xml:space="preserve" | 5095 | <doc xml:space="preserve" | ||
| 5091 | filename="pango/fonts.c" | 5096 | filename="pango/fonts.c" | ||
| 5092 | - | line="3131">the length of @features</doc> | 5097 | + | line="3205">the length of @features</doc> |
| 5093 | <type name="guint" c:type="guint"/> | 5098 | <type name="guint" c:type="guint"/> | ||
| 5094 | </parameter> | 5099 | </parameter> | ||
| 5095 | <parameter name="num_features" | 5100 | <parameter name="num_features" | ||
| @@ -5098,7 +5103,7 @@ To recreate a font from its serialized form, use [func@Pango.Font.deserialize].< | |||||
| 5098 | transfer-ownership="full"> | 5103 | transfer-ownership="full"> | ||
| 5099 | <doc xml:space="preserve" | 5104 | <doc xml:space="preserve" | ||
| 5100 | filename="pango/fonts.c" | 5105 | filename="pango/fonts.c" | ||
| 5101 | - | line="3132">the number of used items in @features</doc> | 5106 | + | line="3206">the number of used items in @features</doc> |
| 5102 | <type name="guint" c:type="guint*"/> | 5107 | <type name="guint" c:type="guint*"/> | ||
| 5103 | </parameter> | 5108 | </parameter> | ||
| 5104 | </parameters> | 5109 | </parameters> | ||
| @@ -5106,7 +5111,7 @@ To recreate a font from its serialized form, use [func@Pango.Font.deserialize].< | |||||
| 5106 | </field> | 5111 | </field> | ||
| 5107 | <field name="create_hb_font"> | 5112 | <field name="create_hb_font"> | ||
| 5108 | <callback name="create_hb_font"> | 5113 | <callback name="create_hb_font"> | ||
| 5109 | - | <source-position filename="pango/pango-font.h" line="612"/> | 5114 | + | <source-position filename="pango/pango-font.h" line="642"/> |
| 5110 | <return-value transfer-ownership="full"> | 5115 | <return-value transfer-ownership="full"> | ||
| 5111 | <type name="HarfBuzz.font_t" c:type="hb_font_t*"/> | 5116 | <type name="HarfBuzz.font_t" c:type="hb_font_t*"/> | ||
| 5112 | </return-value> | 5117 | </return-value> | ||
| @@ -5118,6 +5123,42 @@ To recreate a font from its serialized form, use [func@Pango.Font.deserialize].< | |||||
| 5118 | </callback> | 5123 | </callback> | ||
| 5119 | </field> | 5124 | </field> | ||
| 5120 | </record> | 5125 | </record> | ||
| 5126 | + | <enumeration name="FontColor" | |||
| 5127 | + | version="1.57" | |||
| 5128 | + | glib:type-name="PangoFontColor" | |||
| 5129 | + | glib:get-type="pango_font_color_get_type" | |||
| 5130 | + | c:type="PangoFontColor"> | |||
| 5131 | + | <doc xml:space="preserve" | |||
| 5132 | + | filename="pango/pango-font.h" | |||
| 5133 | + | line="269">Specifies whether a font should or should not have color glyphs.</doc> | |||
| 5134 | + | <member name="forbidden" | |||
| 5135 | + | value="0" | |||
| 5136 | + | c:identifier="PANGO_FONT_COLOR_FORBIDDEN" | |||
| 5137 | + | glib:nick="forbidden" | |||
| 5138 | + | glib:name="PANGO_FONT_COLOR_FORBIDDEN"> | |||
| 5139 | + | <doc xml:space="preserve" | |||
| 5140 | + | filename="pango/pango-font.h" | |||
| 5141 | + | line="271">The font should not have color glyphs</doc> | |||
| 5142 | + | </member> | |||
| 5143 | + | <member name="required" | |||
| 5144 | + | value="1" | |||
| 5145 | + | c:identifier="PANGO_FONT_COLOR_REQUIRED" | |||
| 5146 | + | glib:nick="required" | |||
| 5147 | + | glib:name="PANGO_FONT_COLOR_REQUIRED"> | |||
| 5148 | + | <doc xml:space="preserve" | |||
| 5149 | + | filename="pango/pango-font.h" | |||
| 5150 | + | line="272">The font should have color glyphs</doc> | |||
| 5151 | + | </member> | |||
| 5152 | + | <member name="dont_care" | |||
| 5153 | + | value="2" | |||
| 5154 | + | c:identifier="PANGO_FONT_COLOR_DONT_CARE" | |||
| 5155 | + | glib:nick="dont-care" | |||
| 5156 | + | glib:name="PANGO_FONT_COLOR_DONT_CARE"> | |||
| 5157 | + | <doc xml:space="preserve" | |||
| 5158 | + | filename="pango/pango-font.h" | |||
| 5159 | + | line="273">The font may or may not use color</doc> | |||
| 5160 | + | </member> | |||
| 5161 | + | </enumeration> | |||
| 5121 | <record name="FontDescription" | 5162 | <record name="FontDescription" | ||
| 5122 | c:type="PangoFontDescription" | 5163 | c:type="PangoFontDescription" | ||
| 5123 | opaque="1" | 5164 | opaque="1" | ||
| @@ -5136,12 +5177,12 @@ a font to load.</doc> | |||||
| 5136 | <constructor name="new" c:identifier="pango_font_description_new"> | 5177 | <constructor name="new" c:identifier="pango_font_description_new"> | ||
| 5137 | <doc xml:space="preserve" | 5178 | <doc xml:space="preserve" | ||
| 5138 | filename="pango/fonts.c" | 5179 | filename="pango/fonts.c" | ||
| 5139 | - | line="81">Creates a new font description structure with all fields unset.</doc> | 5180 | + | line="83">Creates a new font description structure with all fields unset.</doc> |
| 5140 | - | <source-position filename="pango/pango-font.h" line="270"/> | 5181 | + | <source-position filename="pango/pango-font.h" line="294"/> |
| 5141 | <return-value transfer-ownership="full"> | 5182 | <return-value transfer-ownership="full"> | ||
| 5142 | <doc xml:space="preserve" | 5183 | <doc xml:space="preserve" | ||
| 5143 | filename="pango/fonts.c" | 5184 | filename="pango/fonts.c" | ||
| 5144 | - | line="86">the newly allocated `PangoFontDescription`, | 5185 | + | line="88">the newly allocated `PangoFontDescription`, |
| 5145 | which should be freed using [method@Pango.FontDescription.free].</doc> | 5186 | which should be freed using [method@Pango.FontDescription.free].</doc> | ||
| 5146 | <type name="FontDescription" c:type="PangoFontDescription*"/> | 5187 | <type name="FontDescription" c:type="PangoFontDescription*"/> | ||
| 5147 | </return-value> | 5188 | </return-value> | ||
| @@ -5150,7 +5191,7 @@ a font to load.</doc> | |||||
| 5150 | c:identifier="pango_font_description_better_match"> | 5191 | c:identifier="pango_font_description_better_match"> | ||
| 5151 | <doc xml:space="preserve" | 5192 | <doc xml:space="preserve" | ||
| 5152 | filename="pango/fonts.c" | 5193 | filename="pango/fonts.c" | ||
| 5153 | - | line="889">Determines if the style attributes of @new_match are a closer match | 5194 | + | line="938">Determines if the style attributes of @new_match are a closer match |
| 5154 | for @desc than those of @old_match are, or if @old_match is %NULL, | 5195 | for @desc than those of @old_match are, or if @old_match is %NULL, | ||
| 5155 | determines if @new_match is a match at all. | 5196 | determines if @new_match is a match at all. | ||
| 5156 | 5197 | ||||
| @@ -5161,18 +5202,18 @@ and size-related attributes. Approximate matching for style considers | |||||
| 5161 | a match as when the styles are equal. | 5202 | a match as when the styles are equal. | ||
| 5162 | 5203 | ||||
| 5163 | Note that @old_match must match @desc.</doc> | 5204 | Note that @old_match must match @desc.</doc> | ||
| 5164 | - | <source-position filename="pango/pango-font.h" line="364"/> | 5205 | + | <source-position filename="pango/pango-font.h" line="394"/> |
| 5165 | <return-value transfer-ownership="none"> | 5206 | <return-value transfer-ownership="none"> | ||
| 5166 | <doc xml:space="preserve" | 5207 | <doc xml:space="preserve" | ||
| 5167 | filename="pango/fonts.c" | 5208 | filename="pango/fonts.c" | ||
| 5168 | - | line="907">%TRUE if @new_match is a better match</doc> | 5209 | + | line="956">%TRUE if @new_match is a better match</doc> |
| 5169 | <type name="gboolean" c:type="gboolean"/> | 5210 | <type name="gboolean" c:type="gboolean"/> | ||
| 5170 | </return-value> | 5211 | </return-value> | ||
| 5171 | <parameters> | 5212 | <parameters> | ||
| 5172 | <instance-parameter name="desc" transfer-ownership="none"> | 5213 | <instance-parameter name="desc" transfer-ownership="none"> | ||
| 5173 | <doc xml:space="preserve" | 5214 | <doc xml:space="preserve" | ||
| 5174 | filename="pango/fonts.c" | 5215 | filename="pango/fonts.c" | ||
| 5175 | - | line="891">a `PangoFontDescription`</doc> | 5216 | + | line="940">a `PangoFontDescription`</doc> |
| 5176 | <type name="FontDescription" c:type="const PangoFontDescription*"/> | 5217 | <type name="FontDescription" c:type="const PangoFontDescription*"/> | ||
| 5177 | </instance-parameter> | 5218 | </instance-parameter> | ||
| 5178 | <parameter name="old_match" | 5219 | <parameter name="old_match" | ||
| @@ -5181,13 +5222,13 @@ Note that @old_match must match @desc.</doc> | |||||
| 5181 | allow-none="1"> | 5222 | allow-none="1"> | ||
| 5182 | <doc xml:space="preserve" | 5223 | <doc xml:space="preserve" | ||
| 5183 | filename="pango/fonts.c" | 5224 | filename="pango/fonts.c" | ||
| 5184 | - | line="892">a `PangoFontDescription`, or %NULL</doc> | 5225 | + | line="941">a `PangoFontDescription`, or %NULL</doc> |
| 5185 | <type name="FontDescription" c:type="const PangoFontDescription*"/> | 5226 | <type name="FontDescription" c:type="const PangoFontDescription*"/> | ||
| 5186 | </parameter> | 5227 | </parameter> | ||
| 5187 | <parameter name="new_match" transfer-ownership="none"> | 5228 | <parameter name="new_match" transfer-ownership="none"> | ||
| 5188 | <doc xml:space="preserve" | 5229 | <doc xml:space="preserve" | ||
| 5189 | filename="pango/fonts.c" | 5230 | filename="pango/fonts.c" | ||
| 5190 | - | line="893">a `PangoFontDescription`</doc> | 5231 | + | line="942">a `PangoFontDescription`</doc> |
| 5191 | <type name="FontDescription" c:type="const PangoFontDescription*"/> | 5232 | <type name="FontDescription" c:type="const PangoFontDescription*"/> | ||
| 5192 | </parameter> | 5233 | </parameter> | ||
| 5193 | </parameters> | 5234 | </parameters> | ||
| @@ -5195,12 +5236,12 @@ Note that @old_match must match @desc.</doc> | |||||
| 5195 | <method name="copy" c:identifier="pango_font_description_copy"> | 5236 | <method name="copy" c:identifier="pango_font_description_copy"> | ||
| 5196 | <doc xml:space="preserve" | 5237 | <doc xml:space="preserve" | ||
| 5197 | filename="pango/fonts.c" | 5238 | filename="pango/fonts.c" | ||
| 5198 | - | line="931">Make a copy of a `PangoFontDescription`.</doc> | 5239 | + | line="982">Make a copy of a `PangoFontDescription`.</doc> |
| 5199 | - | <source-position filename="pango/pango-font.h" line="272"/> | 5240 | + | <source-position filename="pango/pango-font.h" line="296"/> |
| 5200 | <return-value transfer-ownership="full" nullable="1"> | 5241 | <return-value transfer-ownership="full" nullable="1"> | ||
| 5201 | <doc xml:space="preserve" | 5242 | <doc xml:space="preserve" | ||
| 5202 | filename="pango/fonts.c" | 5243 | filename="pango/fonts.c" | ||
| 5203 | - | line="937">the newly allocated `PangoFontDescription`, | 5244 | + | line="988">the newly allocated `PangoFontDescription`, |
| 5204 | which should be freed with [method@Pango.FontDescription.free], | 5245 | which should be freed with [method@Pango.FontDescription.free], | ||
| 5205 | or %NULL if @desc was %NULL.</doc> | 5246 | or %NULL if @desc was %NULL.</doc> | ||
| 5206 | <type name="FontDescription" c:type="PangoFontDescription*"/> | 5247 | <type name="FontDescription" c:type="PangoFontDescription*"/> | ||
| @@ -5212,7 +5253,7 @@ Note that @old_match must match @desc.</doc> | |||||
| 5212 | allow-none="1"> | 5253 | allow-none="1"> | ||
| 5213 | <doc xml:space="preserve" | 5254 | <doc xml:space="preserve" | ||
| 5214 | filename="pango/fonts.c" | 5255 | filename="pango/fonts.c" | ||
| 5215 | - | line="933">a `PangoFontDescription`, may be %NULL</doc> | 5256 | + | line="984">a `PangoFontDescription`, may be %NULL</doc> |
| 5216 | <type name="FontDescription" c:type="const PangoFontDescription*"/> | 5257 | <type name="FontDescription" c:type="const PangoFontDescription*"/> | ||
| 5217 | </instance-parameter> | 5258 | </instance-parameter> | ||
| 5218 | </parameters> | 5259 | </parameters> | ||
| @@ -5221,18 +5262,18 @@ Note that @old_match must match @desc.</doc> | |||||
| 5221 | c:identifier="pango_font_description_copy_static"> | 5262 | c:identifier="pango_font_description_copy_static"> | ||
| 5222 | <doc xml:space="preserve" | 5263 | <doc xml:space="preserve" | ||
| 5223 | filename="pango/fonts.c" | 5264 | filename="pango/fonts.c" | ||
| 5224 | - | line="968">Make a copy of a `PangoFontDescription`, but don't duplicate | 5265 | + | line="1019">Make a copy of a `PangoFontDescription`, but don't duplicate |
| 5225 | allocated fields. | 5266 | allocated fields. | ||
| 5226 | 5267 | ||||
| 5227 | This is like [method@Pango.FontDescription.copy], but only a shallow | 5268 | This is like [method@Pango.FontDescription.copy], but only a shallow | ||
| 5228 | copy is made of the family name and other allocated fields. The result | 5269 | copy is made of the family name and other allocated fields. The result | ||
| 5229 | can only be used until @desc is modified or freed. This is meant | 5270 | can only be used until @desc is modified or freed. This is meant | ||
| 5230 | to be used when the copy is only needed temporarily.</doc> | 5271 | to be used when the copy is only needed temporarily.</doc> | ||
| 5231 | - | <source-position filename="pango/pango-font.h" line="274"/> | 5272 | + | <source-position filename="pango/pango-font.h" line="298"/> |
| 5232 | <return-value transfer-ownership="full" nullable="1"> | 5273 | <return-value transfer-ownership="full" nullable="1"> | ||
| 5233 | <doc xml:space="preserve" | 5274 | <doc xml:space="preserve" | ||
| 5234 | filename="pango/fonts.c" | 5275 | filename="pango/fonts.c" | ||
| 5235 | - | line="980">the newly allocated `PangoFontDescription`, | 5276 | + | line="1031">the newly allocated `PangoFontDescription`, |
| 5236 | which should be freed with [method@Pango.FontDescription.free], | 5277 | which should be freed with [method@Pango.FontDescription.free], | ||
| 5237 | or %NULL if @desc was %NULL.</doc> | 5278 | or %NULL if @desc was %NULL.</doc> | ||
| 5238 | <type name="FontDescription" c:type="PangoFontDescription*"/> | 5279 | <type name="FontDescription" c:type="PangoFontDescription*"/> | ||
| @@ -5244,7 +5285,7 @@ to be used when the copy is only needed temporarily.</doc> | |||||
| 5244 | allow-none="1"> | 5285 | allow-none="1"> | ||
| 5245 | <doc xml:space="preserve" | 5286 | <doc xml:space="preserve" | ||
| 5246 | filename="pango/fonts.c" | 5287 | filename="pango/fonts.c" | ||
| 5247 | - | line="970">a `PangoFontDescription`, may be %NULL</doc> | 5288 | + | line="1021">a `PangoFontDescription`, may be %NULL</doc> |
| 5248 | <type name="FontDescription" c:type="const PangoFontDescription*"/> | 5289 | <type name="FontDescription" c:type="const PangoFontDescription*"/> | ||
| 5249 | </instance-parameter> | 5290 | </instance-parameter> | ||
| 5250 | </parameters> | 5291 | </parameters> | ||
| @@ -5252,17 +5293,17 @@ to be used when the copy is only needed temporarily.</doc> | |||||
| 5252 | <method name="equal" c:identifier="pango_font_description_equal"> | 5293 | <method name="equal" c:identifier="pango_font_description_equal"> | ||
| 5253 | <doc xml:space="preserve" | 5294 | <doc xml:space="preserve" | ||
| 5254 | filename="pango/fonts.c" | 5295 | filename="pango/fonts.c" | ||
| 5255 | - | line="1008">Compares two font descriptions for equality. | 5296 | + | line="1059">Compares two font descriptions for equality. |
| 5256 | 5297 | ||||
| 5257 | Two font descriptions are considered equal if the fonts they describe | 5298 | Two font descriptions are considered equal if the fonts they describe | ||
| 5258 | are provably identical. This means that their masks do not have to match, | 5299 | are provably identical. This means that their masks do not have to match, | ||
| 5259 | as long as other fields are all the same. (Two font descriptions may | 5300 | as long as other fields are all the same. (Two font descriptions may | ||
| 5260 | result in identical fonts being loaded, but still compare %FALSE.)</doc> | 5301 | result in identical fonts being loaded, but still compare %FALSE.)</doc> | ||
| 5261 | - | <source-position filename="pango/pango-font.h" line="278"/> | 5302 | + | <source-position filename="pango/pango-font.h" line="302"/> |
| 5262 | <return-value transfer-ownership="none"> | 5303 | <return-value transfer-ownership="none"> | ||
| 5263 | <doc xml:space="preserve" | 5304 | <doc xml:space="preserve" | ||
| 5264 | filename="pango/fonts.c" | 5305 | filename="pango/fonts.c" | ||
| 5265 | - | line="1020">%TRUE if the two font descriptions are identical, | 5306 | + | line="1071">%TRUE if the two font descriptions are identical, |
| 5266 | %FALSE otherwise.</doc> | 5307 | %FALSE otherwise.</doc> | ||
| 5267 | <type name="gboolean" c:type="gboolean"/> | 5308 | <type name="gboolean" c:type="gboolean"/> | ||
| 5268 | </return-value> | 5309 | </return-value> | ||
| @@ -5270,13 +5311,13 @@ result in identical fonts being loaded, but still compare %FALSE.)</doc> | |||||
| 5270 | <instance-parameter name="desc1" transfer-ownership="none"> | 5311 | <instance-parameter name="desc1" transfer-ownership="none"> | ||
| 5271 | <doc xml:space="preserve" | 5312 | <doc xml:space="preserve" | ||
| 5272 | filename="pango/fonts.c" | 5313 | filename="pango/fonts.c" | ||
| 5273 | - | line="1010">a `PangoFontDescription`</doc> | 5314 | + | line="1061">a `PangoFontDescription`</doc> |
| 5274 | <type name="FontDescription" c:type="const PangoFontDescription*"/> | 5315 | <type name="FontDescription" c:type="const PangoFontDescription*"/> | ||
| 5275 | </instance-parameter> | 5316 | </instance-parameter> | ||
| 5276 | <parameter name="desc2" transfer-ownership="none"> | 5317 | <parameter name="desc2" transfer-ownership="none"> | ||
| 5277 | <doc xml:space="preserve" | 5318 | <doc xml:space="preserve" | ||
| 5278 | filename="pango/fonts.c" | 5319 | filename="pango/fonts.c" | ||
| 5279 | - | line="1011">another `PangoFontDescription`</doc> | 5320 | + | line="1062">another `PangoFontDescription`</doc> |
| 5280 | <type name="FontDescription" c:type="const PangoFontDescription*"/> | 5321 | <type name="FontDescription" c:type="const PangoFontDescription*"/> | ||
| 5281 | </parameter> | 5322 | </parameter> | ||
| 5282 | </parameters> | 5323 | </parameters> | ||
| @@ -5284,8 +5325,8 @@ result in identical fonts being loaded, but still compare %FALSE.)</doc> | |||||
| 5284 | <method name="free" c:identifier="pango_font_description_free"> | 5325 | <method name="free" c:identifier="pango_font_description_free"> | ||
| 5285 | <doc xml:space="preserve" | 5326 | <doc xml:space="preserve" | ||
| 5286 | filename="pango/fonts.c" | 5327 | filename="pango/fonts.c" | ||
| 5287 | - | line="1096">Frees a font description.</doc> | 5328 | + | line="1149">Frees a font description.</doc> |
| 5288 | - | <source-position filename="pango/pango-font.h" line="281"/> | 5329 | + | <source-position filename="pango/pango-font.h" line="305"/> |
| 5289 | <return-value transfer-ownership="none"> | 5330 | <return-value transfer-ownership="none"> | ||
| 5290 | <type name="none" c:type="void"/> | 5331 | <type name="none" c:type="void"/> | ||
| 5291 | </return-value> | 5332 | </return-value> | ||
| @@ -5296,23 +5337,45 @@ result in identical fonts being loaded, but still compare %FALSE.)</doc> | |||||
| 5296 | allow-none="1"> | 5337 | allow-none="1"> | ||
| 5297 | <doc xml:space="preserve" | 5338 | <doc xml:space="preserve" | ||
| 5298 | filename="pango/fonts.c" | 5339 | filename="pango/fonts.c" | ||
| 5299 | - | line="1098">a `PangoFontDescription`, may be %NULL</doc> | 5340 | + | line="1151">a `PangoFontDescription`, may be %NULL</doc> |
| 5300 | <type name="FontDescription" c:type="PangoFontDescription*"/> | 5341 | <type name="FontDescription" c:type="PangoFontDescription*"/> | ||
| 5301 | </instance-parameter> | 5342 | </instance-parameter> | ||
| 5302 | </parameters> | 5343 | </parameters> | ||
| 5303 | </method> | 5344 | </method> | ||
| 5345 | + | <method name="get_color" | |||
| 5346 | + | c:identifier="pango_font_description_get_color" | |||
| 5347 | + | version="1.57"> | |||
| 5348 | + | <doc xml:space="preserve" | |||
| 5349 | + | filename="pango/fonts.c" | |||
| 5350 | + | line="743">Returns the color field of the font description. | |||
| 5351 | + | ||||
| 5352 | + | This field determines whether the font description should | |||
| 5353 | + | match fonts that have color glyphs, or fonts that don't.</doc> | |||
| 5354 | + | <source-position filename="pango/pango-font.h" line="376"/> | |||
| 5355 | + | <return-value transfer-ownership="none"> | |||
| 5356 | + | <type name="FontColor" c:type="PangoFontColor"/> | |||
| 5357 | + | </return-value> | |||
| 5358 | + | <parameters> | |||
| 5359 | + | <instance-parameter name="desc" transfer-ownership="none"> | |||
| 5360 | + | <doc xml:space="preserve" | |||
| 5361 | + | filename="pango/fonts.c" | |||
| 5362 | + | line="745">a `PangoFontDescription`</doc> | |||
| 5363 | + | <type name="FontDescription" c:type="const PangoFontDescription*"/> | |||
| 5364 | + | </instance-parameter> | |||
| 5365 | + | </parameters> | |||
| 5366 | + | </method> | |||
| 5304 | <method name="get_family" | 5367 | <method name="get_family" | ||
| 5305 | c:identifier="pango_font_description_get_family"> | 5368 | c:identifier="pango_font_description_get_family"> | ||
| 5306 | <doc xml:space="preserve" | 5369 | <doc xml:space="preserve" | ||
| 5307 | filename="pango/fonts.c" | 5370 | filename="pango/fonts.c" | ||
| 5308 | - | line="162">Gets the family name field of a font description. | 5371 | + | line="164">Gets the family name field of a font description. |
| 5309 | 5372 | ||||
| 5310 | See [method@Pango.FontDescription.set_family].</doc> | 5373 | See [method@Pango.FontDescription.set_family].</doc> | ||
| 5311 | - | <source-position filename="pango/pango-font.h" line="293"/> | 5374 | + | <source-position filename="pango/pango-font.h" line="317"/> |
| 5312 | <return-value transfer-ownership="none" nullable="1"> | 5375 | <return-value transfer-ownership="none" nullable="1"> | ||
| 5313 | <doc xml:space="preserve" | 5376 | <doc xml:space="preserve" | ||
| 5314 | filename="pango/fonts.c" | 5377 | filename="pango/fonts.c" | ||
| 5315 | - | line="170">the family name field for the | 5378 | + | line="172">the family name field for the |
| 5316 | font description, or %NULL if not previously set. This has the same | 5379 | font description, or %NULL if not previously set. This has the same | ||
| 5317 | life-time as the font description itself and should not be freed.</doc> | 5380 | life-time as the font description itself and should not be freed.</doc> | ||
| 5318 | <type name="utf8" c:type="const char*"/> | 5381 | <type name="utf8" c:type="const char*"/> | ||
| @@ -5321,7 +5384,7 @@ See [method@Pango.FontDescription.set_family].</doc> | |||||
| 5321 | <instance-parameter name="desc" transfer-ownership="none"> | 5384 | <instance-parameter name="desc" transfer-ownership="none"> | ||
| 5322 | <doc xml:space="preserve" | 5385 | <doc xml:space="preserve" | ||
| 5323 | filename="pango/fonts.c" | 5386 | filename="pango/fonts.c" | ||
| 5324 | - | line="164">a `PangoFontDescription`.</doc> | 5387 | + | line="166">a `PangoFontDescription`.</doc> |
| 5325 | <type name="FontDescription" c:type="const PangoFontDescription*"/> | 5388 | <type name="FontDescription" c:type="const PangoFontDescription*"/> | ||
| 5326 | </instance-parameter> | 5389 | </instance-parameter> | ||
| 5327 | </parameters> | 5390 | </parameters> | ||
| @@ -5331,14 +5394,14 @@ See [method@Pango.FontDescription.set_family].</doc> | |||||
| 5331 | version="1.56"> | 5394 | version="1.56"> | ||
| 5332 | <doc xml:space="preserve" | 5395 | <doc xml:space="preserve" | ||
| 5333 | filename="pango/fonts.c" | 5396 | filename="pango/fonts.c" | ||
| 5334 | - | line="693">Gets the features field of a font description. | 5397 | + | line="695">Gets the features field of a font description. |
| 5335 | 5398 | ||||
| 5336 | See [method@Pango.FontDescription.set_features].</doc> | 5399 | See [method@Pango.FontDescription.set_features].</doc> | ||
| 5337 | - | <source-position filename="pango/pango-font.h" line="346"/> | 5400 | + | <source-position filename="pango/pango-font.h" line="370"/> |
| 5338 | <return-value transfer-ownership="none" nullable="1"> | 5401 | <return-value transfer-ownership="none" nullable="1"> | ||
| 5339 | <doc xml:space="preserve" | 5402 | <doc xml:space="preserve" | ||
| 5340 | filename="pango/fonts.c" | 5403 | filename="pango/fonts.c" | ||
| 5341 | - | line="701">the features field for the font | 5404 | + | line="703">the features field for the font |
| 5342 | description, or %NULL if not previously set. This has the same | 5405 | description, or %NULL if not previously set. This has the same | ||
| 5343 | life-time as the font description itself and should not be freed.</doc> | 5406 | life-time as the font description itself and should not be freed.</doc> | ||
| 5344 | <type name="utf8" c:type="const char*"/> | 5407 | <type name="utf8" c:type="const char*"/> | ||
| @@ -5347,7 +5410,7 @@ See [method@Pango.FontDescription.set_features].</doc> | |||||
| 5347 | <instance-parameter name="desc" transfer-ownership="none"> | 5410 | <instance-parameter name="desc" transfer-ownership="none"> | ||
| 5348 | <doc xml:space="preserve" | 5411 | <doc xml:space="preserve" | ||
| 5349 | filename="pango/fonts.c" | 5412 | filename="pango/fonts.c" | ||
| 5350 | - | line="695">a `PangoFontDescription`</doc> | 5413 | + | line="697">a `PangoFontDescription`</doc> |
| 5351 | <type name="FontDescription" c:type="const PangoFontDescription*"/> | 5414 | <type name="FontDescription" c:type="const PangoFontDescription*"/> | ||
| 5352 | </instance-parameter> | 5415 | </instance-parameter> | ||
| 5353 | </parameters> | 5416 | </parameters> | ||
| @@ -5357,14 +5420,14 @@ See [method@Pango.FontDescription.set_features].</doc> | |||||
| 5357 | version="1.16"> | 5420 | version="1.16"> | ||
| 5358 | <doc xml:space="preserve" | 5421 | <doc xml:space="preserve" | ||
| 5359 | filename="pango/fonts.c" | 5422 | filename="pango/fonts.c" | ||
| 5360 | - | line="487">Gets the gravity field of a font description. | 5423 | + | line="489">Gets the gravity field of a font description. |
| 5361 | 5424 | ||||
| 5362 | See [method@Pango.FontDescription.set_gravity].</doc> | 5425 | See [method@Pango.FontDescription.set_gravity].</doc> | ||
| 5363 | - | <source-position filename="pango/pango-font.h" line="328"/> | 5426 | + | <source-position filename="pango/pango-font.h" line="352"/> |
| 5364 | <return-value transfer-ownership="none"> | 5427 | <return-value transfer-ownership="none"> | ||
| 5365 | <doc xml:space="preserve" | 5428 | <doc xml:space="preserve" | ||
| 5366 | filename="pango/fonts.c" | 5429 | filename="pango/fonts.c" | ||
| 5367 | - | line="495">the gravity field for the font description. | 5430 | + | line="497">the gravity field for the font description. |
| 5368 | Use [method@Pango.FontDescription.get_set_fields] to find out | 5431 | Use [method@Pango.FontDescription.get_set_fields] to find out | ||
| 5369 | if the field was explicitly set or not.</doc> | 5432 | if the field was explicitly set or not.</doc> | ||
| 5370 | <type name="Gravity" c:type="PangoGravity"/> | 5433 | <type name="Gravity" c:type="PangoGravity"/> | ||
| @@ -5373,7 +5436,7 @@ See [method@Pango.FontDescription.set_gravity].</doc> | |||||
| 5373 | <instance-parameter name="desc" transfer-ownership="none"> | 5436 | <instance-parameter name="desc" transfer-ownership="none"> | ||
| 5374 | <doc xml:space="preserve" | 5437 | <doc xml:space="preserve" | ||
| 5375 | filename="pango/fonts.c" | 5438 | filename="pango/fonts.c" | ||
| 5376 | - | line="489">a `PangoFontDescription`</doc> | 5439 | + | line="491">a `PangoFontDescription`</doc> |
| 5377 | <type name="FontDescription" c:type="const PangoFontDescription*"/> | 5440 | <type name="FontDescription" c:type="const PangoFontDescription*"/> | ||
| 5378 | </instance-parameter> | 5441 | </instance-parameter> | ||
| 5379 | </parameters> | 5442 | </parameters> | ||
| @@ -5382,12 +5445,12 @@ See [method@Pango.FontDescription.set_gravity].</doc> | |||||
| 5382 | c:identifier="pango_font_description_get_set_fields"> | 5445 | c:identifier="pango_font_description_get_set_fields"> | ||
| 5383 | <doc xml:space="preserve" | 5446 | <doc xml:space="preserve" | ||
| 5384 | filename="pango/fonts.c" | 5447 | filename="pango/fonts.c" | ||
| 5385 | - | line="715">Determines which fields in a font description have been set.</doc> | 5448 | + | line="762">Determines which fields in a font description have been set.</doc> |
| 5386 | - | <source-position filename="pango/pango-font.h" line="349"/> | 5449 | + | <source-position filename="pango/pango-font.h" line="379"/> |
| 5387 | <return-value transfer-ownership="none"> | 5450 | <return-value transfer-ownership="none"> | ||
| 5388 | <doc xml:space="preserve" | 5451 | <doc xml:space="preserve" | ||
| 5389 | filename="pango/fonts.c" | 5452 | filename="pango/fonts.c" | ||
| 5390 | - | line="721">a bitmask with bits set corresponding to the | 5453 | + | line="768">a bitmask with bits set corresponding to the |
| 5391 | fields in @desc that have been set.</doc> | 5454 | fields in @desc that have been set.</doc> | ||
| 5392 | <type name="FontMask" c:type="PangoFontMask"/> | 5455 | <type name="FontMask" c:type="PangoFontMask"/> | ||
| 5393 | </return-value> | 5456 | </return-value> | ||
| @@ -5395,7 +5458,7 @@ See [method@Pango.FontDescription.set_gravity].</doc> | |||||
| 5395 | <instance-parameter name="desc" transfer-ownership="none"> | 5458 | <instance-parameter name="desc" transfer-ownership="none"> | ||
| 5396 | <doc xml:space="preserve" | 5459 | <doc xml:space="preserve" | ||
| 5397 | filename="pango/fonts.c" | 5460 | filename="pango/fonts.c" | ||
| 5398 | - | line="717">a `PangoFontDescription`</doc> | 5461 | + | line="764">a `PangoFontDescription`</doc> |
| 5399 | <type name="FontDescription" c:type="const PangoFontDescription*"/> | 5462 | <type name="FontDescription" c:type="const PangoFontDescription*"/> | ||
| 5400 | </instance-parameter> | 5463 | </instance-parameter> | ||
| 5401 | </parameters> | 5464 | </parameters> | ||
| @@ -5403,14 +5466,14 @@ See [method@Pango.FontDescription.set_gravity].</doc> | |||||
| 5403 | <method name="get_size" c:identifier="pango_font_description_get_size"> | 5466 | <method name="get_size" c:identifier="pango_font_description_get_size"> | ||
| 5404 | <doc xml:space="preserve" | 5467 | <doc xml:space="preserve" | ||
| 5405 | filename="pango/fonts.c" | 5468 | filename="pango/fonts.c" | ||
| 5406 | - | line="379">Gets the size field of a font description. | 5469 | + | line="381">Gets the size field of a font description. |
| 5407 | 5470 | ||||
| 5408 | See [method@Pango.FontDescription.set_size].</doc> | 5471 | See [method@Pango.FontDescription.set_size].</doc> | ||
| 5409 | - | <source-position filename="pango/pango-font.h" line="318"/> | 5472 | + | <source-position filename="pango/pango-font.h" line="342"/> |
| 5410 | <return-value transfer-ownership="none"> | 5473 | <return-value transfer-ownership="none"> | ||
| 5411 | <doc xml:space="preserve" | 5474 | <doc xml:space="preserve" | ||
| 5412 | filename="pango/fonts.c" | 5475 | filename="pango/fonts.c" | ||
| 5413 | - | line="387">the size field for the font description in points | 5476 | + | line="389">the size field for the font description in points |
| 5414 | or device units. You must call | 5477 | or device units. You must call | ||
| 5415 | [method@Pango.FontDescription.get_size_is_absolute] to find out | 5478 | [method@Pango.FontDescription.get_size_is_absolute] to find out | ||
| 5416 | which is the case. Returns 0 if the size field has not previously | 5479 | which is the case. Returns 0 if the size field has not previously | ||
| @@ -5423,7 +5486,7 @@ See [method@Pango.FontDescription.set_size].</doc> | |||||
| 5423 | <instance-parameter name="desc" transfer-ownership="none"> | 5486 | <instance-parameter name="desc" transfer-ownership="none"> | ||
| 5424 | <doc xml:space="preserve" | 5487 | <doc xml:space="preserve" | ||
| 5425 | filename="pango/fonts.c" | 5488 | filename="pango/fonts.c" | ||
| 5426 | - | line="381">a `PangoFontDescription`</doc> | 5489 | + | line="383">a `PangoFontDescription`</doc> |
| 5427 | <type name="FontDescription" c:type="const PangoFontDescription*"/> | 5490 | <type name="FontDescription" c:type="const PangoFontDescription*"/> | ||
| 5428 | </instance-parameter> | 5491 | </instance-parameter> | ||
| 5429 | </parameters> | 5492 | </parameters> | ||
| @@ -5433,16 +5496,16 @@ See [method@Pango.FontDescription.set_size].</doc> | |||||
| 5433 | version="1.8"> | 5496 | version="1.8"> | ||
| 5434 | <doc xml:space="preserve" | 5497 | <doc xml:space="preserve" | ||
| 5435 | filename="pango/fonts.c" | 5498 | filename="pango/fonts.c" | ||
| 5436 | - | line="429">Determines whether the size of the font is in points (not absolute) | 5499 | + | line="431">Determines whether the size of the font is in points (not absolute) |
| 5437 | or device units (absolute). | 5500 | or device units (absolute). | ||
| 5438 | 5501 | ||||
| 5439 | See [method@Pango.FontDescription.set_size] | 5502 | See [method@Pango.FontDescription.set_size] | ||
| 5440 | and [method@Pango.FontDescription.set_absolute_size].</doc> | 5503 | and [method@Pango.FontDescription.set_absolute_size].</doc> | ||
| 5441 | - | <source-position filename="pango/pango-font.h" line="323"/> | 5504 | + | <source-position filename="pango/pango-font.h" line="347"/> |
| 5442 | <return-value transfer-ownership="none"> | 5505 | <return-value transfer-ownership="none"> | ||
| 5443 | <doc xml:space="preserve" | 5506 | <doc xml:space="preserve" | ||
| 5444 | filename="pango/fonts.c" | 5507 | filename="pango/fonts.c" | ||
| 5445 | - | line="439">whether the size for the font description is in | 5508 | + | line="441">whether the size for the font description is in |
| 5446 | points or device units. Use [method@Pango.FontDescription.get_set_fields] | 5509 | points or device units. Use [method@Pango.FontDescription.get_set_fields] | ||
| 5447 | to find out if the size field of the font description was explicitly | 5510 | to find out if the size field of the font description was explicitly | ||
| 5448 | set or not.</doc> | 5511 | set or not.</doc> | ||
| @@ -5452,7 +5515,7 @@ and [method@Pango.FontDescription.set_absolute_size].</doc> | |||||
| 5452 | <instance-parameter name="desc" transfer-ownership="none"> | 5515 | <instance-parameter name="desc" transfer-ownership="none"> | ||
| 5453 | <doc xml:space="preserve" | 5516 | <doc xml:space="preserve" | ||
| 5454 | filename="pango/fonts.c" | 5517 | filename="pango/fonts.c" | ||
| 5455 | - | line="431">a `PangoFontDescription`</doc> | 5518 | + | line="433">a `PangoFontDescription`</doc> |
| 5456 | <type name="FontDescription" c:type="const PangoFontDescription*"/> | 5519 | <type name="FontDescription" c:type="const PangoFontDescription*"/> | ||
| 5457 | </instance-parameter> | 5520 | </instance-parameter> | ||
| 5458 | </parameters> | 5521 | </parameters> | ||
| @@ -5461,14 +5524,14 @@ and [method@Pango.FontDescription.set_absolute_size].</doc> | |||||
| 5461 | c:identifier="pango_font_description_get_stretch"> | 5524 | c:identifier="pango_font_description_get_stretch"> | ||
| 5462 | <doc xml:space="preserve" | 5525 | <doc xml:space="preserve" | ||
| 5463 | filename="pango/fonts.c" | 5526 | filename="pango/fonts.c" | ||
| 5464 | - | line="330">Gets the stretch field of a font description. | 5527 | + | line="332">Gets the stretch field of a font description. |
| 5465 | 5528 | ||||
| 5466 | See [method@Pango.FontDescription.set_stretch].</doc> | 5529 | See [method@Pango.FontDescription.set_stretch].</doc> | ||
| 5467 | - | <source-position filename="pango/pango-font.h" line="313"/> | 5530 | + | <source-position filename="pango/pango-font.h" line="337"/> |
| 5468 | <return-value transfer-ownership="none"> | 5531 | <return-value transfer-ownership="none"> | ||
| 5469 | <doc xml:space="preserve" | 5532 | <doc xml:space="preserve" | ||
| 5470 | filename="pango/fonts.c" | 5533 | filename="pango/fonts.c" | ||
| 5471 | - | line="338">the stretch field for the font description. | 5534 | + | line="340">the stretch field for the font description. |
| 5472 | Use [method@Pango.FontDescription.get_set_fields] to find | 5535 | Use [method@Pango.FontDescription.get_set_fields] to find | ||
| 5473 | out if the field was explicitly set or not.</doc> | 5536 | out if the field was explicitly set or not.</doc> | ||
| 5474 | <type name="Stretch" c:type="PangoStretch"/> | 5537 | <type name="Stretch" c:type="PangoStretch"/> | ||
| @@ -5477,7 +5540,7 @@ See [method@Pango.FontDescription.set_stretch].</doc> | |||||
| 5477 | <instance-parameter name="desc" transfer-ownership="none"> | 5540 | <instance-parameter name="desc" transfer-ownership="none"> | ||
| 5478 | <doc xml:space="preserve" | 5541 | <doc xml:space="preserve" | ||
| 5479 | filename="pango/fonts.c" | 5542 | filename="pango/fonts.c" | ||
| 5480 | - | line="332">a `PangoFontDescription`.</doc> | 5543 | + | line="334">a `PangoFontDescription`.</doc> |
| 5481 | <type name="FontDescription" c:type="const PangoFontDescription*"/> | 5544 | <type name="FontDescription" c:type="const PangoFontDescription*"/> | ||
| 5482 | </instance-parameter> | 5545 | </instance-parameter> | ||
| 5483 | </parameters> | 5546 | </parameters> | ||
| @@ -5485,14 +5548,14 @@ See [method@Pango.FontDescription.set_stretch].</doc> | |||||
| 5485 | <method name="get_style" c:identifier="pango_font_description_get_style"> | 5548 | <method name="get_style" c:identifier="pango_font_description_get_style"> | ||
| 5486 | <doc xml:space="preserve" | 5549 | <doc xml:space="preserve" | ||
| 5487 | filename="pango/fonts.c" | 5550 | filename="pango/fonts.c" | ||
| 5488 | - | line="208">Gets the style field of a `PangoFontDescription`. | 5551 | + | line="210">Gets the style field of a `PangoFontDescription`. |
| 5489 | 5552 | ||||
| 5490 | See [method@Pango.FontDescription.set_style].</doc> | 5553 | See [method@Pango.FontDescription.set_style].</doc> | ||
| 5491 | - | <source-position filename="pango/pango-font.h" line="298"/> | 5554 | + | <source-position filename="pango/pango-font.h" line="322"/> |
| 5492 | <return-value transfer-ownership="none"> | 5555 | <return-value transfer-ownership="none"> | ||
| 5493 | <doc xml:space="preserve" | 5556 | <doc xml:space="preserve" | ||
| 5494 | filename="pango/fonts.c" | 5557 | filename="pango/fonts.c" | ||
| 5495 | - | line="216">the style field for the font description. | 5558 | + | line="218">the style field for the font description. |
| 5496 | Use [method@Pango.FontDescription.get_set_fields] to | 5559 | Use [method@Pango.FontDescription.get_set_fields] to | ||
| 5497 | find out if the field was explicitly set or not.</doc> | 5560 | find out if the field was explicitly set or not.</doc> | ||
| 5498 | <type name="Style" c:type="PangoStyle"/> | 5561 | <type name="Style" c:type="PangoStyle"/> | ||
| @@ -5501,7 +5564,7 @@ See [method@Pango.FontDescription.set_style].</doc> | |||||
| 5501 | <instance-parameter name="desc" transfer-ownership="none"> | 5564 | <instance-parameter name="desc" transfer-ownership="none"> | ||
| 5502 | <doc xml:space="preserve" | 5565 | <doc xml:space="preserve" | ||
| 5503 | filename="pango/fonts.c" | 5566 | filename="pango/fonts.c" | ||
| 5504 | - | line="210">a `PangoFontDescription`</doc> | 5567 | + | line="212">a `PangoFontDescription`</doc> |
| 5505 | <type name="FontDescription" c:type="const PangoFontDescription*"/> | 5568 | <type name="FontDescription" c:type="const PangoFontDescription*"/> | ||
| 5506 | </instance-parameter> | 5569 | </instance-parameter> | ||
| 5507 | </parameters> | 5570 | </parameters> | ||
| @@ -5510,14 +5573,14 @@ See [method@Pango.FontDescription.set_style].</doc> | |||||
| 5510 | c:identifier="pango_font_description_get_variant"> | 5573 | c:identifier="pango_font_description_get_variant"> | ||
| 5511 | <doc xml:space="preserve" | 5574 | <doc xml:space="preserve" | ||
| 5512 | filename="pango/fonts.c" | 5575 | filename="pango/fonts.c" | ||
| 5513 | - | line="248">Gets the variant field of a `PangoFontDescription`. | 5576 | + | line="250">Gets the variant field of a `PangoFontDescription`. |
| 5514 | 5577 | ||||
| 5515 | See [method@Pango.FontDescription.set_variant].</doc> | 5578 | See [method@Pango.FontDescription.set_variant].</doc> | ||
| 5516 | - | <source-position filename="pango/pango-font.h" line="303"/> | 5579 | + | <source-position filename="pango/pango-font.h" line="327"/> |
| 5517 | <return-value transfer-ownership="none"> | 5580 | <return-value transfer-ownership="none"> | ||
| 5518 | <doc xml:space="preserve" | 5581 | <doc xml:space="preserve" | ||
| 5519 | filename="pango/fonts.c" | 5582 | filename="pango/fonts.c" | ||
| 5520 | - | line="256">the variant field for the font description. | 5583 | + | line="258">the variant field for the font description. |
| 5521 | Use [method@Pango.FontDescription.get_set_fields] to find | 5584 | Use [method@Pango.FontDescription.get_set_fields] to find | ||
| 5522 | out if the field was explicitly set or not.</doc> | 5585 | out if the field was explicitly set or not.</doc> | ||
| 5523 | <type name="Variant" c:type="PangoVariant"/> | 5586 | <type name="Variant" c:type="PangoVariant"/> | ||
| @@ -5526,7 +5589,7 @@ See [method@Pango.FontDescription.set_variant].</doc> | |||||
| 5526 | <instance-parameter name="desc" transfer-ownership="none"> | 5589 | <instance-parameter name="desc" transfer-ownership="none"> | ||
| 5527 | <doc xml:space="preserve" | 5590 | <doc xml:space="preserve" | ||
| 5528 | filename="pango/fonts.c" | 5591 | filename="pango/fonts.c" | ||
| 5529 | - | line="250">a `PangoFontDescription`.</doc> | 5592 | + | line="252">a `PangoFontDescription`.</doc> |
| 5530 | <type name="FontDescription" c:type="const PangoFontDescription*"/> | 5593 | <type name="FontDescription" c:type="const PangoFontDescription*"/> | ||
| 5531 | </instance-parameter> | 5594 | </instance-parameter> | ||
| 5532 | </parameters> | 5595 | </parameters> | ||
| @@ -5536,14 +5599,14 @@ See [method@Pango.FontDescription.set_variant].</doc> | |||||
| 5536 | version="1.42"> | 5599 | version="1.42"> | ||
| 5537 | <doc xml:space="preserve" | 5600 | <doc xml:space="preserve" | ||
| 5538 | filename="pango/fonts.c" | 5601 | filename="pango/fonts.c" | ||
| 5539 | - | line="586">Gets the variations field of a font description. | 5602 | + | line="588">Gets the variations field of a font description. |
| 5540 | 5603 | ||||
| 5541 | See [method@Pango.FontDescription.set_variations].</doc> | 5604 | See [method@Pango.FontDescription.set_variations].</doc> | ||
| 5542 | - | <source-position filename="pango/pango-font.h" line="337"/> | 5605 | + | <source-position filename="pango/pango-font.h" line="361"/> |
| 5543 | <return-value transfer-ownership="none" nullable="1"> | 5606 | <return-value transfer-ownership="none" nullable="1"> | ||
| 5544 | <doc xml:space="preserve" | 5607 | <doc xml:space="preserve" | ||
| 5545 | filename="pango/fonts.c" | 5608 | filename="pango/fonts.c" | ||
| 5546 | - | line="594">the variations field for the font | 5609 | + | line="596">the variations field for the font |
| 5547 | description, or %NULL if not previously set. This has the same | 5610 | description, or %NULL if not previously set. This has the same | ||
| 5548 | life-time as the font description itself and should not be freed.</doc> | 5611 | life-time as the font description itself and should not be freed.</doc> | ||
| 5549 | <type name="utf8" c:type="const char*"/> | 5612 | <type name="utf8" c:type="const char*"/> | ||
| @@ -5552,7 +5615,7 @@ See [method@Pango.FontDescription.set_variations].</doc> | |||||
| 5552 | <instance-parameter name="desc" transfer-ownership="none"> | 5615 | <instance-parameter name="desc" transfer-ownership="none"> | ||
| 5553 | <doc xml:space="preserve" | 5616 | <doc xml:space="preserve" | ||
| 5554 | filename="pango/fonts.c" | 5617 | filename="pango/fonts.c" | ||
| 5555 | - | line="588">a `PangoFontDescription`</doc> | 5618 | + | line="590">a `PangoFontDescription`</doc> |
| 5556 | <type name="FontDescription" c:type="const PangoFontDescription*"/> | 5619 | <type name="FontDescription" c:type="const PangoFontDescription*"/> | ||
| 5557 | </instance-parameter> | 5620 | </instance-parameter> | ||
| 5558 | </parameters> | 5621 | </parameters> | ||
| @@ -5561,14 +5624,14 @@ See [method@Pango.FontDescription.set_variations].</doc> | |||||
| 5561 | c:identifier="pango_font_description_get_weight"> | 5624 | c:identifier="pango_font_description_get_weight"> | ||
| 5562 | <doc xml:space="preserve" | 5625 | <doc xml:space="preserve" | ||
| 5563 | filename="pango/fonts.c" | 5626 | filename="pango/fonts.c" | ||
| 5564 | - | line="290">Gets the weight field of a font description. | 5627 | + | line="292">Gets the weight field of a font description. |
| 5565 | 5628 | ||||
| 5566 | See [method@Pango.FontDescription.set_weight].</doc> | 5629 | See [method@Pango.FontDescription.set_weight].</doc> | ||
| 5567 | - | <source-position filename="pango/pango-font.h" line="308"/> | 5630 | + | <source-position filename="pango/pango-font.h" line="332"/> |
| 5568 | <return-value transfer-ownership="none"> | 5631 | <return-value transfer-ownership="none"> | ||
| 5569 | <doc xml:space="preserve" | 5632 | <doc xml:space="preserve" | ||
| 5570 | filename="pango/fonts.c" | 5633 | filename="pango/fonts.c" | ||
| 5571 | - | line="298">the weight field for the font description. | 5634 | + | line="300">the weight field for the font description. |
| 5572 | Use [method@Pango.FontDescription.get_set_fields] to find | 5635 | Use [method@Pango.FontDescription.get_set_fields] to find | ||
| 5573 | out if the field was explicitly set or not.</doc> | 5636 | out if the field was explicitly set or not.</doc> | ||
| 5574 | <type name="Weight" c:type="PangoWeight"/> | 5637 | <type name="Weight" c:type="PangoWeight"/> | ||
| @@ -5577,7 +5640,7 @@ See [method@Pango.FontDescription.set_weight].</doc> | |||||
| 5577 | <instance-parameter name="desc" transfer-ownership="none"> | 5640 | <instance-parameter name="desc" transfer-ownership="none"> | ||
| 5578 | <doc xml:space="preserve" | 5641 | <doc xml:space="preserve" | ||
| 5579 | filename="pango/fonts.c" | 5642 | filename="pango/fonts.c" | ||
| 5580 | - | line="292">a `PangoFontDescription`</doc> | 5643 | + | line="294">a `PangoFontDescription`</doc> |
| 5581 | <type name="FontDescription" c:type="const PangoFontDescription*"/> | 5644 | <type name="FontDescription" c:type="const PangoFontDescription*"/> | ||
| 5582 | </instance-parameter> | 5645 | </instance-parameter> | ||
| 5583 | </parameters> | 5646 | </parameters> | ||
| @@ -5585,22 +5648,22 @@ See [method@Pango.FontDescription.set_weight].</doc> | |||||
| 5585 | <method name="hash" c:identifier="pango_font_description_hash"> | 5648 | <method name="hash" c:identifier="pango_font_description_hash"> | ||
| 5586 | <doc xml:space="preserve" | 5649 | <doc xml:space="preserve" | ||
| 5587 | filename="pango/fonts.c" | 5650 | filename="pango/fonts.c" | ||
| 5588 | - | line="1061">Computes a hash of a `PangoFontDescription` structure. | 5651 | + | line="1113">Computes a hash of a `PangoFontDescription` structure. |
| 5589 | 5652 | ||||
| 5590 | This is suitable to be used, for example, as an argument | 5653 | This is suitable to be used, for example, as an argument | ||
| 5591 | to g_hash_table_new(). The hash value is independent of @desc->mask.</doc> | 5654 | to g_hash_table_new(). The hash value is independent of @desc->mask.</doc> | ||
| 5592 | - | <source-position filename="pango/pango-font.h" line="276"/> | 5655 | + | <source-position filename="pango/pango-font.h" line="300"/> |
| 5593 | <return-value transfer-ownership="none"> | 5656 | <return-value transfer-ownership="none"> | ||
| 5594 | <doc xml:space="preserve" | 5657 | <doc xml:space="preserve" | ||
| 5595 | filename="pango/fonts.c" | 5658 | filename="pango/fonts.c" | ||
| 5596 | - | line="1070">the hash value.</doc> | 5659 | + | line="1122">the hash value.</doc> |
| 5597 | <type name="guint" c:type="guint"/> | 5660 | <type name="guint" c:type="guint"/> | ||
| 5598 | </return-value> | 5661 | </return-value> | ||
| 5599 | <parameters> | 5662 | <parameters> | ||
| 5600 | <instance-parameter name="desc" transfer-ownership="none"> | 5663 | <instance-parameter name="desc" transfer-ownership="none"> | ||
| 5601 | <doc xml:space="preserve" | 5664 | <doc xml:space="preserve" | ||
| 5602 | filename="pango/fonts.c" | 5665 | filename="pango/fonts.c" | ||
| 5603 | - | line="1063">a `PangoFontDescription`</doc> | 5666 | + | line="1115">a `PangoFontDescription`</doc> |
| 5604 | <type name="FontDescription" c:type="const PangoFontDescription*"/> | 5667 | <type name="FontDescription" c:type="const PangoFontDescription*"/> | ||
| 5605 | </instance-parameter> | 5668 | </instance-parameter> | ||
| 5606 | </parameters> | 5669 | </parameters> | ||
| @@ -5608,7 +5671,7 @@ to g_hash_table_new(). The hash value is independent of @desc->mask.</doc> | |||||
| 5608 | <method name="merge" c:identifier="pango_font_description_merge"> | 5671 | <method name="merge" c:identifier="pango_font_description_merge"> | ||
| 5609 | <doc xml:space="preserve" | 5672 | <doc xml:space="preserve" | ||
| 5610 | filename="pango/fonts.c" | 5673 | filename="pango/fonts.c" | ||
| 5611 | - | line="757">Merges the fields that are set in @desc_to_merge into the fields in | 5674 | + | line="804">Merges the fields that are set in @desc_to_merge into the fields in |
| 5612 | @desc. | 5675 | @desc. | ||
| 5613 | 5676 | ||||
| 5614 | If @replace_existing is %FALSE, only fields in @desc that | 5677 | If @replace_existing is %FALSE, only fields in @desc that | ||
| @@ -5616,7 +5679,7 @@ are not already set are affected. If %TRUE, then fields that are | |||||
| 5616 | already set will be replaced as well. | 5679 | already set will be replaced as well. | ||
| 5617 | 5680 | ||||
| 5618 | If @desc_to_merge is %NULL, this function performs nothing.</doc> | 5681 | If @desc_to_merge is %NULL, this function performs nothing.</doc> | ||
| 5619 | - | <source-position filename="pango/pango-font.h" line="355"/> | 5682 | + | <source-position filename="pango/pango-font.h" line="385"/> |
| 5620 | <return-value transfer-ownership="none"> | 5683 | <return-value transfer-ownership="none"> | ||
| 5621 | <type name="none" c:type="void"/> | 5684 | <type name="none" c:type="void"/> | ||
| 5622 | </return-value> | 5685 | </return-value> | ||
| @@ -5624,7 +5687,7 @@ If @desc_to_merge is %NULL, this function performs nothing.</doc> | |||||
| 5624 | <instance-parameter name="desc" transfer-ownership="none"> | 5687 | <instance-parameter name="desc" transfer-ownership="none"> | ||
| 5625 | <doc xml:space="preserve" | 5688 | <doc xml:space="preserve" | ||
| 5626 | filename="pango/fonts.c" | 5689 | filename="pango/fonts.c" | ||
| 5627 | - | line="759">a `PangoFontDescription`</doc> | 5690 | + | line="806">a `PangoFontDescription`</doc> |
| 5628 | <type name="FontDescription" c:type="PangoFontDescription*"/> | 5691 | <type name="FontDescription" c:type="PangoFontDescription*"/> | ||
| 5629 | </instance-parameter> | 5692 | </instance-parameter> | ||
| 5630 | <parameter name="desc_to_merge" | 5693 | <parameter name="desc_to_merge" | ||
| @@ -5633,14 +5696,14 @@ If @desc_to_merge is %NULL, this function performs nothing.</doc> | |||||
| 5633 | allow-none="1"> | 5696 | allow-none="1"> | ||
| 5634 | <doc xml:space="preserve" | 5697 | <doc xml:space="preserve" | ||
| 5635 | filename="pango/fonts.c" | 5698 | filename="pango/fonts.c" | ||
| 5636 | - | line="760">the `PangoFontDescription` to merge from, | 5699 | + | line="807">the `PangoFontDescription` to merge from, |
| 5637 | or %NULL</doc> | 5700 | or %NULL</doc> | ||
| 5638 | <type name="FontDescription" c:type="const PangoFontDescription*"/> | 5701 | <type name="FontDescription" c:type="const PangoFontDescription*"/> | ||
| 5639 | </parameter> | 5702 | </parameter> | ||
| 5640 | <parameter name="replace_existing" transfer-ownership="none"> | 5703 | <parameter name="replace_existing" transfer-ownership="none"> | ||
| 5641 | <doc xml:space="preserve" | 5704 | <doc xml:space="preserve" | ||
| 5642 | filename="pango/fonts.c" | 5705 | filename="pango/fonts.c" | ||
| 5643 | - | line="762">if %TRUE, replace fields in @desc with the | 5706 | + | line="809">if %TRUE, replace fields in @desc with the |
| 5644 | corresponding values from @desc_to_merge, even if they | 5707 | corresponding values from @desc_to_merge, even if they | ||
| 5645 | are already exist.</doc> | 5708 | are already exist.</doc> | ||
| 5646 | <type name="gboolean" c:type="gboolean"/> | 5709 | <type name="gboolean" c:type="gboolean"/> | ||
| @@ -5651,14 +5714,14 @@ If @desc_to_merge is %NULL, this function performs nothing.</doc> | |||||
| 5651 | c:identifier="pango_font_description_merge_static"> | 5714 | c:identifier="pango_font_description_merge_static"> | ||
| 5652 | <doc xml:space="preserve" | 5715 | <doc xml:space="preserve" | ||
| 5653 | filename="pango/fonts.c" | 5716 | filename="pango/fonts.c" | ||
| 5654 | - | line="814">Merges the fields that are set in @desc_to_merge into the fields in | 5717 | + | line="861">Merges the fields that are set in @desc_to_merge into the fields in |
| 5655 | @desc, without copying allocated fields. | 5718 | @desc, without copying allocated fields. | ||
| 5656 | 5719 | ||||
| 5657 | This is like [method@Pango.FontDescription.merge], but only a shallow copy | 5720 | This is like [method@Pango.FontDescription.merge], but only a shallow copy | ||
| 5658 | is made of the family name and other allocated fields. @desc can only | 5721 | is made of the family name and other allocated fields. @desc can only | ||
| 5659 | be used until @desc_to_merge is modified or freed. This is meant to | 5722 | be used until @desc_to_merge is modified or freed. This is meant to | ||
| 5660 | be used when the merged font description is only needed temporarily.</doc> | 5723 | be used when the merged font description is only needed temporarily.</doc> | ||
| 5661 | - | <source-position filename="pango/pango-font.h" line="359"/> | 5724 | + | <source-position filename="pango/pango-font.h" line="389"/> |
| 5662 | <return-value transfer-ownership="none"> | 5725 | <return-value transfer-ownership="none"> | ||
| 5663 | <type name="none" c:type="void"/> | 5726 | <type name="none" c:type="void"/> | ||
| 5664 | </return-value> | 5727 | </return-value> | ||
| @@ -5666,19 +5729,19 @@ be used when the merged font description is only needed temporarily.</doc> | |||||
| 5666 | <instance-parameter name="desc" transfer-ownership="none"> | 5729 | <instance-parameter name="desc" transfer-ownership="none"> | ||
| 5667 | <doc xml:space="preserve" | 5730 | <doc xml:space="preserve" | ||
| 5668 | filename="pango/fonts.c" | 5731 | filename="pango/fonts.c" | ||
| 5669 | - | line="816">a `PangoFontDescription`</doc> | 5732 | + | line="863">a `PangoFontDescription`</doc> |
| 5670 | <type name="FontDescription" c:type="PangoFontDescription*"/> | 5733 | <type name="FontDescription" c:type="PangoFontDescription*"/> | ||
| 5671 | </instance-parameter> | 5734 | </instance-parameter> | ||
| 5672 | <parameter name="desc_to_merge" transfer-ownership="none"> | 5735 | <parameter name="desc_to_merge" transfer-ownership="none"> | ||
| 5673 | <doc xml:space="preserve" | 5736 | <doc xml:space="preserve" | ||
| 5674 | filename="pango/fonts.c" | 5737 | filename="pango/fonts.c" | ||
| 5675 | - | line="817">the `PangoFontDescription` to merge from</doc> | 5738 | + | line="864">the `PangoFontDescription` to merge from</doc> |
| 5676 | <type name="FontDescription" c:type="const PangoFontDescription*"/> | 5739 | <type name="FontDescription" c:type="const PangoFontDescription*"/> | ||
| 5677 | </parameter> | 5740 | </parameter> | ||
| 5678 | <parameter name="replace_existing" transfer-ownership="none"> | 5741 | <parameter name="replace_existing" transfer-ownership="none"> | ||
| 5679 | <doc xml:space="preserve" | 5742 | <doc xml:space="preserve" | ||
| 5680 | filename="pango/fonts.c" | 5743 | filename="pango/fonts.c" | ||
| 5681 | - | line="818">if %TRUE, replace fields in @desc with the | 5744 | + | line="865">if %TRUE, replace fields in @desc with the |
| 5682 | corresponding values from @desc_to_merge, even if they | 5745 | corresponding values from @desc_to_merge, even if they | ||
| 5683 | are already exist.</doc> | 5746 | are already exist.</doc> | ||
| 5684 | <type name="gboolean" c:type="gboolean"/> | 5747 | <type name="gboolean" c:type="gboolean"/> | ||
| @@ -5690,11 +5753,11 @@ be used when the merged font description is only needed temporarily.</doc> | |||||
| 5690 | version="1.8"> | 5753 | version="1.8"> | ||
| 5691 | <doc xml:space="preserve" | 5754 | <doc xml:space="preserve" | ||
| 5692 | filename="pango/fonts.c" | 5755 | filename="pango/fonts.c" | ||
| 5693 | - | line="403">Sets the size field of a font description, in device units. | 5756 | + | line="405">Sets the size field of a font description, in device units. |
| 5694 | 5757 | ||||
| 5695 | This is mutually exclusive with [method@Pango.FontDescription.set_size] | 5758 | This is mutually exclusive with [method@Pango.FontDescription.set_size] | ||
| 5696 | which sets the font size in points.</doc> | 5759 | which sets the font size in points.</doc> | ||
| 5697 | - | <source-position filename="pango/pango-font.h" line="320"/> | 5760 | + | <source-position filename="pango/pango-font.h" line="344"/> |
| 5698 | <return-value transfer-ownership="none"> | 5761 | <return-value transfer-ownership="none"> | ||
| 5699 | <type name="none" c:type="void"/> | 5762 | <type name="none" c:type="void"/> | ||
| 5700 | </return-value> | 5763 | </return-value> | ||
| @@ -5702,31 +5765,59 @@ which sets the font size in points.</doc> | |||||
| 5702 | <instance-parameter name="desc" transfer-ownership="none"> | 5765 | <instance-parameter name="desc" transfer-ownership="none"> | ||
| 5703 | <doc xml:space="preserve" | 5766 | <doc xml:space="preserve" | ||
| 5704 | filename="pango/fonts.c" | 5767 | filename="pango/fonts.c" | ||
| 5705 | - | line="405">a `PangoFontDescription`</doc> | 5768 | + | line="407">a `PangoFontDescription`</doc> |
| 5706 | <type name="FontDescription" c:type="PangoFontDescription*"/> | 5769 | <type name="FontDescription" c:type="PangoFontDescription*"/> | ||
| 5707 | </instance-parameter> | 5770 | </instance-parameter> | ||
| 5708 | <parameter name="size" transfer-ownership="none"> | 5771 | <parameter name="size" transfer-ownership="none"> | ||
| 5709 | <doc xml:space="preserve" | 5772 | <doc xml:space="preserve" | ||
| 5710 | filename="pango/fonts.c" | 5773 | filename="pango/fonts.c" | ||
| 5711 | - | line="406">the new size, in Pango units. There are %PANGO_SCALE Pango units | 5774 | + | line="408">the new size, in Pango units. There are %PANGO_SCALE Pango units |
| 5712 | in one device unit. For an output backend where a device unit is a pixel, | 5775 | in one device unit. For an output backend where a device unit is a pixel, | ||
| 5713 | a @size value of 10 * PANGO_SCALE gives a 10 pixel font.</doc> | 5776 | a @size value of 10 * PANGO_SCALE gives a 10 pixel font.</doc> | ||
| 5714 | <type name="gdouble" c:type="double"/> | 5777 | <type name="gdouble" c:type="double"/> | ||
| 5715 | </parameter> | 5778 | </parameter> | ||
| 5716 | </parameters> | 5779 | </parameters> | ||
| 5717 | </method> | 5780 | </method> | ||
| 5781 | + | <method name="set_color" | |||
| 5782 | + | c:identifier="pango_font_description_set_color" | |||
| 5783 | + | version="1.57"> | |||
| 5784 | + | <doc xml:space="preserve" | |||
| 5785 | + | filename="pango/fonts.c" | |||
| 5786 | + | line="717">Sets the color field of a font description. | |||
| 5787 | + | ||||
| 5788 | + | This field determines whether the font description should | |||
| 5789 | + | match fonts that have color glyphs, or fonts that don't.</doc> | |||
| 5790 | + | <source-position filename="pango/pango-font.h" line="373"/> | |||
| 5791 | + | <return-value transfer-ownership="none"> | |||
| 5792 | + | <type name="none" c:type="void"/> | |||
| 5793 | + | </return-value> | |||
| 5794 | + | <parameters> | |||
| 5795 | + | <instance-parameter name="desc" transfer-ownership="none"> | |||
| 5796 | + | <doc xml:space="preserve" | |||
| 5797 | + | filename="pango/fonts.c" | |||
| 5798 | + | line="719">a `PangoFontDescription`.</doc> | |||
| 5799 | + | <type name="FontDescription" c:type="PangoFontDescription*"/> | |||
| 5800 | + | </instance-parameter> | |||
| 5801 | + | <parameter name="color" transfer-ownership="none"> | |||
| 5802 | + | <doc xml:space="preserve" | |||
| 5803 | + | filename="pango/fonts.c" | |||
| 5804 | + | line="720">the `PangoFontColor` value</doc> | |||
| 5805 | + | <type name="FontColor" c:type="PangoFontColor"/> | |||
| 5806 | + | </parameter> | |||
| 5807 | + | </parameters> | |||
| 5808 | + | </method> | |||
| 5718 | <method name="set_family" | 5809 | <method name="set_family" | ||
| 5719 | c:identifier="pango_font_description_set_family"> | 5810 | c:identifier="pango_font_description_set_family"> | ||
| 5720 | <doc xml:space="preserve" | 5811 | <doc xml:space="preserve" | ||
| 5721 | filename="pango/fonts.c" | 5812 | filename="pango/fonts.c" | ||
| 5722 | - | line="99">Sets the family name field of a font description. | 5813 | + | line="101">Sets the family name field of a font description. |
| 5723 | 5814 | ||||
| 5724 | The family | 5815 | The family | ||
| 5725 | name represents a family of related font styles, and will | 5816 | name represents a family of related font styles, and will | ||
| 5726 | resolve to a particular `PangoFontFamily`. In some uses of | 5817 | resolve to a particular `PangoFontFamily`. In some uses of | ||
| 5727 | `PangoFontDescription`, it is also possible to use a comma | 5818 | `PangoFontDescription`, it is also possible to use a comma | ||
| 5728 | separated list of family names for this field.</doc> | 5819 | separated list of family names for this field.</doc> | ||
| 5729 | - | <source-position filename="pango/pango-font.h" line="287"/> | 5820 | + | <source-position filename="pango/pango-font.h" line="311"/> |
| 5730 | <return-value transfer-ownership="none"> | 5821 | <return-value transfer-ownership="none"> | ||
| 5731 | <type name="none" c:type="void"/> | 5822 | <type name="none" c:type="void"/> | ||
| 5732 | </return-value> | 5823 | </return-value> | ||
| @@ -5734,13 +5825,13 @@ separated list of family names for this field.</doc> | |||||
| 5734 | <instance-parameter name="desc" transfer-ownership="none"> | 5825 | <instance-parameter name="desc" transfer-ownership="none"> | ||
| 5735 | <doc xml:space="preserve" | 5826 | <doc xml:space="preserve" | ||
| 5736 | filename="pango/fonts.c" | 5827 | filename="pango/fonts.c" | ||
| 5737 | - | line="101">a `PangoFontDescription`.</doc> | 5828 | + | line="103">a `PangoFontDescription`.</doc> |
| 5738 | <type name="FontDescription" c:type="PangoFontDescription*"/> | 5829 | <type name="FontDescription" c:type="PangoFontDescription*"/> | ||
| 5739 | </instance-parameter> | 5830 | </instance-parameter> | ||
| 5740 | <parameter name="family" transfer-ownership="none"> | 5831 | <parameter name="family" transfer-ownership="none"> | ||
| 5741 | <doc xml:space="preserve" | 5832 | <doc xml:space="preserve" | ||
| 5742 | filename="pango/fonts.c" | 5833 | filename="pango/fonts.c" | ||
| 5743 | - | line="102">a string representing the family name.</doc> | 5834 | + | line="104">a string representing the family name.</doc> |
| 5744 | <type name="utf8" c:type="const char*"/> | 5835 | <type name="utf8" c:type="const char*"/> | ||
| 5745 | </parameter> | 5836 | </parameter> | ||
| 5746 | </parameters> | 5837 | </parameters> | ||
| @@ -5749,14 +5840,14 @@ separated list of family names for this field.</doc> | |||||
| 5749 | c:identifier="pango_font_description_set_family_static"> | 5840 | c:identifier="pango_font_description_set_family_static"> | ||
| 5750 | <doc xml:space="preserve" | 5841 | <doc xml:space="preserve" | ||
| 5751 | filename="pango/fonts.c" | 5842 | filename="pango/fonts.c" | ||
| 5752 | - | line="123">Sets the family name field of a font description, without copying the string. | 5843 | + | line="125">Sets the family name field of a font description, without copying the string. |
| 5753 | 5844 | ||||
| 5754 | This is like [method@Pango.FontDescription.set_family], except that no | 5845 | This is like [method@Pango.FontDescription.set_family], except that no | ||
| 5755 | copy of @family is made. The caller must make sure that the | 5846 | copy of @family is made. The caller must make sure that the | ||
| 5756 | string passed in stays around until @desc has been freed or the | 5847 | string passed in stays around until @desc has been freed or the | ||
| 5757 | name is set again. This function can be used if @family is a static | 5848 | name is set again. This function can be used if @family is a static | ||
| 5758 | string such as a C string literal, or if @desc is only needed temporarily.</doc> | 5849 | string such as a C string literal, or if @desc is only needed temporarily.</doc> | ||
| 5759 | - | <source-position filename="pango/pango-font.h" line="290"/> | 5850 | + | <source-position filename="pango/pango-font.h" line="314"/> |
| 5760 | <return-value transfer-ownership="none"> | 5851 | <return-value transfer-ownership="none"> | ||
| 5761 | <type name="none" c:type="void"/> | 5852 | <type name="none" c:type="void"/> | ||
| 5762 | </return-value> | 5853 | </return-value> | ||
| @@ -5764,13 +5855,13 @@ string such as a C string literal, or if @desc is only needed temporarily.</doc> | |||||
| 5764 | <instance-parameter name="desc" transfer-ownership="none"> | 5855 | <instance-parameter name="desc" transfer-ownership="none"> | ||
| 5765 | <doc xml:space="preserve" | 5856 | <doc xml:space="preserve" | ||
| 5766 | filename="pango/fonts.c" | 5857 | filename="pango/fonts.c" | ||
| 5767 | - | line="125">a `PangoFontDescription`</doc> | 5858 | + | line="127">a `PangoFontDescription`</doc> |
| 5768 | <type name="FontDescription" c:type="PangoFontDescription*"/> | 5859 | <type name="FontDescription" c:type="PangoFontDescription*"/> | ||
| 5769 | </instance-parameter> | 5860 | </instance-parameter> | ||
| 5770 | <parameter name="family" transfer-ownership="none"> | 5861 | <parameter name="family" transfer-ownership="none"> | ||
| 5771 | <doc xml:space="preserve" | 5862 | <doc xml:space="preserve" | ||
| 5772 | filename="pango/fonts.c" | 5863 | filename="pango/fonts.c" | ||
| 5773 | - | line="126">a string representing the family name</doc> | 5864 | + | line="128">a string representing the family name</doc> |
| 5774 | <type name="utf8" c:type="const char*"/> | 5865 | <type name="utf8" c:type="const char*"/> | ||
| 5775 | </parameter> | 5866 | </parameter> | ||
| 5776 | </parameters> | 5867 | </parameters> | ||
| @@ -5780,7 +5871,7 @@ string such as a C string literal, or if @desc is only needed temporarily.</doc> | |||||
| 5780 | version="1.56"> | 5871 | version="1.56"> | ||
| 5781 | <doc xml:space="preserve" | 5872 | <doc xml:space="preserve" | ||
| 5782 | filename="pango/fonts.c" | 5873 | filename="pango/fonts.c" | ||
| 5783 | - | line="650">Sets the features field of a font description. | 5874 | + | line="652">Sets the features field of a font description. |
| 5784 | 5875 | ||||
| 5785 | OpenType font features allow to enable or disable certain optional | 5876 | OpenType font features allow to enable or disable certain optional | ||
| 5786 | features of a font, such as tabular numbers. | 5877 | features of a font, such as tabular numbers. | ||
| @@ -5804,7 +5895,7 @@ of a font. Both harfbuzz and freetype have API for this. See for example | |||||
| 5804 | [hb_ot_layout_table_get_feature_tags](https://harfbuzz.github.io/harfbuzz-hb-ot-layout.html#hb-ot-layout-table-get-feature-tags). | 5895 | [hb_ot_layout_table_get_feature_tags](https://harfbuzz.github.io/harfbuzz-hb-ot-layout.html#hb-ot-layout-table-get-feature-tags). | ||
| 5805 | 5896 | ||||
| 5806 | Features that are not supported by the font are silently ignored.</doc> | 5897 | Features that are not supported by the font are silently ignored.</doc> | ||
| 5807 | - | <source-position filename="pango/pango-font.h" line="343"/> | 5898 | + | <source-position filename="pango/pango-font.h" line="367"/> |
| 5808 | <return-value transfer-ownership="none"> | 5899 | <return-value transfer-ownership="none"> | ||
| 5809 | <type name="none" c:type="void"/> | 5900 | <type name="none" c:type="void"/> | ||
| 5810 | </return-value> | 5901 | </return-value> | ||
| @@ -5812,7 +5903,7 @@ Features that are not supported by the font are silently ignored.</doc> | |||||
| 5812 | <instance-parameter name="desc" transfer-ownership="none"> | 5903 | <instance-parameter name="desc" transfer-ownership="none"> | ||
| 5813 | <doc xml:space="preserve" | 5904 | <doc xml:space="preserve" | ||
| 5814 | filename="pango/fonts.c" | 5905 | filename="pango/fonts.c" | ||
| 5815 | - | line="652">a `PangoFontDescription`.</doc> | 5906 | + | line="654">a `PangoFontDescription`.</doc> |
| 5816 | <type name="FontDescription" c:type="PangoFontDescription*"/> | 5907 | <type name="FontDescription" c:type="PangoFontDescription*"/> | ||
| 5817 | </instance-parameter> | 5908 | </instance-parameter> | ||
| 5818 | <parameter name="features" | 5909 | <parameter name="features" | ||
| @@ -5821,7 +5912,7 @@ Features that are not supported by the font are silently ignored.</doc> | |||||
| 5821 | allow-none="1"> | 5912 | allow-none="1"> | ||
| 5822 | <doc xml:space="preserve" | 5913 | <doc xml:space="preserve" | ||
| 5823 | filename="pango/fonts.c" | 5914 | filename="pango/fonts.c" | ||
| 5824 | - | line="653">a string representing the features</doc> | 5915 | + | line="655">a string representing the features</doc> |
| 5825 | <type name="utf8" c:type="const char*"/> | 5916 | <type name="utf8" c:type="const char*"/> | ||
| 5826 | </parameter> | 5917 | </parameter> | ||
| 5827 | </parameters> | 5918 | </parameters> | ||
| @@ -5831,7 +5922,7 @@ Features that are not supported by the font are silently ignored.</doc> | |||||
| 5831 | version="1.56"> | 5922 | version="1.56"> | ||
| 5832 | <doc xml:space="preserve" | 5923 | <doc xml:space="preserve" | ||
| 5833 | filename="pango/fonts.c" | 5924 | filename="pango/fonts.c" | ||
| 5834 | - | line="608">Sets the features field of a font description. | 5925 | + | line="610">Sets the features field of a font description. |
| 5835 | 5926 | ||||
| 5836 | This is like [method@Pango.FontDescription.set_features], except | 5927 | This is like [method@Pango.FontDescription.set_features], except | ||
| 5837 | that no copy of @featuresis made. The caller must make sure that | 5928 | that no copy of @featuresis made. The caller must make sure that | ||
| @@ -5839,7 +5930,7 @@ the string passed in stays around until @desc has been freed | |||||
| 5839 | or the name is set again. This function can be used if | 5930 | or the name is set again. This function can be used if | ||
| 5840 | @features is a static string such as a C string literal, | 5931 | @features is a static string such as a C string literal, | ||
| 5841 | or if @desc is only needed temporarily.</doc> | 5932 | or if @desc is only needed temporarily.</doc> | ||
| 5842 | - | <source-position filename="pango/pango-font.h" line="340"/> | 5933 | + | <source-position filename="pango/pango-font.h" line="364"/> |
| 5843 | <return-value transfer-ownership="none"> | 5934 | <return-value transfer-ownership="none"> | ||
| 5844 | <type name="none" c:type="void"/> | 5935 | <type name="none" c:type="void"/> | ||
| 5845 | </return-value> | 5936 | </return-value> | ||
| @@ -5847,13 +5938,13 @@ or if @desc is only needed temporarily.</doc> | |||||
| 5847 | <instance-parameter name="desc" transfer-ownership="none"> | 5938 | <instance-parameter name="desc" transfer-ownership="none"> | ||
| 5848 | <doc xml:space="preserve" | 5939 | <doc xml:space="preserve" | ||
| 5849 | filename="pango/fonts.c" | 5940 | filename="pango/fonts.c" | ||
| 5850 | - | line="610">a `PangoFontDescription`</doc> | 5941 | + | line="612">a `PangoFontDescription`</doc> |
| 5851 | <type name="FontDescription" c:type="PangoFontDescription*"/> | 5942 | <type name="FontDescription" c:type="PangoFontDescription*"/> | ||
| 5852 | </instance-parameter> | 5943 | </instance-parameter> | ||
| 5853 | <parameter name="features" transfer-ownership="none"> | 5944 | <parameter name="features" transfer-ownership="none"> | ||
| 5854 | <doc xml:space="preserve" | 5945 | <doc xml:space="preserve" | ||
| 5855 | filename="pango/fonts.c" | 5946 | filename="pango/fonts.c" | ||
| 5856 | - | line="611">a string representing the features</doc> | 5947 | + | line="613">a string representing the features</doc> |
| 5857 | <type name="utf8" c:type="const char*"/> | 5948 | <type name="utf8" c:type="const char*"/> | ||
| 5858 | </parameter> | 5949 | </parameter> | ||
| 5859 | </parameters> | 5950 | </parameters> | ||
| @@ -5863,7 +5954,7 @@ or if @desc is only needed temporarily.</doc> | |||||
| 5863 | version="1.16"> | 5954 | version="1.16"> | ||
| 5864 | <doc xml:space="preserve" | 5955 | <doc xml:space="preserve" | ||
| 5865 | filename="pango/fonts.c" | 5956 | filename="pango/fonts.c" | ||
| 5866 | - | line="454">Sets the gravity field of a font description. | 5957 | + | line="456">Sets the gravity field of a font description. |
| 5867 | 5958 | ||||
| 5868 | The gravity field | 5959 | The gravity field | ||
| 5869 | specifies how the glyphs should be rotated. If @gravity is | 5960 | specifies how the glyphs should be rotated. If @gravity is | ||
| @@ -5872,7 +5963,7 @@ the font description. | |||||
| 5872 | 5963 | ||||
| 5873 | This function is seldom useful to the user. Gravity should normally | 5964 | This function is seldom useful to the user. Gravity should normally | ||
| 5874 | be set on a `PangoContext`.</doc> | 5965 | be set on a `PangoContext`.</doc> | ||
| 5875 | - | <source-position filename="pango/pango-font.h" line="325"/> | 5966 | + | <source-position filename="pango/pango-font.h" line="349"/> |
| 5876 | <return-value transfer-ownership="none"> | 5967 | <return-value transfer-ownership="none"> | ||
| 5877 | <type name="none" c:type="void"/> | 5968 | <type name="none" c:type="void"/> | ||
| 5878 | </return-value> | 5969 | </return-value> | ||
| @@ -5880,13 +5971,13 @@ be set on a `PangoContext`.</doc> | |||||
| 5880 | <instance-parameter name="desc" transfer-ownership="none"> | 5971 | <instance-parameter name="desc" transfer-ownership="none"> | ||
| 5881 | <doc xml:space="preserve" | 5972 | <doc xml:space="preserve" | ||
| 5882 | filename="pango/fonts.c" | 5973 | filename="pango/fonts.c" | ||
| 5883 | - | line="456">a `PangoFontDescription`</doc> | 5974 | + | line="458">a `PangoFontDescription`</doc> |
| 5884 | <type name="FontDescription" c:type="PangoFontDescription*"/> | 5975 | <type name="FontDescription" c:type="PangoFontDescription*"/> | ||
| 5885 | </instance-parameter> | 5976 | </instance-parameter> | ||
| 5886 | <parameter name="gravity" transfer-ownership="none"> | 5977 | <parameter name="gravity" transfer-ownership="none"> | ||
| 5887 | <doc xml:space="preserve" | 5978 | <doc xml:space="preserve" | ||
| 5888 | filename="pango/fonts.c" | 5979 | filename="pango/fonts.c" | ||
| 5889 | - | line="457">the gravity for the font description.</doc> | 5980 | + | line="459">the gravity for the font description.</doc> |
| 5890 | <type name="Gravity" c:type="PangoGravity"/> | 5981 | <type name="Gravity" c:type="PangoGravity"/> | ||
| 5891 | </parameter> | 5982 | </parameter> | ||
| 5892 | </parameters> | 5983 | </parameters> | ||
| @@ -5894,11 +5985,11 @@ be set on a `PangoContext`.</doc> | |||||
| 5894 | <method name="set_size" c:identifier="pango_font_description_set_size"> | 5985 | <method name="set_size" c:identifier="pango_font_description_set_size"> | ||
| 5895 | <doc xml:space="preserve" | 5986 | <doc xml:space="preserve" | ||
| 5896 | filename="pango/fonts.c" | 5987 | filename="pango/fonts.c" | ||
| 5897 | - | line="350">Sets the size field of a font description in fractional points. | 5988 | + | line="352">Sets the size field of a font description in fractional points. |
| 5898 | 5989 | ||||
| 5899 | This is mutually exclusive with | 5990 | This is mutually exclusive with | ||
| 5900 | [method@Pango.FontDescription.set_absolute_size].</doc> | 5991 | [method@Pango.FontDescription.set_absolute_size].</doc> | ||
| 5901 | - | <source-position filename="pango/pango-font.h" line="315"/> | 5992 | + | <source-position filename="pango/pango-font.h" line="339"/> |
| 5902 | <return-value transfer-ownership="none"> | 5993 | <return-value transfer-ownership="none"> | ||
| 5903 | <type name="none" c:type="void"/> | 5994 | <type name="none" c:type="void"/> | ||
| 5904 | </return-value> | 5995 | </return-value> | ||
| @@ -5906,13 +5997,13 @@ This is mutually exclusive with | |||||
| 5906 | <instance-parameter name="desc" transfer-ownership="none"> | 5997 | <instance-parameter name="desc" transfer-ownership="none"> | ||
| 5907 | <doc xml:space="preserve" | 5998 | <doc xml:space="preserve" | ||
| 5908 | filename="pango/fonts.c" | 5999 | filename="pango/fonts.c" | ||
| 5909 | - | line="352">a `PangoFontDescription`</doc> | 6000 | + | line="354">a `PangoFontDescription`</doc> |
| 5910 | <type name="FontDescription" c:type="PangoFontDescription*"/> | 6001 | <type name="FontDescription" c:type="PangoFontDescription*"/> | ||
| 5911 | </instance-parameter> | 6002 | </instance-parameter> | ||
| 5912 | <parameter name="size" transfer-ownership="none"> | 6003 | <parameter name="size" transfer-ownership="none"> | ||
| 5913 | <doc xml:space="preserve" | 6004 | <doc xml:space="preserve" | ||
| 5914 | filename="pango/fonts.c" | 6005 | filename="pango/fonts.c" | ||
| 5915 | - | line="353">the size of the font in points, scaled by %PANGO_SCALE. | 6006 | + | line="355">the size of the font in points, scaled by %PANGO_SCALE. |
| 5916 | (That is, a @size value of 10 * PANGO_SCALE is a 10 point font. | 6007 | (That is, a @size value of 10 * PANGO_SCALE is a 10 point font. | ||
| 5917 | The conversion factor between points and device units depends on | 6008 | The conversion factor between points and device units depends on | ||
| 5918 | system configuration and the output device. For screen display, a | 6009 | system configuration and the output device. For screen display, a | ||
| @@ -5928,11 +6019,11 @@ This is mutually exclusive with | |||||
| 5928 | c:identifier="pango_font_description_set_stretch"> | 6019 | c:identifier="pango_font_description_set_stretch"> | ||
| 5929 | <doc xml:space="preserve" | 6020 | <doc xml:space="preserve" | ||
| 5930 | filename="pango/fonts.c" | 6021 | filename="pango/fonts.c" | ||
| 5931 | - | line="310">Sets the stretch field of a font description. | 6022 | + | line="312">Sets the stretch field of a font description. |
| 5932 | 6023 | ||||
| 5933 | The [enum@Pango.Stretch] field specifies how narrow or | 6024 | The [enum@Pango.Stretch] field specifies how narrow or | ||
| 5934 | wide the font should be.</doc> | 6025 | wide the font should be.</doc> | ||
| 5935 | - | <source-position filename="pango/pango-font.h" line="310"/> | 6026 | + | <source-position filename="pango/pango-font.h" line="334"/> |
| 5936 | <return-value transfer-ownership="none"> | 6027 | <return-value transfer-ownership="none"> | ||
| 5937 | <type name="none" c:type="void"/> | 6028 | <type name="none" c:type="void"/> | ||
| 5938 | </return-value> | 6029 | </return-value> | ||
| @@ -5940,13 +6031,13 @@ wide the font should be.</doc> | |||||
| 5940 | <instance-parameter name="desc" transfer-ownership="none"> | 6031 | <instance-parameter name="desc" transfer-ownership="none"> | ||
| 5941 | <doc xml:space="preserve" | 6032 | <doc xml:space="preserve" | ||
| 5942 | filename="pango/fonts.c" | 6033 | filename="pango/fonts.c" | ||
| 5943 | - | line="312">a `PangoFontDescription`</doc> | 6034 | + | line="314">a `PangoFontDescription`</doc> |
| 5944 | <type name="FontDescription" c:type="PangoFontDescription*"/> | 6035 | <type name="FontDescription" c:type="PangoFontDescription*"/> | ||
| 5945 | </instance-parameter> | 6036 | </instance-parameter> | ||
| 5946 | <parameter name="stretch" transfer-ownership="none"> | 6037 | <parameter name="stretch" transfer-ownership="none"> | ||
| 5947 | <doc xml:space="preserve" | 6038 | <doc xml:space="preserve" | ||
| 5948 | filename="pango/fonts.c" | 6039 | filename="pango/fonts.c" | ||
| 5949 | - | line="313">the stretch for the font description</doc> | 6040 | + | line="315">the stretch for the font description</doc> |
| 5950 | <type name="Stretch" c:type="PangoStretch"/> | 6041 | <type name="Stretch" c:type="PangoStretch"/> | ||
| 5951 | </parameter> | 6042 | </parameter> | ||
| 5952 | </parameters> | 6043 | </parameters> | ||
| @@ -5954,7 +6045,7 @@ wide the font should be.</doc> | |||||
| 5954 | <method name="set_style" c:identifier="pango_font_description_set_style"> | 6045 | <method name="set_style" c:identifier="pango_font_description_set_style"> | ||
| 5955 | <doc xml:space="preserve" | 6046 | <doc xml:space="preserve" | ||
| 5956 | filename="pango/fonts.c" | 6047 | filename="pango/fonts.c" | ||
| 5957 | - | line="182">Sets the style field of a `PangoFontDescription`. | 6048 | + | line="184">Sets the style field of a `PangoFontDescription`. |
| 5958 | 6049 | ||||
| 5959 | The [enum@Pango.Style] enumeration describes whether the font is | 6050 | The [enum@Pango.Style] enumeration describes whether the font is | ||
| 5960 | slanted and the manner in which it is slanted; it can be either | 6051 | slanted and the manner in which it is slanted; it can be either | ||
| @@ -5964,7 +6055,7 @@ Most fonts will either have a italic style or an oblique style, | |||||
| 5964 | but not both, and font matching in Pango will match italic | 6055 | but not both, and font matching in Pango will match italic | ||
| 5965 | specifications with oblique fonts and vice-versa if an exact | 6056 | specifications with oblique fonts and vice-versa if an exact | ||
| 5966 | match is not found.</doc> | 6057 | match is not found.</doc> | ||
| 5967 | - | <source-position filename="pango/pango-font.h" line="295"/> | 6058 | + | <source-position filename="pango/pango-font.h" line="319"/> |
| 5968 | <return-value transfer-ownership="none"> | 6059 | <return-value transfer-ownership="none"> | ||
| 5969 | <type name="none" c:type="void"/> | 6060 | <type name="none" c:type="void"/> | ||
| 5970 | </return-value> | 6061 | </return-value> | ||
| @@ -5972,13 +6063,13 @@ match is not found.</doc> | |||||
| 5972 | <instance-parameter name="desc" transfer-ownership="none"> | 6063 | <instance-parameter name="desc" transfer-ownership="none"> | ||
| 5973 | <doc xml:space="preserve" | 6064 | <doc xml:space="preserve" | ||
| 5974 | filename="pango/fonts.c" | 6065 | filename="pango/fonts.c" | ||
| 5975 | - | line="184">a `PangoFontDescription`</doc> | 6066 | + | line="186">a `PangoFontDescription`</doc> |
| 5976 | <type name="FontDescription" c:type="PangoFontDescription*"/> | 6067 | <type name="FontDescription" c:type="PangoFontDescription*"/> | ||
| 5977 | </instance-parameter> | 6068 | </instance-parameter> | ||
| 5978 | <parameter name="style" transfer-ownership="none"> | 6069 | <parameter name="style" transfer-ownership="none"> | ||
| 5979 | <doc xml:space="preserve" | 6070 | <doc xml:space="preserve" | ||
| 5980 | filename="pango/fonts.c" | 6071 | filename="pango/fonts.c" | ||
| 5981 | - | line="185">the style for the font description</doc> | 6072 | + | line="187">the style for the font description</doc> |
| 5982 | <type name="Style" c:type="PangoStyle"/> | 6073 | <type name="Style" c:type="PangoStyle"/> | ||
| 5983 | </parameter> | 6074 | </parameter> | ||
| 5984 | </parameters> | 6075 | </parameters> | ||
| @@ -5987,11 +6078,11 @@ match is not found.</doc> | |||||
| 5987 | c:identifier="pango_font_description_set_variant"> | 6078 | c:identifier="pango_font_description_set_variant"> | ||
| 5988 | <doc xml:space="preserve" | 6079 | <doc xml:space="preserve" | ||
| 5989 | filename="pango/fonts.c" | 6080 | filename="pango/fonts.c" | ||
| 5990 | - | line="228">Sets the variant field of a font description. | 6081 | + | line="230">Sets the variant field of a font description. |
| 5991 | 6082 | ||||
| 5992 | The [enum@Pango.Variant] can either be %PANGO_VARIANT_NORMAL | 6083 | The [enum@Pango.Variant] can either be %PANGO_VARIANT_NORMAL | ||
| 5993 | or %PANGO_VARIANT_SMALL_CAPS.</doc> | 6084 | or %PANGO_VARIANT_SMALL_CAPS.</doc> | ||
| 5994 | - | <source-position filename="pango/pango-font.h" line="300"/> | 6085 | + | <source-position filename="pango/pango-font.h" line="324"/> |
| 5995 | <return-value transfer-ownership="none"> | 6086 | <return-value transfer-ownership="none"> | ||
| 5996 | <type name="none" c:type="void"/> | 6087 | <type name="none" c:type="void"/> | ||
| 5997 | </return-value> | 6088 | </return-value> | ||
| @@ -5999,13 +6090,13 @@ or %PANGO_VARIANT_SMALL_CAPS.</doc> | |||||
| 5999 | <instance-parameter name="desc" transfer-ownership="none"> | 6090 | <instance-parameter name="desc" transfer-ownership="none"> | ||
| 6000 | <doc xml:space="preserve" | 6091 | <doc xml:space="preserve" | ||
| 6001 | filename="pango/fonts.c" | 6092 | filename="pango/fonts.c" | ||
| 6002 | - | line="230">a `PangoFontDescription`</doc> | 6093 | + | line="232">a `PangoFontDescription`</doc> |
| 6003 | <type name="FontDescription" c:type="PangoFontDescription*"/> | 6094 | <type name="FontDescription" c:type="PangoFontDescription*"/> | ||
| 6004 | </instance-parameter> | 6095 | </instance-parameter> | ||
| 6005 | <parameter name="variant" transfer-ownership="none"> | 6096 | <parameter name="variant" transfer-ownership="none"> | ||
| 6006 | <doc xml:space="preserve" | 6097 | <doc xml:space="preserve" | ||
| 6007 | filename="pango/fonts.c" | 6098 | filename="pango/fonts.c" | ||
| 6008 | - | line="231">the variant type for the font description.</doc> | 6099 | + | line="233">the variant type for the font description.</doc> |
| 6009 | <type name="Variant" c:type="PangoVariant"/> | 6100 | <type name="Variant" c:type="PangoVariant"/> | ||
| 6010 | </parameter> | 6101 | </parameter> | ||
| 6011 | </parameters> | 6102 | </parameters> | ||
| @@ -6015,7 +6106,7 @@ or %PANGO_VARIANT_SMALL_CAPS.</doc> | |||||
| 6015 | version="1.42"> | 6106 | version="1.42"> | ||
| 6016 | <doc xml:space="preserve" | 6107 | <doc xml:space="preserve" | ||
| 6017 | filename="pango/fonts.c" | 6108 | filename="pango/fonts.c" | ||
| 6018 | - | line="551">Sets the variations field of a font description. | 6109 | + | line="553">Sets the variations field of a font description. |
| 6019 | 6110 | ||||
| 6020 | OpenType font variations allow to select a font instance by | 6111 | OpenType font variations allow to select a font instance by | ||
| 6021 | specifying values for a number of axes, such as width or weight. | 6112 | specifying values for a number of axes, such as width or weight. | ||
| @@ -6031,7 +6122,7 @@ and values are clamped to their allowed range. | |||||
| 6031 | Pango does not currently have a way to find supported axes of | 6122 | Pango does not currently have a way to find supported axes of | ||
| 6032 | a font. Both harfbuzz and freetype have API for this. See | 6123 | a font. Both harfbuzz and freetype have API for this. See | ||
| 6033 | for example [hb_ot_var_get_axis_infos](https://harfbuzz.github.io/harfbuzz-hb-ot-var.html#hb-ot-var-get-axis-infos).</doc> | 6124 | for example [hb_ot_var_get_axis_infos](https://harfbuzz.github.io/harfbuzz-hb-ot-var.html#hb-ot-var-get-axis-infos).</doc> | ||
| 6034 | - | <source-position filename="pango/pango-font.h" line="334"/> | 6125 | + | <source-position filename="pango/pango-font.h" line="358"/> |
| 6035 | <return-value transfer-ownership="none"> | 6126 | <return-value transfer-ownership="none"> | ||
| 6036 | <type name="none" c:type="void"/> | 6127 | <type name="none" c:type="void"/> | ||
| 6037 | </return-value> | 6128 | </return-value> | ||
| @@ -6039,7 +6130,7 @@ for example [hb_ot_var_get_axis_infos](https://harfbuzz.github.io/harfbuzz-hb-ot | |||||
| 6039 | <instance-parameter name="desc" transfer-ownership="none"> | 6130 | <instance-parameter name="desc" transfer-ownership="none"> | ||
| 6040 | <doc xml:space="preserve" | 6131 | <doc xml:space="preserve" | ||
| 6041 | filename="pango/fonts.c" | 6132 | filename="pango/fonts.c" | ||
| 6042 | - | line="553">a `PangoFontDescription`.</doc> | 6133 | + | line="555">a `PangoFontDescription`.</doc> |
| 6043 | <type name="FontDescription" c:type="PangoFontDescription*"/> | 6134 | <type name="FontDescription" c:type="PangoFontDescription*"/> | ||
| 6044 | </instance-parameter> | 6135 | </instance-parameter> | ||
| 6045 | <parameter name="variations" | 6136 | <parameter name="variations" | ||
| @@ -6048,7 +6139,7 @@ for example [hb_ot_var_get_axis_infos](https://harfbuzz.github.io/harfbuzz-hb-ot | |||||
| 6048 | allow-none="1"> | 6139 | allow-none="1"> | ||
| 6049 | <doc xml:space="preserve" | 6140 | <doc xml:space="preserve" | ||
| 6050 | filename="pango/fonts.c" | 6141 | filename="pango/fonts.c" | ||
| 6051 | - | line="554">a string representing the variations</doc> | 6142 | + | line="556">a string representing the variations</doc> |
| 6052 | <type name="utf8" c:type="const char*"/> | 6143 | <type name="utf8" c:type="const char*"/> | ||
| 6053 | </parameter> | 6144 | </parameter> | ||
| 6054 | </parameters> | 6145 | </parameters> | ||
| @@ -6058,7 +6149,7 @@ for example [hb_ot_var_get_axis_infos](https://harfbuzz.github.io/harfbuzz-hb-ot | |||||
| 6058 | version="1.42"> | 6149 | version="1.42"> | ||
| 6059 | <doc xml:space="preserve" | 6150 | <doc xml:space="preserve" | ||
| 6060 | filename="pango/fonts.c" | 6151 | filename="pango/fonts.c" | ||
| 6061 | - | line="509">Sets the variations field of a font description. | 6152 | + | line="511">Sets the variations field of a font description. |
| 6062 | 6153 | ||||
| 6063 | This is like [method@Pango.FontDescription.set_variations], except | 6154 | This is like [method@Pango.FontDescription.set_variations], except | ||
| 6064 | that no copy of @variations is made. The caller must make sure that | 6155 | that no copy of @variations is made. The caller must make sure that | ||
| @@ -6066,7 +6157,7 @@ the string passed in stays around until @desc has been freed | |||||
| 6066 | or the name is set again. This function can be used if | 6157 | or the name is set again. This function can be used if | ||
| 6067 | @variations is a static string such as a C string literal, | 6158 | @variations is a static string such as a C string literal, | ||
| 6068 | or if @desc is only needed temporarily.</doc> | 6159 | or if @desc is only needed temporarily.</doc> | ||
| 6069 | - | <source-position filename="pango/pango-font.h" line="331"/> | 6160 | + | <source-position filename="pango/pango-font.h" line="355"/> |
| 6070 | <return-value transfer-ownership="none"> | 6161 | <return-value transfer-ownership="none"> | ||
| 6071 | <type name="none" c:type="void"/> | 6162 | <type name="none" c:type="void"/> | ||
| 6072 | </return-value> | 6163 | </return-value> | ||
| @@ -6074,13 +6165,13 @@ or if @desc is only needed temporarily.</doc> | |||||
| 6074 | <instance-parameter name="desc" transfer-ownership="none"> | 6165 | <instance-parameter name="desc" transfer-ownership="none"> | ||
| 6075 | <doc xml:space="preserve" | 6166 | <doc xml:space="preserve" | ||
| 6076 | filename="pango/fonts.c" | 6167 | filename="pango/fonts.c" | ||
| 6077 | - | line="511">a `PangoFontDescription`</doc> | 6168 | + | line="513">a `PangoFontDescription`</doc> |
| 6078 | <type name="FontDescription" c:type="PangoFontDescription*"/> | 6169 | <type name="FontDescription" c:type="PangoFontDescription*"/> | ||
| 6079 | </instance-parameter> | 6170 | </instance-parameter> | ||
| 6080 | <parameter name="variations" transfer-ownership="none"> | 6171 | <parameter name="variations" transfer-ownership="none"> | ||
| 6081 | <doc xml:space="preserve" | 6172 | <doc xml:space="preserve" | ||
| 6082 | filename="pango/fonts.c" | 6173 | filename="pango/fonts.c" | ||
| 6083 | - | line="512">a string representing the variations</doc> | 6174 | + | line="514">a string representing the variations</doc> |
| 6084 | <type name="utf8" c:type="const char*"/> | 6175 | <type name="utf8" c:type="const char*"/> | ||
| 6085 | </parameter> | 6176 | </parameter> | ||
| 6086 | </parameters> | 6177 | </parameters> | ||
| @@ -6089,13 +6180,13 @@ or if @desc is only needed temporarily.</doc> | |||||
| 6089 | c:identifier="pango_font_description_set_weight"> | 6180 | c:identifier="pango_font_description_set_weight"> | ||
| 6090 | <doc xml:space="preserve" | 6181 | <doc xml:space="preserve" | ||
| 6091 | filename="pango/fonts.c" | 6182 | filename="pango/fonts.c" | ||
| 6092 | - | line="268">Sets the weight field of a font description. | 6183 | + | line="270">Sets the weight field of a font description. |
| 6093 | 6184 | ||||
| 6094 | The weight field | 6185 | The weight field | ||
| 6095 | specifies how bold or light the font should be. In addition | 6186 | specifies how bold or light the font should be. In addition | ||
| 6096 | to the values of the [enum@Pango.Weight] enumeration, other | 6187 | to the values of the [enum@Pango.Weight] enumeration, other | ||
| 6097 | intermediate numeric values are possible.</doc> | 6188 | intermediate numeric values are possible.</doc> | ||
| 6098 | - | <source-position filename="pango/pango-font.h" line="305"/> | 6189 | + | <source-position filename="pango/pango-font.h" line="329"/> |
| 6099 | <return-value transfer-ownership="none"> | 6190 | <return-value transfer-ownership="none"> | ||
| 6100 | <type name="none" c:type="void"/> | 6191 | <type name="none" c:type="void"/> | ||
| 6101 | </return-value> | 6192 | </return-value> | ||
| @@ -6103,13 +6194,13 @@ intermediate numeric values are possible.</doc> | |||||
| 6103 | <instance-parameter name="desc" transfer-ownership="none"> | 6194 | <instance-parameter name="desc" transfer-ownership="none"> | ||
| 6104 | <doc xml:space="preserve" | 6195 | <doc xml:space="preserve" | ||
| 6105 | filename="pango/fonts.c" | 6196 | filename="pango/fonts.c" | ||
| 6106 | - | line="270">a `PangoFontDescription`</doc> | 6197 | + | line="272">a `PangoFontDescription`</doc> |
| 6107 | <type name="FontDescription" c:type="PangoFontDescription*"/> | 6198 | <type name="FontDescription" c:type="PangoFontDescription*"/> | ||
| 6108 | </instance-parameter> | 6199 | </instance-parameter> | ||
| 6109 | <parameter name="weight" transfer-ownership="none"> | 6200 | <parameter name="weight" transfer-ownership="none"> | ||
| 6110 | <doc xml:space="preserve" | 6201 | <doc xml:space="preserve" | ||
| 6111 | filename="pango/fonts.c" | 6202 | filename="pango/fonts.c" | ||
| 6112 | - | line="271">the weight for the font description.</doc> | 6203 | + | line="273">the weight for the font description.</doc> |
| 6113 | <type name="Weight" c:type="PangoWeight"/> | 6204 | <type name="Weight" c:type="PangoWeight"/> | ||
| 6114 | </parameter> | 6205 | </parameter> | ||
| 6115 | </parameters> | 6206 | </parameters> | ||
| @@ -6118,24 +6209,24 @@ intermediate numeric values are possible.</doc> | |||||
| 6118 | c:identifier="pango_font_description_to_filename"> | 6209 | c:identifier="pango_font_description_to_filename"> | ||
| 6119 | <doc xml:space="preserve" | 6210 | <doc xml:space="preserve" | ||
| 6120 | filename="pango/fonts.c" | 6211 | filename="pango/fonts.c" | ||
| 6121 | - | line="1808">Creates a filename representation of a font description. | 6212 | + | line="1872">Creates a filename representation of a font description. |
| 6122 | 6213 | ||||
| 6123 | The filename is identical to the result from calling | 6214 | The filename is identical to the result from calling | ||
| 6124 | [method@Pango.FontDescription.to_string], but with underscores | 6215 | [method@Pango.FontDescription.to_string], but with underscores | ||
| 6125 | instead of characters that are untypical in filenames, and in | 6216 | instead of characters that are untypical in filenames, and in | ||
| 6126 | lower case only.</doc> | 6217 | lower case only.</doc> | ||
| 6127 | - | <source-position filename="pango/pango-font.h" line="373"/> | 6218 | + | <source-position filename="pango/pango-font.h" line="403"/> |
| 6128 | <return-value transfer-ownership="full" nullable="1"> | 6219 | <return-value transfer-ownership="full" nullable="1"> | ||
| 6129 | <doc xml:space="preserve" | 6220 | <doc xml:space="preserve" | ||
| 6130 | filename="pango/fonts.c" | 6221 | filename="pango/fonts.c" | ||
| 6131 | - | line="1819">a new string that must be freed with g_free().</doc> | 6222 | + | line="1883">a new string that must be freed with g_free().</doc> |
| 6132 | <type name="utf8" c:type="char*"/> | 6223 | <type name="utf8" c:type="char*"/> | ||
| 6133 | </return-value> | 6224 | </return-value> | ||
| 6134 | <parameters> | 6225 | <parameters> | ||
| 6135 | <instance-parameter name="desc" transfer-ownership="none"> | 6226 | <instance-parameter name="desc" transfer-ownership="none"> | ||
| 6136 | <doc xml:space="preserve" | 6227 | <doc xml:space="preserve" | ||
| 6137 | filename="pango/fonts.c" | 6228 | filename="pango/fonts.c" | ||
| 6138 | - | line="1810">a `PangoFontDescription`</doc> | 6229 | + | line="1874">a `PangoFontDescription`</doc> |
| 6139 | <type name="FontDescription" c:type="const PangoFontDescription*"/> | 6230 | <type name="FontDescription" c:type="const PangoFontDescription*"/> | ||
| 6140 | </instance-parameter> | 6231 | </instance-parameter> | ||
| 6141 | </parameters> | 6232 | </parameters> | ||
| @@ -6143,24 +6234,24 @@ lower case only.</doc> | |||||
| 6143 | <method name="to_string" c:identifier="pango_font_description_to_string"> | 6234 | <method name="to_string" c:identifier="pango_font_description_to_string"> | ||
| 6144 | <doc xml:space="preserve" | 6235 | <doc xml:space="preserve" | ||
| 6145 | filename="pango/fonts.c" | 6236 | filename="pango/fonts.c" | ||
| 6146 | - | line="1715">Creates a string representation of a font description. | 6237 | + | line="1777">Creates a string representation of a font description. |
| 6147 | 6238 | ||||
| 6148 | See [func@Pango.FontDescription.from_string] for a description | 6239 | See [func@Pango.FontDescription.from_string] for a description | ||
| 6149 | of the format of the string representation. The family list in | 6240 | of the format of the string representation. The family list in | ||
| 6150 | the string description will only have a terminating comma if | 6241 | the string description will only have a terminating comma if | ||
| 6151 | the last word of the list is a valid style option.</doc> | 6242 | the last word of the list is a valid style option.</doc> | ||
| 6152 | - | <source-position filename="pango/pango-font.h" line="371"/> | 6243 | + | <source-position filename="pango/pango-font.h" line="401"/> |
| 6153 | <return-value transfer-ownership="full"> | 6244 | <return-value transfer-ownership="full"> | ||
| 6154 | <doc xml:space="preserve" | 6245 | <doc xml:space="preserve" | ||
| 6155 | filename="pango/fonts.c" | 6246 | filename="pango/fonts.c" | ||
| 6156 | - | line="1726">a new string that must be freed with g_free().</doc> | 6247 | + | line="1788">a new string that must be freed with g_free().</doc> |
| 6157 | <type name="utf8" c:type="char*"/> | 6248 | <type name="utf8" c:type="char*"/> | ||
| 6158 | </return-value> | 6249 | </return-value> | ||
| 6159 | <parameters> | 6250 | <parameters> | ||
| 6160 | <instance-parameter name="desc" transfer-ownership="none"> | 6251 | <instance-parameter name="desc" transfer-ownership="none"> | ||
| 6161 | <doc xml:space="preserve" | 6252 | <doc xml:space="preserve" | ||
| 6162 | filename="pango/fonts.c" | 6253 | filename="pango/fonts.c" | ||
| 6163 | - | line="1717">a `PangoFontDescription`</doc> | 6254 | + | line="1779">a `PangoFontDescription`</doc> |
| 6164 | <type name="FontDescription" c:type="const PangoFontDescription*"/> | 6255 | <type name="FontDescription" c:type="const PangoFontDescription*"/> | ||
| 6165 | </instance-parameter> | 6256 | </instance-parameter> | ||
| 6166 | </parameters> | 6257 | </parameters> | ||
| @@ -6169,10 +6260,10 @@ the last word of the list is a valid style option.</doc> | |||||
| 6169 | c:identifier="pango_font_description_unset_fields"> | 6260 | c:identifier="pango_font_description_unset_fields"> | ||
| 6170 | <doc xml:space="preserve" | 6261 | <doc xml:space="preserve" | ||
| 6171 | filename="pango/fonts.c" | 6262 | filename="pango/fonts.c" | ||
| 6172 | - | line="732">Unsets some of the fields in a `PangoFontDescription`. | 6263 | + | line="779">Unsets some of the fields in a `PangoFontDescription`. |
| 6173 | 6264 | ||||
| 6174 | The unset fields will get back to their default values.</doc> | 6265 | The unset fields will get back to their default values.</doc> | ||
| 6175 | - | <source-position filename="pango/pango-font.h" line="351"/> | 6266 | + | <source-position filename="pango/pango-font.h" line="381"/> |
| 6176 | <return-value transfer-ownership="none"> | 6267 | <return-value transfer-ownership="none"> | ||
| 6177 | <type name="none" c:type="void"/> | 6268 | <type name="none" c:type="void"/> | ||
| 6178 | </return-value> | 6269 | </return-value> | ||
| @@ -6180,13 +6271,13 @@ The unset fields will get back to their default values.</doc> | |||||
| 6180 | <instance-parameter name="desc" transfer-ownership="none"> | 6271 | <instance-parameter name="desc" transfer-ownership="none"> | ||
| 6181 | <doc xml:space="preserve" | 6272 | <doc xml:space="preserve" | ||
| 6182 | filename="pango/fonts.c" | 6273 | filename="pango/fonts.c" | ||
| 6183 | - | line="734">a `PangoFontDescription`</doc> | 6274 | + | line="781">a `PangoFontDescription`</doc> |
| 6184 | <type name="FontDescription" c:type="PangoFontDescription*"/> | 6275 | <type name="FontDescription" c:type="PangoFontDescription*"/> | ||
| 6185 | </instance-parameter> | 6276 | </instance-parameter> | ||
| 6186 | <parameter name="to_unset" transfer-ownership="none"> | 6277 | <parameter name="to_unset" transfer-ownership="none"> | ||
| 6187 | <doc xml:space="preserve" | 6278 | <doc xml:space="preserve" | ||
| 6188 | filename="pango/fonts.c" | 6279 | filename="pango/fonts.c" | ||
| 6189 | - | line="735">bitmask of fields in the @desc to unset.</doc> | 6280 | + | line="782">bitmask of fields in the @desc to unset.</doc> |
| 6190 | <type name="FontMask" c:type="PangoFontMask"/> | 6281 | <type name="FontMask" c:type="PangoFontMask"/> | ||
| 6191 | </parameter> | 6282 | </parameter> | ||
| 6192 | </parameters> | 6283 | </parameters> | ||
| @@ -6195,7 +6286,7 @@ The unset fields will get back to their default values.</doc> | |||||
| 6195 | c:identifier="pango_font_description_from_string"> | 6286 | c:identifier="pango_font_description_from_string"> | ||
| 6196 | <doc xml:space="preserve" | 6287 | <doc xml:space="preserve" | ||
| 6197 | filename="pango/fonts.c" | 6288 | filename="pango/fonts.c" | ||
| 6198 | - | line="1403">Creates a new font description from a string representation. | 6289 | + | line="1462">Creates a new font description from a string representation. |
| 6199 | 6290 | ||||
| 6200 | The string must have the form | 6291 | The string must have the form | ||
| 6201 | 6292 | ||||
| @@ -6228,6 +6319,9 @@ The following words are understood as gravity values: | |||||
| 6228 | "Not-Rotated", "South", "Upside-Down", "North", "Rotated-Left", | 6319 | "Not-Rotated", "South", "Upside-Down", "North", "Rotated-Left", | ||
| 6229 | "East", "Rotated-Right", "West". | 6320 | "East", "Rotated-Right", "West". | ||
| 6230 | 6321 | ||||
| 6322 | + | The following words are understood as color values: | |||
| 6323 | + | "With-Color", "Without-Color". | |||
| 6324 | + | ||||
| 6231 | VARIATIONS is a comma-separated list of font variations | 6325 | VARIATIONS is a comma-separated list of font variations | ||
| 6232 | of the form @<U+200D>axis1=value,axis2=value,... | 6326 | of the form @<U+200D>axis1=value,axis2=value,... | ||
| 6233 | 6327 | ||||
| @@ -6244,18 +6338,18 @@ size in the resulting font description will be set to 0. | |||||
| 6244 | A typical example: | 6338 | A typical example: | ||
| 6245 | 6339 | ||||
| 6246 | Cantarell Italic Light 15 @<U+200D>wght=200 #<U+200D>tnum=1</doc> | 6340 | Cantarell Italic Light 15 @<U+200D>wght=200 #<U+200D>tnum=1</doc> | ||
| 6247 | - | <source-position filename="pango/pango-font.h" line="369"/> | 6341 | + | <source-position filename="pango/pango-font.h" line="399"/> |
| 6248 | <return-value transfer-ownership="full"> | 6342 | <return-value transfer-ownership="full"> | ||
| 6249 | <doc xml:space="preserve" | 6343 | <doc xml:space="preserve" | ||
| 6250 | filename="pango/fonts.c" | 6344 | filename="pango/fonts.c" | ||
| 6251 | - | line="1457">a new `PangoFontDescription`.</doc> | 6345 | + | line="1519">a new `PangoFontDescription`.</doc> |
| 6252 | <type name="FontDescription" c:type="PangoFontDescription*"/> | 6346 | <type name="FontDescription" c:type="PangoFontDescription*"/> | ||
| 6253 | </return-value> | 6347 | </return-value> | ||
| 6254 | <parameters> | 6348 | <parameters> | ||
| 6255 | <parameter name="str" transfer-ownership="none"> | 6349 | <parameter name="str" transfer-ownership="none"> | ||
| 6256 | <doc xml:space="preserve" | 6350 | <doc xml:space="preserve" | ||
| 6257 | filename="pango/fonts.c" | 6351 | filename="pango/fonts.c" | ||
| 6258 | - | line="1405">string representation of a font description.</doc> | 6352 | + | line="1464">string representation of a font description.</doc> |
| 6259 | <type name="utf8" c:type="const char*"/> | 6353 | <type name="utf8" c:type="const char*"/> | ||
| 6260 | </parameter> | 6354 | </parameter> | ||
| 6261 | </parameters> | 6355 | </parameters> | ||
| @@ -6271,22 +6365,22 @@ A typical example: | |||||
| 6271 | glib:type-struct="FontFaceClass"> | 6365 | glib:type-struct="FontFaceClass"> | ||
| 6272 | <doc xml:space="preserve" | 6366 | <doc xml:space="preserve" | ||
| 6273 | filename="pango/pango-font.h" | 6367 | filename="pango/pango-font.h" | ||
| 6274 | - | line="513">A `PangoFontFace` is used to represent a group of fonts with | 6368 | + | line="543">A `PangoFontFace` is used to represent a group of fonts with |
| 6275 | the same family, slant, weight, and width, but varying sizes.</doc> | 6369 | the same family, slant, weight, and width, but varying sizes.</doc> | ||
| 6276 | - | <source-position filename="pango/pango-font.h" line="543"/> | 6370 | + | <source-position filename="pango/pango-font.h" line="573"/> |
| 6277 | <virtual-method name="describe" invoker="describe"> | 6371 | <virtual-method name="describe" invoker="describe"> | ||
| 6278 | <doc xml:space="preserve" | 6372 | <doc xml:space="preserve" | ||
| 6279 | filename="pango/fonts.c" | 6373 | filename="pango/fonts.c" | ||
| 6280 | - | line="2983">Returns a font description that matches the face. | 6374 | + | line="3057">Returns a font description that matches the face. |
| 6281 | 6375 | ||||
| 6282 | The resulting font description will have the family, style, | 6376 | The resulting font description will have the family, style, | ||
| 6283 | variant, weight and stretch of the face, but its size field | 6377 | variant, weight and stretch of the face, but its size field | ||
| 6284 | will be unset.</doc> | 6378 | will be unset.</doc> | ||
| 6285 | - | <source-position filename="pango/pango-font.h" line="531"/> | 6379 | + | <source-position filename="pango/pango-font.h" line="561"/> |
| 6286 | <return-value transfer-ownership="full"> | 6380 | <return-value transfer-ownership="full"> | ||
| 6287 | <doc xml:space="preserve" | 6381 | <doc xml:space="preserve" | ||
| 6288 | filename="pango/fonts.c" | 6382 | filename="pango/fonts.c" | ||
| 6289 | - | line="2993">a newly-created `PangoFontDescription` structure | 6383 | + | line="3067">a newly-created `PangoFontDescription` structure |
| 6290 | holding the description of the face. Use [method@Pango.FontDescription.free] | 6384 | holding the description of the face. Use [method@Pango.FontDescription.free] | ||
| 6291 | to free the result.</doc> | 6385 | to free the result.</doc> | ||
| 6292 | <type name="FontDescription" c:type="PangoFontDescription*"/> | 6386 | <type name="FontDescription" c:type="PangoFontDescription*"/> | ||
| @@ -6295,7 +6389,7 @@ will be unset.</doc> | |||||
| 6295 | <instance-parameter name="face" transfer-ownership="none"> | 6389 | <instance-parameter name="face" transfer-ownership="none"> | ||
| 6296 | <doc xml:space="preserve" | 6390 | <doc xml:space="preserve" | ||
| 6297 | filename="pango/fonts.c" | 6391 | filename="pango/fonts.c" | ||
| 6298 | - | line="2985">a `PangoFontFace`</doc> | 6392 | + | line="3059">a `PangoFontFace`</doc> |
| 6299 | <type name="FontFace" c:type="PangoFontFace*"/> | 6393 | <type name="FontFace" c:type="PangoFontFace*"/> | ||
| 6300 | </instance-parameter> | 6394 | </instance-parameter> | ||
| 6301 | </parameters> | 6395 | </parameters> | ||
| @@ -6303,16 +6397,16 @@ will be unset.</doc> | |||||
| 6303 | <virtual-method name="get_face_name" invoker="get_face_name"> | 6397 | <virtual-method name="get_face_name" invoker="get_face_name"> | ||
| 6304 | <doc xml:space="preserve" | 6398 | <doc xml:space="preserve" | ||
| 6305 | filename="pango/fonts.c" | 6399 | filename="pango/fonts.c" | ||
| 6306 | - | line="3030">Gets a name representing the style of this face. | 6400 | + | line="3104">Gets a name representing the style of this face. |
| 6307 | 6401 | ||||
| 6308 | Note that a font family may contain multiple faces | 6402 | Note that a font family may contain multiple faces | ||
| 6309 | with the same name (e.g. a variable and a non-variable | 6403 | with the same name (e.g. a variable and a non-variable | ||
| 6310 | face for the same style).</doc> | 6404 | face for the same style).</doc> | ||
| 6311 | - | <source-position filename="pango/pango-font.h" line="530"/> | 6405 | + | <source-position filename="pango/pango-font.h" line="560"/> |
| 6312 | <return-value transfer-ownership="none"> | 6406 | <return-value transfer-ownership="none"> | ||
| 6313 | <doc xml:space="preserve" | 6407 | <doc xml:space="preserve" | ||
| 6314 | filename="pango/fonts.c" | 6408 | filename="pango/fonts.c" | ||
| 6315 | - | line="3040">the face name for the face. This string is | 6409 | + | line="3114">the face name for the face. This string is |
| 6316 | owned by the face object and must not be modified or freed.</doc> | 6410 | owned by the face object and must not be modified or freed.</doc> | ||
| 6317 | <type name="utf8" c:type="const char*"/> | 6411 | <type name="utf8" c:type="const char*"/> | ||
| 6318 | </return-value> | 6412 | </return-value> | ||
| @@ -6320,7 +6414,7 @@ face for the same style).</doc> | |||||
| 6320 | <instance-parameter name="face" transfer-ownership="none"> | 6414 | <instance-parameter name="face" transfer-ownership="none"> | ||
| 6321 | <doc xml:space="preserve" | 6415 | <doc xml:space="preserve" | ||
| 6322 | filename="pango/fonts.c" | 6416 | filename="pango/fonts.c" | ||
| 6323 | - | line="3032">a `PangoFontFace`.</doc> | 6417 | + | line="3106">a `PangoFontFace`.</doc> |
| 6324 | <type name="FontFace" c:type="PangoFontFace*"/> | 6418 | <type name="FontFace" c:type="PangoFontFace*"/> | ||
| 6325 | </instance-parameter> | 6419 | </instance-parameter> | ||
| 6326 | </parameters> | 6420 | </parameters> | ||
| @@ -6328,19 +6422,19 @@ face for the same style).</doc> | |||||
| 6328 | <virtual-method name="get_family" invoker="get_family" version="1.46"> | 6422 | <virtual-method name="get_family" invoker="get_family" version="1.46"> | ||
| 6329 | <doc xml:space="preserve" | 6423 | <doc xml:space="preserve" | ||
| 6330 | filename="pango/fonts.c" | 6424 | filename="pango/fonts.c" | ||
| 6331 | - | line="3089">Gets the `PangoFontFamily` that @face belongs to.</doc> | 6425 | + | line="3163">Gets the `PangoFontFamily` that @face belongs to.</doc> |
| 6332 | - | <source-position filename="pango/pango-font.h" line="536"/> | 6426 | + | <source-position filename="pango/pango-font.h" line="566"/> |
| 6333 | <return-value transfer-ownership="none"> | 6427 | <return-value transfer-ownership="none"> | ||
| 6334 | <doc xml:space="preserve" | 6428 | <doc xml:space="preserve" | ||
| 6335 | filename="pango/fonts.c" | 6429 | filename="pango/fonts.c" | ||
| 6336 | - | line="3095">the `PangoFontFamily`</doc> | 6430 | + | line="3169">the `PangoFontFamily`</doc> |
| 6337 | <type name="FontFamily" c:type="PangoFontFamily*"/> | 6431 | <type name="FontFamily" c:type="PangoFontFamily*"/> | ||
| 6338 | </return-value> | 6432 | </return-value> | ||
| 6339 | <parameters> | 6433 | <parameters> | ||
| 6340 | <instance-parameter name="face" transfer-ownership="none"> | 6434 | <instance-parameter name="face" transfer-ownership="none"> | ||
| 6341 | <doc xml:space="preserve" | 6435 | <doc xml:space="preserve" | ||
| 6342 | filename="pango/fonts.c" | 6436 | filename="pango/fonts.c" | ||
| 6343 | - | line="3091">a `PangoFontFace`</doc> | 6437 | + | line="3165">a `PangoFontFace`</doc> |
| 6344 | <type name="FontFace" c:type="PangoFontFace*"/> | 6438 | <type name="FontFace" c:type="PangoFontFace*"/> | ||
| 6345 | </instance-parameter> | 6439 | </instance-parameter> | ||
| 6346 | </parameters> | 6440 | </parameters> | ||
| @@ -6350,23 +6444,23 @@ face for the same style).</doc> | |||||
| 6350 | version="1.18"> | 6444 | version="1.18"> | ||
| 6351 | <doc xml:space="preserve" | 6445 | <doc xml:space="preserve" | ||
| 6352 | filename="pango/fonts.c" | 6446 | filename="pango/fonts.c" | ||
| 6353 | - | line="3005">Returns whether a `PangoFontFace` is synthesized. | 6447 | + | line="3079">Returns whether a `PangoFontFace` is synthesized. |
| 6354 | 6448 | ||||
| 6355 | This will be the case if the underlying font rendering engine | 6449 | This will be the case if the underlying font rendering engine | ||
| 6356 | creates this face from another face, by shearing, emboldening, | 6450 | creates this face from another face, by shearing, emboldening, | ||
| 6357 | lightening or modifying it in some other way.</doc> | 6451 | lightening or modifying it in some other way.</doc> | ||
| 6358 | - | <source-position filename="pango/pango-font.h" line="535"/> | 6452 | + | <source-position filename="pango/pango-font.h" line="565"/> |
| 6359 | <return-value transfer-ownership="none"> | 6453 | <return-value transfer-ownership="none"> | ||
| 6360 | <doc xml:space="preserve" | 6454 | <doc xml:space="preserve" | ||
| 6361 | filename="pango/fonts.c" | 6455 | filename="pango/fonts.c" | ||
| 6362 | - | line="3015">whether @face is synthesized</doc> | 6456 | + | line="3089">whether @face is synthesized</doc> |
| 6363 | <type name="gboolean" c:type="gboolean"/> | 6457 | <type name="gboolean" c:type="gboolean"/> | ||
| 6364 | </return-value> | 6458 | </return-value> | ||
| 6365 | <parameters> | 6459 | <parameters> | ||
| 6366 | <instance-parameter name="face" transfer-ownership="none"> | 6460 | <instance-parameter name="face" transfer-ownership="none"> | ||
| 6367 | <doc xml:space="preserve" | 6461 | <doc xml:space="preserve" | ||
| 6368 | filename="pango/fonts.c" | 6462 | filename="pango/fonts.c" | ||
| 6369 | - | line="3007">a `PangoFontFace`</doc> | 6463 | + | line="3081">a `PangoFontFace`</doc> |
| 6370 | <type name="FontFace" c:type="PangoFontFace*"/> | 6464 | <type name="FontFace" c:type="PangoFontFace*"/> | ||
| 6371 | </instance-parameter> | 6465 | </instance-parameter> | ||
| 6372 | </parameters> | 6466 | </parameters> | ||
| @@ -6374,13 +6468,13 @@ lightening or modifying it in some other way.</doc> | |||||
| 6374 | <virtual-method name="list_sizes" invoker="list_sizes" version="1.4"> | 6468 | <virtual-method name="list_sizes" invoker="list_sizes" version="1.4"> | ||
| 6375 | <doc xml:space="preserve" | 6469 | <doc xml:space="preserve" | ||
| 6376 | filename="pango/fonts.c" | 6470 | filename="pango/fonts.c" | ||
| 6377 | - | line="3051">List the available sizes for a font. | 6471 | + | line="3125">List the available sizes for a font. |
| 6378 | 6472 | ||||
| 6379 | This is only applicable to bitmap fonts. For scalable fonts, stores | 6473 | This is only applicable to bitmap fonts. For scalable fonts, stores | ||
| 6380 | %NULL at the location pointed to by @sizes and 0 at the location pointed | 6474 | %NULL at the location pointed to by @sizes and 0 at the location pointed | ||
| 6381 | to by @n_sizes. The sizes returned are in Pango units and are sorted | 6475 | to by @n_sizes. The sizes returned are in Pango units and are sorted | ||
| 6382 | in ascending order.</doc> | 6476 | in ascending order.</doc> | ||
| 6383 | - | <source-position filename="pango/pango-font.h" line="532"/> | 6477 | + | <source-position filename="pango/pango-font.h" line="562"/> |
| 6384 | <return-value transfer-ownership="none"> | 6478 | <return-value transfer-ownership="none"> | ||
| 6385 | <type name="none" c:type="void"/> | 6479 | <type name="none" c:type="void"/> | ||
| 6386 | </return-value> | 6480 | </return-value> | ||
| @@ -6388,7 +6482,7 @@ in ascending order.</doc> | |||||
| 6388 | <instance-parameter name="face" transfer-ownership="none"> | 6482 | <instance-parameter name="face" transfer-ownership="none"> | ||
| 6389 | <doc xml:space="preserve" | 6483 | <doc xml:space="preserve" | ||
| 6390 | filename="pango/fonts.c" | 6484 | filename="pango/fonts.c" | ||
| 6391 | - | line="3053">a `PangoFontFace`.</doc> | 6485 | + | line="3127">a `PangoFontFace`.</doc> |
| 6392 | <type name="FontFace" c:type="PangoFontFace*"/> | 6486 | <type name="FontFace" c:type="PangoFontFace*"/> | ||
| 6393 | </instance-parameter> | 6487 | </instance-parameter> | ||
| 6394 | <parameter name="sizes" | 6488 | <parameter name="sizes" | ||
| @@ -6400,7 +6494,7 @@ in ascending order.</doc> | |||||
| 6400 | allow-none="1"> | 6494 | allow-none="1"> | ||
| 6401 | <doc xml:space="preserve" | 6495 | <doc xml:space="preserve" | ||
| 6402 | filename="pango/fonts.c" | 6496 | filename="pango/fonts.c" | ||
| 6403 | - | line="3054"> | 6497 | + | line="3128"> |
| 6404 | location to store a pointer to an array of int. This array | 6498 | location to store a pointer to an array of int. This array | ||
| 6405 | should be freed with g_free().</doc> | 6499 | should be freed with g_free().</doc> | ||
| 6406 | <array length="1" zero-terminated="0" c:type="int**"> | 6500 | <array length="1" zero-terminated="0" c:type="int**"> | ||
| @@ -6413,7 +6507,7 @@ in ascending order.</doc> | |||||
| 6413 | transfer-ownership="full"> | 6507 | transfer-ownership="full"> | ||
| 6414 | <doc xml:space="preserve" | 6508 | <doc xml:space="preserve" | ||
| 6415 | filename="pango/fonts.c" | 6509 | filename="pango/fonts.c" | ||
| 6416 | - | line="3057">location to store the number of elements in @sizes</doc> | 6510 | + | line="3131">location to store the number of elements in @sizes</doc> |
| 6417 | <type name="gint" c:type="int*"/> | 6511 | <type name="gint" c:type="int*"/> | ||
| 6418 | </parameter> | 6512 | </parameter> | ||
| 6419 | </parameters> | 6513 | </parameters> | ||
| @@ -6421,16 +6515,16 @@ in ascending order.</doc> | |||||
| 6421 | <method name="describe" c:identifier="pango_font_face_describe"> | 6515 | <method name="describe" c:identifier="pango_font_face_describe"> | ||
| 6422 | <doc xml:space="preserve" | 6516 | <doc xml:space="preserve" | ||
| 6423 | filename="pango/fonts.c" | 6517 | filename="pango/fonts.c" | ||
| 6424 | - | line="2983">Returns a font description that matches the face. | 6518 | + | line="3057">Returns a font description that matches the face. |
| 6425 | 6519 | ||||
| 6426 | The resulting font description will have the family, style, | 6520 | The resulting font description will have the family, style, | ||
| 6427 | variant, weight and stretch of the face, but its size field | 6521 | variant, weight and stretch of the face, but its size field | ||
| 6428 | will be unset.</doc> | 6522 | will be unset.</doc> | ||
| 6429 | - | <source-position filename="pango/pango-font.h" line="551"/> | 6523 | + | <source-position filename="pango/pango-font.h" line="581"/> |
| 6430 | <return-value transfer-ownership="full"> | 6524 | <return-value transfer-ownership="full"> | ||
| 6431 | <doc xml:space="preserve" | 6525 | <doc xml:space="preserve" | ||
| 6432 | filename="pango/fonts.c" | 6526 | filename="pango/fonts.c" | ||
| 6433 | - | line="2993">a newly-created `PangoFontDescription` structure | 6527 | + | line="3067">a newly-created `PangoFontDescription` structure |
| 6434 | holding the description of the face. Use [method@Pango.FontDescription.free] | 6528 | holding the description of the face. Use [method@Pango.FontDescription.free] | ||
| 6435 | to free the result.</doc> | 6529 | to free the result.</doc> | ||
| 6436 | <type name="FontDescription" c:type="PangoFontDescription*"/> | 6530 | <type name="FontDescription" c:type="PangoFontDescription*"/> | ||
| @@ -6439,7 +6533,7 @@ will be unset.</doc> | |||||
| 6439 | <instance-parameter name="face" transfer-ownership="none"> | 6533 | <instance-parameter name="face" transfer-ownership="none"> | ||
| 6440 | <doc xml:space="preserve" | 6534 | <doc xml:space="preserve" | ||
| 6441 | filename="pango/fonts.c" | 6535 | filename="pango/fonts.c" | ||
| 6442 | - | line="2985">a `PangoFontFace`</doc> | 6536 | + | line="3059">a `PangoFontFace`</doc> |
| 6443 | <type name="FontFace" c:type="PangoFontFace*"/> | 6537 | <type name="FontFace" c:type="PangoFontFace*"/> | ||
| 6444 | </instance-parameter> | 6538 | </instance-parameter> | ||
| 6445 | </parameters> | 6539 | </parameters> | ||
| @@ -6448,16 +6542,16 @@ will be unset.</doc> | |||||
| 6448 | c:identifier="pango_font_face_get_face_name"> | 6542 | c:identifier="pango_font_face_get_face_name"> | ||
| 6449 | <doc xml:space="preserve" | 6543 | <doc xml:space="preserve" | ||
| 6450 | filename="pango/fonts.c" | 6544 | filename="pango/fonts.c" | ||
| 6451 | - | line="3030">Gets a name representing the style of this face. | 6545 | + | line="3104">Gets a name representing the style of this face. |
| 6452 | 6546 | ||||
| 6453 | Note that a font family may contain multiple faces | 6547 | Note that a font family may contain multiple faces | ||
| 6454 | with the same name (e.g. a variable and a non-variable | 6548 | with the same name (e.g. a variable and a non-variable | ||
| 6455 | face for the same style).</doc> | 6549 | face for the same style).</doc> | ||
| 6456 | - | <source-position filename="pango/pango-font.h" line="553"/> | 6550 | + | <source-position filename="pango/pango-font.h" line="583"/> |
| 6457 | <return-value transfer-ownership="none"> | 6551 | <return-value transfer-ownership="none"> | ||
| 6458 | <doc xml:space="preserve" | 6552 | <doc xml:space="preserve" | ||
| 6459 | filename="pango/fonts.c" | 6553 | filename="pango/fonts.c" | ||
| 6460 | - | line="3040">the face name for the face. This string is | 6554 | + | line="3114">the face name for the face. This string is |
| 6461 | owned by the face object and must not be modified or freed.</doc> | 6555 | owned by the face object and must not be modified or freed.</doc> | ||
| 6462 | <type name="utf8" c:type="const char*"/> | 6556 | <type name="utf8" c:type="const char*"/> | ||
| 6463 | </return-value> | 6557 | </return-value> | ||
| @@ -6465,7 +6559,7 @@ face for the same style).</doc> | |||||
| 6465 | <instance-parameter name="face" transfer-ownership="none"> | 6559 | <instance-parameter name="face" transfer-ownership="none"> | ||
| 6466 | <doc xml:space="preserve" | 6560 | <doc xml:space="preserve" | ||
| 6467 | filename="pango/fonts.c" | 6561 | filename="pango/fonts.c" | ||
| 6468 | - | line="3032">a `PangoFontFace`.</doc> | 6562 | + | line="3106">a `PangoFontFace`.</doc> |
| 6469 | <type name="FontFace" c:type="PangoFontFace*"/> | 6563 | <type name="FontFace" c:type="PangoFontFace*"/> | ||
| 6470 | </instance-parameter> | 6564 | </instance-parameter> | ||
| 6471 | </parameters> | 6565 | </parameters> | ||
| @@ -6475,19 +6569,19 @@ face for the same style).</doc> | |||||
| 6475 | version="1.46"> | 6569 | version="1.46"> | ||
| 6476 | <doc xml:space="preserve" | 6570 | <doc xml:space="preserve" | ||
| 6477 | filename="pango/fonts.c" | 6571 | filename="pango/fonts.c" | ||
| 6478 | - | line="3089">Gets the `PangoFontFamily` that @face belongs to.</doc> | 6572 | + | line="3163">Gets the `PangoFontFamily` that @face belongs to.</doc> |
| 6479 | - | <source-position filename="pango/pango-font.h" line="562"/> | 6573 | + | <source-position filename="pango/pango-font.h" line="592"/> |
| 6480 | <return-value transfer-ownership="none"> | 6574 | <return-value transfer-ownership="none"> | ||
| 6481 | <doc xml:space="preserve" | 6575 | <doc xml:space="preserve" | ||
| 6482 | filename="pango/fonts.c" | 6576 | filename="pango/fonts.c" | ||
| 6483 | - | line="3095">the `PangoFontFamily`</doc> | 6577 | + | line="3169">the `PangoFontFamily`</doc> |
| 6484 | <type name="FontFamily" c:type="PangoFontFamily*"/> | 6578 | <type name="FontFamily" c:type="PangoFontFamily*"/> | ||
| 6485 | </return-value> | 6579 | </return-value> | ||
| 6486 | <parameters> | 6580 | <parameters> | ||
| 6487 | <instance-parameter name="face" transfer-ownership="none"> | 6581 | <instance-parameter name="face" transfer-ownership="none"> | ||
| 6488 | <doc xml:space="preserve" | 6582 | <doc xml:space="preserve" | ||
| 6489 | filename="pango/fonts.c" | 6583 | filename="pango/fonts.c" | ||
| 6490 | - | line="3091">a `PangoFontFace`</doc> | 6584 | + | line="3165">a `PangoFontFace`</doc> |
| 6491 | <type name="FontFace" c:type="PangoFontFace*"/> | 6585 | <type name="FontFace" c:type="PangoFontFace*"/> | ||
| 6492 | </instance-parameter> | 6586 | </instance-parameter> | ||
| 6493 | </parameters> | 6587 | </parameters> | ||
| @@ -6497,23 +6591,23 @@ face for the same style).</doc> | |||||
| 6497 | version="1.18"> | 6591 | version="1.18"> | ||
| 6498 | <doc xml:space="preserve" | 6592 | <doc xml:space="preserve" | ||
| 6499 | filename="pango/fonts.c" | 6593 | filename="pango/fonts.c" | ||
| 6500 | - | line="3005">Returns whether a `PangoFontFace` is synthesized. | 6594 | + | line="3079">Returns whether a `PangoFontFace` is synthesized. |
| 6501 | 6595 | ||||
| 6502 | This will be the case if the underlying font rendering engine | 6596 | This will be the case if the underlying font rendering engine | ||
| 6503 | creates this face from another face, by shearing, emboldening, | 6597 | creates this face from another face, by shearing, emboldening, | ||
| 6504 | lightening or modifying it in some other way.</doc> | 6598 | lightening or modifying it in some other way.</doc> | ||
| 6505 | - | <source-position filename="pango/pango-font.h" line="559"/> | 6599 | + | <source-position filename="pango/pango-font.h" line="589"/> |
| 6506 | <return-value transfer-ownership="none"> | 6600 | <return-value transfer-ownership="none"> | ||
| 6507 | <doc xml:space="preserve" | 6601 | <doc xml:space="preserve" | ||
| 6508 | filename="pango/fonts.c" | 6602 | filename="pango/fonts.c" | ||
| 6509 | - | line="3015">whether @face is synthesized</doc> | 6603 | + | line="3089">whether @face is synthesized</doc> |
| 6510 | <type name="gboolean" c:type="gboolean"/> | 6604 | <type name="gboolean" c:type="gboolean"/> | ||
| 6511 | </return-value> | 6605 | </return-value> | ||
| 6512 | <parameters> | 6606 | <parameters> | ||
| 6513 | <instance-parameter name="face" transfer-ownership="none"> | 6607 | <instance-parameter name="face" transfer-ownership="none"> | ||
| 6514 | <doc xml:space="preserve" | 6608 | <doc xml:space="preserve" | ||
| 6515 | filename="pango/fonts.c" | 6609 | filename="pango/fonts.c" | ||
| 6516 | - | line="3007">a `PangoFontFace`</doc> | 6610 | + | line="3081">a `PangoFontFace`</doc> |
| 6517 | <type name="FontFace" c:type="PangoFontFace*"/> | 6611 | <type name="FontFace" c:type="PangoFontFace*"/> | ||
| 6518 | </instance-parameter> | 6612 | </instance-parameter> | ||
| 6519 | </parameters> | 6613 | </parameters> | ||
| @@ -6523,13 +6617,13 @@ lightening or modifying it in some other way.</doc> | |||||
| 6523 | version="1.4"> | 6617 | version="1.4"> | ||
| 6524 | <doc xml:space="preserve" | 6618 | <doc xml:space="preserve" | ||
| 6525 | filename="pango/fonts.c" | 6619 | filename="pango/fonts.c" | ||
| 6526 | - | line="3051">List the available sizes for a font. | 6620 | + | line="3125">List the available sizes for a font. |
| 6527 | 6621 | ||||
| 6528 | This is only applicable to bitmap fonts. For scalable fonts, stores | 6622 | This is only applicable to bitmap fonts. For scalable fonts, stores | ||
| 6529 | %NULL at the location pointed to by @sizes and 0 at the location pointed | 6623 | %NULL at the location pointed to by @sizes and 0 at the location pointed | ||
| 6530 | to by @n_sizes. The sizes returned are in Pango units and are sorted | 6624 | to by @n_sizes. The sizes returned are in Pango units and are sorted | ||
| 6531 | in ascending order.</doc> | 6625 | in ascending order.</doc> | ||
| 6532 | - | <source-position filename="pango/pango-font.h" line="555"/> | 6626 | + | <source-position filename="pango/pango-font.h" line="585"/> |
| 6533 | <return-value transfer-ownership="none"> | 6627 | <return-value transfer-ownership="none"> | ||
| 6534 | <type name="none" c:type="void"/> | 6628 | <type name="none" c:type="void"/> | ||
| 6535 | </return-value> | 6629 | </return-value> | ||
| @@ -6537,7 +6631,7 @@ in ascending order.</doc> | |||||
| 6537 | <instance-parameter name="face" transfer-ownership="none"> | 6631 | <instance-parameter name="face" transfer-ownership="none"> | ||
| 6538 | <doc xml:space="preserve" | 6632 | <doc xml:space="preserve" | ||
| 6539 | filename="pango/fonts.c" | 6633 | filename="pango/fonts.c" | ||
| 6540 | - | line="3053">a `PangoFontFace`.</doc> | 6634 | + | line="3127">a `PangoFontFace`.</doc> |
| 6541 | <type name="FontFace" c:type="PangoFontFace*"/> | 6635 | <type name="FontFace" c:type="PangoFontFace*"/> | ||
| 6542 | </instance-parameter> | 6636 | </instance-parameter> | ||
| 6543 | <parameter name="sizes" | 6637 | <parameter name="sizes" | ||
| @@ -6549,7 +6643,7 @@ in ascending order.</doc> | |||||
| 6549 | allow-none="1"> | 6643 | allow-none="1"> | ||
| 6550 | <doc xml:space="preserve" | 6644 | <doc xml:space="preserve" | ||
| 6551 | filename="pango/fonts.c" | 6645 | filename="pango/fonts.c" | ||
| 6552 | - | line="3054"> | 6646 | + | line="3128"> |
| 6553 | location to store a pointer to an array of int. This array | 6647 | location to store a pointer to an array of int. This array | ||
| 6554 | should be freed with g_free().</doc> | 6648 | should be freed with g_free().</doc> | ||
| 6555 | <array length="1" zero-terminated="0" c:type="int**"> | 6649 | <array length="1" zero-terminated="0" c:type="int**"> | ||
| @@ -6562,7 +6656,7 @@ in ascending order.</doc> | |||||
| 6562 | transfer-ownership="full"> | 6656 | transfer-ownership="full"> | ||
| 6563 | <doc xml:space="preserve" | 6657 | <doc xml:space="preserve" | ||
| 6564 | filename="pango/fonts.c" | 6658 | filename="pango/fonts.c" | ||
| 6565 | - | line="3057">location to store the number of elements in @sizes</doc> | 6659 | + | line="3131">location to store the number of elements in @sizes</doc> |
| 6566 | <type name="gint" c:type="int*"/> | 6660 | <type name="gint" c:type="int*"/> | ||
| 6567 | </parameter> | 6661 | </parameter> | ||
| 6568 | </parameters> | 6662 | </parameters> | ||
| @@ -6574,17 +6668,17 @@ in ascending order.</doc> | |||||
| 6574 | <record name="FontFaceClass" | 6668 | <record name="FontFaceClass" | ||
| 6575 | c:type="PangoFontFaceClass" | 6669 | c:type="PangoFontFaceClass" | ||
| 6576 | glib:is-gtype-struct-for="FontFace"> | 6670 | glib:is-gtype-struct-for="FontFace"> | ||
| 6577 | - | <source-position filename="pango/pango-font.h" line="543"/> | 6671 | + | <source-position filename="pango/pango-font.h" line="573"/> |
| 6578 | <field name="parent_class"> | 6672 | <field name="parent_class"> | ||
| 6579 | <type name="GObject.ObjectClass" c:type="GObjectClass"/> | 6673 | <type name="GObject.ObjectClass" c:type="GObjectClass"/> | ||
| 6580 | </field> | 6674 | </field> | ||
| 6581 | <field name="get_face_name"> | 6675 | <field name="get_face_name"> | ||
| 6582 | <callback name="get_face_name"> | 6676 | <callback name="get_face_name"> | ||
| 6583 | - | <source-position filename="pango/pango-font.h" line="530"/> | 6677 | + | <source-position filename="pango/pango-font.h" line="560"/> |
| 6584 | <return-value transfer-ownership="none"> | 6678 | <return-value transfer-ownership="none"> | ||
| 6585 | <doc xml:space="preserve" | 6679 | <doc xml:space="preserve" | ||
| 6586 | filename="pango/fonts.c" | 6680 | filename="pango/fonts.c" | ||
| 6587 | - | line="3040">the face name for the face. This string is | 6681 | + | line="3114">the face name for the face. This string is |
| 6588 | owned by the face object and must not be modified or freed.</doc> | 6682 | owned by the face object and must not be modified or freed.</doc> | ||
| 6589 | <type name="utf8" c:type="const char*"/> | 6683 | <type name="utf8" c:type="const char*"/> | ||
| 6590 | </return-value> | 6684 | </return-value> | ||
| @@ -6592,7 +6686,7 @@ in ascending order.</doc> | |||||
| 6592 | <parameter name="face" transfer-ownership="none"> | 6686 | <parameter name="face" transfer-ownership="none"> | ||
| 6593 | <doc xml:space="preserve" | 6687 | <doc xml:space="preserve" | ||
| 6594 | filename="pango/fonts.c" | 6688 | filename="pango/fonts.c" | ||
| 6595 | - | line="3032">a `PangoFontFace`.</doc> | 6689 | + | line="3106">a `PangoFontFace`.</doc> |
| 6596 | <type name="FontFace" c:type="PangoFontFace*"/> | 6690 | <type name="FontFace" c:type="PangoFontFace*"/> | ||
| 6597 | </parameter> | 6691 | </parameter> | ||
| 6598 | </parameters> | 6692 | </parameters> | ||
| @@ -6600,11 +6694,11 @@ in ascending order.</doc> | |||||
| 6600 | </field> | 6694 | </field> | ||
| 6601 | <field name="describe"> | 6695 | <field name="describe"> | ||
| 6602 | <callback name="describe"> | 6696 | <callback name="describe"> | ||
| 6603 | - | <source-position filename="pango/pango-font.h" line="531"/> | 6697 | + | <source-position filename="pango/pango-font.h" line="561"/> |
| 6604 | <return-value transfer-ownership="full"> | 6698 | <return-value transfer-ownership="full"> | ||
| 6605 | <doc xml:space="preserve" | 6699 | <doc xml:space="preserve" | ||
| 6606 | filename="pango/fonts.c" | 6700 | filename="pango/fonts.c" | ||
| 6607 | - | line="2993">a newly-created `PangoFontDescription` structure | 6701 | + | line="3067">a newly-created `PangoFontDescription` structure |
| 6608 | holding the description of the face. Use [method@Pango.FontDescription.free] | 6702 | holding the description of the face. Use [method@Pango.FontDescription.free] | ||
| 6609 | to free the result.</doc> | 6703 | to free the result.</doc> | ||
| 6610 | <type name="FontDescription" c:type="PangoFontDescription*"/> | 6704 | <type name="FontDescription" c:type="PangoFontDescription*"/> | ||
| @@ -6613,7 +6707,7 @@ in ascending order.</doc> | |||||
| 6613 | <parameter name="face" transfer-ownership="none"> | 6707 | <parameter name="face" transfer-ownership="none"> | ||
| 6614 | <doc xml:space="preserve" | 6708 | <doc xml:space="preserve" | ||
| 6615 | filename="pango/fonts.c" | 6709 | filename="pango/fonts.c" | ||
| 6616 | - | line="2985">a `PangoFontFace`</doc> | 6710 | + | line="3059">a `PangoFontFace`</doc> |
| 6617 | <type name="FontFace" c:type="PangoFontFace*"/> | 6711 | <type name="FontFace" c:type="PangoFontFace*"/> | ||
| 6618 | </parameter> | 6712 | </parameter> | ||
| 6619 | </parameters> | 6713 | </parameters> | ||
| @@ -6621,7 +6715,7 @@ in ascending order.</doc> | |||||
| 6621 | </field> | 6715 | </field> | ||
| 6622 | <field name="list_sizes"> | 6716 | <field name="list_sizes"> | ||
| 6623 | <callback name="list_sizes"> | 6717 | <callback name="list_sizes"> | ||
| 6624 | - | <source-position filename="pango/pango-font.h" line="532"/> | 6718 | + | <source-position filename="pango/pango-font.h" line="562"/> |
| 6625 | <return-value transfer-ownership="none"> | 6719 | <return-value transfer-ownership="none"> | ||
| 6626 | <type name="none" c:type="void"/> | 6720 | <type name="none" c:type="void"/> | ||
| 6627 | </return-value> | 6721 | </return-value> | ||
| @@ -6629,7 +6723,7 @@ in ascending order.</doc> | |||||
| 6629 | <parameter name="face" transfer-ownership="none"> | 6723 | <parameter name="face" transfer-ownership="none"> | ||
| 6630 | <doc xml:space="preserve" | 6724 | <doc xml:space="preserve" | ||
| 6631 | filename="pango/fonts.c" | 6725 | filename="pango/fonts.c" | ||
| 6632 | - | line="3053">a `PangoFontFace`.</doc> | 6726 | + | line="3127">a `PangoFontFace`.</doc> |
| 6633 | <type name="FontFace" c:type="PangoFontFace*"/> | 6727 | <type name="FontFace" c:type="PangoFontFace*"/> | ||
| 6634 | </parameter> | 6728 | </parameter> | ||
| 6635 | <parameter name="sizes" | 6729 | <parameter name="sizes" | ||
| @@ -6641,7 +6735,7 @@ in ascending order.</doc> | |||||
| 6641 | allow-none="1"> | 6735 | allow-none="1"> | ||
| 6642 | <doc xml:space="preserve" | 6736 | <doc xml:space="preserve" | ||
| 6643 | filename="pango/fonts.c" | 6737 | filename="pango/fonts.c" | ||
| 6644 | - | line="3054"> | 6738 | + | line="3128"> |
| 6645 | location to store a pointer to an array of int. This array | 6739 | location to store a pointer to an array of int. This array | ||
| 6646 | should be freed with g_free().</doc> | 6740 | should be freed with g_free().</doc> | ||
| 6647 | <array length="2" zero-terminated="0" c:type="int**"> | 6741 | <array length="2" zero-terminated="0" c:type="int**"> | ||
| @@ -6654,7 +6748,7 @@ in ascending order.</doc> | |||||
| 6654 | transfer-ownership="full"> | 6748 | transfer-ownership="full"> | ||
| 6655 | <doc xml:space="preserve" | 6749 | <doc xml:space="preserve" | ||
| 6656 | filename="pango/fonts.c" | 6750 | filename="pango/fonts.c" | ||
| 6657 | - | line="3057">location to store the number of elements in @sizes</doc> | 6751 | + | line="3131">location to store the number of elements in @sizes</doc> |
| 6658 | <type name="gint" c:type="int*"/> | 6752 | <type name="gint" c:type="int*"/> | ||
| 6659 | </parameter> | 6753 | </parameter> | ||
| 6660 | </parameters> | 6754 | </parameters> | ||
| @@ -6662,18 +6756,18 @@ in ascending order.</doc> | |||||
| 6662 | </field> | 6756 | </field> | ||
| 6663 | <field name="is_synthesized"> | 6757 | <field name="is_synthesized"> | ||
| 6664 | <callback name="is_synthesized"> | 6758 | <callback name="is_synthesized"> | ||
| 6665 | - | <source-position filename="pango/pango-font.h" line="535"/> | 6759 | + | <source-position filename="pango/pango-font.h" line="565"/> |
| 6666 | <return-value transfer-ownership="none"> | 6760 | <return-value transfer-ownership="none"> | ||
| 6667 | <doc xml:space="preserve" | 6761 | <doc xml:space="preserve" | ||
| 6668 | filename="pango/fonts.c" | 6762 | filename="pango/fonts.c" | ||
| 6669 | - | line="3015">whether @face is synthesized</doc> | 6763 | + | line="3089">whether @face is synthesized</doc> |
| 6670 | <type name="gboolean" c:type="gboolean"/> | 6764 | <type name="gboolean" c:type="gboolean"/> | ||
| 6671 | </return-value> | 6765 | </return-value> | ||
| 6672 | <parameters> | 6766 | <parameters> | ||
| 6673 | <parameter name="face" transfer-ownership="none"> | 6767 | <parameter name="face" transfer-ownership="none"> | ||
| 6674 | <doc xml:space="preserve" | 6768 | <doc xml:space="preserve" | ||
| 6675 | filename="pango/fonts.c" | 6769 | filename="pango/fonts.c" | ||
| 6676 | - | line="3007">a `PangoFontFace`</doc> | 6770 | + | line="3081">a `PangoFontFace`</doc> |
| 6677 | <type name="FontFace" c:type="PangoFontFace*"/> | 6771 | <type name="FontFace" c:type="PangoFontFace*"/> | ||
| 6678 | </parameter> | 6772 | </parameter> | ||
| 6679 | </parameters> | 6773 | </parameters> | ||
| @@ -6681,18 +6775,18 @@ in ascending order.</doc> | |||||
| 6681 | </field> | 6775 | </field> | ||
| 6682 | <field name="get_family"> | 6776 | <field name="get_family"> | ||
| 6683 | <callback name="get_family"> | 6777 | <callback name="get_family"> | ||
| 6684 | - | <source-position filename="pango/pango-font.h" line="536"/> | 6778 | + | <source-position filename="pango/pango-font.h" line="566"/> |
| 6685 | <return-value transfer-ownership="none"> | 6779 | <return-value transfer-ownership="none"> | ||
| 6686 | <doc xml:space="preserve" | 6780 | <doc xml:space="preserve" | ||
| 6687 | filename="pango/fonts.c" | 6781 | filename="pango/fonts.c" | ||
| 6688 | - | line="3095">the `PangoFontFamily`</doc> | 6782 | + | line="3169">the `PangoFontFamily`</doc> |
| 6689 | <type name="FontFamily" c:type="PangoFontFamily*"/> | 6783 | <type name="FontFamily" c:type="PangoFontFamily*"/> | ||
| 6690 | </return-value> | 6784 | </return-value> | ||
| 6691 | <parameters> | 6785 | <parameters> | ||
| 6692 | <parameter name="face" transfer-ownership="none"> | 6786 | <parameter name="face" transfer-ownership="none"> | ||
| 6693 | <doc xml:space="preserve" | 6787 | <doc xml:space="preserve" | ||
| 6694 | filename="pango/fonts.c" | 6788 | filename="pango/fonts.c" | ||
| 6695 | - | line="3091">a `PangoFontFace`</doc> | 6789 | + | line="3165">a `PangoFontFace`</doc> |
| 6696 | <type name="FontFace" c:type="PangoFontFace*"/> | 6790 | <type name="FontFace" c:type="PangoFontFace*"/> | ||
| 6697 | </parameter> | 6791 | </parameter> | ||
| 6698 | </parameters> | 6792 | </parameters> | ||
| @@ -6700,7 +6794,7 @@ in ascending order.</doc> | |||||
| 6700 | </field> | 6794 | </field> | ||
| 6701 | <field name="_pango_reserved3" introspectable="0"> | 6795 | <field name="_pango_reserved3" introspectable="0"> | ||
| 6702 | <callback name="_pango_reserved3"> | 6796 | <callback name="_pango_reserved3"> | ||
| 6703 | - | <source-position filename="pango/pango-font.h" line="541"/> | 6797 | + | <source-position filename="pango/pango-font.h" line="571"/> |
| 6704 | <return-value transfer-ownership="none"> | 6798 | <return-value transfer-ownership="none"> | ||
| 6705 | <type name="none" c:type="void"/> | 6799 | <type name="none" c:type="void"/> | ||
| 6706 | </return-value> | 6800 | </return-value> | ||
| @@ -6708,7 +6802,7 @@ in ascending order.</doc> | |||||
| 6708 | </field> | 6802 | </field> | ||
| 6709 | <field name="_pango_reserved4" introspectable="0"> | 6803 | <field name="_pango_reserved4" introspectable="0"> | ||
| 6710 | <callback name="_pango_reserved4"> | 6804 | <callback name="_pango_reserved4"> | ||
| 6711 | - | <source-position filename="pango/pango-font.h" line="542"/> | 6805 | + | <source-position filename="pango/pango-font.h" line="572"/> |
| 6712 | <return-value transfer-ownership="none"> | 6806 | <return-value transfer-ownership="none"> | ||
| 6713 | <type name="none" c:type="void"/> | 6807 | <type name="none" c:type="void"/> | ||
| 6714 | </return-value> | 6808 | </return-value> | ||
| @@ -6725,22 +6819,22 @@ in ascending order.</doc> | |||||
| 6725 | glib:type-struct="FontFamilyClass"> | 6819 | glib:type-struct="FontFamilyClass"> | ||
| 6726 | <doc xml:space="preserve" | 6820 | <doc xml:space="preserve" | ||
| 6727 | filename="pango/pango-font.h" | 6821 | filename="pango/pango-font.h" | ||
| 6728 | - | line="440">A `PangoFontFamily` is used to represent a family of related | 6822 | + | line="470">A `PangoFontFamily` is used to represent a family of related |
| 6729 | font faces. | 6823 | font faces. | ||
| 6730 | 6824 | ||||
| 6731 | The font faces in a family share a common design, but differ in | 6825 | The font faces in a family share a common design, but differ in | ||
| 6732 | slant, weight, width or other aspects.</doc> | 6826 | slant, weight, width or other aspects.</doc> | ||
| 6733 | - | <source-position filename="pango/pango-font.h" line="475"/> | 6827 | + | <source-position filename="pango/pango-font.h" line="505"/> |
| 6734 | <implements name="Gio.ListModel"/> | 6828 | <implements name="Gio.ListModel"/> | ||
| 6735 | <virtual-method name="get_face" invoker="get_face" version="1.46"> | 6829 | <virtual-method name="get_face" invoker="get_face" version="1.46"> | ||
| 6736 | <doc xml:space="preserve" | 6830 | <doc xml:space="preserve" | ||
| 6737 | filename="pango/fonts.c" | 6831 | filename="pango/fonts.c" | ||
| 6738 | - | line="2891">Gets the `PangoFontFace` of @family with the given name.</doc> | 6832 | + | line="2965">Gets the `PangoFontFace` of @family with the given name.</doc> |
| 6739 | - | <source-position filename="pango/pango-font.h" line="467"/> | 6833 | + | <source-position filename="pango/pango-font.h" line="497"/> |
| 6740 | <return-value transfer-ownership="none" nullable="1"> | 6834 | <return-value transfer-ownership="none" nullable="1"> | ||
| 6741 | <doc xml:space="preserve" | 6835 | <doc xml:space="preserve" | ||
| 6742 | filename="pango/fonts.c" | 6836 | filename="pango/fonts.c" | ||
| 6743 | - | line="2900">the `PangoFontFace`, | 6837 | + | line="2974">the `PangoFontFace`, |
| 6744 | or %NULL if no face with the given name exists.</doc> | 6838 | or %NULL if no face with the given name exists.</doc> | ||
| 6745 | <type name="FontFace" c:type="PangoFontFace*"/> | 6839 | <type name="FontFace" c:type="PangoFontFace*"/> | ||
| 6746 | </return-value> | 6840 | </return-value> | ||
| @@ -6748,7 +6842,7 @@ slant, weight, width or other aspects.</doc> | |||||
| 6748 | <instance-parameter name="family" transfer-ownership="none"> | 6842 | <instance-parameter name="family" transfer-ownership="none"> | ||
| 6749 | <doc xml:space="preserve" | 6843 | <doc xml:space="preserve" | ||
| 6750 | filename="pango/fonts.c" | 6844 | filename="pango/fonts.c" | ||
| 6751 | - | line="2893">a `PangoFontFamily`</doc> | 6845 | + | line="2967">a `PangoFontFamily`</doc> |
| 6752 | <type name="FontFamily" c:type="PangoFontFamily*"/> | 6846 | <type name="FontFamily" c:type="PangoFontFamily*"/> | ||
| 6753 | </instance-parameter> | 6847 | </instance-parameter> | ||
| 6754 | <parameter name="name" | 6848 | <parameter name="name" | ||
| @@ -6757,7 +6851,7 @@ slant, weight, width or other aspects.</doc> | |||||
| 6757 | allow-none="1"> | 6851 | allow-none="1"> | ||
| 6758 | <doc xml:space="preserve" | 6852 | <doc xml:space="preserve" | ||
| 6759 | filename="pango/fonts.c" | 6853 | filename="pango/fonts.c" | ||
| 6760 | - | line="2894">the name of a face. If the name is %NULL, | 6854 | + | line="2968">the name of a face. If the name is %NULL, |
| 6761 | the family's default face (fontconfig calls it "Regular") | 6855 | the family's default face (fontconfig calls it "Regular") | ||
| 6762 | will be returned.</doc> | 6856 | will be returned.</doc> | ||
| 6763 | <type name="utf8" c:type="const char*"/> | 6857 | <type name="utf8" c:type="const char*"/> | ||
| @@ -6767,16 +6861,16 @@ slant, weight, width or other aspects.</doc> | |||||
| 6767 | <virtual-method name="get_name" invoker="get_name"> | 6861 | <virtual-method name="get_name" invoker="get_name"> | ||
| 6768 | <doc xml:space="preserve" | 6862 | <doc xml:space="preserve" | ||
| 6769 | filename="pango/fonts.c" | 6863 | filename="pango/fonts.c" | ||
| 6770 | - | line="2807">Gets the name of the family. | 6864 | + | line="2881">Gets the name of the family. |
| 6771 | 6865 | ||||
| 6772 | The name is unique among all fonts for the font backend and can | 6866 | The name is unique among all fonts for the font backend and can | ||
| 6773 | be used in a `PangoFontDescription` to specify that a face from | 6867 | be used in a `PangoFontDescription` to specify that a face from | ||
| 6774 | this family is desired.</doc> | 6868 | this family is desired.</doc> | ||
| 6775 | - | <source-position filename="pango/pango-font.h" line="463"/> | 6869 | + | <source-position filename="pango/pango-font.h" line="493"/> |
| 6776 | <return-value transfer-ownership="none"> | 6870 | <return-value transfer-ownership="none"> | ||
| 6777 | <doc xml:space="preserve" | 6871 | <doc xml:space="preserve" | ||
| 6778 | filename="pango/fonts.c" | 6872 | filename="pango/fonts.c" | ||
| 6779 | - | line="2817">the name of the family. This string is owned | 6873 | + | line="2891">the name of the family. This string is owned |
| 6780 | by the family object and must not be modified or freed.</doc> | 6874 | by the family object and must not be modified or freed.</doc> | ||
| 6781 | <type name="utf8" c:type="const char*"/> | 6875 | <type name="utf8" c:type="const char*"/> | ||
| 6782 | </return-value> | 6876 | </return-value> | ||
| @@ -6784,7 +6878,7 @@ this family is desired.</doc> | |||||
| 6784 | <instance-parameter name="family" transfer-ownership="none"> | 6878 | <instance-parameter name="family" transfer-ownership="none"> | ||
| 6785 | <doc xml:space="preserve" | 6879 | <doc xml:space="preserve" | ||
| 6786 | filename="pango/fonts.c" | 6880 | filename="pango/fonts.c" | ||
| 6787 | - | line="2809">a `PangoFontFamily`</doc> | 6881 | + | line="2883">a `PangoFontFamily`</doc> |
| 6788 | <type name="FontFamily" c:type="PangoFontFamily*"/> | 6882 | <type name="FontFamily" c:type="PangoFontFamily*"/> | ||
| 6789 | </instance-parameter> | 6883 | </instance-parameter> | ||
| 6790 | </parameters> | 6884 | </parameters> | ||
| @@ -6792,7 +6886,7 @@ this family is desired.</doc> | |||||
| 6792 | <virtual-method name="is_monospace" invoker="is_monospace" version="1.4"> | 6886 | <virtual-method name="is_monospace" invoker="is_monospace" version="1.4"> | ||
| 6793 | <doc xml:space="preserve" | 6887 | <doc xml:space="preserve" | ||
| 6794 | filename="pango/fonts.c" | 6888 | filename="pango/fonts.c" | ||
| 6795 | - | line="2914">A monospace font is a font designed for text display where the the | 6889 | + | line="2988">A monospace font is a font designed for text display where the the |
| 6796 | characters form a regular grid. | 6890 | characters form a regular grid. | ||
| 6797 | 6891 | ||||
| 6798 | For Western languages this would | 6892 | For Western languages this would | ||
| @@ -6806,18 +6900,18 @@ The best way to find out the grid-cell size is to call | |||||
| 6806 | [method@Pango.FontMetrics.get_approximate_digit_width], since the | 6900 | [method@Pango.FontMetrics.get_approximate_digit_width], since the | ||
| 6807 | results of [method@Pango.FontMetrics.get_approximate_char_width] may | 6901 | results of [method@Pango.FontMetrics.get_approximate_char_width] may | ||
| 6808 | be affected by double-width characters.</doc> | 6902 | be affected by double-width characters.</doc> | ||
| 6809 | - | <source-position filename="pango/pango-font.h" line="464"/> | 6903 | + | <source-position filename="pango/pango-font.h" line="494"/> |
| 6810 | <return-value transfer-ownership="none"> | 6904 | <return-value transfer-ownership="none"> | ||
| 6811 | <doc xml:space="preserve" | 6905 | <doc xml:space="preserve" | ||
| 6812 | filename="pango/fonts.c" | 6906 | filename="pango/fonts.c" | ||
| 6813 | - | line="2933">%TRUE if the family is monospace.</doc> | 6907 | + | line="3007">%TRUE if the family is monospace.</doc> |
| 6814 | <type name="gboolean" c:type="gboolean"/> | 6908 | <type name="gboolean" c:type="gboolean"/> | ||
| 6815 | </return-value> | 6909 | </return-value> | ||
| 6816 | <parameters> | 6910 | <parameters> | ||
| 6817 | <instance-parameter name="family" transfer-ownership="none"> | 6911 | <instance-parameter name="family" transfer-ownership="none"> | ||
| 6818 | <doc xml:space="preserve" | 6912 | <doc xml:space="preserve" | ||
| 6819 | filename="pango/fonts.c" | 6913 | filename="pango/fonts.c" | ||
| 6820 | - | line="2916">a `PangoFontFamily`</doc> | 6914 | + | line="2990">a `PangoFontFamily`</doc> |
| 6821 | <type name="FontFamily" c:type="PangoFontFamily*"/> | 6915 | <type name="FontFamily" c:type="PangoFontFamily*"/> | ||
| 6822 | </instance-parameter> | 6916 | </instance-parameter> | ||
| 6823 | </parameters> | 6917 | </parameters> | ||
| @@ -6825,23 +6919,23 @@ be affected by double-width characters.</doc> | |||||
| 6825 | <virtual-method name="is_variable" invoker="is_variable" version="1.44"> | 6919 | <virtual-method name="is_variable" invoker="is_variable" version="1.44"> | ||
| 6826 | <doc xml:space="preserve" | 6920 | <doc xml:space="preserve" | ||
| 6827 | filename="pango/fonts.c" | 6921 | filename="pango/fonts.c" | ||
| 6828 | - | line="2945">A variable font is a font which has axes that can be modified to | 6922 | + | line="3019">A variable font is a font which has axes that can be modified to |
| 6829 | produce different faces. | 6923 | produce different faces. | ||
| 6830 | 6924 | ||||
| 6831 | Such axes are also known as _variations_; see | 6925 | Such axes are also known as _variations_; see | ||
| 6832 | [method@Pango.FontDescription.set_variations] for more information.</doc> | 6926 | [method@Pango.FontDescription.set_variations] for more information.</doc> | ||
| 6833 | - | <source-position filename="pango/pango-font.h" line="465"/> | 6927 | + | <source-position filename="pango/pango-font.h" line="495"/> |
| 6834 | <return-value transfer-ownership="none"> | 6928 | <return-value transfer-ownership="none"> | ||
| 6835 | <doc xml:space="preserve" | 6929 | <doc xml:space="preserve" | ||
| 6836 | filename="pango/fonts.c" | 6930 | filename="pango/fonts.c" | ||
| 6837 | - | line="2955">%TRUE if the family is variable</doc> | 6931 | + | line="3029">%TRUE if the family is variable</doc> |
| 6838 | <type name="gboolean" c:type="gboolean"/> | 6932 | <type name="gboolean" c:type="gboolean"/> | ||
| 6839 | </return-value> | 6933 | </return-value> | ||
| 6840 | <parameters> | 6934 | <parameters> | ||
| 6841 | <instance-parameter name="family" transfer-ownership="none"> | 6935 | <instance-parameter name="family" transfer-ownership="none"> | ||
| 6842 | <doc xml:space="preserve" | 6936 | <doc xml:space="preserve" | ||
| 6843 | filename="pango/fonts.c" | 6937 | filename="pango/fonts.c" | ||
| 6844 | - | line="2947">a `PangoFontFamily`</doc> | 6938 | + | line="3021">a `PangoFontFamily`</doc> |
| 6845 | <type name="FontFamily" c:type="PangoFontFamily*"/> | 6939 | <type name="FontFamily" c:type="PangoFontFamily*"/> | ||
| 6846 | </instance-parameter> | 6940 | </instance-parameter> | ||
| 6847 | </parameters> | 6941 | </parameters> | ||
| @@ -6849,7 +6943,7 @@ Such axes are also known as _variations_; see | |||||
| 6849 | <virtual-method name="list_faces" invoker="list_faces"> | 6943 | <virtual-method name="list_faces" invoker="list_faces"> | ||
| 6850 | <doc xml:space="preserve" | 6944 | <doc xml:space="preserve" | ||
| 6851 | filename="pango/fonts.c" | 6945 | filename="pango/fonts.c" | ||
| 6852 | - | line="2828">Lists the different font faces that make up @family. | 6946 | + | line="2902">Lists the different font faces that make up @family. |
| 6853 | 6947 | ||||
| 6854 | The faces in a family share a common design, but differ in slant, weight, | 6948 | The faces in a family share a common design, but differ in slant, weight, | ||
| 6855 | width and other aspects. | 6949 | width and other aspects. | ||
| @@ -6859,7 +6953,7 @@ multiple faces may have the same name or characteristics. | |||||
| 6859 | 6953 | ||||
| 6860 | `PangoFontFamily` also implemented the [iface@Gio.ListModel] interface | 6954 | `PangoFontFamily` also implemented the [iface@Gio.ListModel] interface | ||
| 6861 | for enumerating faces.</doc> | 6955 | for enumerating faces.</doc> | ||
| 6862 | - | <source-position filename="pango/pango-font.h" line="460"/> | 6956 | + | <source-position filename="pango/pango-font.h" line="490"/> |
| 6863 | <return-value transfer-ownership="none"> | 6957 | <return-value transfer-ownership="none"> | ||
| 6864 | <type name="none" c:type="void"/> | 6958 | <type name="none" c:type="void"/> | ||
| 6865 | </return-value> | 6959 | </return-value> | ||
| @@ -6867,7 +6961,7 @@ for enumerating faces.</doc> | |||||
| 6867 | <instance-parameter name="family" transfer-ownership="none"> | 6961 | <instance-parameter name="family" transfer-ownership="none"> | ||
| 6868 | <doc xml:space="preserve" | 6962 | <doc xml:space="preserve" | ||
| 6869 | filename="pango/fonts.c" | 6963 | filename="pango/fonts.c" | ||
| 6870 | - | line="2830">a `PangoFontFamily`</doc> | 6964 | + | line="2904">a `PangoFontFamily`</doc> |
| 6871 | <type name="FontFamily" c:type="PangoFontFamily*"/> | 6965 | <type name="FontFamily" c:type="PangoFontFamily*"/> | ||
| 6872 | </instance-parameter> | 6966 | </instance-parameter> | ||
| 6873 | <parameter name="faces" | 6967 | <parameter name="faces" | ||
| @@ -6878,7 +6972,7 @@ for enumerating faces.</doc> | |||||
| 6878 | allow-none="1"> | 6972 | allow-none="1"> | ||
| 6879 | <doc xml:space="preserve" | 6973 | <doc xml:space="preserve" | ||
| 6880 | filename="pango/fonts.c" | 6974 | filename="pango/fonts.c" | ||
| 6881 | - | line="2831"> | 6975 | + | line="2905"> |
| 6882 | location to store an array of pointers to `PangoFontFace` objects, | 6976 | location to store an array of pointers to `PangoFontFace` objects, | ||
| 6883 | or %NULL. This array should be freed with g_free() when it is no | 6977 | or %NULL. This array should be freed with g_free() when it is no | ||
| 6884 | longer needed.</doc> | 6978 | longer needed.</doc> | ||
| @@ -6892,7 +6986,7 @@ for enumerating faces.</doc> | |||||
| 6892 | transfer-ownership="full"> | 6986 | transfer-ownership="full"> | ||
| 6893 | <doc xml:space="preserve" | 6987 | <doc xml:space="preserve" | ||
| 6894 | filename="pango/fonts.c" | 6988 | filename="pango/fonts.c" | ||
| 6895 | - | line="2835">location to store number of elements in @faces.</doc> | 6989 | + | line="2909">location to store number of elements in @faces.</doc> |
| 6896 | <type name="gint" c:type="int*"/> | 6990 | <type name="gint" c:type="int*"/> | ||
| 6897 | </parameter> | 6991 | </parameter> | ||
| 6898 | </parameters> | 6992 | </parameters> | ||
| @@ -6902,12 +6996,12 @@ for enumerating faces.</doc> | |||||
| 6902 | version="1.46"> | 6996 | version="1.46"> | ||
| 6903 | <doc xml:space="preserve" | 6997 | <doc xml:space="preserve" | ||
| 6904 | filename="pango/fonts.c" | 6998 | filename="pango/fonts.c" | ||
| 6905 | - | line="2891">Gets the `PangoFontFace` of @family with the given name.</doc> | 6999 | + | line="2965">Gets the `PangoFontFace` of @family with the given name.</doc> |
| 6906 | - | <source-position filename="pango/pango-font.h" line="494"/> | 7000 | + | <source-position filename="pango/pango-font.h" line="524"/> |
| 6907 | <return-value transfer-ownership="none" nullable="1"> | 7001 | <return-value transfer-ownership="none" nullable="1"> | ||
| 6908 | <doc xml:space="preserve" | 7002 | <doc xml:space="preserve" | ||
| 6909 | filename="pango/fonts.c" | 7003 | filename="pango/fonts.c" | ||
| 6910 | - | line="2900">the `PangoFontFace`, | 7004 | + | line="2974">the `PangoFontFace`, |
| 6911 | or %NULL if no face with the given name exists.</doc> | 7005 | or %NULL if no face with the given name exists.</doc> | ||
| 6912 | <type name="FontFace" c:type="PangoFontFace*"/> | 7006 | <type name="FontFace" c:type="PangoFontFace*"/> | ||
| 6913 | </return-value> | 7007 | </return-value> | ||
| @@ -6915,7 +7009,7 @@ for enumerating faces.</doc> | |||||
| 6915 | <instance-parameter name="family" transfer-ownership="none"> | 7009 | <instance-parameter name="family" transfer-ownership="none"> | ||
| 6916 | <doc xml:space="preserve" | 7010 | <doc xml:space="preserve" | ||
| 6917 | filename="pango/fonts.c" | 7011 | filename="pango/fonts.c" | ||
| 6918 | - | line="2893">a `PangoFontFamily`</doc> | 7012 | + | line="2967">a `PangoFontFamily`</doc> |
| 6919 | <type name="FontFamily" c:type="PangoFontFamily*"/> | 7013 | <type name="FontFamily" c:type="PangoFontFamily*"/> | ||
| 6920 | </instance-parameter> | 7014 | </instance-parameter> | ||
| 6921 | <parameter name="name" | 7015 | <parameter name="name" | ||
| @@ -6924,7 +7018,7 @@ for enumerating faces.</doc> | |||||
| 6924 | allow-none="1"> | 7018 | allow-none="1"> | ||
| 6925 | <doc xml:space="preserve" | 7019 | <doc xml:space="preserve" | ||
| 6926 | filename="pango/fonts.c" | 7020 | filename="pango/fonts.c" | ||
| 6927 | - | line="2894">the name of a face. If the name is %NULL, | 7021 | + | line="2968">the name of a face. If the name is %NULL, |
| 6928 | the family's default face (fontconfig calls it "Regular") | 7022 | the family's default face (fontconfig calls it "Regular") | ||
| 6929 | will be returned.</doc> | 7023 | will be returned.</doc> | ||
| 6930 | <type name="utf8" c:type="const char*"/> | 7024 | <type name="utf8" c:type="const char*"/> | ||
| @@ -6936,16 +7030,16 @@ for enumerating faces.</doc> | |||||
| 6936 | glib:get-property="name"> | 7030 | glib:get-property="name"> | ||
| 6937 | <doc xml:space="preserve" | 7031 | <doc xml:space="preserve" | ||
| 6938 | filename="pango/fonts.c" | 7032 | filename="pango/fonts.c" | ||
| 6939 | - | line="2807">Gets the name of the family. | 7033 | + | line="2881">Gets the name of the family. |
| 6940 | 7034 | ||||
| 6941 | The name is unique among all fonts for the font backend and can | 7035 | The name is unique among all fonts for the font backend and can | ||
| 6942 | be used in a `PangoFontDescription` to specify that a face from | 7036 | be used in a `PangoFontDescription` to specify that a face from | ||
| 6943 | this family is desired.</doc> | 7037 | this family is desired.</doc> | ||
| 6944 | - | <source-position filename="pango/pango-font.h" line="487"/> | 7038 | + | <source-position filename="pango/pango-font.h" line="517"/> |
| 6945 | <return-value transfer-ownership="none"> | 7039 | <return-value transfer-ownership="none"> | ||
| 6946 | <doc xml:space="preserve" | 7040 | <doc xml:space="preserve" | ||
| 6947 | filename="pango/fonts.c" | 7041 | filename="pango/fonts.c" | ||
| 6948 | - | line="2817">the name of the family. This string is owned | 7042 | + | line="2891">the name of the family. This string is owned |
| 6949 | by the family object and must not be modified or freed.</doc> | 7043 | by the family object and must not be modified or freed.</doc> | ||
| 6950 | <type name="utf8" c:type="const char*"/> | 7044 | <type name="utf8" c:type="const char*"/> | ||
| 6951 | </return-value> | 7045 | </return-value> | ||
| @@ -6953,7 +7047,7 @@ this family is desired.</doc> | |||||
| 6953 | <instance-parameter name="family" transfer-ownership="none"> | 7047 | <instance-parameter name="family" transfer-ownership="none"> | ||
| 6954 | <doc xml:space="preserve" | 7048 | <doc xml:space="preserve" | ||
| 6955 | filename="pango/fonts.c" | 7049 | filename="pango/fonts.c" | ||
| 6956 | - | line="2809">a `PangoFontFamily`</doc> | 7050 | + | line="2883">a `PangoFontFamily`</doc> |
| 6957 | <type name="FontFamily" c:type="PangoFontFamily*"/> | 7051 | <type name="FontFamily" c:type="PangoFontFamily*"/> | ||
| 6958 | </instance-parameter> | 7052 | </instance-parameter> | ||
| 6959 | </parameters> | 7053 | </parameters> | ||
| @@ -6964,7 +7058,7 @@ this family is desired.</doc> | |||||
| 6964 | version="1.4"> | 7058 | version="1.4"> | ||
| 6965 | <doc xml:space="preserve" | 7059 | <doc xml:space="preserve" | ||
| 6966 | filename="pango/fonts.c" | 7060 | filename="pango/fonts.c" | ||
| 6967 | - | line="2914">A monospace font is a font designed for text display where the the | 7061 | + | line="2988">A monospace font is a font designed for text display where the the |
| 6968 | characters form a regular grid. | 7062 | characters form a regular grid. | ||
| 6969 | 7063 | ||||
| 6970 | For Western languages this would | 7064 | For Western languages this would | ||
| @@ -6978,18 +7072,18 @@ The best way to find out the grid-cell size is to call | |||||
| 6978 | [method@Pango.FontMetrics.get_approximate_digit_width], since the | 7072 | [method@Pango.FontMetrics.get_approximate_digit_width], since the | ||
| 6979 | results of [method@Pango.FontMetrics.get_approximate_char_width] may | 7073 | results of [method@Pango.FontMetrics.get_approximate_char_width] may | ||
| 6980 | be affected by double-width characters.</doc> | 7074 | be affected by double-width characters.</doc> | ||
| 6981 | - | <source-position filename="pango/pango-font.h" line="489"/> | 7075 | + | <source-position filename="pango/pango-font.h" line="519"/> |
| 6982 | <return-value transfer-ownership="none"> | 7076 | <return-value transfer-ownership="none"> | ||
| 6983 | <doc xml:space="preserve" | 7077 | <doc xml:space="preserve" | ||
| 6984 | filename="pango/fonts.c" | 7078 | filename="pango/fonts.c" | ||
| 6985 | - | line="2933">%TRUE if the family is monospace.</doc> | 7079 | + | line="3007">%TRUE if the family is monospace.</doc> |
| 6986 | <type name="gboolean" c:type="gboolean"/> | 7080 | <type name="gboolean" c:type="gboolean"/> | ||
| 6987 | </return-value> | 7081 | </return-value> | ||
| 6988 | <parameters> | 7082 | <parameters> | ||
| 6989 | <instance-parameter name="family" transfer-ownership="none"> | 7083 | <instance-parameter name="family" transfer-ownership="none"> | ||
| 6990 | <doc xml:space="preserve" | 7084 | <doc xml:space="preserve" | ||
| 6991 | filename="pango/fonts.c" | 7085 | filename="pango/fonts.c" | ||
| 6992 | - | line="2916">a `PangoFontFamily`</doc> | 7086 | + | line="2990">a `PangoFontFamily`</doc> |
| 6993 | <type name="FontFamily" c:type="PangoFontFamily*"/> | 7087 | <type name="FontFamily" c:type="PangoFontFamily*"/> | ||
| 6994 | </instance-parameter> | 7088 | </instance-parameter> | ||
| 6995 | </parameters> | 7089 | </parameters> | ||
| @@ -7000,23 +7094,23 @@ be affected by double-width characters.</doc> | |||||
| 7000 | version="1.44"> | 7094 | version="1.44"> | ||
| 7001 | <doc xml:space="preserve" | 7095 | <doc xml:space="preserve" | ||
| 7002 | filename="pango/fonts.c" | 7096 | filename="pango/fonts.c" | ||
| 7003 | - | line="2945">A variable font is a font which has axes that can be modified to | 7097 | + | line="3019">A variable font is a font which has axes that can be modified to |
| 7004 | produce different faces. | 7098 | produce different faces. | ||
| 7005 | 7099 | ||||
| 7006 | Such axes are also known as _variations_; see | 7100 | Such axes are also known as _variations_; see | ||
| 7007 | [method@Pango.FontDescription.set_variations] for more information.</doc> | 7101 | [method@Pango.FontDescription.set_variations] for more information.</doc> | ||
| 7008 | - | <source-position filename="pango/pango-font.h" line="491"/> | 7102 | + | <source-position filename="pango/pango-font.h" line="521"/> |
| 7009 | <return-value transfer-ownership="none"> | 7103 | <return-value transfer-ownership="none"> | ||
| 7010 | <doc xml:space="preserve" | 7104 | <doc xml:space="preserve" | ||
| 7011 | filename="pango/fonts.c" | 7105 | filename="pango/fonts.c" | ||
| 7012 | - | line="2955">%TRUE if the family is variable</doc> | 7106 | + | line="3029">%TRUE if the family is variable</doc> |
| 7013 | <type name="gboolean" c:type="gboolean"/> | 7107 | <type name="gboolean" c:type="gboolean"/> | ||
| 7014 | </return-value> | 7108 | </return-value> | ||
| 7015 | <parameters> | 7109 | <parameters> | ||
| 7016 | <instance-parameter name="family" transfer-ownership="none"> | 7110 | <instance-parameter name="family" transfer-ownership="none"> | ||
| 7017 | <doc xml:space="preserve" | 7111 | <doc xml:space="preserve" | ||
| 7018 | filename="pango/fonts.c" | 7112 | filename="pango/fonts.c" | ||
| 7019 | - | line="2947">a `PangoFontFamily`</doc> | 7113 | + | line="3021">a `PangoFontFamily`</doc> |
| 7020 | <type name="FontFamily" c:type="PangoFontFamily*"/> | 7114 | <type name="FontFamily" c:type="PangoFontFamily*"/> | ||
| 7021 | </instance-parameter> | 7115 | </instance-parameter> | ||
| 7022 | </parameters> | 7116 | </parameters> | ||
| @@ -7024,7 +7118,7 @@ Such axes are also known as _variations_; see | |||||
| 7024 | <method name="list_faces" c:identifier="pango_font_family_list_faces"> | 7118 | <method name="list_faces" c:identifier="pango_font_family_list_faces"> | ||
| 7025 | <doc xml:space="preserve" | 7119 | <doc xml:space="preserve" | ||
| 7026 | filename="pango/fonts.c" | 7120 | filename="pango/fonts.c" | ||
| 7027 | - | line="2828">Lists the different font faces that make up @family. | 7121 | + | line="2902">Lists the different font faces that make up @family. |
| 7028 | 7122 | ||||
| 7029 | The faces in a family share a common design, but differ in slant, weight, | 7123 | The faces in a family share a common design, but differ in slant, weight, | ||
| 7030 | width and other aspects. | 7124 | width and other aspects. | ||
| @@ -7034,7 +7128,7 @@ multiple faces may have the same name or characteristics. | |||||
| 7034 | 7128 | ||||
| 7035 | `PangoFontFamily` also implemented the [iface@Gio.ListModel] interface | 7129 | `PangoFontFamily` also implemented the [iface@Gio.ListModel] interface | ||
| 7036 | for enumerating faces.</doc> | 7130 | for enumerating faces.</doc> | ||
| 7037 | - | <source-position filename="pango/pango-font.h" line="483"/> | 7131 | + | <source-position filename="pango/pango-font.h" line="513"/> |
| 7038 | <return-value transfer-ownership="none"> | 7132 | <return-value transfer-ownership="none"> | ||
| 7039 | <type name="none" c:type="void"/> | 7133 | <type name="none" c:type="void"/> | ||
| 7040 | </return-value> | 7134 | </return-value> | ||
| @@ -7042,7 +7136,7 @@ for enumerating faces.</doc> | |||||
| 7042 | <instance-parameter name="family" transfer-ownership="none"> | 7136 | <instance-parameter name="family" transfer-ownership="none"> | ||
| 7043 | <doc xml:space="preserve" | 7137 | <doc xml:space="preserve" | ||
| 7044 | filename="pango/fonts.c" | 7138 | filename="pango/fonts.c" | ||
| 7045 | - | line="2830">a `PangoFontFamily`</doc> | 7139 | + | line="2904">a `PangoFontFamily`</doc> |
| 7046 | <type name="FontFamily" c:type="PangoFontFamily*"/> | 7140 | <type name="FontFamily" c:type="PangoFontFamily*"/> | ||
| 7047 | </instance-parameter> | 7141 | </instance-parameter> | ||
| 7048 | <parameter name="faces" | 7142 | <parameter name="faces" | ||
| @@ -7053,7 +7147,7 @@ for enumerating faces.</doc> | |||||
| 7053 | allow-none="1"> | 7147 | allow-none="1"> | ||
| 7054 | <doc xml:space="preserve" | 7148 | <doc xml:space="preserve" | ||
| 7055 | filename="pango/fonts.c" | 7149 | filename="pango/fonts.c" | ||
| 7056 | - | line="2831"> | 7150 | + | line="2905"> |
| 7057 | location to store an array of pointers to `PangoFontFace` objects, | 7151 | location to store an array of pointers to `PangoFontFace` objects, | ||
| 7058 | or %NULL. This array should be freed with g_free() when it is no | 7152 | or %NULL. This array should be freed with g_free() when it is no | ||
| 7059 | longer needed.</doc> | 7153 | longer needed.</doc> | ||
| @@ -7067,7 +7161,7 @@ for enumerating faces.</doc> | |||||
| 7067 | transfer-ownership="full"> | 7161 | transfer-ownership="full"> | ||
| 7068 | <doc xml:space="preserve" | 7162 | <doc xml:space="preserve" | ||
| 7069 | filename="pango/fonts.c" | 7163 | filename="pango/fonts.c" | ||
| 7070 | - | line="2835">location to store number of elements in @faces.</doc> | 7164 | + | line="2909">location to store number of elements in @faces.</doc> |
| 7071 | <type name="gint" c:type="int*"/> | 7165 | <type name="gint" c:type="int*"/> | ||
| 7072 | </parameter> | 7166 | </parameter> | ||
| 7073 | </parameters> | 7167 | </parameters> | ||
| @@ -7081,7 +7175,7 @@ for enumerating faces.</doc> | |||||
| 7081 | value="pango_font_family_is_monospace"/> | 7175 | value="pango_font_family_is_monospace"/> | ||
| 7082 | <doc xml:space="preserve" | 7176 | <doc xml:space="preserve" | ||
| 7083 | filename="pango/fonts.c" | 7177 | filename="pango/fonts.c" | ||
| 7084 | - | line="2757">Is this a monospace font</doc> | 7178 | + | line="2827">Is this a monospace font</doc> |
| 7085 | <type name="gboolean" c:type="gboolean"/> | 7179 | <type name="gboolean" c:type="gboolean"/> | ||
| 7086 | </property> | 7180 | </property> | ||
| 7087 | <property name="is-variable" | 7181 | <property name="is-variable" | ||
| @@ -7093,19 +7187,22 @@ for enumerating faces.</doc> | |||||
| 7093 | value="pango_font_family_is_variable"/> | 7187 | value="pango_font_family_is_variable"/> | ||
| 7094 | <doc xml:space="preserve" | 7188 | <doc xml:space="preserve" | ||
| 7095 | filename="pango/fonts.c" | 7189 | filename="pango/fonts.c" | ||
| 7096 | - | line="2768">Is this a variable font</doc> | 7190 | + | line="2838">Is this a variable font</doc> |
| 7097 | <type name="gboolean" c:type="gboolean"/> | 7191 | <type name="gboolean" c:type="gboolean"/> | ||
| 7098 | </property> | 7192 | </property> | ||
| 7099 | - | <property name="item-type" transfer-ownership="none"> | 7193 | + | <property name="item-type" version="1.52" transfer-ownership="none"> |
| 7100 | <doc xml:space="preserve" | 7194 | <doc xml:space="preserve" | ||
| 7101 | filename="pango/fonts.c" | 7195 | filename="pango/fonts.c" | ||
| 7102 | - | line="2779">The type of items contained in this list.</doc> | 7196 | + | line="2849">The type of items contained in this list.</doc> |
| 7103 | <type name="GType" c:type="GType"/> | 7197 | <type name="GType" c:type="GType"/> | ||
| 7104 | </property> | 7198 | </property> | ||
| 7105 | - | <property name="n-items" transfer-ownership="none" default-value="0"> | 7199 | + | <property name="n-items" |
| 7200 | + | version="1.52" | |||
| 7201 | + | transfer-ownership="none" | |||
| 7202 | + | default-value="0"> | |||
| 7106 | <doc xml:space="preserve" | 7203 | <doc xml:space="preserve" | ||
| 7107 | filename="pango/fonts.c" | 7204 | filename="pango/fonts.c" | ||
| 7108 | - | line="2788">The number of items contained in this list.</doc> | 7205 | + | line="2860">The number of items contained in this list.</doc> |
| 7109 | <type name="guint" c:type="guint"/> | 7206 | <type name="guint" c:type="guint"/> | ||
| 7110 | </property> | 7207 | </property> | ||
| 7111 | <property name="name" | 7208 | <property name="name" | ||
| @@ -7117,7 +7214,7 @@ for enumerating faces.</doc> | |||||
| 7117 | value="pango_font_family_get_name"/> | 7214 | value="pango_font_family_get_name"/> | ||
| 7118 | <doc xml:space="preserve" | 7215 | <doc xml:space="preserve" | ||
| 7119 | filename="pango/fonts.c" | 7216 | filename="pango/fonts.c" | ||
| 7120 | - | line="2746">The name of the family</doc> | 7217 | + | line="2816">The name of the family</doc> |
| 7121 | <type name="utf8" c:type="gchar*"/> | 7218 | <type name="utf8" c:type="gchar*"/> | ||
| 7122 | </property> | 7219 | </property> | ||
| 7123 | <field name="parent_instance"> | 7220 | <field name="parent_instance"> | ||
| @@ -7127,13 +7224,13 @@ for enumerating faces.</doc> | |||||
| 7127 | <record name="FontFamilyClass" | 7224 | <record name="FontFamilyClass" | ||
| 7128 | c:type="PangoFontFamilyClass" | 7225 | c:type="PangoFontFamilyClass" | ||
| 7129 | glib:is-gtype-struct-for="FontFamily"> | 7226 | glib:is-gtype-struct-for="FontFamily"> | ||
| 7130 | - | <source-position filename="pango/pango-font.h" line="475"/> | 7227 | + | <source-position filename="pango/pango-font.h" line="505"/> |
| 7131 | <field name="parent_class"> | 7228 | <field name="parent_class"> | ||
| 7132 | <type name="GObject.ObjectClass" c:type="GObjectClass"/> | 7229 | <type name="GObject.ObjectClass" c:type="GObjectClass"/> | ||
| 7133 | </field> | 7230 | </field> | ||
| 7134 | <field name="list_faces"> | 7231 | <field name="list_faces"> | ||
| 7135 | <callback name="list_faces"> | 7232 | <callback name="list_faces"> | ||
| 7136 | - | <source-position filename="pango/pango-font.h" line="460"/> | 7233 | + | <source-position filename="pango/pango-font.h" line="490"/> |
| 7137 | <return-value transfer-ownership="none"> | 7234 | <return-value transfer-ownership="none"> | ||
| 7138 | <type name="none" c:type="void"/> | 7235 | <type name="none" c:type="void"/> | ||
| 7139 | </return-value> | 7236 | </return-value> | ||
| @@ -7141,7 +7238,7 @@ for enumerating faces.</doc> | |||||
| 7141 | <parameter name="family" transfer-ownership="none"> | 7238 | <parameter name="family" transfer-ownership="none"> | ||
| 7142 | <doc xml:space="preserve" | 7239 | <doc xml:space="preserve" | ||
| 7143 | filename="pango/fonts.c" | 7240 | filename="pango/fonts.c" | ||
| 7144 | - | line="2830">a `PangoFontFamily`</doc> | 7241 | + | line="2904">a `PangoFontFamily`</doc> |
| 7145 | <type name="FontFamily" c:type="PangoFontFamily*"/> | 7242 | <type name="FontFamily" c:type="PangoFontFamily*"/> | ||
| 7146 | </parameter> | 7243 | </parameter> | ||
| 7147 | <parameter name="faces" | 7244 | <parameter name="faces" | ||
| @@ -7152,7 +7249,7 @@ for enumerating faces.</doc> | |||||
| 7152 | allow-none="1"> | 7249 | allow-none="1"> | ||
| 7153 | <doc xml:space="preserve" | 7250 | <doc xml:space="preserve" | ||
| 7154 | filename="pango/fonts.c" | 7251 | filename="pango/fonts.c" | ||
| 7155 | - | line="2831"> | 7252 | + | line="2905"> |
| 7156 | location to store an array of pointers to `PangoFontFace` objects, | 7253 | location to store an array of pointers to `PangoFontFace` objects, | ||
| 7157 | or %NULL. This array should be freed with g_free() when it is no | 7254 | or %NULL. This array should be freed with g_free() when it is no | ||
| 7158 | longer needed.</doc> | 7255 | longer needed.</doc> | ||
| @@ -7166,7 +7263,7 @@ for enumerating faces.</doc> | |||||
| 7166 | transfer-ownership="full"> | 7263 | transfer-ownership="full"> | ||
| 7167 | <doc xml:space="preserve" | 7264 | <doc xml:space="preserve" | ||
| 7168 | filename="pango/fonts.c" | 7265 | filename="pango/fonts.c" | ||
| 7169 | - | line="2835">location to store number of elements in @faces.</doc> | 7266 | + | line="2909">location to store number of elements in @faces.</doc> |
| 7170 | <type name="gint" c:type="int*"/> | 7267 | <type name="gint" c:type="int*"/> | ||
| 7171 | </parameter> | 7268 | </parameter> | ||
| 7172 | </parameters> | 7269 | </parameters> | ||
| @@ -7174,11 +7271,11 @@ for enumerating faces.</doc> | |||||
| 7174 | </field> | 7271 | </field> | ||
| 7175 | <field name="get_name"> | 7272 | <field name="get_name"> | ||
| 7176 | <callback name="get_name"> | 7273 | <callback name="get_name"> | ||
| 7177 | - | <source-position filename="pango/pango-font.h" line="463"/> | 7274 | + | <source-position filename="pango/pango-font.h" line="493"/> |
| 7178 | <return-value transfer-ownership="none"> | 7275 | <return-value transfer-ownership="none"> | ||
| 7179 | <doc xml:space="preserve" | 7276 | <doc xml:space="preserve" | ||
| 7180 | filename="pango/fonts.c" | 7277 | filename="pango/fonts.c" | ||
| 7181 | - | line="2817">the name of the family. This string is owned | 7278 | + | line="2891">the name of the family. This string is owned |
| 7182 | by the family object and must not be modified or freed.</doc> | 7279 | by the family object and must not be modified or freed.</doc> | ||
| 7183 | <type name="utf8" c:type="const char*"/> | 7280 | <type name="utf8" c:type="const char*"/> | ||
| 7184 | </return-value> | 7281 | </return-value> | ||
| @@ -7186,7 +7283,7 @@ for enumerating faces.</doc> | |||||
| 7186 | <parameter name="family" transfer-ownership="none"> | 7283 | <parameter name="family" transfer-ownership="none"> | ||
| 7187 | <doc xml:space="preserve" | 7284 | <doc xml:space="preserve" | ||
| 7188 | filename="pango/fonts.c" | 7285 | filename="pango/fonts.c" | ||
| 7189 | - | line="2809">a `PangoFontFamily`</doc> | 7286 | + | line="2883">a `PangoFontFamily`</doc> |
| 7190 | <type name="FontFamily" c:type="PangoFontFamily*"/> | 7287 | <type name="FontFamily" c:type="PangoFontFamily*"/> | ||
| 7191 | </parameter> | 7288 | </parameter> | ||
| 7192 | </parameters> | 7289 | </parameters> | ||
| @@ -7194,18 +7291,18 @@ for enumerating faces.</doc> | |||||
| 7194 | </field> | 7291 | </field> | ||
| 7195 | <field name="is_monospace"> | 7292 | <field name="is_monospace"> | ||
| 7196 | <callback name="is_monospace"> | 7293 | <callback name="is_monospace"> | ||
| 7197 | - | <source-position filename="pango/pango-font.h" line="464"/> | 7294 | + | <source-position filename="pango/pango-font.h" line="494"/> |
| 7198 | <return-value transfer-ownership="none"> | 7295 | <return-value transfer-ownership="none"> | ||
| 7199 | <doc xml:space="preserve" | 7296 | <doc xml:space="preserve" | ||
| 7200 | filename="pango/fonts.c" | 7297 | filename="pango/fonts.c" | ||
| 7201 | - | line="2933">%TRUE if the family is monospace.</doc> | 7298 | + | line="3007">%TRUE if the family is monospace.</doc> |
| 7202 | <type name="gboolean" c:type="gboolean"/> | 7299 | <type name="gboolean" c:type="gboolean"/> | ||
| 7203 | </return-value> | 7300 | </return-value> | ||
| 7204 | <parameters> | 7301 | <parameters> | ||
| 7205 | <parameter name="family" transfer-ownership="none"> | 7302 | <parameter name="family" transfer-ownership="none"> | ||
| 7206 | <doc xml:space="preserve" | 7303 | <doc xml:space="preserve" | ||
| 7207 | filename="pango/fonts.c" | 7304 | filename="pango/fonts.c" | ||
| 7208 | - | line="2916">a `PangoFontFamily`</doc> | 7305 | + | line="2990">a `PangoFontFamily`</doc> |
| 7209 | <type name="FontFamily" c:type="PangoFontFamily*"/> | 7306 | <type name="FontFamily" c:type="PangoFontFamily*"/> | ||
| 7210 | </parameter> | 7307 | </parameter> | ||
| 7211 | </parameters> | 7308 | </parameters> | ||
| @@ -7213,18 +7310,18 @@ for enumerating faces.</doc> | |||||
| 7213 | </field> | 7310 | </field> | ||
| 7214 | <field name="is_variable"> | 7311 | <field name="is_variable"> | ||
| 7215 | <callback name="is_variable"> | 7312 | <callback name="is_variable"> | ||
| 7216 | - | <source-position filename="pango/pango-font.h" line="465"/> | 7313 | + | <source-position filename="pango/pango-font.h" line="495"/> |
| 7217 | <return-value transfer-ownership="none"> | 7314 | <return-value transfer-ownership="none"> | ||
| 7218 | <doc xml:space="preserve" | 7315 | <doc xml:space="preserve" | ||
| 7219 | filename="pango/fonts.c" | 7316 | filename="pango/fonts.c" | ||
| 7220 | - | line="2955">%TRUE if the family is variable</doc> | 7317 | + | line="3029">%TRUE if the family is variable</doc> |
| 7221 | <type name="gboolean" c:type="gboolean"/> | 7318 | <type name="gboolean" c:type="gboolean"/> | ||
| 7222 | </return-value> | 7319 | </return-value> | ||
| 7223 | <parameters> | 7320 | <parameters> | ||
| 7224 | <parameter name="family" transfer-ownership="none"> | 7321 | <parameter name="family" transfer-ownership="none"> | ||
| 7225 | <doc xml:space="preserve" | 7322 | <doc xml:space="preserve" | ||
| 7226 | filename="pango/fonts.c" | 7323 | filename="pango/fonts.c" | ||
| 7227 | - | line="2947">a `PangoFontFamily`</doc> | 7324 | + | line="3021">a `PangoFontFamily`</doc> |
| 7228 | <type name="FontFamily" c:type="PangoFontFamily*"/> | 7325 | <type name="FontFamily" c:type="PangoFontFamily*"/> | ||
| 7229 | </parameter> | 7326 | </parameter> | ||
| 7230 | </parameters> | 7327 | </parameters> | ||
| @@ -7232,11 +7329,11 @@ for enumerating faces.</doc> | |||||
| 7232 | </field> | 7329 | </field> | ||
| 7233 | <field name="get_face"> | 7330 | <field name="get_face"> | ||
| 7234 | <callback name="get_face"> | 7331 | <callback name="get_face"> | ||
| 7235 | - | <source-position filename="pango/pango-font.h" line="467"/> | 7332 | + | <source-position filename="pango/pango-font.h" line="497"/> |
| 7236 | <return-value transfer-ownership="none" nullable="1"> | 7333 | <return-value transfer-ownership="none" nullable="1"> | ||
| 7237 | <doc xml:space="preserve" | 7334 | <doc xml:space="preserve" | ||
| 7238 | filename="pango/fonts.c" | 7335 | filename="pango/fonts.c" | ||
| 7239 | - | line="2900">the `PangoFontFace`, | 7336 | + | line="2974">the `PangoFontFace`, |
| 7240 | or %NULL if no face with the given name exists.</doc> | 7337 | or %NULL if no face with the given name exists.</doc> | ||
| 7241 | <type name="FontFace" c:type="PangoFontFace*"/> | 7338 | <type name="FontFace" c:type="PangoFontFace*"/> | ||
| 7242 | </return-value> | 7339 | </return-value> | ||
| @@ -7244,7 +7341,7 @@ for enumerating faces.</doc> | |||||
| 7244 | <parameter name="family" transfer-ownership="none"> | 7341 | <parameter name="family" transfer-ownership="none"> | ||
| 7245 | <doc xml:space="preserve" | 7342 | <doc xml:space="preserve" | ||
| 7246 | filename="pango/fonts.c" | 7343 | filename="pango/fonts.c" | ||
| 7247 | - | line="2893">a `PangoFontFamily`</doc> | 7344 | + | line="2967">a `PangoFontFamily`</doc> |
| 7248 | <type name="FontFamily" c:type="PangoFontFamily*"/> | 7345 | <type name="FontFamily" c:type="PangoFontFamily*"/> | ||
| 7249 | </parameter> | 7346 | </parameter> | ||
| 7250 | <parameter name="name" | 7347 | <parameter name="name" | ||
| @@ -7253,7 +7350,7 @@ for enumerating faces.</doc> | |||||
| 7253 | allow-none="1"> | 7350 | allow-none="1"> | ||
| 7254 | <doc xml:space="preserve" | 7351 | <doc xml:space="preserve" | ||
| 7255 | filename="pango/fonts.c" | 7352 | filename="pango/fonts.c" | ||
| 7256 | - | line="2894">the name of a face. If the name is %NULL, | 7353 | + | line="2968">the name of a face. If the name is %NULL, |
| 7257 | the family's default face (fontconfig calls it "Regular") | 7354 | the family's default face (fontconfig calls it "Regular") | ||
| 7258 | will be returned.</doc> | 7355 | will be returned.</doc> | ||
| 7259 | <type name="utf8" c:type="const char*"/> | 7356 | <type name="utf8" c:type="const char*"/> | ||
| @@ -7263,7 +7360,7 @@ for enumerating faces.</doc> | |||||
| 7263 | </field> | 7360 | </field> | ||
| 7264 | <field name="_pango_reserved2" introspectable="0"> | 7361 | <field name="_pango_reserved2" introspectable="0"> | ||
| 7265 | <callback name="_pango_reserved2"> | 7362 | <callback name="_pango_reserved2"> | ||
| 7266 | - | <source-position filename="pango/pango-font.h" line="474"/> | 7363 | + | <source-position filename="pango/pango-font.h" line="504"/> |
| 7267 | <return-value transfer-ownership="none"> | 7364 | <return-value transfer-ownership="none"> | ||
| 7268 | <type name="none" c:type="void"/> | 7365 | <type name="none" c:type="void"/> | ||
| 7269 | </return-value> | 7366 | </return-value> | ||
| @@ -7290,13 +7387,13 @@ particular rendering systems.</doc> | |||||
| 7290 | <virtual-method name="changed" invoker="changed" version="1.34"> | 7387 | <virtual-method name="changed" invoker="changed" version="1.34"> | ||
| 7291 | <doc xml:space="preserve" | 7388 | <doc xml:space="preserve" | ||
| 7292 | filename="pango/pango-fontmap.c" | 7389 | filename="pango/pango-fontmap.c" | ||
| 7293 | - | line="437">Forces a change in the context, which will cause any `PangoContext` | 7390 | + | line="441">Forces a change in the fontmap, which will cause any `PangoContext` |
| 7294 | using this fontmap to change. | 7391 | using this fontmap to change. | ||
| 7295 | 7392 | ||||
| 7296 | This function is only useful when implementing a new backend | 7393 | This function is only useful when implementing a new backend | ||
| 7297 | for Pango, something applications won't do. Backends should | 7394 | for Pango, something applications won't do. Backends should | ||
| 7298 | call this function if they have attached extra data to the | 7395 | call this function if they have attached extra data to the | ||
| 7299 | - | context and such data is changed.</doc> | 7396 | + | fontmap and such data is changed.</doc> |
| 7300 | <source-position filename="pango/pango-fontmap.h" line="92"/> | 7397 | <source-position filename="pango/pango-fontmap.h" line="92"/> | ||
| 7301 | <return-value transfer-ownership="none"> | 7398 | <return-value transfer-ownership="none"> | ||
| 7302 | <type name="none" c:type="void"/> | 7399 | <type name="none" c:type="void"/> | ||
| @@ -7305,7 +7402,7 @@ context and such data is changed.</doc> | |||||
| 7305 | <instance-parameter name="fontmap" transfer-ownership="none"> | 7402 | <instance-parameter name="fontmap" transfer-ownership="none"> | ||
| 7306 | <doc xml:space="preserve" | 7403 | <doc xml:space="preserve" | ||
| 7307 | filename="pango/pango-fontmap.c" | 7404 | filename="pango/pango-fontmap.c" | ||
| 7308 | - | line="439">a `PangoFontMap`</doc> | 7405 | + | line="443">a `PangoFontMap`</doc> |
| 7309 | <type name="FontMap" c:type="PangoFontMap*"/> | 7406 | <type name="FontMap" c:type="PangoFontMap*"/> | ||
| 7310 | </instance-parameter> | 7407 | </instance-parameter> | ||
| 7311 | </parameters> | 7408 | </parameters> | ||
| @@ -7327,25 +7424,25 @@ context and such data is changed.</doc> | |||||
| 7327 | <virtual-method name="get_family" invoker="get_family" version="1.46"> | 7424 | <virtual-method name="get_family" invoker="get_family" version="1.46"> | ||
| 7328 | <doc xml:space="preserve" | 7425 | <doc xml:space="preserve" | ||
| 7329 | filename="pango/pango-fontmap.c" | 7426 | filename="pango/pango-fontmap.c" | ||
| 7330 | - | line="487">Gets a font family by name.</doc> | 7427 | + | line="491">Gets a font family by name.</doc> |
| 7331 | <source-position filename="pango/pango-fontmap.h" line="94"/> | 7428 | <source-position filename="pango/pango-fontmap.h" line="94"/> | ||
| 7332 | <return-value transfer-ownership="none"> | 7429 | <return-value transfer-ownership="none"> | ||
| 7333 | <doc xml:space="preserve" | 7430 | <doc xml:space="preserve" | ||
| 7334 | filename="pango/pango-fontmap.c" | 7431 | filename="pango/pango-fontmap.c" | ||
| 7335 | - | line="494">the `PangoFontFamily`</doc> | 7432 | + | line="498">the `PangoFontFamily`</doc> |
| 7336 | <type name="FontFamily" c:type="PangoFontFamily*"/> | 7433 | <type name="FontFamily" c:type="PangoFontFamily*"/> | ||
| 7337 | </return-value> | 7434 | </return-value> | ||
| 7338 | <parameters> | 7435 | <parameters> | ||
| 7339 | <instance-parameter name="fontmap" transfer-ownership="none"> | 7436 | <instance-parameter name="fontmap" transfer-ownership="none"> | ||
| 7340 | <doc xml:space="preserve" | 7437 | <doc xml:space="preserve" | ||
| 7341 | filename="pango/pango-fontmap.c" | 7438 | filename="pango/pango-fontmap.c" | ||
| 7342 | - | line="489">a `PangoFontMap`</doc> | 7439 | + | line="493">a `PangoFontMap`</doc> |
| 7343 | <type name="FontMap" c:type="PangoFontMap*"/> | 7440 | <type name="FontMap" c:type="PangoFontMap*"/> | ||
| 7344 | </instance-parameter> | 7441 | </instance-parameter> | ||
| 7345 | <parameter name="name" transfer-ownership="none"> | 7442 | <parameter name="name" transfer-ownership="none"> | ||
| 7346 | <doc xml:space="preserve" | 7443 | <doc xml:space="preserve" | ||
| 7347 | filename="pango/pango-fontmap.c" | 7444 | filename="pango/pango-fontmap.c" | ||
| 7348 | - | line="490">a family name</doc> | 7445 | + | line="494">a family name</doc> |
| 7349 | <type name="utf8" c:type="const char*"/> | 7446 | <type name="utf8" c:type="const char*"/> | ||
| 7350 | </parameter> | 7447 | </parameter> | ||
| 7351 | </parameters> | 7448 | </parameters> | ||
| @@ -7353,7 +7450,7 @@ context and such data is changed.</doc> | |||||
| 7353 | <virtual-method name="get_serial" invoker="get_serial" version="1.32.4"> | 7450 | <virtual-method name="get_serial" invoker="get_serial" version="1.32.4"> | ||
| 7354 | <doc xml:space="preserve" | 7451 | <doc xml:space="preserve" | ||
| 7355 | filename="pango/pango-fontmap.c" | 7452 | filename="pango/pango-fontmap.c" | ||
| 7356 | - | line="391">Returns the current serial number of @fontmap. | 7453 | + | line="395">Returns the current serial number of @fontmap. |
| 7357 | 7454 | ||||
| 7358 | The serial number is initialized to an small number larger than zero | 7455 | The serial number is initialized to an small number larger than zero | ||
| 7359 | when a new fontmap is created and is increased whenever the fontmap | 7456 | when a new fontmap is created and is increased whenever the fontmap | ||
| @@ -7369,14 +7466,14 @@ like in `PangoContext`.</doc> | |||||
| 7369 | <return-value transfer-ownership="none"> | 7466 | <return-value transfer-ownership="none"> | ||
| 7370 | <doc xml:space="preserve" | 7467 | <doc xml:space="preserve" | ||
| 7371 | filename="pango/pango-fontmap.c" | 7468 | filename="pango/pango-fontmap.c" | ||
| 7372 | - | line="408">The current serial number of @fontmap.</doc> | 7469 | + | line="412">The current serial number of @fontmap.</doc> |
| 7373 | <type name="guint" c:type="guint"/> | 7470 | <type name="guint" c:type="guint"/> | ||
| 7374 | </return-value> | 7471 | </return-value> | ||
| 7375 | <parameters> | 7472 | <parameters> | ||
| 7376 | <instance-parameter name="fontmap" transfer-ownership="none"> | 7473 | <instance-parameter name="fontmap" transfer-ownership="none"> | ||
| 7377 | <doc xml:space="preserve" | 7474 | <doc xml:space="preserve" | ||
| 7378 | filename="pango/pango-fontmap.c" | 7475 | filename="pango/pango-fontmap.c" | ||
| 7379 | - | line="393">a `PangoFontMap`</doc> | 7476 | + | line="397">a `PangoFontMap`</doc> |
| 7380 | <type name="FontMap" c:type="PangoFontMap*"/> | 7477 | <type name="FontMap" c:type="PangoFontMap*"/> | ||
| 7381 | </instance-parameter> | 7478 | </instance-parameter> | ||
| 7382 | </parameters> | 7479 | </parameters> | ||
| @@ -7384,7 +7481,7 @@ like in `PangoContext`.</doc> | |||||
| 7384 | <virtual-method name="list_families" invoker="list_families"> | 7481 | <virtual-method name="list_families" invoker="list_families"> | ||
| 7385 | <doc xml:space="preserve" | 7482 | <doc xml:space="preserve" | ||
| 7386 | filename="pango/pango-fontmap.c" | 7483 | filename="pango/pango-fontmap.c" | ||
| 7387 | - | line="193">List all families for a fontmap. | 7484 | + | line="197">List all families for a fontmap. |
| 7388 | 7485 | ||||
| 7389 | Note that the returned families are not in any particular order. | 7486 | Note that the returned families are not in any particular order. | ||
| 7390 | 7487 | ||||
| @@ -7398,7 +7495,7 @@ for enumerating families.</doc> | |||||
| 7398 | <instance-parameter name="fontmap" transfer-ownership="none"> | 7495 | <instance-parameter name="fontmap" transfer-ownership="none"> | ||
| 7399 | <doc xml:space="preserve" | 7496 | <doc xml:space="preserve" | ||
| 7400 | filename="pango/pango-fontmap.c" | 7497 | filename="pango/pango-fontmap.c" | ||
| 7401 | - | line="195">a `PangoFontMap`</doc> | 7498 | + | line="199">a `PangoFontMap`</doc> |
| 7402 | <type name="FontMap" c:type="PangoFontMap*"/> | 7499 | <type name="FontMap" c:type="PangoFontMap*"/> | ||
| 7403 | </instance-parameter> | 7500 | </instance-parameter> | ||
| 7404 | <parameter name="families" | 7501 | <parameter name="families" | ||
| @@ -7407,7 +7504,7 @@ for enumerating families.</doc> | |||||
| 7407 | transfer-ownership="container"> | 7504 | transfer-ownership="container"> | ||
| 7408 | <doc xml:space="preserve" | 7505 | <doc xml:space="preserve" | ||
| 7409 | filename="pango/pango-fontmap.c" | 7506 | filename="pango/pango-fontmap.c" | ||
| 7410 | - | line="196">location to | 7507 | + | line="200">location to |
| 7411 | store a pointer to an array of `PangoFontFamily` *. | 7508 | store a pointer to an array of `PangoFontFamily` *. | ||
| 7412 | This array should be freed with g_free().</doc> | 7509 | This array should be freed with g_free().</doc> | ||
| 7413 | <array length="1" zero-terminated="0" c:type="PangoFontFamily***"> | 7510 | <array length="1" zero-terminated="0" c:type="PangoFontFamily***"> | ||
| @@ -7420,7 +7517,7 @@ for enumerating families.</doc> | |||||
| 7420 | transfer-ownership="full"> | 7517 | transfer-ownership="full"> | ||
| 7421 | <doc xml:space="preserve" | 7518 | <doc xml:space="preserve" | ||
| 7422 | filename="pango/pango-fontmap.c" | 7519 | filename="pango/pango-fontmap.c" | ||
| 7423 | - | line="199">location to store the number of elements in @families</doc> | 7520 | + | line="203">location to store the number of elements in @families</doc> |
| 7424 | <type name="gint" c:type="int*"/> | 7521 | <type name="gint" c:type="int*"/> | ||
| 7425 | </parameter> | 7522 | </parameter> | ||
| 7426 | </parameters> | 7523 | </parameters> | ||
| @@ -7428,12 +7525,12 @@ for enumerating families.</doc> | |||||
| 7428 | <virtual-method name="load_font" invoker="load_font"> | 7525 | <virtual-method name="load_font" invoker="load_font"> | ||
| 7429 | <doc xml:space="preserve" | 7526 | <doc xml:space="preserve" | ||
| 7430 | filename="pango/pango-fontmap.c" | 7527 | filename="pango/pango-fontmap.c" | ||
| 7431 | - | line="172">Load the font in the fontmap that is the closest match for @desc.</doc> | 7528 | + | line="176">Load the font in the fontmap that is the closest match for @desc.</doc> |
| 7432 | <source-position filename="pango/pango-fontmap.h" line="78"/> | 7529 | <source-position filename="pango/pango-fontmap.h" line="78"/> | ||
| 7433 | <return-value transfer-ownership="full" nullable="1"> | 7530 | <return-value transfer-ownership="full" nullable="1"> | ||
| 7434 | <doc xml:space="preserve" | 7531 | <doc xml:space="preserve" | ||
| 7435 | filename="pango/pango-fontmap.c" | 7532 | filename="pango/pango-fontmap.c" | ||
| 7436 | - | line="180">the newly allocated `PangoFont` | 7533 | + | line="184">the newly allocated `PangoFont` |
| 7437 | loaded, or %NULL if no font matched.</doc> | 7534 | loaded, or %NULL if no font matched.</doc> | ||
| 7438 | <type name="Font" c:type="PangoFont*"/> | 7535 | <type name="Font" c:type="PangoFont*"/> | ||
| 7439 | </return-value> | 7536 | </return-value> | ||
| @@ -7441,19 +7538,19 @@ for enumerating families.</doc> | |||||
| 7441 | <instance-parameter name="fontmap" transfer-ownership="none"> | 7538 | <instance-parameter name="fontmap" transfer-ownership="none"> | ||
| 7442 | <doc xml:space="preserve" | 7539 | <doc xml:space="preserve" | ||
| 7443 | filename="pango/pango-fontmap.c" | 7540 | filename="pango/pango-fontmap.c" | ||
| 7444 | - | line="174">a `PangoFontMap`</doc> | 7541 | + | line="178">a `PangoFontMap`</doc> |
| 7445 | <type name="FontMap" c:type="PangoFontMap*"/> | 7542 | <type name="FontMap" c:type="PangoFontMap*"/> | ||
| 7446 | </instance-parameter> | 7543 | </instance-parameter> | ||
| 7447 | <parameter name="context" transfer-ownership="none"> | 7544 | <parameter name="context" transfer-ownership="none"> | ||
| 7448 | <doc xml:space="preserve" | 7545 | <doc xml:space="preserve" | ||
| 7449 | filename="pango/pango-fontmap.c" | 7546 | filename="pango/pango-fontmap.c" | ||
| 7450 | - | line="175">the `PangoContext` the font will be used with</doc> | 7547 | + | line="179">the `PangoContext` the font will be used with</doc> |
| 7451 | <type name="Context" c:type="PangoContext*"/> | 7548 | <type name="Context" c:type="PangoContext*"/> | ||
| 7452 | </parameter> | 7549 | </parameter> | ||
| 7453 | <parameter name="desc" transfer-ownership="none"> | 7550 | <parameter name="desc" transfer-ownership="none"> | ||
| 7454 | <doc xml:space="preserve" | 7551 | <doc xml:space="preserve" | ||
| 7455 | filename="pango/pango-fontmap.c" | 7552 | filename="pango/pango-fontmap.c" | ||
| 7456 | - | line="176">a `PangoFontDescription` describing the font to load</doc> | 7553 | + | line="180">a `PangoFontDescription` describing the font to load</doc> |
| 7457 | <type name="FontDescription" c:type="const PangoFontDescription*"/> | 7554 | <type name="FontDescription" c:type="const PangoFontDescription*"/> | ||
| 7458 | </parameter> | 7555 | </parameter> | ||
| 7459 | </parameters> | 7556 | </parameters> | ||
| @@ -7461,13 +7558,13 @@ for enumerating families.</doc> | |||||
| 7461 | <virtual-method name="load_fontset" invoker="load_fontset"> | 7558 | <virtual-method name="load_fontset" invoker="load_fontset"> | ||
| 7462 | <doc xml:space="preserve" | 7559 | <doc xml:space="preserve" | ||
| 7463 | filename="pango/pango-fontmap.c" | 7560 | filename="pango/pango-fontmap.c" | ||
| 7464 | - | line="222">Load a set of fonts in the fontmap that can be used to render | 7561 | + | line="226">Load a set of fonts in the fontmap that can be used to render |
| 7465 | a font matching @desc.</doc> | 7562 | a font matching @desc.</doc> | ||
| 7466 | <source-position filename="pango/pango-fontmap.h" line="84"/> | 7563 | <source-position filename="pango/pango-fontmap.h" line="84"/> | ||
| 7467 | <return-value transfer-ownership="full" nullable="1"> | 7564 | <return-value transfer-ownership="full" nullable="1"> | ||
| 7468 | <doc xml:space="preserve" | 7565 | <doc xml:space="preserve" | ||
| 7469 | filename="pango/pango-fontmap.c" | 7566 | filename="pango/pango-fontmap.c" | ||
| 7470 | - | line="232">the newly allocated | 7567 | + | line="236">the newly allocated |
| 7471 | `PangoFontset` loaded, or %NULL if no font matched.</doc> | 7568 | `PangoFontset` loaded, or %NULL if no font matched.</doc> | ||
| 7472 | <type name="Fontset" c:type="PangoFontset*"/> | 7569 | <type name="Fontset" c:type="PangoFontset*"/> | ||
| 7473 | </return-value> | 7570 | </return-value> | ||
| @@ -7475,25 +7572,25 @@ a font matching @desc.</doc> | |||||
| 7475 | <instance-parameter name="fontmap" transfer-ownership="none"> | 7572 | <instance-parameter name="fontmap" transfer-ownership="none"> | ||
| 7476 | <doc xml:space="preserve" | 7573 | <doc xml:space="preserve" | ||
| 7477 | filename="pango/pango-fontmap.c" | 7574 | filename="pango/pango-fontmap.c" | ||
| 7478 | - | line="224">a `PangoFontMap`</doc> | 7575 | + | line="228">a `PangoFontMap`</doc> |
| 7479 | <type name="FontMap" c:type="PangoFontMap*"/> | 7576 | <type name="FontMap" c:type="PangoFontMap*"/> | ||
| 7480 | </instance-parameter> | 7577 | </instance-parameter> | ||
| 7481 | <parameter name="context" transfer-ownership="none"> | 7578 | <parameter name="context" transfer-ownership="none"> | ||
| 7482 | <doc xml:space="preserve" | 7579 | <doc xml:space="preserve" | ||
| 7483 | filename="pango/pango-fontmap.c" | 7580 | filename="pango/pango-fontmap.c" | ||
| 7484 | - | line="225">the `PangoContext` the font will be used with</doc> | 7581 | + | line="229">the `PangoContext` the font will be used with</doc> |
| 7485 | <type name="Context" c:type="PangoContext*"/> | 7582 | <type name="Context" c:type="PangoContext*"/> | ||
| 7486 | </parameter> | 7583 | </parameter> | ||
| 7487 | <parameter name="desc" transfer-ownership="none"> | 7584 | <parameter name="desc" transfer-ownership="none"> | ||
| 7488 | <doc xml:space="preserve" | 7585 | <doc xml:space="preserve" | ||
| 7489 | filename="pango/pango-fontmap.c" | 7586 | filename="pango/pango-fontmap.c" | ||
| 7490 | - | line="226">a `PangoFontDescription` describing the font to load</doc> | 7587 | + | line="230">a `PangoFontDescription` describing the font to load</doc> |
| 7491 | <type name="FontDescription" c:type="const PangoFontDescription*"/> | 7588 | <type name="FontDescription" c:type="const PangoFontDescription*"/> | ||
| 7492 | </parameter> | 7589 | </parameter> | ||
| 7493 | <parameter name="language" transfer-ownership="none"> | 7590 | <parameter name="language" transfer-ownership="none"> | ||
| 7494 | <doc xml:space="preserve" | 7591 | <doc xml:space="preserve" | ||
| 7495 | filename="pango/pango-fontmap.c" | 7592 | filename="pango/pango-fontmap.c" | ||
| 7496 | - | line="227">a `PangoLanguage` the fonts will be used for</doc> | 7593 | + | line="231">a `PangoLanguage` the fonts will be used for</doc> |
| 7497 | <type name="Language" c:type="PangoLanguage*"/> | 7594 | <type name="Language" c:type="PangoLanguage*"/> | ||
| 7498 | </parameter> | 7595 | </parameter> | ||
| 7499 | </parameters> | 7596 | </parameters> | ||
| @@ -7504,7 +7601,7 @@ a font matching @desc.</doc> | |||||
| 7504 | throws="1"> | 7601 | throws="1"> | ||
| 7505 | <doc xml:space="preserve" | 7602 | <doc xml:space="preserve" | ||
| 7506 | filename="pango/pango-fontmap.c" | 7603 | filename="pango/pango-fontmap.c" | ||
| 7507 | - | line="595">Loads a font file with one or more fonts into the `PangoFontMap`. | 7604 | + | line="599">Loads a font file with one or more fonts into the `PangoFontMap`. |
| 7508 | 7605 | ||||
| 7509 | The added fonts will take precedence over preexisting | 7606 | The added fonts will take precedence over preexisting | ||
| 7510 | fonts with the same name.</doc> | 7607 | fonts with the same name.</doc> | ||
| @@ -7512,7 +7609,7 @@ fonts with the same name.</doc> | |||||
| 7512 | <return-value transfer-ownership="none"> | 7609 | <return-value transfer-ownership="none"> | ||
| 7513 | <doc xml:space="preserve" | 7610 | <doc xml:space="preserve" | ||
| 7514 | filename="pango/pango-fontmap.c" | 7611 | filename="pango/pango-fontmap.c" | ||
| 7515 | - | line="606">True if the font file is successfully loaded | 7612 | + | line="610">True if the font file is successfully loaded |
| 7516 | into the fontmap, false if an error occurred.</doc> | 7613 | into the fontmap, false if an error occurred.</doc> | ||
| 7517 | <type name="gboolean" c:type="gboolean"/> | 7614 | <type name="gboolean" c:type="gboolean"/> | ||
| 7518 | </return-value> | 7615 | </return-value> | ||
| @@ -7520,13 +7617,13 @@ fonts with the same name.</doc> | |||||
| 7520 | <instance-parameter name="fontmap" transfer-ownership="none"> | 7617 | <instance-parameter name="fontmap" transfer-ownership="none"> | ||
| 7521 | <doc xml:space="preserve" | 7618 | <doc xml:space="preserve" | ||
| 7522 | filename="pango/pango-fontmap.c" | 7619 | filename="pango/pango-fontmap.c" | ||
| 7523 | - | line="597">a `PangoFontMap`</doc> | 7620 | + | line="601">a `PangoFontMap`</doc> |
| 7524 | <type name="FontMap" c:type="PangoFontMap*"/> | 7621 | <type name="FontMap" c:type="PangoFontMap*"/> | ||
| 7525 | </instance-parameter> | 7622 | </instance-parameter> | ||
| 7526 | <parameter name="filename" transfer-ownership="none"> | 7623 | <parameter name="filename" transfer-ownership="none"> | ||
| 7527 | <doc xml:space="preserve" | 7624 | <doc xml:space="preserve" | ||
| 7528 | filename="pango/pango-fontmap.c" | 7625 | filename="pango/pango-fontmap.c" | ||
| 7529 | - | line="598">Path to the font file</doc> | 7626 | + | line="602">Path to the font file</doc> |
| 7530 | <type name="filename" c:type="const char*"/> | 7627 | <type name="filename" c:type="const char*"/> | ||
| 7531 | </parameter> | 7628 | </parameter> | ||
| 7532 | </parameters> | 7629 | </parameters> | ||
| @@ -7536,13 +7633,13 @@ fonts with the same name.</doc> | |||||
| 7536 | version="1.34"> | 7633 | version="1.34"> | ||
| 7537 | <doc xml:space="preserve" | 7634 | <doc xml:space="preserve" | ||
| 7538 | filename="pango/pango-fontmap.c" | 7635 | filename="pango/pango-fontmap.c" | ||
| 7539 | - | line="437">Forces a change in the context, which will cause any `PangoContext` | 7636 | + | line="441">Forces a change in the fontmap, which will cause any `PangoContext` |
| 7540 | using this fontmap to change. | 7637 | using this fontmap to change. | ||
| 7541 | 7638 | ||||
| 7542 | This function is only useful when implementing a new backend | 7639 | This function is only useful when implementing a new backend | ||
| 7543 | for Pango, something applications won't do. Backends should | 7640 | for Pango, something applications won't do. Backends should | ||
| 7544 | call this function if they have attached extra data to the | 7641 | call this function if they have attached extra data to the | ||
| 7545 | - | context and such data is changed.</doc> | 7642 | + | fontmap and such data is changed.</doc> |
| 7546 | <source-position filename="pango/pango-fontmap.h" line="121"/> | 7643 | <source-position filename="pango/pango-fontmap.h" line="121"/> | ||
| 7547 | <return-value transfer-ownership="none"> | 7644 | <return-value transfer-ownership="none"> | ||
| 7548 | <type name="none" c:type="void"/> | 7645 | <type name="none" c:type="void"/> | ||
| @@ -7551,7 +7648,7 @@ context and such data is changed.</doc> | |||||
| 7551 | <instance-parameter name="fontmap" transfer-ownership="none"> | 7648 | <instance-parameter name="fontmap" transfer-ownership="none"> | ||
| 7552 | <doc xml:space="preserve" | 7649 | <doc xml:space="preserve" | ||
| 7553 | filename="pango/pango-fontmap.c" | 7650 | filename="pango/pango-fontmap.c" | ||
| 7554 | - | line="439">a `PangoFontMap`</doc> | 7651 | + | line="443">a `PangoFontMap`</doc> |
| 7555 | <type name="FontMap" c:type="PangoFontMap*"/> | 7652 | <type name="FontMap" c:type="PangoFontMap*"/> | ||
| 7556 | </instance-parameter> | 7653 | </instance-parameter> | ||
| 7557 | </parameters> | 7654 | </parameters> | ||
| @@ -7561,7 +7658,7 @@ context and such data is changed.</doc> | |||||
| 7561 | version="1.22"> | 7658 | version="1.22"> | ||
| 7562 | <doc xml:space="preserve" | 7659 | <doc xml:space="preserve" | ||
| 7563 | filename="pango/pango-fontmap.c" | 7660 | filename="pango/pango-fontmap.c" | ||
| 7564 | - | line="140">Creates a `PangoContext` connected to @fontmap. | 7661 | + | line="144">Creates a `PangoContext` connected to @fontmap. |
| 7565 | 7662 | ||||
| 7566 | This is equivalent to [ctor@Pango.Context.new] followed by | 7663 | This is equivalent to [ctor@Pango.Context.new] followed by | ||
| 7567 | [method@Pango.Context.set_font_map]. | 7664 | [method@Pango.Context.set_font_map]. | ||
| @@ -7574,7 +7671,7 @@ gtk_widget_get_pango_context(). Use those instead.</doc> | |||||
| 7574 | <return-value transfer-ownership="full"> | 7671 | <return-value transfer-ownership="full"> | ||
| 7575 | <doc xml:space="preserve" | 7672 | <doc xml:space="preserve" | ||
| 7576 | filename="pango/pango-fontmap.c" | 7673 | filename="pango/pango-fontmap.c" | ||
| 7577 | - | line="154">the newly allocated `PangoContext`, | 7674 | + | line="158">the newly allocated `PangoContext`, |
| 7578 | which should be freed with g_object_unref().</doc> | 7675 | which should be freed with g_object_unref().</doc> | ||
| 7579 | <type name="Context" c:type="PangoContext*"/> | 7676 | <type name="Context" c:type="PangoContext*"/> | ||
| 7580 | </return-value> | 7677 | </return-value> | ||
| @@ -7582,7 +7679,7 @@ gtk_widget_get_pango_context(). Use those instead.</doc> | |||||
| 7582 | <instance-parameter name="fontmap" transfer-ownership="none"> | 7679 | <instance-parameter name="fontmap" transfer-ownership="none"> | ||
| 7583 | <doc xml:space="preserve" | 7680 | <doc xml:space="preserve" | ||
| 7584 | filename="pango/pango-fontmap.c" | 7681 | filename="pango/pango-fontmap.c" | ||
| 7585 | - | line="142">a `PangoFontMap`</doc> | 7682 | + | line="146">a `PangoFontMap`</doc> |
| 7586 | <type name="FontMap" c:type="PangoFontMap*"/> | 7683 | <type name="FontMap" c:type="PangoFontMap*"/> | ||
| 7587 | </instance-parameter> | 7684 | </instance-parameter> | ||
| 7588 | </parameters> | 7685 | </parameters> | ||
| @@ -7592,25 +7689,25 @@ gtk_widget_get_pango_context(). Use those instead.</doc> | |||||
| 7592 | version="1.46"> | 7689 | version="1.46"> | ||
| 7593 | <doc xml:space="preserve" | 7690 | <doc xml:space="preserve" | ||
| 7594 | filename="pango/pango-fontmap.c" | 7691 | filename="pango/pango-fontmap.c" | ||
| 7595 | - | line="487">Gets a font family by name.</doc> | 7692 | + | line="491">Gets a font family by name.</doc> |
| 7596 | <source-position filename="pango/pango-fontmap.h" line="124"/> | 7693 | <source-position filename="pango/pango-fontmap.h" line="124"/> | ||
| 7597 | <return-value transfer-ownership="none"> | 7694 | <return-value transfer-ownership="none"> | ||
| 7598 | <doc xml:space="preserve" | 7695 | <doc xml:space="preserve" | ||
| 7599 | filename="pango/pango-fontmap.c" | 7696 | filename="pango/pango-fontmap.c" | ||
| 7600 | - | line="494">the `PangoFontFamily`</doc> | 7697 | + | line="498">the `PangoFontFamily`</doc> |
| 7601 | <type name="FontFamily" c:type="PangoFontFamily*"/> | 7698 | <type name="FontFamily" c:type="PangoFontFamily*"/> | ||
| 7602 | </return-value> | 7699 | </return-value> | ||
| 7603 | <parameters> | 7700 | <parameters> | ||
| 7604 | <instance-parameter name="fontmap" transfer-ownership="none"> | 7701 | <instance-parameter name="fontmap" transfer-ownership="none"> | ||
| 7605 | <doc xml:space="preserve" | 7702 | <doc xml:space="preserve" | ||
| 7606 | filename="pango/pango-fontmap.c" | 7703 | filename="pango/pango-fontmap.c" | ||
| 7607 | - | line="489">a `PangoFontMap`</doc> | 7704 | + | line="493">a `PangoFontMap`</doc> |
| 7608 | <type name="FontMap" c:type="PangoFontMap*"/> | 7705 | <type name="FontMap" c:type="PangoFontMap*"/> | ||
| 7609 | </instance-parameter> | 7706 | </instance-parameter> | ||
| 7610 | <parameter name="name" transfer-ownership="none"> | 7707 | <parameter name="name" transfer-ownership="none"> | ||
| 7611 | <doc xml:space="preserve" | 7708 | <doc xml:space="preserve" | ||
| 7612 | filename="pango/pango-fontmap.c" | 7709 | filename="pango/pango-fontmap.c" | ||
| 7613 | - | line="490">a family name</doc> | 7710 | + | line="494">a family name</doc> |
| 7614 | <type name="utf8" c:type="const char*"/> | 7711 | <type name="utf8" c:type="const char*"/> | ||
| 7615 | </parameter> | 7712 | </parameter> | ||
| 7616 | </parameters> | 7713 | </parameters> | ||
| @@ -7620,7 +7717,7 @@ gtk_widget_get_pango_context(). Use those instead.</doc> | |||||
| 7620 | version="1.32.4"> | 7717 | version="1.32.4"> | ||
| 7621 | <doc xml:space="preserve" | 7718 | <doc xml:space="preserve" | ||
| 7622 | filename="pango/pango-fontmap.c" | 7719 | filename="pango/pango-fontmap.c" | ||
| 7623 | - | line="391">Returns the current serial number of @fontmap. | 7720 | + | line="395">Returns the current serial number of @fontmap. |
| 7624 | 7721 | ||||
| 7625 | The serial number is initialized to an small number larger than zero | 7722 | The serial number is initialized to an small number larger than zero | ||
| 7626 | when a new fontmap is created and is increased whenever the fontmap | 7723 | when a new fontmap is created and is increased whenever the fontmap | ||
| @@ -7636,14 +7733,14 @@ like in `PangoContext`.</doc> | |||||
| 7636 | <return-value transfer-ownership="none"> | 7733 | <return-value transfer-ownership="none"> | ||
| 7637 | <doc xml:space="preserve" | 7734 | <doc xml:space="preserve" | ||
| 7638 | filename="pango/pango-fontmap.c" | 7735 | filename="pango/pango-fontmap.c" | ||
| 7639 | - | line="408">The current serial number of @fontmap.</doc> | 7736 | + | line="412">The current serial number of @fontmap.</doc> |
| 7640 | <type name="guint" c:type="guint"/> | 7737 | <type name="guint" c:type="guint"/> | ||
| 7641 | </return-value> | 7738 | </return-value> | ||
| 7642 | <parameters> | 7739 | <parameters> | ||
| 7643 | <instance-parameter name="fontmap" transfer-ownership="none"> | 7740 | <instance-parameter name="fontmap" transfer-ownership="none"> | ||
| 7644 | <doc xml:space="preserve" | 7741 | <doc xml:space="preserve" | ||
| 7645 | filename="pango/pango-fontmap.c" | 7742 | filename="pango/pango-fontmap.c" | ||
| 7646 | - | line="393">a `PangoFontMap`</doc> | 7743 | + | line="397">a `PangoFontMap`</doc> |
| 7647 | <type name="FontMap" c:type="PangoFontMap*"/> | 7744 | <type name="FontMap" c:type="PangoFontMap*"/> | ||
| 7648 | </instance-parameter> | 7745 | </instance-parameter> | ||
| 7649 | </parameters> | 7746 | </parameters> | ||
| @@ -7651,7 +7748,7 @@ like in `PangoContext`.</doc> | |||||
| 7651 | <method name="list_families" c:identifier="pango_font_map_list_families"> | 7748 | <method name="list_families" c:identifier="pango_font_map_list_families"> | ||
| 7652 | <doc xml:space="preserve" | 7749 | <doc xml:space="preserve" | ||
| 7653 | filename="pango/pango-fontmap.c" | 7750 | filename="pango/pango-fontmap.c" | ||
| 7654 | - | line="193">List all families for a fontmap. | 7751 | + | line="197">List all families for a fontmap. |
| 7655 | 7752 | ||||
| 7656 | Note that the returned families are not in any particular order. | 7753 | Note that the returned families are not in any particular order. | ||
| 7657 | 7754 | ||||
| @@ -7665,7 +7762,7 @@ for enumerating families.</doc> | |||||
| 7665 | <instance-parameter name="fontmap" transfer-ownership="none"> | 7762 | <instance-parameter name="fontmap" transfer-ownership="none"> | ||
| 7666 | <doc xml:space="preserve" | 7763 | <doc xml:space="preserve" | ||
| 7667 | filename="pango/pango-fontmap.c" | 7764 | filename="pango/pango-fontmap.c" | ||
| 7668 | - | line="195">a `PangoFontMap`</doc> | 7765 | + | line="199">a `PangoFontMap`</doc> |
| 7669 | <type name="FontMap" c:type="PangoFontMap*"/> | 7766 | <type name="FontMap" c:type="PangoFontMap*"/> | ||
| 7670 | </instance-parameter> | 7767 | </instance-parameter> | ||
| 7671 | <parameter name="families" | 7768 | <parameter name="families" | ||
| @@ -7674,7 +7771,7 @@ for enumerating families.</doc> | |||||
| 7674 | transfer-ownership="container"> | 7771 | transfer-ownership="container"> | ||
| 7675 | <doc xml:space="preserve" | 7772 | <doc xml:space="preserve" | ||
| 7676 | filename="pango/pango-fontmap.c" | 7773 | filename="pango/pango-fontmap.c" | ||
| 7677 | - | line="196">location to | 7774 | + | line="200">location to |
| 7678 | store a pointer to an array of `PangoFontFamily` *. | 7775 | store a pointer to an array of `PangoFontFamily` *. | ||
| 7679 | This array should be freed with g_free().</doc> | 7776 | This array should be freed with g_free().</doc> | ||
| 7680 | <array length="1" zero-terminated="0" c:type="PangoFontFamily***"> | 7777 | <array length="1" zero-terminated="0" c:type="PangoFontFamily***"> | ||
| @@ -7687,7 +7784,7 @@ for enumerating families.</doc> | |||||
| 7687 | transfer-ownership="full"> | 7784 | transfer-ownership="full"> | ||
| 7688 | <doc xml:space="preserve" | 7785 | <doc xml:space="preserve" | ||
| 7689 | filename="pango/pango-fontmap.c" | 7786 | filename="pango/pango-fontmap.c" | ||
| 7690 | - | line="199">location to store the number of elements in @families</doc> | 7787 | + | line="203">location to store the number of elements in @families</doc> |
| 7691 | <type name="gint" c:type="int*"/> | 7788 | <type name="gint" c:type="int*"/> | ||
| 7692 | </parameter> | 7789 | </parameter> | ||
| 7693 | </parameters> | 7790 | </parameters> | ||
| @@ -7695,12 +7792,12 @@ for enumerating families.</doc> | |||||
| 7695 | <method name="load_font" c:identifier="pango_font_map_load_font"> | 7792 | <method name="load_font" c:identifier="pango_font_map_load_font"> | ||
| 7696 | <doc xml:space="preserve" | 7793 | <doc xml:space="preserve" | ||
| 7697 | filename="pango/pango-fontmap.c" | 7794 | filename="pango/pango-fontmap.c" | ||
| 7698 | - | line="172">Load the font in the fontmap that is the closest match for @desc.</doc> | 7795 | + | line="176">Load the font in the fontmap that is the closest match for @desc.</doc> |
| 7699 | <source-position filename="pango/pango-fontmap.h" line="106"/> | 7796 | <source-position filename="pango/pango-fontmap.h" line="106"/> | ||
| 7700 | <return-value transfer-ownership="full" nullable="1"> | 7797 | <return-value transfer-ownership="full" nullable="1"> | ||
| 7701 | <doc xml:space="preserve" | 7798 | <doc xml:space="preserve" | ||
| 7702 | filename="pango/pango-fontmap.c" | 7799 | filename="pango/pango-fontmap.c" | ||
| 7703 | - | line="180">the newly allocated `PangoFont` | 7800 | + | line="184">the newly allocated `PangoFont` |
| 7704 | loaded, or %NULL if no font matched.</doc> | 7801 | loaded, or %NULL if no font matched.</doc> | ||
| 7705 | <type name="Font" c:type="PangoFont*"/> | 7802 | <type name="Font" c:type="PangoFont*"/> | ||
| 7706 | </return-value> | 7803 | </return-value> | ||
| @@ -7708,19 +7805,19 @@ for enumerating families.</doc> | |||||
| 7708 | <instance-parameter name="fontmap" transfer-ownership="none"> | 7805 | <instance-parameter name="fontmap" transfer-ownership="none"> | ||
| 7709 | <doc xml:space="preserve" | 7806 | <doc xml:space="preserve" | ||
| 7710 | filename="pango/pango-fontmap.c" | 7807 | filename="pango/pango-fontmap.c" | ||
| 7711 | - | line="174">a `PangoFontMap`</doc> | 7808 | + | line="178">a `PangoFontMap`</doc> |
| 7712 | <type name="FontMap" c:type="PangoFontMap*"/> | 7809 | <type name="FontMap" c:type="PangoFontMap*"/> | ||
| 7713 | </instance-parameter> | 7810 | </instance-parameter> | ||
| 7714 | <parameter name="context" transfer-ownership="none"> | 7811 | <parameter name="context" transfer-ownership="none"> | ||
| 7715 | <doc xml:space="preserve" | 7812 | <doc xml:space="preserve" | ||
| 7716 | filename="pango/pango-fontmap.c" | 7813 | filename="pango/pango-fontmap.c" | ||
| 7717 | - | line="175">the `PangoContext` the font will be used with</doc> | 7814 | + | line="179">the `PangoContext` the font will be used with</doc> |
| 7718 | <type name="Context" c:type="PangoContext*"/> | 7815 | <type name="Context" c:type="PangoContext*"/> | ||
| 7719 | </parameter> | 7816 | </parameter> | ||
| 7720 | <parameter name="desc" transfer-ownership="none"> | 7817 | <parameter name="desc" transfer-ownership="none"> | ||
| 7721 | <doc xml:space="preserve" | 7818 | <doc xml:space="preserve" | ||
| 7722 | filename="pango/pango-fontmap.c" | 7819 | filename="pango/pango-fontmap.c" | ||
| 7723 | - | line="176">a `PangoFontDescription` describing the font to load</doc> | 7820 | + | line="180">a `PangoFontDescription` describing the font to load</doc> |
| 7724 | <type name="FontDescription" c:type="const PangoFontDescription*"/> | 7821 | <type name="FontDescription" c:type="const PangoFontDescription*"/> | ||
| 7725 | </parameter> | 7822 | </parameter> | ||
| 7726 | </parameters> | 7823 | </parameters> | ||
| @@ -7728,13 +7825,13 @@ for enumerating families.</doc> | |||||
| 7728 | <method name="load_fontset" c:identifier="pango_font_map_load_fontset"> | 7825 | <method name="load_fontset" c:identifier="pango_font_map_load_fontset"> | ||
| 7729 | <doc xml:space="preserve" | 7826 | <doc xml:space="preserve" | ||
| 7730 | filename="pango/pango-fontmap.c" | 7827 | filename="pango/pango-fontmap.c" | ||
| 7731 | - | line="222">Load a set of fonts in the fontmap that can be used to render | 7828 | + | line="226">Load a set of fonts in the fontmap that can be used to render |
| 7732 | a font matching @desc.</doc> | 7829 | a font matching @desc.</doc> | ||
| 7733 | <source-position filename="pango/pango-fontmap.h" line="110"/> | 7830 | <source-position filename="pango/pango-fontmap.h" line="110"/> | ||
| 7734 | <return-value transfer-ownership="full" nullable="1"> | 7831 | <return-value transfer-ownership="full" nullable="1"> | ||
| 7735 | <doc xml:space="preserve" | 7832 | <doc xml:space="preserve" | ||
| 7736 | filename="pango/pango-fontmap.c" | 7833 | filename="pango/pango-fontmap.c" | ||
| 7737 | - | line="232">the newly allocated | 7834 | + | line="236">the newly allocated |
| 7738 | `PangoFontset` loaded, or %NULL if no font matched.</doc> | 7835 | `PangoFontset` loaded, or %NULL if no font matched.</doc> | ||
| 7739 | <type name="Fontset" c:type="PangoFontset*"/> | 7836 | <type name="Fontset" c:type="PangoFontset*"/> | ||
| 7740 | </return-value> | 7837 | </return-value> | ||
| @@ -7742,25 +7839,25 @@ a font matching @desc.</doc> | |||||
| 7742 | <instance-parameter name="fontmap" transfer-ownership="none"> | 7839 | <instance-parameter name="fontmap" transfer-ownership="none"> | ||
| 7743 | <doc xml:space="preserve" | 7840 | <doc xml:space="preserve" | ||
| 7744 | filename="pango/pango-fontmap.c" | 7841 | filename="pango/pango-fontmap.c" | ||
| 7745 | - | line="224">a `PangoFontMap`</doc> | 7842 | + | line="228">a `PangoFontMap`</doc> |
| 7746 | <type name="FontMap" c:type="PangoFontMap*"/> | 7843 | <type name="FontMap" c:type="PangoFontMap*"/> | ||
| 7747 | </instance-parameter> | 7844 | </instance-parameter> | ||
| 7748 | <parameter name="context" transfer-ownership="none"> | 7845 | <parameter name="context" transfer-ownership="none"> | ||
| 7749 | <doc xml:space="preserve" | 7846 | <doc xml:space="preserve" | ||
| 7750 | filename="pango/pango-fontmap.c" | 7847 | filename="pango/pango-fontmap.c" | ||
| 7751 | - | line="225">the `PangoContext` the font will be used with</doc> | 7848 | + | line="229">the `PangoContext` the font will be used with</doc> |
| 7752 | <type name="Context" c:type="PangoContext*"/> | 7849 | <type name="Context" c:type="PangoContext*"/> | ||
| 7753 | </parameter> | 7850 | </parameter> | ||
| 7754 | <parameter name="desc" transfer-ownership="none"> | 7851 | <parameter name="desc" transfer-ownership="none"> | ||
| 7755 | <doc xml:space="preserve" | 7852 | <doc xml:space="preserve" | ||
| 7756 | filename="pango/pango-fontmap.c" | 7853 | filename="pango/pango-fontmap.c" | ||
| 7757 | - | line="226">a `PangoFontDescription` describing the font to load</doc> | 7854 | + | line="230">a `PangoFontDescription` describing the font to load</doc> |
| 7758 | <type name="FontDescription" c:type="const PangoFontDescription*"/> | 7855 | <type name="FontDescription" c:type="const PangoFontDescription*"/> | ||
| 7759 | </parameter> | 7856 | </parameter> | ||
| 7760 | <parameter name="language" transfer-ownership="none"> | 7857 | <parameter name="language" transfer-ownership="none"> | ||
| 7761 | <doc xml:space="preserve" | 7858 | <doc xml:space="preserve" | ||
| 7762 | filename="pango/pango-fontmap.c" | 7859 | filename="pango/pango-fontmap.c" | ||
| 7763 | - | line="227">a `PangoLanguage` the fonts will be used for</doc> | 7860 | + | line="231">a `PangoLanguage` the fonts will be used for</doc> |
| 7764 | <type name="Language" c:type="PangoLanguage*"/> | 7861 | <type name="Language" c:type="PangoLanguage*"/> | ||
| 7765 | </parameter> | 7862 | </parameter> | ||
| 7766 | </parameters> | 7863 | </parameters> | ||
| @@ -7770,7 +7867,7 @@ a font matching @desc.</doc> | |||||
| 7770 | version="1.52"> | 7867 | version="1.52"> | ||
| 7771 | <doc xml:space="preserve" | 7868 | <doc xml:space="preserve" | ||
| 7772 | filename="pango/pango-fontmap.c" | 7869 | filename="pango/pango-fontmap.c" | ||
| 7773 | - | line="542">Returns a new font that is like @font, except that it is scaled | 7870 | + | line="546">Returns a new font that is like @font, except that it is scaled |
| 7774 | by @scale, its backend-dependent configuration (e.g. cairo font options) | 7871 | by @scale, its backend-dependent configuration (e.g. cairo font options) | ||
| 7775 | is replaced by the one in @context, and its variations are replaced | 7872 | is replaced by the one in @context, and its variations are replaced | ||
| 7776 | by @variations. | 7873 | by @variations. | ||
| @@ -7782,26 +7879,26 @@ without changing its optical size.</doc> | |||||
| 7782 | <return-value transfer-ownership="full"> | 7879 | <return-value transfer-ownership="full"> | ||
| 7783 | <doc xml:space="preserve" | 7880 | <doc xml:space="preserve" | ||
| 7784 | filename="pango/pango-fontmap.c" | 7881 | filename="pango/pango-fontmap.c" | ||
| 7785 | - | line="559">the modified font</doc> | 7882 | + | line="563">the modified font</doc> |
| 7786 | <type name="Font" c:type="PangoFont*"/> | 7883 | <type name="Font" c:type="PangoFont*"/> | ||
| 7787 | </return-value> | 7884 | </return-value> | ||
| 7788 | <parameters> | 7885 | <parameters> | ||
| 7789 | <instance-parameter name="fontmap" transfer-ownership="none"> | 7886 | <instance-parameter name="fontmap" transfer-ownership="none"> | ||
| 7790 | <doc xml:space="preserve" | 7887 | <doc xml:space="preserve" | ||
| 7791 | filename="pango/pango-fontmap.c" | 7888 | filename="pango/pango-fontmap.c" | ||
| 7792 | - | line="544">a `PangoFontMap`</doc> | 7889 | + | line="548">a `PangoFontMap`</doc> |
| 7793 | <type name="FontMap" c:type="PangoFontMap*"/> | 7890 | <type name="FontMap" c:type="PangoFontMap*"/> | ||
| 7794 | </instance-parameter> | 7891 | </instance-parameter> | ||
| 7795 | <parameter name="font" transfer-ownership="none"> | 7892 | <parameter name="font" transfer-ownership="none"> | ||
| 7796 | <doc xml:space="preserve" | 7893 | <doc xml:space="preserve" | ||
| 7797 | filename="pango/pango-fontmap.c" | 7894 | filename="pango/pango-fontmap.c" | ||
| 7798 | - | line="545">a font in @fontmap</doc> | 7895 | + | line="549">a font in @fontmap</doc> |
| 7799 | <type name="Font" c:type="PangoFont*"/> | 7896 | <type name="Font" c:type="PangoFont*"/> | ||
| 7800 | </parameter> | 7897 | </parameter> | ||
| 7801 | <parameter name="scale" transfer-ownership="none"> | 7898 | <parameter name="scale" transfer-ownership="none"> | ||
| 7802 | <doc xml:space="preserve" | 7899 | <doc xml:space="preserve" | ||
| 7803 | filename="pango/pango-fontmap.c" | 7900 | filename="pango/pango-fontmap.c" | ||
| 7804 | - | line="546">the scale factor to apply</doc> | 7901 | + | line="550">the scale factor to apply</doc> |
| 7805 | <type name="gdouble" c:type="double"/> | 7902 | <type name="gdouble" c:type="double"/> | ||
| 7806 | </parameter> | 7903 | </parameter> | ||
| 7807 | <parameter name="context" | 7904 | <parameter name="context" | ||
| @@ -7810,7 +7907,7 @@ without changing its optical size.</doc> | |||||
| 7810 | allow-none="1"> | 7907 | allow-none="1"> | ||
| 7811 | <doc xml:space="preserve" | 7908 | <doc xml:space="preserve" | ||
| 7812 | filename="pango/pango-fontmap.c" | 7909 | filename="pango/pango-fontmap.c" | ||
| 7813 | - | line="547">a `PangoContext`</doc> | 7910 | + | line="551">a `PangoContext`</doc> |
| 7814 | <type name="Context" c:type="PangoContext*"/> | 7911 | <type name="Context" c:type="PangoContext*"/> | ||
| 7815 | </parameter> | 7912 | </parameter> | ||
| 7816 | <parameter name="variations" | 7913 | <parameter name="variations" | ||
| @@ -7819,21 +7916,24 @@ without changing its optical size.</doc> | |||||
| 7819 | allow-none="1"> | 7916 | allow-none="1"> | ||
| 7820 | <doc xml:space="preserve" | 7917 | <doc xml:space="preserve" | ||
| 7821 | filename="pango/pango-fontmap.c" | 7918 | filename="pango/pango-fontmap.c" | ||
| 7822 | - | line="548">font variations to use</doc> | 7919 | + | line="552">font variations to use</doc> |
| 7823 | <type name="utf8" c:type="const char*"/> | 7920 | <type name="utf8" c:type="const char*"/> | ||
| 7824 | </parameter> | 7921 | </parameter> | ||
| 7825 | </parameters> | 7922 | </parameters> | ||
| 7826 | </method> | 7923 | </method> | ||
| 7827 | - | <property name="item-type" transfer-ownership="none"> | 7924 | + | <property name="item-type" version="1.52" transfer-ownership="none"> |
| 7828 | <doc xml:space="preserve" | 7925 | <doc xml:space="preserve" | ||
| 7829 | filename="pango/pango-fontmap.c" | 7926 | filename="pango/pango-fontmap.c" | ||
| 7830 | line="114">The type of items contained in this list.</doc> | 7927 | line="114">The type of items contained in this list.</doc> | ||
| 7831 | <type name="GType" c:type="GType"/> | 7928 | <type name="GType" c:type="GType"/> | ||
| 7832 | </property> | 7929 | </property> | ||
| 7833 | - | <property name="n-items" transfer-ownership="none" default-value="0"> | 7930 | + | <property name="n-items" |
| 7931 | + | version="1.52" | |||
| 7932 | + | transfer-ownership="none" | |||
| 7933 | + | default-value="0"> | |||
| 7834 | <doc xml:space="preserve" | 7934 | <doc xml:space="preserve" | ||
| 7835 | filename="pango/pango-fontmap.c" | 7935 | filename="pango/pango-fontmap.c" | ||
| 7836 | - | line="123">The number of items contained in this list.</doc> | 7936 | + | line="125">The number of items contained in this list.</doc> |
| 7837 | <type name="guint" c:type="guint"/> | 7937 | <type name="guint" c:type="guint"/> | ||
| 7838 | </property> | 7938 | </property> | ||
| 7839 | <field name="parent_instance"> | 7939 | <field name="parent_instance"> | ||
| @@ -7864,7 +7964,7 @@ pango_font_map_load_font().</doc> | |||||
| 7864 | <return-value transfer-ownership="full" nullable="1"> | 7964 | <return-value transfer-ownership="full" nullable="1"> | ||
| 7865 | <doc xml:space="preserve" | 7965 | <doc xml:space="preserve" | ||
| 7866 | filename="pango/pango-fontmap.c" | 7966 | filename="pango/pango-fontmap.c" | ||
| 7867 | - | line="180">the newly allocated `PangoFont` | 7967 | + | line="184">the newly allocated `PangoFont` |
| 7868 | loaded, or %NULL if no font matched.</doc> | 7968 | loaded, or %NULL if no font matched.</doc> | ||
| 7869 | <type name="Font" c:type="PangoFont*"/> | 7969 | <type name="Font" c:type="PangoFont*"/> | ||
| 7870 | </return-value> | 7970 | </return-value> | ||
| @@ -7872,19 +7972,19 @@ pango_font_map_load_font().</doc> | |||||
| 7872 | <parameter name="fontmap" transfer-ownership="none"> | 7972 | <parameter name="fontmap" transfer-ownership="none"> | ||
| 7873 | <doc xml:space="preserve" | 7973 | <doc xml:space="preserve" | ||
| 7874 | filename="pango/pango-fontmap.c" | 7974 | filename="pango/pango-fontmap.c" | ||
| 7875 | - | line="174">a `PangoFontMap`</doc> | 7975 | + | line="178">a `PangoFontMap`</doc> |
| 7876 | <type name="FontMap" c:type="PangoFontMap*"/> | 7976 | <type name="FontMap" c:type="PangoFontMap*"/> | ||
| 7877 | </parameter> | 7977 | </parameter> | ||
| 7878 | <parameter name="context" transfer-ownership="none"> | 7978 | <parameter name="context" transfer-ownership="none"> | ||
| 7879 | <doc xml:space="preserve" | 7979 | <doc xml:space="preserve" | ||
| 7880 | filename="pango/pango-fontmap.c" | 7980 | filename="pango/pango-fontmap.c" | ||
| 7881 | - | line="175">the `PangoContext` the font will be used with</doc> | 7981 | + | line="179">the `PangoContext` the font will be used with</doc> |
| 7882 | <type name="Context" c:type="PangoContext*"/> | 7982 | <type name="Context" c:type="PangoContext*"/> | ||
| 7883 | </parameter> | 7983 | </parameter> | ||
| 7884 | <parameter name="desc" transfer-ownership="none"> | 7984 | <parameter name="desc" transfer-ownership="none"> | ||
| 7885 | <doc xml:space="preserve" | 7985 | <doc xml:space="preserve" | ||
| 7886 | filename="pango/pango-fontmap.c" | 7986 | filename="pango/pango-fontmap.c" | ||
| 7887 | - | line="176">a `PangoFontDescription` describing the font to load</doc> | 7987 | + | line="180">a `PangoFontDescription` describing the font to load</doc> |
| 7888 | <type name="FontDescription" | 7988 | <type name="FontDescription" | ||
| 7889 | c:type="const PangoFontDescription*"/> | 7989 | c:type="const PangoFontDescription*"/> | ||
| 7890 | </parameter> | 7990 | </parameter> | ||
| @@ -7905,7 +8005,7 @@ pango_font_map_list_families().</doc> | |||||
| 7905 | <parameter name="fontmap" transfer-ownership="none"> | 8005 | <parameter name="fontmap" transfer-ownership="none"> | ||
| 7906 | <doc xml:space="preserve" | 8006 | <doc xml:space="preserve" | ||
| 7907 | filename="pango/pango-fontmap.c" | 8007 | filename="pango/pango-fontmap.c" | ||
| 7908 | - | line="195">a `PangoFontMap`</doc> | 8008 | + | line="199">a `PangoFontMap`</doc> |
| 7909 | <type name="FontMap" c:type="PangoFontMap*"/> | 8009 | <type name="FontMap" c:type="PangoFontMap*"/> | ||
| 7910 | </parameter> | 8010 | </parameter> | ||
| 7911 | <parameter name="families" | 8011 | <parameter name="families" | ||
| @@ -7914,7 +8014,7 @@ pango_font_map_list_families().</doc> | |||||
| 7914 | transfer-ownership="container"> | 8014 | transfer-ownership="container"> | ||
| 7915 | <doc xml:space="preserve" | 8015 | <doc xml:space="preserve" | ||
| 7916 | filename="pango/pango-fontmap.c" | 8016 | filename="pango/pango-fontmap.c" | ||
| 7917 | - | line="196">location to | 8017 | + | line="200">location to |
| 7918 | store a pointer to an array of `PangoFontFamily` *. | 8018 | store a pointer to an array of `PangoFontFamily` *. | ||
| 7919 | This array should be freed with g_free().</doc> | 8019 | This array should be freed with g_free().</doc> | ||
| 7920 | <array length="2" | 8020 | <array length="2" | ||
| @@ -7929,7 +8029,7 @@ pango_font_map_list_families().</doc> | |||||
| 7929 | transfer-ownership="full"> | 8029 | transfer-ownership="full"> | ||
| 7930 | <doc xml:space="preserve" | 8030 | <doc xml:space="preserve" | ||
| 7931 | filename="pango/pango-fontmap.c" | 8031 | filename="pango/pango-fontmap.c" | ||
| 7932 | - | line="199">location to store the number of elements in @families</doc> | 8032 | + | line="203">location to store the number of elements in @families</doc> |
| 7933 | <type name="gint" c:type="int*"/> | 8033 | <type name="gint" c:type="int*"/> | ||
| 7934 | </parameter> | 8034 | </parameter> | ||
| 7935 | </parameters> | 8035 | </parameters> | ||
| @@ -7945,7 +8045,7 @@ suitable for a particular language. See pango_font_map_load_fontset().</doc> | |||||
| 7945 | <return-value transfer-ownership="full" nullable="1"> | 8045 | <return-value transfer-ownership="full" nullable="1"> | ||
| 7946 | <doc xml:space="preserve" | 8046 | <doc xml:space="preserve" | ||
| 7947 | filename="pango/pango-fontmap.c" | 8047 | filename="pango/pango-fontmap.c" | ||
| 7948 | - | line="232">the newly allocated | 8048 | + | line="236">the newly allocated |
| 7949 | `PangoFontset` loaded, or %NULL if no font matched.</doc> | 8049 | `PangoFontset` loaded, or %NULL if no font matched.</doc> | ||
| 7950 | <type name="Fontset" c:type="PangoFontset*"/> | 8050 | <type name="Fontset" c:type="PangoFontset*"/> | ||
| 7951 | </return-value> | 8051 | </return-value> | ||
| @@ -7953,26 +8053,26 @@ suitable for a particular language. See pango_font_map_load_fontset().</doc> | |||||
| 7953 | <parameter name="fontmap" transfer-ownership="none"> | 8053 | <parameter name="fontmap" transfer-ownership="none"> | ||
| 7954 | <doc xml:space="preserve" | 8054 | <doc xml:space="preserve" | ||
| 7955 | filename="pango/pango-fontmap.c" | 8055 | filename="pango/pango-fontmap.c" | ||
| 7956 | - | line="224">a `PangoFontMap`</doc> | 8056 | + | line="228">a `PangoFontMap`</doc> |
| 7957 | <type name="FontMap" c:type="PangoFontMap*"/> | 8057 | <type name="FontMap" c:type="PangoFontMap*"/> | ||
| 7958 | </parameter> | 8058 | </parameter> | ||
| 7959 | <parameter name="context" transfer-ownership="none"> | 8059 | <parameter name="context" transfer-ownership="none"> | ||
| 7960 | <doc xml:space="preserve" | 8060 | <doc xml:space="preserve" | ||
| 7961 | filename="pango/pango-fontmap.c" | 8061 | filename="pango/pango-fontmap.c" | ||
| 7962 | - | line="225">the `PangoContext` the font will be used with</doc> | 8062 | + | line="229">the `PangoContext` the font will be used with</doc> |
| 7963 | <type name="Context" c:type="PangoContext*"/> | 8063 | <type name="Context" c:type="PangoContext*"/> | ||
| 7964 | </parameter> | 8064 | </parameter> | ||
| 7965 | <parameter name="desc" transfer-ownership="none"> | 8065 | <parameter name="desc" transfer-ownership="none"> | ||
| 7966 | <doc xml:space="preserve" | 8066 | <doc xml:space="preserve" | ||
| 7967 | filename="pango/pango-fontmap.c" | 8067 | filename="pango/pango-fontmap.c" | ||
| 7968 | - | line="226">a `PangoFontDescription` describing the font to load</doc> | 8068 | + | line="230">a `PangoFontDescription` describing the font to load</doc> |
| 7969 | <type name="FontDescription" | 8069 | <type name="FontDescription" | ||
| 7970 | c:type="const PangoFontDescription*"/> | 8070 | c:type="const PangoFontDescription*"/> | ||
| 7971 | </parameter> | 8071 | </parameter> | ||
| 7972 | <parameter name="language" transfer-ownership="none"> | 8072 | <parameter name="language" transfer-ownership="none"> | ||
| 7973 | <doc xml:space="preserve" | 8073 | <doc xml:space="preserve" | ||
| 7974 | filename="pango/pango-fontmap.c" | 8074 | filename="pango/pango-fontmap.c" | ||
| 7975 | - | line="227">a `PangoLanguage` the fonts will be used for</doc> | 8075 | + | line="231">a `PangoLanguage` the fonts will be used for</doc> |
| 7976 | <type name="Language" c:type="PangoLanguage*"/> | 8076 | <type name="Language" c:type="PangoLanguage*"/> | ||
| 7977 | </parameter> | 8077 | </parameter> | ||
| 7978 | </parameters> | 8078 | </parameters> | ||
| @@ -7995,14 +8095,14 @@ See pango_font_map_get_serial().</doc> | |||||
| 7995 | <return-value transfer-ownership="none"> | 8095 | <return-value transfer-ownership="none"> | ||
| 7996 | <doc xml:space="preserve" | 8096 | <doc xml:space="preserve" | ||
| 7997 | filename="pango/pango-fontmap.c" | 8097 | filename="pango/pango-fontmap.c" | ||
| 7998 | - | line="408">The current serial number of @fontmap.</doc> | 8098 | + | line="412">The current serial number of @fontmap.</doc> |
| 7999 | <type name="guint" c:type="guint"/> | 8099 | <type name="guint" c:type="guint"/> | ||
| 8000 | </return-value> | 8100 | </return-value> | ||
| 8001 | <parameters> | 8101 | <parameters> | ||
| 8002 | <parameter name="fontmap" transfer-ownership="none"> | 8102 | <parameter name="fontmap" transfer-ownership="none"> | ||
| 8003 | <doc xml:space="preserve" | 8103 | <doc xml:space="preserve" | ||
| 8004 | filename="pango/pango-fontmap.c" | 8104 | filename="pango/pango-fontmap.c" | ||
| 8005 | - | line="393">a `PangoFontMap`</doc> | 8105 | + | line="397">a `PangoFontMap`</doc> |
| 8006 | <type name="FontMap" c:type="PangoFontMap*"/> | 8106 | <type name="FontMap" c:type="PangoFontMap*"/> | ||
| 8007 | </parameter> | 8107 | </parameter> | ||
| 8008 | </parameters> | 8108 | </parameters> | ||
| @@ -8021,7 +8121,7 @@ See pango_font_map_get_serial().</doc> | |||||
| 8021 | <parameter name="fontmap" transfer-ownership="none"> | 8121 | <parameter name="fontmap" transfer-ownership="none"> | ||
| 8022 | <doc xml:space="preserve" | 8122 | <doc xml:space="preserve" | ||
| 8023 | filename="pango/pango-fontmap.c" | 8123 | filename="pango/pango-fontmap.c" | ||
| 8024 | - | line="439">a `PangoFontMap`</doc> | 8124 | + | line="443">a `PangoFontMap`</doc> |
| 8025 | <type name="FontMap" c:type="PangoFontMap*"/> | 8125 | <type name="FontMap" c:type="PangoFontMap*"/> | ||
| 8026 | </parameter> | 8126 | </parameter> | ||
| 8027 | </parameters> | 8127 | </parameters> | ||
| @@ -8033,20 +8133,20 @@ See pango_font_map_get_serial().</doc> | |||||
| 8033 | <return-value transfer-ownership="none"> | 8133 | <return-value transfer-ownership="none"> | ||
| 8034 | <doc xml:space="preserve" | 8134 | <doc xml:space="preserve" | ||
| 8035 | filename="pango/pango-fontmap.c" | 8135 | filename="pango/pango-fontmap.c" | ||
| 8036 | - | line="494">the `PangoFontFamily`</doc> | 8136 | + | line="498">the `PangoFontFamily`</doc> |
| 8037 | <type name="FontFamily" c:type="PangoFontFamily*"/> | 8137 | <type name="FontFamily" c:type="PangoFontFamily*"/> | ||
| 8038 | </return-value> | 8138 | </return-value> | ||
| 8039 | <parameters> | 8139 | <parameters> | ||
| 8040 | <parameter name="fontmap" transfer-ownership="none"> | 8140 | <parameter name="fontmap" transfer-ownership="none"> | ||
| 8041 | <doc xml:space="preserve" | 8141 | <doc xml:space="preserve" | ||
| 8042 | filename="pango/pango-fontmap.c" | 8142 | filename="pango/pango-fontmap.c" | ||
| 8043 | - | line="489">a `PangoFontMap`</doc> | 8143 | + | line="493">a `PangoFontMap`</doc> |
| 8044 | <type name="FontMap" c:type="PangoFontMap*"/> | 8144 | <type name="FontMap" c:type="PangoFontMap*"/> | ||
| 8045 | </parameter> | 8145 | </parameter> | ||
| 8046 | <parameter name="name" transfer-ownership="none"> | 8146 | <parameter name="name" transfer-ownership="none"> | ||
| 8047 | <doc xml:space="preserve" | 8147 | <doc xml:space="preserve" | ||
| 8048 | filename="pango/pango-fontmap.c" | 8148 | filename="pango/pango-fontmap.c" | ||
| 8049 | - | line="490">a family name</doc> | 8149 | + | line="494">a family name</doc> |
| 8050 | <type name="utf8" c:type="const char*"/> | 8150 | <type name="utf8" c:type="const char*"/> | ||
| 8051 | </parameter> | 8151 | </parameter> | ||
| 8052 | </parameters> | 8152 | </parameters> | ||
| @@ -8161,6 +8261,16 @@ See pango_font_map_get_serial().</doc> | |||||
| 8161 | filename="pango/pango-font.h" | 8261 | filename="pango/pango-font.h" | ||
| 8162 | line="198">OpenType font features are specified.</doc> | 8262 | line="198">OpenType font features are specified.</doc> | ||
| 8163 | </member> | 8263 | </member> | ||
| 8264 | + | <member name="color" | |||
| 8265 | + | value="512" | |||
| 8266 | + | c:identifier="PANGO_FONT_MASK_COLOR" | |||
| 8267 | + | version="1.57" | |||
| 8268 | + | glib:nick="color" | |||
| 8269 | + | glib:name="PANGO_FONT_MASK_COLOR"> | |||
| 8270 | + | <doc xml:space="preserve" | |||
| 8271 | + | filename="pango/pango-font.h" | |||
| 8272 | + | line="205">Font color is specified.</doc> | |||
| 8273 | + | </member> | |||
| 8164 | </bitfield> | 8274 | </bitfield> | ||
| 8165 | <record name="FontMetrics" | 8275 | <record name="FontMetrics" | ||
| 8166 | c:type="PangoFontMetrics" | 8276 | c:type="PangoFontMetrics" | ||
| @@ -8183,7 +8293,7 @@ For an overview of the most important metrics, see: | |||||
| 8183 | <source srcset="fontmetrics-dark.png" media="(prefers-color-scheme: dark)"> | 8293 | <source srcset="fontmetrics-dark.png" media="(prefers-color-scheme: dark)"> | ||
| 8184 | <img alt="Font metrics" src="fontmetrics-light.png"> | 8294 | <img alt="Font metrics" src="fontmetrics-light.png"> | ||
| 8185 | </picture></doc> | 8295 | </picture></doc> | ||
| 8186 | - | <source-position filename="pango/pango-font.h" line="395"/> | 8296 | + | <source-position filename="pango/pango-font.h" line="425"/> |
| 8187 | <field name="ref_count" readable="0" private="1"> | 8297 | <field name="ref_count" readable="0" private="1"> | ||
| 8188 | <type name="guint" c:type="guint"/> | 8298 | <type name="guint" c:type="guint"/> | ||
| 8189 | </field> | 8299 | </field> | ||
| @@ -8218,23 +8328,23 @@ For an overview of the most important metrics, see: | |||||
| 8218 | c:identifier="pango_font_metrics_get_approximate_char_width"> | 8328 | c:identifier="pango_font_metrics_get_approximate_char_width"> | ||
| 8219 | <doc xml:space="preserve" | 8329 | <doc xml:space="preserve" | ||
| 8220 | filename="pango/fonts.c" | 8330 | filename="pango/fonts.c" | ||
| 8221 | - | line="2489">Gets the approximate character width for a font metrics structure. | 8331 | + | line="2559">Gets the approximate character width for a font metrics structure. |
| 8222 | 8332 | ||||
| 8223 | This is merely a representative value useful, for example, for | 8333 | This is merely a representative value useful, for example, for | ||
| 8224 | determining the initial size for a window. Actual characters in | 8334 | determining the initial size for a window. Actual characters in | ||
| 8225 | text will be wider and narrower than this.</doc> | 8335 | text will be wider and narrower than this.</doc> | ||
| 8226 | - | <source-position filename="pango/pango-font.h" line="410"/> | 8336 | + | <source-position filename="pango/pango-font.h" line="440"/> |
| 8227 | <return-value transfer-ownership="none"> | 8337 | <return-value transfer-ownership="none"> | ||
| 8228 | <doc xml:space="preserve" | 8338 | <doc xml:space="preserve" | ||
| 8229 | filename="pango/fonts.c" | 8339 | filename="pango/fonts.c" | ||
| 8230 | - | line="2499">the character width, in Pango units.</doc> | 8340 | + | line="2569">the character width, in Pango units.</doc> |
| 8231 | <type name="gint" c:type="int"/> | 8341 | <type name="gint" c:type="int"/> | ||
| 8232 | </return-value> | 8342 | </return-value> | ||
| 8233 | <parameters> | 8343 | <parameters> | ||
| 8234 | <instance-parameter name="metrics" transfer-ownership="none"> | 8344 | <instance-parameter name="metrics" transfer-ownership="none"> | ||
| 8235 | <doc xml:space="preserve" | 8345 | <doc xml:space="preserve" | ||
| 8236 | filename="pango/fonts.c" | 8346 | filename="pango/fonts.c" | ||
| 8237 | - | line="2491">a `PangoFontMetrics` structure</doc> | 8347 | + | line="2561">a `PangoFontMetrics` structure</doc> |
| 8238 | <type name="FontMetrics" c:type="PangoFontMetrics*"/> | 8348 | <type name="FontMetrics" c:type="PangoFontMetrics*"/> | ||
| 8239 | </instance-parameter> | 8349 | </instance-parameter> | ||
| 8240 | </parameters> | 8350 | </parameters> | ||
| @@ -8243,25 +8353,25 @@ text will be wider and narrower than this.</doc> | |||||
| 8243 | c:identifier="pango_font_metrics_get_approximate_digit_width"> | 8353 | c:identifier="pango_font_metrics_get_approximate_digit_width"> | ||
| 8244 | <doc xml:space="preserve" | 8354 | <doc xml:space="preserve" | ||
| 8245 | filename="pango/fonts.c" | 8355 | filename="pango/fonts.c" | ||
| 8246 | - | line="2509">Gets the approximate digit width for a font metrics structure. | 8356 | + | line="2579">Gets the approximate digit width for a font metrics structure. |
| 8247 | 8357 | ||||
| 8248 | This is merely a representative value useful, for example, for | 8358 | This is merely a representative value useful, for example, for | ||
| 8249 | determining the initial size for a window. Actual digits in | 8359 | determining the initial size for a window. Actual digits in | ||
| 8250 | text can be wider or narrower than this, though this value | 8360 | text can be wider or narrower than this, though this value | ||
| 8251 | is generally somewhat more accurate than the result of | 8361 | is generally somewhat more accurate than the result of | ||
| 8252 | pango_font_metrics_get_approximate_char_width() for digits.</doc> | 8362 | pango_font_metrics_get_approximate_char_width() for digits.</doc> | ||
| 8253 | - | <source-position filename="pango/pango-font.h" line="412"/> | 8363 | + | <source-position filename="pango/pango-font.h" line="442"/> |
| 8254 | <return-value transfer-ownership="none"> | 8364 | <return-value transfer-ownership="none"> | ||
| 8255 | <doc xml:space="preserve" | 8365 | <doc xml:space="preserve" | ||
| 8256 | filename="pango/fonts.c" | 8366 | filename="pango/fonts.c" | ||
| 8257 | - | line="2521">the digit width, in Pango units.</doc> | 8367 | + | line="2591">the digit width, in Pango units.</doc> |
| 8258 | <type name="gint" c:type="int"/> | 8368 | <type name="gint" c:type="int"/> | ||
| 8259 | </return-value> | 8369 | </return-value> | ||
| 8260 | <parameters> | 8370 | <parameters> | ||
| 8261 | <instance-parameter name="metrics" transfer-ownership="none"> | 8371 | <instance-parameter name="metrics" transfer-ownership="none"> | ||
| 8262 | <doc xml:space="preserve" | 8372 | <doc xml:space="preserve" | ||
| 8263 | filename="pango/fonts.c" | 8373 | filename="pango/fonts.c" | ||
| 8264 | - | line="2511">a `PangoFontMetrics` structure</doc> | 8374 | + | line="2581">a `PangoFontMetrics` structure</doc> |
| 8265 | <type name="FontMetrics" c:type="PangoFontMetrics*"/> | 8375 | <type name="FontMetrics" c:type="PangoFontMetrics*"/> | ||
| 8266 | </instance-parameter> | 8376 | </instance-parameter> | ||
| 8267 | </parameters> | 8377 | </parameters> | ||
| @@ -8269,24 +8379,24 @@ pango_font_metrics_get_approximate_char_width() for digits.</doc> | |||||
| 8269 | <method name="get_ascent" c:identifier="pango_font_metrics_get_ascent"> | 8379 | <method name="get_ascent" c:identifier="pango_font_metrics_get_ascent"> | ||
| 8270 | <doc xml:space="preserve" | 8380 | <doc xml:space="preserve" | ||
| 8271 | filename="pango/fonts.c" | 8381 | filename="pango/fonts.c" | ||
| 8272 | - | line="2424">Gets the ascent from a font metrics structure. | 8382 | + | line="2494">Gets the ascent from a font metrics structure. |
| 8273 | 8383 | ||||
| 8274 | The ascent is the distance from the baseline to the logical top | 8384 | The ascent is the distance from the baseline to the logical top | ||
| 8275 | of a line of text. (The logical top may be above or below the top | 8385 | of a line of text. (The logical top may be above or below the top | ||
| 8276 | of the actual drawn ink. It is necessary to lay out the text to | 8386 | of the actual drawn ink. It is necessary to lay out the text to | ||
| 8277 | figure where the ink will be.)</doc> | 8387 | figure where the ink will be.)</doc> | ||
| 8278 | - | <source-position filename="pango/pango-font.h" line="404"/> | 8388 | + | <source-position filename="pango/pango-font.h" line="434"/> |
| 8279 | <return-value transfer-ownership="none"> | 8389 | <return-value transfer-ownership="none"> | ||
| 8280 | <doc xml:space="preserve" | 8390 | <doc xml:space="preserve" | ||
| 8281 | filename="pango/fonts.c" | 8391 | filename="pango/fonts.c" | ||
| 8282 | - | line="2435">the ascent, in Pango units.</doc> | 8392 | + | line="2505">the ascent, in Pango units.</doc> |
| 8283 | <type name="gint" c:type="int"/> | 8393 | <type name="gint" c:type="int"/> | ||
| 8284 | </return-value> | 8394 | </return-value> | ||
| 8285 | <parameters> | 8395 | <parameters> | ||
| 8286 | <instance-parameter name="metrics" transfer-ownership="none"> | 8396 | <instance-parameter name="metrics" transfer-ownership="none"> | ||
| 8287 | <doc xml:space="preserve" | 8397 | <doc xml:space="preserve" | ||
| 8288 | filename="pango/fonts.c" | 8398 | filename="pango/fonts.c" | ||
| 8289 | - | line="2426">a `PangoFontMetrics` structure</doc> | 8399 | + | line="2496">a `PangoFontMetrics` structure</doc> |
| 8290 | <type name="FontMetrics" c:type="PangoFontMetrics*"/> | 8400 | <type name="FontMetrics" c:type="PangoFontMetrics*"/> | ||
| 8291 | </instance-parameter> | 8401 | </instance-parameter> | ||
| 8292 | </parameters> | 8402 | </parameters> | ||
| @@ -8294,24 +8404,24 @@ figure where the ink will be.)</doc> | |||||
| 8294 | <method name="get_descent" c:identifier="pango_font_metrics_get_descent"> | 8404 | <method name="get_descent" c:identifier="pango_font_metrics_get_descent"> | ||
| 8295 | <doc xml:space="preserve" | 8405 | <doc xml:space="preserve" | ||
| 8296 | filename="pango/fonts.c" | 8406 | filename="pango/fonts.c" | ||
| 8297 | - | line="2445">Gets the descent from a font metrics structure. | 8407 | + | line="2515">Gets the descent from a font metrics structure. |
| 8298 | 8408 | ||||
| 8299 | The descent is the distance from the baseline to the logical bottom | 8409 | The descent is the distance from the baseline to the logical bottom | ||
| 8300 | of a line of text. (The logical bottom may be above or below the | 8410 | of a line of text. (The logical bottom may be above or below the | ||
| 8301 | bottom of the actual drawn ink. It is necessary to lay out the text | 8411 | bottom of the actual drawn ink. It is necessary to lay out the text | ||
| 8302 | to figure where the ink will be.)</doc> | 8412 | to figure where the ink will be.)</doc> | ||
| 8303 | - | <source-position filename="pango/pango-font.h" line="406"/> | 8413 | + | <source-position filename="pango/pango-font.h" line="436"/> |
| 8304 | <return-value transfer-ownership="none"> | 8414 | <return-value transfer-ownership="none"> | ||
| 8305 | <doc xml:space="preserve" | 8415 | <doc xml:space="preserve" | ||
| 8306 | filename="pango/fonts.c" | 8416 | filename="pango/fonts.c" | ||
| 8307 | - | line="2456">the descent, in Pango units.</doc> | 8417 | + | line="2526">the descent, in Pango units.</doc> |
| 8308 | <type name="gint" c:type="int"/> | 8418 | <type name="gint" c:type="int"/> | ||
| 8309 | </return-value> | 8419 | </return-value> | ||
| 8310 | <parameters> | 8420 | <parameters> | ||
| 8311 | <instance-parameter name="metrics" transfer-ownership="none"> | 8421 | <instance-parameter name="metrics" transfer-ownership="none"> | ||
| 8312 | <doc xml:space="preserve" | 8422 | <doc xml:space="preserve" | ||
| 8313 | filename="pango/fonts.c" | 8423 | filename="pango/fonts.c" | ||
| 8314 | - | line="2447">a `PangoFontMetrics` structure</doc> | 8424 | + | line="2517">a `PangoFontMetrics` structure</doc> |
| 8315 | <type name="FontMetrics" c:type="PangoFontMetrics*"/> | 8425 | <type name="FontMetrics" c:type="PangoFontMetrics*"/> | ||
| 8316 | </instance-parameter> | 8426 | </instance-parameter> | ||
| 8317 | </parameters> | 8427 | </parameters> | ||
| @@ -8321,24 +8431,24 @@ to figure where the ink will be.)</doc> | |||||
| 8321 | version="1.44"> | 8431 | version="1.44"> | ||
| 8322 | <doc xml:space="preserve" | 8432 | <doc xml:space="preserve" | ||
| 8323 | filename="pango/fonts.c" | 8433 | filename="pango/fonts.c" | ||
| 8324 | - | line="2466">Gets the line height from a font metrics structure. | 8434 | + | line="2536">Gets the line height from a font metrics structure. |
| 8325 | 8435 | ||||
| 8326 | The line height is the recommended distance between successive | 8436 | The line height is the recommended distance between successive | ||
| 8327 | baselines in wrapped text using this font. | 8437 | baselines in wrapped text using this font. | ||
| 8328 | 8438 | ||||
| 8329 | If the line height is not available, 0 is returned.</doc> | 8439 | If the line height is not available, 0 is returned.</doc> | ||
| 8330 | - | <source-position filename="pango/pango-font.h" line="408"/> | 8440 | + | <source-position filename="pango/pango-font.h" line="438"/> |
| 8331 | <return-value transfer-ownership="none"> | 8441 | <return-value transfer-ownership="none"> | ||
| 8332 | <doc xml:space="preserve" | 8442 | <doc xml:space="preserve" | ||
| 8333 | filename="pango/fonts.c" | 8443 | filename="pango/fonts.c" | ||
| 8334 | - | line="2477">the height, in Pango units</doc> | 8444 | + | line="2547">the height, in Pango units</doc> |
| 8335 | <type name="gint" c:type="int"/> | 8445 | <type name="gint" c:type="int"/> | ||
| 8336 | </return-value> | 8446 | </return-value> | ||
| 8337 | <parameters> | 8447 | <parameters> | ||
| 8338 | <instance-parameter name="metrics" transfer-ownership="none"> | 8448 | <instance-parameter name="metrics" transfer-ownership="none"> | ||
| 8339 | <doc xml:space="preserve" | 8449 | <doc xml:space="preserve" | ||
| 8340 | filename="pango/fonts.c" | 8450 | filename="pango/fonts.c" | ||
| 8341 | - | line="2468">a `PangoFontMetrics` structure</doc> | 8451 | + | line="2538">a `PangoFontMetrics` structure</doc> |
| 8342 | <type name="FontMetrics" c:type="PangoFontMetrics*"/> | 8452 | <type name="FontMetrics" c:type="PangoFontMetrics*"/> | ||
| 8343 | </instance-parameter> | 8453 | </instance-parameter> | ||
| 8344 | </parameters> | 8454 | </parameters> | ||
| @@ -8348,22 +8458,22 @@ If the line height is not available, 0 is returned.</doc> | |||||
| 8348 | version="1.6"> | 8458 | version="1.6"> | ||
| 8349 | <doc xml:space="preserve" | 8459 | <doc xml:space="preserve" | ||
| 8350 | filename="pango/fonts.c" | 8460 | filename="pango/fonts.c" | ||
| 8351 | - | line="2571">Gets the suggested position to draw the strikethrough. | 8461 | + | line="2641">Gets the suggested position to draw the strikethrough. |
| 8352 | 8462 | ||||
| 8353 | The value returned is the distance *above* the | 8463 | The value returned is the distance *above* the | ||
| 8354 | baseline of the top of the strikethrough.</doc> | 8464 | baseline of the top of the strikethrough.</doc> | ||
| 8355 | - | <source-position filename="pango/pango-font.h" line="418"/> | 8465 | + | <source-position filename="pango/pango-font.h" line="448"/> |
| 8356 | <return-value transfer-ownership="none"> | 8466 | <return-value transfer-ownership="none"> | ||
| 8357 | <doc xml:space="preserve" | 8467 | <doc xml:space="preserve" | ||
| 8358 | filename="pango/fonts.c" | 8468 | filename="pango/fonts.c" | ||
| 8359 | - | line="2580">the suggested strikethrough position, in Pango units.</doc> | 8469 | + | line="2650">the suggested strikethrough position, in Pango units.</doc> |
| 8360 | <type name="gint" c:type="int"/> | 8470 | <type name="gint" c:type="int"/> | ||
| 8361 | </return-value> | 8471 | </return-value> | ||
| 8362 | <parameters> | 8472 | <parameters> | ||
| 8363 | <instance-parameter name="metrics" transfer-ownership="none"> | 8473 | <instance-parameter name="metrics" transfer-ownership="none"> | ||
| 8364 | <doc xml:space="preserve" | 8474 | <doc xml:space="preserve" | ||
| 8365 | filename="pango/fonts.c" | 8475 | filename="pango/fonts.c" | ||
| 8366 | - | line="2573">a `PangoFontMetrics` structure</doc> | 8476 | + | line="2643">a `PangoFontMetrics` structure</doc> |
| 8367 | <type name="FontMetrics" c:type="PangoFontMetrics*"/> | 8477 | <type name="FontMetrics" c:type="PangoFontMetrics*"/> | ||
| 8368 | </instance-parameter> | 8478 | </instance-parameter> | ||
| 8369 | </parameters> | 8479 | </parameters> | ||
| @@ -8373,19 +8483,19 @@ baseline of the top of the strikethrough.</doc> | |||||
| 8373 | version="1.6"> | 8483 | version="1.6"> | ||
| 8374 | <doc xml:space="preserve" | 8484 | <doc xml:space="preserve" | ||
| 8375 | filename="pango/fonts.c" | 8485 | filename="pango/fonts.c" | ||
| 8376 | - | line="2592">Gets the suggested thickness to draw for the strikethrough.</doc> | 8486 | + | line="2662">Gets the suggested thickness to draw for the strikethrough.</doc> |
| 8377 | - | <source-position filename="pango/pango-font.h" line="420"/> | 8487 | + | <source-position filename="pango/pango-font.h" line="450"/> |
| 8378 | <return-value transfer-ownership="none"> | 8488 | <return-value transfer-ownership="none"> | ||
| 8379 | <doc xml:space="preserve" | 8489 | <doc xml:space="preserve" | ||
| 8380 | filename="pango/fonts.c" | 8490 | filename="pango/fonts.c" | ||
| 8381 | - | line="2598">the suggested strikethrough thickness, in Pango units.</doc> | 8491 | + | line="2668">the suggested strikethrough thickness, in Pango units.</doc> |
| 8382 | <type name="gint" c:type="int"/> | 8492 | <type name="gint" c:type="int"/> | ||
| 8383 | </return-value> | 8493 | </return-value> | ||
| 8384 | <parameters> | 8494 | <parameters> | ||
| 8385 | <instance-parameter name="metrics" transfer-ownership="none"> | 8495 | <instance-parameter name="metrics" transfer-ownership="none"> | ||
| 8386 | <doc xml:space="preserve" | 8496 | <doc xml:space="preserve" | ||
| 8387 | filename="pango/fonts.c" | 8497 | filename="pango/fonts.c" | ||
| 8388 | - | line="2594">a `PangoFontMetrics` structure</doc> | 8498 | + | line="2664">a `PangoFontMetrics` structure</doc> |
| 8389 | <type name="FontMetrics" c:type="PangoFontMetrics*"/> | 8499 | <type name="FontMetrics" c:type="PangoFontMetrics*"/> | ||
| 8390 | </instance-parameter> | 8500 | </instance-parameter> | ||
| 8391 | </parameters> | 8501 | </parameters> | ||
| @@ -8395,23 +8505,23 @@ baseline of the top of the strikethrough.</doc> | |||||
| 8395 | version="1.6"> | 8505 | version="1.6"> | ||
| 8396 | <doc xml:space="preserve" | 8506 | <doc xml:space="preserve" | ||
| 8397 | filename="pango/fonts.c" | 8507 | filename="pango/fonts.c" | ||
| 8398 | - | line="2531">Gets the suggested position to draw the underline. | 8508 | + | line="2601">Gets the suggested position to draw the underline. |
| 8399 | 8509 | ||||
| 8400 | The value returned is the distance *above* the baseline of the top | 8510 | The value returned is the distance *above* the baseline of the top | ||
| 8401 | of the underline. Since most fonts have underline positions beneath | 8511 | of the underline. Since most fonts have underline positions beneath | ||
| 8402 | the baseline, this value is typically negative.</doc> | 8512 | the baseline, this value is typically negative.</doc> | ||
| 8403 | - | <source-position filename="pango/pango-font.h" line="414"/> | 8513 | + | <source-position filename="pango/pango-font.h" line="444"/> |
| 8404 | <return-value transfer-ownership="none"> | 8514 | <return-value transfer-ownership="none"> | ||
| 8405 | <doc xml:space="preserve" | 8515 | <doc xml:space="preserve" | ||
| 8406 | filename="pango/fonts.c" | 8516 | filename="pango/fonts.c" | ||
| 8407 | - | line="2541">the suggested underline position, in Pango units.</doc> | 8517 | + | line="2611">the suggested underline position, in Pango units.</doc> |
| 8408 | <type name="gint" c:type="int"/> | 8518 | <type name="gint" c:type="int"/> | ||
| 8409 | </return-value> | 8519 | </return-value> | ||
| 8410 | <parameters> | 8520 | <parameters> | ||
| 8411 | <instance-parameter name="metrics" transfer-ownership="none"> | 8521 | <instance-parameter name="metrics" transfer-ownership="none"> | ||
| 8412 | <doc xml:space="preserve" | 8522 | <doc xml:space="preserve" | ||
| 8413 | filename="pango/fonts.c" | 8523 | filename="pango/fonts.c" | ||
| 8414 | - | line="2533">a `PangoFontMetrics` structure</doc> | 8524 | + | line="2603">a `PangoFontMetrics` structure</doc> |
| 8415 | <type name="FontMetrics" c:type="PangoFontMetrics*"/> | 8525 | <type name="FontMetrics" c:type="PangoFontMetrics*"/> | ||
| 8416 | </instance-parameter> | 8526 | </instance-parameter> | ||
| 8417 | </parameters> | 8527 | </parameters> | ||
| @@ -8421,19 +8531,19 @@ the baseline, this value is typically negative.</doc> | |||||
| 8421 | version="1.6"> | 8531 | version="1.6"> | ||
| 8422 | <doc xml:space="preserve" | 8532 | <doc xml:space="preserve" | ||
| 8423 | filename="pango/fonts.c" | 8533 | filename="pango/fonts.c" | ||
| 8424 | - | line="2553">Gets the suggested thickness to draw for the underline.</doc> | 8534 | + | line="2623">Gets the suggested thickness to draw for the underline.</doc> |
| 8425 | - | <source-position filename="pango/pango-font.h" line="416"/> | 8535 | + | <source-position filename="pango/pango-font.h" line="446"/> |
| 8426 | <return-value transfer-ownership="none"> | 8536 | <return-value transfer-ownership="none"> | ||
| 8427 | <doc xml:space="preserve" | 8537 | <doc xml:space="preserve" | ||
| 8428 | filename="pango/fonts.c" | 8538 | filename="pango/fonts.c" | ||
| 8429 | - | line="2559">the suggested underline thickness, in Pango units.</doc> | 8539 | + | line="2629">the suggested underline thickness, in Pango units.</doc> |
| 8430 | <type name="gint" c:type="int"/> | 8540 | <type name="gint" c:type="int"/> | ||
| 8431 | </return-value> | 8541 | </return-value> | ||
| 8432 | <parameters> | 8542 | <parameters> | ||
| 8433 | <instance-parameter name="metrics" transfer-ownership="none"> | 8543 | <instance-parameter name="metrics" transfer-ownership="none"> | ||
| 8434 | <doc xml:space="preserve" | 8544 | <doc xml:space="preserve" | ||
| 8435 | filename="pango/fonts.c" | 8545 | filename="pango/fonts.c" | ||
| 8436 | - | line="2555">a `PangoFontMetrics` structure</doc> | 8546 | + | line="2625">a `PangoFontMetrics` structure</doc> |
| 8437 | <type name="FontMetrics" c:type="PangoFontMetrics*"/> | 8547 | <type name="FontMetrics" c:type="PangoFontMetrics*"/> | ||
| 8438 | </instance-parameter> | 8548 | </instance-parameter> | ||
| 8439 | </parameters> | 8549 | </parameters> | ||
| @@ -8441,12 +8551,12 @@ the baseline, this value is typically negative.</doc> | |||||
| 8441 | <method name="ref" c:identifier="pango_font_metrics_ref"> | 8551 | <method name="ref" c:identifier="pango_font_metrics_ref"> | ||
| 8442 | <doc xml:space="preserve" | 8552 | <doc xml:space="preserve" | ||
| 8443 | filename="pango/fonts.c" | 8553 | filename="pango/fonts.c" | ||
| 8444 | - | line="2385">Increase the reference count of a font metrics structure by one.</doc> | 8554 | + | line="2455">Increase the reference count of a font metrics structure by one.</doc> |
| 8445 | - | <source-position filename="pango/pango-font.h" line="400"/> | 8555 | + | <source-position filename="pango/pango-font.h" line="430"/> |
| 8446 | <return-value transfer-ownership="full" nullable="1"> | 8556 | <return-value transfer-ownership="full" nullable="1"> | ||
| 8447 | <doc xml:space="preserve" | 8557 | <doc xml:space="preserve" | ||
| 8448 | filename="pango/fonts.c" | 8558 | filename="pango/fonts.c" | ||
| 8449 | - | line="2391">@metrics</doc> | 8559 | + | line="2461">@metrics</doc> |
| 8450 | <type name="FontMetrics" c:type="PangoFontMetrics*"/> | 8560 | <type name="FontMetrics" c:type="PangoFontMetrics*"/> | ||
| 8451 | </return-value> | 8561 | </return-value> | ||
| 8452 | <parameters> | 8562 | <parameters> | ||
| @@ -8456,7 +8566,7 @@ the baseline, this value is typically negative.</doc> | |||||
| 8456 | allow-none="1"> | 8566 | allow-none="1"> | ||
| 8457 | <doc xml:space="preserve" | 8567 | <doc xml:space="preserve" | ||
| 8458 | filename="pango/fonts.c" | 8568 | filename="pango/fonts.c" | ||
| 8459 | - | line="2387">a `PangoFontMetrics` structure, may be %NULL</doc> | 8569 | + | line="2457">a `PangoFontMetrics` structure, may be %NULL</doc> |
| 8460 | <type name="FontMetrics" c:type="PangoFontMetrics*"/> | 8570 | <type name="FontMetrics" c:type="PangoFontMetrics*"/> | ||
| 8461 | </instance-parameter> | 8571 | </instance-parameter> | ||
| 8462 | </parameters> | 8572 | </parameters> | ||
| @@ -8464,10 +8574,10 @@ the baseline, this value is typically negative.</doc> | |||||
| 8464 | <method name="unref" c:identifier="pango_font_metrics_unref"> | 8574 | <method name="unref" c:identifier="pango_font_metrics_unref"> | ||
| 8465 | <doc xml:space="preserve" | 8575 | <doc xml:space="preserve" | ||
| 8466 | filename="pango/fonts.c" | 8576 | filename="pango/fonts.c" | ||
| 8467 | - | line="2404">Decrease the reference count of a font metrics structure by one. | 8577 | + | line="2474">Decrease the reference count of a font metrics structure by one. |
| 8468 | 8578 | ||||
| 8469 | If the result is zero, frees the structure and any associated memory.</doc> | 8579 | If the result is zero, frees the structure and any associated memory.</doc> | ||
| 8470 | - | <source-position filename="pango/pango-font.h" line="402"/> | 8580 | + | <source-position filename="pango/pango-font.h" line="432"/> |
| 8471 | <return-value transfer-ownership="none"> | 8581 | <return-value transfer-ownership="none"> | ||
| 8472 | <type name="none" c:type="void"/> | 8582 | <type name="none" c:type="void"/> | ||
| 8473 | </return-value> | 8583 | </return-value> | ||
| @@ -8478,7 +8588,7 @@ If the result is zero, frees the structure and any associated memory.</doc> | |||||
| 8478 | allow-none="1"> | 8588 | allow-none="1"> | ||
| 8479 | <doc xml:space="preserve" | 8589 | <doc xml:space="preserve" | ||
| 8480 | filename="pango/fonts.c" | 8590 | filename="pango/fonts.c" | ||
| 8481 | - | line="2406">a `PangoFontMetrics` structure, may be %NULL</doc> | 8591 | + | line="2476">a `PangoFontMetrics` structure, may be %NULL</doc> |
| 8482 | <type name="FontMetrics" c:type="PangoFontMetrics*"/> | 8592 | <type name="FontMetrics" c:type="PangoFontMetrics*"/> | ||
| 8483 | </instance-parameter> | 8593 | </instance-parameter> | ||
| 8484 | </parameters> | 8594 | </parameters> | ||
| @@ -9024,26 +9134,26 @@ The fontset takes ownership of @font.</doc> | |||||
| 9024 | introspectable="0"> | 9134 | introspectable="0"> | ||
| 9025 | <doc xml:space="preserve" | 9135 | <doc xml:space="preserve" | ||
| 9026 | filename="pango/pango-font.h" | 9136 | filename="pango/pango-font.h" | ||
| 9027 | - | line="699">The way this unknown glyphs are rendered is backend specific. For example, | 9137 | + | line="729">The way this unknown glyphs are rendered is backend specific. For example, |
| 9028 | a box with the hexadecimal Unicode code-point of the character written in it | 9138 | a box with the hexadecimal Unicode code-point of the character written in it | ||
| 9029 | is what is done in the most common backends.</doc> | 9139 | is what is done in the most common backends.</doc> | ||
| 9030 | - | <source-position filename="pango/pango-font.h" line="712"/> | 9140 | + | <source-position filename="pango/pango-font.h" line="742"/> |
| 9031 | <parameters> | 9141 | <parameters> | ||
| 9032 | <parameter name="wc"> | 9142 | <parameter name="wc"> | ||
| 9033 | <doc xml:space="preserve" | 9143 | <doc xml:space="preserve" | ||
| 9034 | filename="pango/pango-font.h" | 9144 | filename="pango/pango-font.h" | ||
| 9035 | - | line="701">a Unicode character</doc> | 9145 | + | line="731">a Unicode character</doc> |
| 9036 | </parameter> | 9146 | </parameter> | ||
| 9037 | </parameters> | 9147 | </parameters> | ||
| 9038 | </function-macro> | 9148 | </function-macro> | ||
| 9039 | <constant name="GLYPH_EMPTY" value="268435455" c:type="PANGO_GLYPH_EMPTY"> | 9149 | <constant name="GLYPH_EMPTY" value="268435455" c:type="PANGO_GLYPH_EMPTY"> | ||
| 9040 | <doc xml:space="preserve" | 9150 | <doc xml:space="preserve" | ||
| 9041 | filename="pango/pango-font.h" | 9151 | filename="pango/pango-font.h" | ||
| 9042 | - | line="669">A `PangoGlyph` value that indicates a zero-width empty glpyh. | 9152 | + | line="699">A `PangoGlyph` value that indicates a zero-width empty glpyh. |
| 9043 | 9153 | ||||
| 9044 | This is useful for example in shaper modules, to use as the glyph for | 9154 | This is useful for example in shaper modules, to use as the glyph for | ||
| 9045 | various zero-width Unicode characters (those passing [func@is_zero_width]).</doc> | 9155 | various zero-width Unicode characters (those passing [func@is_zero_width]).</doc> | ||
| 9046 | - | <source-position filename="pango/pango-font.h" line="709"/> | 9156 | + | <source-position filename="pango/pango-font.h" line="739"/> |
| 9047 | <type name="Glyph" c:type="PangoGlyph"/> | 9157 | <type name="Glyph" c:type="PangoGlyph"/> | ||
| 9048 | </constant> | 9158 | </constant> | ||
| 9049 | <constant name="GLYPH_INVALID_INPUT" | 9159 | <constant name="GLYPH_INVALID_INPUT" | ||
| @@ -9052,14 +9162,14 @@ various zero-width Unicode characters (those passing [func@is_zero_width]).</doc | |||||
| 9052 | version="1.20"> | 9162 | version="1.20"> | ||
| 9053 | <doc xml:space="preserve" | 9163 | <doc xml:space="preserve" | ||
| 9054 | filename="pango/pango-font.h" | 9164 | filename="pango/pango-font.h" | ||
| 9055 | - | line="678">A `PangoGlyph` value for invalid input. | 9165 | + | line="708">A `PangoGlyph` value for invalid input. |
| 9056 | 9166 | ||||
| 9057 | `PangoLayout` produces one such glyph per invalid input UTF-8 byte and such | 9167 | `PangoLayout` produces one such glyph per invalid input UTF-8 byte and such | ||
| 9058 | a glyph is rendered as a crossed box. | 9168 | a glyph is rendered as a crossed box. | ||
| 9059 | 9169 | ||||
| 9060 | Note that this value is defined such that it has the %PANGO_GLYPH_UNKNOWN_FLAG | 9170 | Note that this value is defined such that it has the %PANGO_GLYPH_UNKNOWN_FLAG | ||
| 9061 | set.</doc> | 9171 | set.</doc> | ||
| 9062 | - | <source-position filename="pango/pango-font.h" line="710"/> | 9172 | + | <source-position filename="pango/pango-font.h" line="740"/> |
| 9063 | <type name="Glyph" c:type="PangoGlyph"/> | 9173 | <type name="Glyph" c:type="PangoGlyph"/> | ||
| 9064 | </constant> | 9174 | </constant> | ||
| 9065 | <constant name="GLYPH_UNKNOWN_FLAG" | 9175 | <constant name="GLYPH_UNKNOWN_FLAG" | ||
| @@ -9067,11 +9177,11 @@ set.</doc> | |||||
| 9067 | c:type="PANGO_GLYPH_UNKNOWN_FLAG"> | 9177 | c:type="PANGO_GLYPH_UNKNOWN_FLAG"> | ||
| 9068 | <doc xml:space="preserve" | 9178 | <doc xml:space="preserve" | ||
| 9069 | filename="pango/pango-font.h" | 9179 | filename="pango/pango-font.h" | ||
| 9070 | - | line="691">Flag used in `PangoGlyph` to turn a `gunichar` value of a valid Unicode | 9180 | + | line="721">Flag used in `PangoGlyph` to turn a `gunichar` value of a valid Unicode |
| 9071 | character into an unknown-character glyph for that `gunichar`. | 9181 | character into an unknown-character glyph for that `gunichar`. | ||
| 9072 | 9182 | ||||
| 9073 | Such unknown-character glyphs may be rendered as a 'hex box'.</doc> | 9183 | Such unknown-character glyphs may be rendered as a 'hex box'.</doc> | ||
| 9074 | - | <source-position filename="pango/pango-font.h" line="711"/> | 9184 | + | <source-position filename="pango/pango-font.h" line="741"/> |
| 9075 | <type name="Glyph" c:type="PangoGlyph"/> | 9185 | <type name="Glyph" c:type="PangoGlyph"/> | ||
| 9076 | </constant> | 9186 | </constant> | ||
| 9077 | <function-macro name="GRAVITY_IS_IMPROPER" | 9187 | <function-macro name="GRAVITY_IS_IMPROPER" | ||
| @@ -10540,7 +10650,7 @@ See also [enum@Pango.Gravity]</doc> | |||||
| 10540 | <function-macro name="IS_FONT" | 10650 | <function-macro name="IS_FONT" | ||
| 10541 | c:identifier="PANGO_IS_FONT" | 10651 | c:identifier="PANGO_IS_FONT" | ||
| 10542 | introspectable="0"> | 10652 | introspectable="0"> | ||
| 10543 | - | <source-position filename="pango/pango-font.h" line="571"/> | 10653 | + | <source-position filename="pango/pango-font.h" line="601"/> |
| 10544 | <parameters> | 10654 | <parameters> | ||
| 10545 | <parameter name="object"> | 10655 | <parameter name="object"> | ||
| 10546 | </parameter> | 10656 | </parameter> | ||
| @@ -10576,7 +10686,7 @@ See also [enum@Pango.Gravity]</doc> | |||||
| 10576 | <function-macro name="IS_FONT_CLASS" | 10686 | <function-macro name="IS_FONT_CLASS" | ||
| 10577 | c:identifier="PANGO_IS_FONT_CLASS" | 10687 | c:identifier="PANGO_IS_FONT_CLASS" | ||
| 10578 | introspectable="0"> | 10688 | introspectable="0"> | ||
| 10579 | - | <source-position filename="pango/pango-font.h" line="573"/> | 10689 | + | <source-position filename="pango/pango-font.h" line="603"/> |
| 10580 | <parameters> | 10690 | <parameters> | ||
| 10581 | <parameter name="klass"> | 10691 | <parameter name="klass"> | ||
| 10582 | </parameter> | 10692 | </parameter> | ||
| @@ -10585,7 +10695,7 @@ See also [enum@Pango.Gravity]</doc> | |||||
| 10585 | <function-macro name="IS_FONT_FACE" | 10695 | <function-macro name="IS_FONT_FACE" | ||
| 10586 | c:identifier="PANGO_IS_FONT_FACE" | 10696 | c:identifier="PANGO_IS_FONT_FACE" | ||
| 10587 | introspectable="0"> | 10697 | introspectable="0"> | ||
| 10588 | - | <source-position filename="pango/pango-font.h" line="504"/> | 10698 | + | <source-position filename="pango/pango-font.h" line="534"/> |
| 10589 | <parameters> | 10699 | <parameters> | ||
| 10590 | <parameter name="object"> | 10700 | <parameter name="object"> | ||
| 10591 | </parameter> | 10701 | </parameter> | ||
| @@ -10594,7 +10704,7 @@ See also [enum@Pango.Gravity]</doc> | |||||
| 10594 | <function-macro name="IS_FONT_FACE_CLASS" | 10704 | <function-macro name="IS_FONT_FACE_CLASS" | ||
| 10595 | c:identifier="PANGO_IS_FONT_FACE_CLASS" | 10705 | c:identifier="PANGO_IS_FONT_FACE_CLASS" | ||
| 10596 | introspectable="0"> | 10706 | introspectable="0"> | ||
| 10597 | - | <source-position filename="pango/pango-font.h" line="506"/> | 10707 | + | <source-position filename="pango/pango-font.h" line="536"/> |
| 10598 | <parameters> | 10708 | <parameters> | ||
| 10599 | <parameter name="klass"> | 10709 | <parameter name="klass"> | ||
| 10600 | </parameter> | 10710 | </parameter> | ||
| @@ -10603,7 +10713,7 @@ See also [enum@Pango.Gravity]</doc> | |||||
| 10603 | <function-macro name="IS_FONT_FAMILY" | 10713 | <function-macro name="IS_FONT_FAMILY" | ||
| 10604 | c:identifier="PANGO_IS_FONT_FAMILY" | 10714 | c:identifier="PANGO_IS_FONT_FAMILY" | ||
| 10605 | introspectable="0"> | 10715 | introspectable="0"> | ||
| 10606 | - | <source-position filename="pango/pango-font.h" line="429"/> | 10716 | + | <source-position filename="pango/pango-font.h" line="459"/> |
| 10607 | <parameters> | 10717 | <parameters> | ||
| 10608 | <parameter name="object"> | 10718 | <parameter name="object"> | ||
| 10609 | </parameter> | 10719 | </parameter> | ||
| @@ -10612,7 +10722,7 @@ See also [enum@Pango.Gravity]</doc> | |||||
| 10612 | <function-macro name="IS_FONT_FAMILY_CLASS" | 10722 | <function-macro name="IS_FONT_FAMILY_CLASS" | ||
| 10613 | c:identifier="PANGO_IS_FONT_FAMILY_CLASS" | 10723 | c:identifier="PANGO_IS_FONT_FAMILY_CLASS" | ||
| 10614 | introspectable="0"> | 10724 | introspectable="0"> | ||
| 10615 | - | <source-position filename="pango/pango-font.h" line="431"/> | 10725 | + | <source-position filename="pango/pango-font.h" line="461"/> |
| 10616 | <parameters> | 10726 | <parameters> | ||
| 10617 | <parameter name="klass"> | 10727 | <parameter name="klass"> | ||
| 10618 | </parameter> | 10728 | </parameter> | ||
| @@ -11845,19 +11955,19 @@ A negative value indicates a hanging indentation.</doc> | |||||
| 11845 | <method name="get_iter" c:identifier="pango_layout_get_iter"> | 11955 | <method name="get_iter" c:identifier="pango_layout_get_iter"> | ||
| 11846 | <doc xml:space="preserve" | 11956 | <doc xml:space="preserve" | ||
| 11847 | filename="pango/pango-layout.c" | 11957 | filename="pango/pango-layout.c" | ||
| 11848 | - | line="7200">Returns an iterator to iterate over the visual extents of the layout.</doc> | 11958 | + | line="7220">Returns an iterator to iterate over the visual extents of the layout.</doc> |
| 11849 | <source-position filename="pango/pango-layout.h" line="495"/> | 11959 | <source-position filename="pango/pango-layout.h" line="495"/> | ||
| 11850 | <return-value transfer-ownership="full"> | 11960 | <return-value transfer-ownership="full"> | ||
| 11851 | <doc xml:space="preserve" | 11961 | <doc xml:space="preserve" | ||
| 11852 | filename="pango/pango-layout.c" | 11962 | filename="pango/pango-layout.c" | ||
| 11853 | - | line="7206">the new `PangoLayoutIter`</doc> | 11963 | + | line="7226">the new `PangoLayoutIter`</doc> |
| 11854 | <type name="LayoutIter" c:type="PangoLayoutIter*"/> | 11964 | <type name="LayoutIter" c:type="PangoLayoutIter*"/> | ||
| 11855 | </return-value> | 11965 | </return-value> | ||
| 11856 | <parameters> | 11966 | <parameters> | ||
| 11857 | <instance-parameter name="layout" transfer-ownership="none"> | 11967 | <instance-parameter name="layout" transfer-ownership="none"> | ||
| 11858 | <doc xml:space="preserve" | 11968 | <doc xml:space="preserve" | ||
| 11859 | filename="pango/pango-layout.c" | 11969 | filename="pango/pango-layout.c" | ||
| 11860 | - | line="7202">a `PangoLayout`</doc> | 11970 | + | line="7222">a `PangoLayout`</doc> |
| 11861 | <type name="Layout" c:type="PangoLayout*"/> | 11971 | <type name="Layout" c:type="PangoLayout*"/> | ||
| 11862 | </instance-parameter> | 11972 | </instance-parameter> | ||
| 11863 | </parameters> | 11973 | </parameters> | ||
| @@ -13631,19 +13741,19 @@ The `PangoLayoutIter` structure is opaque, and has no user-visible fields.</doc> | |||||
| 13631 | c:identifier="pango_layout_iter_at_last_line"> | 13741 | c:identifier="pango_layout_iter_at_last_line"> | ||
| 13632 | <doc xml:space="preserve" | 13742 | <doc xml:space="preserve" | ||
| 13633 | filename="pango/pango-layout.c" | 13743 | filename="pango/pango-layout.c" | ||
| 13634 | - | line="7441">Determines whether @iter is on the last line of the layout.</doc> | 13744 | + | line="7461">Determines whether @iter is on the last line of the layout.</doc> |
| 13635 | <source-position filename="pango/pango-layout.h" line="512"/> | 13745 | <source-position filename="pango/pango-layout.h" line="512"/> | ||
| 13636 | <return-value transfer-ownership="none"> | 13746 | <return-value transfer-ownership="none"> | ||
| 13637 | <doc xml:space="preserve" | 13747 | <doc xml:space="preserve" | ||
| 13638 | filename="pango/pango-layout.c" | 13748 | filename="pango/pango-layout.c" | ||
| 13639 | - | line="7447">%TRUE if @iter is on the last line</doc> | 13749 | + | line="7467">%TRUE if @iter is on the last line</doc> |
| 13640 | <type name="gboolean" c:type="gboolean"/> | 13750 | <type name="gboolean" c:type="gboolean"/> | ||
| 13641 | </return-value> | 13751 | </return-value> | ||
| 13642 | <parameters> | 13752 | <parameters> | ||
| 13643 | <instance-parameter name="iter" transfer-ownership="none"> | 13753 | <instance-parameter name="iter" transfer-ownership="none"> | ||
| 13644 | <doc xml:space="preserve" | 13754 | <doc xml:space="preserve" | ||
| 13645 | filename="pango/pango-layout.c" | 13755 | filename="pango/pango-layout.c" | ||
| 13646 | - | line="7443">a `PangoLayoutIter`</doc> | 13756 | + | line="7463">a `PangoLayoutIter`</doc> |
| 13647 | <type name="LayoutIter" c:type="PangoLayoutIter*"/> | 13757 | <type name="LayoutIter" c:type="PangoLayoutIter*"/> | ||
| 13648 | </instance-parameter> | 13758 | </instance-parameter> | ||
| 13649 | </parameters> | 13759 | </parameters> | ||
| @@ -13651,12 +13761,12 @@ The `PangoLayoutIter` structure is opaque, and has no user-visible fields.</doc> | |||||
| 13651 | <method name="copy" c:identifier="pango_layout_iter_copy" version="1.20"> | 13761 | <method name="copy" c:identifier="pango_layout_iter_copy" version="1.20"> | ||
| 13652 | <doc xml:space="preserve" | 13762 | <doc xml:space="preserve" | ||
| 13653 | filename="pango/pango-layout.c" | 13763 | filename="pango/pango-layout.c" | ||
| 13654 | - | line="7140">Copies a `PangoLayoutIter`.</doc> | 13764 | + | line="7160">Copies a `PangoLayoutIter`.</doc> |
| 13655 | <source-position filename="pango/pango-layout.h" line="497"/> | 13765 | <source-position filename="pango/pango-layout.h" line="497"/> | ||
| 13656 | <return-value transfer-ownership="full" nullable="1"> | 13766 | <return-value transfer-ownership="full" nullable="1"> | ||
| 13657 | <doc xml:space="preserve" | 13767 | <doc xml:space="preserve" | ||
| 13658 | filename="pango/pango-layout.c" | 13768 | filename="pango/pango-layout.c" | ||
| 13659 | - | line="7146">the newly allocated `PangoLayoutIter`</doc> | 13769 | + | line="7166">the newly allocated `PangoLayoutIter`</doc> |
| 13660 | <type name="LayoutIter" c:type="PangoLayoutIter*"/> | 13770 | <type name="LayoutIter" c:type="PangoLayoutIter*"/> | ||
| 13661 | </return-value> | 13771 | </return-value> | ||
| 13662 | <parameters> | 13772 | <parameters> | ||
| @@ -13666,7 +13776,7 @@ The `PangoLayoutIter` structure is opaque, and has no user-visible fields.</doc> | |||||
| 13666 | allow-none="1"> | 13776 | allow-none="1"> | ||
| 13667 | <doc xml:space="preserve" | 13777 | <doc xml:space="preserve" | ||
| 13668 | filename="pango/pango-layout.c" | 13778 | filename="pango/pango-layout.c" | ||
| 13669 | - | line="7142">a `PangoLayoutIter`</doc> | 13779 | + | line="7162">a `PangoLayoutIter`</doc> |
| 13670 | <type name="LayoutIter" c:type="PangoLayoutIter*"/> | 13780 | <type name="LayoutIter" c:type="PangoLayoutIter*"/> | ||
| 13671 | </instance-parameter> | 13781 | </instance-parameter> | ||
| 13672 | </parameters> | 13782 | </parameters> | ||
| @@ -13674,7 +13784,7 @@ The `PangoLayoutIter` structure is opaque, and has no user-visible fields.</doc> | |||||
| 13674 | <method name="free" c:identifier="pango_layout_iter_free"> | 13784 | <method name="free" c:identifier="pango_layout_iter_free"> | ||
| 13675 | <doc xml:space="preserve" | 13785 | <doc xml:space="preserve" | ||
| 13676 | filename="pango/pango-layout.c" | 13786 | filename="pango/pango-layout.c" | ||
| 13677 | - | line="7285">Frees an iterator that's no longer in use.</doc> | 13787 | + | line="7305">Frees an iterator that's no longer in use.</doc> |
| 13678 | <source-position filename="pango/pango-layout.h" line="499"/> | 13788 | <source-position filename="pango/pango-layout.h" line="499"/> | ||
| 13679 | <return-value transfer-ownership="none"> | 13789 | <return-value transfer-ownership="none"> | ||
| 13680 | <type name="none" c:type="void"/> | 13790 | <type name="none" c:type="void"/> | ||
| @@ -13686,7 +13796,7 @@ The `PangoLayoutIter` structure is opaque, and has no user-visible fields.</doc> | |||||
| 13686 | allow-none="1"> | 13796 | allow-none="1"> | ||
| 13687 | <doc xml:space="preserve" | 13797 | <doc xml:space="preserve" | ||
| 13688 | filename="pango/pango-layout.c" | 13798 | filename="pango/pango-layout.c" | ||
| 13689 | - | line="7287">a `PangoLayoutIter`, may be %NULL</doc> | 13799 | + | line="7307">a `PangoLayoutIter`, may be %NULL</doc> |
| 13690 | <type name="LayoutIter" c:type="PangoLayoutIter*"/> | 13800 | <type name="LayoutIter" c:type="PangoLayoutIter*"/> | ||
| 13691 | </instance-parameter> | 13801 | </instance-parameter> | ||
| 13692 | </parameters> | 13802 | </parameters> | ||
| @@ -13695,7 +13805,7 @@ The `PangoLayoutIter` structure is opaque, and has no user-visible fields.</doc> | |||||
| 13695 | c:identifier="pango_layout_iter_get_baseline"> | 13805 | c:identifier="pango_layout_iter_get_baseline"> | ||
| 13696 | <doc xml:space="preserve" | 13806 | <doc xml:space="preserve" | ||
| 13697 | filename="pango/pango-layout.c" | 13807 | filename="pango/pango-layout.c" | ||
| 13698 | - | line="8004">Gets the Y position of the current line's baseline, in layout | 13808 | + | line="8024">Gets the Y position of the current line's baseline, in layout |
| 13699 | coordinates. | 13809 | coordinates. | ||
| 13700 | 13810 | ||||
| 13701 | Layout coordinates have the origin at the top left of the entire layout.</doc> | 13811 | Layout coordinates have the origin at the top left of the entire layout.</doc> | ||
| @@ -13703,14 +13813,14 @@ Layout coordinates have the origin at the top left of the entire layout.</doc> | |||||
| 13703 | <return-value transfer-ownership="none"> | 13813 | <return-value transfer-ownership="none"> | ||
| 13704 | <doc xml:space="preserve" | 13814 | <doc xml:space="preserve" | ||
| 13705 | filename="pango/pango-layout.c" | 13815 | filename="pango/pango-layout.c" | ||
| 13706 | - | line="8013">baseline of current line</doc> | 13816 | + | line="8033">baseline of current line</doc> |
| 13707 | <type name="gint" c:type="int"/> | 13817 | <type name="gint" c:type="int"/> | ||
| 13708 | </return-value> | 13818 | </return-value> | ||
| 13709 | <parameters> | 13819 | <parameters> | ||
| 13710 | <instance-parameter name="iter" transfer-ownership="none"> | 13820 | <instance-parameter name="iter" transfer-ownership="none"> | ||
| 13711 | <doc xml:space="preserve" | 13821 | <doc xml:space="preserve" | ||
| 13712 | filename="pango/pango-layout.c" | 13822 | filename="pango/pango-layout.c" | ||
| 13713 | - | line="8006">a `PangoLayoutIter`</doc> | 13823 | + | line="8026">a `PangoLayoutIter`</doc> |
| 13714 | <type name="LayoutIter" c:type="PangoLayoutIter*"/> | 13824 | <type name="LayoutIter" c:type="PangoLayoutIter*"/> | ||
| 13715 | </instance-parameter> | 13825 | </instance-parameter> | ||
| 13716 | </parameters> | 13826 | </parameters> | ||
| @@ -13719,7 +13829,7 @@ Layout coordinates have the origin at the top left of the entire layout.</doc> | |||||
| 13719 | c:identifier="pango_layout_iter_get_char_extents"> | 13829 | c:identifier="pango_layout_iter_get_char_extents"> | ||
| 13720 | <doc xml:space="preserve" | 13830 | <doc xml:space="preserve" | ||
| 13721 | filename="pango/pango-layout.c" | 13831 | filename="pango/pango-layout.c" | ||
| 13722 | - | line="7731">Gets the extents of the current character, in layout coordinates. | 13832 | + | line="7751">Gets the extents of the current character, in layout coordinates. |
| 13723 | 13833 | ||||
| 13724 | Layout coordinates have the origin at the top left of the entire layout. | 13834 | Layout coordinates have the origin at the top left of the entire layout. | ||
| 13725 | 13835 | ||||
| @@ -13733,7 +13843,7 @@ ink extents make sense only down to the level of clusters.</doc> | |||||
| 13733 | <instance-parameter name="iter" transfer-ownership="none"> | 13843 | <instance-parameter name="iter" transfer-ownership="none"> | ||
| 13734 | <doc xml:space="preserve" | 13844 | <doc xml:space="preserve" | ||
| 13735 | filename="pango/pango-layout.c" | 13845 | filename="pango/pango-layout.c" | ||
| 13736 | - | line="7733">a `PangoLayoutIter`</doc> | 13846 | + | line="7753">a `PangoLayoutIter`</doc> |
| 13737 | <type name="LayoutIter" c:type="PangoLayoutIter*"/> | 13847 | <type name="LayoutIter" c:type="PangoLayoutIter*"/> | ||
| 13738 | </instance-parameter> | 13848 | </instance-parameter> | ||
| 13739 | <parameter name="logical_rect" | 13849 | <parameter name="logical_rect" | ||
| @@ -13742,7 +13852,7 @@ ink extents make sense only down to the level of clusters.</doc> | |||||
| 13742 | transfer-ownership="none"> | 13852 | transfer-ownership="none"> | ||
| 13743 | <doc xml:space="preserve" | 13853 | <doc xml:space="preserve" | ||
| 13744 | filename="pango/pango-layout.c" | 13854 | filename="pango/pango-layout.c" | ||
| 13745 | - | line="7734">rectangle to fill with | 13855 | + | line="7754">rectangle to fill with |
| 13746 | logical extents</doc> | 13856 | logical extents</doc> | ||
| 13747 | <type name="Rectangle" c:type="PangoRectangle*"/> | 13857 | <type name="Rectangle" c:type="PangoRectangle*"/> | ||
| 13748 | </parameter> | 13858 | </parameter> | ||
| @@ -13752,7 +13862,7 @@ ink extents make sense only down to the level of clusters.</doc> | |||||
| 13752 | c:identifier="pango_layout_iter_get_cluster_extents"> | 13862 | c:identifier="pango_layout_iter_get_cluster_extents"> | ||
| 13753 | <doc xml:space="preserve" | 13863 | <doc xml:space="preserve" | ||
| 13754 | filename="pango/pango-layout.c" | 13864 | filename="pango/pango-layout.c" | ||
| 13755 | - | line="7784">Gets the extents of the current cluster, in layout coordinates. | 13865 | + | line="7804">Gets the extents of the current cluster, in layout coordinates. |
| 13756 | 13866 | ||||
| 13757 | Layout coordinates have the origin at the top left of the entire layout.</doc> | 13867 | Layout coordinates have the origin at the top left of the entire layout.</doc> | ||
| 13758 | <source-position filename="pango/pango-layout.h" line="529"/> | 13868 | <source-position filename="pango/pango-layout.h" line="529"/> | ||
| @@ -13763,7 +13873,7 @@ Layout coordinates have the origin at the top left of the entire layout.</doc> | |||||
| 13763 | <instance-parameter name="iter" transfer-ownership="none"> | 13873 | <instance-parameter name="iter" transfer-ownership="none"> | ||
| 13764 | <doc xml:space="preserve" | 13874 | <doc xml:space="preserve" | ||
| 13765 | filename="pango/pango-layout.c" | 13875 | filename="pango/pango-layout.c" | ||
| 13766 | - | line="7786">a `PangoLayoutIter`</doc> | 13876 | + | line="7806">a `PangoLayoutIter`</doc> |
| 13767 | <type name="LayoutIter" c:type="PangoLayoutIter*"/> | 13877 | <type name="LayoutIter" c:type="PangoLayoutIter*"/> | ||
| 13768 | </instance-parameter> | 13878 | </instance-parameter> | ||
| 13769 | <parameter name="ink_rect" | 13879 | <parameter name="ink_rect" | ||
| @@ -13774,7 +13884,7 @@ Layout coordinates have the origin at the top left of the entire layout.</doc> | |||||
| 13774 | allow-none="1"> | 13884 | allow-none="1"> | ||
| 13775 | <doc xml:space="preserve" | 13885 | <doc xml:space="preserve" | ||
| 13776 | filename="pango/pango-layout.c" | 13886 | filename="pango/pango-layout.c" | ||
| 13777 | - | line="7787">rectangle to fill with ink extents</doc> | 13887 | + | line="7807">rectangle to fill with ink extents</doc> |
| 13778 | <type name="Rectangle" c:type="PangoRectangle*"/> | 13888 | <type name="Rectangle" c:type="PangoRectangle*"/> | ||
| 13779 | </parameter> | 13889 | </parameter> | ||
| 13780 | <parameter name="logical_rect" | 13890 | <parameter name="logical_rect" | ||
| @@ -13785,7 +13895,7 @@ Layout coordinates have the origin at the top left of the entire layout.</doc> | |||||
| 13785 | allow-none="1"> | 13895 | allow-none="1"> | ||
| 13786 | <doc xml:space="preserve" | 13896 | <doc xml:space="preserve" | ||
| 13787 | filename="pango/pango-layout.c" | 13897 | filename="pango/pango-layout.c" | ||
| 13788 | - | line="7788">rectangle to fill with logical extents</doc> | 13898 | + | line="7808">rectangle to fill with logical extents</doc> |
| 13789 | <type name="Rectangle" c:type="PangoRectangle*"/> | 13899 | <type name="Rectangle" c:type="PangoRectangle*"/> | ||
| 13790 | </parameter> | 13900 | </parameter> | ||
| 13791 | </parameters> | 13901 | </parameters> | ||
| @@ -13793,7 +13903,7 @@ Layout coordinates have the origin at the top left of the entire layout.</doc> | |||||
| 13793 | <method name="get_index" c:identifier="pango_layout_iter_get_index"> | 13903 | <method name="get_index" c:identifier="pango_layout_iter_get_index"> | ||
| 13794 | <doc xml:space="preserve" | 13904 | <doc xml:space="preserve" | ||
| 13795 | filename="pango/pango-layout.c" | 13905 | filename="pango/pango-layout.c" | ||
| 13796 | - | line="7301">Gets the current byte index. | 13906 | + | line="7321">Gets the current byte index. |
| 13797 | 13907 | ||||
| 13798 | Note that iterating forward by char moves in visual order, | 13908 | Note that iterating forward by char moves in visual order, | ||
| 13799 | not logical order, so indexes may not be sequential. Also, | 13909 | not logical order, so indexes may not be sequential. Also, | ||
| @@ -13803,14 +13913,14 @@ layout, if on the %NULL run (see [method@Pango.LayoutIter.get_run]).</doc> | |||||
| 13803 | <return-value transfer-ownership="none"> | 13913 | <return-value transfer-ownership="none"> | ||
| 13804 | <doc xml:space="preserve" | 13914 | <doc xml:space="preserve" | ||
| 13805 | filename="pango/pango-layout.c" | 13915 | filename="pango/pango-layout.c" | ||
| 13806 | - | line="7312">current byte index</doc> | 13916 | + | line="7332">current byte index</doc> |
| 13807 | <type name="gint" c:type="int"/> | 13917 | <type name="gint" c:type="int"/> | ||
| 13808 | </return-value> | 13918 | </return-value> | ||
| 13809 | <parameters> | 13919 | <parameters> | ||
| 13810 | <instance-parameter name="iter" transfer-ownership="none"> | 13920 | <instance-parameter name="iter" transfer-ownership="none"> | ||
| 13811 | <doc xml:space="preserve" | 13921 | <doc xml:space="preserve" | ||
| 13812 | filename="pango/pango-layout.c" | 13922 | filename="pango/pango-layout.c" | ||
| 13813 | - | line="7303">a `PangoLayoutIter`</doc> | 13923 | + | line="7323">a `PangoLayoutIter`</doc> |
| 13814 | <type name="LayoutIter" c:type="PangoLayoutIter*"/> | 13924 | <type name="LayoutIter" c:type="PangoLayoutIter*"/> | ||
| 13815 | </instance-parameter> | 13925 | </instance-parameter> | ||
| 13816 | </parameters> | 13926 | </parameters> | ||
| @@ -13820,19 +13930,19 @@ layout, if on the %NULL run (see [method@Pango.LayoutIter.get_run]).</doc> | |||||
| 13820 | version="1.20"> | 13930 | version="1.20"> | ||
| 13821 | <doc xml:space="preserve" | 13931 | <doc xml:space="preserve" | ||
| 13822 | filename="pango/pango-layout.c" | 13932 | filename="pango/pango-layout.c" | ||
| 13823 | - | line="7458">Gets the layout associated with a `PangoLayoutIter`.</doc> | 13933 | + | line="7478">Gets the layout associated with a `PangoLayoutIter`.</doc> |
| 13824 | <source-position filename="pango/pango-layout.h" line="514"/> | 13934 | <source-position filename="pango/pango-layout.h" line="514"/> | ||
| 13825 | <return-value transfer-ownership="none" nullable="1"> | 13935 | <return-value transfer-ownership="none" nullable="1"> | ||
| 13826 | <doc xml:space="preserve" | 13936 | <doc xml:space="preserve" | ||
| 13827 | filename="pango/pango-layout.c" | 13937 | filename="pango/pango-layout.c" | ||
| 13828 | - | line="7464">the layout associated with @iter</doc> | 13938 | + | line="7484">the layout associated with @iter</doc> |
| 13829 | <type name="Layout" c:type="PangoLayout*"/> | 13939 | <type name="Layout" c:type="PangoLayout*"/> | ||
| 13830 | </return-value> | 13940 | </return-value> | ||
| 13831 | <parameters> | 13941 | <parameters> | ||
| 13832 | <instance-parameter name="iter" transfer-ownership="none"> | 13942 | <instance-parameter name="iter" transfer-ownership="none"> | ||
| 13833 | <doc xml:space="preserve" | 13943 | <doc xml:space="preserve" | ||
| 13834 | filename="pango/pango-layout.c" | 13944 | filename="pango/pango-layout.c" | ||
| 13835 | - | line="7460">a `PangoLayoutIter`</doc> | 13945 | + | line="7480">a `PangoLayoutIter`</doc> |
| 13836 | <type name="LayoutIter" c:type="PangoLayoutIter*"/> | 13946 | <type name="LayoutIter" c:type="PangoLayoutIter*"/> | ||
| 13837 | </instance-parameter> | 13947 | </instance-parameter> | ||
| 13838 | </parameters> | 13948 | </parameters> | ||
| @@ -13841,7 +13951,7 @@ layout, if on the %NULL run (see [method@Pango.LayoutIter.get_run]).</doc> | |||||
| 13841 | c:identifier="pango_layout_iter_get_layout_extents"> | 13951 | c:identifier="pango_layout_iter_get_layout_extents"> | ||
| 13842 | <doc xml:space="preserve" | 13952 | <doc xml:space="preserve" | ||
| 13843 | filename="pango/pango-layout.c" | 13953 | filename="pango/pango-layout.c" | ||
| 13844 | - | line="8050">Obtains the extents of the `PangoLayout` being iterated over.</doc> | 13954 | + | line="8070">Obtains the extents of the `PangoLayout` being iterated over.</doc> |
| 13845 | <source-position filename="pango/pango-layout.h" line="548"/> | 13955 | <source-position filename="pango/pango-layout.h" line="548"/> | ||
| 13846 | <return-value transfer-ownership="none"> | 13956 | <return-value transfer-ownership="none"> | ||
| 13847 | <type name="none" c:type="void"/> | 13957 | <type name="none" c:type="void"/> | ||
| @@ -13850,7 +13960,7 @@ layout, if on the %NULL run (see [method@Pango.LayoutIter.get_run]).</doc> | |||||
| 13850 | <instance-parameter name="iter" transfer-ownership="none"> | 13960 | <instance-parameter name="iter" transfer-ownership="none"> | ||
| 13851 | <doc xml:space="preserve" | 13961 | <doc xml:space="preserve" | ||
| 13852 | filename="pango/pango-layout.c" | 13962 | filename="pango/pango-layout.c" | ||
| 13853 | - | line="8052">a `PangoLayoutIter`</doc> | 13963 | + | line="8072">a `PangoLayoutIter`</doc> |
| 13854 | <type name="LayoutIter" c:type="PangoLayoutIter*"/> | 13964 | <type name="LayoutIter" c:type="PangoLayoutIter*"/> | ||
| 13855 | </instance-parameter> | 13965 | </instance-parameter> | ||
| 13856 | <parameter name="ink_rect" | 13966 | <parameter name="ink_rect" | ||
| @@ -13861,7 +13971,7 @@ layout, if on the %NULL run (see [method@Pango.LayoutIter.get_run]).</doc> | |||||
| 13861 | allow-none="1"> | 13971 | allow-none="1"> | ||
| 13862 | <doc xml:space="preserve" | 13972 | <doc xml:space="preserve" | ||
| 13863 | filename="pango/pango-layout.c" | 13973 | filename="pango/pango-layout.c" | ||
| 13864 | - | line="8053">rectangle to fill with ink extents</doc> | 13974 | + | line="8073">rectangle to fill with ink extents</doc> |
| 13865 | <type name="Rectangle" c:type="PangoRectangle*"/> | 13975 | <type name="Rectangle" c:type="PangoRectangle*"/> | ||
| 13866 | </parameter> | 13976 | </parameter> | ||
| 13867 | <parameter name="logical_rect" | 13977 | <parameter name="logical_rect" | ||
| @@ -13872,7 +13982,7 @@ layout, if on the %NULL run (see [method@Pango.LayoutIter.get_run]).</doc> | |||||
| 13872 | allow-none="1"> | 13982 | allow-none="1"> | ||
| 13873 | <doc xml:space="preserve" | 13983 | <doc xml:space="preserve" | ||
| 13874 | filename="pango/pango-layout.c" | 13984 | filename="pango/pango-layout.c" | ||
| 13875 | - | line="8054">rectangle to fill with logical extents</doc> | 13985 | + | line="8074">rectangle to fill with logical extents</doc> |
| 13876 | <type name="Rectangle" c:type="PangoRectangle*"/> | 13986 | <type name="Rectangle" c:type="PangoRectangle*"/> | ||
| 13877 | </parameter> | 13987 | </parameter> | ||
| 13878 | </parameters> | 13988 | </parameters> | ||
| @@ -13880,7 +13990,7 @@ layout, if on the %NULL run (see [method@Pango.LayoutIter.get_run]).</doc> | |||||
| 13880 | <method name="get_line" c:identifier="pango_layout_iter_get_line"> | 13990 | <method name="get_line" c:identifier="pango_layout_iter_get_line"> | ||
| 13881 | <doc xml:space="preserve" | 13991 | <doc xml:space="preserve" | ||
| 13882 | filename="pango/pango-layout.c" | 13992 | filename="pango/pango-layout.c" | ||
| 13883 | - | line="7394">Gets the current line. | 13993 | + | line="7414">Gets the current line. |
| 13884 | 13994 | ||||
| 13885 | Use the faster [method@Pango.LayoutIter.get_line_readonly] if | 13995 | Use the faster [method@Pango.LayoutIter.get_line_readonly] if | ||
| 13886 | you do not plan to modify the contents of the line (glyphs, | 13996 | you do not plan to modify the contents of the line (glyphs, | ||
| @@ -13889,14 +13999,14 @@ glyph widths, etc.).</doc> | |||||
| 13889 | <return-value transfer-ownership="none" nullable="1"> | 13999 | <return-value transfer-ownership="none" nullable="1"> | ||
| 13890 | <doc xml:space="preserve" | 14000 | <doc xml:space="preserve" | ||
| 13891 | filename="pango/pango-layout.c" | 14001 | filename="pango/pango-layout.c" | ||
| 13892 | - | line="7404">the current line</doc> | 14002 | + | line="7424">the current line</doc> |
| 13893 | <type name="LayoutLine" c:type="PangoLayoutLine*"/> | 14003 | <type name="LayoutLine" c:type="PangoLayoutLine*"/> | ||
| 13894 | </return-value> | 14004 | </return-value> | ||
| 13895 | <parameters> | 14005 | <parameters> | ||
| 13896 | <instance-parameter name="iter" transfer-ownership="none"> | 14006 | <instance-parameter name="iter" transfer-ownership="none"> | ||
| 13897 | <doc xml:space="preserve" | 14007 | <doc xml:space="preserve" | ||
| 13898 | filename="pango/pango-layout.c" | 14008 | filename="pango/pango-layout.c" | ||
| 13899 | - | line="7396">a `PangoLayoutIter`</doc> | 14009 | + | line="7416">a `PangoLayoutIter`</doc> |
| 13900 | <type name="LayoutIter" c:type="PangoLayoutIter*"/> | 14010 | <type name="LayoutIter" c:type="PangoLayoutIter*"/> | ||
| 13901 | </instance-parameter> | 14011 | </instance-parameter> | ||
| 13902 | </parameters> | 14012 | </parameters> | ||
| @@ -13905,7 +14015,7 @@ glyph widths, etc.).</doc> | |||||
| 13905 | c:identifier="pango_layout_iter_get_line_extents"> | 14015 | c:identifier="pango_layout_iter_get_line_extents"> | ||
| 13906 | <doc xml:space="preserve" | 14016 | <doc xml:space="preserve" | ||
| 13907 | filename="pango/pango-layout.c" | 14017 | filename="pango/pango-layout.c" | ||
| 13908 | - | line="7908">Obtains the extents of the current line. | 14018 | + | line="7928">Obtains the extents of the current line. |
| 13909 | 14019 | ||||
| 13910 | Extents are in layout coordinates (origin is the top-left corner | 14020 | Extents are in layout coordinates (origin is the top-left corner | ||
| 13911 | of the entire `PangoLayout`). Thus the extents returned by this | 14021 | of the entire `PangoLayout`). Thus the extents returned by this | ||
| @@ -13919,7 +14029,7 @@ as the extents returned from [method@Pango.LayoutLine.get_extents].</doc> | |||||
| 13919 | <instance-parameter name="iter" transfer-ownership="none"> | 14029 | <instance-parameter name="iter" transfer-ownership="none"> | ||
| 13920 | <doc xml:space="preserve" | 14030 | <doc xml:space="preserve" | ||
| 13921 | filename="pango/pango-layout.c" | 14031 | filename="pango/pango-layout.c" | ||
| 13922 | - | line="7910">a `PangoLayoutIter`</doc> | 14032 | + | line="7930">a `PangoLayoutIter`</doc> |
| 13923 | <type name="LayoutIter" c:type="PangoLayoutIter*"/> | 14033 | <type name="LayoutIter" c:type="PangoLayoutIter*"/> | ||
| 13924 | </instance-parameter> | 14034 | </instance-parameter> | ||
| 13925 | <parameter name="ink_rect" | 14035 | <parameter name="ink_rect" | ||
| @@ -13930,7 +14040,7 @@ as the extents returned from [method@Pango.LayoutLine.get_extents].</doc> | |||||
| 13930 | allow-none="1"> | 14040 | allow-none="1"> | ||
| 13931 | <doc xml:space="preserve" | 14041 | <doc xml:space="preserve" | ||
| 13932 | filename="pango/pango-layout.c" | 14042 | filename="pango/pango-layout.c" | ||
| 13933 | - | line="7911">rectangle to fill with ink extents</doc> | 14043 | + | line="7931">rectangle to fill with ink extents</doc> |
| 13934 | <type name="Rectangle" c:type="PangoRectangle*"/> | 14044 | <type name="Rectangle" c:type="PangoRectangle*"/> | ||
| 13935 | </parameter> | 14045 | </parameter> | ||
| 13936 | <parameter name="logical_rect" | 14046 | <parameter name="logical_rect" | ||
| @@ -13941,7 +14051,7 @@ as the extents returned from [method@Pango.LayoutLine.get_extents].</doc> | |||||
| 13941 | allow-none="1"> | 14051 | allow-none="1"> | ||
| 13942 | <doc xml:space="preserve" | 14052 | <doc xml:space="preserve" | ||
| 13943 | filename="pango/pango-layout.c" | 14053 | filename="pango/pango-layout.c" | ||
| 13944 | - | line="7912">rectangle to fill with logical extents</doc> | 14054 | + | line="7932">rectangle to fill with logical extents</doc> |
| 13945 | <type name="Rectangle" c:type="PangoRectangle*"/> | 14055 | <type name="Rectangle" c:type="PangoRectangle*"/> | ||
| 13946 | </parameter> | 14056 | </parameter> | ||
| 13947 | </parameters> | 14057 | </parameters> | ||
| @@ -13951,7 +14061,7 @@ as the extents returned from [method@Pango.LayoutLine.get_extents].</doc> | |||||
| 13951 | version="1.16"> | 14061 | version="1.16"> | ||
| 13952 | <doc xml:space="preserve" | 14062 | <doc xml:space="preserve" | ||
| 13953 | filename="pango/pango-layout.c" | 14063 | filename="pango/pango-layout.c" | ||
| 13954 | - | line="7417">Gets the current line for read-only access. | 14064 | + | line="7437">Gets the current line for read-only access. |
| 13955 | 14065 | ||||
| 13956 | This is a faster alternative to [method@Pango.LayoutIter.get_line], | 14066 | This is a faster alternative to [method@Pango.LayoutIter.get_line], | ||
| 13957 | but the user is not expected to modify the contents of the line | 14067 | but the user is not expected to modify the contents of the line | ||
| @@ -13960,7 +14070,7 @@ but the user is not expected to modify the contents of the line | |||||
| 13960 | <return-value transfer-ownership="none" nullable="1"> | 14070 | <return-value transfer-ownership="none" nullable="1"> | ||
| 13961 | <doc xml:space="preserve" | 14071 | <doc xml:space="preserve" | ||
| 13962 | filename="pango/pango-layout.c" | 14072 | filename="pango/pango-layout.c" | ||
| 13963 | - | line="7427">the current line, that should not be | 14073 | + | line="7447">the current line, that should not be |
| 13964 | modified</doc> | 14074 | modified</doc> | ||
| 13965 | <type name="LayoutLine" c:type="PangoLayoutLine*"/> | 14075 | <type name="LayoutLine" c:type="PangoLayoutLine*"/> | ||
| 13966 | </return-value> | 14076 | </return-value> | ||
| @@ -13968,7 +14078,7 @@ but the user is not expected to modify the contents of the line | |||||
| 13968 | <instance-parameter name="iter" transfer-ownership="none"> | 14078 | <instance-parameter name="iter" transfer-ownership="none"> | ||
| 13969 | <doc xml:space="preserve" | 14079 | <doc xml:space="preserve" | ||
| 13970 | filename="pango/pango-layout.c" | 14080 | filename="pango/pango-layout.c" | ||
| 13971 | - | line="7419">a `PangoLayoutIter`</doc> | 14081 | + | line="7439">a `PangoLayoutIter`</doc> |
| 13972 | <type name="LayoutIter" c:type="PangoLayoutIter*"/> | 14082 | <type name="LayoutIter" c:type="PangoLayoutIter*"/> | ||
| 13973 | </instance-parameter> | 14083 | </instance-parameter> | ||
| 13974 | </parameters> | 14084 | </parameters> | ||
| @@ -13977,7 +14087,7 @@ but the user is not expected to modify the contents of the line | |||||
| 13977 | c:identifier="pango_layout_iter_get_line_yrange"> | 14087 | c:identifier="pango_layout_iter_get_line_yrange"> | ||
| 13978 | <doc xml:space="preserve" | 14088 | <doc xml:space="preserve" | ||
| 13979 | filename="pango/pango-layout.c" | 14089 | filename="pango/pango-layout.c" | ||
| 13980 | - | line="7947">Divides the vertical space in the `PangoLayout` being iterated over | 14090 | + | line="7967">Divides the vertical space in the `PangoLayout` being iterated over |
| 13981 | between the lines in the layout, and returns the space belonging to | 14091 | between the lines in the layout, and returns the space belonging to | ||
| 13982 | the current line. | 14092 | the current line. | ||
| 13983 | 14093 | ||||
| @@ -13996,7 +14106,7 @@ may be gaps between the ranges returned by this function.</doc> | |||||
| 13996 | <instance-parameter name="iter" transfer-ownership="none"> | 14106 | <instance-parameter name="iter" transfer-ownership="none"> | ||
| 13997 | <doc xml:space="preserve" | 14107 | <doc xml:space="preserve" | ||
| 13998 | filename="pango/pango-layout.c" | 14108 | filename="pango/pango-layout.c" | ||
| 13999 | - | line="7949">a `PangoLayoutIter`</doc> | 14109 | + | line="7969">a `PangoLayoutIter`</doc> |
| 14000 | <type name="LayoutIter" c:type="PangoLayoutIter*"/> | 14110 | <type name="LayoutIter" c:type="PangoLayoutIter*"/> | ||
| 14001 | </instance-parameter> | 14111 | </instance-parameter> | ||
| 14002 | <parameter name="y0_" | 14112 | <parameter name="y0_" | ||
| @@ -14007,7 +14117,7 @@ may be gaps between the ranges returned by this function.</doc> | |||||
| 14007 | allow-none="1"> | 14117 | allow-none="1"> | ||
| 14008 | <doc xml:space="preserve" | 14118 | <doc xml:space="preserve" | ||
| 14009 | filename="pango/pango-layout.c" | 14119 | filename="pango/pango-layout.c" | ||
| 14010 | - | line="7950">start of line</doc> | 14120 | + | line="7970">start of line</doc> |
| 14011 | <type name="gint" c:type="int*"/> | 14121 | <type name="gint" c:type="int*"/> | ||
| 14012 | </parameter> | 14122 | </parameter> | ||
| 14013 | <parameter name="y1_" | 14123 | <parameter name="y1_" | ||
| @@ -14018,7 +14128,7 @@ may be gaps between the ranges returned by this function.</doc> | |||||
| 14018 | allow-none="1"> | 14128 | allow-none="1"> | ||
| 14019 | <doc xml:space="preserve" | 14129 | <doc xml:space="preserve" | ||
| 14020 | filename="pango/pango-layout.c" | 14130 | filename="pango/pango-layout.c" | ||
| 14021 | - | line="7951">end of line</doc> | 14131 | + | line="7971">end of line</doc> |
| 14022 | <type name="gint" c:type="int*"/> | 14132 | <type name="gint" c:type="int*"/> | ||
| 14023 | </parameter> | 14133 | </parameter> | ||
| 14024 | </parameters> | 14134 | </parameters> | ||
| @@ -14026,7 +14136,7 @@ may be gaps between the ranges returned by this function.</doc> | |||||
| 14026 | <method name="get_run" c:identifier="pango_layout_iter_get_run"> | 14136 | <method name="get_run" c:identifier="pango_layout_iter_get_run"> | ||
| 14027 | <doc xml:space="preserve" | 14137 | <doc xml:space="preserve" | ||
| 14028 | filename="pango/pango-layout.c" | 14138 | filename="pango/pango-layout.c" | ||
| 14029 | - | line="7323">Gets the current run. | 14139 | + | line="7343">Gets the current run. |
| 14030 | 14140 | ||||
| 14031 | When iterating by run, at the end of each line, there's a position | 14141 | When iterating by run, at the end of each line, there's a position | ||
| 14032 | with a %NULL run, so this function can return %NULL. The %NULL run | 14142 | with a %NULL run, so this function can return %NULL. The %NULL run | ||
| @@ -14039,14 +14149,14 @@ plan to modify the contents of the run (glyphs, glyph widths, etc.).</doc> | |||||
| 14039 | <return-value transfer-ownership="none" nullable="1"> | 14149 | <return-value transfer-ownership="none" nullable="1"> | ||
| 14040 | <doc xml:space="preserve" | 14150 | <doc xml:space="preserve" | ||
| 14041 | filename="pango/pango-layout.c" | 14151 | filename="pango/pango-layout.c" | ||
| 14042 | - | line="7337">the current run</doc> | 14152 | + | line="7357">the current run</doc> |
| 14043 | <type name="LayoutRun" c:type="PangoLayoutRun*"/> | 14153 | <type name="LayoutRun" c:type="PangoLayoutRun*"/> | ||
| 14044 | </return-value> | 14154 | </return-value> | ||
| 14045 | <parameters> | 14155 | <parameters> | ||
| 14046 | <instance-parameter name="iter" transfer-ownership="none"> | 14156 | <instance-parameter name="iter" transfer-ownership="none"> | ||
| 14047 | <doc xml:space="preserve" | 14157 | <doc xml:space="preserve" | ||
| 14048 | filename="pango/pango-layout.c" | 14158 | filename="pango/pango-layout.c" | ||
| 14049 | - | line="7325">a `PangoLayoutIter`</doc> | 14159 | + | line="7345">a `PangoLayoutIter`</doc> |
| 14050 | <type name="LayoutIter" c:type="PangoLayoutIter*"/> | 14160 | <type name="LayoutIter" c:type="PangoLayoutIter*"/> | ||
| 14051 | </instance-parameter> | 14161 | </instance-parameter> | ||
| 14052 | </parameters> | 14162 | </parameters> | ||
| @@ -14056,7 +14166,7 @@ plan to modify the contents of the run (glyphs, glyph widths, etc.).</doc> | |||||
| 14056 | version="1.50"> | 14166 | version="1.50"> | ||
| 14057 | <doc xml:space="preserve" | 14167 | <doc xml:space="preserve" | ||
| 14058 | filename="pango/pango-layout.c" | 14168 | filename="pango/pango-layout.c" | ||
| 14059 | - | line="8024">Gets the Y position of the current run's baseline, in layout | 14169 | + | line="8044">Gets the Y position of the current run's baseline, in layout |
| 14060 | coordinates. | 14170 | coordinates. | ||
| 14061 | 14171 | ||||
| 14062 | Layout coordinates have the origin at the top left of the entire layout. | 14172 | Layout coordinates have the origin at the top left of the entire layout. | ||
| @@ -14071,7 +14181,7 @@ example due to superscript or subscript positioning.</doc> | |||||
| 14071 | <instance-parameter name="iter" transfer-ownership="none"> | 14181 | <instance-parameter name="iter" transfer-ownership="none"> | ||
| 14072 | <doc xml:space="preserve" | 14182 | <doc xml:space="preserve" | ||
| 14073 | filename="pango/pango-layout.c" | 14183 | filename="pango/pango-layout.c" | ||
| 14074 | - | line="8026">a `PangoLayoutIter`</doc> | 14184 | + | line="8046">a `PangoLayoutIter`</doc> |
| 14075 | <type name="LayoutIter" c:type="PangoLayoutIter*"/> | 14185 | <type name="LayoutIter" c:type="PangoLayoutIter*"/> | ||
| 14076 | </instance-parameter> | 14186 | </instance-parameter> | ||
| 14077 | </parameters> | 14187 | </parameters> | ||
| @@ -14080,7 +14190,7 @@ example due to superscript or subscript positioning.</doc> | |||||
| 14080 | c:identifier="pango_layout_iter_get_run_extents"> | 14190 | c:identifier="pango_layout_iter_get_run_extents"> | ||
| 14081 | <doc xml:space="preserve" | 14191 | <doc xml:space="preserve" | ||
| 14082 | filename="pango/pango-layout.c" | 14192 | filename="pango/pango-layout.c" | ||
| 14083 | - | line="7834">Gets the extents of the current run in layout coordinates. | 14193 | + | line="7854">Gets the extents of the current run in layout coordinates. |
| 14084 | 14194 | ||||
| 14085 | Layout coordinates have the origin at the top left of the entire layout.</doc> | 14195 | Layout coordinates have the origin at the top left of the entire layout.</doc> | ||
| 14086 | <source-position filename="pango/pango-layout.h" line="533"/> | 14196 | <source-position filename="pango/pango-layout.h" line="533"/> | ||
| @@ -14091,7 +14201,7 @@ Layout coordinates have the origin at the top left of the entire layout.</doc> | |||||
| 14091 | <instance-parameter name="iter" transfer-ownership="none"> | 14201 | <instance-parameter name="iter" transfer-ownership="none"> | ||
| 14092 | <doc xml:space="preserve" | 14202 | <doc xml:space="preserve" | ||
| 14093 | filename="pango/pango-layout.c" | 14203 | filename="pango/pango-layout.c" | ||
| 14094 | - | line="7836">a `PangoLayoutIter`</doc> | 14204 | + | line="7856">a `PangoLayoutIter`</doc> |
| 14095 | <type name="LayoutIter" c:type="PangoLayoutIter*"/> | 14205 | <type name="LayoutIter" c:type="PangoLayoutIter*"/> | ||
| 14096 | </instance-parameter> | 14206 | </instance-parameter> | ||
| 14097 | <parameter name="ink_rect" | 14207 | <parameter name="ink_rect" | ||
| @@ -14102,7 +14212,7 @@ Layout coordinates have the origin at the top left of the entire layout.</doc> | |||||
| 14102 | allow-none="1"> | 14212 | allow-none="1"> | ||
| 14103 | <doc xml:space="preserve" | 14213 | <doc xml:space="preserve" | ||
| 14104 | filename="pango/pango-layout.c" | 14214 | filename="pango/pango-layout.c" | ||
| 14105 | - | line="7837">rectangle to fill with ink extents</doc> | 14215 | + | line="7857">rectangle to fill with ink extents</doc> |
| 14106 | <type name="Rectangle" c:type="PangoRectangle*"/> | 14216 | <type name="Rectangle" c:type="PangoRectangle*"/> | ||
| 14107 | </parameter> | 14217 | </parameter> | ||
| 14108 | <parameter name="logical_rect" | 14218 | <parameter name="logical_rect" | ||
| @@ -14113,7 +14223,7 @@ Layout coordinates have the origin at the top left of the entire layout.</doc> | |||||
| 14113 | allow-none="1"> | 14223 | allow-none="1"> | ||
| 14114 | <doc xml:space="preserve" | 14224 | <doc xml:space="preserve" | ||
| 14115 | filename="pango/pango-layout.c" | 14225 | filename="pango/pango-layout.c" | ||
| 14116 | - | line="7838">rectangle to fill with logical extents</doc> | 14226 | + | line="7858">rectangle to fill with logical extents</doc> |
| 14117 | <type name="Rectangle" c:type="PangoRectangle*"/> | 14227 | <type name="Rectangle" c:type="PangoRectangle*"/> | ||
| 14118 | </parameter> | 14228 | </parameter> | ||
| 14119 | </parameters> | 14229 | </parameters> | ||
| @@ -14123,7 +14233,7 @@ Layout coordinates have the origin at the top left of the entire layout.</doc> | |||||
| 14123 | version="1.16"> | 14233 | version="1.16"> | ||
| 14124 | <doc xml:space="preserve" | 14234 | <doc xml:space="preserve" | ||
| 14125 | filename="pango/pango-layout.c" | 14235 | filename="pango/pango-layout.c" | ||
| 14126 | - | line="7350">Gets the current run for read-only access. | 14236 | + | line="7370">Gets the current run for read-only access. |
| 14127 | 14237 | ||||
| 14128 | When iterating by run, at the end of each line, there's a position | 14238 | When iterating by run, at the end of each line, there's a position | ||
| 14129 | with a %NULL run, so this function can return %NULL. The %NULL run | 14239 | with a %NULL run, so this function can return %NULL. The %NULL run | ||
| @@ -14137,7 +14247,7 @@ glyph widths, etc.).</doc> | |||||
| 14137 | <return-value transfer-ownership="none" nullable="1"> | 14247 | <return-value transfer-ownership="none" nullable="1"> | ||
| 14138 | <doc xml:space="preserve" | 14248 | <doc xml:space="preserve" | ||
| 14139 | filename="pango/pango-layout.c" | 14249 | filename="pango/pango-layout.c" | ||
| 14140 | - | line="7365">the current run, that | 14250 | + | line="7385">the current run, that |
| 14141 | should not be modified</doc> | 14251 | should not be modified</doc> | ||
| 14142 | <type name="LayoutRun" c:type="PangoLayoutRun*"/> | 14252 | <type name="LayoutRun" c:type="PangoLayoutRun*"/> | ||
| 14143 | </return-value> | 14253 | </return-value> | ||
| @@ -14145,7 +14255,7 @@ glyph widths, etc.).</doc> | |||||
| 14145 | <instance-parameter name="iter" transfer-ownership="none"> | 14255 | <instance-parameter name="iter" transfer-ownership="none"> | ||
| 14146 | <doc xml:space="preserve" | 14256 | <doc xml:space="preserve" | ||
| 14147 | filename="pango/pango-layout.c" | 14257 | filename="pango/pango-layout.c" | ||
| 14148 | - | line="7352">a `PangoLayoutIter`</doc> | 14258 | + | line="7372">a `PangoLayoutIter`</doc> |
| 14149 | <type name="LayoutIter" c:type="PangoLayoutIter*"/> | 14259 | <type name="LayoutIter" c:type="PangoLayoutIter*"/> | ||
| 14150 | </instance-parameter> | 14260 | </instance-parameter> | ||
| 14151 | </parameters> | 14261 | </parameters> | ||
| @@ -14153,21 +14263,21 @@ glyph widths, etc.).</doc> | |||||
| 14153 | <method name="next_char" c:identifier="pango_layout_iter_next_char"> | 14263 | <method name="next_char" c:identifier="pango_layout_iter_next_char"> | ||
| 14154 | <doc xml:space="preserve" | 14264 | <doc xml:space="preserve" | ||
| 14155 | filename="pango/pango-layout.c" | 14265 | filename="pango/pango-layout.c" | ||
| 14156 | - | line="7580">Moves @iter forward to the next character in visual order. | 14266 | + | line="7600">Moves @iter forward to the next character in visual order. |
| 14157 | 14267 | ||||
| 14158 | If @iter was already at the end of the layout, returns %FALSE.</doc> | 14268 | If @iter was already at the end of the layout, returns %FALSE.</doc> | ||
| 14159 | <source-position filename="pango/pango-layout.h" line="517"/> | 14269 | <source-position filename="pango/pango-layout.h" line="517"/> | ||
| 14160 | <return-value transfer-ownership="none"> | 14270 | <return-value transfer-ownership="none"> | ||
| 14161 | <doc xml:space="preserve" | 14271 | <doc xml:space="preserve" | ||
| 14162 | filename="pango/pango-layout.c" | 14272 | filename="pango/pango-layout.c" | ||
| 14163 | - | line="7588">whether motion was possible</doc> | 14273 | + | line="7608">whether motion was possible</doc> |
| 14164 | <type name="gboolean" c:type="gboolean"/> | 14274 | <type name="gboolean" c:type="gboolean"/> | ||
| 14165 | </return-value> | 14275 | </return-value> | ||
| 14166 | <parameters> | 14276 | <parameters> | ||
| 14167 | <instance-parameter name="iter" transfer-ownership="none"> | 14277 | <instance-parameter name="iter" transfer-ownership="none"> | ||
| 14168 | <doc xml:space="preserve" | 14278 | <doc xml:space="preserve" | ||
| 14169 | filename="pango/pango-layout.c" | 14279 | filename="pango/pango-layout.c" | ||
| 14170 | - | line="7582">a `PangoLayoutIter`</doc> | 14280 | + | line="7602">a `PangoLayoutIter`</doc> |
| 14171 | <type name="LayoutIter" c:type="PangoLayoutIter*"/> | 14281 | <type name="LayoutIter" c:type="PangoLayoutIter*"/> | ||
| 14172 | </instance-parameter> | 14282 | </instance-parameter> | ||
| 14173 | </parameters> | 14283 | </parameters> | ||
| @@ -14176,21 +14286,21 @@ If @iter was already at the end of the layout, returns %FALSE.</doc> | |||||
| 14176 | c:identifier="pango_layout_iter_next_cluster"> | 14286 | c:identifier="pango_layout_iter_next_cluster"> | ||
| 14177 | <doc xml:space="preserve" | 14287 | <doc xml:space="preserve" | ||
| 14178 | filename="pango/pango-layout.c" | 14288 | filename="pango/pango-layout.c" | ||
| 14179 | - | line="7625">Moves @iter forward to the next cluster in visual order. | 14289 | + | line="7645">Moves @iter forward to the next cluster in visual order. |
| 14180 | 14290 | ||||
| 14181 | If @iter was already at the end of the layout, returns %FALSE.</doc> | 14291 | If @iter was already at the end of the layout, returns %FALSE.</doc> | ||
| 14182 | <source-position filename="pango/pango-layout.h" line="519"/> | 14292 | <source-position filename="pango/pango-layout.h" line="519"/> | ||
| 14183 | <return-value transfer-ownership="none"> | 14293 | <return-value transfer-ownership="none"> | ||
| 14184 | <doc xml:space="preserve" | 14294 | <doc xml:space="preserve" | ||
| 14185 | filename="pango/pango-layout.c" | 14295 | filename="pango/pango-layout.c" | ||
| 14186 | - | line="7633">whether motion was possible</doc> | 14296 | + | line="7653">whether motion was possible</doc> |
| 14187 | <type name="gboolean" c:type="gboolean"/> | 14297 | <type name="gboolean" c:type="gboolean"/> | ||
| 14188 | </return-value> | 14298 | </return-value> | ||
| 14189 | <parameters> | 14299 | <parameters> | ||
| 14190 | <instance-parameter name="iter" transfer-ownership="none"> | 14300 | <instance-parameter name="iter" transfer-ownership="none"> | ||
| 14191 | <doc xml:space="preserve" | 14301 | <doc xml:space="preserve" | ||
| 14192 | filename="pango/pango-layout.c" | 14302 | filename="pango/pango-layout.c" | ||
| 14193 | - | line="7627">a `PangoLayoutIter`</doc> | 14303 | + | line="7647">a `PangoLayoutIter`</doc> |
| 14194 | <type name="LayoutIter" c:type="PangoLayoutIter*"/> | 14304 | <type name="LayoutIter" c:type="PangoLayoutIter*"/> | ||
| 14195 | </instance-parameter> | 14305 | </instance-parameter> | ||
| 14196 | </parameters> | 14306 | </parameters> | ||
| @@ -14198,21 +14308,21 @@ If @iter was already at the end of the layout, returns %FALSE.</doc> | |||||
| 14198 | <method name="next_line" c:identifier="pango_layout_iter_next_line"> | 14308 | <method name="next_line" c:identifier="pango_layout_iter_next_line"> | ||
| 14199 | <doc xml:space="preserve" | 14309 | <doc xml:space="preserve" | ||
| 14200 | filename="pango/pango-layout.c" | 14310 | filename="pango/pango-layout.c" | ||
| 14201 | - | line="7686">Moves @iter forward to the start of the next line. | 14311 | + | line="7706">Moves @iter forward to the start of the next line. |
| 14202 | 14312 | ||||
| 14203 | If @iter is already on the last line, returns %FALSE.</doc> | 14313 | If @iter is already on the last line, returns %FALSE.</doc> | ||
| 14204 | <source-position filename="pango/pango-layout.h" line="523"/> | 14314 | <source-position filename="pango/pango-layout.h" line="523"/> | ||
| 14205 | <return-value transfer-ownership="none"> | 14315 | <return-value transfer-ownership="none"> | ||
| 14206 | <doc xml:space="preserve" | 14316 | <doc xml:space="preserve" | ||
| 14207 | filename="pango/pango-layout.c" | 14317 | filename="pango/pango-layout.c" | ||
| 14208 | - | line="7694">whether motion was possible</doc> | 14318 | + | line="7714">whether motion was possible</doc> |
| 14209 | <type name="gboolean" c:type="gboolean"/> | 14319 | <type name="gboolean" c:type="gboolean"/> | ||
| 14210 | </return-value> | 14320 | </return-value> | ||
| 14211 | <parameters> | 14321 | <parameters> | ||
| 14212 | <instance-parameter name="iter" transfer-ownership="none"> | 14322 | <instance-parameter name="iter" transfer-ownership="none"> | ||
| 14213 | <doc xml:space="preserve" | 14323 | <doc xml:space="preserve" | ||
| 14214 | filename="pango/pango-layout.c" | 14324 | filename="pango/pango-layout.c" | ||
| 14215 | - | line="7688">a `PangoLayoutIter`</doc> | 14325 | + | line="7708">a `PangoLayoutIter`</doc> |
| 14216 | <type name="LayoutIter" c:type="PangoLayoutIter*"/> | 14326 | <type name="LayoutIter" c:type="PangoLayoutIter*"/> | ||
| 14217 | </instance-parameter> | 14327 | </instance-parameter> | ||
| 14218 | </parameters> | 14328 | </parameters> | ||
| @@ -14220,21 +14330,21 @@ If @iter is already on the last line, returns %FALSE.</doc> | |||||
| 14220 | <method name="next_run" c:identifier="pango_layout_iter_next_run"> | 14330 | <method name="next_run" c:identifier="pango_layout_iter_next_run"> | ||
| 14221 | <doc xml:space="preserve" | 14331 | <doc xml:space="preserve" | ||
| 14222 | filename="pango/pango-layout.c" | 14332 | filename="pango/pango-layout.c" | ||
| 14223 | - | line="7641">Moves @iter forward to the next run in visual order. | 14333 | + | line="7661">Moves @iter forward to the next run in visual order. |
| 14224 | 14334 | ||||
| 14225 | If @iter was already at the end of the layout, returns %FALSE.</doc> | 14335 | If @iter was already at the end of the layout, returns %FALSE.</doc> | ||
| 14226 | <source-position filename="pango/pango-layout.h" line="521"/> | 14336 | <source-position filename="pango/pango-layout.h" line="521"/> | ||
| 14227 | <return-value transfer-ownership="none"> | 14337 | <return-value transfer-ownership="none"> | ||
| 14228 | <doc xml:space="preserve" | 14338 | <doc xml:space="preserve" | ||
| 14229 | filename="pango/pango-layout.c" | 14339 | filename="pango/pango-layout.c" | ||
| 14230 | - | line="7649">whether motion was possible</doc> | 14340 | + | line="7669">whether motion was possible</doc> |
| 14231 | <type name="gboolean" c:type="gboolean"/> | 14341 | <type name="gboolean" c:type="gboolean"/> | ||
| 14232 | </return-value> | 14342 | </return-value> | ||
| 14233 | <parameters> | 14343 | <parameters> | ||
| 14234 | <instance-parameter name="iter" transfer-ownership="none"> | 14344 | <instance-parameter name="iter" transfer-ownership="none"> | ||
| 14235 | <doc xml:space="preserve" | 14345 | <doc xml:space="preserve" | ||
| 14236 | filename="pango/pango-layout.c" | 14346 | filename="pango/pango-layout.c" | ||
| 14237 | - | line="7643">a `PangoLayoutIter`</doc> | 14347 | + | line="7663">a `PangoLayoutIter`</doc> |
| 14238 | <type name="LayoutIter" c:type="PangoLayoutIter*"/> | 14348 | <type name="LayoutIter" c:type="PangoLayoutIter*"/> | ||
| 14239 | </instance-parameter> | 14349 | </instance-parameter> | ||
| 14240 | </parameters> | 14350 | </parameters> | ||
| @@ -14296,7 +14406,7 @@ attributes, or settings of the parent `PangoLayout` are modified.</doc> | |||||
| 14296 | <method name="get_extents" c:identifier="pango_layout_line_get_extents"> | 14406 | <method name="get_extents" c:identifier="pango_layout_line_get_extents"> | ||
| 14297 | <doc xml:space="preserve" | 14407 | <doc xml:space="preserve" | ||
| 14298 | filename="pango/pango-layout.c" | 14408 | filename="pango/pango-layout.c" | ||
| 14299 | - | line="5914">Computes the logical and ink extents of a layout line. | 14409 | + | line="5934">Computes the logical and ink extents of a layout line. |
| 14300 | 14410 | ||||
| 14301 | See [method@Pango.Font.get_glyph_extents] for details | 14411 | See [method@Pango.Font.get_glyph_extents] for details | ||
| 14302 | about the interpretation of the rectangles.</doc> | 14412 | about the interpretation of the rectangles.</doc> | ||
| @@ -14308,7 +14418,7 @@ about the interpretation of the rectangles.</doc> | |||||
| 14308 | <instance-parameter name="line" transfer-ownership="none"> | 14418 | <instance-parameter name="line" transfer-ownership="none"> | ||
| 14309 | <doc xml:space="preserve" | 14419 | <doc xml:space="preserve" | ||
| 14310 | filename="pango/pango-layout.c" | 14420 | filename="pango/pango-layout.c" | ||
| 14311 | - | line="5916">a `PangoLayoutLine`</doc> | 14421 | + | line="5936">a `PangoLayoutLine`</doc> |
| 14312 | <type name="LayoutLine" c:type="PangoLayoutLine*"/> | 14422 | <type name="LayoutLine" c:type="PangoLayoutLine*"/> | ||
| 14313 | </instance-parameter> | 14423 | </instance-parameter> | ||
| 14314 | <parameter name="ink_rect" | 14424 | <parameter name="ink_rect" | ||
| @@ -14319,7 +14429,7 @@ about the interpretation of the rectangles.</doc> | |||||
| 14319 | allow-none="1"> | 14429 | allow-none="1"> | ||
| 14320 | <doc xml:space="preserve" | 14430 | <doc xml:space="preserve" | ||
| 14321 | filename="pango/pango-layout.c" | 14431 | filename="pango/pango-layout.c" | ||
| 14322 | - | line="5917">rectangle used to store the extents of | 14432 | + | line="5937">rectangle used to store the extents of |
| 14323 | the glyph string as drawn</doc> | 14433 | the glyph string as drawn</doc> | ||
| 14324 | <type name="Rectangle" c:type="PangoRectangle*"/> | 14434 | <type name="Rectangle" c:type="PangoRectangle*"/> | ||
| 14325 | </parameter> | 14435 | </parameter> | ||
| @@ -14331,7 +14441,7 @@ about the interpretation of the rectangles.</doc> | |||||
| 14331 | allow-none="1"> | 14441 | allow-none="1"> | ||
| 14332 | <doc xml:space="preserve" | 14442 | <doc xml:space="preserve" | ||
| 14333 | filename="pango/pango-layout.c" | 14443 | filename="pango/pango-layout.c" | ||
| 14334 | - | line="5919">rectangle used to store the logical | 14444 | + | line="5939">rectangle used to store the logical |
| 14335 | extents of the glyph string</doc> | 14445 | extents of the glyph string</doc> | ||
| 14336 | <type name="Rectangle" c:type="PangoRectangle*"/> | 14446 | <type name="Rectangle" c:type="PangoRectangle*"/> | ||
| 14337 | </parameter> | 14447 | </parameter> | ||
| @@ -14342,7 +14452,7 @@ about the interpretation of the rectangles.</doc> | |||||
| 14342 | version="1.44"> | 14452 | version="1.44"> | ||
| 14343 | <doc xml:space="preserve" | 14453 | <doc xml:space="preserve" | ||
| 14344 | filename="pango/pango-layout.c" | 14454 | filename="pango/pango-layout.c" | ||
| 14345 | - | line="5935">Computes the height of the line, as the maximum of the heights | 14455 | + | line="5955">Computes the height of the line, as the maximum of the heights |
| 14346 | of fonts used in this line. | 14456 | of fonts used in this line. | ||
| 14347 | 14457 | ||||
| 14348 | Note that the actual baseline-to-baseline distance between lines | 14458 | Note that the actual baseline-to-baseline distance between lines | ||
| @@ -14357,7 +14467,7 @@ of text is influenced by other factors, such as | |||||
| 14357 | <instance-parameter name="line" transfer-ownership="none"> | 14467 | <instance-parameter name="line" transfer-ownership="none"> | ||
| 14358 | <doc xml:space="preserve" | 14468 | <doc xml:space="preserve" | ||
| 14359 | filename="pango/pango-layout.c" | 14469 | filename="pango/pango-layout.c" | ||
| 14360 | - | line="5937">a `PangoLayoutLine`</doc> | 14470 | + | line="5957">a `PangoLayoutLine`</doc> |
| 14361 | <type name="LayoutLine" c:type="PangoLayoutLine*"/> | 14471 | <type name="LayoutLine" c:type="PangoLayoutLine*"/> | ||
| 14362 | </instance-parameter> | 14472 | </instance-parameter> | ||
| 14363 | <parameter name="height" | 14473 | <parameter name="height" | ||
| @@ -14368,7 +14478,7 @@ of text is influenced by other factors, such as | |||||
| 14368 | allow-none="1"> | 14478 | allow-none="1"> | ||
| 14369 | <doc xml:space="preserve" | 14479 | <doc xml:space="preserve" | ||
| 14370 | filename="pango/pango-layout.c" | 14480 | filename="pango/pango-layout.c" | ||
| 14371 | - | line="5938">return location for the line height</doc> | 14481 | + | line="5958">return location for the line height</doc> |
| 14372 | <type name="gint" c:type="int*"/> | 14482 | <type name="gint" c:type="int*"/> | ||
| 14373 | </parameter> | 14483 | </parameter> | ||
| 14374 | </parameters> | 14484 | </parameters> | ||
| @@ -14378,19 +14488,19 @@ of text is influenced by other factors, such as | |||||
| 14378 | version="1.50"> | 14488 | version="1.50"> | ||
| 14379 | <doc xml:space="preserve" | 14489 | <doc xml:space="preserve" | ||
| 14380 | filename="pango/pango-layout.c" | 14490 | filename="pango/pango-layout.c" | ||
| 14381 | - | line="5071">Returns the length of the line, in bytes.</doc> | 14491 | + | line="5091">Returns the length of the line, in bytes.</doc> |
| 14382 | <source-position filename="pango/pango-layout.h" line="452"/> | 14492 | <source-position filename="pango/pango-layout.h" line="452"/> | ||
| 14383 | <return-value transfer-ownership="none"> | 14493 | <return-value transfer-ownership="none"> | ||
| 14384 | <doc xml:space="preserve" | 14494 | <doc xml:space="preserve" | ||
| 14385 | filename="pango/pango-layout.c" | 14495 | filename="pango/pango-layout.c" | ||
| 14386 | - | line="5077">the length of the line</doc> | 14496 | + | line="5097">the length of the line</doc> |
| 14387 | <type name="gint" c:type="int"/> | 14497 | <type name="gint" c:type="int"/> | ||
| 14388 | </return-value> | 14498 | </return-value> | ||
| 14389 | <parameters> | 14499 | <parameters> | ||
| 14390 | <instance-parameter name="line" transfer-ownership="none"> | 14500 | <instance-parameter name="line" transfer-ownership="none"> | ||
| 14391 | <doc xml:space="preserve" | 14501 | <doc xml:space="preserve" | ||
| 14392 | filename="pango/pango-layout.c" | 14502 | filename="pango/pango-layout.c" | ||
| 14393 | - | line="5073">a `PangoLayoutLine`</doc> | 14503 | + | line="5093">a `PangoLayoutLine`</doc> |
| 14394 | <type name="LayoutLine" c:type="PangoLayoutLine*"/> | 14504 | <type name="LayoutLine" c:type="PangoLayoutLine*"/> | ||
| 14395 | </instance-parameter> | 14505 | </instance-parameter> | ||
| 14396 | </parameters> | 14506 | </parameters> | ||
| @@ -14399,7 +14509,7 @@ of text is influenced by other factors, such as | |||||
| 14399 | c:identifier="pango_layout_line_get_pixel_extents"> | 14509 | c:identifier="pango_layout_line_get_pixel_extents"> | ||
| 14400 | <doc xml:space="preserve" | 14510 | <doc xml:space="preserve" | ||
| 14401 | filename="pango/pango-layout.c" | 14511 | filename="pango/pango-layout.c" | ||
| 14402 | - | line="5974">Computes the logical and ink extents of @layout_line in device units. | 14512 | + | line="5994">Computes the logical and ink extents of @layout_line in device units. |
| 14403 | 14513 | ||||
| 14404 | This function just calls [method@Pango.LayoutLine.get_extents] followed by | 14514 | This function just calls [method@Pango.LayoutLine.get_extents] followed by | ||
| 14405 | two [func@extents_to_pixels] calls, rounding @ink_rect and @logical_rect | 14515 | two [func@extents_to_pixels] calls, rounding @ink_rect and @logical_rect | ||
| @@ -14413,7 +14523,7 @@ passes them as first argument to [func@extents_to_pixels]).</doc> | |||||
| 14413 | <instance-parameter name="layout_line" transfer-ownership="none"> | 14523 | <instance-parameter name="layout_line" transfer-ownership="none"> | ||
| 14414 | <doc xml:space="preserve" | 14524 | <doc xml:space="preserve" | ||
| 14415 | filename="pango/pango-layout.c" | 14525 | filename="pango/pango-layout.c" | ||
| 14416 | - | line="5976">a `PangoLayoutLine`</doc> | 14526 | + | line="5996">a `PangoLayoutLine`</doc> |
| 14417 | <type name="LayoutLine" c:type="PangoLayoutLine*"/> | 14527 | <type name="LayoutLine" c:type="PangoLayoutLine*"/> | ||
| 14418 | </instance-parameter> | 14528 | </instance-parameter> | ||
| 14419 | <parameter name="ink_rect" | 14529 | <parameter name="ink_rect" | ||
| @@ -14424,7 +14534,7 @@ passes them as first argument to [func@extents_to_pixels]).</doc> | |||||
| 14424 | allow-none="1"> | 14534 | allow-none="1"> | ||
| 14425 | <doc xml:space="preserve" | 14535 | <doc xml:space="preserve" | ||
| 14426 | filename="pango/pango-layout.c" | 14536 | filename="pango/pango-layout.c" | ||
| 14427 | - | line="5977">rectangle used to store the extents of | 14537 | + | line="5997">rectangle used to store the extents of |
| 14428 | the glyph string as drawn</doc> | 14538 | the glyph string as drawn</doc> | ||
| 14429 | <type name="Rectangle" c:type="PangoRectangle*"/> | 14539 | <type name="Rectangle" c:type="PangoRectangle*"/> | ||
| 14430 | </parameter> | 14540 | </parameter> | ||
| @@ -14436,7 +14546,7 @@ passes them as first argument to [func@extents_to_pixels]).</doc> | |||||
| 14436 | allow-none="1"> | 14546 | allow-none="1"> | ||
| 14437 | <doc xml:space="preserve" | 14547 | <doc xml:space="preserve" | ||
| 14438 | filename="pango/pango-layout.c" | 14548 | filename="pango/pango-layout.c" | ||
| 14439 | - | line="5979">rectangle used to store the logical | 14549 | + | line="5999">rectangle used to store the logical |
| 14440 | extents of the glyph string</doc> | 14550 | extents of the glyph string</doc> | ||
| 14441 | <type name="Rectangle" c:type="PangoRectangle*"/> | 14551 | <type name="Rectangle" c:type="PangoRectangle*"/> | ||
| 14442 | </parameter> | 14552 | </parameter> | ||
| @@ -14447,19 +14557,19 @@ passes them as first argument to [func@extents_to_pixels]).</doc> | |||||
| 14447 | version="1.50"> | 14557 | version="1.50"> | ||
| 14448 | <doc xml:space="preserve" | 14558 | <doc xml:space="preserve" | ||
| 14449 | filename="pango/pango-layout.c" | 14559 | filename="pango/pango-layout.c" | ||
| 14450 | - | line="5103">Returns the resolved direction of the line.</doc> | 14560 | + | line="5123">Returns the resolved direction of the line.</doc> |
| 14451 | <source-position filename="pango/pango-layout.h" line="456"/> | 14561 | <source-position filename="pango/pango-layout.h" line="456"/> | ||
| 14452 | <return-value transfer-ownership="none"> | 14562 | <return-value transfer-ownership="none"> | ||
| 14453 | <doc xml:space="preserve" | 14563 | <doc xml:space="preserve" | ||
| 14454 | filename="pango/pango-layout.c" | 14564 | filename="pango/pango-layout.c" | ||
| 14455 | - | line="5109">the resolved direction of the line</doc> | 14565 | + | line="5129">the resolved direction of the line</doc> |
| 14456 | <type name="Direction" c:type="PangoDirection"/> | 14566 | <type name="Direction" c:type="PangoDirection"/> | ||
| 14457 | </return-value> | 14567 | </return-value> | ||
| 14458 | <parameters> | 14568 | <parameters> | ||
| 14459 | <instance-parameter name="line" transfer-ownership="none"> | 14569 | <instance-parameter name="line" transfer-ownership="none"> | ||
| 14460 | <doc xml:space="preserve" | 14570 | <doc xml:space="preserve" | ||
| 14461 | filename="pango/pango-layout.c" | 14571 | filename="pango/pango-layout.c" | ||
| 14462 | - | line="5105">a `PangoLayoutLine`</doc> | 14572 | + | line="5125">a `PangoLayoutLine`</doc> |
| 14463 | <type name="LayoutLine" c:type="PangoLayoutLine*"/> | 14573 | <type name="LayoutLine" c:type="PangoLayoutLine*"/> | ||
| 14464 | </instance-parameter> | 14574 | </instance-parameter> | ||
| 14465 | </parameters> | 14575 | </parameters> | ||
| @@ -14469,20 +14579,20 @@ passes them as first argument to [func@extents_to_pixels]).</doc> | |||||
| 14469 | version="1.50"> | 14579 | version="1.50"> | ||
| 14470 | <doc xml:space="preserve" | 14580 | <doc xml:space="preserve" | ||
| 14471 | filename="pango/pango-layout.c" | 14581 | filename="pango/pango-layout.c" | ||
| 14472 | - | line="5054">Returns the start index of the line, as byte index | 14582 | + | line="5074">Returns the start index of the line, as byte index |
| 14473 | into the text of the layout.</doc> | 14583 | into the text of the layout.</doc> | ||
| 14474 | <source-position filename="pango/pango-layout.h" line="450"/> | 14584 | <source-position filename="pango/pango-layout.h" line="450"/> | ||
| 14475 | <return-value transfer-ownership="none"> | 14585 | <return-value transfer-ownership="none"> | ||
| 14476 | <doc xml:space="preserve" | 14586 | <doc xml:space="preserve" | ||
| 14477 | filename="pango/pango-layout.c" | 14587 | filename="pango/pango-layout.c" | ||
| 14478 | - | line="5061">the start index of the line</doc> | 14588 | + | line="5081">the start index of the line</doc> |
| 14479 | <type name="gint" c:type="int"/> | 14589 | <type name="gint" c:type="int"/> | ||
| 14480 | </return-value> | 14590 | </return-value> | ||
| 14481 | <parameters> | 14591 | <parameters> | ||
| 14482 | <instance-parameter name="line" transfer-ownership="none"> | 14592 | <instance-parameter name="line" transfer-ownership="none"> | ||
| 14483 | <doc xml:space="preserve" | 14593 | <doc xml:space="preserve" | ||
| 14484 | filename="pango/pango-layout.c" | 14594 | filename="pango/pango-layout.c" | ||
| 14485 | - | line="5056">a `PangoLayoutLine`</doc> | 14595 | + | line="5076">a `PangoLayoutLine`</doc> |
| 14486 | <type name="LayoutLine" c:type="PangoLayoutLine*"/> | 14596 | <type name="LayoutLine" c:type="PangoLayoutLine*"/> | ||
| 14487 | </instance-parameter> | 14597 | </instance-parameter> | ||
| 14488 | </parameters> | 14598 | </parameters> | ||
| @@ -14491,7 +14601,7 @@ into the text of the layout.</doc> | |||||
| 14491 | c:identifier="pango_layout_line_get_x_ranges"> | 14601 | c:identifier="pango_layout_line_get_x_ranges"> | ||
| 14492 | <doc xml:space="preserve" | 14602 | <doc xml:space="preserve" | ||
| 14493 | filename="pango/pango-layout.c" | 14603 | filename="pango/pango-layout.c" | ||
| 14494 | - | line="5338">Gets a list of visual ranges corresponding to a given logical range. | 14604 | + | line="5358">Gets a list of visual ranges corresponding to a given logical range. |
| 14495 | 14605 | ||||
| 14496 | This list is not necessarily minimal - there may be consecutive | 14606 | This list is not necessarily minimal - there may be consecutive | ||
| 14497 | ranges which are adjacent. The ranges will be sorted from left to | 14607 | ranges which are adjacent. The ranges will be sorted from left to | ||
| @@ -14505,13 +14615,13 @@ layout, not with respect to the line.</doc> | |||||
| 14505 | <instance-parameter name="line" transfer-ownership="none"> | 14615 | <instance-parameter name="line" transfer-ownership="none"> | ||
| 14506 | <doc xml:space="preserve" | 14616 | <doc xml:space="preserve" | ||
| 14507 | filename="pango/pango-layout.c" | 14617 | filename="pango/pango-layout.c" | ||
| 14508 | - | line="5340">a `PangoLayoutLine`</doc> | 14618 | + | line="5360">a `PangoLayoutLine`</doc> |
| 14509 | <type name="LayoutLine" c:type="PangoLayoutLine*"/> | 14619 | <type name="LayoutLine" c:type="PangoLayoutLine*"/> | ||
| 14510 | </instance-parameter> | 14620 | </instance-parameter> | ||
| 14511 | <parameter name="start_index" transfer-ownership="none"> | 14621 | <parameter name="start_index" transfer-ownership="none"> | ||
| 14512 | <doc xml:space="preserve" | 14622 | <doc xml:space="preserve" | ||
| 14513 | filename="pango/pango-layout.c" | 14623 | filename="pango/pango-layout.c" | ||
| 14514 | - | line="5341">Start byte index of the logical range. If this value | 14624 | + | line="5361">Start byte index of the logical range. If this value |
| 14515 | is less than the start index for the line, then the first range | 14625 | is less than the start index for the line, then the first range | ||
| 14516 | will extend all the way to the leading edge of the layout. Otherwise, | 14626 | will extend all the way to the leading edge of the layout. Otherwise, | ||
| 14517 | it will start at the leading edge of the first character.</doc> | 14627 | it will start at the leading edge of the first character.</doc> | ||
| @@ -14520,7 +14630,7 @@ layout, not with respect to the line.</doc> | |||||
| 14520 | <parameter name="end_index" transfer-ownership="none"> | 14630 | <parameter name="end_index" transfer-ownership="none"> | ||
| 14521 | <doc xml:space="preserve" | 14631 | <doc xml:space="preserve" | ||
| 14522 | filename="pango/pango-layout.c" | 14632 | filename="pango/pango-layout.c" | ||
| 14523 | - | line="5345">Ending byte index of the logical range. If this value is | 14633 | + | line="5365">Ending byte index of the logical range. If this value is |
| 14524 | greater than the end index for the line, then the last range will | 14634 | greater than the end index for the line, then the last range will | ||
| 14525 | extend all the way to the trailing edge of the layout. Otherwise, | 14635 | extend all the way to the trailing edge of the layout. Otherwise, | ||
| 14526 | it will end at the trailing edge of the last character.</doc> | 14636 | it will end at the trailing edge of the last character.</doc> | ||
| @@ -14532,7 +14642,7 @@ layout, not with respect to the line.</doc> | |||||
| 14532 | transfer-ownership="full"> | 14642 | transfer-ownership="full"> | ||
| 14533 | <doc xml:space="preserve" | 14643 | <doc xml:space="preserve" | ||
| 14534 | filename="pango/pango-layout.c" | 14644 | filename="pango/pango-layout.c" | ||
| 14535 | - | line="5349">location to | 14645 | + | line="5369">location to |
| 14536 | store a pointer to an array of ranges. The array will be of length | 14646 | store a pointer to an array of ranges. The array will be of length | ||
| 14537 | `2*n_ranges`, with each range starting at `(*ranges)[2*n]` and of | 14647 | `2*n_ranges`, with each range starting at `(*ranges)[2*n]` and of | ||
| 14538 | width `(*ranges)[2*n + 1] - (*ranges)[2*n]`. This array must be freed | 14648 | width `(*ranges)[2*n + 1] - (*ranges)[2*n]`. This array must be freed | ||
| @@ -14548,7 +14658,7 @@ layout, not with respect to the line.</doc> | |||||
| 14548 | transfer-ownership="full"> | 14658 | transfer-ownership="full"> | ||
| 14549 | <doc xml:space="preserve" | 14659 | <doc xml:space="preserve" | ||
| 14550 | filename="pango/pango-layout.c" | 14660 | filename="pango/pango-layout.c" | ||
| 14551 | - | line="5355">The number of ranges stored in @ranges</doc> | 14661 | + | line="5375">The number of ranges stored in @ranges</doc> |
| 14552 | <type name="gint" c:type="int*"/> | 14662 | <type name="gint" c:type="int*"/> | ||
| 14553 | </parameter> | 14663 | </parameter> | ||
| 14554 | </parameters> | 14664 | </parameters> | ||
| @@ -14598,19 +14708,19 @@ layout, not with respect to the line.</doc> | |||||
| 14598 | version="1.50"> | 14708 | version="1.50"> | ||
| 14599 | <doc xml:space="preserve" | 14709 | <doc xml:space="preserve" | ||
| 14600 | filename="pango/pango-layout.c" | 14710 | filename="pango/pango-layout.c" | ||
| 14601 | - | line="5087">Returns whether this is the first line of the paragraph.</doc> | 14711 | + | line="5107">Returns whether this is the first line of the paragraph.</doc> |
| 14602 | <source-position filename="pango/pango-layout.h" line="454"/> | 14712 | <source-position filename="pango/pango-layout.h" line="454"/> | ||
| 14603 | <return-value transfer-ownership="none"> | 14713 | <return-value transfer-ownership="none"> | ||
| 14604 | <doc xml:space="preserve" | 14714 | <doc xml:space="preserve" | ||
| 14605 | filename="pango/pango-layout.c" | 14715 | filename="pango/pango-layout.c" | ||
| 14606 | - | line="5093">%TRUE if this is the first line</doc> | 14716 | + | line="5113">%TRUE if this is the first line</doc> |
| 14607 | <type name="gboolean" c:type="gboolean"/> | 14717 | <type name="gboolean" c:type="gboolean"/> | ||
| 14608 | </return-value> | 14718 | </return-value> | ||
| 14609 | <parameters> | 14719 | <parameters> | ||
| 14610 | <instance-parameter name="line" transfer-ownership="none"> | 14720 | <instance-parameter name="line" transfer-ownership="none"> | ||
| 14611 | <doc xml:space="preserve" | 14721 | <doc xml:space="preserve" | ||
| 14612 | filename="pango/pango-layout.c" | 14722 | filename="pango/pango-layout.c" | ||
| 14613 | - | line="5089">a `PangoLayoutLine`</doc> | 14723 | + | line="5109">a `PangoLayoutLine`</doc> |
| 14614 | <type name="LayoutLine" c:type="PangoLayoutLine*"/> | 14724 | <type name="LayoutLine" c:type="PangoLayoutLine*"/> | ||
| 14615 | </instance-parameter> | 14725 | </instance-parameter> | ||
| 14616 | </parameters> | 14726 | </parameters> | ||
| @@ -14618,12 +14728,12 @@ layout, not with respect to the line.</doc> | |||||
| 14618 | <method name="ref" c:identifier="pango_layout_line_ref" version="1.10"> | 14728 | <method name="ref" c:identifier="pango_layout_line_ref" version="1.10"> | ||
| 14619 | <doc xml:space="preserve" | 14729 | <doc xml:space="preserve" | ||
| 14620 | filename="pango/pango-layout.c" | 14730 | filename="pango/pango-layout.c" | ||
| 14621 | - | line="5000">Increase the reference count of a `PangoLayoutLine` by one.</doc> | 14731 | + | line="5020">Increase the reference count of a `PangoLayoutLine` by one.</doc> |
| 14622 | <source-position filename="pango/pango-layout.h" line="445"/> | 14732 | <source-position filename="pango/pango-layout.h" line="445"/> | ||
| 14623 | <return-value transfer-ownership="full" nullable="1"> | 14733 | <return-value transfer-ownership="full" nullable="1"> | ||
| 14624 | <doc xml:space="preserve" | 14734 | <doc xml:space="preserve" | ||
| 14625 | filename="pango/pango-layout.c" | 14735 | filename="pango/pango-layout.c" | ||
| 14626 | - | line="5006">the line passed in.</doc> | 14736 | + | line="5026">the line passed in.</doc> |
| 14627 | <type name="LayoutLine" c:type="PangoLayoutLine*"/> | 14737 | <type name="LayoutLine" c:type="PangoLayoutLine*"/> | ||
| 14628 | </return-value> | 14738 | </return-value> | ||
| 14629 | <parameters> | 14739 | <parameters> | ||
| @@ -14633,7 +14743,7 @@ layout, not with respect to the line.</doc> | |||||
| 14633 | allow-none="1"> | 14743 | allow-none="1"> | ||
| 14634 | <doc xml:space="preserve" | 14744 | <doc xml:space="preserve" | ||
| 14635 | filename="pango/pango-layout.c" | 14745 | filename="pango/pango-layout.c" | ||
| 14636 | - | line="5002">a `PangoLayoutLine`</doc> | 14746 | + | line="5022">a `PangoLayoutLine`</doc> |
| 14637 | <type name="LayoutLine" c:type="PangoLayoutLine*"/> | 14747 | <type name="LayoutLine" c:type="PangoLayoutLine*"/> | ||
| 14638 | </instance-parameter> | 14748 | </instance-parameter> | ||
| 14639 | </parameters> | 14749 | </parameters> | ||
| @@ -14641,7 +14751,7 @@ layout, not with respect to the line.</doc> | |||||
| 14641 | <method name="unref" c:identifier="pango_layout_line_unref"> | 14751 | <method name="unref" c:identifier="pango_layout_line_unref"> | ||
| 14642 | <doc xml:space="preserve" | 14752 | <doc xml:space="preserve" | ||
| 14643 | filename="pango/pango-layout.c" | 14753 | filename="pango/pango-layout.c" | ||
| 14644 | - | line="5023">Decrease the reference count of a `PangoLayoutLine` by one. | 14754 | + | line="5043">Decrease the reference count of a `PangoLayoutLine` by one. |
| 14645 | 14755 | ||||
| 14646 | If the result is zero, the line and all associated memory | 14756 | If the result is zero, the line and all associated memory | ||
| 14647 | will be freed.</doc> | 14757 | will be freed.</doc> | ||
| @@ -14653,7 +14763,7 @@ will be freed.</doc> | |||||
| 14653 | <instance-parameter name="line" transfer-ownership="none"> | 14763 | <instance-parameter name="line" transfer-ownership="none"> | ||
| 14654 | <doc xml:space="preserve" | 14764 | <doc xml:space="preserve" | ||
| 14655 | filename="pango/pango-layout.c" | 14765 | filename="pango/pango-layout.c" | ||
| 14656 | - | line="5025">a `PangoLayoutLine`</doc> | 14766 | + | line="5045">a `PangoLayoutLine`</doc> |
| 14657 | <type name="LayoutLine" c:type="PangoLayoutLine*"/> | 14767 | <type name="LayoutLine" c:type="PangoLayoutLine*"/> | ||
| 14658 | </instance-parameter> | 14768 | </instance-parameter> | ||
| 14659 | </parameters> | 14769 | </parameters> | ||
| @@ -14661,7 +14771,7 @@ will be freed.</doc> | |||||
| 14661 | <method name="x_to_index" c:identifier="pango_layout_line_x_to_index"> | 14771 | <method name="x_to_index" c:identifier="pango_layout_line_x_to_index"> | ||
| 14662 | <doc xml:space="preserve" | 14772 | <doc xml:space="preserve" | ||
| 14663 | filename="pango/pango-layout.c" | 14773 | filename="pango/pango-layout.c" | ||
| 14664 | - | line="5119">Converts from x offset to the byte index of the corresponding character | 14774 | + | line="5139">Converts from x offset to the byte index of the corresponding character |
| 14665 | within the text of the layout. | 14775 | within the text of the layout. | ||
| 14666 | 14776 | ||||
| 14667 | If @x_pos is outside the line, @index_ and @trailing will point to the very | 14777 | If @x_pos is outside the line, @index_ and @trailing will point to the very | ||
| @@ -14676,20 +14786,20 @@ grapheme. The reverse is true for a left-to-right line.</doc> | |||||
| 14676 | <return-value transfer-ownership="none"> | 14786 | <return-value transfer-ownership="none"> | ||
| 14677 | <doc xml:space="preserve" | 14787 | <doc xml:space="preserve" | ||
| 14678 | filename="pango/pango-layout.c" | 14788 | filename="pango/pango-layout.c" | ||
| 14679 | - | line="5141">%FALSE if @x_pos was outside the line, %TRUE if inside</doc> | 14789 | + | line="5161">%FALSE if @x_pos was outside the line, %TRUE if inside</doc> |
| 14680 | <type name="gboolean" c:type="gboolean"/> | 14790 | <type name="gboolean" c:type="gboolean"/> | ||
| 14681 | </return-value> | 14791 | </return-value> | ||
| 14682 | <parameters> | 14792 | <parameters> | ||
| 14683 | <instance-parameter name="line" transfer-ownership="none"> | 14793 | <instance-parameter name="line" transfer-ownership="none"> | ||
| 14684 | <doc xml:space="preserve" | 14794 | <doc xml:space="preserve" | ||
| 14685 | filename="pango/pango-layout.c" | 14795 | filename="pango/pango-layout.c" | ||
| 14686 | - | line="5121">a `PangoLayoutLine`</doc> | 14796 | + | line="5141">a `PangoLayoutLine`</doc> |
| 14687 | <type name="LayoutLine" c:type="PangoLayoutLine*"/> | 14797 | <type name="LayoutLine" c:type="PangoLayoutLine*"/> | ||
| 14688 | </instance-parameter> | 14798 | </instance-parameter> | ||
| 14689 | <parameter name="x_pos" transfer-ownership="none"> | 14799 | <parameter name="x_pos" transfer-ownership="none"> | ||
| 14690 | <doc xml:space="preserve" | 14800 | <doc xml:space="preserve" | ||
| 14691 | filename="pango/pango-layout.c" | 14801 | filename="pango/pango-layout.c" | ||
| 14692 | - | line="5122">the X offset (in Pango units) from the left edge of the line.</doc> | 14802 | + | line="5142">the X offset (in Pango units) from the left edge of the line.</doc> |
| 14693 | <type name="gint" c:type="int"/> | 14803 | <type name="gint" c:type="int"/> | ||
| 14694 | </parameter> | 14804 | </parameter> | ||
| 14695 | <parameter name="index_" | 14805 | <parameter name="index_" | ||
| @@ -14698,7 +14808,7 @@ grapheme. The reverse is true for a left-to-right line.</doc> | |||||
| 14698 | transfer-ownership="full"> | 14808 | transfer-ownership="full"> | ||
| 14699 | <doc xml:space="preserve" | 14809 | <doc xml:space="preserve" | ||
| 14700 | filename="pango/pango-layout.c" | 14810 | filename="pango/pango-layout.c" | ||
| 14701 | - | line="5123">location to store calculated byte index for the grapheme | 14811 | + | line="5143">location to store calculated byte index for the grapheme |
| 14702 | in which the user clicked</doc> | 14812 | in which the user clicked</doc> | ||
| 14703 | <type name="gint" c:type="int*"/> | 14813 | <type name="gint" c:type="int*"/> | ||
| 14704 | </parameter> | 14814 | </parameter> | ||
| @@ -14708,7 +14818,7 @@ grapheme. The reverse is true for a left-to-right line.</doc> | |||||
| 14708 | transfer-ownership="full"> | 14818 | transfer-ownership="full"> | ||
| 14709 | <doc xml:space="preserve" | 14819 | <doc xml:space="preserve" | ||
| 14710 | filename="pango/pango-layout.c" | 14820 | filename="pango/pango-layout.c" | ||
| 14711 | - | line="5125">location to store an integer indicating where in the | 14821 | + | line="5145">location to store an integer indicating where in the |
| 14712 | grapheme the user clicked. It will either be zero, or the number of | 14822 | grapheme the user clicked. It will either be zero, or the number of | ||
| 14713 | characters in the grapheme. 0 represents the leading edge of the grapheme.</doc> | 14823 | characters in the grapheme. 0 represents the leading edge of the grapheme.</doc> | ||
| 14714 | <type name="gint" c:type="int*"/> | 14824 | <type name="gint" c:type="int*"/> | ||
| @@ -15639,7 +15749,7 @@ backends and destinations can be created.</doc> | |||||
| 15639 | version="1.8"> | 15749 | version="1.8"> | ||
| 15640 | <doc xml:space="preserve" | 15750 | <doc xml:space="preserve" | ||
| 15641 | filename="pango/pango-renderer.c" | 15751 | filename="pango/pango-renderer.c" | ||
| 15642 | - | line="1015">Draw a squiggly line that approximately covers the given rectangle | 15752 | + | line="1014">Draw a squiggly line that approximately covers the given rectangle |
| 15643 | in the style of an underline used to indicate a spelling error. | 15753 | in the style of an underline used to indicate a spelling error. | ||
| 15644 | 15754 | ||||
| 15645 | The width of the underline is rounded to an integer number | 15755 | The width of the underline is rounded to an integer number | ||
| @@ -15656,31 +15766,31 @@ Use [method@Pango.Renderer.activate] to activate a renderer.</doc> | |||||
| 15656 | <instance-parameter name="renderer" transfer-ownership="none"> | 15766 | <instance-parameter name="renderer" transfer-ownership="none"> | ||
| 15657 | <doc xml:space="preserve" | 15767 | <doc xml:space="preserve" | ||
| 15658 | filename="pango/pango-renderer.c" | 15768 | filename="pango/pango-renderer.c" | ||
| 15659 | - | line="1017">a `PangoRenderer`</doc> | 15769 | + | line="1016">a `PangoRenderer`</doc> |
| 15660 | <type name="Renderer" c:type="PangoRenderer*"/> | 15770 | <type name="Renderer" c:type="PangoRenderer*"/> | ||
| 15661 | </instance-parameter> | 15771 | </instance-parameter> | ||
| 15662 | <parameter name="x" transfer-ownership="none"> | 15772 | <parameter name="x" transfer-ownership="none"> | ||
| 15663 | <doc xml:space="preserve" | 15773 | <doc xml:space="preserve" | ||
| 15664 | filename="pango/pango-renderer.c" | 15774 | filename="pango/pango-renderer.c" | ||
| 15665 | - | line="1018">X coordinate of underline, in Pango units in user coordinate system</doc> | 15775 | + | line="1017">X coordinate of underline, in Pango units in user coordinate system</doc> |
| 15666 | <type name="gint" c:type="int"/> | 15776 | <type name="gint" c:type="int"/> | ||
| 15667 | </parameter> | 15777 | </parameter> | ||
| 15668 | <parameter name="y" transfer-ownership="none"> | 15778 | <parameter name="y" transfer-ownership="none"> | ||
| 15669 | <doc xml:space="preserve" | 15779 | <doc xml:space="preserve" | ||
| 15670 | filename="pango/pango-renderer.c" | 15780 | filename="pango/pango-renderer.c" | ||
| 15671 | - | line="1019">Y coordinate of underline, in Pango units in user coordinate system</doc> | 15781 | + | line="1018">Y coordinate of underline, in Pango units in user coordinate system</doc> |
| 15672 | <type name="gint" c:type="int"/> | 15782 | <type name="gint" c:type="int"/> | ||
| 15673 | </parameter> | 15783 | </parameter> | ||
| 15674 | <parameter name="width" transfer-ownership="none"> | 15784 | <parameter name="width" transfer-ownership="none"> | ||
| 15675 | <doc xml:space="preserve" | 15785 | <doc xml:space="preserve" | ||
| 15676 | filename="pango/pango-renderer.c" | 15786 | filename="pango/pango-renderer.c" | ||
| 15677 | - | line="1020">width of underline, in Pango units in user coordinate system</doc> | 15787 | + | line="1019">width of underline, in Pango units in user coordinate system</doc> |
| 15678 | <type name="gint" c:type="int"/> | 15788 | <type name="gint" c:type="int"/> | ||
| 15679 | </parameter> | 15789 | </parameter> | ||
| 15680 | <parameter name="height" transfer-ownership="none"> | 15790 | <parameter name="height" transfer-ownership="none"> | ||
| 15681 | <doc xml:space="preserve" | 15791 | <doc xml:space="preserve" | ||
| 15682 | filename="pango/pango-renderer.c" | 15792 | filename="pango/pango-renderer.c" | ||
| 15683 | - | line="1021">height of underline, in Pango units in user coordinate system</doc> | 15793 | + | line="1020">height of underline, in Pango units in user coordinate system</doc> |
| 15684 | <type name="gint" c:type="int"/> | 15794 | <type name="gint" c:type="int"/> | ||
| 15685 | </parameter> | 15795 | </parameter> | ||
| 15686 | </parameters> | 15796 | </parameters> | ||
| @@ -15688,7 +15798,7 @@ Use [method@Pango.Renderer.activate] to activate a renderer.</doc> | |||||
| 15688 | <virtual-method name="draw_glyph" invoker="draw_glyph" version="1.8"> | 15798 | <virtual-method name="draw_glyph" invoker="draw_glyph" version="1.8"> | ||
| 15689 | <doc xml:space="preserve" | 15799 | <doc xml:space="preserve" | ||
| 15690 | filename="pango/pango-renderer.c" | 15800 | filename="pango/pango-renderer.c" | ||
| 15691 | - | line="1210">Draws a single glyph with coordinates in device space.</doc> | 15801 | + | line="1209">Draws a single glyph with coordinates in device space.</doc> |
| 15692 | <source-position filename="pango/pango-renderer.h" line="168"/> | 15802 | <source-position filename="pango/pango-renderer.h" line="168"/> | ||
| 15693 | <return-value transfer-ownership="none"> | 15803 | <return-value transfer-ownership="none"> | ||
| 15694 | <type name="none" c:type="void"/> | 15804 | <type name="none" c:type="void"/> | ||
| @@ -15697,31 +15807,31 @@ Use [method@Pango.Renderer.activate] to activate a renderer.</doc> | |||||
| 15697 | <instance-parameter name="renderer" transfer-ownership="none"> | 15807 | <instance-parameter name="renderer" transfer-ownership="none"> | ||
| 15698 | <doc xml:space="preserve" | 15808 | <doc xml:space="preserve" | ||
| 15699 | filename="pango/pango-renderer.c" | 15809 | filename="pango/pango-renderer.c" | ||
| 15700 | - | line="1212">a `PangoRenderer`</doc> | 15810 | + | line="1211">a `PangoRenderer`</doc> |
| 15701 | <type name="Renderer" c:type="PangoRenderer*"/> | 15811 | <type name="Renderer" c:type="PangoRenderer*"/> | ||
| 15702 | </instance-parameter> | 15812 | </instance-parameter> | ||
| 15703 | <parameter name="font" transfer-ownership="none"> | 15813 | <parameter name="font" transfer-ownership="none"> | ||
| 15704 | <doc xml:space="preserve" | 15814 | <doc xml:space="preserve" | ||
| 15705 | filename="pango/pango-renderer.c" | 15815 | filename="pango/pango-renderer.c" | ||
| 15706 | - | line="1213">a `PangoFont`</doc> | 15816 | + | line="1212">a `PangoFont`</doc> |
| 15707 | <type name="Font" c:type="PangoFont*"/> | 15817 | <type name="Font" c:type="PangoFont*"/> | ||
| 15708 | </parameter> | 15818 | </parameter> | ||
| 15709 | <parameter name="glyph" transfer-ownership="none"> | 15819 | <parameter name="glyph" transfer-ownership="none"> | ||
| 15710 | <doc xml:space="preserve" | 15820 | <doc xml:space="preserve" | ||
| 15711 | filename="pango/pango-renderer.c" | 15821 | filename="pango/pango-renderer.c" | ||
| 15712 | - | line="1214">the glyph index of a single glyph</doc> | 15822 | + | line="1213">the glyph index of a single glyph</doc> |
| 15713 | <type name="Glyph" c:type="PangoGlyph"/> | 15823 | <type name="Glyph" c:type="PangoGlyph"/> | ||
| 15714 | </parameter> | 15824 | </parameter> | ||
| 15715 | <parameter name="x" transfer-ownership="none"> | 15825 | <parameter name="x" transfer-ownership="none"> | ||
| 15716 | <doc xml:space="preserve" | 15826 | <doc xml:space="preserve" | ||
| 15717 | filename="pango/pango-renderer.c" | 15827 | filename="pango/pango-renderer.c" | ||
| 15718 | - | line="1215">X coordinate of left edge of baseline of glyph</doc> | 15828 | + | line="1214">X coordinate of left edge of baseline of glyph</doc> |
| 15719 | <type name="gdouble" c:type="double"/> | 15829 | <type name="gdouble" c:type="double"/> | ||
| 15720 | </parameter> | 15830 | </parameter> | ||
| 15721 | <parameter name="y" transfer-ownership="none"> | 15831 | <parameter name="y" transfer-ownership="none"> | ||
| 15722 | <doc xml:space="preserve" | 15832 | <doc xml:space="preserve" | ||
| 15723 | filename="pango/pango-renderer.c" | 15833 | filename="pango/pango-renderer.c" | ||
| 15724 | - | line="1216">Y coordinate of left edge of baseline of glyph</doc> | 15834 | + | line="1215">Y coordinate of left edge of baseline of glyph</doc> |
| 15725 | <type name="gdouble" c:type="double"/> | 15835 | <type name="gdouble" c:type="double"/> | ||
| 15726 | </parameter> | 15836 | </parameter> | ||
| 15727 | </parameters> | 15837 | </parameters> | ||
| @@ -15731,7 +15841,7 @@ Use [method@Pango.Renderer.activate] to activate a renderer.</doc> | |||||
| 15731 | version="1.22"> | 15841 | version="1.22"> | ||
| 15732 | <doc xml:space="preserve" | 15842 | <doc xml:space="preserve" | ||
| 15733 | filename="pango/pango-renderer.c" | 15843 | filename="pango/pango-renderer.c" | ||
| 15734 | - | line="805">Draws the glyphs in @glyph_item with the specified `PangoRenderer`, | 15844 | + | line="804">Draws the glyphs in @glyph_item with the specified `PangoRenderer`, |
| 15735 | embedding the text associated with the glyphs in the output if the | 15845 | embedding the text associated with the glyphs in the output if the | ||
| 15736 | output format supports it. | 15846 | output format supports it. | ||
| 15737 | 15847 | ||||
| @@ -15757,7 +15867,7 @@ The default implementation of this method simply falls back to | |||||
| 15757 | <instance-parameter name="renderer" transfer-ownership="none"> | 15867 | <instance-parameter name="renderer" transfer-ownership="none"> | ||
| 15758 | <doc xml:space="preserve" | 15868 | <doc xml:space="preserve" | ||
| 15759 | filename="pango/pango-renderer.c" | 15869 | filename="pango/pango-renderer.c" | ||
| 15760 | - | line="807">a `PangoRenderer`</doc> | 15870 | + | line="806">a `PangoRenderer`</doc> |
| 15761 | <type name="Renderer" c:type="PangoRenderer*"/> | 15871 | <type name="Renderer" c:type="PangoRenderer*"/> | ||
| 15762 | </instance-parameter> | 15872 | </instance-parameter> | ||
| 15763 | <parameter name="text" | 15873 | <parameter name="text" | ||
| @@ -15766,26 +15876,26 @@ The default implementation of this method simply falls back to | |||||
| 15766 | allow-none="1"> | 15876 | allow-none="1"> | ||
| 15767 | <doc xml:space="preserve" | 15877 | <doc xml:space="preserve" | ||
| 15768 | filename="pango/pango-renderer.c" | 15878 | filename="pango/pango-renderer.c" | ||
| 15769 | - | line="808">the UTF-8 text that @glyph_item refers to</doc> | 15879 | + | line="807">the UTF-8 text that @glyph_item refers to</doc> |
| 15770 | <type name="utf8" c:type="const char*"/> | 15880 | <type name="utf8" c:type="const char*"/> | ||
| 15771 | </parameter> | 15881 | </parameter> | ||
| 15772 | <parameter name="glyph_item" transfer-ownership="none"> | 15882 | <parameter name="glyph_item" transfer-ownership="none"> | ||
| 15773 | <doc xml:space="preserve" | 15883 | <doc xml:space="preserve" | ||
| 15774 | filename="pango/pango-renderer.c" | 15884 | filename="pango/pango-renderer.c" | ||
| 15775 | - | line="809">a `PangoGlyphItem`</doc> | 15885 | + | line="808">a `PangoGlyphItem`</doc> |
| 15776 | <type name="GlyphItem" c:type="PangoGlyphItem*"/> | 15886 | <type name="GlyphItem" c:type="PangoGlyphItem*"/> | ||
| 15777 | </parameter> | 15887 | </parameter> | ||
| 15778 | <parameter name="x" transfer-ownership="none"> | 15888 | <parameter name="x" transfer-ownership="none"> | ||
| 15779 | <doc xml:space="preserve" | 15889 | <doc xml:space="preserve" | ||
| 15780 | filename="pango/pango-renderer.c" | 15890 | filename="pango/pango-renderer.c" | ||
| 15781 | - | line="810">X position of left edge of baseline, in user space coordinates | 15891 | + | line="809">X position of left edge of baseline, in user space coordinates |
| 15782 | in Pango units</doc> | 15892 | in Pango units</doc> | ||
| 15783 | <type name="gint" c:type="int"/> | 15893 | <type name="gint" c:type="int"/> | ||
| 15784 | </parameter> | 15894 | </parameter> | ||
| 15785 | <parameter name="y" transfer-ownership="none"> | 15895 | <parameter name="y" transfer-ownership="none"> | ||
| 15786 | <doc xml:space="preserve" | 15896 | <doc xml:space="preserve" | ||
| 15787 | filename="pango/pango-renderer.c" | 15897 | filename="pango/pango-renderer.c" | ||
| 15788 | - | line="812">Y position of left edge of baseline, in user space coordinates | 15898 | + | line="811">Y position of left edge of baseline, in user space coordinates |
| 15789 | in Pango units</doc> | 15899 | in Pango units</doc> | ||
| 15790 | <type name="gint" c:type="int"/> | 15900 | <type name="gint" c:type="int"/> | ||
| 15791 | </parameter> | 15901 | </parameter> | ||
| @@ -15794,7 +15904,7 @@ The default implementation of this method simply falls back to | |||||
| 15794 | <virtual-method name="draw_glyphs" invoker="draw_glyphs" version="1.8"> | 15904 | <virtual-method name="draw_glyphs" invoker="draw_glyphs" version="1.8"> | ||
| 15795 | <doc xml:space="preserve" | 15905 | <doc xml:space="preserve" | ||
| 15796 | filename="pango/pango-renderer.c" | 15906 | filename="pango/pango-renderer.c" | ||
| 15797 | - | line="749">Draws the glyphs in @glyphs with the specified `PangoRenderer`.</doc> | 15907 | + | line="748">Draws the glyphs in @glyphs with the specified `PangoRenderer`.</doc> |
| 15798 | <source-position filename="pango/pango-renderer.h" line="139"/> | 15908 | <source-position filename="pango/pango-renderer.h" line="139"/> | ||
| 15799 | <return-value transfer-ownership="none"> | 15909 | <return-value transfer-ownership="none"> | ||
| 15800 | <type name="none" c:type="void"/> | 15910 | <type name="none" c:type="void"/> | ||
| @@ -15803,32 +15913,32 @@ The default implementation of this method simply falls back to | |||||
| 15803 | <instance-parameter name="renderer" transfer-ownership="none"> | 15913 | <instance-parameter name="renderer" transfer-ownership="none"> | ||
| 15804 | <doc xml:space="preserve" | 15914 | <doc xml:space="preserve" | ||
| 15805 | filename="pango/pango-renderer.c" | 15915 | filename="pango/pango-renderer.c" | ||
| 15806 | - | line="751">a `PangoRenderer`</doc> | 15916 | + | line="750">a `PangoRenderer`</doc> |
| 15807 | <type name="Renderer" c:type="PangoRenderer*"/> | 15917 | <type name="Renderer" c:type="PangoRenderer*"/> | ||
| 15808 | </instance-parameter> | 15918 | </instance-parameter> | ||
| 15809 | <parameter name="font" transfer-ownership="none"> | 15919 | <parameter name="font" transfer-ownership="none"> | ||
| 15810 | <doc xml:space="preserve" | 15920 | <doc xml:space="preserve" | ||
| 15811 | filename="pango/pango-renderer.c" | 15921 | filename="pango/pango-renderer.c" | ||
| 15812 | - | line="752">a `PangoFont`</doc> | 15922 | + | line="751">a `PangoFont`</doc> |
| 15813 | <type name="Font" c:type="PangoFont*"/> | 15923 | <type name="Font" c:type="PangoFont*"/> | ||
| 15814 | </parameter> | 15924 | </parameter> | ||
| 15815 | <parameter name="glyphs" transfer-ownership="none"> | 15925 | <parameter name="glyphs" transfer-ownership="none"> | ||
| 15816 | <doc xml:space="preserve" | 15926 | <doc xml:space="preserve" | ||
| 15817 | filename="pango/pango-renderer.c" | 15927 | filename="pango/pango-renderer.c" | ||
| 15818 | - | line="753">a `PangoGlyphString`</doc> | 15928 | + | line="752">a `PangoGlyphString`</doc> |
| 15819 | <type name="GlyphString" c:type="PangoGlyphString*"/> | 15929 | <type name="GlyphString" c:type="PangoGlyphString*"/> | ||
| 15820 | </parameter> | 15930 | </parameter> | ||
| 15821 | <parameter name="x" transfer-ownership="none"> | 15931 | <parameter name="x" transfer-ownership="none"> | ||
| 15822 | <doc xml:space="preserve" | 15932 | <doc xml:space="preserve" | ||
| 15823 | filename="pango/pango-renderer.c" | 15933 | filename="pango/pango-renderer.c" | ||
| 15824 | - | line="754">X position of left edge of baseline, in user space coordinates | 15934 | + | line="753">X position of left edge of baseline, in user space coordinates |
| 15825 | in Pango units.</doc> | 15935 | in Pango units.</doc> | ||
| 15826 | <type name="gint" c:type="int"/> | 15936 | <type name="gint" c:type="int"/> | ||
| 15827 | </parameter> | 15937 | </parameter> | ||
| 15828 | <parameter name="y" transfer-ownership="none"> | 15938 | <parameter name="y" transfer-ownership="none"> | ||
| 15829 | <doc xml:space="preserve" | 15939 | <doc xml:space="preserve" | ||
| 15830 | filename="pango/pango-renderer.c" | 15940 | filename="pango/pango-renderer.c" | ||
| 15831 | - | line="756">Y position of left edge of baseline, in user space coordinates | 15941 | + | line="755">Y position of left edge of baseline, in user space coordinates |
| 15832 | in Pango units.</doc> | 15942 | in Pango units.</doc> | ||
| 15833 | <type name="gint" c:type="int"/> | 15943 | <type name="gint" c:type="int"/> | ||
| 15834 | </parameter> | 15944 | </parameter> | ||
| @@ -15839,7 +15949,7 @@ The default implementation of this method simply falls back to | |||||
| 15839 | version="1.8"> | 15949 | version="1.8"> | ||
| 15840 | <doc xml:space="preserve" | 15950 | <doc xml:space="preserve" | ||
| 15841 | filename="pango/pango-renderer.c" | 15951 | filename="pango/pango-renderer.c" | ||
| 15842 | - | line="874">Draws an axis-aligned rectangle in user space coordinates with the | 15952 | + | line="873">Draws an axis-aligned rectangle in user space coordinates with the |
| 15843 | specified `PangoRenderer`. | 15953 | specified `PangoRenderer`. | ||
| 15844 | 15954 | ||||
| 15845 | This should be called while @renderer is already active. | 15955 | This should be called while @renderer is already active. | ||
| @@ -15852,39 +15962,39 @@ Use [method@Pango.Renderer.activate] to activate a renderer.</doc> | |||||
| 15852 | <instance-parameter name="renderer" transfer-ownership="none"> | 15962 | <instance-parameter name="renderer" transfer-ownership="none"> | ||
| 15853 | <doc xml:space="preserve" | 15963 | <doc xml:space="preserve" | ||
| 15854 | filename="pango/pango-renderer.c" | 15964 | filename="pango/pango-renderer.c" | ||
| 15855 | - | line="876">a `PangoRenderer`</doc> | 15965 | + | line="875">a `PangoRenderer`</doc> |
| 15856 | <type name="Renderer" c:type="PangoRenderer*"/> | 15966 | <type name="Renderer" c:type="PangoRenderer*"/> | ||
| 15857 | </instance-parameter> | 15967 | </instance-parameter> | ||
| 15858 | <parameter name="part" transfer-ownership="none"> | 15968 | <parameter name="part" transfer-ownership="none"> | ||
| 15859 | <doc xml:space="preserve" | 15969 | <doc xml:space="preserve" | ||
| 15860 | filename="pango/pango-renderer.c" | 15970 | filename="pango/pango-renderer.c" | ||
| 15861 | - | line="877">type of object this rectangle is part of</doc> | 15971 | + | line="876">type of object this rectangle is part of</doc> |
| 15862 | <type name="RenderPart" c:type="PangoRenderPart"/> | 15972 | <type name="RenderPart" c:type="PangoRenderPart"/> | ||
| 15863 | </parameter> | 15973 | </parameter> | ||
| 15864 | <parameter name="x" transfer-ownership="none"> | 15974 | <parameter name="x" transfer-ownership="none"> | ||
| 15865 | <doc xml:space="preserve" | 15975 | <doc xml:space="preserve" | ||
| 15866 | filename="pango/pango-renderer.c" | 15976 | filename="pango/pango-renderer.c" | ||
| 15867 | - | line="878">X position at which to draw rectangle, in user space coordinates | 15977 | + | line="877">X position at which to draw rectangle, in user space coordinates |
| 15868 | in Pango units</doc> | 15978 | in Pango units</doc> | ||
| 15869 | <type name="gint" c:type="int"/> | 15979 | <type name="gint" c:type="int"/> | ||
| 15870 | </parameter> | 15980 | </parameter> | ||
| 15871 | <parameter name="y" transfer-ownership="none"> | 15981 | <parameter name="y" transfer-ownership="none"> | ||
| 15872 | <doc xml:space="preserve" | 15982 | <doc xml:space="preserve" | ||
| 15873 | filename="pango/pango-renderer.c" | 15983 | filename="pango/pango-renderer.c" | ||
| 15874 | - | line="880">Y position at which to draw rectangle, in user space coordinates | 15984 | + | line="879">Y position at which to draw rectangle, in user space coordinates |
| 15875 | in Pango units</doc> | 15985 | in Pango units</doc> | ||
| 15876 | <type name="gint" c:type="int"/> | 15986 | <type name="gint" c:type="int"/> | ||
| 15877 | </parameter> | 15987 | </parameter> | ||
| 15878 | <parameter name="width" transfer-ownership="none"> | 15988 | <parameter name="width" transfer-ownership="none"> | ||
| 15879 | <doc xml:space="preserve" | 15989 | <doc xml:space="preserve" | ||
| 15880 | filename="pango/pango-renderer.c" | 15990 | filename="pango/pango-renderer.c" | ||
| 15881 | - | line="882">width of rectangle in Pango units</doc> | 15991 | + | line="881">width of rectangle in Pango units</doc> |
| 15882 | <type name="gint" c:type="int"/> | 15992 | <type name="gint" c:type="int"/> | ||
| 15883 | </parameter> | 15993 | </parameter> | ||
| 15884 | <parameter name="height" transfer-ownership="none"> | 15994 | <parameter name="height" transfer-ownership="none"> | ||
| 15885 | <doc xml:space="preserve" | 15995 | <doc xml:space="preserve" | ||
| 15886 | filename="pango/pango-renderer.c" | 15996 | filename="pango/pango-renderer.c" | ||
| 15887 | - | line="883">height of rectangle in Pango units</doc> | 15997 | + | line="882">height of rectangle in Pango units</doc> |
| 15888 | <type name="gint" c:type="int"/> | 15998 | <type name="gint" c:type="int"/> | ||
| 15889 | </parameter> | 15999 | </parameter> | ||
| 15890 | </parameters> | 16000 | </parameters> | ||
| @@ -15919,7 +16029,7 @@ Use [method@Pango.Renderer.activate] to activate a renderer.</doc> | |||||
| 15919 | version="1.8"> | 16029 | version="1.8"> | ||
| 15920 | <doc xml:space="preserve" | 16030 | <doc xml:space="preserve" | ||
| 15921 | filename="pango/pango-renderer.c" | 16031 | filename="pango/pango-renderer.c" | ||
| 15922 | - | line="1175">Draws a trapezoid with the parallel sides aligned with the X axis | 16032 | + | line="1174">Draws a trapezoid with the parallel sides aligned with the X axis |
| 15923 | using the given `PangoRenderer`; coordinates are in device space.</doc> | 16033 | using the given `PangoRenderer`; coordinates are in device space.</doc> | ||
| 15924 | <source-position filename="pango/pango-renderer.h" line="160"/> | 16034 | <source-position filename="pango/pango-renderer.h" line="160"/> | ||
| 15925 | <return-value transfer-ownership="none"> | 16035 | <return-value transfer-ownership="none"> | ||
| @@ -15929,49 +16039,49 @@ using the given `PangoRenderer`; coordinates are in device space.</doc> | |||||
| 15929 | <instance-parameter name="renderer" transfer-ownership="none"> | 16039 | <instance-parameter name="renderer" transfer-ownership="none"> | ||
| 15930 | <doc xml:space="preserve" | 16040 | <doc xml:space="preserve" | ||
| 15931 | filename="pango/pango-renderer.c" | 16041 | filename="pango/pango-renderer.c" | ||
| 15932 | - | line="1177">a `PangoRenderer`</doc> | 16042 | + | line="1176">a `PangoRenderer`</doc> |
| 15933 | <type name="Renderer" c:type="PangoRenderer*"/> | 16043 | <type name="Renderer" c:type="PangoRenderer*"/> | ||
| 15934 | </instance-parameter> | 16044 | </instance-parameter> | ||
| 15935 | <parameter name="part" transfer-ownership="none"> | 16045 | <parameter name="part" transfer-ownership="none"> | ||
| 15936 | <doc xml:space="preserve" | 16046 | <doc xml:space="preserve" | ||
| 15937 | filename="pango/pango-renderer.c" | 16047 | filename="pango/pango-renderer.c" | ||
| 15938 | - | line="1178">type of object this trapezoid is part of</doc> | 16048 | + | line="1177">type of object this trapezoid is part of</doc> |
| 15939 | <type name="RenderPart" c:type="PangoRenderPart"/> | 16049 | <type name="RenderPart" c:type="PangoRenderPart"/> | ||
| 15940 | </parameter> | 16050 | </parameter> | ||
| 15941 | <parameter name="y1_" transfer-ownership="none"> | 16051 | <parameter name="y1_" transfer-ownership="none"> | ||
| 15942 | <doc xml:space="preserve" | 16052 | <doc xml:space="preserve" | ||
| 15943 | filename="pango/pango-renderer.c" | 16053 | filename="pango/pango-renderer.c" | ||
| 15944 | - | line="1179">Y coordinate of top of trapezoid</doc> | 16054 | + | line="1178">Y coordinate of top of trapezoid</doc> |
| 15945 | <type name="gdouble" c:type="double"/> | 16055 | <type name="gdouble" c:type="double"/> | ||
| 15946 | </parameter> | 16056 | </parameter> | ||
| 15947 | <parameter name="x11" transfer-ownership="none"> | 16057 | <parameter name="x11" transfer-ownership="none"> | ||
| 15948 | <doc xml:space="preserve" | 16058 | <doc xml:space="preserve" | ||
| 15949 | filename="pango/pango-renderer.c" | 16059 | filename="pango/pango-renderer.c" | ||
| 15950 | - | line="1180">X coordinate of left end of top of trapezoid</doc> | 16060 | + | line="1179">X coordinate of left end of top of trapezoid</doc> |
| 15951 | <type name="gdouble" c:type="double"/> | 16061 | <type name="gdouble" c:type="double"/> | ||
| 15952 | </parameter> | 16062 | </parameter> | ||
| 15953 | <parameter name="x21" transfer-ownership="none"> | 16063 | <parameter name="x21" transfer-ownership="none"> | ||
| 15954 | <doc xml:space="preserve" | 16064 | <doc xml:space="preserve" | ||
| 15955 | filename="pango/pango-renderer.c" | 16065 | filename="pango/pango-renderer.c" | ||
| 15956 | - | line="1181">X coordinate of right end of top of trapezoid</doc> | 16066 | + | line="1180">X coordinate of right end of top of trapezoid</doc> |
| 15957 | <type name="gdouble" c:type="double"/> | 16067 | <type name="gdouble" c:type="double"/> | ||
| 15958 | </parameter> | 16068 | </parameter> | ||
| 15959 | <parameter name="y2" transfer-ownership="none"> | 16069 | <parameter name="y2" transfer-ownership="none"> | ||
| 15960 | <doc xml:space="preserve" | 16070 | <doc xml:space="preserve" | ||
| 15961 | filename="pango/pango-renderer.c" | 16071 | filename="pango/pango-renderer.c" | ||
| 15962 | - | line="1182">Y coordinate of bottom of trapezoid</doc> | 16072 | + | line="1181">Y coordinate of bottom of trapezoid</doc> |
| 15963 | <type name="gdouble" c:type="double"/> | 16073 | <type name="gdouble" c:type="double"/> | ||
| 15964 | </parameter> | 16074 | </parameter> | ||
| 15965 | <parameter name="x12" transfer-ownership="none"> | 16075 | <parameter name="x12" transfer-ownership="none"> | ||
| 15966 | <doc xml:space="preserve" | 16076 | <doc xml:space="preserve" | ||
| 15967 | filename="pango/pango-renderer.c" | 16077 | filename="pango/pango-renderer.c" | ||
| 15968 | - | line="1183">X coordinate of left end of bottom of trapezoid</doc> | 16078 | + | line="1182">X coordinate of left end of bottom of trapezoid</doc> |
| 15969 | <type name="gdouble" c:type="double"/> | 16079 | <type name="gdouble" c:type="double"/> | ||
| 15970 | </parameter> | 16080 | </parameter> | ||
| 15971 | <parameter name="x22" transfer-ownership="none"> | 16081 | <parameter name="x22" transfer-ownership="none"> | ||
| 15972 | <doc xml:space="preserve" | 16082 | <doc xml:space="preserve" | ||
| 15973 | filename="pango/pango-renderer.c" | 16083 | filename="pango/pango-renderer.c" | ||
| 15974 | - | line="1184">X coordinate of right end of bottom of trapezoid</doc> | 16084 | + | line="1183">X coordinate of right end of bottom of trapezoid</doc> |
| 15975 | <type name="gdouble" c:type="double"/> | 16085 | <type name="gdouble" c:type="double"/> | ||
| 15976 | </parameter> | 16086 | </parameter> | ||
| 15977 | </parameters> | 16087 | </parameters> | ||
| @@ -15993,7 +16103,7 @@ using the given `PangoRenderer`; coordinates are in device space.</doc> | |||||
| 15993 | <virtual-method name="part_changed" invoker="part_changed" version="1.8"> | 16103 | <virtual-method name="part_changed" invoker="part_changed" version="1.8"> | ||
| 15994 | <doc xml:space="preserve" | 16104 | <doc xml:space="preserve" | ||
| 15995 | filename="pango/pango-renderer.c" | 16105 | filename="pango/pango-renderer.c" | ||
| 15996 | - | line="1412">Informs Pango that the way that the rendering is done | 16106 | + | line="1411">Informs Pango that the way that the rendering is done |
| 15997 | for @part has changed. | 16107 | for @part has changed. | ||
| 15998 | 16108 | ||||
| 15999 | This should be called if the rendering changes in a way that would | 16109 | This should be called if the rendering changes in a way that would | ||
| @@ -16016,13 +16126,13 @@ changes to colors. (See [method@Pango.Renderer.set_color])</doc> | |||||
| 16016 | <instance-parameter name="renderer" transfer-ownership="none"> | 16126 | <instance-parameter name="renderer" transfer-ownership="none"> | ||
| 16017 | <doc xml:space="preserve" | 16127 | <doc xml:space="preserve" | ||
| 16018 | filename="pango/pango-renderer.c" | 16128 | filename="pango/pango-renderer.c" | ||
| 16019 | - | line="1414">a `PangoRenderer`</doc> | 16129 | + | line="1413">a `PangoRenderer`</doc> |
| 16020 | <type name="Renderer" c:type="PangoRenderer*"/> | 16130 | <type name="Renderer" c:type="PangoRenderer*"/> | ||
| 16021 | </instance-parameter> | 16131 | </instance-parameter> | ||
| 16022 | <parameter name="part" transfer-ownership="none"> | 16132 | <parameter name="part" transfer-ownership="none"> | ||
| 16023 | <doc xml:space="preserve" | 16133 | <doc xml:space="preserve" | ||
| 16024 | filename="pango/pango-renderer.c" | 16134 | filename="pango/pango-renderer.c" | ||
| 16025 | - | line="1415">the part for which rendering has changed.</doc> | 16135 | + | line="1414">the part for which rendering has changed.</doc> |
| 16026 | <type name="RenderPart" c:type="PangoRenderPart"/> | 16136 | <type name="RenderPart" c:type="PangoRenderPart"/> | ||
| 16027 | </parameter> | 16137 | </parameter> | ||
| 16028 | </parameters> | 16138 | </parameters> | ||
| @@ -16049,7 +16159,7 @@ changes to colors. (See [method@Pango.Renderer.set_color])</doc> | |||||
| 16049 | version="1.8"> | 16159 | version="1.8"> | ||
| 16050 | <doc xml:space="preserve" | 16160 | <doc xml:space="preserve" | ||
| 16051 | filename="pango/pango-renderer.c" | 16161 | filename="pango/pango-renderer.c" | ||
| 16052 | - | line="1239">Does initial setup before rendering operations on @renderer. | 16162 | + | line="1238">Does initial setup before rendering operations on @renderer. |
| 16053 | 16163 | ||||
| 16054 | [method@Pango.Renderer.deactivate] should be called when done drawing. | 16164 | [method@Pango.Renderer.deactivate] should be called when done drawing. | ||
| 16055 | Calls such as [method@Pango.Renderer.draw_layout] automatically | 16165 | Calls such as [method@Pango.Renderer.draw_layout] automatically | ||
| @@ -16066,7 +16176,7 @@ renderer will only be initialized and deinitialized once.</doc> | |||||
| 16066 | <instance-parameter name="renderer" transfer-ownership="none"> | 16176 | <instance-parameter name="renderer" transfer-ownership="none"> | ||
| 16067 | <doc xml:space="preserve" | 16177 | <doc xml:space="preserve" | ||
| 16068 | filename="pango/pango-renderer.c" | 16178 | filename="pango/pango-renderer.c" | ||
| 16069 | - | line="1241">a `PangoRenderer`</doc> | 16179 | + | line="1240">a `PangoRenderer`</doc> |
| 16070 | <type name="Renderer" c:type="PangoRenderer*"/> | 16180 | <type name="Renderer" c:type="PangoRenderer*"/> | ||
| 16071 | </instance-parameter> | 16181 | </instance-parameter> | ||
| 16072 | </parameters> | 16182 | </parameters> | ||
| @@ -16076,7 +16186,7 @@ renderer will only be initialized and deinitialized once.</doc> | |||||
| 16076 | version="1.8"> | 16186 | version="1.8"> | ||
| 16077 | <doc xml:space="preserve" | 16187 | <doc xml:space="preserve" | ||
| 16078 | filename="pango/pango-renderer.c" | 16188 | filename="pango/pango-renderer.c" | ||
| 16079 | - | line="1268">Cleans up after rendering operations on @renderer. | 16189 | + | line="1267">Cleans up after rendering operations on @renderer. |
| 16080 | 16190 | ||||
| 16081 | See docs for [method@Pango.Renderer.activate].</doc> | 16191 | See docs for [method@Pango.Renderer.activate].</doc> | ||
| 16082 | <source-position filename="pango/pango-renderer.h" line="254"/> | 16192 | <source-position filename="pango/pango-renderer.h" line="254"/> | ||
| @@ -16087,7 +16197,7 @@ See docs for [method@Pango.Renderer.activate].</doc> | |||||
| 16087 | <instance-parameter name="renderer" transfer-ownership="none"> | 16197 | <instance-parameter name="renderer" transfer-ownership="none"> | ||
| 16088 | <doc xml:space="preserve" | 16198 | <doc xml:space="preserve" | ||
| 16089 | filename="pango/pango-renderer.c" | 16199 | filename="pango/pango-renderer.c" | ||
| 16090 | - | line="1270">a `PangoRenderer`</doc> | 16200 | + | line="1269">a `PangoRenderer`</doc> |
| 16091 | <type name="Renderer" c:type="PangoRenderer*"/> | 16201 | <type name="Renderer" c:type="PangoRenderer*"/> | ||
| 16092 | </instance-parameter> | 16202 | </instance-parameter> | ||
| 16093 | </parameters> | 16203 | </parameters> | ||
| @@ -16097,7 +16207,7 @@ See docs for [method@Pango.Renderer.activate].</doc> | |||||
| 16097 | version="1.8"> | 16207 | version="1.8"> | ||
| 16098 | <doc xml:space="preserve" | 16208 | <doc xml:space="preserve" | ||
| 16099 | filename="pango/pango-renderer.c" | 16209 | filename="pango/pango-renderer.c" | ||
| 16100 | - | line="1015">Draw a squiggly line that approximately covers the given rectangle | 16210 | + | line="1014">Draw a squiggly line that approximately covers the given rectangle |
| 16101 | in the style of an underline used to indicate a spelling error. | 16211 | in the style of an underline used to indicate a spelling error. | ||
| 16102 | 16212 | ||||
| 16103 | The width of the underline is rounded to an integer number | 16213 | The width of the underline is rounded to an integer number | ||
| @@ -16114,31 +16224,31 @@ Use [method@Pango.Renderer.activate] to activate a renderer.</doc> | |||||
| 16114 | <instance-parameter name="renderer" transfer-ownership="none"> | 16224 | <instance-parameter name="renderer" transfer-ownership="none"> | ||
| 16115 | <doc xml:space="preserve" | 16225 | <doc xml:space="preserve" | ||
| 16116 | filename="pango/pango-renderer.c" | 16226 | filename="pango/pango-renderer.c" | ||
| 16117 | - | line="1017">a `PangoRenderer`</doc> | 16227 | + | line="1016">a `PangoRenderer`</doc> |
| 16118 | <type name="Renderer" c:type="PangoRenderer*"/> | 16228 | <type name="Renderer" c:type="PangoRenderer*"/> | ||
| 16119 | </instance-parameter> | 16229 | </instance-parameter> | ||
| 16120 | <parameter name="x" transfer-ownership="none"> | 16230 | <parameter name="x" transfer-ownership="none"> | ||
| 16121 | <doc xml:space="preserve" | 16231 | <doc xml:space="preserve" | ||
| 16122 | filename="pango/pango-renderer.c" | 16232 | filename="pango/pango-renderer.c" | ||
| 16123 | - | line="1018">X coordinate of underline, in Pango units in user coordinate system</doc> | 16233 | + | line="1017">X coordinate of underline, in Pango units in user coordinate system</doc> |
| 16124 | <type name="gint" c:type="int"/> | 16234 | <type name="gint" c:type="int"/> | ||
| 16125 | </parameter> | 16235 | </parameter> | ||
| 16126 | <parameter name="y" transfer-ownership="none"> | 16236 | <parameter name="y" transfer-ownership="none"> | ||
| 16127 | <doc xml:space="preserve" | 16237 | <doc xml:space="preserve" | ||
| 16128 | filename="pango/pango-renderer.c" | 16238 | filename="pango/pango-renderer.c" | ||
| 16129 | - | line="1019">Y coordinate of underline, in Pango units in user coordinate system</doc> | 16239 | + | line="1018">Y coordinate of underline, in Pango units in user coordinate system</doc> |
| 16130 | <type name="gint" c:type="int"/> | 16240 | <type name="gint" c:type="int"/> | ||
| 16131 | </parameter> | 16241 | </parameter> | ||
| 16132 | <parameter name="width" transfer-ownership="none"> | 16242 | <parameter name="width" transfer-ownership="none"> | ||
| 16133 | <doc xml:space="preserve" | 16243 | <doc xml:space="preserve" | ||
| 16134 | filename="pango/pango-renderer.c" | 16244 | filename="pango/pango-renderer.c" | ||
| 16135 | - | line="1020">width of underline, in Pango units in user coordinate system</doc> | 16245 | + | line="1019">width of underline, in Pango units in user coordinate system</doc> |
| 16136 | <type name="gint" c:type="int"/> | 16246 | <type name="gint" c:type="int"/> | ||
| 16137 | </parameter> | 16247 | </parameter> | ||
| 16138 | <parameter name="height" transfer-ownership="none"> | 16248 | <parameter name="height" transfer-ownership="none"> | ||
| 16139 | <doc xml:space="preserve" | 16249 | <doc xml:space="preserve" | ||
| 16140 | filename="pango/pango-renderer.c" | 16250 | filename="pango/pango-renderer.c" | ||
| 16141 | - | line="1021">height of underline, in Pango units in user coordinate system</doc> | 16251 | + | line="1020">height of underline, in Pango units in user coordinate system</doc> |
| 16142 | <type name="gint" c:type="int"/> | 16252 | <type name="gint" c:type="int"/> | ||
| 16143 | </parameter> | 16253 | </parameter> | ||
| 16144 | </parameters> | 16254 | </parameters> | ||
| @@ -16148,7 +16258,7 @@ Use [method@Pango.Renderer.activate] to activate a renderer.</doc> | |||||
| 16148 | version="1.8"> | 16258 | version="1.8"> | ||
| 16149 | <doc xml:space="preserve" | 16259 | <doc xml:space="preserve" | ||
| 16150 | filename="pango/pango-renderer.c" | 16260 | filename="pango/pango-renderer.c" | ||
| 16151 | - | line="1210">Draws a single glyph with coordinates in device space.</doc> | 16261 | + | line="1209">Draws a single glyph with coordinates in device space.</doc> |
| 16152 | <source-position filename="pango/pango-renderer.h" line="245"/> | 16262 | <source-position filename="pango/pango-renderer.h" line="245"/> | ||
| 16153 | <return-value transfer-ownership="none"> | 16263 | <return-value transfer-ownership="none"> | ||
| 16154 | <type name="none" c:type="void"/> | 16264 | <type name="none" c:type="void"/> | ||
| @@ -16157,31 +16267,31 @@ Use [method@Pango.Renderer.activate] to activate a renderer.</doc> | |||||
| 16157 | <instance-parameter name="renderer" transfer-ownership="none"> | 16267 | <instance-parameter name="renderer" transfer-ownership="none"> | ||
| 16158 | <doc xml:space="preserve" | 16268 | <doc xml:space="preserve" | ||
| 16159 | filename="pango/pango-renderer.c" | 16269 | filename="pango/pango-renderer.c" | ||
| 16160 | - | line="1212">a `PangoRenderer`</doc> | 16270 | + | line="1211">a `PangoRenderer`</doc> |
| 16161 | <type name="Renderer" c:type="PangoRenderer*"/> | 16271 | <type name="Renderer" c:type="PangoRenderer*"/> | ||
| 16162 | </instance-parameter> | 16272 | </instance-parameter> | ||
| 16163 | <parameter name="font" transfer-ownership="none"> | 16273 | <parameter name="font" transfer-ownership="none"> | ||
| 16164 | <doc xml:space="preserve" | 16274 | <doc xml:space="preserve" | ||
| 16165 | filename="pango/pango-renderer.c" | 16275 | filename="pango/pango-renderer.c" | ||
| 16166 | - | line="1213">a `PangoFont`</doc> | 16276 | + | line="1212">a `PangoFont`</doc> |
| 16167 | <type name="Font" c:type="PangoFont*"/> | 16277 | <type name="Font" c:type="PangoFont*"/> | ||
| 16168 | </parameter> | 16278 | </parameter> | ||
| 16169 | <parameter name="glyph" transfer-ownership="none"> | 16279 | <parameter name="glyph" transfer-ownership="none"> | ||
| 16170 | <doc xml:space="preserve" | 16280 | <doc xml:space="preserve" | ||
| 16171 | filename="pango/pango-renderer.c" | 16281 | filename="pango/pango-renderer.c" | ||
| 16172 | - | line="1214">the glyph index of a single glyph</doc> | 16282 | + | line="1213">the glyph index of a single glyph</doc> |
| 16173 | <type name="Glyph" c:type="PangoGlyph"/> | 16283 | <type name="Glyph" c:type="PangoGlyph"/> | ||
| 16174 | </parameter> | 16284 | </parameter> | ||
| 16175 | <parameter name="x" transfer-ownership="none"> | 16285 | <parameter name="x" transfer-ownership="none"> | ||
| 16176 | <doc xml:space="preserve" | 16286 | <doc xml:space="preserve" | ||
| 16177 | filename="pango/pango-renderer.c" | 16287 | filename="pango/pango-renderer.c" | ||
| 16178 | - | line="1215">X coordinate of left edge of baseline of glyph</doc> | 16288 | + | line="1214">X coordinate of left edge of baseline of glyph</doc> |
| 16179 | <type name="gdouble" c:type="double"/> | 16289 | <type name="gdouble" c:type="double"/> | ||
| 16180 | </parameter> | 16290 | </parameter> | ||
| 16181 | <parameter name="y" transfer-ownership="none"> | 16291 | <parameter name="y" transfer-ownership="none"> | ||
| 16182 | <doc xml:space="preserve" | 16292 | <doc xml:space="preserve" | ||
| 16183 | filename="pango/pango-renderer.c" | 16293 | filename="pango/pango-renderer.c" | ||
| 16184 | - | line="1216">Y coordinate of left edge of baseline of glyph</doc> | 16294 | + | line="1215">Y coordinate of left edge of baseline of glyph</doc> |
| 16185 | <type name="gdouble" c:type="double"/> | 16295 | <type name="gdouble" c:type="double"/> | ||
| 16186 | </parameter> | 16296 | </parameter> | ||
| 16187 | </parameters> | 16297 | </parameters> | ||
| @@ -16191,7 +16301,7 @@ Use [method@Pango.Renderer.activate] to activate a renderer.</doc> | |||||
| 16191 | version="1.22"> | 16301 | version="1.22"> | ||
| 16192 | <doc xml:space="preserve" | 16302 | <doc xml:space="preserve" | ||
| 16193 | filename="pango/pango-renderer.c" | 16303 | filename="pango/pango-renderer.c" | ||
| 16194 | - | line="805">Draws the glyphs in @glyph_item with the specified `PangoRenderer`, | 16304 | + | line="804">Draws the glyphs in @glyph_item with the specified `PangoRenderer`, |
| 16195 | embedding the text associated with the glyphs in the output if the | 16305 | embedding the text associated with the glyphs in the output if the | ||
| 16196 | output format supports it. | 16306 | output format supports it. | ||
| 16197 | 16307 | ||||
| @@ -16217,7 +16327,7 @@ The default implementation of this method simply falls back to | |||||
| 16217 | <instance-parameter name="renderer" transfer-ownership="none"> | 16327 | <instance-parameter name="renderer" transfer-ownership="none"> | ||
| 16218 | <doc xml:space="preserve" | 16328 | <doc xml:space="preserve" | ||
| 16219 | filename="pango/pango-renderer.c" | 16329 | filename="pango/pango-renderer.c" | ||
| 16220 | - | line="807">a `PangoRenderer`</doc> | 16330 | + | line="806">a `PangoRenderer`</doc> |
| 16221 | <type name="Renderer" c:type="PangoRenderer*"/> | 16331 | <type name="Renderer" c:type="PangoRenderer*"/> | ||
| 16222 | </instance-parameter> | 16332 | </instance-parameter> | ||
| 16223 | <parameter name="text" | 16333 | <parameter name="text" | ||
| @@ -16226,26 +16336,26 @@ The default implementation of this method simply falls back to | |||||
| 16226 | allow-none="1"> | 16336 | allow-none="1"> | ||
| 16227 | <doc xml:space="preserve" | 16337 | <doc xml:space="preserve" | ||
| 16228 | filename="pango/pango-renderer.c" | 16338 | filename="pango/pango-renderer.c" | ||
| 16229 | - | line="808">the UTF-8 text that @glyph_item refers to</doc> | 16339 | + | line="807">the UTF-8 text that @glyph_item refers to</doc> |
| 16230 | <type name="utf8" c:type="const char*"/> | 16340 | <type name="utf8" c:type="const char*"/> | ||
| 16231 | </parameter> | 16341 | </parameter> | ||
| 16232 | <parameter name="glyph_item" transfer-ownership="none"> | 16342 | <parameter name="glyph_item" transfer-ownership="none"> | ||
| 16233 | <doc xml:space="preserve" | 16343 | <doc xml:space="preserve" | ||
| 16234 | filename="pango/pango-renderer.c" | 16344 | filename="pango/pango-renderer.c" | ||
| 16235 | - | line="809">a `PangoGlyphItem`</doc> | 16345 | + | line="808">a `PangoGlyphItem`</doc> |
| 16236 | <type name="GlyphItem" c:type="PangoGlyphItem*"/> | 16346 | <type name="GlyphItem" c:type="PangoGlyphItem*"/> | ||
| 16237 | </parameter> | 16347 | </parameter> | ||
| 16238 | <parameter name="x" transfer-ownership="none"> | 16348 | <parameter name="x" transfer-ownership="none"> | ||
| 16239 | <doc xml:space="preserve" | 16349 | <doc xml:space="preserve" | ||
| 16240 | filename="pango/pango-renderer.c" | 16350 | filename="pango/pango-renderer.c" | ||
| 16241 | - | line="810">X position of left edge of baseline, in user space coordinates | 16351 | + | line="809">X position of left edge of baseline, in user space coordinates |
| 16242 | in Pango units</doc> | 16352 | in Pango units</doc> | ||
| 16243 | <type name="gint" c:type="int"/> | 16353 | <type name="gint" c:type="int"/> | ||
| 16244 | </parameter> | 16354 | </parameter> | ||
| 16245 | <parameter name="y" transfer-ownership="none"> | 16355 | <parameter name="y" transfer-ownership="none"> | ||
| 16246 | <doc xml:space="preserve" | 16356 | <doc xml:space="preserve" | ||
| 16247 | filename="pango/pango-renderer.c" | 16357 | filename="pango/pango-renderer.c" | ||
| 16248 | - | line="812">Y position of left edge of baseline, in user space coordinates | 16358 | + | line="811">Y position of left edge of baseline, in user space coordinates |
| 16249 | in Pango units</doc> | 16359 | in Pango units</doc> | ||
| 16250 | <type name="gint" c:type="int"/> | 16360 | <type name="gint" c:type="int"/> | ||
| 16251 | </parameter> | 16361 | </parameter> | ||
| @@ -16256,7 +16366,7 @@ The default implementation of this method simply falls back to | |||||
| 16256 | version="1.8"> | 16366 | version="1.8"> | ||
| 16257 | <doc xml:space="preserve" | 16367 | <doc xml:space="preserve" | ||
| 16258 | filename="pango/pango-renderer.c" | 16368 | filename="pango/pango-renderer.c" | ||
| 16259 | - | line="749">Draws the glyphs in @glyphs with the specified `PangoRenderer`.</doc> | 16369 | + | line="748">Draws the glyphs in @glyphs with the specified `PangoRenderer`.</doc> |
| 16260 | <source-position filename="pango/pango-renderer.h" line="211"/> | 16370 | <source-position filename="pango/pango-renderer.h" line="211"/> | ||
| 16261 | <return-value transfer-ownership="none"> | 16371 | <return-value transfer-ownership="none"> | ||
| 16262 | <type name="none" c:type="void"/> | 16372 | <type name="none" c:type="void"/> | ||
| @@ -16265,32 +16375,32 @@ The default implementation of this method simply falls back to | |||||
| 16265 | <instance-parameter name="renderer" transfer-ownership="none"> | 16375 | <instance-parameter name="renderer" transfer-ownership="none"> | ||
| 16266 | <doc xml:space="preserve" | 16376 | <doc xml:space="preserve" | ||
| 16267 | filename="pango/pango-renderer.c" | 16377 | filename="pango/pango-renderer.c" | ||
| 16268 | - | line="751">a `PangoRenderer`</doc> | 16378 | + | line="750">a `PangoRenderer`</doc> |
| 16269 | <type name="Renderer" c:type="PangoRenderer*"/> | 16379 | <type name="Renderer" c:type="PangoRenderer*"/> | ||
| 16270 | </instance-parameter> | 16380 | </instance-parameter> | ||
| 16271 | <parameter name="font" transfer-ownership="none"> | 16381 | <parameter name="font" transfer-ownership="none"> | ||
| 16272 | <doc xml:space="preserve" | 16382 | <doc xml:space="preserve" | ||
| 16273 | filename="pango/pango-renderer.c" | 16383 | filename="pango/pango-renderer.c" | ||
| 16274 | - | line="752">a `PangoFont`</doc> | 16384 | + | line="751">a `PangoFont`</doc> |
| 16275 | <type name="Font" c:type="PangoFont*"/> | 16385 | <type name="Font" c:type="PangoFont*"/> | ||
| 16276 | </parameter> | 16386 | </parameter> | ||
| 16277 | <parameter name="glyphs" transfer-ownership="none"> | 16387 | <parameter name="glyphs" transfer-ownership="none"> | ||
| 16278 | <doc xml:space="preserve" | 16388 | <doc xml:space="preserve" | ||
| 16279 | filename="pango/pango-renderer.c" | 16389 | filename="pango/pango-renderer.c" | ||
| 16280 | - | line="753">a `PangoGlyphString`</doc> | 16390 | + | line="752">a `PangoGlyphString`</doc> |
| 16281 | <type name="GlyphString" c:type="PangoGlyphString*"/> | 16391 | <type name="GlyphString" c:type="PangoGlyphString*"/> | ||
| 16282 | </parameter> | 16392 | </parameter> | ||
| 16283 | <parameter name="x" transfer-ownership="none"> | 16393 | <parameter name="x" transfer-ownership="none"> | ||
| 16284 | <doc xml:space="preserve" | 16394 | <doc xml:space="preserve" | ||
| 16285 | filename="pango/pango-renderer.c" | 16395 | filename="pango/pango-renderer.c" | ||
| 16286 | - | line="754">X position of left edge of baseline, in user space coordinates | 16396 | + | line="753">X position of left edge of baseline, in user space coordinates |
| 16287 | in Pango units.</doc> | 16397 | in Pango units.</doc> | ||
| 16288 | <type name="gint" c:type="int"/> | 16398 | <type name="gint" c:type="int"/> | ||
| 16289 | </parameter> | 16399 | </parameter> | ||
| 16290 | <parameter name="y" transfer-ownership="none"> | 16400 | <parameter name="y" transfer-ownership="none"> | ||
| 16291 | <doc xml:space="preserve" | 16401 | <doc xml:space="preserve" | ||
| 16292 | filename="pango/pango-renderer.c" | 16402 | filename="pango/pango-renderer.c" | ||
| 16293 | - | line="756">Y position of left edge of baseline, in user space coordinates | 16403 | + | line="755">Y position of left edge of baseline, in user space coordinates |
| 16294 | in Pango units.</doc> | 16404 | in Pango units.</doc> | ||
| 16295 | <type name="gint" c:type="int"/> | 16405 | <type name="gint" c:type="int"/> | ||
| 16296 | </parameter> | 16406 | </parameter> | ||
| @@ -16301,7 +16411,7 @@ The default implementation of this method simply falls back to | |||||
| 16301 | version="1.8"> | 16411 | version="1.8"> | ||
| 16302 | <doc xml:space="preserve" | 16412 | <doc xml:space="preserve" | ||
| 16303 | filename="pango/pango-renderer.c" | 16413 | filename="pango/pango-renderer.c" | ||
| 16304 | - | line="149">Draws @layout with the specified `PangoRenderer`. | 16414 | + | line="148">Draws @layout with the specified `PangoRenderer`. |
| 16305 | 16415 | ||||
| 16306 | This is equivalent to drawing the lines of the layout, at their | 16416 | This is equivalent to drawing the lines of the layout, at their | ||
| 16307 | respective positions relative to @x, @y.</doc> | 16417 | respective positions relative to @x, @y.</doc> | ||
| @@ -16313,26 +16423,26 @@ respective positions relative to @x, @y.</doc> | |||||
| 16313 | <instance-parameter name="renderer" transfer-ownership="none"> | 16423 | <instance-parameter name="renderer" transfer-ownership="none"> | ||
| 16314 | <doc xml:space="preserve" | 16424 | <doc xml:space="preserve" | ||
| 16315 | filename="pango/pango-renderer.c" | 16425 | filename="pango/pango-renderer.c" | ||
| 16316 | - | line="151">a `PangoRenderer`</doc> | 16426 | + | line="150">a `PangoRenderer`</doc> |
| 16317 | <type name="Renderer" c:type="PangoRenderer*"/> | 16427 | <type name="Renderer" c:type="PangoRenderer*"/> | ||
| 16318 | </instance-parameter> | 16428 | </instance-parameter> | ||
| 16319 | <parameter name="layout" transfer-ownership="none"> | 16429 | <parameter name="layout" transfer-ownership="none"> | ||
| 16320 | <doc xml:space="preserve" | 16430 | <doc xml:space="preserve" | ||
| 16321 | filename="pango/pango-renderer.c" | 16431 | filename="pango/pango-renderer.c" | ||
| 16322 | - | line="152">a `PangoLayout`</doc> | 16432 | + | line="151">a `PangoLayout`</doc> |
| 16323 | <type name="Layout" c:type="PangoLayout*"/> | 16433 | <type name="Layout" c:type="PangoLayout*"/> | ||
| 16324 | </parameter> | 16434 | </parameter> | ||
| 16325 | <parameter name="x" transfer-ownership="none"> | 16435 | <parameter name="x" transfer-ownership="none"> | ||
| 16326 | <doc xml:space="preserve" | 16436 | <doc xml:space="preserve" | ||
| 16327 | filename="pango/pango-renderer.c" | 16437 | filename="pango/pango-renderer.c" | ||
| 16328 | - | line="153">X position of left edge of baseline, in user space coordinates | 16438 | + | line="152">X position of left edge of baseline, in user space coordinates |
| 16329 | in Pango units.</doc> | 16439 | in Pango units.</doc> | ||
| 16330 | <type name="gint" c:type="int"/> | 16440 | <type name="gint" c:type="int"/> | ||
| 16331 | </parameter> | 16441 | </parameter> | ||
| 16332 | <parameter name="y" transfer-ownership="none"> | 16442 | <parameter name="y" transfer-ownership="none"> | ||
| 16333 | <doc xml:space="preserve" | 16443 | <doc xml:space="preserve" | ||
| 16334 | filename="pango/pango-renderer.c" | 16444 | filename="pango/pango-renderer.c" | ||
| 16335 | - | line="155">Y position of left edge of baseline, in user space coordinates | 16445 | + | line="154">Y position of left edge of baseline, in user space coordinates |
| 16336 | in Pango units.</doc> | 16446 | in Pango units.</doc> | ||
| 16337 | <type name="gint" c:type="int"/> | 16447 | <type name="gint" c:type="int"/> | ||
| 16338 | </parameter> | 16448 | </parameter> | ||
| @@ -16343,7 +16453,7 @@ respective positions relative to @x, @y.</doc> | |||||
| 16343 | version="1.8"> | 16453 | version="1.8"> | ||
| 16344 | <doc xml:space="preserve" | 16454 | <doc xml:space="preserve" | ||
| 16345 | filename="pango/pango-renderer.c" | 16455 | filename="pango/pango-renderer.c" | ||
| 16346 | - | line="553">Draws @line with the specified `PangoRenderer`. | 16456 | + | line="552">Draws @line with the specified `PangoRenderer`. |
| 16347 | 16457 | ||||
| 16348 | This draws the glyph items that make up the line, as well as | 16458 | This draws the glyph items that make up the line, as well as | ||
| 16349 | shapes, backgrounds and lines that are specified by the attributes | 16459 | shapes, backgrounds and lines that are specified by the attributes | ||
| @@ -16356,26 +16466,26 @@ of those items.</doc> | |||||
| 16356 | <instance-parameter name="renderer" transfer-ownership="none"> | 16466 | <instance-parameter name="renderer" transfer-ownership="none"> | ||
| 16357 | <doc xml:space="preserve" | 16467 | <doc xml:space="preserve" | ||
| 16358 | filename="pango/pango-renderer.c" | 16468 | filename="pango/pango-renderer.c" | ||
| 16359 | - | line="555">a `PangoRenderer`</doc> | 16469 | + | line="554">a `PangoRenderer`</doc> |
| 16360 | <type name="Renderer" c:type="PangoRenderer*"/> | 16470 | <type name="Renderer" c:type="PangoRenderer*"/> | ||
| 16361 | </instance-parameter> | 16471 | </instance-parameter> | ||
| 16362 | <parameter name="line" transfer-ownership="none"> | 16472 | <parameter name="line" transfer-ownership="none"> | ||
| 16363 | <doc xml:space="preserve" | 16473 | <doc xml:space="preserve" | ||
| 16364 | filename="pango/pango-renderer.c" | 16474 | filename="pango/pango-renderer.c" | ||
| 16365 | - | line="556">a `PangoLayoutLine`</doc> | 16475 | + | line="555">a `PangoLayoutLine`</doc> |
| 16366 | <type name="LayoutLine" c:type="PangoLayoutLine*"/> | 16476 | <type name="LayoutLine" c:type="PangoLayoutLine*"/> | ||
| 16367 | </parameter> | 16477 | </parameter> | ||
| 16368 | <parameter name="x" transfer-ownership="none"> | 16478 | <parameter name="x" transfer-ownership="none"> | ||
| 16369 | <doc xml:space="preserve" | 16479 | <doc xml:space="preserve" | ||
| 16370 | filename="pango/pango-renderer.c" | 16480 | filename="pango/pango-renderer.c" | ||
| 16371 | - | line="557">X position of left edge of baseline, in user space coordinates | 16481 | + | line="556">X position of left edge of baseline, in user space coordinates |
| 16372 | in Pango units.</doc> | 16482 | in Pango units.</doc> | ||
| 16373 | <type name="gint" c:type="int"/> | 16483 | <type name="gint" c:type="int"/> | ||
| 16374 | </parameter> | 16484 | </parameter> | ||
| 16375 | <parameter name="y" transfer-ownership="none"> | 16485 | <parameter name="y" transfer-ownership="none"> | ||
| 16376 | <doc xml:space="preserve" | 16486 | <doc xml:space="preserve" | ||
| 16377 | filename="pango/pango-renderer.c" | 16487 | filename="pango/pango-renderer.c" | ||
| 16378 | - | line="559">Y position of left edge of baseline, in user space coordinates | 16488 | + | line="558">Y position of left edge of baseline, in user space coordinates |
| 16379 | in Pango units.</doc> | 16489 | in Pango units.</doc> | ||
| 16380 | <type name="gint" c:type="int"/> | 16490 | <type name="gint" c:type="int"/> | ||
| 16381 | </parameter> | 16491 | </parameter> | ||
| @@ -16386,7 +16496,7 @@ of those items.</doc> | |||||
| 16386 | version="1.8"> | 16496 | version="1.8"> | ||
| 16387 | <doc xml:space="preserve" | 16497 | <doc xml:space="preserve" | ||
| 16388 | filename="pango/pango-renderer.c" | 16498 | filename="pango/pango-renderer.c" | ||
| 16389 | - | line="874">Draws an axis-aligned rectangle in user space coordinates with the | 16499 | + | line="873">Draws an axis-aligned rectangle in user space coordinates with the |
| 16390 | specified `PangoRenderer`. | 16500 | specified `PangoRenderer`. | ||
| 16391 | 16501 | ||||
| 16392 | This should be called while @renderer is already active. | 16502 | This should be called while @renderer is already active. | ||
| @@ -16399,39 +16509,39 @@ Use [method@Pango.Renderer.activate] to activate a renderer.</doc> | |||||
| 16399 | <instance-parameter name="renderer" transfer-ownership="none"> | 16509 | <instance-parameter name="renderer" transfer-ownership="none"> | ||
| 16400 | <doc xml:space="preserve" | 16510 | <doc xml:space="preserve" | ||
| 16401 | filename="pango/pango-renderer.c" | 16511 | filename="pango/pango-renderer.c" | ||
| 16402 | - | line="876">a `PangoRenderer`</doc> | 16512 | + | line="875">a `PangoRenderer`</doc> |
| 16403 | <type name="Renderer" c:type="PangoRenderer*"/> | 16513 | <type name="Renderer" c:type="PangoRenderer*"/> | ||
| 16404 | </instance-parameter> | 16514 | </instance-parameter> | ||
| 16405 | <parameter name="part" transfer-ownership="none"> | 16515 | <parameter name="part" transfer-ownership="none"> | ||
| 16406 | <doc xml:space="preserve" | 16516 | <doc xml:space="preserve" | ||
| 16407 | filename="pango/pango-renderer.c" | 16517 | filename="pango/pango-renderer.c" | ||
| 16408 | - | line="877">type of object this rectangle is part of</doc> | 16518 | + | line="876">type of object this rectangle is part of</doc> |
| 16409 | <type name="RenderPart" c:type="PangoRenderPart"/> | 16519 | <type name="RenderPart" c:type="PangoRenderPart"/> | ||
| 16410 | </parameter> | 16520 | </parameter> | ||
| 16411 | <parameter name="x" transfer-ownership="none"> | 16521 | <parameter name="x" transfer-ownership="none"> | ||
| 16412 | <doc xml:space="preserve" | 16522 | <doc xml:space="preserve" | ||
| 16413 | filename="pango/pango-renderer.c" | 16523 | filename="pango/pango-renderer.c" | ||
| 16414 | - | line="878">X position at which to draw rectangle, in user space coordinates | 16524 | + | line="877">X position at which to draw rectangle, in user space coordinates |
| 16415 | in Pango units</doc> | 16525 | in Pango units</doc> | ||
| 16416 | <type name="gint" c:type="int"/> | 16526 | <type name="gint" c:type="int"/> | ||
| 16417 | </parameter> | 16527 | </parameter> | ||
| 16418 | <parameter name="y" transfer-ownership="none"> | 16528 | <parameter name="y" transfer-ownership="none"> | ||
| 16419 | <doc xml:space="preserve" | 16529 | <doc xml:space="preserve" | ||
| 16420 | filename="pango/pango-renderer.c" | 16530 | filename="pango/pango-renderer.c" | ||
| 16421 | - | line="880">Y position at which to draw rectangle, in user space coordinates | 16531 | + | line="879">Y position at which to draw rectangle, in user space coordinates |
| 16422 | in Pango units</doc> | 16532 | in Pango units</doc> | ||
| 16423 | <type name="gint" c:type="int"/> | 16533 | <type name="gint" c:type="int"/> | ||
| 16424 | </parameter> | 16534 | </parameter> | ||
| 16425 | <parameter name="width" transfer-ownership="none"> | 16535 | <parameter name="width" transfer-ownership="none"> | ||
| 16426 | <doc xml:space="preserve" | 16536 | <doc xml:space="preserve" | ||
| 16427 | filename="pango/pango-renderer.c" | 16537 | filename="pango/pango-renderer.c" | ||
| 16428 | - | line="882">width of rectangle in Pango units</doc> | 16538 | + | line="881">width of rectangle in Pango units</doc> |
| 16429 | <type name="gint" c:type="int"/> | 16539 | <type name="gint" c:type="int"/> | ||
| 16430 | </parameter> | 16540 | </parameter> | ||
| 16431 | <parameter name="height" transfer-ownership="none"> | 16541 | <parameter name="height" transfer-ownership="none"> | ||
| 16432 | <doc xml:space="preserve" | 16542 | <doc xml:space="preserve" | ||
| 16433 | filename="pango/pango-renderer.c" | 16543 | filename="pango/pango-renderer.c" | ||
| 16434 | - | line="883">height of rectangle in Pango units</doc> | 16544 | + | line="882">height of rectangle in Pango units</doc> |
| 16435 | <type name="gint" c:type="int"/> | 16545 | <type name="gint" c:type="int"/> | ||
| 16436 | </parameter> | 16546 | </parameter> | ||
| 16437 | </parameters> | 16547 | </parameters> | ||
| @@ -16441,7 +16551,7 @@ Use [method@Pango.Renderer.activate] to activate a renderer.</doc> | |||||
| 16441 | version="1.8"> | 16551 | version="1.8"> | ||
| 16442 | <doc xml:space="preserve" | 16552 | <doc xml:space="preserve" | ||
| 16443 | filename="pango/pango-renderer.c" | 16553 | filename="pango/pango-renderer.c" | ||
| 16444 | - | line="1175">Draws a trapezoid with the parallel sides aligned with the X axis | 16554 | + | line="1174">Draws a trapezoid with the parallel sides aligned with the X axis |
| 16445 | using the given `PangoRenderer`; coordinates are in device space.</doc> | 16555 | using the given `PangoRenderer`; coordinates are in device space.</doc> | ||
| 16446 | <source-position filename="pango/pango-renderer.h" line="236"/> | 16556 | <source-position filename="pango/pango-renderer.h" line="236"/> | ||
| 16447 | <return-value transfer-ownership="none"> | 16557 | <return-value transfer-ownership="none"> | ||
| @@ -16451,49 +16561,49 @@ using the given `PangoRenderer`; coordinates are in device space.</doc> | |||||
| 16451 | <instance-parameter name="renderer" transfer-ownership="none"> | 16561 | <instance-parameter name="renderer" transfer-ownership="none"> | ||
| 16452 | <doc xml:space="preserve" | 16562 | <doc xml:space="preserve" | ||
| 16453 | filename="pango/pango-renderer.c" | 16563 | filename="pango/pango-renderer.c" | ||
| 16454 | - | line="1177">a `PangoRenderer`</doc> | 16564 | + | line="1176">a `PangoRenderer`</doc> |
| 16455 | <type name="Renderer" c:type="PangoRenderer*"/> | 16565 | <type name="Renderer" c:type="PangoRenderer*"/> | ||
| 16456 | </instance-parameter> | 16566 | </instance-parameter> | ||
| 16457 | <parameter name="part" transfer-ownership="none"> | 16567 | <parameter name="part" transfer-ownership="none"> | ||
| 16458 | <doc xml:space="preserve" | 16568 | <doc xml:space="preserve" | ||
| 16459 | filename="pango/pango-renderer.c" | 16569 | filename="pango/pango-renderer.c" | ||
| 16460 | - | line="1178">type of object this trapezoid is part of</doc> | 16570 | + | line="1177">type of object this trapezoid is part of</doc> |
| 16461 | <type name="RenderPart" c:type="PangoRenderPart"/> | 16571 | <type name="RenderPart" c:type="PangoRenderPart"/> | ||
| 16462 | </parameter> | 16572 | </parameter> | ||
| 16463 | <parameter name="y1_" transfer-ownership="none"> | 16573 | <parameter name="y1_" transfer-ownership="none"> | ||
| 16464 | <doc xml:space="preserve" | 16574 | <doc xml:space="preserve" | ||
| 16465 | filename="pango/pango-renderer.c" | 16575 | filename="pango/pango-renderer.c" | ||
| 16466 | - | line="1179">Y coordinate of top of trapezoid</doc> | 16576 | + | line="1178">Y coordinate of top of trapezoid</doc> |
| 16467 | <type name="gdouble" c:type="double"/> | 16577 | <type name="gdouble" c:type="double"/> | ||
| 16468 | </parameter> | 16578 | </parameter> | ||
| 16469 | <parameter name="x11" transfer-ownership="none"> | 16579 | <parameter name="x11" transfer-ownership="none"> | ||
| 16470 | <doc xml:space="preserve" | 16580 | <doc xml:space="preserve" | ||
| 16471 | filename="pango/pango-renderer.c" | 16581 | filename="pango/pango-renderer.c" | ||
| 16472 | - | line="1180">X coordinate of left end of top of trapezoid</doc> | 16582 | + | line="1179">X coordinate of left end of top of trapezoid</doc> |
| 16473 | <type name="gdouble" c:type="double"/> | 16583 | <type name="gdouble" c:type="double"/> | ||
| 16474 | </parameter> | 16584 | </parameter> | ||
| 16475 | <parameter name="x21" transfer-ownership="none"> | 16585 | <parameter name="x21" transfer-ownership="none"> | ||
| 16476 | <doc xml:space="preserve" | 16586 | <doc xml:space="preserve" | ||
| 16477 | filename="pango/pango-renderer.c" | 16587 | filename="pango/pango-renderer.c" | ||
| 16478 | - | line="1181">X coordinate of right end of top of trapezoid</doc> | 16588 | + | line="1180">X coordinate of right end of top of trapezoid</doc> |
| 16479 | <type name="gdouble" c:type="double"/> | 16589 | <type name="gdouble" c:type="double"/> | ||
| 16480 | </parameter> | 16590 | </parameter> | ||
| 16481 | <parameter name="y2" transfer-ownership="none"> | 16591 | <parameter name="y2" transfer-ownership="none"> | ||
| 16482 | <doc xml:space="preserve" | 16592 | <doc xml:space="preserve" | ||
| 16483 | filename="pango/pango-renderer.c" | 16593 | filename="pango/pango-renderer.c" | ||
| 16484 | - | line="1182">Y coordinate of bottom of trapezoid</doc> | 16594 | + | line="1181">Y coordinate of bottom of trapezoid</doc> |
| 16485 | <type name="gdouble" c:type="double"/> | 16595 | <type name="gdouble" c:type="double"/> | ||
| 16486 | </parameter> | 16596 | </parameter> | ||
| 16487 | <parameter name="x12" transfer-ownership="none"> | 16597 | <parameter name="x12" transfer-ownership="none"> | ||
| 16488 | <doc xml:space="preserve" | 16598 | <doc xml:space="preserve" | ||
| 16489 | filename="pango/pango-renderer.c" | 16599 | filename="pango/pango-renderer.c" | ||
| 16490 | - | line="1183">X coordinate of left end of bottom of trapezoid</doc> | 16600 | + | line="1182">X coordinate of left end of bottom of trapezoid</doc> |
| 16491 | <type name="gdouble" c:type="double"/> | 16601 | <type name="gdouble" c:type="double"/> | ||
| 16492 | </parameter> | 16602 | </parameter> | ||
| 16493 | <parameter name="x22" transfer-ownership="none"> | 16603 | <parameter name="x22" transfer-ownership="none"> | ||
| 16494 | <doc xml:space="preserve" | 16604 | <doc xml:space="preserve" | ||
| 16495 | filename="pango/pango-renderer.c" | 16605 | filename="pango/pango-renderer.c" | ||
| 16496 | - | line="1184">X coordinate of right end of bottom of trapezoid</doc> | 16606 | + | line="1183">X coordinate of right end of bottom of trapezoid</doc> |
| 16497 | <type name="gdouble" c:type="double"/> | 16607 | <type name="gdouble" c:type="double"/> | ||
| 16498 | </parameter> | 16608 | </parameter> | ||
| 16499 | </parameters> | 16609 | </parameters> | ||
| @@ -16503,12 +16613,12 @@ using the given `PangoRenderer`; coordinates are in device space.</doc> | |||||
| 16503 | version="1.38"> | 16613 | version="1.38"> | ||
| 16504 | <doc xml:space="preserve" | 16614 | <doc xml:space="preserve" | ||
| 16505 | filename="pango/pango-renderer.c" | 16615 | filename="pango/pango-renderer.c" | ||
| 16506 | - | line="1389">Gets the current alpha for the specified part.</doc> | 16616 | + | line="1388">Gets the current alpha for the specified part.</doc> |
| 16507 | <source-position filename="pango/pango-renderer.h" line="273"/> | 16617 | <source-position filename="pango/pango-renderer.h" line="273"/> | ||
| 16508 | <return-value transfer-ownership="none"> | 16618 | <return-value transfer-ownership="none"> | ||
| 16509 | <doc xml:space="preserve" | 16619 | <doc xml:space="preserve" | ||
| 16510 | filename="pango/pango-renderer.c" | 16620 | filename="pango/pango-renderer.c" | ||
| 16511 | - | line="1396">the alpha for the specified part, | 16621 | + | line="1395">the alpha for the specified part, |
| 16512 | or 0 if it hasn't been set and should be | 16622 | or 0 if it hasn't been set and should be | ||
| 16513 | inherited from the environment.</doc> | 16623 | inherited from the environment.</doc> | ||
| 16514 | <type name="guint16" c:type="guint16"/> | 16624 | <type name="guint16" c:type="guint16"/> | ||
| @@ -16517,13 +16627,13 @@ using the given `PangoRenderer`; coordinates are in device space.</doc> | |||||
| 16517 | <instance-parameter name="renderer" transfer-ownership="none"> | 16627 | <instance-parameter name="renderer" transfer-ownership="none"> | ||
| 16518 | <doc xml:space="preserve" | 16628 | <doc xml:space="preserve" | ||
| 16519 | filename="pango/pango-renderer.c" | 16629 | filename="pango/pango-renderer.c" | ||
| 16520 | - | line="1391">a `PangoRenderer`</doc> | 16630 | + | line="1390">a `PangoRenderer`</doc> |
| 16521 | <type name="Renderer" c:type="PangoRenderer*"/> | 16631 | <type name="Renderer" c:type="PangoRenderer*"/> | ||
| 16522 | </instance-parameter> | 16632 | </instance-parameter> | ||
| 16523 | <parameter name="part" transfer-ownership="none"> | 16633 | <parameter name="part" transfer-ownership="none"> | ||
| 16524 | <doc xml:space="preserve" | 16634 | <doc xml:space="preserve" | ||
| 16525 | filename="pango/pango-renderer.c" | 16635 | filename="pango/pango-renderer.c" | ||
| 16526 | - | line="1392">the part to get the alpha for</doc> | 16636 | + | line="1391">the part to get the alpha for</doc> |
| 16527 | <type name="RenderPart" c:type="PangoRenderPart"/> | 16637 | <type name="RenderPart" c:type="PangoRenderPart"/> | ||
| 16528 | </parameter> | 16638 | </parameter> | ||
| 16529 | </parameters> | 16639 | </parameters> | ||
| @@ -16533,12 +16643,12 @@ using the given `PangoRenderer`; coordinates are in device space.</doc> | |||||
| 16533 | version="1.8"> | 16643 | version="1.8"> | ||
| 16534 | <doc xml:space="preserve" | 16644 | <doc xml:space="preserve" | ||
| 16535 | filename="pango/pango-renderer.c" | 16645 | filename="pango/pango-renderer.c" | ||
| 16536 | - | line="1332">Gets the current rendering color for the specified part.</doc> | 16646 | + | line="1331">Gets the current rendering color for the specified part.</doc> |
| 16537 | <source-position filename="pango/pango-renderer.h" line="265"/> | 16647 | <source-position filename="pango/pango-renderer.h" line="265"/> | ||
| 16538 | <return-value transfer-ownership="none" nullable="1"> | 16648 | <return-value transfer-ownership="none" nullable="1"> | ||
| 16539 | <doc xml:space="preserve" | 16649 | <doc xml:space="preserve" | ||
| 16540 | filename="pango/pango-renderer.c" | 16650 | filename="pango/pango-renderer.c" | ||
| 16541 | - | line="1339">the color for the | 16651 | + | line="1338">the color for the |
| 16542 | specified part, or %NULL if it hasn't been set and should be | 16652 | specified part, or %NULL if it hasn't been set and should be | ||
| 16543 | inherited from the environment.</doc> | 16653 | inherited from the environment.</doc> | ||
| 16544 | <type name="Color" c:type="PangoColor*"/> | 16654 | <type name="Color" c:type="PangoColor*"/> | ||
| @@ -16547,13 +16657,13 @@ using the given `PangoRenderer`; coordinates are in device space.</doc> | |||||
| 16547 | <instance-parameter name="renderer" transfer-ownership="none"> | 16657 | <instance-parameter name="renderer" transfer-ownership="none"> | ||
| 16548 | <doc xml:space="preserve" | 16658 | <doc xml:space="preserve" | ||
| 16549 | filename="pango/pango-renderer.c" | 16659 | filename="pango/pango-renderer.c" | ||
| 16550 | - | line="1334">a `PangoRenderer`</doc> | 16660 | + | line="1333">a `PangoRenderer`</doc> |
| 16551 | <type name="Renderer" c:type="PangoRenderer*"/> | 16661 | <type name="Renderer" c:type="PangoRenderer*"/> | ||
| 16552 | </instance-parameter> | 16662 | </instance-parameter> | ||
| 16553 | <parameter name="part" transfer-ownership="none"> | 16663 | <parameter name="part" transfer-ownership="none"> | ||
| 16554 | <doc xml:space="preserve" | 16664 | <doc xml:space="preserve" | ||
| 16555 | filename="pango/pango-renderer.c" | 16665 | filename="pango/pango-renderer.c" | ||
| 16556 | - | line="1335">the part to get the color for</doc> | 16666 | + | line="1334">the part to get the color for</doc> |
| 16557 | <type name="RenderPart" c:type="PangoRenderPart"/> | 16667 | <type name="RenderPart" c:type="PangoRenderPart"/> | ||
| 16558 | </parameter> | 16668 | </parameter> | ||
| 16559 | </parameters> | 16669 | </parameters> | ||
| @@ -16563,7 +16673,7 @@ using the given `PangoRenderer`; coordinates are in device space.</doc> | |||||
| 16563 | version="1.20"> | 16673 | version="1.20"> | ||
| 16564 | <doc xml:space="preserve" | 16674 | <doc xml:space="preserve" | ||
| 16565 | filename="pango/pango-renderer.c" | 16675 | filename="pango/pango-renderer.c" | ||
| 16566 | - | line="1600">Gets the layout currently being rendered using @renderer. | 16676 | + | line="1599">Gets the layout currently being rendered using @renderer. |
| 16567 | 16677 | ||||
| 16568 | Calling this function only makes sense from inside a subclass's | 16678 | Calling this function only makes sense from inside a subclass's | ||
| 16569 | methods, like in its draw_shape vfunc, for example. | 16679 | methods, like in its draw_shape vfunc, for example. | ||
| @@ -16574,7 +16684,7 @@ rendered.</doc> | |||||
| 16574 | <return-value transfer-ownership="none" nullable="1"> | 16684 | <return-value transfer-ownership="none" nullable="1"> | ||
| 16575 | <doc xml:space="preserve" | 16685 | <doc xml:space="preserve" | ||
| 16576 | filename="pango/pango-renderer.c" | 16686 | filename="pango/pango-renderer.c" | ||
| 16577 | - | line="1612">the layout, or %NULL if | 16687 | + | line="1611">the layout, or %NULL if |
| 16578 | no layout is being rendered using @renderer at this time.</doc> | 16688 | no layout is being rendered using @renderer at this time.</doc> | ||
| 16579 | <type name="Layout" c:type="PangoLayout*"/> | 16689 | <type name="Layout" c:type="PangoLayout*"/> | ||
| 16580 | </return-value> | 16690 | </return-value> | ||
| @@ -16582,7 +16692,7 @@ rendered.</doc> | |||||
| 16582 | <instance-parameter name="renderer" transfer-ownership="none"> | 16692 | <instance-parameter name="renderer" transfer-ownership="none"> | ||
| 16583 | <doc xml:space="preserve" | 16693 | <doc xml:space="preserve" | ||
| 16584 | filename="pango/pango-renderer.c" | 16694 | filename="pango/pango-renderer.c" | ||
| 16585 | - | line="1602">a `PangoRenderer`</doc> | 16695 | + | line="1601">a `PangoRenderer`</doc> |
| 16586 | <type name="Renderer" c:type="PangoRenderer*"/> | 16696 | <type name="Renderer" c:type="PangoRenderer*"/> | ||
| 16587 | </instance-parameter> | 16697 | </instance-parameter> | ||
| 16588 | </parameters> | 16698 | </parameters> | ||
| @@ -16592,7 +16702,7 @@ rendered.</doc> | |||||
| 16592 | version="1.20"> | 16702 | version="1.20"> | ||
| 16593 | <doc xml:space="preserve" | 16703 | <doc xml:space="preserve" | ||
| 16594 | filename="pango/pango-renderer.c" | 16704 | filename="pango/pango-renderer.c" | ||
| 16595 | - | line="1626">Gets the layout line currently being rendered using @renderer. | 16705 | + | line="1625">Gets the layout line currently being rendered using @renderer. |
| 16596 | 16706 | ||||
| 16597 | Calling this function only makes sense from inside a subclass's | 16707 | Calling this function only makes sense from inside a subclass's | ||
| 16598 | methods, like in its draw_shape vfunc, for example. | 16708 | methods, like in its draw_shape vfunc, for example. | ||
| @@ -16603,7 +16713,7 @@ rendered.</doc> | |||||
| 16603 | <return-value transfer-ownership="none" nullable="1"> | 16713 | <return-value transfer-ownership="none" nullable="1"> | ||
| 16604 | <doc xml:space="preserve" | 16714 | <doc xml:space="preserve" | ||
| 16605 | filename="pango/pango-renderer.c" | 16715 | filename="pango/pango-renderer.c" | ||
| 16606 | - | line="1638">the layout line, or %NULL | 16716 | + | line="1637">the layout line, or %NULL |
| 16607 | if no layout line is being rendered using @renderer at this time.</doc> | 16717 | if no layout line is being rendered using @renderer at this time.</doc> | ||
| 16608 | <type name="LayoutLine" c:type="PangoLayoutLine*"/> | 16718 | <type name="LayoutLine" c:type="PangoLayoutLine*"/> | ||
| 16609 | </return-value> | 16719 | </return-value> | ||
| @@ -16611,7 +16721,7 @@ rendered.</doc> | |||||
| 16611 | <instance-parameter name="renderer" transfer-ownership="none"> | 16721 | <instance-parameter name="renderer" transfer-ownership="none"> | ||
| 16612 | <doc xml:space="preserve" | 16722 | <doc xml:space="preserve" | ||
| 16613 | filename="pango/pango-renderer.c" | 16723 | filename="pango/pango-renderer.c" | ||
| 16614 | - | line="1628">a `PangoRenderer`</doc> | 16724 | + | line="1627">a `PangoRenderer`</doc> |
| 16615 | <type name="Renderer" c:type="PangoRenderer*"/> | 16725 | <type name="Renderer" c:type="PangoRenderer*"/> | ||
| 16616 | </instance-parameter> | 16726 | </instance-parameter> | ||
| 16617 | </parameters> | 16727 | </parameters> | ||
| @@ -16621,7 +16731,7 @@ rendered.</doc> | |||||
| 16621 | version="1.8"> | 16731 | version="1.8"> | ||
| 16622 | <doc xml:space="preserve" | 16732 | <doc xml:space="preserve" | ||
| 16623 | filename="pango/pango-renderer.c" | 16733 | filename="pango/pango-renderer.c" | ||
| 16624 | - | line="1577">Gets the transformation matrix that will be applied when | 16734 | + | line="1576">Gets the transformation matrix that will be applied when |
| 16625 | rendering. | 16735 | rendering. | ||
| 16626 | 16736 | ||||
| 16627 | See [method@Pango.Renderer.set_matrix].</doc> | 16737 | See [method@Pango.Renderer.set_matrix].</doc> | ||
| @@ -16629,7 +16739,7 @@ See [method@Pango.Renderer.set_matrix].</doc> | |||||
| 16629 | <return-value transfer-ownership="none" nullable="1"> | 16739 | <return-value transfer-ownership="none" nullable="1"> | ||
| 16630 | <doc xml:space="preserve" | 16740 | <doc xml:space="preserve" | ||
| 16631 | filename="pango/pango-renderer.c" | 16741 | filename="pango/pango-renderer.c" | ||
| 16632 | - | line="1586">the matrix, or %NULL if no matrix has | 16742 | + | line="1585">the matrix, or %NULL if no matrix has |
| 16633 | been set (which is the same as the identity matrix). The returned | 16743 | been set (which is the same as the identity matrix). The returned | ||
| 16634 | matrix is owned by Pango and must not be modified or freed.</doc> | 16744 | matrix is owned by Pango and must not be modified or freed.</doc> | ||
| 16635 | <type name="Matrix" c:type="const PangoMatrix*"/> | 16745 | <type name="Matrix" c:type="const PangoMatrix*"/> | ||
| @@ -16638,7 +16748,7 @@ See [method@Pango.Renderer.set_matrix].</doc> | |||||
| 16638 | <instance-parameter name="renderer" transfer-ownership="none"> | 16748 | <instance-parameter name="renderer" transfer-ownership="none"> | ||
| 16639 | <doc xml:space="preserve" | 16749 | <doc xml:space="preserve" | ||
| 16640 | filename="pango/pango-renderer.c" | 16750 | filename="pango/pango-renderer.c" | ||
| 16641 | - | line="1579">a `PangoRenderer`</doc> | 16751 | + | line="1578">a `PangoRenderer`</doc> |
| 16642 | <type name="Renderer" c:type="PangoRenderer*"/> | 16752 | <type name="Renderer" c:type="PangoRenderer*"/> | ||
| 16643 | </instance-parameter> | 16753 | </instance-parameter> | ||
| 16644 | </parameters> | 16754 | </parameters> | ||
| @@ -16648,7 +16758,7 @@ See [method@Pango.Renderer.set_matrix].</doc> | |||||
| 16648 | version="1.8"> | 16758 | version="1.8"> | ||
| 16649 | <doc xml:space="preserve" | 16759 | <doc xml:space="preserve" | ||
| 16650 | filename="pango/pango-renderer.c" | 16760 | filename="pango/pango-renderer.c" | ||
| 16651 | - | line="1412">Informs Pango that the way that the rendering is done | 16761 | + | line="1411">Informs Pango that the way that the rendering is done |
| 16652 | for @part has changed. | 16762 | for @part has changed. | ||
| 16653 | 16763 | ||||
| 16654 | This should be called if the rendering changes in a way that would | 16764 | This should be called if the rendering changes in a way that would | ||
| @@ -16671,13 +16781,13 @@ changes to colors. (See [method@Pango.Renderer.set_color])</doc> | |||||
| 16671 | <instance-parameter name="renderer" transfer-ownership="none"> | 16781 | <instance-parameter name="renderer" transfer-ownership="none"> | ||
| 16672 | <doc xml:space="preserve" | 16782 | <doc xml:space="preserve" | ||
| 16673 | filename="pango/pango-renderer.c" | 16783 | filename="pango/pango-renderer.c" | ||
| 16674 | - | line="1414">a `PangoRenderer`</doc> | 16784 | + | line="1413">a `PangoRenderer`</doc> |
| 16675 | <type name="Renderer" c:type="PangoRenderer*"/> | 16785 | <type name="Renderer" c:type="PangoRenderer*"/> | ||
| 16676 | </instance-parameter> | 16786 | </instance-parameter> | ||
| 16677 | <parameter name="part" transfer-ownership="none"> | 16787 | <parameter name="part" transfer-ownership="none"> | ||
| 16678 | <doc xml:space="preserve" | 16788 | <doc xml:space="preserve" | ||
| 16679 | filename="pango/pango-renderer.c" | 16789 | filename="pango/pango-renderer.c" | ||
| 16680 | - | line="1415">the part for which rendering has changed.</doc> | 16790 | + | line="1414">the part for which rendering has changed.</doc> |
| 16681 | <type name="RenderPart" c:type="PangoRenderPart"/> | 16791 | <type name="RenderPart" c:type="PangoRenderPart"/> | ||
| 16682 | </parameter> | 16792 | </parameter> | ||
| 16683 | </parameters> | 16793 | </parameters> | ||
| @@ -16687,7 +16797,7 @@ changes to colors. (See [method@Pango.Renderer.set_color])</doc> | |||||
| 16687 | version="1.38"> | 16797 | version="1.38"> | ||
| 16688 | <doc xml:space="preserve" | 16798 | <doc xml:space="preserve" | ||
| 16689 | filename="pango/pango-renderer.c" | 16799 | filename="pango/pango-renderer.c" | ||
| 16690 | - | line="1358">Sets the alpha for part of the rendering. | 16800 | + | line="1357">Sets the alpha for part of the rendering. |
| 16691 | 16801 | ||||
| 16692 | Note that the alpha may only be used if a color is | 16802 | Note that the alpha may only be used if a color is | ||
| 16693 | specified for @part as well.</doc> | 16803 | specified for @part as well.</doc> | ||
| @@ -16699,19 +16809,19 @@ specified for @part as well.</doc> | |||||
| 16699 | <instance-parameter name="renderer" transfer-ownership="none"> | 16809 | <instance-parameter name="renderer" transfer-ownership="none"> | ||
| 16700 | <doc xml:space="preserve" | 16810 | <doc xml:space="preserve" | ||
| 16701 | filename="pango/pango-renderer.c" | 16811 | filename="pango/pango-renderer.c" | ||
| 16702 | - | line="1360">a `PangoRenderer`</doc> | 16812 | + | line="1359">a `PangoRenderer`</doc> |
| 16703 | <type name="Renderer" c:type="PangoRenderer*"/> | 16813 | <type name="Renderer" c:type="PangoRenderer*"/> | ||
| 16704 | </instance-parameter> | 16814 | </instance-parameter> | ||
| 16705 | <parameter name="part" transfer-ownership="none"> | 16815 | <parameter name="part" transfer-ownership="none"> | ||
| 16706 | <doc xml:space="preserve" | 16816 | <doc xml:space="preserve" | ||
| 16707 | filename="pango/pango-renderer.c" | 16817 | filename="pango/pango-renderer.c" | ||
| 16708 | - | line="1361">the part to set the alpha for</doc> | 16818 | + | line="1360">the part to set the alpha for</doc> |
| 16709 | <type name="RenderPart" c:type="PangoRenderPart"/> | 16819 | <type name="RenderPart" c:type="PangoRenderPart"/> | ||
| 16710 | </parameter> | 16820 | </parameter> | ||
| 16711 | <parameter name="alpha" transfer-ownership="none"> | 16821 | <parameter name="alpha" transfer-ownership="none"> | ||
| 16712 | <doc xml:space="preserve" | 16822 | <doc xml:space="preserve" | ||
| 16713 | filename="pango/pango-renderer.c" | 16823 | filename="pango/pango-renderer.c" | ||
| 16714 | - | line="1362">an alpha value between 1 and 65536, or 0 to unset the alpha</doc> | 16824 | + | line="1361">an alpha value between 1 and 65536, or 0 to unset the alpha</doc> |
| 16715 | <type name="guint16" c:type="guint16"/> | 16825 | <type name="guint16" c:type="guint16"/> | ||
| 16716 | </parameter> | 16826 | </parameter> | ||
| 16717 | </parameters> | 16827 | </parameters> | ||
| @@ -16721,7 +16831,7 @@ specified for @part as well.</doc> | |||||
| 16721 | version="1.8"> | 16831 | version="1.8"> | ||
| 16722 | <doc xml:space="preserve" | 16832 | <doc xml:space="preserve" | ||
| 16723 | filename="pango/pango-renderer.c" | 16833 | filename="pango/pango-renderer.c" | ||
| 16724 | - | line="1292">Sets the color for part of the rendering. | 16834 | + | line="1291">Sets the color for part of the rendering. |
| 16725 | 16835 | ||||
| 16726 | Also see [method@Pango.Renderer.set_alpha].</doc> | 16836 | Also see [method@Pango.Renderer.set_alpha].</doc> | ||
| 16727 | <source-position filename="pango/pango-renderer.h" line="261"/> | 16837 | <source-position filename="pango/pango-renderer.h" line="261"/> | ||
| @@ -16732,13 +16842,13 @@ Also see [method@Pango.Renderer.set_alpha].</doc> | |||||
| 16732 | <instance-parameter name="renderer" transfer-ownership="none"> | 16842 | <instance-parameter name="renderer" transfer-ownership="none"> | ||
| 16733 | <doc xml:space="preserve" | 16843 | <doc xml:space="preserve" | ||
| 16734 | filename="pango/pango-renderer.c" | 16844 | filename="pango/pango-renderer.c" | ||
| 16735 | - | line="1294">a `PangoRenderer`</doc> | 16845 | + | line="1293">a `PangoRenderer`</doc> |
| 16736 | <type name="Renderer" c:type="PangoRenderer*"/> | 16846 | <type name="Renderer" c:type="PangoRenderer*"/> | ||
| 16737 | </instance-parameter> | 16847 | </instance-parameter> | ||
| 16738 | <parameter name="part" transfer-ownership="none"> | 16848 | <parameter name="part" transfer-ownership="none"> | ||
| 16739 | <doc xml:space="preserve" | 16849 | <doc xml:space="preserve" | ||
| 16740 | filename="pango/pango-renderer.c" | 16850 | filename="pango/pango-renderer.c" | ||
| 16741 | - | line="1295">the part to change the color of</doc> | 16851 | + | line="1294">the part to change the color of</doc> |
| 16742 | <type name="RenderPart" c:type="PangoRenderPart"/> | 16852 | <type name="RenderPart" c:type="PangoRenderPart"/> | ||
| 16743 | </parameter> | 16853 | </parameter> | ||
| 16744 | <parameter name="color" | 16854 | <parameter name="color" | ||
| @@ -16747,7 +16857,7 @@ Also see [method@Pango.Renderer.set_alpha].</doc> | |||||
| 16747 | allow-none="1"> | 16857 | allow-none="1"> | ||
| 16748 | <doc xml:space="preserve" | 16858 | <doc xml:space="preserve" | ||
| 16749 | filename="pango/pango-renderer.c" | 16859 | filename="pango/pango-renderer.c" | ||
| 16750 | - | line="1296">the new color or %NULL to unset the current color</doc> | 16860 | + | line="1295">the new color or %NULL to unset the current color</doc> |
| 16751 | <type name="Color" c:type="const PangoColor*"/> | 16861 | <type name="Color" c:type="const PangoColor*"/> | ||
| 16752 | </parameter> | 16862 | </parameter> | ||
| 16753 | </parameters> | 16863 | </parameters> | ||
| @@ -16757,7 +16867,7 @@ Also see [method@Pango.Renderer.set_alpha].</doc> | |||||
| 16757 | version="1.8"> | 16867 | version="1.8"> | ||
| 16758 | <doc xml:space="preserve" | 16868 | <doc xml:space="preserve" | ||
| 16759 | filename="pango/pango-renderer.c" | 16869 | filename="pango/pango-renderer.c" | ||
| 16760 | - | line="1557">Sets the transformation matrix that will be applied when rendering.</doc> | 16870 | + | line="1556">Sets the transformation matrix that will be applied when rendering.</doc> |
| 16761 | <source-position filename="pango/pango-renderer.h" line="277"/> | 16871 | <source-position filename="pango/pango-renderer.h" line="277"/> | ||
| 16762 | <return-value transfer-ownership="none"> | 16872 | <return-value transfer-ownership="none"> | ||
| 16763 | <type name="none" c:type="void"/> | 16873 | <type name="none" c:type="void"/> | ||
| @@ -16766,7 +16876,7 @@ Also see [method@Pango.Renderer.set_alpha].</doc> | |||||
| 16766 | <instance-parameter name="renderer" transfer-ownership="none"> | 16876 | <instance-parameter name="renderer" transfer-ownership="none"> | ||
| 16767 | <doc xml:space="preserve" | 16877 | <doc xml:space="preserve" | ||
| 16768 | filename="pango/pango-renderer.c" | 16878 | filename="pango/pango-renderer.c" | ||
| 16769 | - | line="1559">a `PangoRenderer`</doc> | 16879 | + | line="1558">a `PangoRenderer`</doc> |
| 16770 | <type name="Renderer" c:type="PangoRenderer*"/> | 16880 | <type name="Renderer" c:type="PangoRenderer*"/> | ||
| 16771 | </instance-parameter> | 16881 | </instance-parameter> | ||
| 16772 | <parameter name="matrix" | 16882 | <parameter name="matrix" | ||
| @@ -16775,7 +16885,7 @@ Also see [method@Pango.Renderer.set_alpha].</doc> | |||||
| 16775 | allow-none="1"> | 16885 | allow-none="1"> | ||
| 16776 | <doc xml:space="preserve" | 16886 | <doc xml:space="preserve" | ||
| 16777 | filename="pango/pango-renderer.c" | 16887 | filename="pango/pango-renderer.c" | ||
| 16778 | - | line="1560">a `PangoMatrix`, or %NULL to unset any existing matrix | 16888 | + | line="1559">a `PangoMatrix`, or %NULL to unset any existing matrix |
| 16779 | (No matrix set is the same as setting the identity matrix.)</doc> | 16889 | (No matrix set is the same as setting the identity matrix.)</doc> | ||
| 16780 | <type name="Matrix" c:type="const PangoMatrix*"/> | 16890 | <type name="Matrix" c:type="const PangoMatrix*"/> | ||
| 16781 | </parameter> | 16891 | </parameter> | ||
| @@ -16844,32 +16954,32 @@ and must be implemented: | |||||
| 16844 | <parameter name="renderer" transfer-ownership="none"> | 16954 | <parameter name="renderer" transfer-ownership="none"> | ||
| 16845 | <doc xml:space="preserve" | 16955 | <doc xml:space="preserve" | ||
| 16846 | filename="pango/pango-renderer.c" | 16956 | filename="pango/pango-renderer.c" | ||
| 16847 | - | line="751">a `PangoRenderer`</doc> | 16957 | + | line="750">a `PangoRenderer`</doc> |
| 16848 | <type name="Renderer" c:type="PangoRenderer*"/> | 16958 | <type name="Renderer" c:type="PangoRenderer*"/> | ||
| 16849 | </parameter> | 16959 | </parameter> | ||
| 16850 | <parameter name="font" transfer-ownership="none"> | 16960 | <parameter name="font" transfer-ownership="none"> | ||
| 16851 | <doc xml:space="preserve" | 16961 | <doc xml:space="preserve" | ||
| 16852 | filename="pango/pango-renderer.c" | 16962 | filename="pango/pango-renderer.c" | ||
| 16853 | - | line="752">a `PangoFont`</doc> | 16963 | + | line="751">a `PangoFont`</doc> |
| 16854 | <type name="Font" c:type="PangoFont*"/> | 16964 | <type name="Font" c:type="PangoFont*"/> | ||
| 16855 | </parameter> | 16965 | </parameter> | ||
| 16856 | <parameter name="glyphs" transfer-ownership="none"> | 16966 | <parameter name="glyphs" transfer-ownership="none"> | ||
| 16857 | <doc xml:space="preserve" | 16967 | <doc xml:space="preserve" | ||
| 16858 | filename="pango/pango-renderer.c" | 16968 | filename="pango/pango-renderer.c" | ||
| 16859 | - | line="753">a `PangoGlyphString`</doc> | 16969 | + | line="752">a `PangoGlyphString`</doc> |
| 16860 | <type name="GlyphString" c:type="PangoGlyphString*"/> | 16970 | <type name="GlyphString" c:type="PangoGlyphString*"/> | ||
| 16861 | </parameter> | 16971 | </parameter> | ||
| 16862 | <parameter name="x" transfer-ownership="none"> | 16972 | <parameter name="x" transfer-ownership="none"> | ||
| 16863 | <doc xml:space="preserve" | 16973 | <doc xml:space="preserve" | ||
| 16864 | filename="pango/pango-renderer.c" | 16974 | filename="pango/pango-renderer.c" | ||
| 16865 | - | line="754">X position of left edge of baseline, in user space coordinates | 16975 | + | line="753">X position of left edge of baseline, in user space coordinates |
| 16866 | in Pango units.</doc> | 16976 | in Pango units.</doc> | ||
| 16867 | <type name="gint" c:type="int"/> | 16977 | <type name="gint" c:type="int"/> | ||
| 16868 | </parameter> | 16978 | </parameter> | ||
| 16869 | <parameter name="y" transfer-ownership="none"> | 16979 | <parameter name="y" transfer-ownership="none"> | ||
| 16870 | <doc xml:space="preserve" | 16980 | <doc xml:space="preserve" | ||
| 16871 | filename="pango/pango-renderer.c" | 16981 | filename="pango/pango-renderer.c" | ||
| 16872 | - | line="756">Y position of left edge of baseline, in user space coordinates | 16982 | + | line="755">Y position of left edge of baseline, in user space coordinates |
| 16873 | in Pango units.</doc> | 16983 | in Pango units.</doc> | ||
| 16874 | <type name="gint" c:type="int"/> | 16984 | <type name="gint" c:type="int"/> | ||
| 16875 | </parameter> | 16985 | </parameter> | ||
| @@ -16889,39 +16999,39 @@ and must be implemented: | |||||
| 16889 | <parameter name="renderer" transfer-ownership="none"> | 16999 | <parameter name="renderer" transfer-ownership="none"> | ||
| 16890 | <doc xml:space="preserve" | 17000 | <doc xml:space="preserve" | ||
| 16891 | filename="pango/pango-renderer.c" | 17001 | filename="pango/pango-renderer.c" | ||
| 16892 | - | line="876">a `PangoRenderer`</doc> | 17002 | + | line="875">a `PangoRenderer`</doc> |
| 16893 | <type name="Renderer" c:type="PangoRenderer*"/> | 17003 | <type name="Renderer" c:type="PangoRenderer*"/> | ||
| 16894 | </parameter> | 17004 | </parameter> | ||
| 16895 | <parameter name="part" transfer-ownership="none"> | 17005 | <parameter name="part" transfer-ownership="none"> | ||
| 16896 | <doc xml:space="preserve" | 17006 | <doc xml:space="preserve" | ||
| 16897 | filename="pango/pango-renderer.c" | 17007 | filename="pango/pango-renderer.c" | ||
| 16898 | - | line="877">type of object this rectangle is part of</doc> | 17008 | + | line="876">type of object this rectangle is part of</doc> |
| 16899 | <type name="RenderPart" c:type="PangoRenderPart"/> | 17009 | <type name="RenderPart" c:type="PangoRenderPart"/> | ||
| 16900 | </parameter> | 17010 | </parameter> | ||
| 16901 | <parameter name="x" transfer-ownership="none"> | 17011 | <parameter name="x" transfer-ownership="none"> | ||
| 16902 | <doc xml:space="preserve" | 17012 | <doc xml:space="preserve" | ||
| 16903 | filename="pango/pango-renderer.c" | 17013 | filename="pango/pango-renderer.c" | ||
| 16904 | - | line="878">X position at which to draw rectangle, in user space coordinates | 17014 | + | line="877">X position at which to draw rectangle, in user space coordinates |
| 16905 | in Pango units</doc> | 17015 | in Pango units</doc> | ||
| 16906 | <type name="gint" c:type="int"/> | 17016 | <type name="gint" c:type="int"/> | ||
| 16907 | </parameter> | 17017 | </parameter> | ||
| 16908 | <parameter name="y" transfer-ownership="none"> | 17018 | <parameter name="y" transfer-ownership="none"> | ||
| 16909 | <doc xml:space="preserve" | 17019 | <doc xml:space="preserve" | ||
| 16910 | filename="pango/pango-renderer.c" | 17020 | filename="pango/pango-renderer.c" | ||
| 16911 | - | line="880">Y position at which to draw rectangle, in user space coordinates | 17021 | + | line="879">Y position at which to draw rectangle, in user space coordinates |
| 16912 | in Pango units</doc> | 17022 | in Pango units</doc> | ||
| 16913 | <type name="gint" c:type="int"/> | 17023 | <type name="gint" c:type="int"/> | ||
| 16914 | </parameter> | 17024 | </parameter> | ||
| 16915 | <parameter name="width" transfer-ownership="none"> | 17025 | <parameter name="width" transfer-ownership="none"> | ||
| 16916 | <doc xml:space="preserve" | 17026 | <doc xml:space="preserve" | ||
| 16917 | filename="pango/pango-renderer.c" | 17027 | filename="pango/pango-renderer.c" | ||
| 16918 | - | line="882">width of rectangle in Pango units</doc> | 17028 | + | line="881">width of rectangle in Pango units</doc> |
| 16919 | <type name="gint" c:type="int"/> | 17029 | <type name="gint" c:type="int"/> | ||
| 16920 | </parameter> | 17030 | </parameter> | ||
| 16921 | <parameter name="height" transfer-ownership="none"> | 17031 | <parameter name="height" transfer-ownership="none"> | ||
| 16922 | <doc xml:space="preserve" | 17032 | <doc xml:space="preserve" | ||
| 16923 | filename="pango/pango-renderer.c" | 17033 | filename="pango/pango-renderer.c" | ||
| 16924 | - | line="883">height of rectangle in Pango units</doc> | 17034 | + | line="882">height of rectangle in Pango units</doc> |
| 16925 | <type name="gint" c:type="int"/> | 17035 | <type name="gint" c:type="int"/> | ||
| 16926 | </parameter> | 17036 | </parameter> | ||
| 16927 | </parameters> | 17037 | </parameters> | ||
| @@ -16942,31 +17052,31 @@ indicate a spelling error.</doc> | |||||
| 16942 | <parameter name="renderer" transfer-ownership="none"> | 17052 | <parameter name="renderer" transfer-ownership="none"> | ||
| 16943 | <doc xml:space="preserve" | 17053 | <doc xml:space="preserve" | ||
| 16944 | filename="pango/pango-renderer.c" | 17054 | filename="pango/pango-renderer.c" | ||
| 16945 | - | line="1017">a `PangoRenderer`</doc> | 17055 | + | line="1016">a `PangoRenderer`</doc> |
| 16946 | <type name="Renderer" c:type="PangoRenderer*"/> | 17056 | <type name="Renderer" c:type="PangoRenderer*"/> | ||
| 16947 | </parameter> | 17057 | </parameter> | ||
| 16948 | <parameter name="x" transfer-ownership="none"> | 17058 | <parameter name="x" transfer-ownership="none"> | ||
| 16949 | <doc xml:space="preserve" | 17059 | <doc xml:space="preserve" | ||
| 16950 | filename="pango/pango-renderer.c" | 17060 | filename="pango/pango-renderer.c" | ||
| 16951 | - | line="1018">X coordinate of underline, in Pango units in user coordinate system</doc> | 17061 | + | line="1017">X coordinate of underline, in Pango units in user coordinate system</doc> |
| 16952 | <type name="gint" c:type="int"/> | 17062 | <type name="gint" c:type="int"/> | ||
| 16953 | </parameter> | 17063 | </parameter> | ||
| 16954 | <parameter name="y" transfer-ownership="none"> | 17064 | <parameter name="y" transfer-ownership="none"> | ||
| 16955 | <doc xml:space="preserve" | 17065 | <doc xml:space="preserve" | ||
| 16956 | filename="pango/pango-renderer.c" | 17066 | filename="pango/pango-renderer.c" | ||
| 16957 | - | line="1019">Y coordinate of underline, in Pango units in user coordinate system</doc> | 17067 | + | line="1018">Y coordinate of underline, in Pango units in user coordinate system</doc> |
| 16958 | <type name="gint" c:type="int"/> | 17068 | <type name="gint" c:type="int"/> | ||
| 16959 | </parameter> | 17069 | </parameter> | ||
| 16960 | <parameter name="width" transfer-ownership="none"> | 17070 | <parameter name="width" transfer-ownership="none"> | ||
| 16961 | <doc xml:space="preserve" | 17071 | <doc xml:space="preserve" | ||
| 16962 | filename="pango/pango-renderer.c" | 17072 | filename="pango/pango-renderer.c" | ||
| 16963 | - | line="1020">width of underline, in Pango units in user coordinate system</doc> | 17073 | + | line="1019">width of underline, in Pango units in user coordinate system</doc> |
| 16964 | <type name="gint" c:type="int"/> | 17074 | <type name="gint" c:type="int"/> | ||
| 16965 | </parameter> | 17075 | </parameter> | ||
| 16966 | <parameter name="height" transfer-ownership="none"> | 17076 | <parameter name="height" transfer-ownership="none"> | ||
| 16967 | <doc xml:space="preserve" | 17077 | <doc xml:space="preserve" | ||
| 16968 | filename="pango/pango-renderer.c" | 17078 | filename="pango/pango-renderer.c" | ||
| 16969 | - | line="1021">height of underline, in Pango units in user coordinate system</doc> | 17079 | + | line="1020">height of underline, in Pango units in user coordinate system</doc> |
| 16970 | <type name="gint" c:type="int"/> | 17080 | <type name="gint" c:type="int"/> | ||
| 16971 | </parameter> | 17081 | </parameter> | ||
| 16972 | </parameters> | 17082 | </parameters> | ||
| @@ -17012,49 +17122,49 @@ indicate a spelling error.</doc> | |||||
| 17012 | <parameter name="renderer" transfer-ownership="none"> | 17122 | <parameter name="renderer" transfer-ownership="none"> | ||
| 17013 | <doc xml:space="preserve" | 17123 | <doc xml:space="preserve" | ||
| 17014 | filename="pango/pango-renderer.c" | 17124 | filename="pango/pango-renderer.c" | ||
| 17015 | - | line="1177">a `PangoRenderer`</doc> | 17125 | + | line="1176">a `PangoRenderer`</doc> |
| 17016 | <type name="Renderer" c:type="PangoRenderer*"/> | 17126 | <type name="Renderer" c:type="PangoRenderer*"/> | ||
| 17017 | </parameter> | 17127 | </parameter> | ||
| 17018 | <parameter name="part" transfer-ownership="none"> | 17128 | <parameter name="part" transfer-ownership="none"> | ||
| 17019 | <doc xml:space="preserve" | 17129 | <doc xml:space="preserve" | ||
| 17020 | filename="pango/pango-renderer.c" | 17130 | filename="pango/pango-renderer.c" | ||
| 17021 | - | line="1178">type of object this trapezoid is part of</doc> | 17131 | + | line="1177">type of object this trapezoid is part of</doc> |
| 17022 | <type name="RenderPart" c:type="PangoRenderPart"/> | 17132 | <type name="RenderPart" c:type="PangoRenderPart"/> | ||
| 17023 | </parameter> | 17133 | </parameter> | ||
| 17024 | <parameter name="y1_" transfer-ownership="none"> | 17134 | <parameter name="y1_" transfer-ownership="none"> | ||
| 17025 | <doc xml:space="preserve" | 17135 | <doc xml:space="preserve" | ||
| 17026 | filename="pango/pango-renderer.c" | 17136 | filename="pango/pango-renderer.c" | ||
| 17027 | - | line="1179">Y coordinate of top of trapezoid</doc> | 17137 | + | line="1178">Y coordinate of top of trapezoid</doc> |
| 17028 | <type name="gdouble" c:type="double"/> | 17138 | <type name="gdouble" c:type="double"/> | ||
| 17029 | </parameter> | 17139 | </parameter> | ||
| 17030 | <parameter name="x11" transfer-ownership="none"> | 17140 | <parameter name="x11" transfer-ownership="none"> | ||
| 17031 | <doc xml:space="preserve" | 17141 | <doc xml:space="preserve" | ||
| 17032 | filename="pango/pango-renderer.c" | 17142 | filename="pango/pango-renderer.c" | ||
| 17033 | - | line="1180">X coordinate of left end of top of trapezoid</doc> | 17143 | + | line="1179">X coordinate of left end of top of trapezoid</doc> |
| 17034 | <type name="gdouble" c:type="double"/> | 17144 | <type name="gdouble" c:type="double"/> | ||
| 17035 | </parameter> | 17145 | </parameter> | ||
| 17036 | <parameter name="x21" transfer-ownership="none"> | 17146 | <parameter name="x21" transfer-ownership="none"> | ||
| 17037 | <doc xml:space="preserve" | 17147 | <doc xml:space="preserve" | ||
| 17038 | filename="pango/pango-renderer.c" | 17148 | filename="pango/pango-renderer.c" | ||
| 17039 | - | line="1181">X coordinate of right end of top of trapezoid</doc> | 17149 | + | line="1180">X coordinate of right end of top of trapezoid</doc> |
| 17040 | <type name="gdouble" c:type="double"/> | 17150 | <type name="gdouble" c:type="double"/> | ||
| 17041 | </parameter> | 17151 | </parameter> | ||
| 17042 | <parameter name="y2" transfer-ownership="none"> | 17152 | <parameter name="y2" transfer-ownership="none"> | ||
| 17043 | <doc xml:space="preserve" | 17153 | <doc xml:space="preserve" | ||
| 17044 | filename="pango/pango-renderer.c" | 17154 | filename="pango/pango-renderer.c" | ||
| 17045 | - | line="1182">Y coordinate of bottom of trapezoid</doc> | 17155 | + | line="1181">Y coordinate of bottom of trapezoid</doc> |
| 17046 | <type name="gdouble" c:type="double"/> | 17156 | <type name="gdouble" c:type="double"/> | ||
| 17047 | </parameter> | 17157 | </parameter> | ||
| 17048 | <parameter name="x12" transfer-ownership="none"> | 17158 | <parameter name="x12" transfer-ownership="none"> | ||
| 17049 | <doc xml:space="preserve" | 17159 | <doc xml:space="preserve" | ||
| 17050 | filename="pango/pango-renderer.c" | 17160 | filename="pango/pango-renderer.c" | ||
| 17051 | - | line="1183">X coordinate of left end of bottom of trapezoid</doc> | 17161 | + | line="1182">X coordinate of left end of bottom of trapezoid</doc> |
| 17052 | <type name="gdouble" c:type="double"/> | 17162 | <type name="gdouble" c:type="double"/> | ||
| 17053 | </parameter> | 17163 | </parameter> | ||
| 17054 | <parameter name="x22" transfer-ownership="none"> | 17164 | <parameter name="x22" transfer-ownership="none"> | ||
| 17055 | <doc xml:space="preserve" | 17165 | <doc xml:space="preserve" | ||
| 17056 | filename="pango/pango-renderer.c" | 17166 | filename="pango/pango-renderer.c" | ||
| 17057 | - | line="1184">X coordinate of right end of bottom of trapezoid</doc> | 17167 | + | line="1183">X coordinate of right end of bottom of trapezoid</doc> |
| 17058 | <type name="gdouble" c:type="double"/> | 17168 | <type name="gdouble" c:type="double"/> | ||
| 17059 | </parameter> | 17169 | </parameter> | ||
| 17060 | </parameters> | 17170 | </parameters> | ||
| @@ -17073,31 +17183,31 @@ indicate a spelling error.</doc> | |||||
| 17073 | <parameter name="renderer" transfer-ownership="none"> | 17183 | <parameter name="renderer" transfer-ownership="none"> | ||
| 17074 | <doc xml:space="preserve" | 17184 | <doc xml:space="preserve" | ||
| 17075 | filename="pango/pango-renderer.c" | 17185 | filename="pango/pango-renderer.c" | ||
| 17076 | - | line="1212">a `PangoRenderer`</doc> | 17186 | + | line="1211">a `PangoRenderer`</doc> |
| 17077 | <type name="Renderer" c:type="PangoRenderer*"/> | 17187 | <type name="Renderer" c:type="PangoRenderer*"/> | ||
| 17078 | </parameter> | 17188 | </parameter> | ||
| 17079 | <parameter name="font" transfer-ownership="none"> | 17189 | <parameter name="font" transfer-ownership="none"> | ||
| 17080 | <doc xml:space="preserve" | 17190 | <doc xml:space="preserve" | ||
| 17081 | filename="pango/pango-renderer.c" | 17191 | filename="pango/pango-renderer.c" | ||
| 17082 | - | line="1213">a `PangoFont`</doc> | 17192 | + | line="1212">a `PangoFont`</doc> |
| 17083 | <type name="Font" c:type="PangoFont*"/> | 17193 | <type name="Font" c:type="PangoFont*"/> | ||
| 17084 | </parameter> | 17194 | </parameter> | ||
| 17085 | <parameter name="glyph" transfer-ownership="none"> | 17195 | <parameter name="glyph" transfer-ownership="none"> | ||
| 17086 | <doc xml:space="preserve" | 17196 | <doc xml:space="preserve" | ||
| 17087 | filename="pango/pango-renderer.c" | 17197 | filename="pango/pango-renderer.c" | ||
| 17088 | - | line="1214">the glyph index of a single glyph</doc> | 17198 | + | line="1213">the glyph index of a single glyph</doc> |
| 17089 | <type name="Glyph" c:type="PangoGlyph"/> | 17199 | <type name="Glyph" c:type="PangoGlyph"/> | ||
| 17090 | </parameter> | 17200 | </parameter> | ||
| 17091 | <parameter name="x" transfer-ownership="none"> | 17201 | <parameter name="x" transfer-ownership="none"> | ||
| 17092 | <doc xml:space="preserve" | 17202 | <doc xml:space="preserve" | ||
| 17093 | filename="pango/pango-renderer.c" | 17203 | filename="pango/pango-renderer.c" | ||
| 17094 | - | line="1215">X coordinate of left edge of baseline of glyph</doc> | 17204 | + | line="1214">X coordinate of left edge of baseline of glyph</doc> |
| 17095 | <type name="gdouble" c:type="double"/> | 17205 | <type name="gdouble" c:type="double"/> | ||
| 17096 | </parameter> | 17206 | </parameter> | ||
| 17097 | <parameter name="y" transfer-ownership="none"> | 17207 | <parameter name="y" transfer-ownership="none"> | ||
| 17098 | <doc xml:space="preserve" | 17208 | <doc xml:space="preserve" | ||
| 17099 | filename="pango/pango-renderer.c" | 17209 | filename="pango/pango-renderer.c" | ||
| 17100 | - | line="1216">Y coordinate of left edge of baseline of glyph</doc> | 17210 | + | line="1215">Y coordinate of left edge of baseline of glyph</doc> |
| 17101 | <type name="gdouble" c:type="double"/> | 17211 | <type name="gdouble" c:type="double"/> | ||
| 17102 | </parameter> | 17212 | </parameter> | ||
| 17103 | </parameters> | 17213 | </parameters> | ||
| @@ -17117,13 +17227,13 @@ indicate a spelling error.</doc> | |||||
| 17117 | <parameter name="renderer" transfer-ownership="none"> | 17227 | <parameter name="renderer" transfer-ownership="none"> | ||
| 17118 | <doc xml:space="preserve" | 17228 | <doc xml:space="preserve" | ||
| 17119 | filename="pango/pango-renderer.c" | 17229 | filename="pango/pango-renderer.c" | ||
| 17120 | - | line="1414">a `PangoRenderer`</doc> | 17230 | + | line="1413">a `PangoRenderer`</doc> |
| 17121 | <type name="Renderer" c:type="PangoRenderer*"/> | 17231 | <type name="Renderer" c:type="PangoRenderer*"/> | ||
| 17122 | </parameter> | 17232 | </parameter> | ||
| 17123 | <parameter name="part" transfer-ownership="none"> | 17233 | <parameter name="part" transfer-ownership="none"> | ||
| 17124 | <doc xml:space="preserve" | 17234 | <doc xml:space="preserve" | ||
| 17125 | filename="pango/pango-renderer.c" | 17235 | filename="pango/pango-renderer.c" | ||
| 17126 | - | line="1415">the part for which rendering has changed.</doc> | 17236 | + | line="1414">the part for which rendering has changed.</doc> |
| 17127 | <type name="RenderPart" c:type="PangoRenderPart"/> | 17237 | <type name="RenderPart" c:type="PangoRenderPart"/> | ||
| 17128 | </parameter> | 17238 | </parameter> | ||
| 17129 | </parameters> | 17239 | </parameters> | ||
| @@ -17193,7 +17303,7 @@ indicate a spelling error.</doc> | |||||
| 17193 | <parameter name="renderer" transfer-ownership="none"> | 17303 | <parameter name="renderer" transfer-ownership="none"> | ||
| 17194 | <doc xml:space="preserve" | 17304 | <doc xml:space="preserve" | ||
| 17195 | filename="pango/pango-renderer.c" | 17305 | filename="pango/pango-renderer.c" | ||
| 17196 | - | line="807">a `PangoRenderer`</doc> | 17306 | + | line="806">a `PangoRenderer`</doc> |
| 17197 | <type name="Renderer" c:type="PangoRenderer*"/> | 17307 | <type name="Renderer" c:type="PangoRenderer*"/> | ||
| 17198 | </parameter> | 17308 | </parameter> | ||
| 17199 | <parameter name="text" | 17309 | <parameter name="text" | ||
| @@ -17202,26 +17312,26 @@ indicate a spelling error.</doc> | |||||
| 17202 | allow-none="1"> | 17312 | allow-none="1"> | ||
| 17203 | <doc xml:space="preserve" | 17313 | <doc xml:space="preserve" | ||
| 17204 | filename="pango/pango-renderer.c" | 17314 | filename="pango/pango-renderer.c" | ||
| 17205 | - | line="808">the UTF-8 text that @glyph_item refers to</doc> | 17315 | + | line="807">the UTF-8 text that @glyph_item refers to</doc> |
| 17206 | <type name="utf8" c:type="const char*"/> | 17316 | <type name="utf8" c:type="const char*"/> | ||
| 17207 | </parameter> | 17317 | </parameter> | ||
| 17208 | <parameter name="glyph_item" transfer-ownership="none"> | 17318 | <parameter name="glyph_item" transfer-ownership="none"> | ||
| 17209 | <doc xml:space="preserve" | 17319 | <doc xml:space="preserve" | ||
| 17210 | filename="pango/pango-renderer.c" | 17320 | filename="pango/pango-renderer.c" | ||
| 17211 | - | line="809">a `PangoGlyphItem`</doc> | 17321 | + | line="808">a `PangoGlyphItem`</doc> |
| 17212 | <type name="GlyphItem" c:type="PangoGlyphItem*"/> | 17322 | <type name="GlyphItem" c:type="PangoGlyphItem*"/> | ||
| 17213 | </parameter> | 17323 | </parameter> | ||
| 17214 | <parameter name="x" transfer-ownership="none"> | 17324 | <parameter name="x" transfer-ownership="none"> | ||
| 17215 | <doc xml:space="preserve" | 17325 | <doc xml:space="preserve" | ||
| 17216 | filename="pango/pango-renderer.c" | 17326 | filename="pango/pango-renderer.c" | ||
| 17217 | - | line="810">X position of left edge of baseline, in user space coordinates | 17327 | + | line="809">X position of left edge of baseline, in user space coordinates |
| 17218 | in Pango units</doc> | 17328 | in Pango units</doc> | ||
| 17219 | <type name="gint" c:type="int"/> | 17329 | <type name="gint" c:type="int"/> | ||
| 17220 | </parameter> | 17330 | </parameter> | ||
| 17221 | <parameter name="y" transfer-ownership="none"> | 17331 | <parameter name="y" transfer-ownership="none"> | ||
| 17222 | <doc xml:space="preserve" | 17332 | <doc xml:space="preserve" | ||
| 17223 | filename="pango/pango-renderer.c" | 17333 | filename="pango/pango-renderer.c" | ||
| 17224 | - | line="812">Y position of left edge of baseline, in user space coordinates | 17334 | + | line="811">Y position of left edge of baseline, in user space coordinates |
| 17225 | in Pango units</doc> | 17335 | in Pango units</doc> | ||
| 17226 | <type name="gint" c:type="int"/> | 17336 | <type name="gint" c:type="int"/> | ||
| 17227 | </parameter> | 17337 | </parameter> | ||
| @@ -19602,14 +19712,14 @@ Two encoded version numbers can be compared as integers.</doc> | |||||
| 19602 | <source-position filename="pango/pango-features.h" line="4"/> | 19712 | <source-position filename="pango/pango-features.h" line="4"/> | ||
| 19603 | <type name="gint" c:type="gint"/> | 19713 | <type name="gint" c:type="gint"/> | ||
| 19604 | </constant> | 19714 | </constant> | ||
| 19605 | - | <constant name="VERSION_MICRO" value="3" c:type="PANGO_VERSION_MICRO"> | 19715 | + | <constant name="VERSION_MICRO" value="0" c:type="PANGO_VERSION_MICRO"> |
| 19606 | <doc xml:space="preserve" | 19716 | <doc xml:space="preserve" | ||
| 19607 | filename="pango/pango-utils.h" | 19717 | filename="pango/pango-utils.h" | ||
| 19608 | line="147">The micro component of the version of Pango available at compile-time.</doc> | 19718 | line="147">The micro component of the version of Pango available at compile-time.</doc> | ||
| 19609 | <source-position filename="pango/pango-features.h" line="6"/> | 19719 | <source-position filename="pango/pango-features.h" line="6"/> | ||
| 19610 | <type name="gint" c:type="gint"/> | 19720 | <type name="gint" c:type="gint"/> | ||
| 19611 | </constant> | 19721 | </constant> | ||
| 19612 | - | <constant name="VERSION_MINOR" value="56" c:type="PANGO_VERSION_MINOR"> | 19722 | + | <constant name="VERSION_MINOR" value="57" c:type="PANGO_VERSION_MINOR"> |
| 19613 | <doc xml:space="preserve" | 19723 | <doc xml:space="preserve" | ||
| 19614 | filename="pango/pango-utils.h" | 19724 | filename="pango/pango-utils.h" | ||
| 19615 | line="142">The minor component of the version of Pango available at compile-time.</doc> | 19725 | line="142">The minor component of the version of Pango available at compile-time.</doc> | ||
| @@ -19617,7 +19727,7 @@ Two encoded version numbers can be compared as integers.</doc> | |||||
| 19617 | <type name="gint" c:type="gint"/> | 19727 | <type name="gint" c:type="gint"/> | ||
| 19618 | </constant> | 19728 | </constant> | ||
| 19619 | <constant name="VERSION_STRING" | 19729 | <constant name="VERSION_STRING" | ||
| 19620 | - | value="1.56.3" | 19730 | + | value="1.57.0" |
| 19621 | c:type="PANGO_VERSION_STRING"> | 19731 | c:type="PANGO_VERSION_STRING"> | ||
| 19622 | <doc xml:space="preserve" | 19732 | <doc xml:space="preserve" | ||
| 19623 | filename="pango/pango-utils.h" | 19733 | filename="pango/pango-utils.h" | ||
| @@ -19998,7 +20108,7 @@ relative to the run of preceding run. | |||||
| 19998 | <function name="attr_break" c:identifier="pango_attr_break" version="1.50"> | 20108 | <function name="attr_break" c:identifier="pango_attr_break" version="1.50"> | ||
| 19999 | <doc xml:space="preserve" | 20109 | <doc xml:space="preserve" | ||
| 20000 | filename="pango/break.c" | 20110 | filename="pango/break.c" | ||
| 20001 | - | line="2544">Apply customization from attributes to the breaks in @attrs. | 20111 | + | line="2525">Apply customization from attributes to the breaks in @attrs. |
| 20002 | 20112 | ||||
| 20003 | The line breaks are assumed to have been produced | 20113 | The line breaks are assumed to have been produced | ||
| 20004 | by [func@Pango.default_break] and [func@Pango.tailor_break].</doc> | 20114 | by [func@Pango.default_break] and [func@Pango.tailor_break].</doc> | ||
| @@ -20010,25 +20120,25 @@ by [func@Pango.default_break] and [func@Pango.tailor_break].</doc> | |||||
| 20010 | <parameter name="text" transfer-ownership="none"> | 20120 | <parameter name="text" transfer-ownership="none"> | ||
| 20011 | <doc xml:space="preserve" | 20121 | <doc xml:space="preserve" | ||
| 20012 | filename="pango/break.c" | 20122 | filename="pango/break.c" | ||
| 20013 | - | line="2546">text to break. Must be valid UTF-8</doc> | 20123 | + | line="2527">text to break. Must be valid UTF-8</doc> |
| 20014 | <type name="utf8" c:type="const char*"/> | 20124 | <type name="utf8" c:type="const char*"/> | ||
| 20015 | </parameter> | 20125 | </parameter> | ||
| 20016 | <parameter name="length" transfer-ownership="none"> | 20126 | <parameter name="length" transfer-ownership="none"> | ||
| 20017 | <doc xml:space="preserve" | 20127 | <doc xml:space="preserve" | ||
| 20018 | filename="pango/break.c" | 20128 | filename="pango/break.c" | ||
| 20019 | - | line="2547">length of text in bytes (may be -1 if @text is nul-terminated)</doc> | 20129 | + | line="2528">length of text in bytes (may be -1 if @text is nul-terminated)</doc> |
| 20020 | <type name="gint" c:type="int"/> | 20130 | <type name="gint" c:type="int"/> | ||
| 20021 | </parameter> | 20131 | </parameter> | ||
| 20022 | <parameter name="attr_list" transfer-ownership="none"> | 20132 | <parameter name="attr_list" transfer-ownership="none"> | ||
| 20023 | <doc xml:space="preserve" | 20133 | <doc xml:space="preserve" | ||
| 20024 | filename="pango/break.c" | 20134 | filename="pango/break.c" | ||
| 20025 | - | line="2548">`PangoAttrList` to apply</doc> | 20135 | + | line="2529">`PangoAttrList` to apply</doc> |
| 20026 | <type name="AttrList" c:type="PangoAttrList*"/> | 20136 | <type name="AttrList" c:type="PangoAttrList*"/> | ||
| 20027 | </parameter> | 20137 | </parameter> | ||
| 20028 | <parameter name="offset" transfer-ownership="none"> | 20138 | <parameter name="offset" transfer-ownership="none"> | ||
| 20029 | <doc xml:space="preserve" | 20139 | <doc xml:space="preserve" | ||
| 20030 | filename="pango/break.c" | 20140 | filename="pango/break.c" | ||
| 20031 | - | line="2549">Byte offset of @text from the beginning of the paragraph</doc> | 20141 | + | line="2530">Byte offset of @text from the beginning of the paragraph</doc> |
| 20032 | <type name="gint" c:type="int"/> | 20142 | <type name="gint" c:type="int"/> | ||
| 20033 | </parameter> | 20143 | </parameter> | ||
| 20034 | <parameter name="attrs" | 20144 | <parameter name="attrs" | ||
| @@ -20037,7 +20147,7 @@ by [func@Pango.default_break] and [func@Pango.tailor_break].</doc> | |||||
| 20037 | transfer-ownership="none"> | 20147 | transfer-ownership="none"> | ||
| 20038 | <doc xml:space="preserve" | 20148 | <doc xml:space="preserve" | ||
| 20039 | filename="pango/break.c" | 20149 | filename="pango/break.c" | ||
| 20040 | - | line="2550">array with one | 20150 | + | line="2531">array with one |
| 20041 | `PangoLogAttr` per character in @text, plus one extra, to be filled in</doc> | 20151 | `PangoLogAttr` per character in @text, plus one extra, to be filled in</doc> | ||
| 20042 | <array length="5" zero-terminated="0" c:type="PangoLogAttr*"> | 20152 | <array length="5" zero-terminated="0" c:type="PangoLogAttr*"> | ||
| 20043 | <type name="LogAttr" c:type="PangoLogAttr"/> | 20153 | <type name="LogAttr" c:type="PangoLogAttr"/> | ||
| @@ -20046,7 +20156,7 @@ by [func@Pango.default_break] and [func@Pango.tailor_break].</doc> | |||||
| 20046 | <parameter name="attrs_len" transfer-ownership="none"> | 20156 | <parameter name="attrs_len" transfer-ownership="none"> | ||
| 20047 | <doc xml:space="preserve" | 20157 | <doc xml:space="preserve" | ||
| 20048 | filename="pango/break.c" | 20158 | filename="pango/break.c" | ||
| 20049 | - | line="2552">length of @attrs array</doc> | 20159 | + | line="2533">length of @attrs array</doc> |
| 20050 | <type name="gint" c:type="int"/> | 20160 | <type name="gint" c:type="int"/> | ||
| 20051 | </parameter> | 20161 | </parameter> | ||
| 20052 | </parameters> | 20162 | </parameters> | ||
| @@ -21099,7 +21209,7 @@ Unicode bidirectional algorithm.</doc> | |||||
| 21099 | deprecated-version="1.44"> | 21209 | deprecated-version="1.44"> | ||
| 21100 | <doc xml:space="preserve" | 21210 | <doc xml:space="preserve" | ||
| 21101 | filename="pango/break.c" | 21211 | filename="pango/break.c" | ||
| 21102 | - | line="2465">Determines possible line, word, and character breaks | 21212 | + | line="2446">Determines possible line, word, and character breaks |
| 21103 | for a string of Unicode text with a single analysis. | 21213 | for a string of Unicode text with a single analysis. | ||
| 21104 | 21214 | ||||
| 21105 | For most purposes you may want to use [func@Pango.get_log_attrs].</doc> | 21215 | For most purposes you may want to use [func@Pango.get_log_attrs].</doc> | ||
| @@ -21113,19 +21223,19 @@ For most purposes you may want to use [func@Pango.get_log_attrs].</doc> | |||||
| 21113 | <parameter name="text" transfer-ownership="none"> | 21223 | <parameter name="text" transfer-ownership="none"> | ||
| 21114 | <doc xml:space="preserve" | 21224 | <doc xml:space="preserve" | ||
| 21115 | filename="pango/break.c" | 21225 | filename="pango/break.c" | ||
| 21116 | - | line="2467">the text to process. Must be valid UTF-8</doc> | 21226 | + | line="2448">the text to process. Must be valid UTF-8</doc> |
| 21117 | <type name="utf8" c:type="const char*"/> | 21227 | <type name="utf8" c:type="const char*"/> | ||
| 21118 | </parameter> | 21228 | </parameter> | ||
| 21119 | <parameter name="length" transfer-ownership="none"> | 21229 | <parameter name="length" transfer-ownership="none"> | ||
| 21120 | <doc xml:space="preserve" | 21230 | <doc xml:space="preserve" | ||
| 21121 | filename="pango/break.c" | 21231 | filename="pango/break.c" | ||
| 21122 | - | line="2468">length of @text in bytes (may be -1 if @text is nul-terminated)</doc> | 21232 | + | line="2449">length of @text in bytes (may be -1 if @text is nul-terminated)</doc> |
| 21123 | <type name="gint" c:type="int"/> | 21233 | <type name="gint" c:type="int"/> | ||
| 21124 | </parameter> | 21234 | </parameter> | ||
| 21125 | <parameter name="analysis" transfer-ownership="none"> | 21235 | <parameter name="analysis" transfer-ownership="none"> | ||
| 21126 | <doc xml:space="preserve" | 21236 | <doc xml:space="preserve" | ||
| 21127 | filename="pango/break.c" | 21237 | filename="pango/break.c" | ||
| 21128 | - | line="2469">`PangoAnalysis` structure for @text</doc> | 21238 | + | line="2450">`PangoAnalysis` structure for @text</doc> |
| 21129 | <type name="Analysis" c:type="PangoAnalysis*"/> | 21239 | <type name="Analysis" c:type="PangoAnalysis*"/> | ||
| 21130 | </parameter> | 21240 | </parameter> | ||
| 21131 | <parameter name="attrs" | 21241 | <parameter name="attrs" | ||
| @@ -21134,7 +21244,7 @@ For most purposes you may want to use [func@Pango.get_log_attrs].</doc> | |||||
| 21134 | transfer-ownership="none"> | 21244 | transfer-ownership="none"> | ||
| 21135 | <doc xml:space="preserve" | 21245 | <doc xml:space="preserve" | ||
| 21136 | filename="pango/break.c" | 21246 | filename="pango/break.c" | ||
| 21137 | - | line="2470">an array to | 21247 | + | line="2451">an array to |
| 21138 | store character information in</doc> | 21248 | store character information in</doc> | ||
| 21139 | <array length="4" zero-terminated="0" c:type="PangoLogAttr*"> | 21249 | <array length="4" zero-terminated="0" c:type="PangoLogAttr*"> | ||
| 21140 | <type name="LogAttr" c:type="PangoLogAttr"/> | 21250 | <type name="LogAttr" c:type="PangoLogAttr"/> | ||
| @@ -21143,7 +21253,7 @@ For most purposes you may want to use [func@Pango.get_log_attrs].</doc> | |||||
| 21143 | <parameter name="attrs_len" transfer-ownership="none"> | 21253 | <parameter name="attrs_len" transfer-ownership="none"> | ||
| 21144 | <doc xml:space="preserve" | 21254 | <doc xml:space="preserve" | ||
| 21145 | filename="pango/break.c" | 21255 | filename="pango/break.c" | ||
| 21146 | - | line="2472">size of the array passed as @attrs</doc> | 21256 | + | line="2453">size of the array passed as @attrs</doc> |
| 21147 | <type name="gint" c:type="int"/> | 21257 | <type name="gint" c:type="int"/> | ||
| 21148 | </parameter> | 21258 | </parameter> | ||
| 21149 | </parameters> | 21259 | </parameters> | ||
| @@ -21151,7 +21261,7 @@ For most purposes you may want to use [func@Pango.get_log_attrs].</doc> | |||||
| 21151 | <function name="default_break" c:identifier="pango_default_break"> | 21261 | <function name="default_break" c:identifier="pango_default_break"> | ||
| 21152 | <doc xml:space="preserve" | 21262 | <doc xml:space="preserve" | ||
| 21153 | filename="pango/break.c" | 21263 | filename="pango/break.c" | ||
| 21154 | - | line="2430">This is the default break algorithm. | 21264 | + | line="2411">This is the default break algorithm. |
| 21155 | 21265 | ||||
| 21156 | It applies rules from the [Unicode Line Breaking Algorithm](http://www.unicode.org/unicode/reports/tr14/) | 21266 | It applies rules from the [Unicode Line Breaking Algorithm](http://www.unicode.org/unicode/reports/tr14/) | ||
| 21157 | without language-specific tailoring, therefore the @analyis argument is unused | 21267 | without language-specific tailoring, therefore the @analyis argument is unused | ||
| @@ -21168,13 +21278,13 @@ See [func@Pango.attr_break] for attribute-based customization.</doc> | |||||
| 21168 | <parameter name="text" transfer-ownership="none"> | 21278 | <parameter name="text" transfer-ownership="none"> | ||
| 21169 | <doc xml:space="preserve" | 21279 | <doc xml:space="preserve" | ||
| 21170 | filename="pango/break.c" | 21280 | filename="pango/break.c" | ||
| 21171 | - | line="2432">text to break. Must be valid UTF-8</doc> | 21281 | + | line="2413">text to break. Must be valid UTF-8</doc> |
| 21172 | <type name="utf8" c:type="const char*"/> | 21282 | <type name="utf8" c:type="const char*"/> | ||
| 21173 | </parameter> | 21283 | </parameter> | ||
| 21174 | <parameter name="length" transfer-ownership="none"> | 21284 | <parameter name="length" transfer-ownership="none"> | ||
| 21175 | <doc xml:space="preserve" | 21285 | <doc xml:space="preserve" | ||
| 21176 | filename="pango/break.c" | 21286 | filename="pango/break.c" | ||
| 21177 | - | line="2433">length of text in bytes (may be -1 if @text is nul-terminated)</doc> | 21287 | + | line="2414">length of text in bytes (may be -1 if @text is nul-terminated)</doc> |
| 21178 | <type name="gint" c:type="int"/> | 21288 | <type name="gint" c:type="int"/> | ||
| 21179 | </parameter> | 21289 | </parameter> | ||
| 21180 | <parameter name="analysis" | 21290 | <parameter name="analysis" | ||
| @@ -21183,7 +21293,7 @@ See [func@Pango.attr_break] for attribute-based customization.</doc> | |||||
| 21183 | allow-none="1"> | 21293 | allow-none="1"> | ||
| 21184 | <doc xml:space="preserve" | 21294 | <doc xml:space="preserve" | ||
| 21185 | filename="pango/break.c" | 21295 | filename="pango/break.c" | ||
| 21186 | - | line="2434">a `PangoAnalysis` structure for the @text</doc> | 21296 | + | line="2415">a `PangoAnalysis` structure for the @text</doc> |
| 21187 | <type name="Analysis" c:type="PangoAnalysis*"/> | 21297 | <type name="Analysis" c:type="PangoAnalysis*"/> | ||
| 21188 | </parameter> | 21298 | </parameter> | ||
| 21189 | <parameter name="attrs" | 21299 | <parameter name="attrs" | ||
| @@ -21192,7 +21302,7 @@ See [func@Pango.attr_break] for attribute-based customization.</doc> | |||||
| 21192 | transfer-ownership="none"> | 21302 | transfer-ownership="none"> | ||
| 21193 | <doc xml:space="preserve" | 21303 | <doc xml:space="preserve" | ||
| 21194 | filename="pango/break.c" | 21304 | filename="pango/break.c" | ||
| 21195 | - | line="2435">logical | 21305 | + | line="2416">logical |
| 21196 | attributes to fill in</doc> | 21306 | attributes to fill in</doc> | ||
| 21197 | <array length="4" zero-terminated="0" c:type="PangoLogAttr*"> | 21307 | <array length="4" zero-terminated="0" c:type="PangoLogAttr*"> | ||
| 21198 | <type name="LogAttr" c:type="PangoLogAttr"/> | 21308 | <type name="LogAttr" c:type="PangoLogAttr"/> | ||
| @@ -21201,7 +21311,7 @@ See [func@Pango.attr_break] for attribute-based customization.</doc> | |||||
| 21201 | <parameter name="attrs_len" transfer-ownership="none"> | 21311 | <parameter name="attrs_len" transfer-ownership="none"> | ||
| 21202 | <doc xml:space="preserve" | 21312 | <doc xml:space="preserve" | ||
| 21203 | filename="pango/break.c" | 21313 | filename="pango/break.c" | ||
| 21204 | - | line="2437">size of the array passed as @attrs</doc> | 21314 | + | line="2418">size of the array passed as @attrs</doc> |
| 21205 | <type name="gint" c:type="int"/> | 21315 | <type name="gint" c:type="int"/> | ||
| 21206 | </parameter> | 21316 | </parameter> | ||
| 21207 | </parameters> | 21317 | </parameters> | ||
| @@ -21234,18 +21344,20 @@ as @nearest.</doc> | |||||
| 21234 | </return-value> | 21344 | </return-value> | ||
| 21235 | <parameters> | 21345 | <parameters> | ||
| 21236 | <parameter name="inclusive" | 21346 | <parameter name="inclusive" | ||
| 21237 | - | transfer-ownership="none" | 21347 | + | direction="inout" |
| 21238 | - | nullable="1" | 21348 | + | caller-allocates="0" |
| 21239 | - | allow-none="1"> | 21349 | + | transfer-ownership="full" |
| 21350 | + | optional="1"> | |||
| 21240 | <doc xml:space="preserve" | 21351 | <doc xml:space="preserve" | ||
| 21241 | filename="pango/pango-utils.c" | 21352 | filename="pango/pango-utils.c" | ||
| 21242 | line="1026">rectangle to round to pixels inclusively</doc> | 21353 | line="1026">rectangle to round to pixels inclusively</doc> | ||
| 21243 | <type name="Rectangle" c:type="PangoRectangle*"/> | 21354 | <type name="Rectangle" c:type="PangoRectangle*"/> | ||
| 21244 | </parameter> | 21355 | </parameter> | ||
| 21245 | <parameter name="nearest" | 21356 | <parameter name="nearest" | ||
| 21246 | - | transfer-ownership="none" | 21357 | + | direction="inout" |
| 21247 | - | nullable="1" | 21358 | + | caller-allocates="0" |
| 21248 | - | allow-none="1"> | 21359 | + | transfer-ownership="full" |
| 21360 | + | optional="1"> | |||
| 21249 | <doc xml:space="preserve" | 21361 | <doc xml:space="preserve" | ||
| 21250 | filename="pango/pango-utils.c" | 21362 | filename="pango/pango-utils.c" | ||
| 21251 | line="1027">rectangle to round to nearest pixels</doc> | 21363 | line="1027">rectangle to round to nearest pixels</doc> | ||
| @@ -21321,21 +21433,25 @@ and @next_paragraph_start are filled with the length of @text | |||||
| 21321 | <parameter name="paragraph_delimiter_index" | 21433 | <parameter name="paragraph_delimiter_index" | ||
| 21322 | direction="out" | 21434 | direction="out" | ||
| 21323 | caller-allocates="0" | 21435 | caller-allocates="0" | ||
| 21324 | - | transfer-ownership="full"> | 21436 | + | transfer-ownership="full" |
| 21437 | + | optional="1" | |||
| 21438 | + | allow-none="1"> | |||
| 21325 | <doc xml:space="preserve" | 21439 | <doc xml:space="preserve" | ||
| 21326 | filename="pango/pango-utils.c" | 21440 | filename="pango/pango-utils.c" | ||
| 21327 | - | line="1158">return location for index of | 21441 | + | line="1158">return location |
| 21328 | - | delimiter</doc> | 21442 | + | for index of delimiter</doc> |
| 21329 | <type name="gint" c:type="int*"/> | 21443 | <type name="gint" c:type="int*"/> | ||
| 21330 | </parameter> | 21444 | </parameter> | ||
| 21331 | <parameter name="next_paragraph_start" | 21445 | <parameter name="next_paragraph_start" | ||
| 21332 | direction="out" | 21446 | direction="out" | ||
| 21333 | caller-allocates="0" | 21447 | caller-allocates="0" | ||
| 21334 | - | transfer-ownership="full"> | 21448 | + | transfer-ownership="full" |
| 21449 | + | optional="1" | |||
| 21450 | + | allow-none="1"> | |||
| 21335 | <doc xml:space="preserve" | 21451 | <doc xml:space="preserve" | ||
| 21336 | filename="pango/pango-utils.c" | 21452 | filename="pango/pango-utils.c" | ||
| 21337 | - | line="1160">return location for start of next | 21453 | + | line="1160">return location for |
| 21338 | - | paragraph</doc> | 21454 | + | start of next paragraph</doc> |
| 21339 | <type name="gint" c:type="int*"/> | 21455 | <type name="gint" c:type="int*"/> | ||
| 21340 | </parameter> | 21456 | </parameter> | ||
| 21341 | </parameters> | 21457 | </parameters> | ||
| @@ -21345,7 +21461,7 @@ and @next_paragraph_start are filled with the length of @text | |||||
| 21345 | moved-to="FontDescription.from_string"> | 21461 | moved-to="FontDescription.from_string"> | ||
| 21346 | <doc xml:space="preserve" | 21462 | <doc xml:space="preserve" | ||
| 21347 | filename="pango/fonts.c" | 21463 | filename="pango/fonts.c" | ||
| 21348 | - | line="1403">Creates a new font description from a string representation. | 21464 | + | line="1462">Creates a new font description from a string representation. |
| 21349 | 21465 | ||||
| 21350 | The string must have the form | 21466 | The string must have the form | ||
| 21351 | 21467 | ||||
| @@ -21378,6 +21494,9 @@ The following words are understood as gravity values: | |||||
| 21378 | "Not-Rotated", "South", "Upside-Down", "North", "Rotated-Left", | 21494 | "Not-Rotated", "South", "Upside-Down", "North", "Rotated-Left", | ||
| 21379 | "East", "Rotated-Right", "West". | 21495 | "East", "Rotated-Right", "West". | ||
| 21380 | 21496 | ||||
| 21497 | + | The following words are understood as color values: | |||
| 21498 | + | "With-Color", "Without-Color". | |||
| 21499 | + | ||||
| 21381 | VARIATIONS is a comma-separated list of font variations | 21500 | VARIATIONS is a comma-separated list of font variations | ||
| 21382 | of the form @<U+200D>axis1=value,axis2=value,... | 21501 | of the form @<U+200D>axis1=value,axis2=value,... | ||
| 21383 | 21502 | ||||
| @@ -21394,18 +21513,18 @@ size in the resulting font description will be set to 0. | |||||
| 21394 | A typical example: | 21513 | A typical example: | ||
| 21395 | 21514 | ||||
| 21396 | Cantarell Italic Light 15 @<U+200D>wght=200 #<U+200D>tnum=1</doc> | 21515 | Cantarell Italic Light 15 @<U+200D>wght=200 #<U+200D>tnum=1</doc> | ||
| 21397 | - | <source-position filename="pango/pango-font.h" line="369"/> | 21516 | + | <source-position filename="pango/pango-font.h" line="399"/> |
| 21398 | <return-value transfer-ownership="full"> | 21517 | <return-value transfer-ownership="full"> | ||
| 21399 | <doc xml:space="preserve" | 21518 | <doc xml:space="preserve" | ||
| 21400 | filename="pango/fonts.c" | 21519 | filename="pango/fonts.c" | ||
| 21401 | - | line="1457">a new `PangoFontDescription`.</doc> | 21520 | + | line="1519">a new `PangoFontDescription`.</doc> |
| 21402 | <type name="FontDescription" c:type="PangoFontDescription*"/> | 21521 | <type name="FontDescription" c:type="PangoFontDescription*"/> | ||
| 21403 | </return-value> | 21522 | </return-value> | ||
| 21404 | <parameters> | 21523 | <parameters> | ||
| 21405 | <parameter name="str" transfer-ownership="none"> | 21524 | <parameter name="str" transfer-ownership="none"> | ||
| 21406 | <doc xml:space="preserve" | 21525 | <doc xml:space="preserve" | ||
| 21407 | filename="pango/fonts.c" | 21526 | filename="pango/fonts.c" | ||
| 21408 | - | line="1405">string representation of a font description.</doc> | 21527 | + | line="1464">string representation of a font description.</doc> |
| 21409 | <type name="utf8" c:type="const char*"/> | 21528 | <type name="utf8" c:type="const char*"/> | ||
| 21410 | </parameter> | 21529 | </parameter> | ||
| 21411 | </parameters> | 21530 | </parameters> | ||
| @@ -21413,7 +21532,7 @@ A typical example: | |||||
| 21413 | <function name="get_log_attrs" c:identifier="pango_get_log_attrs"> | 21532 | <function name="get_log_attrs" c:identifier="pango_get_log_attrs"> | ||
| 21414 | <doc xml:space="preserve" | 21533 | <doc xml:space="preserve" | ||
| 21415 | filename="pango/break.c" | 21534 | filename="pango/break.c" | ||
| 21416 | - | line="2590">Computes a `PangoLogAttr` for each character in @text. | 21535 | + | line="2571">Computes a `PangoLogAttr` for each character in @text. |
| 21417 | 21536 | ||||
| 21418 | The @attrs array must have one `PangoLogAttr` for | 21537 | The @attrs array must have one `PangoLogAttr` for | ||
| 21419 | each position in @text; if @text contains N characters, | 21538 | each position in @text; if @text contains N characters, | ||
| @@ -21430,25 +21549,25 @@ a word to know the word is a word).</doc> | |||||
| 21430 | <parameter name="text" transfer-ownership="none"> | 21549 | <parameter name="text" transfer-ownership="none"> | ||
| 21431 | <doc xml:space="preserve" | 21550 | <doc xml:space="preserve" | ||
| 21432 | filename="pango/break.c" | 21551 | filename="pango/break.c" | ||
| 21433 | - | line="2592">text to process. Must be valid UTF-8</doc> | 21552 | + | line="2573">text to process. Must be valid UTF-8</doc> |
| 21434 | <type name="utf8" c:type="const char*"/> | 21553 | <type name="utf8" c:type="const char*"/> | ||
| 21435 | </parameter> | 21554 | </parameter> | ||
| 21436 | <parameter name="length" transfer-ownership="none"> | 21555 | <parameter name="length" transfer-ownership="none"> | ||
| 21437 | <doc xml:space="preserve" | 21556 | <doc xml:space="preserve" | ||
| 21438 | filename="pango/break.c" | 21557 | filename="pango/break.c" | ||
| 21439 | - | line="2593">length in bytes of @text</doc> | 21558 | + | line="2574">length in bytes of @text</doc> |
| 21440 | <type name="gint" c:type="int"/> | 21559 | <type name="gint" c:type="int"/> | ||
| 21441 | </parameter> | 21560 | </parameter> | ||
| 21442 | <parameter name="level" transfer-ownership="none"> | 21561 | <parameter name="level" transfer-ownership="none"> | ||
| 21443 | <doc xml:space="preserve" | 21562 | <doc xml:space="preserve" | ||
| 21444 | filename="pango/break.c" | 21563 | filename="pango/break.c" | ||
| 21445 | - | line="2594">embedding level, or -1 if unknown</doc> | 21564 | + | line="2575">embedding level, or -1 if unknown</doc> |
| 21446 | <type name="gint" c:type="int"/> | 21565 | <type name="gint" c:type="int"/> | ||
| 21447 | </parameter> | 21566 | </parameter> | ||
| 21448 | <parameter name="language" transfer-ownership="none"> | 21567 | <parameter name="language" transfer-ownership="none"> | ||
| 21449 | <doc xml:space="preserve" | 21568 | <doc xml:space="preserve" | ||
| 21450 | filename="pango/break.c" | 21569 | filename="pango/break.c" | ||
| 21451 | - | line="2595">language tag</doc> | 21570 | + | line="2576">language tag</doc> |
| 21452 | <type name="Language" c:type="PangoLanguage*"/> | 21571 | <type name="Language" c:type="PangoLanguage*"/> | ||
| 21453 | </parameter> | 21572 | </parameter> | ||
| 21454 | <parameter name="attrs" | 21573 | <parameter name="attrs" | ||
| @@ -21457,7 +21576,7 @@ a word to know the word is a word).</doc> | |||||
| 21457 | transfer-ownership="none"> | 21576 | transfer-ownership="none"> | ||
| 21458 | <doc xml:space="preserve" | 21577 | <doc xml:space="preserve" | ||
| 21459 | filename="pango/break.c" | 21578 | filename="pango/break.c" | ||
| 21460 | - | line="2596">array with one | 21579 | + | line="2577">array with one |
| 21461 | `PangoLogAttr` per character in @text, plus one extra, to be filled in</doc> | 21580 | `PangoLogAttr` per character in @text, plus one extra, to be filled in</doc> | ||
| 21462 | <array length="5" zero-terminated="0" c:type="PangoLogAttr*"> | 21581 | <array length="5" zero-terminated="0" c:type="PangoLogAttr*"> | ||
| 21463 | <type name="LogAttr" c:type="PangoLogAttr"/> | 21582 | <type name="LogAttr" c:type="PangoLogAttr"/> | ||
| @@ -21466,7 +21585,7 @@ a word to know the word is a word).</doc> | |||||
| 21466 | <parameter name="attrs_len" transfer-ownership="none"> | 21585 | <parameter name="attrs_len" transfer-ownership="none"> | ||
| 21467 | <doc xml:space="preserve" | 21586 | <doc xml:space="preserve" | ||
| 21468 | filename="pango/break.c" | 21587 | filename="pango/break.c" | ||
| 21469 | - | line="2598">length of @attrs array</doc> | 21588 | + | line="2579">length of @attrs array</doc> |
| 21470 | <type name="gint" c:type="int"/> | 21589 | <type name="gint" c:type="int"/> | ||
| 21471 | </parameter> | 21590 | </parameter> | ||
| 21472 | </parameters> | 21591 | </parameters> | ||
| @@ -21693,7 +21812,7 @@ This is totally different from [func@GLib.unichar_iszerowidth] and is at best mi | |||||
| 21693 | <function name="itemize" c:identifier="pango_itemize"> | 21812 | <function name="itemize" c:identifier="pango_itemize"> | ||
| 21694 | <doc xml:space="preserve" | 21813 | <doc xml:space="preserve" | ||
| 21695 | filename="pango/itemize.c" | 21814 | filename="pango/itemize.c" | ||
| 21696 | - | line="1645">Breaks a piece of text into segments with consistent directional | 21815 | + | line="1662">Breaks a piece of text into segments with consistent directional |
| 21697 | level and font. | 21816 | level and font. | ||
| 21698 | 21817 | ||||
| 21699 | Each byte of @text will be contained in exactly one of the items in the | 21818 | Each byte of @text will be contained in exactly one of the items in the | ||
| @@ -21709,7 +21828,7 @@ in the same @cached_iter).</doc> | |||||
| 21709 | <return-value transfer-ownership="full"> | 21828 | <return-value transfer-ownership="full"> | ||
| 21710 | <doc xml:space="preserve" | 21829 | <doc xml:space="preserve" | ||
| 21711 | filename="pango/itemize.c" | 21830 | filename="pango/itemize.c" | ||
| 21712 | - | line="1669">a `GList` of | 21831 | + | line="1686">a `GList` of |
| 21713 | [struct@Pango.Item] structures. The items should be freed using | 21832 | [struct@Pango.Item] structures. The items should be freed using | ||
| 21714 | [method@Pango.Item.free] in combination with [func@GLib.List.free_full].</doc> | 21833 | [method@Pango.Item.free] in combination with [func@GLib.List.free_full].</doc> | ||
| 21715 | <type name="GLib.List" c:type="GList*"> | 21834 | <type name="GLib.List" c:type="GList*"> | ||
| @@ -21720,33 +21839,33 @@ in the same @cached_iter).</doc> | |||||
| 21720 | <parameter name="context" transfer-ownership="none"> | 21839 | <parameter name="context" transfer-ownership="none"> | ||
| 21721 | <doc xml:space="preserve" | 21840 | <doc xml:space="preserve" | ||
| 21722 | filename="pango/itemize.c" | 21841 | filename="pango/itemize.c" | ||
| 21723 | - | line="1647">a structure holding information that affects | 21842 | + | line="1664">a structure holding information that affects |
| 21724 | the itemization process.</doc> | 21843 | the itemization process.</doc> | ||
| 21725 | <type name="Context" c:type="PangoContext*"/> | 21844 | <type name="Context" c:type="PangoContext*"/> | ||
| 21726 | </parameter> | 21845 | </parameter> | ||
| 21727 | <parameter name="text" transfer-ownership="none"> | 21846 | <parameter name="text" transfer-ownership="none"> | ||
| 21728 | <doc xml:space="preserve" | 21847 | <doc xml:space="preserve" | ||
| 21729 | filename="pango/itemize.c" | 21848 | filename="pango/itemize.c" | ||
| 21730 | - | line="1649">the text to itemize. Must be valid UTF-8</doc> | 21849 | + | line="1666">the text to itemize. Must be valid UTF-8</doc> |
| 21731 | <type name="utf8" c:type="const char*"/> | 21850 | <type name="utf8" c:type="const char*"/> | ||
| 21732 | </parameter> | 21851 | </parameter> | ||
| 21733 | <parameter name="start_index" transfer-ownership="none"> | 21852 | <parameter name="start_index" transfer-ownership="none"> | ||
| 21734 | <doc xml:space="preserve" | 21853 | <doc xml:space="preserve" | ||
| 21735 | filename="pango/itemize.c" | 21854 | filename="pango/itemize.c" | ||
| 21736 | - | line="1650">first byte in @text to process</doc> | 21855 | + | line="1667">first byte in @text to process</doc> |
| 21737 | <type name="gint" c:type="int"/> | 21856 | <type name="gint" c:type="int"/> | ||
| 21738 | </parameter> | 21857 | </parameter> | ||
| 21739 | <parameter name="length" transfer-ownership="none"> | 21858 | <parameter name="length" transfer-ownership="none"> | ||
| 21740 | <doc xml:space="preserve" | 21859 | <doc xml:space="preserve" | ||
| 21741 | filename="pango/itemize.c" | 21860 | filename="pango/itemize.c" | ||
| 21742 | - | line="1651">the number of bytes (not characters) to process | 21861 | + | line="1668">the number of bytes (not characters) to process |
| 21743 | after @start_index. This must be >= 0.</doc> | 21862 | after @start_index. This must be >= 0.</doc> | ||
| 21744 | <type name="gint" c:type="int"/> | 21863 | <type name="gint" c:type="int"/> | ||
| 21745 | </parameter> | 21864 | </parameter> | ||
| 21746 | <parameter name="attrs" transfer-ownership="none"> | 21865 | <parameter name="attrs" transfer-ownership="none"> | ||
| 21747 | <doc xml:space="preserve" | 21866 | <doc xml:space="preserve" | ||
| 21748 | filename="pango/itemize.c" | 21867 | filename="pango/itemize.c" | ||
| 21749 | - | line="1653">the set of attributes that apply to @text.</doc> | 21868 | + | line="1670">the set of attributes that apply to @text.</doc> |
| 21750 | <type name="AttrList" c:type="PangoAttrList*"/> | 21869 | <type name="AttrList" c:type="PangoAttrList*"/> | ||
| 21751 | </parameter> | 21870 | </parameter> | ||
| 21752 | <parameter name="cached_iter" | 21871 | <parameter name="cached_iter" | ||
| @@ -21755,7 +21874,7 @@ in the same @cached_iter).</doc> | |||||
| 21755 | allow-none="1"> | 21874 | allow-none="1"> | ||
| 21756 | <doc xml:space="preserve" | 21875 | <doc xml:space="preserve" | ||
| 21757 | filename="pango/itemize.c" | 21876 | filename="pango/itemize.c" | ||
| 21758 | - | line="1654">Cached attribute iterator</doc> | 21877 | + | line="1671">Cached attribute iterator</doc> |
| 21759 | <type name="AttrIterator" c:type="PangoAttrIterator*"/> | 21878 | <type name="AttrIterator" c:type="PangoAttrIterator*"/> | ||
| 21760 | </parameter> | 21879 | </parameter> | ||
| 21761 | </parameters> | 21880 | </parameters> | ||
| @@ -21765,7 +21884,7 @@ in the same @cached_iter).</doc> | |||||
| 21765 | version="1.4"> | 21884 | version="1.4"> | ||
| 21766 | <doc xml:space="preserve" | 21885 | <doc xml:space="preserve" | ||
| 21767 | filename="pango/itemize.c" | 21886 | filename="pango/itemize.c" | ||
| 21768 | - | line="1597">Like `pango_itemize()`, but with an explicitly specified base direction. | 21887 | + | line="1614">Like `pango_itemize()`, but with an explicitly specified base direction. |
| 21769 | 21888 | ||||
| 21770 | The base direction is used when computing bidirectional levels. | 21889 | The base direction is used when computing bidirectional levels. | ||
| 21771 | [func@itemize] gets the base direction from the `PangoContext` | 21890 | [func@itemize] gets the base direction from the `PangoContext` | ||
| @@ -21774,7 +21893,7 @@ The base direction is used when computing bidirectional levels. | |||||
| 21774 | <return-value transfer-ownership="full"> | 21893 | <return-value transfer-ownership="full"> | ||
| 21775 | <doc xml:space="preserve" | 21894 | <doc xml:space="preserve" | ||
| 21776 | filename="pango/itemize.c" | 21895 | filename="pango/itemize.c" | ||
| 21777 | - | line="1615">a `GList` of | 21896 | + | line="1632">a `GList` of |
| 21778 | [struct@Pango.Item] structures. The items should be freed using | 21897 | [struct@Pango.Item] structures. The items should be freed using | ||
| 21779 | [method@Pango.Item.free] probably in combination with [func@GLib.List.free_full].</doc> | 21898 | [method@Pango.Item.free] probably in combination with [func@GLib.List.free_full].</doc> | ||
| 21780 | <type name="GLib.List" c:type="GList*"> | 21899 | <type name="GLib.List" c:type="GList*"> | ||
| @@ -21785,39 +21904,39 @@ The base direction is used when computing bidirectional levels. | |||||
| 21785 | <parameter name="context" transfer-ownership="none"> | 21904 | <parameter name="context" transfer-ownership="none"> | ||
| 21786 | <doc xml:space="preserve" | 21905 | <doc xml:space="preserve" | ||
| 21787 | filename="pango/itemize.c" | 21906 | filename="pango/itemize.c" | ||
| 21788 | - | line="1599">a structure holding information that affects | 21907 | + | line="1616">a structure holding information that affects |
| 21789 | the itemization process.</doc> | 21908 | the itemization process.</doc> | ||
| 21790 | <type name="Context" c:type="PangoContext*"/> | 21909 | <type name="Context" c:type="PangoContext*"/> | ||
| 21791 | </parameter> | 21910 | </parameter> | ||
| 21792 | <parameter name="base_dir" transfer-ownership="none"> | 21911 | <parameter name="base_dir" transfer-ownership="none"> | ||
| 21793 | <doc xml:space="preserve" | 21912 | <doc xml:space="preserve" | ||
| 21794 | filename="pango/itemize.c" | 21913 | filename="pango/itemize.c" | ||
| 21795 | - | line="1601">base direction to use for bidirectional processing</doc> | 21914 | + | line="1618">base direction to use for bidirectional processing</doc> |
| 21796 | <type name="Direction" c:type="PangoDirection"/> | 21915 | <type name="Direction" c:type="PangoDirection"/> | ||
| 21797 | </parameter> | 21916 | </parameter> | ||
| 21798 | <parameter name="text" transfer-ownership="none"> | 21917 | <parameter name="text" transfer-ownership="none"> | ||
| 21799 | <doc xml:space="preserve" | 21918 | <doc xml:space="preserve" | ||
| 21800 | filename="pango/itemize.c" | 21919 | filename="pango/itemize.c" | ||
| 21801 | - | line="1602">the text to itemize.</doc> | 21920 | + | line="1619">the text to itemize.</doc> |
| 21802 | <type name="utf8" c:type="const char*"/> | 21921 | <type name="utf8" c:type="const char*"/> | ||
| 21803 | </parameter> | 21922 | </parameter> | ||
| 21804 | <parameter name="start_index" transfer-ownership="none"> | 21923 | <parameter name="start_index" transfer-ownership="none"> | ||
| 21805 | <doc xml:space="preserve" | 21924 | <doc xml:space="preserve" | ||
| 21806 | filename="pango/itemize.c" | 21925 | filename="pango/itemize.c" | ||
| 21807 | - | line="1603">first byte in @text to process</doc> | 21926 | + | line="1620">first byte in @text to process</doc> |
| 21808 | <type name="gint" c:type="int"/> | 21927 | <type name="gint" c:type="int"/> | ||
| 21809 | </parameter> | 21928 | </parameter> | ||
| 21810 | <parameter name="length" transfer-ownership="none"> | 21929 | <parameter name="length" transfer-ownership="none"> | ||
| 21811 | <doc xml:space="preserve" | 21930 | <doc xml:space="preserve" | ||
| 21812 | filename="pango/itemize.c" | 21931 | filename="pango/itemize.c" | ||
| 21813 | - | line="1604">the number of bytes (not characters) to process | 21932 | + | line="1621">the number of bytes (not characters) to process |
| 21814 | after @start_index. This must be >= 0.</doc> | 21933 | after @start_index. This must be >= 0.</doc> | ||
| 21815 | <type name="gint" c:type="int"/> | 21934 | <type name="gint" c:type="int"/> | ||
| 21816 | </parameter> | 21935 | </parameter> | ||
| 21817 | <parameter name="attrs" transfer-ownership="none"> | 21936 | <parameter name="attrs" transfer-ownership="none"> | ||
| 21818 | <doc xml:space="preserve" | 21937 | <doc xml:space="preserve" | ||
| 21819 | filename="pango/itemize.c" | 21938 | filename="pango/itemize.c" | ||
| 21820 | - | line="1606">the set of attributes that apply to @text.</doc> | 21939 | + | line="1623">the set of attributes that apply to @text.</doc> |
| 21821 | <type name="AttrList" c:type="PangoAttrList*"/> | 21940 | <type name="AttrList" c:type="PangoAttrList*"/> | ||
| 21822 | </parameter> | 21941 | </parameter> | ||
| 21823 | <parameter name="cached_iter" | 21942 | <parameter name="cached_iter" | ||
| @@ -21826,7 +21945,7 @@ The base direction is used when computing bidirectional levels. | |||||
| 21826 | allow-none="1"> | 21945 | allow-none="1"> | ||
| 21827 | <doc xml:space="preserve" | 21946 | <doc xml:space="preserve" | ||
| 21828 | filename="pango/itemize.c" | 21947 | filename="pango/itemize.c" | ||
| 21829 | - | line="1607">Cached attribute iterator</doc> | 21948 | + | line="1624">Cached attribute iterator</doc> |
| 21830 | <type name="AttrIterator" c:type="PangoAttrIterator*"/> | 21949 | <type name="AttrIterator" c:type="PangoAttrIterator*"/> | ||
| 21831 | </parameter> | 21950 | </parameter> | ||
| 21832 | </parameters> | 21951 | </parameters> | ||
| @@ -22255,7 +22374,7 @@ for @error.</doc> | |||||
| 22255 | <function name="parse_stretch" c:identifier="pango_parse_stretch"> | 22374 | <function name="parse_stretch" c:identifier="pango_parse_stretch"> | ||
| 22256 | <doc xml:space="preserve" | 22375 | <doc xml:space="preserve" | ||
| 22257 | filename="pango/fonts.c" | 22376 | filename="pango/fonts.c" | ||
| 22258 | - | line="1969">Parses a font stretch. | 22377 | + | line="2033">Parses a font stretch. |
| 22259 | 22378 | ||||
| 22260 | The allowed values are | 22379 | The allowed values are | ||
| 22261 | "ultra_condensed", "extra_condensed", "condensed", | 22380 | "ultra_condensed", "extra_condensed", "condensed", | ||
| @@ -22266,14 +22385,14 @@ ignored and the '_' characters may be omitted.</doc> | |||||
| 22266 | <return-value transfer-ownership="none"> | 22385 | <return-value transfer-ownership="none"> | ||
| 22267 | <doc xml:space="preserve" | 22386 | <doc xml:space="preserve" | ||
| 22268 | filename="pango/fonts.c" | 22387 | filename="pango/fonts.c" | ||
| 22269 | - | line="1983">%TRUE if @str was successfully parsed.</doc> | 22388 | + | line="2047">%TRUE if @str was successfully parsed.</doc> |
| 22270 | <type name="gboolean" c:type="gboolean"/> | 22389 | <type name="gboolean" c:type="gboolean"/> | ||
| 22271 | </return-value> | 22390 | </return-value> | ||
| 22272 | <parameters> | 22391 | <parameters> | ||
| 22273 | <parameter name="str" transfer-ownership="none"> | 22392 | <parameter name="str" transfer-ownership="none"> | ||
| 22274 | <doc xml:space="preserve" | 22393 | <doc xml:space="preserve" | ||
| 22275 | filename="pango/fonts.c" | 22394 | filename="pango/fonts.c" | ||
| 22276 | - | line="1971">a string to parse.</doc> | 22395 | + | line="2035">a string to parse.</doc> |
| 22277 | <type name="utf8" c:type="const char*"/> | 22396 | <type name="utf8" c:type="const char*"/> | ||
| 22278 | </parameter> | 22397 | </parameter> | ||
| 22279 | <parameter name="stretch" | 22398 | <parameter name="stretch" | ||
| @@ -22282,13 +22401,13 @@ ignored and the '_' characters may be omitted.</doc> | |||||
| 22282 | transfer-ownership="full"> | 22401 | transfer-ownership="full"> | ||
| 22283 | <doc xml:space="preserve" | 22402 | <doc xml:space="preserve" | ||
| 22284 | filename="pango/fonts.c" | 22403 | filename="pango/fonts.c" | ||
| 22285 | - | line="1972">a `PangoStretch` to store the result in.</doc> | 22404 | + | line="2036">a `PangoStretch` to store the result in.</doc> |
| 22286 | <type name="Stretch" c:type="PangoStretch*"/> | 22405 | <type name="Stretch" c:type="PangoStretch*"/> | ||
| 22287 | </parameter> | 22406 | </parameter> | ||
| 22288 | <parameter name="warn" transfer-ownership="none"> | 22407 | <parameter name="warn" transfer-ownership="none"> | ||
| 22289 | <doc xml:space="preserve" | 22408 | <doc xml:space="preserve" | ||
| 22290 | filename="pango/fonts.c" | 22409 | filename="pango/fonts.c" | ||
| 22291 | - | line="1973">if %TRUE, issue a g_warning() on bad input.</doc> | 22410 | + | line="2037">if %TRUE, issue a g_warning() on bad input.</doc> |
| 22292 | <type name="gboolean" c:type="gboolean"/> | 22411 | <type name="gboolean" c:type="gboolean"/> | ||
| 22293 | </parameter> | 22412 | </parameter> | ||
| 22294 | </parameters> | 22413 | </parameters> | ||
| @@ -22296,7 +22415,7 @@ ignored and the '_' characters may be omitted.</doc> | |||||
| 22296 | <function name="parse_style" c:identifier="pango_parse_style"> | 22415 | <function name="parse_style" c:identifier="pango_parse_style"> | ||
| 22297 | <doc xml:space="preserve" | 22416 | <doc xml:space="preserve" | ||
| 22298 | filename="pango/fonts.c" | 22417 | filename="pango/fonts.c" | ||
| 22299 | - | line="1903">Parses a font style. | 22418 | + | line="1967">Parses a font style. |
| 22300 | 22419 | ||||
| 22301 | The allowed values are "normal", "italic" and "oblique", case | 22420 | The allowed values are "normal", "italic" and "oblique", case | ||
| 22302 | variations being | 22421 | variations being | ||
| @@ -22305,14 +22424,14 @@ ignored.</doc> | |||||
| 22305 | <return-value transfer-ownership="none"> | 22424 | <return-value transfer-ownership="none"> | ||
| 22306 | <doc xml:space="preserve" | 22425 | <doc xml:space="preserve" | ||
| 22307 | filename="pango/fonts.c" | 22426 | filename="pango/fonts.c" | ||
| 22308 | - | line="1915">%TRUE if @str was successfully parsed.</doc> | 22427 | + | line="1979">%TRUE if @str was successfully parsed.</doc> |
| 22309 | <type name="gboolean" c:type="gboolean"/> | 22428 | <type name="gboolean" c:type="gboolean"/> | ||
| 22310 | </return-value> | 22429 | </return-value> | ||
| 22311 | <parameters> | 22430 | <parameters> | ||
| 22312 | <parameter name="str" transfer-ownership="none"> | 22431 | <parameter name="str" transfer-ownership="none"> | ||
| 22313 | <doc xml:space="preserve" | 22432 | <doc xml:space="preserve" | ||
| 22314 | filename="pango/fonts.c" | 22433 | filename="pango/fonts.c" | ||
| 22315 | - | line="1905">a string to parse.</doc> | 22434 | + | line="1969">a string to parse.</doc> |
| 22316 | <type name="utf8" c:type="const char*"/> | 22435 | <type name="utf8" c:type="const char*"/> | ||
| 22317 | </parameter> | 22436 | </parameter> | ||
| 22318 | <parameter name="style" | 22437 | <parameter name="style" | ||
| @@ -22321,13 +22440,13 @@ ignored.</doc> | |||||
| 22321 | transfer-ownership="full"> | 22440 | transfer-ownership="full"> | ||
| 22322 | <doc xml:space="preserve" | 22441 | <doc xml:space="preserve" | ||
| 22323 | filename="pango/fonts.c" | 22442 | filename="pango/fonts.c" | ||
| 22324 | - | line="1906">a `PangoStyle` to store the result in.</doc> | 22443 | + | line="1970">a `PangoStyle` to store the result in.</doc> |
| 22325 | <type name="Style" c:type="PangoStyle*"/> | 22444 | <type name="Style" c:type="PangoStyle*"/> | ||
| 22326 | </parameter> | 22445 | </parameter> | ||
| 22327 | <parameter name="warn" transfer-ownership="none"> | 22446 | <parameter name="warn" transfer-ownership="none"> | ||
| 22328 | <doc xml:space="preserve" | 22447 | <doc xml:space="preserve" | ||
| 22329 | filename="pango/fonts.c" | 22448 | filename="pango/fonts.c" | ||
| 22330 | - | line="1907">if %TRUE, issue a g_warning() on bad input.</doc> | 22449 | + | line="1971">if %TRUE, issue a g_warning() on bad input.</doc> |
| 22331 | <type name="gboolean" c:type="gboolean"/> | 22450 | <type name="gboolean" c:type="gboolean"/> | ||
| 22332 | </parameter> | 22451 | </parameter> | ||
| 22333 | </parameters> | 22452 | </parameters> | ||
| @@ -22335,7 +22454,7 @@ ignored.</doc> | |||||
| 22335 | <function name="parse_variant" c:identifier="pango_parse_variant"> | 22454 | <function name="parse_variant" c:identifier="pango_parse_variant"> | ||
| 22336 | <doc xml:space="preserve" | 22455 | <doc xml:space="preserve" | ||
| 22337 | filename="pango/fonts.c" | 22456 | filename="pango/fonts.c" | ||
| 22338 | - | line="1925">Parses a font variant. | 22457 | + | line="1989">Parses a font variant. |
| 22339 | 22458 | ||||
| 22340 | The allowed values are "normal", "small-caps", "all-small-caps", | 22459 | The allowed values are "normal", "small-caps", "all-small-caps", | ||
| 22341 | "petite-caps", "all-petite-caps", "unicase" and "title-caps", | 22460 | "petite-caps", "all-petite-caps", "unicase" and "title-caps", | ||
| @@ -22344,14 +22463,14 @@ case variations being ignored.</doc> | |||||
| 22344 | <return-value transfer-ownership="none"> | 22463 | <return-value transfer-ownership="none"> | ||
| 22345 | <doc xml:space="preserve" | 22464 | <doc xml:space="preserve" | ||
| 22346 | filename="pango/fonts.c" | 22465 | filename="pango/fonts.c" | ||
| 22347 | - | line="1937">%TRUE if @str was successfully parsed.</doc> | 22466 | + | line="2001">%TRUE if @str was successfully parsed.</doc> |
| 22348 | <type name="gboolean" c:type="gboolean"/> | 22467 | <type name="gboolean" c:type="gboolean"/> | ||
| 22349 | </return-value> | 22468 | </return-value> | ||
| 22350 | <parameters> | 22469 | <parameters> | ||
| 22351 | <parameter name="str" transfer-ownership="none"> | 22470 | <parameter name="str" transfer-ownership="none"> | ||
| 22352 | <doc xml:space="preserve" | 22471 | <doc xml:space="preserve" | ||
| 22353 | filename="pango/fonts.c" | 22472 | filename="pango/fonts.c" | ||
| 22354 | - | line="1927">a string to parse.</doc> | 22473 | + | line="1991">a string to parse.</doc> |
| 22355 | <type name="utf8" c:type="const char*"/> | 22474 | <type name="utf8" c:type="const char*"/> | ||
| 22356 | </parameter> | 22475 | </parameter> | ||
| 22357 | <parameter name="variant" | 22476 | <parameter name="variant" | ||
| @@ -22360,13 +22479,13 @@ case variations being ignored.</doc> | |||||
| 22360 | transfer-ownership="full"> | 22479 | transfer-ownership="full"> | ||
| 22361 | <doc xml:space="preserve" | 22480 | <doc xml:space="preserve" | ||
| 22362 | filename="pango/fonts.c" | 22481 | filename="pango/fonts.c" | ||
| 22363 | - | line="1928">a `PangoVariant` to store the result in.</doc> | 22482 | + | line="1992">a `PangoVariant` to store the result in.</doc> |
| 22364 | <type name="Variant" c:type="PangoVariant*"/> | 22483 | <type name="Variant" c:type="PangoVariant*"/> | ||
| 22365 | </parameter> | 22484 | </parameter> | ||
| 22366 | <parameter name="warn" transfer-ownership="none"> | 22485 | <parameter name="warn" transfer-ownership="none"> | ||
| 22367 | <doc xml:space="preserve" | 22486 | <doc xml:space="preserve" | ||
| 22368 | filename="pango/fonts.c" | 22487 | filename="pango/fonts.c" | ||
| 22369 | - | line="1929">if %TRUE, issue a g_warning() on bad input.</doc> | 22488 | + | line="1993">if %TRUE, issue a g_warning() on bad input.</doc> |
| 22370 | <type name="gboolean" c:type="gboolean"/> | 22489 | <type name="gboolean" c:type="gboolean"/> | ||
| 22371 | </parameter> | 22490 | </parameter> | ||
| 22372 | </parameters> | 22491 | </parameters> | ||
| @@ -22374,7 +22493,7 @@ case variations being ignored.</doc> | |||||
| 22374 | <function name="parse_weight" c:identifier="pango_parse_weight"> | 22493 | <function name="parse_weight" c:identifier="pango_parse_weight"> | ||
| 22375 | <doc xml:space="preserve" | 22494 | <doc xml:space="preserve" | ||
| 22376 | filename="pango/fonts.c" | 22495 | filename="pango/fonts.c" | ||
| 22377 | - | line="1947">Parses a font weight. | 22496 | + | line="2011">Parses a font weight. |
| 22378 | 22497 | ||||
| 22379 | The allowed values are "heavy", | 22498 | The allowed values are "heavy", | ||
| 22380 | "ultrabold", "bold", "normal", "light", "ultraleight" | 22499 | "ultrabold", "bold", "normal", "light", "ultraleight" | ||
| @@ -22383,14 +22502,14 @@ and integers. Case variations are ignored.</doc> | |||||
| 22383 | <return-value transfer-ownership="none"> | 22502 | <return-value transfer-ownership="none"> | ||
| 22384 | <doc xml:space="preserve" | 22503 | <doc xml:space="preserve" | ||
| 22385 | filename="pango/fonts.c" | 22504 | filename="pango/fonts.c" | ||
| 22386 | - | line="1959">%TRUE if @str was successfully parsed.</doc> | 22505 | + | line="2023">%TRUE if @str was successfully parsed.</doc> |
| 22387 | <type name="gboolean" c:type="gboolean"/> | 22506 | <type name="gboolean" c:type="gboolean"/> | ||
| 22388 | </return-value> | 22507 | </return-value> | ||
| 22389 | <parameters> | 22508 | <parameters> | ||
| 22390 | <parameter name="str" transfer-ownership="none"> | 22509 | <parameter name="str" transfer-ownership="none"> | ||
| 22391 | <doc xml:space="preserve" | 22510 | <doc xml:space="preserve" | ||
| 22392 | filename="pango/fonts.c" | 22511 | filename="pango/fonts.c" | ||
| 22393 | - | line="1949">a string to parse.</doc> | 22512 | + | line="2013">a string to parse.</doc> |
| 22394 | <type name="utf8" c:type="const char*"/> | 22513 | <type name="utf8" c:type="const char*"/> | ||
| 22395 | </parameter> | 22514 | </parameter> | ||
| 22396 | <parameter name="weight" | 22515 | <parameter name="weight" | ||
| @@ -22399,13 +22518,13 @@ and integers. Case variations are ignored.</doc> | |||||
| 22399 | transfer-ownership="full"> | 22518 | transfer-ownership="full"> | ||
| 22400 | <doc xml:space="preserve" | 22519 | <doc xml:space="preserve" | ||
| 22401 | filename="pango/fonts.c" | 22520 | filename="pango/fonts.c" | ||
| 22402 | - | line="1950">a `PangoWeight` to store the result in.</doc> | 22521 | + | line="2014">a `PangoWeight` to store the result in.</doc> |
| 22403 | <type name="Weight" c:type="PangoWeight*"/> | 22522 | <type name="Weight" c:type="PangoWeight*"/> | ||
| 22404 | </parameter> | 22523 | </parameter> | ||
| 22405 | <parameter name="warn" transfer-ownership="none"> | 22524 | <parameter name="warn" transfer-ownership="none"> | ||
| 22406 | <doc xml:space="preserve" | 22525 | <doc xml:space="preserve" | ||
| 22407 | filename="pango/fonts.c" | 22526 | filename="pango/fonts.c" | ||
| 22408 | - | line="1951">if %TRUE, issue a g_warning() on bad input.</doc> | 22527 | + | line="2015">if %TRUE, issue a g_warning() on bad input.</doc> |
| 22409 | <type name="gboolean" c:type="gboolean"/> | 22528 | <type name="gboolean" c:type="gboolean"/> | ||
| 22410 | </parameter> | 22529 | </parameter> | ||
| 22411 | </parameters> | 22530 | </parameters> | ||
| @@ -23081,7 +23200,7 @@ See that functions for details about the format.</doc> | |||||
| 23081 | version="1.44"> | 23200 | version="1.44"> | ||
| 23082 | <doc xml:space="preserve" | 23201 | <doc xml:space="preserve" | ||
| 23083 | filename="pango/break.c" | 23202 | filename="pango/break.c" | ||
| 23084 | - | line="2496">Apply language-specific tailoring to the breaks in @attrs. | 23203 | + | line="2477">Apply language-specific tailoring to the breaks in @attrs. |
| 23085 | 23204 | ||||
| 23086 | The line breaks are assumed to have been produced by [func@Pango.default_break]. | 23205 | The line breaks are assumed to have been produced by [func@Pango.default_break]. | ||
| 23087 | 23206 | ||||
| @@ -23098,25 +23217,25 @@ to apply attributes to the whole paragraph.</doc> | |||||
| 23098 | <parameter name="text" transfer-ownership="none"> | 23217 | <parameter name="text" transfer-ownership="none"> | ||
| 23099 | <doc xml:space="preserve" | 23218 | <doc xml:space="preserve" | ||
| 23100 | filename="pango/break.c" | 23219 | filename="pango/break.c" | ||
| 23101 | - | line="2498">text to process. Must be valid UTF-8</doc> | 23220 | + | line="2479">text to process. Must be valid UTF-8</doc> |
| 23102 | <type name="utf8" c:type="const char*"/> | 23221 | <type name="utf8" c:type="const char*"/> | ||
| 23103 | </parameter> | 23222 | </parameter> | ||
| 23104 | <parameter name="length" transfer-ownership="none"> | 23223 | <parameter name="length" transfer-ownership="none"> | ||
| 23105 | <doc xml:space="preserve" | 23224 | <doc xml:space="preserve" | ||
| 23106 | filename="pango/break.c" | 23225 | filename="pango/break.c" | ||
| 23107 | - | line="2499">length in bytes of @text</doc> | 23226 | + | line="2480">length in bytes of @text</doc> |
| 23108 | <type name="gint" c:type="int"/> | 23227 | <type name="gint" c:type="int"/> | ||
| 23109 | </parameter> | 23228 | </parameter> | ||
| 23110 | <parameter name="analysis" transfer-ownership="none"> | 23229 | <parameter name="analysis" transfer-ownership="none"> | ||
| 23111 | <doc xml:space="preserve" | 23230 | <doc xml:space="preserve" | ||
| 23112 | filename="pango/break.c" | 23231 | filename="pango/break.c" | ||
| 23113 | - | line="2500">`PangoAnalysis` for @text</doc> | 23232 | + | line="2481">`PangoAnalysis` for @text</doc> |
| 23114 | <type name="Analysis" c:type="PangoAnalysis*"/> | 23233 | <type name="Analysis" c:type="PangoAnalysis*"/> | ||
| 23115 | </parameter> | 23234 | </parameter> | ||
| 23116 | <parameter name="offset" transfer-ownership="none"> | 23235 | <parameter name="offset" transfer-ownership="none"> | ||
| 23117 | <doc xml:space="preserve" | 23236 | <doc xml:space="preserve" | ||
| 23118 | filename="pango/break.c" | 23237 | filename="pango/break.c" | ||
| 23119 | - | line="2501">Byte offset of @text from the beginning of the | 23238 | + | line="2482">Byte offset of @text from the beginning of the |
| 23120 | paragraph, or -1 to ignore attributes from @analysis</doc> | 23239 | paragraph, or -1 to ignore attributes from @analysis</doc> | ||
| 23121 | <type name="gint" c:type="int"/> | 23240 | <type name="gint" c:type="int"/> | ||
| 23122 | </parameter> | 23241 | </parameter> | ||
| @@ -23126,7 +23245,7 @@ to apply attributes to the whole paragraph.</doc> | |||||
| 23126 | transfer-ownership="none"> | 23245 | transfer-ownership="none"> | ||
| 23127 | <doc xml:space="preserve" | 23246 | <doc xml:space="preserve" | ||
| 23128 | filename="pango/break.c" | 23247 | filename="pango/break.c" | ||
| 23129 | - | line="2503">array with one | 23248 | + | line="2484">array with one |
| 23130 | `PangoLogAttr` per character in @text, plus one extra, to be filled in</doc> | 23249 | `PangoLogAttr` per character in @text, plus one extra, to be filled in</doc> | ||
| 23131 | <array length="5" zero-terminated="0" c:type="PangoLogAttr*"> | 23250 | <array length="5" zero-terminated="0" c:type="PangoLogAttr*"> | ||
| 23132 | <type name="LogAttr" c:type="PangoLogAttr"/> | 23251 | <type name="LogAttr" c:type="PangoLogAttr"/> | ||
| @@ -23135,7 +23254,7 @@ to apply attributes to the whole paragraph.</doc> | |||||
| 23135 | <parameter name="attrs_len" transfer-ownership="none"> | 23254 | <parameter name="attrs_len" transfer-ownership="none"> | ||
| 23136 | <doc xml:space="preserve" | 23255 | <doc xml:space="preserve" | ||
| 23137 | filename="pango/break.c" | 23256 | filename="pango/break.c" | ||
| 23138 | - | line="2505">length of @attrs array</doc> | 23257 | + | line="2486">length of @attrs array</doc> |
| 23139 | <type name="gint" c:type="int"/> | 23258 | <type name="gint" c:type="int"/> | ||
| 23140 | </parameter> | 23259 | </parameter> | ||
| 23141 | </parameters> | 23260 | </parameters> | ||
M internal/gir/spec/PangoCairo-1.0.gir +1 -1
| @@ -12,7 +12,7 @@ and/or use gtk-doc annotations. --> | |||||
| 12 | <include name="cairo" version="1.0"/> | 12 | <include name="cairo" version="1.0"/> | ||
| 13 | <package name="pangocairo"/> | 13 | <package name="pangocairo"/> | ||
| 14 | <c:include name="pango/pangocairo.h"/> | 14 | <c:include name="pango/pangocairo.h"/> | ||
| 15 | - | <doc:format name="unknown"/> | 15 | + | <doc:format name="gi-docgen"/> |
| 16 | <namespace name="PangoCairo" | 16 | <namespace name="PangoCairo" | ||
| 17 | version="1.0" | 17 | version="1.0" | ||
| 18 | shared-library="libpangocairo-1.0.so.0" | 18 | shared-library="libpangocairo-1.0.so.0" | ||
M internal/gir/spec/cairo-1.0.gir +24 -0
| @@ -3,6 +3,7 @@ | |||||
| 3 | xmlns="http://www.gtk.org/introspection/core/1.0" | 3 | xmlns="http://www.gtk.org/introspection/core/1.0" | ||
| 4 | xmlns:c="http://www.gtk.org/introspection/c/1.0" | 4 | xmlns:c="http://www.gtk.org/introspection/c/1.0" | ||
| 5 | xmlns:glib="http://www.gtk.org/introspection/glib/1.0"> | 5 | xmlns:glib="http://www.gtk.org/introspection/glib/1.0"> | ||
| 6 | + | <include name="GObject" version="2.0"/> | |||
| 6 | <package name="cairo-gobject"/> | 7 | <package name="cairo-gobject"/> | ||
| 7 | <c:include name="cairo-gobject.h"/> | 8 | <c:include name="cairo-gobject.h"/> | ||
| 8 | <namespace name="cairo" version="1.0" | 9 | <namespace name="cairo" version="1.0" | ||
| @@ -677,6 +678,29 @@ | |||||
| 677 | <type name="gint" c:type="gint"/> | 678 | <type name="gint" c:type="gint"/> | ||
| 678 | </field> | 679 | </field> | ||
| 679 | </record> | 680 | </record> | ||
| 681 | + | <record name="Glyph" c:type="cairo_glyph_t" | |||
| 682 | + | glib:type-name="CairoGlyph" | |||
| 683 | + | glib:get-type="cairo_gobject_glyph_get_type"> | |||
| 684 | + | <field name="index" writable="1"> | |||
| 685 | + | <type name="gulong" c:type="unsigned long"/> | |||
| 686 | + | </field> | |||
| 687 | + | <field name="x" writable="1"> | |||
| 688 | + | <type name="gdouble" c:type="double"/> | |||
| 689 | + | </field> | |||
| 690 | + | <field name="y" writable="1"> | |||
| 691 | + | <type name="gdouble" c:type="double"/> | |||
| 692 | + | </field> | |||
| 693 | + | </record> | |||
| 694 | + | <record name="TextCluster" c:type="cairo_text_cluster_t" | |||
| 695 | + | glib:type-name="CairoTextCluster" | |||
| 696 | + | glib:get-type="cairo_gobject_text_cluster_get_type"> | |||
| 697 | + | <field name="num_bytes" writable="1"> | |||
| 698 | + | <type name="gint" c:type="int"/> | |||
| 699 | + | </field> | |||
| 700 | + | <field name="num_glyphs" writable="1"> | |||
| 701 | + | <type name="gint" c:type="int"/> | |||
| 702 | + | </field> | |||
| 703 | + | </record> | |||
| 680 | <function name="image_surface_create" c:identifier="cairo_image_surface_create"> | 704 | <function name="image_surface_create" c:identifier="cairo_image_surface_create"> | ||
| 681 | <return-value transfer-ownership="none"> | 705 | <return-value transfer-ownership="none"> | ||
| 682 | <type name="none" c:type="void"/> | 706 | <type name="none" c:type="void"/> | ||