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 | 5 | <repository version="1.2" | |
| 6 | 6 | xmlns="http://www.gtk.org/introspection/core/1.0" | |
| 7 | 7 | xmlns:c="http://www.gtk.org/introspection/c/1.0" | |
| 8 | + | xmlns:doc="http://www.gtk.org/introspection/doc/1.0" | |
| 8 | 9 | xmlns:glib="http://www.gtk.org/introspection/glib/1.0"> | |
| 9 | 10 | <include name="GLib" version="2.0"/> | |
| 10 | 11 | <package name="gmodule-2.0"/> | |
| 11 | 12 | <c:include name="gmodule.h"/> | |
| 13 | + | <doc:format name="gi-docgen"/> | |
| 12 | 14 | <namespace name="GModule" | |
| 13 | 15 | version="2.0" | |
| 14 | 16 | shared-library="libgmodule-2.0.so.0" | |
| @@ -284,6 +286,15 @@ and/or use gtk-doc annotations. --> | |||
| 284 | 286 | </parameter> | |
| 285 | 287 | </parameters> | |
| 286 | 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 | 298 | <function-macro name="DEPRECATED_FOR" | |
| 288 | 299 | c:identifier="GMODULE_DEPRECATED_FOR" | |
| 289 | 300 | introspectable="0"> | |
| @@ -563,6 +574,15 @@ and/or use gtk-doc annotations. --> | |||
| 563 | 574 | </parameter> | |
| 564 | 575 | </parameters> | |
| 565 | 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 | 586 | <function-macro name="DEPRECATED_MACRO_IN_2_26_FOR" | |
| 567 | 587 | c:identifier="GMODULE_DEPRECATED_MACRO_IN_2_26_FOR" | |
| 568 | 588 | introspectable="0"> | |
| @@ -833,6 +853,15 @@ and/or use gtk-doc annotations. --> | |||
| 833 | 853 | </parameter> | |
| 834 | 854 | </parameters> | |
| 835 | 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 | 865 | <function-macro name="DEPRECATED_TYPE_IN_2_26_FOR" | |
| 837 | 866 | c:identifier="GMODULE_DEPRECATED_TYPE_IN_2_26_FOR" | |
| 838 | 867 | introspectable="0"> | |
| @@ -1103,6 +1132,15 @@ and/or use gtk-doc annotations. --> | |||
| 1103 | 1132 | </parameter> | |
| 1104 | 1133 | </parameters> | |
| 1105 | 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 | 1144 | <constant name="MODULE_IMPL_AR" value="7" c:type="G_MODULE_IMPL_AR"> | |
| 1107 | 1145 | <source-position filename="gmodule/gmoduleconf.h" line="31"/> | |
| 1108 | 1146 | <type name="gint" c:type="gint"/> | |
| @@ -1124,24 +1162,28 @@ and/or use gtk-doc annotations. --> | |||
| 1124 | 1162 | filename="gmodule/gmodule.c" | |
| 1125 | 1163 | line="56">The #GModule struct is an opaque data structure to represent a | |
| 1126 | 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 | 1170 | <source-position filename="gmodule/gmodule.h" line="70"/> | |
| 1129 | 1171 | <method name="close" c:identifier="g_module_close"> | |
| 1130 | 1172 | <doc xml:space="preserve" | |
| 1131 | 1173 | filename="gmodule/gmodule.c" | |
| 1132 | - | line="711">Closes a module.</doc> | |
| 1174 | + | line="715">Closes a module.</doc> | |
| 1133 | 1175 | <source-position filename="gmodule/gmodule.h" line="110"/> | |
| 1134 | 1176 | <return-value transfer-ownership="none"> | |
| 1135 | 1177 | <doc xml:space="preserve" | |
| 1136 | 1178 | filename="gmodule/gmodule.c" | |
| 1137 | - | line="717">%TRUE on success</doc> | |
| 1179 | + | line="721">%TRUE on success</doc> | |
| 1138 | 1180 | <type name="gboolean" c:type="gboolean"/> | |
| 1139 | 1181 | </return-value> | |
| 1140 | 1182 | <parameters> | |
| 1141 | 1183 | <instance-parameter name="module" transfer-ownership="none"> | |
| 1142 | 1184 | <doc xml:space="preserve" | |
| 1143 | 1185 | filename="gmodule/gmodule.c" | |
| 1144 | - | line="713">a #GModule to close</doc> | |
| 1186 | + | line="717">a #GModule to close</doc> | |
| 1145 | 1187 | <type name="Module" c:type="GModule*"/> | |
| 1146 | 1188 | </instance-parameter> | |
| 1147 | 1189 | </parameters> | |
| @@ -1149,7 +1191,7 @@ It should only be accessed via the following functions.</doc> | |||
| 1149 | 1191 | <method name="make_resident" c:identifier="g_module_make_resident"> | |
| 1150 | 1192 | <doc xml:space="preserve" | |
| 1151 | 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 | 1195 | Any future g_module_close() calls on the module will be ignored.</doc> | |
| 1154 | 1196 | <source-position filename="gmodule/gmodule.h" line="114"/> | |
| 1155 | 1197 | <return-value transfer-ownership="none"> | |
| @@ -1159,7 +1201,7 @@ Any future g_module_close() calls on the module will be ignored.</doc> | |||
| 1159 | 1201 | <instance-parameter name="module" transfer-ownership="none"> | |
| 1160 | 1202 | <doc xml:space="preserve" | |
| 1161 | 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 | 1205 | <type name="Module" c:type="GModule*"/> | |
| 1164 | 1206 | </instance-parameter> | |
| 1165 | 1207 | </parameters> | |
| @@ -1167,21 +1209,21 @@ Any future g_module_close() calls on the module will be ignored.</doc> | |||
| 1167 | 1209 | <method name="name" c:identifier="g_module_name"> | |
| 1168 | 1210 | <doc xml:space="preserve" | |
| 1169 | 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 | 1214 | If @module refers to the application itself, "main" is returned.</doc> | |
| 1173 | 1215 | <source-position filename="gmodule/gmodule.h" line="128"/> | |
| 1174 | 1216 | <return-value transfer-ownership="none"> | |
| 1175 | 1217 | <doc xml:space="preserve" | |
| 1176 | 1218 | filename="gmodule/gmodule.c" | |
| 1177 | - | line="863">the filename of the module</doc> | |
| 1219 | + | line="867">the filename of the module</doc> | |
| 1178 | 1220 | <type name="utf8" c:type="const gchar*"/> | |
| 1179 | 1221 | </return-value> | |
| 1180 | 1222 | <parameters> | |
| 1181 | 1223 | <instance-parameter name="module" transfer-ownership="none"> | |
| 1182 | 1224 | <doc xml:space="preserve" | |
| 1183 | 1225 | filename="gmodule/gmodule.c" | |
| 1184 | - | line="857">a #GModule</doc> | |
| 1226 | + | line="861">a #GModule</doc> | |
| 1185 | 1227 | <type name="Module" c:type="GModule*"/> | |
| 1186 | 1228 | </instance-parameter> | |
| 1187 | 1229 | </parameters> | |
| @@ -1189,26 +1231,26 @@ If @module refers to the application itself, "main" is returned.</doc> | |||
| 1189 | 1231 | <method name="symbol" c:identifier="g_module_symbol"> | |
| 1190 | 1232 | <doc xml:space="preserve" | |
| 1191 | 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 | 1235 | by %G_MODULE_EXPORT. Note that a valid symbol can be %NULL.</doc> | |
| 1194 | 1236 | <source-position filename="gmodule/gmodule.h" line="122"/> | |
| 1195 | 1237 | <return-value transfer-ownership="none"> | |
| 1196 | 1238 | <doc xml:space="preserve" | |
| 1197 | 1239 | filename="gmodule/gmodule.c" | |
| 1198 | - | line="809">%TRUE on success</doc> | |
| 1240 | + | line="813">%TRUE on success</doc> | |
| 1199 | 1241 | <type name="gboolean" c:type="gboolean"/> | |
| 1200 | 1242 | </return-value> | |
| 1201 | 1243 | <parameters> | |
| 1202 | 1244 | <instance-parameter name="module" transfer-ownership="none"> | |
| 1203 | 1245 | <doc xml:space="preserve" | |
| 1204 | 1246 | filename="gmodule/gmodule.c" | |
| 1205 | - | line="802">a #GModule</doc> | |
| 1247 | + | line="806">a #GModule</doc> | |
| 1206 | 1248 | <type name="Module" c:type="GModule*"/> | |
| 1207 | 1249 | </instance-parameter> | |
| 1208 | 1250 | <parameter name="symbol_name" transfer-ownership="none"> | |
| 1209 | 1251 | <doc xml:space="preserve" | |
| 1210 | 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 | 1254 | <type name="utf8" c:type="const gchar*"/> | |
| 1213 | 1255 | </parameter> | |
| 1214 | 1256 | <parameter name="symbol" | |
| @@ -1218,7 +1260,7 @@ by %G_MODULE_EXPORT. Note that a valid symbol can be %NULL.</doc> | |||
| 1218 | 1260 | nullable="1"> | |
| 1219 | 1261 | <doc xml:space="preserve" | |
| 1220 | 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 | 1264 | <type name="gpointer" c:type="gpointer*"/> | |
| 1223 | 1265 | </parameter> | |
| 1224 | 1266 | </parameters> | |
| @@ -1229,7 +1271,7 @@ by %G_MODULE_EXPORT. Note that a valid symbol can be %NULL.</doc> | |||
| 1229 | 1271 | deprecated-version="2.76"> | |
| 1230 | 1272 | <doc xml:space="preserve" | |
| 1231 | 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 | 1275 | prefix and suffix are added to the filename, if needed, and the result | |
| 1234 | 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 | 1290 | <return-value transfer-ownership="full"> | |
| 1249 | 1291 | <doc xml:space="preserve" | |
| 1250 | 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 | 1294 | prefix and suffix. This should be freed when no longer needed</doc> | |
| 1253 | 1295 | <type name="utf8" c:type="gchar*"/> | |
| 1254 | 1296 | </return-value> | |
| @@ -1259,7 +1301,7 @@ basename of the file_name argument. See %G_MODULE_SUFFIX for why.</doc-deprecate | |||
| 1259 | 1301 | allow-none="1"> | |
| 1260 | 1302 | <doc xml:space="preserve" | |
| 1261 | 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 | 1305 | %NULL or the empty string to indicate that the standard platform-specific | |
| 1264 | 1306 | directories will be used, though that is not recommended</doc> | |
| 1265 | 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 | 1309 | <parameter name="module_name" transfer-ownership="none"> | |
| 1268 | 1310 | <doc xml:space="preserve" | |
| 1269 | 1311 | filename="gmodule/gmodule.c" | |
| 1270 | - | line="881">the name of the module</doc> | |
| 1312 | + | line="885">the name of the module</doc> | |
| 1271 | 1313 | <type name="utf8" c:type="const gchar*"/> | |
| 1272 | 1314 | </parameter> | |
| 1273 | 1315 | </parameters> | |
| @@ -1275,12 +1317,12 @@ basename of the file_name argument. See %G_MODULE_SUFFIX for why.</doc-deprecate | |||
| 1275 | 1317 | <function name="error" c:identifier="g_module_error"> | |
| 1276 | 1318 | <doc xml:space="preserve" | |
| 1277 | 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 | 1321 | <source-position filename="gmodule/gmodule.h" line="118"/> | |
| 1280 | 1322 | <return-value transfer-ownership="none"> | |
| 1281 | 1323 | <doc xml:space="preserve" | |
| 1282 | 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 | 1326 | <type name="utf8" c:type="const gchar*"/> | |
| 1285 | 1327 | </return-value> | |
| 1286 | 1328 | </function> | |
| @@ -1292,12 +1334,12 @@ basename of the file_name argument. See %G_MODULE_SUFFIX for why.</doc-deprecate | |||
| 1292 | 1334 | <function name="open" c:identifier="g_module_open" introspectable="0"> | |
| 1293 | 1335 | <doc xml:space="preserve" | |
| 1294 | 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 | 1338 | <source-position filename="gmodule/gmodule.h" line="100"/> | |
| 1297 | 1339 | <return-value> | |
| 1298 | 1340 | <doc xml:space="preserve" | |
| 1299 | 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 | 1343 | <type name="Module" c:type="GModule*"/> | |
| 1302 | 1344 | </return-value> | |
| 1303 | 1345 | <parameters> | |
| @@ -1307,14 +1349,14 @@ basename of the file_name argument. See %G_MODULE_SUFFIX for why.</doc-deprecate | |||
| 1307 | 1349 | allow-none="1"> | |
| 1308 | 1350 | <doc xml:space="preserve" | |
| 1309 | 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 | 1353 | or %NULL to obtain a #GModule representing the main program itself</doc> | |
| 1312 | 1354 | <type name="utf8" c:type="const gchar*"/> | |
| 1313 | 1355 | </parameter> | |
| 1314 | 1356 | <parameter name="flags" transfer-ownership="none"> | |
| 1315 | 1357 | <doc xml:space="preserve" | |
| 1316 | 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 | 1360 | logical OR of any of the #GModuleFlags.</doc> | |
| 1319 | 1361 | <type name="ModuleFlags" c:type="GModuleFlags"/> | |
| 1320 | 1362 | </parameter> | |
| @@ -1327,7 +1369,7 @@ basename of the file_name argument. See %G_MODULE_SUFFIX for why.</doc-deprecate | |||
| 1327 | 1369 | throws="1"> | |
| 1328 | 1370 | <doc xml:space="preserve" | |
| 1329 | 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 | 1373 | is incremented. If not, the module is searched using @file_name. | |
| 1332 | 1374 | ||
| 1333 | 1375 | Since 2.76, the search order/behavior is as follows: | |
| @@ -1354,7 +1396,7 @@ of @file_name.</doc> | |||
| 1354 | 1396 | <return-value> | |
| 1355 | 1397 | <doc xml:space="preserve" | |
| 1356 | 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 | 1400 | <type name="Module" c:type="GModule*"/> | |
| 1359 | 1401 | </return-value> | |
| 1360 | 1402 | <parameters> | |
| @@ -1364,14 +1406,14 @@ of @file_name.</doc> | |||
| 1364 | 1406 | allow-none="1"> | |
| 1365 | 1407 | <doc xml:space="preserve" | |
| 1366 | 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 | 1410 | or %NULL to obtain a #GModule representing the main program itself</doc> | |
| 1369 | 1411 | <type name="utf8" c:type="const gchar*"/> | |
| 1370 | 1412 | </parameter> | |
| 1371 | 1413 | <parameter name="flags" transfer-ownership="none"> | |
| 1372 | 1414 | <doc xml:space="preserve" | |
| 1373 | 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 | 1417 | logical OR of any of the #GModuleFlags</doc> | |
| 1376 | 1418 | <type name="ModuleFlags" c:type="GModuleFlags"/> | |
| 1377 | 1419 | </parameter> | |
| @@ -1380,12 +1422,12 @@ of @file_name.</doc> | |||
| 1380 | 1422 | <function name="supported" c:identifier="g_module_supported"> | |
| 1381 | 1423 | <doc xml:space="preserve" | |
| 1382 | 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 | 1426 | <source-position filename="gmodule/gmodule.h" line="96"/> | |
| 1385 | 1427 | <return-value transfer-ownership="none"> | |
| 1386 | 1428 | <doc xml:space="preserve" | |
| 1387 | 1429 | filename="gmodule/gmodule.c" | |
| 1388 | - | line="294">%TRUE if modules are supported</doc> | |
| 1430 | + | line="298">%TRUE if modules are supported</doc> | |
| 1389 | 1431 | <type name="gboolean" c:type="gboolean"/> | |
| 1390 | 1432 | </return-value> | |
| 1391 | 1433 | </function> | |
| @@ -1393,7 +1435,7 @@ of @file_name.</doc> | |||
| 1393 | 1435 | <callback name="ModuleCheckInit" c:type="GModuleCheckInit"> | |
| 1394 | 1436 | <doc xml:space="preserve" | |
| 1395 | 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 | 1439 | If a module contains a function named g_module_check_init() it is called | |
| 1398 | 1440 | automatically when the module is loaded. It is passed the #GModule structure | |
| 1399 | 1441 | and should return %NULL on success or a string describing the initialization | |
| @@ -1402,14 +1444,14 @@ error.</doc> | |||
| 1402 | 1444 | <return-value transfer-ownership="none"> | |
| 1403 | 1445 | <doc xml:space="preserve" | |
| 1404 | 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 | 1448 | <type name="utf8" c:type="const gchar*"/> | |
| 1407 | 1449 | </return-value> | |
| 1408 | 1450 | <parameters> | |
| 1409 | 1451 | <parameter name="module" transfer-ownership="none"> | |
| 1410 | 1452 | <doc xml:space="preserve" | |
| 1411 | 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 | 1455 | <type name="Module" c:type="GModule*"/> | |
| 1414 | 1456 | </parameter> | |
| 1415 | 1457 | </parameters> | |
| @@ -1465,7 +1507,7 @@ Note that these flags are not supported on all platforms.</doc> | |||
| 1465 | 1507 | <callback name="ModuleUnload" c:type="GModuleUnload"> | |
| 1466 | 1508 | <doc xml:space="preserve" | |
| 1467 | 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 | 1511 | If a module contains a function named g_module_unload() it is called | |
| 1470 | 1512 | automatically when the module is unloaded. | |
| 1471 | 1513 | It is passed the #GModule structure.</doc> | |
| @@ -1477,7 +1519,7 @@ It is passed the #GModule structure.</doc> | |||
| 1477 | 1519 | <parameter name="module" transfer-ownership="none"> | |
| 1478 | 1520 | <doc xml:space="preserve" | |
| 1479 | 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 | 1523 | <type name="Module" c:type="GModule*"/> | |
| 1482 | 1524 | </parameter> | |
| 1483 | 1525 | </parameters> | |
| @@ -1511,7 +1553,7 @@ It is passed the #GModule structure.</doc> | |||
| 1511 | 1553 | deprecated-version="2.76"> | |
| 1512 | 1554 | <doc xml:space="preserve" | |
| 1513 | 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 | 1557 | prefix and suffix are added to the filename, if needed, and the result | |
| 1516 | 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 | 1572 | <return-value transfer-ownership="full"> | |
| 1531 | 1573 | <doc xml:space="preserve" | |
| 1532 | 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 | 1576 | prefix and suffix. This should be freed when no longer needed</doc> | |
| 1535 | 1577 | <type name="utf8" c:type="gchar*"/> | |
| 1536 | 1578 | </return-value> | |
| @@ -1541,7 +1583,7 @@ basename of the file_name argument. See %G_MODULE_SUFFIX for why.</doc-deprecate | |||
| 1541 | 1583 | allow-none="1"> | |
| 1542 | 1584 | <doc xml:space="preserve" | |
| 1543 | 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 | 1587 | %NULL or the empty string to indicate that the standard platform-specific | |
| 1546 | 1588 | directories will be used, though that is not recommended</doc> | |
| 1547 | 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 | 1591 | <parameter name="module_name" transfer-ownership="none"> | |
| 1550 | 1592 | <doc xml:space="preserve" | |
| 1551 | 1593 | filename="gmodule/gmodule.c" | |
| 1552 | - | line="881">the name of the module</doc> | |
| 1594 | + | line="885">the name of the module</doc> | |
| 1553 | 1595 | <type name="utf8" c:type="const gchar*"/> | |
| 1554 | 1596 | </parameter> | |
| 1555 | 1597 | </parameters> | |
| @@ -1559,12 +1601,12 @@ basename of the file_name argument. See %G_MODULE_SUFFIX for why.</doc-deprecate | |||
| 1559 | 1601 | moved-to="Module.error"> | |
| 1560 | 1602 | <doc xml:space="preserve" | |
| 1561 | 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 | 1605 | <source-position filename="gmodule/gmodule.h" line="118"/> | |
| 1564 | 1606 | <return-value transfer-ownership="none"> | |
| 1565 | 1607 | <doc xml:space="preserve" | |
| 1566 | 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 | 1610 | <type name="utf8" c:type="const gchar*"/> | |
| 1569 | 1611 | </return-value> | |
| 1570 | 1612 | </function> | |
| @@ -1580,12 +1622,12 @@ basename of the file_name argument. See %G_MODULE_SUFFIX for why.</doc-deprecate | |||
| 1580 | 1622 | moved-to="Module.supported"> | |
| 1581 | 1623 | <doc xml:space="preserve" | |
| 1582 | 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 | 1626 | <source-position filename="gmodule/gmodule.h" line="96"/> | |
| 1585 | 1627 | <return-value transfer-ownership="none"> | |
| 1586 | 1628 | <doc xml:space="preserve" | |
| 1587 | 1629 | filename="gmodule/gmodule.c" | |
| 1588 | - | line="294">%TRUE if modules are supported</doc> | |
| 1630 | + | line="298">%TRUE if modules are supported</doc> | |
| 1589 | 1631 | <type name="gboolean" c:type="gboolean"/> | |
| 1590 | 1632 | </return-value> | |
| 1591 | 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
| @@ -14,7 +14,7 @@ and/or use gtk-doc annotations. --> | |||
| 14 | 14 | <include name="cairo" version="1.0"/> | |
| 15 | 15 | <package name="gtk4"/> | |
| 16 | 16 | <c:include name="gdk/gdk.h"/> | |
| 17 | - | <doc:format name="unknown"/> | |
| 17 | + | <doc:format name="gi-docgen"/> | |
| 18 | 18 | <namespace name="Gdk" | |
| 19 | 19 | version="4.0" | |
| 20 | 20 | shared-library="libgtk-4.so.1" | |
| @@ -23,11 +23,11 @@ and/or use gtk-doc annotations. --> | |||
| 23 | 23 | <constant name="ACTION_ALL" value="7" c:type="GDK_ACTION_ALL"> | |
| 24 | 24 | <doc xml:space="preserve" | |
| 25 | 25 | filename="gdk/gdkenums.h" | |
| 26 | - | line="294">Defines all possible DND actions. | |
| 26 | + | line="320">Defines all possible DND actions. | |
| 27 | 27 | ||
| 28 | 28 | This can be used in [method@Gdk.Drop.status] messages when any drop | |
| 29 | 29 | can be accepted or a more specific drop method is not yet known.</doc> | |
| 30 | - | <source-position filename="gdk/gdkenums.h" line="299"/> | |
| 30 | + | <source-position filename="gdk/gdkenums.h" line="325"/> | |
| 31 | 31 | <type name="gint" c:type="gint"/> | |
| 32 | 32 | </constant> | |
| 33 | 33 | <function-macro name="APP_LAUNCH_CONTEXT" | |
| @@ -605,23 +605,23 @@ left button in a left-handed setup.</doc> | |||
| 605 | 605 | glib:fundamental="1"> | |
| 606 | 606 | <doc xml:space="preserve" | |
| 607 | 607 | filename="gdk/gdkevents.c" | |
| 608 | - | line="1400">An event related to a button on a pointer device.</doc> | |
| 608 | + | line="1401">An event related to a button on a pointer device.</doc> | |
| 609 | 609 | <method name="get_button" c:identifier="gdk_button_event_get_button"> | |
| 610 | 610 | <doc xml:space="preserve" | |
| 611 | 611 | filename="gdk/gdkevents.c" | |
| 612 | - | line="1506">Extract the button number from a button event.</doc> | |
| 613 | - | <source-position filename="gdk/gdkevents.h" line="422"/> | |
| 612 | + | line="1507">Extract the button number from a button event.</doc> | |
| 613 | + | <source-position filename="gdk/gdkevents.h" line="424"/> | |
| 614 | 614 | <return-value transfer-ownership="none"> | |
| 615 | 615 | <doc xml:space="preserve" | |
| 616 | 616 | filename="gdk/gdkevents.c" | |
| 617 | - | line="1512">the button of @event</doc> | |
| 617 | + | line="1513">the button of @event</doc> | |
| 618 | 618 | <type name="guint" c:type="guint"/> | |
| 619 | 619 | </return-value> | |
| 620 | 620 | <parameters> | |
| 621 | 621 | <instance-parameter name="event" transfer-ownership="none"> | |
| 622 | 622 | <doc xml:space="preserve" | |
| 623 | 623 | filename="gdk/gdkevents.c" | |
| 624 | - | line="1508">a button event</doc> | |
| 624 | + | line="1509">a button event</doc> | |
| 625 | 625 | <type name="ButtonEvent" c:type="GdkEvent*"/> | |
| 626 | 626 | </instance-parameter> | |
| 627 | 627 | </parameters> | |
| @@ -787,7 +787,7 @@ parameters, or just to obtain information about the color state.</doc> | |||
| 787 | 787 | version="4.16"> | |
| 788 | 788 | <doc xml:space="preserve" | |
| 789 | 789 | filename="gdk/gdkcicpparams.c" | |
| 790 | - | line="242">Creates a new `GdkCicpParams` object. | |
| 790 | + | line="245">Creates a new `GdkCicpParams` object. | |
| 791 | 791 | ||
| 792 | 792 | The initial values of the properties are the values for "undefined" | |
| 793 | 793 | and need to be set before a color state object can be built.</doc> | |
| @@ -795,7 +795,7 @@ and need to be set before a color state object can be built.</doc> | |||
| 795 | 795 | <return-value transfer-ownership="full"> | |
| 796 | 796 | <doc xml:space="preserve" | |
| 797 | 797 | filename="gdk/gdkcicpparams.c" | |
| 798 | - | line="250">a new `GdkCicpParams`</doc> | |
| 798 | + | line="253">a new `GdkCicpParams`</doc> | |
| 799 | 799 | <type name="CicpParams" c:type="GdkCicpParams*"/> | |
| 800 | 800 | </return-value> | |
| 801 | 801 | </constructor> | |
| @@ -805,7 +805,7 @@ and need to be set before a color state object can be built.</doc> | |||
| 805 | 805 | throws="1"> | |
| 806 | 806 | <doc xml:space="preserve" | |
| 807 | 807 | filename="gdk/gdkcicpparams.c" | |
| 808 | - | line="421">Creates a new `GdkColorState` object for the cicp parameters in @self. | |
| 808 | + | line="424">Creates a new `GdkColorState` object for the cicp parameters in @self. | |
| 809 | 809 | ||
| 810 | 810 | Note that this may fail if the cicp parameters in @self are not | |
| 811 | 811 | supported by GTK. In that case, `NULL` is returned, and @error is set | |
| @@ -814,14 +814,14 @@ with an error message that can be presented to the user.</doc> | |||
| 814 | 814 | <return-value transfer-ownership="full"> | |
| 815 | 815 | <doc xml:space="preserve" | |
| 816 | 816 | filename="gdk/gdkcicpparams.c" | |
| 817 | - | line="432">A newly allocated `GdkColorState`</doc> | |
| 817 | + | line="435">A newly allocated `GdkColorState`</doc> | |
| 818 | 818 | <type name="ColorState" c:type="GdkColorState*"/> | |
| 819 | 819 | </return-value> | |
| 820 | 820 | <parameters> | |
| 821 | 821 | <instance-parameter name="self" transfer-ownership="none"> | |
| 822 | 822 | <doc xml:space="preserve" | |
| 823 | 823 | filename="gdk/gdkcicpparams.c" | |
| 824 | - | line="423">a `GdkCicpParams`</doc> | |
| 824 | + | line="426">a `GdkCicpParams`</doc> | |
| 825 | 825 | <type name="CicpParams" c:type="GdkCicpParams*"/> | |
| 826 | 826 | </instance-parameter> | |
| 827 | 827 | </parameters> | |
| @@ -832,20 +832,20 @@ with an error message that can be presented to the user.</doc> | |||
| 832 | 832 | version="4.16"> | |
| 833 | 833 | <doc xml:space="preserve" | |
| 834 | 834 | filename="gdk/gdkcicpparams.c" | |
| 835 | - | line="260">Returns the value of the color-primaries property | |
| 835 | + | line="263">Returns the value of the color-primaries property | |
| 836 | 836 | of @self.</doc> | |
| 837 | 837 | <source-position filename="gdk/gdkcicpparams.h" line="38"/> | |
| 838 | 838 | <return-value transfer-ownership="none"> | |
| 839 | 839 | <doc xml:space="preserve" | |
| 840 | 840 | filename="gdk/gdkcicpparams.c" | |
| 841 | - | line="267">the color-primaries value</doc> | |
| 841 | + | line="270">the color-primaries value</doc> | |
| 842 | 842 | <type name="guint" c:type="guint"/> | |
| 843 | 843 | </return-value> | |
| 844 | 844 | <parameters> | |
| 845 | 845 | <instance-parameter name="self" transfer-ownership="none"> | |
| 846 | 846 | <doc xml:space="preserve" | |
| 847 | 847 | filename="gdk/gdkcicpparams.c" | |
| 848 | - | line="262">a `GdkCicpParams`</doc> | |
| 848 | + | line="265">a `GdkCicpParams`</doc> | |
| 849 | 849 | <type name="CicpParams" c:type="GdkCicpParams*"/> | |
| 850 | 850 | </instance-parameter> | |
| 851 | 851 | </parameters> | |
| @@ -856,19 +856,19 @@ of @self.</doc> | |||
| 856 | 856 | version="4.16"> | |
| 857 | 857 | <doc xml:space="preserve" | |
| 858 | 858 | filename="gdk/gdkcicpparams.c" | |
| 859 | - | line="341">Gets the matrix-coefficients property of @self.</doc> | |
| 859 | + | line="344">Gets the matrix-coefficients property of @self.</doc> | |
| 860 | 860 | <source-position filename="gdk/gdkcicpparams.h" line="52"/> | |
| 861 | 861 | <return-value transfer-ownership="none"> | |
| 862 | 862 | <doc xml:space="preserve" | |
| 863 | 863 | filename="gdk/gdkcicpparams.c" | |
| 864 | - | line="347">the matrix-coefficients value</doc> | |
| 864 | + | line="350">the matrix-coefficients value</doc> | |
| 865 | 865 | <type name="guint" c:type="guint"/> | |
| 866 | 866 | </return-value> | |
| 867 | 867 | <parameters> | |
| 868 | 868 | <instance-parameter name="self" transfer-ownership="none"> | |
| 869 | 869 | <doc xml:space="preserve" | |
| 870 | 870 | filename="gdk/gdkcicpparams.c" | |
| 871 | - | line="343">a `GdkCicpParams`</doc> | |
| 871 | + | line="346">a `GdkCicpParams`</doc> | |
| 872 | 872 | <type name="CicpParams" c:type="GdkCicpParams*"/> | |
| 873 | 873 | </instance-parameter> | |
| 874 | 874 | </parameters> | |
| @@ -879,19 +879,19 @@ of @self.</doc> | |||
| 879 | 879 | version="4.16"> | |
| 880 | 880 | <doc xml:space="preserve" | |
| 881 | 881 | filename="gdk/gdkcicpparams.c" | |
| 882 | - | line="381">Gets the range property of @self.</doc> | |
| 882 | + | line="384">Gets the range property of @self.</doc> | |
| 883 | 883 | <source-position filename="gdk/gdkcicpparams.h" line="79"/> | |
| 884 | 884 | <return-value transfer-ownership="none"> | |
| 885 | 885 | <doc xml:space="preserve" | |
| 886 | 886 | filename="gdk/gdkcicpparams.c" | |
| 887 | - | line="387">the range value</doc> | |
| 887 | + | line="390">the range value</doc> | |
| 888 | 888 | <type name="CicpRange" c:type="GdkCicpRange"/> | |
| 889 | 889 | </return-value> | |
| 890 | 890 | <parameters> | |
| 891 | 891 | <instance-parameter name="self" transfer-ownership="none"> | |
| 892 | 892 | <doc xml:space="preserve" | |
| 893 | 893 | filename="gdk/gdkcicpparams.c" | |
| 894 | - | line="383">a `GdkCicpParams`</doc> | |
| 894 | + | line="386">a `GdkCicpParams`</doc> | |
| 895 | 895 | <type name="CicpParams" c:type="GdkCicpParams*"/> | |
| 896 | 896 | </instance-parameter> | |
| 897 | 897 | </parameters> | |
| @@ -902,19 +902,19 @@ of @self.</doc> | |||
| 902 | 902 | version="4.16"> | |
| 903 | 903 | <doc xml:space="preserve" | |
| 904 | 904 | filename="gdk/gdkcicpparams.c" | |
| 905 | - | line="301">Gets the transfer-function property of @self.</doc> | |
| 905 | + | line="304">Gets the transfer-function property of @self.</doc> | |
| 906 | 906 | <source-position filename="gdk/gdkcicpparams.h" line="45"/> | |
| 907 | 907 | <return-value transfer-ownership="none"> | |
| 908 | 908 | <doc xml:space="preserve" | |
| 909 | 909 | filename="gdk/gdkcicpparams.c" | |
| 910 | - | line="307">the transfer-function value</doc> | |
| 910 | + | line="310">the transfer-function value</doc> | |
| 911 | 911 | <type name="guint" c:type="guint"/> | |
| 912 | 912 | </return-value> | |
| 913 | 913 | <parameters> | |
| 914 | 914 | <instance-parameter name="self" transfer-ownership="none"> | |
| 915 | 915 | <doc xml:space="preserve" | |
| 916 | 916 | filename="gdk/gdkcicpparams.c" | |
| 917 | - | line="303">a `GdkCicpParams`</doc> | |
| 917 | + | line="306">a `GdkCicpParams`</doc> | |
| 918 | 918 | <type name="CicpParams" c:type="GdkCicpParams*"/> | |
| 919 | 919 | </instance-parameter> | |
| 920 | 920 | </parameters> | |
| @@ -925,7 +925,7 @@ of @self.</doc> | |||
| 925 | 925 | version="4.16"> | |
| 926 | 926 | <doc xml:space="preserve" | |
| 927 | 927 | filename="gdk/gdkcicpparams.c" | |
| 928 | - | line="279">Sets the color-primaries property of @self.</doc> | |
| 928 | + | line="282">Sets the color-primaries property of @self.</doc> | |
| 929 | 929 | <source-position filename="gdk/gdkcicpparams.h" line="41"/> | |
| 930 | 930 | <return-value transfer-ownership="none"> | |
| 931 | 931 | <type name="none" c:type="void"/> | |
| @@ -934,13 +934,13 @@ of @self.</doc> | |||
| 934 | 934 | <instance-parameter name="self" transfer-ownership="none"> | |
| 935 | 935 | <doc xml:space="preserve" | |
| 936 | 936 | filename="gdk/gdkcicpparams.c" | |
| 937 | - | line="281">a `GdkCicpParams`</doc> | |
| 937 | + | line="284">a `GdkCicpParams`</doc> | |
| 938 | 938 | <type name="CicpParams" c:type="GdkCicpParams*"/> | |
| 939 | 939 | </instance-parameter> | |
| 940 | 940 | <parameter name="color_primaries" transfer-ownership="none"> | |
| 941 | 941 | <doc xml:space="preserve" | |
| 942 | 942 | filename="gdk/gdkcicpparams.c" | |
| 943 | - | line="282">the new color primaries value</doc> | |
| 943 | + | line="285">the new color primaries value</doc> | |
| 944 | 944 | <type name="guint" c:type="guint"/> | |
| 945 | 945 | </parameter> | |
| 946 | 946 | </parameters> | |
| @@ -951,7 +951,7 @@ of @self.</doc> | |||
| 951 | 951 | version="4.16"> | |
| 952 | 952 | <doc xml:space="preserve" | |
| 953 | 953 | filename="gdk/gdkcicpparams.c" | |
| 954 | - | line="359">@self a `GdkCicpParams` | |
| 954 | + | line="362">@self a `GdkCicpParams` | |
| 955 | 955 | Sets the matrix-coefficients property of @self.</doc> | |
| 956 | 956 | <source-position filename="gdk/gdkcicpparams.h" line="55"/> | |
| 957 | 957 | <return-value transfer-ownership="none"> | |
| @@ -964,7 +964,7 @@ Sets the matrix-coefficients property of @self.</doc> | |||
| 964 | 964 | <parameter name="matrix_coefficients" transfer-ownership="none"> | |
| 965 | 965 | <doc xml:space="preserve" | |
| 966 | 966 | filename="gdk/gdkcicpparams.c" | |
| 967 | - | line="362">the new matrix-coefficients value</doc> | |
| 967 | + | line="365">the new matrix-coefficients value</doc> | |
| 968 | 968 | <type name="guint" c:type="guint"/> | |
| 969 | 969 | </parameter> | |
| 970 | 970 | </parameters> | |
| @@ -975,7 +975,7 @@ Sets the matrix-coefficients property of @self.</doc> | |||
| 975 | 975 | version="4.16"> | |
| 976 | 976 | <doc xml:space="preserve" | |
| 977 | 977 | filename="gdk/gdkcicpparams.c" | |
| 978 | - | line="399">Sets the range property of @self</doc> | |
| 978 | + | line="402">Sets the range property of @self</doc> | |
| 979 | 979 | <source-position filename="gdk/gdkcicpparams.h" line="82"/> | |
| 980 | 980 | <return-value transfer-ownership="none"> | |
| 981 | 981 | <type name="none" c:type="void"/> | |
| @@ -984,13 +984,13 @@ Sets the matrix-coefficients property of @self.</doc> | |||
| 984 | 984 | <instance-parameter name="self" transfer-ownership="none"> | |
| 985 | 985 | <doc xml:space="preserve" | |
| 986 | 986 | filename="gdk/gdkcicpparams.c" | |
| 987 | - | line="401">a `GdkCipParams`</doc> | |
| 987 | + | line="404">a `GdkCipParams`</doc> | |
| 988 | 988 | <type name="CicpParams" c:type="GdkCicpParams*"/> | |
| 989 | 989 | </instance-parameter> | |
| 990 | 990 | <parameter name="range" transfer-ownership="none"> | |
| 991 | 991 | <doc xml:space="preserve" | |
| 992 | 992 | filename="gdk/gdkcicpparams.c" | |
| 993 | - | line="402">the range value</doc> | |
| 993 | + | line="405">the range value</doc> | |
| 994 | 994 | <type name="CicpRange" c:type="GdkCicpRange"/> | |
| 995 | 995 | </parameter> | |
| 996 | 996 | </parameters> | |
| @@ -1001,7 +1001,7 @@ Sets the matrix-coefficients property of @self.</doc> | |||
| 1001 | 1001 | version="4.16"> | |
| 1002 | 1002 | <doc xml:space="preserve" | |
| 1003 | 1003 | filename="gdk/gdkcicpparams.c" | |
| 1004 | - | line="319">Sets the transfer-function property of @self.</doc> | |
| 1004 | + | line="322">Sets the transfer-function property of @self.</doc> | |
| 1005 | 1005 | <source-position filename="gdk/gdkcicpparams.h" line="48"/> | |
| 1006 | 1006 | <return-value transfer-ownership="none"> | |
| 1007 | 1007 | <type name="none" c:type="void"/> | |
| @@ -1010,13 +1010,13 @@ Sets the matrix-coefficients property of @self.</doc> | |||
| 1010 | 1010 | <instance-parameter name="self" transfer-ownership="none"> | |
| 1011 | 1011 | <doc xml:space="preserve" | |
| 1012 | 1012 | filename="gdk/gdkcicpparams.c" | |
| 1013 | - | line="321">a `GdkCicpParams`</doc> | |
| 1013 | + | line="324">a `GdkCicpParams`</doc> | |
| 1014 | 1014 | <type name="CicpParams" c:type="GdkCicpParams*"/> | |
| 1015 | 1015 | </instance-parameter> | |
| 1016 | 1016 | <parameter name="transfer_function" transfer-ownership="none"> | |
| 1017 | 1017 | <doc xml:space="preserve" | |
| 1018 | 1018 | filename="gdk/gdkcicpparams.c" | |
| 1019 | - | line="322">the new transfer-function value</doc> | |
| 1019 | + | line="325">the new transfer-function value</doc> | |
| 1020 | 1020 | <type name="guint" c:type="guint"/> | |
| 1021 | 1021 | </parameter> | |
| 1022 | 1022 | </parameters> | |
| @@ -1056,7 +1056,10 @@ Supported values: | |||
| 1056 | 1056 | Supported values: | |
| 1057 | 1057 | ||
| 1058 | 1058 | - 0: RGB | |
| 1059 | - | - 2: unspecified</doc> | |
| 1059 | + | - 1: BT.709 | |
| 1060 | + | - 2: unspecified | |
| 1061 | + | - 5,6: BT.601 | |
| 1062 | + | - 9: BT.2020</doc> | |
| 1060 | 1063 | <type name="guint" c:type="guint"/> | |
| 1061 | 1064 | </property> | |
| 1062 | 1065 | <property name="range" | |
| @@ -1068,7 +1071,7 @@ Supported values: | |||
| 1068 | 1071 | default-value="GDK_CICP_RANGE_NARROW"> | |
| 1069 | 1072 | <doc xml:space="preserve" | |
| 1070 | 1073 | filename="gdk/gdkcicpparams.c" | |
| 1071 | - | line="221">Whether the data is using the full range of values. | |
| 1074 | + | line="224">Whether the data is using the full range of values. | |
| 1072 | 1075 | ||
| 1073 | 1076 | The range of the data.</doc> | |
| 1074 | 1077 | <type name="CicpRange"/> | |
| @@ -1638,7 +1641,7 @@ collecting APIs, such as [method@GObject.Object.set] or | |||
| 1638 | 1641 | [func@GObject.signal_emit]. | |
| 1639 | 1642 | ||
| 1640 | 1643 | ```c | |
| 1641 | - | gdk_clipboard_set (clipboard, GTK_TYPE_STRING, "Hello World"); | |
| 1644 | + | gdk_clipboard_set (clipboard, G_TYPE_STRING, "Hello World"); | |
| 1642 | 1645 | ||
| 1643 | 1646 | gdk_clipboard_set (clipboard, GDK_TYPE_TEXTURE, some_texture); | |
| 1644 | 1647 | ```</doc> | |
| @@ -1959,7 +1962,7 @@ provided otherwise.</doc> | |||
| 1959 | 1962 | c:symbol-prefix="color_state"> | |
| 1960 | 1963 | <doc xml:space="preserve" | |
| 1961 | 1964 | filename="gdk/gdkcolorstate.c" | |
| 1962 | - | line="29">Provides information to interpret colors and pixels in a variety of ways. | |
| 1965 | + | line="30">Provides information to interpret colors and pixels in a variety of ways. | |
| 1963 | 1966 | ||
| 1964 | 1967 | They are also known as | |
| 1965 | 1968 | [*color spaces*](https://en.wikipedia.org/wiki/Color_space). | |
| @@ -1974,23 +1977,23 @@ state to another. | |||
| 1974 | 1977 | version="4.16"> | |
| 1975 | 1978 | <doc xml:space="preserve" | |
| 1976 | 1979 | filename="gdk/gdkcolorstate.c" | |
| 1977 | - | line="231">Create a [class@Gdk.CicpParams] representing the colorstate. | |
| 1980 | + | line="253">Create a [class@Gdk.CicpParams] representing the colorstate. | |
| 1978 | 1981 | ||
| 1979 | 1982 | It is not guaranteed that every `GdkColorState` can be | |
| 1980 | 1983 | represented with Cicp parameters. If that is the case, | |
| 1981 | 1984 | this function returns `NULL`.</doc> | |
| 1982 | - | <source-position filename="gdk/gdkcolorstate.h" line="63"/> | |
| 1985 | + | <source-position filename="gdk/gdkcolorstate.h" line="67"/> | |
| 1983 | 1986 | <return-value transfer-ownership="full" nullable="1"> | |
| 1984 | 1987 | <doc xml:space="preserve" | |
| 1985 | 1988 | filename="gdk/gdkcolorstate.c" | |
| 1986 | - | line="241">A new [class@Gdk.CicpParams]</doc> | |
| 1989 | + | line="263">A new [class@Gdk.CicpParams]</doc> | |
| 1987 | 1990 | <type name="CicpParams" c:type="GdkCicpParams*"/> | |
| 1988 | 1991 | </return-value> | |
| 1989 | 1992 | <parameters> | |
| 1990 | 1993 | <instance-parameter name="self" transfer-ownership="none"> | |
| 1991 | 1994 | <doc xml:space="preserve" | |
| 1992 | 1995 | filename="gdk/gdkcolorstate.c" | |
| 1993 | - | line="233">a `GdkColorState`</doc> | |
| 1996 | + | line="255">a `GdkColorState`</doc> | |
| 1994 | 1997 | <type name="ColorState" c:type="GdkColorState*"/> | |
| 1995 | 1998 | </instance-parameter> | |
| 1996 | 1999 | </parameters> | |
| @@ -1998,7 +2001,7 @@ this function returns `NULL`.</doc> | |||
| 1998 | 2001 | <method name="equal" c:identifier="gdk_color_state_equal" version="4.16"> | |
| 1999 | 2002 | <doc xml:space="preserve" | |
| 2000 | 2003 | filename="gdk/gdkcolorstate.c" | |
| 2001 | - | line="209">Compares two `GdkColorStates` for equality. | |
| 2004 | + | line="210">Compares two `GdkColorStates` for equality. | |
| 2002 | 2005 | ||
| 2003 | 2006 | Note that this function is not guaranteed to be perfect and two objects | |
| 2004 | 2007 | describing the same color state may compare not equal. However, different | |
| @@ -2007,20 +2010,51 @@ color states will never compare equal.</doc> | |||
| 2007 | 2010 | <return-value transfer-ownership="none"> | |
| 2008 | 2011 | <doc xml:space="preserve" | |
| 2009 | 2012 | filename="gdk/gdkcolorstate.c" | |
| 2010 | - | line="220">%TRUE if the two color states compare equal</doc> | |
| 2013 | + | line="221">%TRUE if the two color states compare equal</doc> | |
| 2014 | + | <type name="gboolean" c:type="gboolean"/> | |
| 2015 | + | </return-value> | |
| 2016 | + | <parameters> | |
| 2017 | + | <instance-parameter name="self" transfer-ownership="none"> | |
| 2018 | + | <doc xml:space="preserve" | |
| 2019 | + | filename="gdk/gdkcolorstate.c" | |
| 2020 | + | line="212">a `GdkColorState`</doc> | |
| 2021 | + | <type name="ColorState" c:type="GdkColorState*"/> | |
| 2022 | + | </instance-parameter> | |
| 2023 | + | <parameter name="other" transfer-ownership="none"> | |
| 2024 | + | <doc xml:space="preserve" | |
| 2025 | + | filename="gdk/gdkcolorstate.c" | |
| 2026 | + | line="213">another `GdkColorStatee`</doc> | |
| 2027 | + | <type name="ColorState" c:type="GdkColorState*"/> | |
| 2028 | + | </parameter> | |
| 2029 | + | </parameters> | |
| 2030 | + | </method> | |
| 2031 | + | <method name="equivalent" | |
| 2032 | + | c:identifier="gdk_color_state_equivalent" | |
| 2033 | + | version="4.20"> | |
| 2034 | + | <doc xml:space="preserve" | |
| 2035 | + | filename="gdk/gdkcolorstate.c" | |
| 2036 | + | line="232">Compares two `GdkColorStates` for equivalence. | |
| 2037 | + | ||
| 2038 | + | Two objects that represent the same color state should be equivalent, | |
| 2039 | + | even though they may not be equal in the sense of [method@Gdk.ColorState.equal].</doc> | |
| 2040 | + | <source-position filename="gdk/gdkcolorstate.h" line="63"/> | |
| 2041 | + | <return-value transfer-ownership="none"> | |
| 2042 | + | <doc xml:space="preserve" | |
| 2043 | + | filename="gdk/gdkcolorstate.c" | |
| 2044 | + | line="242">%TRUE if the two color states are equivalent</doc> | |
| 2011 | 2045 | <type name="gboolean" c:type="gboolean"/> | |
| 2012 | 2046 | </return-value> | |
| 2013 | 2047 | <parameters> | |
| 2014 | 2048 | <instance-parameter name="self" transfer-ownership="none"> | |
| 2015 | 2049 | <doc xml:space="preserve" | |
| 2016 | 2050 | filename="gdk/gdkcolorstate.c" | |
| 2017 | - | line="211">a `GdkColorState`</doc> | |
| 2051 | + | line="234">a `GdkColorState`</doc> | |
| 2018 | 2052 | <type name="ColorState" c:type="GdkColorState*"/> | |
| 2019 | 2053 | </instance-parameter> | |
| 2020 | 2054 | <parameter name="other" transfer-ownership="none"> | |
| 2021 | 2055 | <doc xml:space="preserve" | |
| 2022 | 2056 | filename="gdk/gdkcolorstate.c" | |
| 2023 | - | line="212">another `GdkColorStatee`</doc> | |
| 2057 | + | line="235">another `GdkColorStatee`</doc> | |
| 2024 | 2058 | <type name="ColorState" c:type="GdkColorState*"/> | |
| 2025 | 2059 | </parameter> | |
| 2026 | 2060 | </parameters> | |
| @@ -2028,19 +2062,19 @@ color states will never compare equal.</doc> | |||
| 2028 | 2062 | <method name="ref" c:identifier="gdk_color_state_ref" version="4.16"> | |
| 2029 | 2063 | <doc xml:space="preserve" | |
| 2030 | 2064 | filename="gdk/gdkcolorstate.c" | |
| 2031 | - | line="50">Increase the reference count of @self.</doc> | |
| 2065 | + | line="51">Increase the reference count of @self.</doc> | |
| 2032 | 2066 | <source-position filename="gdk/gdkcolorstate.h" line="35"/> | |
| 2033 | 2067 | <return-value transfer-ownership="full"> | |
| 2034 | 2068 | <doc xml:space="preserve" | |
| 2035 | 2069 | filename="gdk/gdkcolorstate.c" | |
| 2036 | - | line="56">the object that was passed in</doc> | |
| 2070 | + | line="57">the object that was passed in</doc> | |
| 2037 | 2071 | <type name="ColorState" c:type="GdkColorState*"/> | |
| 2038 | 2072 | </return-value> | |
| 2039 | 2073 | <parameters> | |
| 2040 | 2074 | <instance-parameter name="self" transfer-ownership="none"> | |
| 2041 | 2075 | <doc xml:space="preserve" | |
| 2042 | 2076 | filename="gdk/gdkcolorstate.c" | |
| 2043 | - | line="52">a `GdkColorState`</doc> | |
| 2077 | + | line="53">a `GdkColorState`</doc> | |
| 2044 | 2078 | <type name="ColorState" c:type="GdkColorState*"/> | |
| 2045 | 2079 | </instance-parameter> | |
| 2046 | 2080 | </parameters> | |
| @@ -2048,7 +2082,7 @@ color states will never compare equal.</doc> | |||
| 2048 | 2082 | <method name="unref" c:identifier="gdk_color_state_unref" version="4.16"> | |
| 2049 | 2083 | <doc xml:space="preserve" | |
| 2050 | 2084 | filename="gdk/gdkcolorstate.c" | |
| 2051 | - | line="66">Decrease the reference count of @self. | |
| 2085 | + | line="67">Decrease the reference count of @self. | |
| 2052 | 2086 | ||
| 2053 | 2087 | Unless @self is static, it will be freed | |
| 2054 | 2088 | when the reference count reaches zero.</doc> | |
| @@ -2060,7 +2094,7 @@ when the reference count reaches zero.</doc> | |||
| 2060 | 2094 | <instance-parameter name="self" transfer-ownership="none"> | |
| 2061 | 2095 | <doc xml:space="preserve" | |
| 2062 | 2096 | filename="gdk/gdkcolorstate.c" | |
| 2063 | - | line="68">a `GdkColorState`</doc> | |
| 2097 | + | line="69">a `GdkColorState`</doc> | |
| 2064 | 2098 | <type name="ColorState" c:type="GdkColorState*"/> | |
| 2065 | 2099 | </instance-parameter> | |
| 2066 | 2100 | </parameters> | |
| @@ -2070,14 +2104,14 @@ when the reference count reaches zero.</doc> | |||
| 2070 | 2104 | version="4.18"> | |
| 2071 | 2105 | <doc xml:space="preserve" | |
| 2072 | 2106 | filename="gdk/gdkcolorstate.c" | |
| 2073 | - | line="174">Returns the color state object representing the oklab color space. | |
| 2107 | + | line="175">Returns the color state object representing the oklab color space. | |
| 2074 | 2108 | ||
| 2075 | 2109 | This is a perceptually uniform color state.</doc> | |
| 2076 | 2110 | <source-position filename="gdk/gdkcolorstate.h" line="53"/> | |
| 2077 | 2111 | <return-value transfer-ownership="full"> | |
| 2078 | 2112 | <doc xml:space="preserve" | |
| 2079 | 2113 | filename="gdk/gdkcolorstate.c" | |
| 2080 | - | line="181">the color state object for oklab</doc> | |
| 2114 | + | line="182">the color state object for oklab</doc> | |
| 2081 | 2115 | <type name="ColorState" c:type="GdkColorState*"/> | |
| 2082 | 2116 | </return-value> | |
| 2083 | 2117 | </function> | |
| @@ -2086,7 +2120,7 @@ This is a perceptually uniform color state.</doc> | |||
| 2086 | 2120 | version="4.18"> | |
| 2087 | 2121 | <doc xml:space="preserve" | |
| 2088 | 2122 | filename="gdk/gdkcolorstate.c" | |
| 2089 | - | line="191">Returns the color state object representing the oklch color space. | |
| 2123 | + | line="192">Returns the color state object representing the oklch color space. | |
| 2090 | 2124 | ||
| 2091 | 2125 | This is the polar variant of oklab, in which the hue is encoded as | |
| 2092 | 2126 | a polar coordinate.</doc> | |
| @@ -2094,7 +2128,7 @@ a polar coordinate.</doc> | |||
| 2094 | 2128 | <return-value transfer-ownership="full"> | |
| 2095 | 2129 | <doc xml:space="preserve" | |
| 2096 | 2130 | filename="gdk/gdkcolorstate.c" | |
| 2097 | - | line="199">the color state object for oklch</doc> | |
| 2131 | + | line="200">the color state object for oklch</doc> | |
| 2098 | 2132 | <type name="ColorState" c:type="GdkColorState*"/> | |
| 2099 | 2133 | </return-value> | |
| 2100 | 2134 | </function> | |
| @@ -2103,7 +2137,7 @@ a polar coordinate.</doc> | |||
| 2103 | 2137 | version="4.16"> | |
| 2104 | 2138 | <doc xml:space="preserve" | |
| 2105 | 2139 | filename="gdk/gdkcolorstate.c" | |
| 2106 | - | line="151">Returns the color state object representing the linear rec2100 color space. | |
| 2140 | + | line="152">Returns the color state object representing the linear rec2100 color space. | |
| 2107 | 2141 | ||
| 2108 | 2142 | This color state uses the primaries defined by BT.2020-2 and BT.2100-0 and a linear | |
| 2109 | 2143 | transfer function. | |
| @@ -2116,7 +2150,7 @@ for details about this colorstate.</doc> | |||
| 2116 | 2150 | <return-value transfer-ownership="full"> | |
| 2117 | 2151 | <doc xml:space="preserve" | |
| 2118 | 2152 | filename="gdk/gdkcolorstate.c" | |
| 2119 | - | line="164">the color state object for linearized rec2100</doc> | |
| 2153 | + | line="165">the color state object for linearized rec2100</doc> | |
| 2120 | 2154 | <type name="ColorState" c:type="GdkColorState*"/> | |
| 2121 | 2155 | </return-value> | |
| 2122 | 2156 | </function> | |
| @@ -2125,7 +2159,7 @@ for details about this colorstate.</doc> | |||
| 2125 | 2159 | version="4.16"> | |
| 2126 | 2160 | <doc xml:space="preserve" | |
| 2127 | 2161 | filename="gdk/gdkcolorstate.c" | |
| 2128 | - | line="128">Returns the color state object representing the rec2100-pq color space. | |
| 2162 | + | line="129">Returns the color state object representing the rec2100-pq color space. | |
| 2129 | 2163 | ||
| 2130 | 2164 | This color state uses the primaries defined by BT.2020-2 and BT.2100-0 and the transfer | |
| 2131 | 2165 | function defined by SMPTE ST 2084 and BT.2100-2. | |
| @@ -2138,7 +2172,7 @@ for details about this colorstate.</doc> | |||
| 2138 | 2172 | <return-value transfer-ownership="full"> | |
| 2139 | 2173 | <doc xml:space="preserve" | |
| 2140 | 2174 | filename="gdk/gdkcolorstate.c" | |
| 2141 | - | line="141">the color state object for rec2100-pq</doc> | |
| 2175 | + | line="142">the color state object for rec2100-pq</doc> | |
| 2142 | 2176 | <type name="ColorState" c:type="GdkColorState*"/> | |
| 2143 | 2177 | </return-value> | |
| 2144 | 2178 | </function> | |
| @@ -2147,7 +2181,7 @@ for details about this colorstate.</doc> | |||
| 2147 | 2181 | version="4.16"> | |
| 2148 | 2182 | <doc xml:space="preserve" | |
| 2149 | 2183 | filename="gdk/gdkcolorstate.c" | |
| 2150 | - | line="83">Returns the color state object representing the sRGB color space. | |
| 2184 | + | line="84">Returns the color state object representing the sRGB color space. | |
| 2151 | 2185 | ||
| 2152 | 2186 | This color state uses the primaries defined by BT.709-6 and the transfer function | |
| 2153 | 2187 | defined by IEC 61966-2-1. | |
| @@ -2160,7 +2194,7 @@ for details about this colorstate.</doc> | |||
| 2160 | 2194 | <return-value transfer-ownership="full"> | |
| 2161 | 2195 | <doc xml:space="preserve" | |
| 2162 | 2196 | filename="gdk/gdkcolorstate.c" | |
| 2163 | - | line="96">the color state object for sRGB</doc> | |
| 2197 | + | line="97">the color state object for sRGB</doc> | |
| 2164 | 2198 | <type name="ColorState" c:type="GdkColorState*"/> | |
| 2165 | 2199 | </return-value> | |
| 2166 | 2200 | </function> | |
| @@ -2169,7 +2203,7 @@ for details about this colorstate.</doc> | |||
| 2169 | 2203 | version="4.16"> | |
| 2170 | 2204 | <doc xml:space="preserve" | |
| 2171 | 2205 | filename="gdk/gdkcolorstate.c" | |
| 2172 | - | line="106">Returns the color state object representing the linearized sRGB color space. | |
| 2206 | + | line="107">Returns the color state object representing the linearized sRGB color space. | |
| 2173 | 2207 | ||
| 2174 | 2208 | This color state uses the primaries defined by BT.709-6 and a linear transfer function. | |
| 2175 | 2209 | ||
| @@ -2181,7 +2215,7 @@ for details about this colorstate.</doc> | |||
| 2181 | 2215 | <return-value transfer-ownership="full"> | |
| 2182 | 2216 | <doc xml:space="preserve" | |
| 2183 | 2217 | filename="gdk/gdkcolorstate.c" | |
| 2184 | - | line="118">the color state object for linearized sRGB</doc> | |
| 2218 | + | line="119">the color state object for linearized sRGB</doc> | |
| 2185 | 2219 | <type name="ColorState" c:type="GdkColorState*"/> | |
| 2186 | 2220 | </return-value> | |
| 2187 | 2221 | </function> | |
| @@ -2230,21 +2264,21 @@ Also see [class@Gdk.ContentSerializer].</doc> | |||
| 2230 | 2264 | c:identifier="gdk_content_deserializer_get_cancellable"> | |
| 2231 | 2265 | <doc xml:space="preserve" | |
| 2232 | 2266 | filename="gdk/gdkcontentdeserializer.c" | |
| 2233 | - | line="259">Gets the cancellable for the current operation. | |
| 2267 | + | line="257">Gets the cancellable for the current operation. | |
| 2234 | 2268 | ||
| 2235 | 2269 | This is the `GCancellable` that was passed to [func@Gdk.content_deserialize_async].</doc> | |
| 2236 | 2270 | <source-position filename="gdk/gdkcontentdeserializer.h" line="60"/> | |
| 2237 | 2271 | <return-value transfer-ownership="none" nullable="1"> | |
| 2238 | 2272 | <doc xml:space="preserve" | |
| 2239 | 2273 | filename="gdk/gdkcontentdeserializer.c" | |
| 2240 | - | line="267">the cancellable for the current operation</doc> | |
| 2274 | + | line="265">the cancellable for the current operation</doc> | |
| 2241 | 2275 | <type name="Gio.Cancellable" c:type="GCancellable*"/> | |
| 2242 | 2276 | </return-value> | |
| 2243 | 2277 | <parameters> | |
| 2244 | 2278 | <instance-parameter name="deserializer" transfer-ownership="none"> | |
| 2245 | 2279 | <doc xml:space="preserve" | |
| 2246 | 2280 | filename="gdk/gdkcontentdeserializer.c" | |
| 2247 | - | line="261">a `GdkContentDeserializer`</doc> | |
| 2281 | + | line="259">a `GdkContentDeserializer`</doc> | |
| 2248 | 2282 | <type name="ContentDeserializer" c:type="GdkContentDeserializer*"/> | |
| 2249 | 2283 | </instance-parameter> | |
| 2250 | 2284 | </parameters> | |
| @@ -2253,19 +2287,19 @@ This is the `GCancellable` that was passed to [func@Gdk.content_deserialize_asyn | |||
| 2253 | 2287 | c:identifier="gdk_content_deserializer_get_gtype"> | |
| 2254 | 2288 | <doc xml:space="preserve" | |
| 2255 | 2289 | filename="gdk/gdkcontentdeserializer.c" | |
| 2256 | - | line="191">Gets the `GType` to create an instance of.</doc> | |
| 2290 | + | line="189">Gets the `GType` to create an instance of.</doc> | |
| 2257 | 2291 | <source-position filename="gdk/gdkcontentdeserializer.h" line="52"/> | |
| 2258 | 2292 | <return-value transfer-ownership="none"> | |
| 2259 | 2293 | <doc xml:space="preserve" | |
| 2260 | 2294 | filename="gdk/gdkcontentdeserializer.c" | |
| 2261 | - | line="197">the `GType` for the current operation</doc> | |
| 2295 | + | line="195">the `GType` for the current operation</doc> | |
| 2262 | 2296 | <type name="GType" c:type="GType"/> | |
| 2263 | 2297 | </return-value> | |
| 2264 | 2298 | <parameters> | |
| 2265 | 2299 | <instance-parameter name="deserializer" transfer-ownership="none"> | |
| 2266 | 2300 | <doc xml:space="preserve" | |
| 2267 | 2301 | filename="gdk/gdkcontentdeserializer.c" | |
| 2268 | - | line="193">a `GdkContentDeserializer`</doc> | |
| 2302 | + | line="191">a `GdkContentDeserializer`</doc> | |
| 2269 | 2303 | <type name="ContentDeserializer" c:type="GdkContentDeserializer*"/> | |
| 2270 | 2304 | </instance-parameter> | |
| 2271 | 2305 | </parameters> | |
| @@ -2274,21 +2308,21 @@ This is the `GCancellable` that was passed to [func@Gdk.content_deserialize_asyn | |||
| 2274 | 2308 | c:identifier="gdk_content_deserializer_get_input_stream"> | |
| 2275 | 2309 | <doc xml:space="preserve" | |
| 2276 | 2310 | filename="gdk/gdkcontentdeserializer.c" | |
| 2277 | - | line="223">Gets the input stream for the current operation. | |
| 2311 | + | line="221">Gets the input stream for the current operation. | |
| 2278 | 2312 | ||
| 2279 | 2313 | This is the stream that was passed to [func@Gdk.content_deserialize_async].</doc> | |
| 2280 | 2314 | <source-position filename="gdk/gdkcontentdeserializer.h" line="56"/> | |
| 2281 | 2315 | <return-value transfer-ownership="none"> | |
| 2282 | 2316 | <doc xml:space="preserve" | |
| 2283 | 2317 | filename="gdk/gdkcontentdeserializer.c" | |
| 2284 | - | line="231">the input stream for the current operation</doc> | |
| 2318 | + | line="229">the input stream for the current operation</doc> | |
| 2285 | 2319 | <type name="Gio.InputStream" c:type="GInputStream*"/> | |
| 2286 | 2320 | </return-value> | |
| 2287 | 2321 | <parameters> | |
| 2288 | 2322 | <instance-parameter name="deserializer" transfer-ownership="none"> | |
| 2289 | 2323 | <doc xml:space="preserve" | |
| 2290 | 2324 | filename="gdk/gdkcontentdeserializer.c" | |
| 2291 | - | line="225">a `GdkContentDeserializer`</doc> | |
| 2325 | + | line="223">a `GdkContentDeserializer`</doc> | |
| 2292 | 2326 | <type name="ContentDeserializer" c:type="GdkContentDeserializer*"/> | |
| 2293 | 2327 | </instance-parameter> | |
| 2294 | 2328 | </parameters> | |
| @@ -2297,19 +2331,19 @@ This is the stream that was passed to [func@Gdk.content_deserialize_async].</doc | |||
| 2297 | 2331 | c:identifier="gdk_content_deserializer_get_mime_type"> | |
| 2298 | 2332 | <doc xml:space="preserve" | |
| 2299 | 2333 | filename="gdk/gdkcontentdeserializer.c" | |
| 2300 | - | line="175">Gets the mime type to deserialize from.</doc> | |
| 2334 | + | line="173">Gets the mime type to deserialize from.</doc> | |
| 2301 | 2335 | <source-position filename="gdk/gdkcontentdeserializer.h" line="50"/> | |
| 2302 | 2336 | <return-value transfer-ownership="none"> | |
| 2303 | 2337 | <doc xml:space="preserve" | |
| 2304 | 2338 | filename="gdk/gdkcontentdeserializer.c" | |
| 2305 | - | line="181">the mime type for the current operation</doc> | |
| 2339 | + | line="179">the mime type for the current operation</doc> | |
| 2306 | 2340 | <type name="utf8" c:type="const char*"/> | |
| 2307 | 2341 | </return-value> | |
| 2308 | 2342 | <parameters> | |
| 2309 | 2343 | <instance-parameter name="deserializer" transfer-ownership="none"> | |
| 2310 | 2344 | <doc xml:space="preserve" | |
| 2311 | 2345 | filename="gdk/gdkcontentdeserializer.c" | |
| 2312 | - | line="177">a `GdkContentDeserializer`</doc> | |
| 2346 | + | line="175">a `GdkContentDeserializer`</doc> | |
| 2313 | 2347 | <type name="ContentDeserializer" c:type="GdkContentDeserializer*"/> | |
| 2314 | 2348 | </instance-parameter> | |
| 2315 | 2349 | </parameters> | |
| @@ -2318,21 +2352,21 @@ This is the stream that was passed to [func@Gdk.content_deserialize_async].</doc | |||
| 2318 | 2352 | c:identifier="gdk_content_deserializer_get_priority"> | |
| 2319 | 2353 | <doc xml:space="preserve" | |
| 2320 | 2354 | filename="gdk/gdkcontentdeserializer.c" | |
| 2321 | - | line="241">Gets the I/O priority for the current operation. | |
| 2355 | + | line="239">Gets the I/O priority for the current operation. | |
| 2322 | 2356 | ||
| 2323 | 2357 | This is the priority that was passed to [func@Gdk.content_deserialize_async].</doc> | |
| 2324 | 2358 | <source-position filename="gdk/gdkcontentdeserializer.h" line="58"/> | |
| 2325 | 2359 | <return-value transfer-ownership="none"> | |
| 2326 | 2360 | <doc xml:space="preserve" | |
| 2327 | 2361 | filename="gdk/gdkcontentdeserializer.c" | |
| 2328 | - | line="249">the I/O priority for the current operation</doc> | |
| 2362 | + | line="247">the I/O priority for the current operation</doc> | |
| 2329 | 2363 | <type name="gint" c:type="int"/> | |
| 2330 | 2364 | </return-value> | |
| 2331 | 2365 | <parameters> | |
| 2332 | 2366 | <instance-parameter name="deserializer" transfer-ownership="none"> | |
| 2333 | 2367 | <doc xml:space="preserve" | |
| 2334 | 2368 | filename="gdk/gdkcontentdeserializer.c" | |
| 2335 | - | line="243">a `GdkContentDeserializer`</doc> | |
| 2369 | + | line="241">a `GdkContentDeserializer`</doc> | |
| 2336 | 2370 | <type name="ContentDeserializer" c:type="GdkContentDeserializer*"/> | |
| 2337 | 2371 | </instance-parameter> | |
| 2338 | 2372 | </parameters> | |
| @@ -2341,21 +2375,21 @@ This is the priority that was passed to [func@Gdk.content_deserialize_async].</d | |||
| 2341 | 2375 | c:identifier="gdk_content_deserializer_get_task_data"> | |
| 2342 | 2376 | <doc xml:space="preserve" | |
| 2343 | 2377 | filename="gdk/gdkcontentdeserializer.c" | |
| 2344 | - | line="315">Gets the data that was associated with the current operation. | |
| 2378 | + | line="313">Gets the data that was associated with the current operation. | |
| 2345 | 2379 | ||
| 2346 | 2380 | See [method@Gdk.ContentDeserializer.set_task_data].</doc> | |
| 2347 | 2381 | <source-position filename="gdk/gdkcontentdeserializer.h" line="68"/> | |
| 2348 | 2382 | <return-value transfer-ownership="none" nullable="1"> | |
| 2349 | 2383 | <doc xml:space="preserve" | |
| 2350 | 2384 | filename="gdk/gdkcontentdeserializer.c" | |
| 2351 | - | line="323">the task data for @deserializer</doc> | |
| 2385 | + | line="321">the task data for @deserializer</doc> | |
| 2352 | 2386 | <type name="gpointer" c:type="gpointer"/> | |
| 2353 | 2387 | </return-value> | |
| 2354 | 2388 | <parameters> | |
| 2355 | 2389 | <instance-parameter name="deserializer" transfer-ownership="none"> | |
| 2356 | 2390 | <doc xml:space="preserve" | |
| 2357 | 2391 | filename="gdk/gdkcontentdeserializer.c" | |
| 2358 | - | line="317">a `GdkContentDeserializer`</doc> | |
| 2392 | + | line="315">a `GdkContentDeserializer`</doc> | |
| 2359 | 2393 | <type name="ContentDeserializer" c:type="GdkContentDeserializer*"/> | |
| 2360 | 2394 | </instance-parameter> | |
| 2361 | 2395 | </parameters> | |
| @@ -2364,19 +2398,19 @@ See [method@Gdk.ContentDeserializer.set_task_data].</doc> | |||
| 2364 | 2398 | c:identifier="gdk_content_deserializer_get_user_data"> | |
| 2365 | 2399 | <doc xml:space="preserve" | |
| 2366 | 2400 | filename="gdk/gdkcontentdeserializer.c" | |
| 2367 | - | line="277">Gets the user data that was passed when the deserializer was registered.</doc> | |
| 2401 | + | line="275">Gets the user data that was passed when the deserializer was registered.</doc> | |
| 2368 | 2402 | <source-position filename="gdk/gdkcontentdeserializer.h" line="62"/> | |
| 2369 | 2403 | <return-value transfer-ownership="none" nullable="1"> | |
| 2370 | 2404 | <doc xml:space="preserve" | |
| 2371 | 2405 | filename="gdk/gdkcontentdeserializer.c" | |
| 2372 | - | line="283">the user data for this deserializer</doc> | |
| 2406 | + | line="281">the user data for this deserializer</doc> | |
| 2373 | 2407 | <type name="gpointer" c:type="gpointer"/> | |
| 2374 | 2408 | </return-value> | |
| 2375 | 2409 | <parameters> | |
| 2376 | 2410 | <instance-parameter name="deserializer" transfer-ownership="none"> | |
| 2377 | 2411 | <doc xml:space="preserve" | |
| 2378 | 2412 | filename="gdk/gdkcontentdeserializer.c" | |
| 2379 | - | line="279">a `GdkContentDeserializer`</doc> | |
| 2413 | + | line="277">a `GdkContentDeserializer`</doc> | |
| 2380 | 2414 | <type name="ContentDeserializer" c:type="GdkContentDeserializer*"/> | |
| 2381 | 2415 | </instance-parameter> | |
| 2382 | 2416 | </parameters> | |
| @@ -2385,19 +2419,19 @@ See [method@Gdk.ContentDeserializer.set_task_data].</doc> | |||
| 2385 | 2419 | c:identifier="gdk_content_deserializer_get_value"> | |
| 2386 | 2420 | <doc xml:space="preserve" | |
| 2387 | 2421 | filename="gdk/gdkcontentdeserializer.c" | |
| 2388 | - | line="207">Gets the `GValue` to store the deserialized object in.</doc> | |
| 2422 | + | line="205">Gets the `GValue` to store the deserialized object in.</doc> | |
| 2389 | 2423 | <source-position filename="gdk/gdkcontentdeserializer.h" line="54"/> | |
| 2390 | 2424 | <return-value transfer-ownership="none"> | |
| 2391 | 2425 | <doc xml:space="preserve" | |
| 2392 | 2426 | filename="gdk/gdkcontentdeserializer.c" | |
| 2393 | - | line="213">the `GValue` for the current operation</doc> | |
| 2427 | + | line="211">the `GValue` for the current operation</doc> | |
| 2394 | 2428 | <type name="GObject.Value" c:type="GValue*"/> | |
| 2395 | 2429 | </return-value> | |
| 2396 | 2430 | <parameters> | |
| 2397 | 2431 | <instance-parameter name="deserializer" transfer-ownership="none"> | |
| 2398 | 2432 | <doc xml:space="preserve" | |
| 2399 | 2433 | filename="gdk/gdkcontentdeserializer.c" | |
| 2400 | - | line="209">a `GdkContentDeserializer`</doc> | |
| 2434 | + | line="207">a `GdkContentDeserializer`</doc> | |
| 2401 | 2435 | <type name="ContentDeserializer" c:type="GdkContentDeserializer*"/> | |
| 2402 | 2436 | </instance-parameter> | |
| 2403 | 2437 | </parameters> | |
| @@ -2406,7 +2440,7 @@ See [method@Gdk.ContentDeserializer.set_task_data].</doc> | |||
| 2406 | 2440 | c:identifier="gdk_content_deserializer_return_error"> | |
| 2407 | 2441 | <doc xml:space="preserve" | |
| 2408 | 2442 | filename="gdk/gdkcontentdeserializer.c" | |
| 2409 | - | line="368">Indicate that the deserialization has ended with an error. | |
| 2443 | + | line="366">Indicate that the deserialization has ended with an error. | |
| 2410 | 2444 | ||
| 2411 | 2445 | This function consumes @error.</doc> | |
| 2412 | 2446 | <source-position filename="gdk/gdkcontentdeserializer.h" line="73"/> | |
| @@ -2417,13 +2451,13 @@ This function consumes @error.</doc> | |||
| 2417 | 2451 | <instance-parameter name="deserializer" transfer-ownership="none"> | |
| 2418 | 2452 | <doc xml:space="preserve" | |
| 2419 | 2453 | filename="gdk/gdkcontentdeserializer.c" | |
| 2420 | - | line="370">a `GdkContentDeserializer`</doc> | |
| 2454 | + | line="368">a `GdkContentDeserializer`</doc> | |
| 2421 | 2455 | <type name="ContentDeserializer" c:type="GdkContentDeserializer*"/> | |
| 2422 | 2456 | </instance-parameter> | |
| 2423 | 2457 | <parameter name="error" transfer-ownership="full"> | |
| 2424 | 2458 | <doc xml:space="preserve" | |
| 2425 | 2459 | filename="gdk/gdkcontentdeserializer.c" | |
| 2426 | - | line="371">a `GError`</doc> | |
| 2460 | + | line="369">a `GError`</doc> | |
| 2427 | 2461 | <type name="GLib.Error" c:type="GError*"/> | |
| 2428 | 2462 | </parameter> | |
| 2429 | 2463 | </parameters> | |
| @@ -2432,7 +2466,7 @@ This function consumes @error.</doc> | |||
| 2432 | 2466 | c:identifier="gdk_content_deserializer_return_success"> | |
| 2433 | 2467 | <doc xml:space="preserve" | |
| 2434 | 2468 | filename="gdk/gdkcontentdeserializer.c" | |
| 2435 | - | line="346">Indicate that the deserialization has been successfully completed.</doc> | |
| 2469 | + | line="344">Indicate that the deserialization has been successfully completed.</doc> | |
| 2436 | 2470 | <source-position filename="gdk/gdkcontentdeserializer.h" line="71"/> | |
| 2437 | 2471 | <return-value transfer-ownership="none"> | |
| 2438 | 2472 | <type name="none" c:type="void"/> | |
| @@ -2441,7 +2475,7 @@ This function consumes @error.</doc> | |||
| 2441 | 2475 | <instance-parameter name="deserializer" transfer-ownership="none"> | |
| 2442 | 2476 | <doc xml:space="preserve" | |
| 2443 | 2477 | filename="gdk/gdkcontentdeserializer.c" | |
| 2444 | - | line="348">a `GdkContentDeserializer`</doc> | |
| 2478 | + | line="346">a `GdkContentDeserializer`</doc> | |
| 2445 | 2479 | <type name="ContentDeserializer" c:type="GdkContentDeserializer*"/> | |
| 2446 | 2480 | </instance-parameter> | |
| 2447 | 2481 | </parameters> | |
| @@ -2450,7 +2484,7 @@ This function consumes @error.</doc> | |||
| 2450 | 2484 | c:identifier="gdk_content_deserializer_set_task_data"> | |
| 2451 | 2485 | <doc xml:space="preserve" | |
| 2452 | 2486 | filename="gdk/gdkcontentdeserializer.c" | |
| 2453 | - | line="293">Associate data with the current deserialization operation.</doc> | |
| 2487 | + | line="291">Associate data with the current deserialization operation.</doc> | |
| 2454 | 2488 | <source-position filename="gdk/gdkcontentdeserializer.h" line="64"/> | |
| 2455 | 2489 | <return-value transfer-ownership="none"> | |
| 2456 | 2490 | <type name="none" c:type="void"/> | |
| @@ -2459,7 +2493,7 @@ This function consumes @error.</doc> | |||
| 2459 | 2493 | <instance-parameter name="deserializer" transfer-ownership="none"> | |
| 2460 | 2494 | <doc xml:space="preserve" | |
| 2461 | 2495 | filename="gdk/gdkcontentdeserializer.c" | |
| 2462 | - | line="295">a `GdkContentDeserializer`</doc> | |
| 2496 | + | line="293">a `GdkContentDeserializer`</doc> | |
| 2463 | 2497 | <type name="ContentDeserializer" c:type="GdkContentDeserializer*"/> | |
| 2464 | 2498 | </instance-parameter> | |
| 2465 | 2499 | <parameter name="data" | |
| @@ -2468,13 +2502,13 @@ This function consumes @error.</doc> | |||
| 2468 | 2502 | allow-none="1"> | |
| 2469 | 2503 | <doc xml:space="preserve" | |
| 2470 | 2504 | filename="gdk/gdkcontentdeserializer.c" | |
| 2471 | - | line="296">data to associate with this operation</doc> | |
| 2505 | + | line="294">data to associate with this operation</doc> | |
| 2472 | 2506 | <type name="gpointer" c:type="gpointer"/> | |
| 2473 | 2507 | </parameter> | |
| 2474 | 2508 | <parameter name="notify" transfer-ownership="none" scope="async"> | |
| 2475 | 2509 | <doc xml:space="preserve" | |
| 2476 | 2510 | filename="gdk/gdkcontentdeserializer.c" | |
| 2477 | - | line="297">destroy notify for @data</doc> | |
| 2511 | + | line="295">destroy notify for @data</doc> | |
| 2478 | 2512 | <type name="GLib.DestroyNotify" c:type="GDestroyNotify"/> | |
| 2479 | 2513 | </parameter> | |
| 2480 | 2514 | </parameters> | |
| @@ -2941,20 +2975,20 @@ registered.</doc> | |||
| 2941 | 2975 | c:identifier="gdk_content_formats_union_deserialize_mime_types"> | |
| 2942 | 2976 | <doc xml:space="preserve" | |
| 2943 | 2977 | filename="gdk/gdkcontentdeserializer.c" | |
| 2944 | - | line="485">Add mime types for GTypes in @formats for which deserializers are | |
| 2978 | + | line="483">Add mime types for GTypes in @formats for which deserializers are | |
| 2945 | 2979 | registered.</doc> | |
| 2946 | 2980 | <source-position filename="gdk/gdkcontentdeserializer.h" line="79"/> | |
| 2947 | 2981 | <return-value transfer-ownership="full"> | |
| 2948 | 2982 | <doc xml:space="preserve" | |
| 2949 | 2983 | filename="gdk/gdkcontentdeserializer.c" | |
| 2950 | - | line="492">a new `GdkContentFormats`</doc> | |
| 2984 | + | line="490">a new `GdkContentFormats`</doc> | |
| 2951 | 2985 | <type name="ContentFormats" c:type="GdkContentFormats*"/> | |
| 2952 | 2986 | </return-value> | |
| 2953 | 2987 | <parameters> | |
| 2954 | 2988 | <instance-parameter name="formats" transfer-ownership="full"> | |
| 2955 | 2989 | <doc xml:space="preserve" | |
| 2956 | 2990 | filename="gdk/gdkcontentdeserializer.c" | |
| 2957 | - | line="487">a `GdkContentFormats`</doc> | |
| 2991 | + | line="485">a `GdkContentFormats`</doc> | |
| 2958 | 2992 | <type name="ContentFormats" c:type="GdkContentFormats*"/> | |
| 2959 | 2993 | </instance-parameter> | |
| 2960 | 2994 | </parameters> | |
| @@ -2985,20 +3019,20 @@ registered.</doc> | |||
| 2985 | 3019 | c:identifier="gdk_content_formats_union_serialize_mime_types"> | |
| 2986 | 3020 | <doc xml:space="preserve" | |
| 2987 | 3021 | filename="gdk/gdkcontentserializer.c" | |
| 2988 | - | line="488">Add mime types for GTypes in @formats for which serializers are | |
| 3022 | + | line="486">Add mime types for GTypes in @formats for which serializers are | |
| 2989 | 3023 | registered.</doc> | |
| 2990 | 3024 | <source-position filename="gdk/gdkcontentserializer.h" line="79"/> | |
| 2991 | 3025 | <return-value transfer-ownership="full"> | |
| 2992 | 3026 | <doc xml:space="preserve" | |
| 2993 | 3027 | filename="gdk/gdkcontentserializer.c" | |
| 2994 | - | line="495">a new `GdkContentFormats`</doc> | |
| 3028 | + | line="493">a new `GdkContentFormats`</doc> | |
| 2995 | 3029 | <type name="ContentFormats" c:type="GdkContentFormats*"/> | |
| 2996 | 3030 | </return-value> | |
| 2997 | 3031 | <parameters> | |
| 2998 | 3032 | <instance-parameter name="formats" transfer-ownership="full"> | |
| 2999 | 3033 | <doc xml:space="preserve" | |
| 3000 | 3034 | filename="gdk/gdkcontentserializer.c" | |
| 3001 | - | line="490">a `GdkContentFormats`</doc> | |
| 3035 | + | line="488">a `GdkContentFormats`</doc> | |
| 3002 | 3036 | <type name="ContentFormats" c:type="GdkContentFormats*"/> | |
| 3003 | 3037 | </instance-parameter> | |
| 3004 | 3038 | </parameters> | |
| @@ -4139,21 +4173,21 @@ Also see [class@Gdk.ContentDeserializer].</doc> | |||
| 4139 | 4173 | c:identifier="gdk_content_serializer_get_cancellable"> | |
| 4140 | 4174 | <doc xml:space="preserve" | |
| 4141 | 4175 | filename="gdk/gdkcontentserializer.c" | |
| 4142 | - | line="265">Gets the cancellable for the current operation. | |
| 4176 | + | line="263">Gets the cancellable for the current operation. | |
| 4143 | 4177 | ||
| 4144 | 4178 | This is the `GCancellable` that was passed to [func@content_serialize_async].</doc> | |
| 4145 | 4179 | <source-position filename="gdk/gdkcontentserializer.h" line="60"/> | |
| 4146 | 4180 | <return-value transfer-ownership="none" nullable="1"> | |
| 4147 | 4181 | <doc xml:space="preserve" | |
| 4148 | 4182 | filename="gdk/gdkcontentserializer.c" | |
| 4149 | - | line="273">the cancellable for the current operation</doc> | |
| 4183 | + | line="271">the cancellable for the current operation</doc> | |
| 4150 | 4184 | <type name="Gio.Cancellable" c:type="GCancellable*"/> | |
| 4151 | 4185 | </return-value> | |
| 4152 | 4186 | <parameters> | |
| 4153 | 4187 | <instance-parameter name="serializer" transfer-ownership="none"> | |
| 4154 | 4188 | <doc xml:space="preserve" | |
| 4155 | 4189 | filename="gdk/gdkcontentserializer.c" | |
| 4156 | - | line="267">a `GdkContentSerializer`</doc> | |
| 4190 | + | line="265">a `GdkContentSerializer`</doc> | |
| 4157 | 4191 | <type name="ContentSerializer" c:type="GdkContentSerializer*"/> | |
| 4158 | 4192 | </instance-parameter> | |
| 4159 | 4193 | </parameters> | |
| @@ -4161,19 +4195,19 @@ This is the `GCancellable` that was passed to [func@content_serialize_async].</d | |||
| 4161 | 4195 | <method name="get_gtype" c:identifier="gdk_content_serializer_get_gtype"> | |
| 4162 | 4196 | <doc xml:space="preserve" | |
| 4163 | 4197 | filename="gdk/gdkcontentserializer.c" | |
| 4164 | - | line="197">Gets the `GType` to of the object to serialize.</doc> | |
| 4198 | + | line="195">Gets the `GType` to of the object to serialize.</doc> | |
| 4165 | 4199 | <source-position filename="gdk/gdkcontentserializer.h" line="52"/> | |
| 4166 | 4200 | <return-value transfer-ownership="none"> | |
| 4167 | 4201 | <doc xml:space="preserve" | |
| 4168 | 4202 | filename="gdk/gdkcontentserializer.c" | |
| 4169 | - | line="203">the `GType` for the current operation</doc> | |
| 4203 | + | line="201">the `GType` for the current operation</doc> | |
| 4170 | 4204 | <type name="GType" c:type="GType"/> | |
| 4171 | 4205 | </return-value> | |
| 4172 | 4206 | <parameters> | |
| 4173 | 4207 | <instance-parameter name="serializer" transfer-ownership="none"> | |
| 4174 | 4208 | <doc xml:space="preserve" | |
| 4175 | 4209 | filename="gdk/gdkcontentserializer.c" | |
| 4176 | - | line="199">a `GdkContentSerializer`</doc> | |
| 4210 | + | line="197">a `GdkContentSerializer`</doc> | |
| 4177 | 4211 | <type name="ContentSerializer" c:type="GdkContentSerializer*"/> | |
| 4178 | 4212 | </instance-parameter> | |
| 4179 | 4213 | </parameters> | |
| @@ -4182,19 +4216,19 @@ This is the `GCancellable` that was passed to [func@content_serialize_async].</d | |||
| 4182 | 4216 | c:identifier="gdk_content_serializer_get_mime_type"> | |
| 4183 | 4217 | <doc xml:space="preserve" | |
| 4184 | 4218 | filename="gdk/gdkcontentserializer.c" | |
| 4185 | - | line="181">Gets the mime type to serialize to.</doc> | |
| 4219 | + | line="179">Gets the mime type to serialize to.</doc> | |
| 4186 | 4220 | <source-position filename="gdk/gdkcontentserializer.h" line="50"/> | |
| 4187 | 4221 | <return-value transfer-ownership="none"> | |
| 4188 | 4222 | <doc xml:space="preserve" | |
| 4189 | 4223 | filename="gdk/gdkcontentserializer.c" | |
| 4190 | - | line="187">the mime type for the current operation</doc> | |
| 4224 | + | line="185">the mime type for the current operation</doc> | |
| 4191 | 4225 | <type name="utf8" c:type="const char*"/> | |
| 4192 | 4226 | </return-value> | |
| 4193 | 4227 | <parameters> | |
| 4194 | 4228 | <instance-parameter name="serializer" transfer-ownership="none"> | |
| 4195 | 4229 | <doc xml:space="preserve" | |
| 4196 | 4230 | filename="gdk/gdkcontentserializer.c" | |
| 4197 | - | line="183">a `GdkContentSerializer`</doc> | |
| 4231 | + | line="181">a `GdkContentSerializer`</doc> | |
| 4198 | 4232 | <type name="ContentSerializer" c:type="GdkContentSerializer*"/> | |
| 4199 | 4233 | </instance-parameter> | |
| 4200 | 4234 | </parameters> | |
| @@ -4203,21 +4237,21 @@ This is the `GCancellable` that was passed to [func@content_serialize_async].</d | |||
| 4203 | 4237 | c:identifier="gdk_content_serializer_get_output_stream"> | |
| 4204 | 4238 | <doc xml:space="preserve" | |
| 4205 | 4239 | filename="gdk/gdkcontentserializer.c" | |
| 4206 | - | line="229">Gets the output stream for the current operation. | |
| 4240 | + | line="227">Gets the output stream for the current operation. | |
| 4207 | 4241 | ||
| 4208 | 4242 | This is the stream that was passed to [func@content_serialize_async].</doc> | |
| 4209 | 4243 | <source-position filename="gdk/gdkcontentserializer.h" line="56"/> | |
| 4210 | 4244 | <return-value transfer-ownership="none"> | |
| 4211 | 4245 | <doc xml:space="preserve" | |
| 4212 | 4246 | filename="gdk/gdkcontentserializer.c" | |
| 4213 | - | line="237">the output stream for the current operation</doc> | |
| 4247 | + | line="235">the output stream for the current operation</doc> | |
| 4214 | 4248 | <type name="Gio.OutputStream" c:type="GOutputStream*"/> | |
| 4215 | 4249 | </return-value> | |
| 4216 | 4250 | <parameters> | |
| 4217 | 4251 | <instance-parameter name="serializer" transfer-ownership="none"> | |
| 4218 | 4252 | <doc xml:space="preserve" | |
| 4219 | 4253 | filename="gdk/gdkcontentserializer.c" | |
| 4220 | - | line="231">a `GdkContentSerializer`</doc> | |
| 4254 | + | line="229">a `GdkContentSerializer`</doc> | |
| 4221 | 4255 | <type name="ContentSerializer" c:type="GdkContentSerializer*"/> | |
| 4222 | 4256 | </instance-parameter> | |
| 4223 | 4257 | </parameters> | |
| @@ -4226,21 +4260,21 @@ This is the stream that was passed to [func@content_serialize_async].</doc> | |||
| 4226 | 4260 | c:identifier="gdk_content_serializer_get_priority"> | |
| 4227 | 4261 | <doc xml:space="preserve" | |
| 4228 | 4262 | filename="gdk/gdkcontentserializer.c" | |
| 4229 | - | line="247">Gets the I/O priority for the current operation. | |
| 4263 | + | line="245">Gets the I/O priority for the current operation. | |
| 4230 | 4264 | ||
| 4231 | 4265 | This is the priority that was passed to [func@content_serialize_async].</doc> | |
| 4232 | 4266 | <source-position filename="gdk/gdkcontentserializer.h" line="58"/> | |
| 4233 | 4267 | <return-value transfer-ownership="none"> | |
| 4234 | 4268 | <doc xml:space="preserve" | |
| 4235 | 4269 | filename="gdk/gdkcontentserializer.c" | |
| 4236 | - | line="255">the I/O priority for the current operation</doc> | |
| 4270 | + | line="253">the I/O priority for the current operation</doc> | |
| 4237 | 4271 | <type name="gint" c:type="int"/> | |
| 4238 | 4272 | </return-value> | |
| 4239 | 4273 | <parameters> | |
| 4240 | 4274 | <instance-parameter name="serializer" transfer-ownership="none"> | |
| 4241 | 4275 | <doc xml:space="preserve" | |
| 4242 | 4276 | filename="gdk/gdkcontentserializer.c" | |
| 4243 | - | line="249">a `GdkContentSerializer`</doc> | |
| 4277 | + | line="247">a `GdkContentSerializer`</doc> | |
| 4244 | 4278 | <type name="ContentSerializer" c:type="GdkContentSerializer*"/> | |
| 4245 | 4279 | </instance-parameter> | |
| 4246 | 4280 | </parameters> | |
| @@ -4249,21 +4283,21 @@ This is the priority that was passed to [func@content_serialize_async].</doc> | |||
| 4249 | 4283 | c:identifier="gdk_content_serializer_get_task_data"> | |
| 4250 | 4284 | <doc xml:space="preserve" | |
| 4251 | 4285 | filename="gdk/gdkcontentserializer.c" | |
| 4252 | - | line="321">Gets the data that was associated with the current operation. | |
| 4286 | + | line="319">Gets the data that was associated with the current operation. | |
| 4253 | 4287 | ||
| 4254 | 4288 | See [method@Gdk.ContentSerializer.set_task_data].</doc> | |
| 4255 | 4289 | <source-position filename="gdk/gdkcontentserializer.h" line="68"/> | |
| 4256 | 4290 | <return-value transfer-ownership="none" nullable="1"> | |
| 4257 | 4291 | <doc xml:space="preserve" | |
| 4258 | 4292 | filename="gdk/gdkcontentserializer.c" | |
| 4259 | - | line="329">the task data for @serializer</doc> | |
| 4293 | + | line="327">the task data for @serializer</doc> | |
| 4260 | 4294 | <type name="gpointer" c:type="gpointer"/> | |
| 4261 | 4295 | </return-value> | |
| 4262 | 4296 | <parameters> | |
| 4263 | 4297 | <instance-parameter name="serializer" transfer-ownership="none"> | |
| 4264 | 4298 | <doc xml:space="preserve" | |
| 4265 | 4299 | filename="gdk/gdkcontentserializer.c" | |
| 4266 | - | line="323">a `GdkContentSerializer`</doc> | |
| 4300 | + | line="321">a `GdkContentSerializer`</doc> | |
| 4267 | 4301 | <type name="ContentSerializer" c:type="GdkContentSerializer*"/> | |
| 4268 | 4302 | </instance-parameter> | |
| 4269 | 4303 | </parameters> | |
| @@ -4272,19 +4306,19 @@ See [method@Gdk.ContentSerializer.set_task_data].</doc> | |||
| 4272 | 4306 | c:identifier="gdk_content_serializer_get_user_data"> | |
| 4273 | 4307 | <doc xml:space="preserve" | |
| 4274 | 4308 | filename="gdk/gdkcontentserializer.c" | |
| 4275 | - | line="283">Gets the user data that was passed when the serializer was registered.</doc> | |
| 4309 | + | line="281">Gets the user data that was passed when the serializer was registered.</doc> | |
| 4276 | 4310 | <source-position filename="gdk/gdkcontentserializer.h" line="62"/> | |
| 4277 | 4311 | <return-value transfer-ownership="none" nullable="1"> | |
| 4278 | 4312 | <doc xml:space="preserve" | |
| 4279 | 4313 | filename="gdk/gdkcontentserializer.c" | |
| 4280 | - | line="289">the user data for this serializer</doc> | |
| 4314 | + | line="287">the user data for this serializer</doc> | |
| 4281 | 4315 | <type name="gpointer" c:type="gpointer"/> | |
| 4282 | 4316 | </return-value> | |
| 4283 | 4317 | <parameters> | |
| 4284 | 4318 | <instance-parameter name="serializer" transfer-ownership="none"> | |
| 4285 | 4319 | <doc xml:space="preserve" | |
| 4286 | 4320 | filename="gdk/gdkcontentserializer.c" | |
| 4287 | - | line="285">a `GdkContentSerializer`</doc> | |
| 4321 | + | line="283">a `GdkContentSerializer`</doc> | |
| 4288 | 4322 | <type name="ContentSerializer" c:type="GdkContentSerializer*"/> | |
| 4289 | 4323 | </instance-parameter> | |
| 4290 | 4324 | </parameters> | |
| @@ -4292,19 +4326,19 @@ See [method@Gdk.ContentSerializer.set_task_data].</doc> | |||
| 4292 | 4326 | <method name="get_value" c:identifier="gdk_content_serializer_get_value"> | |
| 4293 | 4327 | <doc xml:space="preserve" | |
| 4294 | 4328 | filename="gdk/gdkcontentserializer.c" | |
| 4295 | - | line="213">Gets the `GValue` to read the object to serialize from.</doc> | |
| 4329 | + | line="211">Gets the `GValue` to read the object to serialize from.</doc> | |
| 4296 | 4330 | <source-position filename="gdk/gdkcontentserializer.h" line="54"/> | |
| 4297 | 4331 | <return-value transfer-ownership="none"> | |
| 4298 | 4332 | <doc xml:space="preserve" | |
| 4299 | 4333 | filename="gdk/gdkcontentserializer.c" | |
| 4300 | - | line="219">the `GValue` for the current operation</doc> | |
| 4334 | + | line="217">the `GValue` for the current operation</doc> | |
| 4301 | 4335 | <type name="GObject.Value" c:type="const GValue*"/> | |
| 4302 | 4336 | </return-value> | |
| 4303 | 4337 | <parameters> | |
| 4304 | 4338 | <instance-parameter name="serializer" transfer-ownership="none"> | |
| 4305 | 4339 | <doc xml:space="preserve" | |
| 4306 | 4340 | filename="gdk/gdkcontentserializer.c" | |
| 4307 | - | line="215">a `GdkContentSerializer`</doc> | |
| 4341 | + | line="213">a `GdkContentSerializer`</doc> | |
| 4308 | 4342 | <type name="ContentSerializer" c:type="GdkContentSerializer*"/> | |
| 4309 | 4343 | </instance-parameter> | |
| 4310 | 4344 | </parameters> | |
| @@ -4313,7 +4347,7 @@ See [method@Gdk.ContentSerializer.set_task_data].</doc> | |||
| 4313 | 4347 | c:identifier="gdk_content_serializer_return_error"> | |
| 4314 | 4348 | <doc xml:space="preserve" | |
| 4315 | 4349 | filename="gdk/gdkcontentserializer.c" | |
| 4316 | - | line="374">Indicate that the serialization has ended with an error. | |
| 4350 | + | line="372">Indicate that the serialization has ended with an error. | |
| 4317 | 4351 | ||
| 4318 | 4352 | This function consumes @error.</doc> | |
| 4319 | 4353 | <source-position filename="gdk/gdkcontentserializer.h" line="73"/> | |
| @@ -4324,13 +4358,13 @@ This function consumes @error.</doc> | |||
| 4324 | 4358 | <instance-parameter name="serializer" transfer-ownership="none"> | |
| 4325 | 4359 | <doc xml:space="preserve" | |
| 4326 | 4360 | filename="gdk/gdkcontentserializer.c" | |
| 4327 | - | line="376">a `GdkContentSerializer`</doc> | |
| 4361 | + | line="374">a `GdkContentSerializer`</doc> | |
| 4328 | 4362 | <type name="ContentSerializer" c:type="GdkContentSerializer*"/> | |
| 4329 | 4363 | </instance-parameter> | |
| 4330 | 4364 | <parameter name="error" transfer-ownership="full"> | |
| 4331 | 4365 | <doc xml:space="preserve" | |
| 4332 | 4366 | filename="gdk/gdkcontentserializer.c" | |
| 4333 | - | line="377">a `GError`</doc> | |
| 4367 | + | line="375">a `GError`</doc> | |
| 4334 | 4368 | <type name="GLib.Error" c:type="GError*"/> | |
| 4335 | 4369 | </parameter> | |
| 4336 | 4370 | </parameters> | |
| @@ -4339,7 +4373,7 @@ This function consumes @error.</doc> | |||
| 4339 | 4373 | c:identifier="gdk_content_serializer_return_success"> | |
| 4340 | 4374 | <doc xml:space="preserve" | |
| 4341 | 4375 | filename="gdk/gdkcontentserializer.c" | |
| 4342 | - | line="352">Indicate that the serialization has been successfully completed.</doc> | |
| 4376 | + | line="350">Indicate that the serialization has been successfully completed.</doc> | |
| 4343 | 4377 | <source-position filename="gdk/gdkcontentserializer.h" line="71"/> | |
| 4344 | 4378 | <return-value transfer-ownership="none"> | |
| 4345 | 4379 | <type name="none" c:type="void"/> | |
| @@ -4348,7 +4382,7 @@ This function consumes @error.</doc> | |||
| 4348 | 4382 | <instance-parameter name="serializer" transfer-ownership="none"> | |
| 4349 | 4383 | <doc xml:space="preserve" | |
| 4350 | 4384 | filename="gdk/gdkcontentserializer.c" | |
| 4351 | - | line="354">a `GdkContentSerializer`</doc> | |
| 4385 | + | line="352">a `GdkContentSerializer`</doc> | |
| 4352 | 4386 | <type name="ContentSerializer" c:type="GdkContentSerializer*"/> | |
| 4353 | 4387 | </instance-parameter> | |
| 4354 | 4388 | </parameters> | |
| @@ -4357,7 +4391,7 @@ This function consumes @error.</doc> | |||
| 4357 | 4391 | c:identifier="gdk_content_serializer_set_task_data"> | |
| 4358 | 4392 | <doc xml:space="preserve" | |
| 4359 | 4393 | filename="gdk/gdkcontentserializer.c" | |
| 4360 | - | line="299">Associate data with the current serialization operation.</doc> | |
| 4394 | + | line="297">Associate data with the current serialization operation.</doc> | |
| 4361 | 4395 | <source-position filename="gdk/gdkcontentserializer.h" line="64"/> | |
| 4362 | 4396 | <return-value transfer-ownership="none"> | |
| 4363 | 4397 | <type name="none" c:type="void"/> | |
| @@ -4366,7 +4400,7 @@ This function consumes @error.</doc> | |||
| 4366 | 4400 | <instance-parameter name="serializer" transfer-ownership="none"> | |
| 4367 | 4401 | <doc xml:space="preserve" | |
| 4368 | 4402 | filename="gdk/gdkcontentserializer.c" | |
| 4369 | - | line="301">a `GdkContentSerializer`</doc> | |
| 4403 | + | line="299">a `GdkContentSerializer`</doc> | |
| 4370 | 4404 | <type name="ContentSerializer" c:type="GdkContentSerializer*"/> | |
| 4371 | 4405 | </instance-parameter> | |
| 4372 | 4406 | <parameter name="data" | |
| @@ -4375,13 +4409,13 @@ This function consumes @error.</doc> | |||
| 4375 | 4409 | allow-none="1"> | |
| 4376 | 4410 | <doc xml:space="preserve" | |
| 4377 | 4411 | filename="gdk/gdkcontentserializer.c" | |
| 4378 | - | line="302">data to associate with this operation</doc> | |
| 4412 | + | line="300">data to associate with this operation</doc> | |
| 4379 | 4413 | <type name="gpointer" c:type="gpointer"/> | |
| 4380 | 4414 | </parameter> | |
| 4381 | 4415 | <parameter name="notify" transfer-ownership="none" scope="async"> | |
| 4382 | 4416 | <doc xml:space="preserve" | |
| 4383 | 4417 | filename="gdk/gdkcontentserializer.c" | |
| 4384 | - | line="303">destroy notify for @data</doc> | |
| 4418 | + | line="301">destroy notify for @data</doc> | |
| 4385 | 4419 | <type name="GLib.DestroyNotify" c:type="GDestroyNotify"/> | |
| 4386 | 4420 | </parameter> | |
| 4387 | 4421 | </parameters> | |
| @@ -4396,23 +4430,23 @@ This function consumes @error.</doc> | |||
| 4396 | 4430 | glib:fundamental="1"> | |
| 4397 | 4431 | <doc xml:space="preserve" | |
| 4398 | 4432 | filename="gdk/gdkevents.c" | |
| 4399 | - | line="2125">An event caused by a pointing device moving between surfaces.</doc> | |
| 4433 | + | line="2126">An event caused by a pointing device moving between surfaces.</doc> | |
| 4400 | 4434 | <method name="get_detail" c:identifier="gdk_crossing_event_get_detail"> | |
| 4401 | 4435 | <doc xml:space="preserve" | |
| 4402 | 4436 | filename="gdk/gdkevents.c" | |
| 4403 | - | line="2245">Extracts the notify detail from a crossing event.</doc> | |
| 4404 | - | <source-position filename="gdk/gdkevents.h" line="463"/> | |
| 4437 | + | line="2246">Extracts the notify detail from a crossing event.</doc> | |
| 4438 | + | <source-position filename="gdk/gdkevents.h" line="468"/> | |
| 4405 | 4439 | <return-value transfer-ownership="none"> | |
| 4406 | 4440 | <doc xml:space="preserve" | |
| 4407 | 4441 | filename="gdk/gdkevents.c" | |
| 4408 | - | line="2251">the notify detail of @event</doc> | |
| 4442 | + | line="2252">the notify detail of @event</doc> | |
| 4409 | 4443 | <type name="NotifyType" c:type="GdkNotifyType"/> | |
| 4410 | 4444 | </return-value> | |
| 4411 | 4445 | <parameters> | |
| 4412 | 4446 | <instance-parameter name="event" transfer-ownership="none"> | |
| 4413 | 4447 | <doc xml:space="preserve" | |
| 4414 | 4448 | filename="gdk/gdkevents.c" | |
| 4415 | - | line="2247">a crossing event</doc> | |
| 4449 | + | line="2248">a crossing event</doc> | |
| 4416 | 4450 | <type name="CrossingEvent" c:type="GdkEvent*"/> | |
| 4417 | 4451 | </instance-parameter> | |
| 4418 | 4452 | </parameters> | |
| @@ -4420,19 +4454,19 @@ This function consumes @error.</doc> | |||
| 4420 | 4454 | <method name="get_focus" c:identifier="gdk_crossing_event_get_focus"> | |
| 4421 | 4455 | <doc xml:space="preserve" | |
| 4422 | 4456 | filename="gdk/gdkevents.c" | |
| 4423 | - | line="2225">Checks if the @event surface is the focus surface.</doc> | |
| 4424 | - | <source-position filename="gdk/gdkevents.h" line="465"/> | |
| 4457 | + | line="2226">Checks if the @event surface is the focus surface.</doc> | |
| 4458 | + | <source-position filename="gdk/gdkevents.h" line="470"/> | |
| 4425 | 4459 | <return-value transfer-ownership="none"> | |
| 4426 | 4460 | <doc xml:space="preserve" | |
| 4427 | 4461 | filename="gdk/gdkevents.c" | |
| 4428 | - | line="2231">%TRUE if the surface is the focus surface</doc> | |
| 4462 | + | line="2232">%TRUE if the surface is the focus surface</doc> | |
| 4429 | 4463 | <type name="gboolean" c:type="gboolean"/> | |
| 4430 | 4464 | </return-value> | |
| 4431 | 4465 | <parameters> | |
| 4432 | 4466 | <instance-parameter name="event" transfer-ownership="none"> | |
| 4433 | 4467 | <doc xml:space="preserve" | |
| 4434 | 4468 | filename="gdk/gdkevents.c" | |
| 4435 | - | line="2227">a crossing event</doc> | |
| 4469 | + | line="2228">a crossing event</doc> | |
| 4436 | 4470 | <type name="CrossingEvent" c:type="GdkEvent*"/> | |
| 4437 | 4471 | </instance-parameter> | |
| 4438 | 4472 | </parameters> | |
| @@ -4440,19 +4474,19 @@ This function consumes @error.</doc> | |||
| 4440 | 4474 | <method name="get_mode" c:identifier="gdk_crossing_event_get_mode"> | |
| 4441 | 4475 | <doc xml:space="preserve" | |
| 4442 | 4476 | filename="gdk/gdkevents.c" | |
| 4443 | - | line="2205">Extracts the crossing mode from a crossing event.</doc> | |
| 4444 | - | <source-position filename="gdk/gdkevents.h" line="461"/> | |
| 4477 | + | line="2206">Extracts the crossing mode from a crossing event.</doc> | |
| 4478 | + | <source-position filename="gdk/gdkevents.h" line="466"/> | |
| 4445 | 4479 | <return-value transfer-ownership="none"> | |
| 4446 | 4480 | <doc xml:space="preserve" | |
| 4447 | 4481 | filename="gdk/gdkevents.c" | |
| 4448 | - | line="2211">the mode of @event</doc> | |
| 4482 | + | line="2212">the mode of @event</doc> | |
| 4449 | 4483 | <type name="CrossingMode" c:type="GdkCrossingMode"/> | |
| 4450 | 4484 | </return-value> | |
| 4451 | 4485 | <parameters> | |
| 4452 | 4486 | <instance-parameter name="event" transfer-ownership="none"> | |
| 4453 | 4487 | <doc xml:space="preserve" | |
| 4454 | 4488 | filename="gdk/gdkevents.c" | |
| 4455 | - | line="2207">a crossing event</doc> | |
| 4489 | + | line="2208">a crossing event</doc> | |
| 4456 | 4490 | <type name="CrossingEvent" c:type="GdkEvent*"/> | |
| 4457 | 4491 | </instance-parameter> | |
| 4458 | 4492 | </parameters> | |
| @@ -4464,7 +4498,7 @@ This function consumes @error.</doc> | |||
| 4464 | 4498 | c:type="GdkCrossingMode"> | |
| 4465 | 4499 | <doc xml:space="preserve" | |
| 4466 | 4500 | filename="gdk/gdkevents.h" | |
| 4467 | - | line="332">Specifies the crossing mode for enter and leave events.</doc> | |
| 4501 | + | line="334">Specifies the crossing mode for enter and leave events.</doc> | |
| 4468 | 4502 | <member name="normal" | |
| 4469 | 4503 | value="0" | |
| 4470 | 4504 | c:identifier="GDK_CROSSING_NORMAL" | |
| @@ -4472,7 +4506,7 @@ This function consumes @error.</doc> | |||
| 4472 | 4506 | glib:name="GDK_CROSSING_NORMAL"> | |
| 4473 | 4507 | <doc xml:space="preserve" | |
| 4474 | 4508 | filename="gdk/gdkevents.h" | |
| 4475 | - | line="334">crossing because of pointer motion.</doc> | |
| 4509 | + | line="336">crossing because of pointer motion.</doc> | |
| 4476 | 4510 | </member> | |
| 4477 | 4511 | <member name="grab" | |
| 4478 | 4512 | value="1" | |
| @@ -4481,7 +4515,7 @@ This function consumes @error.</doc> | |||
| 4481 | 4515 | glib:name="GDK_CROSSING_GRAB"> | |
| 4482 | 4516 | <doc xml:space="preserve" | |
| 4483 | 4517 | filename="gdk/gdkevents.h" | |
| 4484 | - | line="335">crossing because a grab is activated.</doc> | |
| 4518 | + | line="337">crossing because a grab is activated.</doc> | |
| 4485 | 4519 | </member> | |
| 4486 | 4520 | <member name="ungrab" | |
| 4487 | 4521 | value="2" | |
| @@ -4490,7 +4524,7 @@ This function consumes @error.</doc> | |||
| 4490 | 4524 | glib:name="GDK_CROSSING_UNGRAB"> | |
| 4491 | 4525 | <doc xml:space="preserve" | |
| 4492 | 4526 | filename="gdk/gdkevents.h" | |
| 4493 | - | line="336">crossing because a grab is deactivated.</doc> | |
| 4527 | + | line="338">crossing because a grab is deactivated.</doc> | |
| 4494 | 4528 | </member> | |
| 4495 | 4529 | <member name="gtk_grab" | |
| 4496 | 4530 | value="3" | |
| @@ -4499,7 +4533,7 @@ This function consumes @error.</doc> | |||
| 4499 | 4533 | glib:name="GDK_CROSSING_GTK_GRAB"> | |
| 4500 | 4534 | <doc xml:space="preserve" | |
| 4501 | 4535 | filename="gdk/gdkevents.h" | |
| 4502 | - | line="337">crossing because a GTK grab is activated.</doc> | |
| 4536 | + | line="339">crossing because a GTK grab is activated.</doc> | |
| 4503 | 4537 | </member> | |
| 4504 | 4538 | <member name="gtk_ungrab" | |
| 4505 | 4539 | value="4" | |
| @@ -4508,7 +4542,7 @@ This function consumes @error.</doc> | |||
| 4508 | 4542 | glib:name="GDK_CROSSING_GTK_UNGRAB"> | |
| 4509 | 4543 | <doc xml:space="preserve" | |
| 4510 | 4544 | filename="gdk/gdkevents.h" | |
| 4511 | - | line="338">crossing because a GTK grab is deactivated.</doc> | |
| 4545 | + | line="340">crossing because a GTK grab is deactivated.</doc> | |
| 4512 | 4546 | </member> | |
| 4513 | 4547 | <member name="state_changed" | |
| 4514 | 4548 | value="5" | |
| @@ -4517,7 +4551,7 @@ This function consumes @error.</doc> | |||
| 4517 | 4551 | glib:name="GDK_CROSSING_STATE_CHANGED"> | |
| 4518 | 4552 | <doc xml:space="preserve" | |
| 4519 | 4553 | filename="gdk/gdkevents.h" | |
| 4520 | - | line="339">crossing because a GTK widget changed | |
| 4554 | + | line="341">crossing because a GTK widget changed | |
| 4521 | 4555 | state (e.g. sensitivity).</doc> | |
| 4522 | 4556 | </member> | |
| 4523 | 4557 | <member name="touch_begin" | |
| @@ -4527,7 +4561,7 @@ This function consumes @error.</doc> | |||
| 4527 | 4561 | glib:name="GDK_CROSSING_TOUCH_BEGIN"> | |
| 4528 | 4562 | <doc xml:space="preserve" | |
| 4529 | 4563 | filename="gdk/gdkevents.h" | |
| 4530 | - | line="341">crossing because a touch sequence has begun, | |
| 4564 | + | line="343">crossing because a touch sequence has begun, | |
| 4531 | 4565 | this event is synthetic as the pointer might have not left the surface.</doc> | |
| 4532 | 4566 | </member> | |
| 4533 | 4567 | <member name="touch_end" | |
| @@ -4537,7 +4571,7 @@ This function consumes @error.</doc> | |||
| 4537 | 4571 | glib:name="GDK_CROSSING_TOUCH_END"> | |
| 4538 | 4572 | <doc xml:space="preserve" | |
| 4539 | 4573 | filename="gdk/gdkevents.h" | |
| 4540 | - | line="343">crossing because a touch sequence has ended, | |
| 4574 | + | line="345">crossing because a touch sequence has ended, | |
| 4541 | 4575 | this event is synthetic as the pointer might have not left the surface.</doc> | |
| 4542 | 4576 | </member> | |
| 4543 | 4577 | <member name="device_switch" | |
| @@ -4547,7 +4581,7 @@ This function consumes @error.</doc> | |||
| 4547 | 4581 | glib:name="GDK_CROSSING_DEVICE_SWITCH"> | |
| 4548 | 4582 | <doc xml:space="preserve" | |
| 4549 | 4583 | filename="gdk/gdkevents.h" | |
| 4550 | - | line="345">crossing because of a device switch (i.e. | |
| 4584 | + | line="347">crossing because of a device switch (i.e. | |
| 4551 | 4585 | a mouse taking control of the pointer after a touch device), this event | |
| 4552 | 4586 | is synthetic as the pointer didn’t leave the surface.</doc> | |
| 4553 | 4587 | </member> | |
| @@ -4560,7 +4594,7 @@ This function consumes @error.</doc> | |||
| 4560 | 4594 | glib:get-type="gdk_cursor_get_type"> | |
| 4561 | 4595 | <doc xml:space="preserve" | |
| 4562 | 4596 | filename="gdk/gdkcursor.c" | |
| 4563 | - | line="38">Used to create and destroy cursors. | |
| 4597 | + | line="35">Used to create and destroy cursors. | |
| 4564 | 4598 | ||
| 4565 | 4599 | Cursors are immutable objects, so once you created them, there is no way | |
| 4566 | 4600 | to modify them later. You should create a new cursor when you want to change | |
| @@ -4599,7 +4633,7 @@ the default cursor will be the ultimate fallback.</doc> | |||
| 4599 | 4633 | version="4.16"> | |
| 4600 | 4634 | <doc xml:space="preserve" | |
| 4601 | 4635 | filename="gdk/gdkcursor.c" | |
| 4602 | - | line="398">Creates a new callback-based cursor object. | |
| 4636 | + | line="395">Creates a new callback-based cursor object. | |
| 4603 | 4637 | ||
| 4604 | 4638 | Cursors of this kind produce textures for the cursor | |
| 4605 | 4639 | image on demand, when the @callback is called.</doc> | |
| @@ -4607,7 +4641,7 @@ image on demand, when the @callback is called.</doc> | |||
| 4607 | 4641 | <return-value transfer-ownership="full" nullable="1"> | |
| 4608 | 4642 | <doc xml:space="preserve" | |
| 4609 | 4643 | filename="gdk/gdkcursor.c" | |
| 4610 | - | line="411">a new `GdkCursor`</doc> | |
| 4644 | + | line="408">a new `GdkCursor`</doc> | |
| 4611 | 4645 | <type name="Cursor" c:type="GdkCursor*"/> | |
| 4612 | 4646 | </return-value> | |
| 4613 | 4647 | <parameters> | |
| @@ -4618,7 +4652,7 @@ image on demand, when the @callback is called.</doc> | |||
| 4618 | 4652 | destroy="2"> | |
| 4619 | 4653 | <doc xml:space="preserve" | |
| 4620 | 4654 | filename="gdk/gdkcursor.c" | |
| 4621 | - | line="400">the `GdkCursorGetTextureCallback`</doc> | |
| 4655 | + | line="397">the `GdkCursorGetTextureCallback`</doc> | |
| 4622 | 4656 | <type name="CursorGetTextureCallback" | |
| 4623 | 4657 | c:type="GdkCursorGetTextureCallback"/> | |
| 4624 | 4658 | </parameter> | |
| @@ -4628,13 +4662,13 @@ image on demand, when the @callback is called.</doc> | |||
| 4628 | 4662 | allow-none="1"> | |
| 4629 | 4663 | <doc xml:space="preserve" | |
| 4630 | 4664 | filename="gdk/gdkcursor.c" | |
| 4631 | - | line="401">data to pass to @callback</doc> | |
| 4665 | + | line="398">data to pass to @callback</doc> | |
| 4632 | 4666 | <type name="gpointer" c:type="gpointer"/> | |
| 4633 | 4667 | </parameter> | |
| 4634 | 4668 | <parameter name="destroy" transfer-ownership="none" scope="async"> | |
| 4635 | 4669 | <doc xml:space="preserve" | |
| 4636 | 4670 | filename="gdk/gdkcursor.c" | |
| 4637 | - | line="402">destroy notify for @data</doc> | |
| 4671 | + | line="399">destroy notify for @data</doc> | |
| 4638 | 4672 | <type name="GLib.DestroyNotify" c:type="GDestroyNotify"/> | |
| 4639 | 4673 | </parameter> | |
| 4640 | 4674 | <parameter name="fallback" | |
| @@ -4643,7 +4677,7 @@ image on demand, when the @callback is called.</doc> | |||
| 4643 | 4677 | allow-none="1"> | |
| 4644 | 4678 | <doc xml:space="preserve" | |
| 4645 | 4679 | filename="gdk/gdkcursor.c" | |
| 4646 | - | line="403">the `GdkCursor` to fall back to when | |
| 4680 | + | line="400">the `GdkCursor` to fall back to when | |
| 4647 | 4681 | this one cannot be supported</doc> | |
| 4648 | 4682 | <type name="Cursor" c:type="GdkCursor*"/> | |
| 4649 | 4683 | </parameter> | |
| @@ -4653,7 +4687,7 @@ image on demand, when the @callback is called.</doc> | |||
| 4653 | 4687 | c:identifier="gdk_cursor_new_from_name"> | |
| 4654 | 4688 | <doc xml:space="preserve" | |
| 4655 | 4689 | filename="gdk/gdkcursor.c" | |
| 4656 | - | line="299">Creates a new cursor by looking up @name in the current cursor | |
| 4690 | + | line="296">Creates a new cursor by looking up @name in the current cursor | |
| 4657 | 4691 | theme. | |
| 4658 | 4692 | ||
| 4659 | 4693 | A recommended set of cursor names that will work across different | |
| @@ -4702,7 +4736,7 @@ platforms can be found in the CSS specification: | |||
| 4702 | 4736 | <return-value transfer-ownership="full" nullable="1"> | |
| 4703 | 4737 | <doc xml:space="preserve" | |
| 4704 | 4738 | filename="gdk/gdkcursor.c" | |
| 4705 | - | line="351">a new `GdkCursor`, or %NULL if there is no | |
| 4739 | + | line="348">a new `GdkCursor`, or %NULL if there is no | |
| 4706 | 4740 | cursor with the given name</doc> | |
| 4707 | 4741 | <type name="Cursor" c:type="GdkCursor*"/> | |
| 4708 | 4742 | </return-value> | |
| @@ -4710,7 +4744,7 @@ platforms can be found in the CSS specification: | |||
| 4710 | 4744 | <parameter name="name" transfer-ownership="none"> | |
| 4711 | 4745 | <doc xml:space="preserve" | |
| 4712 | 4746 | filename="gdk/gdkcursor.c" | |
| 4713 | - | line="301">the name of the cursor</doc> | |
| 4747 | + | line="298">the name of the cursor</doc> | |
| 4714 | 4748 | <type name="utf8" c:type="const char*"/> | |
| 4715 | 4749 | </parameter> | |
| 4716 | 4750 | <parameter name="fallback" | |
| @@ -4719,7 +4753,7 @@ platforms can be found in the CSS specification: | |||
| 4719 | 4753 | allow-none="1"> | |
| 4720 | 4754 | <doc xml:space="preserve" | |
| 4721 | 4755 | filename="gdk/gdkcursor.c" | |
| 4722 | - | line="302">%NULL or the `GdkCursor` to fall back to when | |
| 4756 | + | line="299">%NULL or the `GdkCursor` to fall back to when | |
| 4723 | 4757 | this one cannot be supported</doc> | |
| 4724 | 4758 | <type name="Cursor" c:type="GdkCursor*"/> | |
| 4725 | 4759 | </parameter> | |
| @@ -4729,31 +4763,31 @@ platforms can be found in the CSS specification: | |||
| 4729 | 4763 | c:identifier="gdk_cursor_new_from_texture"> | |
| 4730 | 4764 | <doc xml:space="preserve" | |
| 4731 | 4765 | filename="gdk/gdkcursor.c" | |
| 4732 | - | line="367">Creates a new cursor from a `GdkTexture`.</doc> | |
| 4766 | + | line="364">Creates a new cursor from a `GdkTexture`.</doc> | |
| 4733 | 4767 | <source-position filename="gdk/gdkcursor.h" line="46"/> | |
| 4734 | 4768 | <return-value transfer-ownership="full"> | |
| 4735 | 4769 | <doc xml:space="preserve" | |
| 4736 | 4770 | filename="gdk/gdkcursor.c" | |
| 4737 | - | line="377">a new `GdkCursor`</doc> | |
| 4771 | + | line="374">a new `GdkCursor`</doc> | |
| 4738 | 4772 | <type name="Cursor" c:type="GdkCursor*"/> | |
| 4739 | 4773 | </return-value> | |
| 4740 | 4774 | <parameters> | |
| 4741 | 4775 | <parameter name="texture" transfer-ownership="none"> | |
| 4742 | 4776 | <doc xml:space="preserve" | |
| 4743 | 4777 | filename="gdk/gdkcursor.c" | |
| 4744 | - | line="369">the texture providing the pixel data</doc> | |
| 4778 | + | line="366">the texture providing the pixel data</doc> | |
| 4745 | 4779 | <type name="Texture" c:type="GdkTexture*"/> | |
| 4746 | 4780 | </parameter> | |
| 4747 | 4781 | <parameter name="hotspot_x" transfer-ownership="none"> | |
| 4748 | 4782 | <doc xml:space="preserve" | |
| 4749 | 4783 | filename="gdk/gdkcursor.c" | |
| 4750 | - | line="370">the horizontal offset of the “hotspot” of the cursor</doc> | |
| 4784 | + | line="367">the horizontal offset of the “hotspot” of the cursor</doc> | |
| 4751 | 4785 | <type name="gint" c:type="int"/> | |
| 4752 | 4786 | </parameter> | |
| 4753 | 4787 | <parameter name="hotspot_y" transfer-ownership="none"> | |
| 4754 | 4788 | <doc xml:space="preserve" | |
| 4755 | 4789 | filename="gdk/gdkcursor.c" | |
| 4756 | - | line="371">the vertical offset of the “hotspot” of the cursor</doc> | |
| 4790 | + | line="368">the vertical offset of the “hotspot” of the cursor</doc> | |
| 4757 | 4791 | <type name="gint" c:type="int"/> | |
| 4758 | 4792 | </parameter> | |
| 4759 | 4793 | <parameter name="fallback" | |
| @@ -4762,7 +4796,7 @@ platforms can be found in the CSS specification: | |||
| 4762 | 4796 | allow-none="1"> | |
| 4763 | 4797 | <doc xml:space="preserve" | |
| 4764 | 4798 | filename="gdk/gdkcursor.c" | |
| 4765 | - | line="372">the `GdkCursor` to fall back to when | |
| 4799 | + | line="369">the `GdkCursor` to fall back to when | |
| 4766 | 4800 | this one cannot be supported</doc> | |
| 4767 | 4801 | <type name="Cursor" c:type="GdkCursor*"/> | |
| 4768 | 4802 | </parameter> | |
| @@ -4773,7 +4807,7 @@ platforms can be found in the CSS specification: | |||
| 4773 | 4807 | glib:get-property="fallback"> | |
| 4774 | 4808 | <doc xml:space="preserve" | |
| 4775 | 4809 | filename="gdk/gdkcursor.c" | |
| 4776 | - | line="437">Returns the fallback for this @cursor. | |
| 4810 | + | line="434">Returns the fallback for this @cursor. | |
| 4777 | 4811 | ||
| 4778 | 4812 | The fallback will be used if this cursor is not available on a given | |
| 4779 | 4813 | `GdkDisplay`. For named cursors, this can happen when using nonstandard | |
| @@ -4784,7 +4818,7 @@ it is used on does not support textured cursors.</doc> | |||
| 4784 | 4818 | <return-value transfer-ownership="none" nullable="1"> | |
| 4785 | 4819 | <doc xml:space="preserve" | |
| 4786 | 4820 | filename="gdk/gdkcursor.c" | |
| 4787 | - | line="449">the fallback of the cursor or %NULL | |
| 4821 | + | line="446">the fallback of the cursor or %NULL | |
| 4788 | 4822 | to use the default cursor as fallback</doc> | |
| 4789 | 4823 | <type name="Cursor" c:type="GdkCursor*"/> | |
| 4790 | 4824 | </return-value> | |
| @@ -4792,7 +4826,7 @@ it is used on does not support textured cursors.</doc> | |||
| 4792 | 4826 | <instance-parameter name="cursor" transfer-ownership="none"> | |
| 4793 | 4827 | <doc xml:space="preserve" | |
| 4794 | 4828 | filename="gdk/gdkcursor.c" | |
| 4795 | - | line="439">a `GdkCursor`</doc> | |
| 4829 | + | line="436">a `GdkCursor`</doc> | |
| 4796 | 4830 | <type name="Cursor" c:type="GdkCursor*"/> | |
| 4797 | 4831 | </instance-parameter> | |
| 4798 | 4832 | </parameters> | |
| @@ -4802,7 +4836,7 @@ it is used on does not support textured cursors.</doc> | |||
| 4802 | 4836 | glib:get-property="hotspot-x"> | |
| 4803 | 4837 | <doc xml:space="preserve" | |
| 4804 | 4838 | filename="gdk/gdkcursor.c" | |
| 4805 | - | line="498">Returns the horizontal offset of the hotspot. | |
| 4839 | + | line="495">Returns the horizontal offset of the hotspot. | |
| 4806 | 4840 | ||
| 4807 | 4841 | The hotspot indicates the pixel that will be directly above the cursor. | |
| 4808 | 4842 | ||
| @@ -4813,14 +4847,14 @@ will only return the hotspot position for cursors created with | |||
| 4813 | 4847 | <return-value transfer-ownership="none"> | |
| 4814 | 4848 | <doc xml:space="preserve" | |
| 4815 | 4849 | filename="gdk/gdkcursor.c" | |
| 4816 | - | line="510">the horizontal offset of the hotspot or 0 for named cursors</doc> | |
| 4850 | + | line="507">the horizontal offset of the hotspot or 0 for named cursors</doc> | |
| 4817 | 4851 | <type name="gint" c:type="int"/> | |
| 4818 | 4852 | </return-value> | |
| 4819 | 4853 | <parameters> | |
| 4820 | 4854 | <instance-parameter name="cursor" transfer-ownership="none"> | |
| 4821 | 4855 | <doc xml:space="preserve" | |
| 4822 | 4856 | filename="gdk/gdkcursor.c" | |
| 4823 | - | line="500">a `GdkCursor`</doc> | |
| 4857 | + | line="497">a `GdkCursor`</doc> | |
| 4824 | 4858 | <type name="Cursor" c:type="GdkCursor*"/> | |
| 4825 | 4859 | </instance-parameter> | |
| 4826 | 4860 | </parameters> | |
| @@ -4830,7 +4864,7 @@ will only return the hotspot position for cursors created with | |||
| 4830 | 4864 | glib:get-property="hotspot-y"> | |
| 4831 | 4865 | <doc xml:space="preserve" | |
| 4832 | 4866 | filename="gdk/gdkcursor.c" | |
| 4833 | - | line="520">Returns the vertical offset of the hotspot. | |
| 4867 | + | line="517">Returns the vertical offset of the hotspot. | |
| 4834 | 4868 | ||
| 4835 | 4869 | The hotspot indicates the pixel that will be directly above the cursor. | |
| 4836 | 4870 | ||
| @@ -4841,14 +4875,14 @@ will only return the hotspot position for cursors created with | |||
| 4841 | 4875 | <return-value transfer-ownership="none"> | |
| 4842 | 4876 | <doc xml:space="preserve" | |
| 4843 | 4877 | filename="gdk/gdkcursor.c" | |
| 4844 | - | line="532">the vertical offset of the hotspot or 0 for named cursors</doc> | |
| 4878 | + | line="529">the vertical offset of the hotspot or 0 for named cursors</doc> | |
| 4845 | 4879 | <type name="gint" c:type="int"/> | |
| 4846 | 4880 | </return-value> | |
| 4847 | 4881 | <parameters> | |
| 4848 | 4882 | <instance-parameter name="cursor" transfer-ownership="none"> | |
| 4849 | 4883 | <doc xml:space="preserve" | |
| 4850 | 4884 | filename="gdk/gdkcursor.c" | |
| 4851 | - | line="522">a `GdkCursor`</doc> | |
| 4885 | + | line="519">a `GdkCursor`</doc> | |
| 4852 | 4886 | <type name="Cursor" c:type="GdkCursor*"/> | |
| 4853 | 4887 | </instance-parameter> | |
| 4854 | 4888 | </parameters> | |
| @@ -4858,14 +4892,14 @@ will only return the hotspot position for cursors created with | |||
| 4858 | 4892 | glib:get-property="name"> | |
| 4859 | 4893 | <doc xml:space="preserve" | |
| 4860 | 4894 | filename="gdk/gdkcursor.c" | |
| 4861 | - | line="460">Returns the name of the cursor. | |
| 4895 | + | line="457">Returns the name of the cursor. | |
| 4862 | 4896 | ||
| 4863 | 4897 | If the cursor is not a named cursor, %NULL will be returned.</doc> | |
| 4864 | 4898 | <source-position filename="gdk/gdkcursor.h" line="103"/> | |
| 4865 | 4899 | <return-value transfer-ownership="none" nullable="1"> | |
| 4866 | 4900 | <doc xml:space="preserve" | |
| 4867 | 4901 | filename="gdk/gdkcursor.c" | |
| 4868 | - | line="468">the name of the cursor or %NULL | |
| 4902 | + | line="465">the name of the cursor or %NULL | |
| 4869 | 4903 | if it is not a named cursor</doc> | |
| 4870 | 4904 | <type name="utf8" c:type="const char*"/> | |
| 4871 | 4905 | </return-value> | |
| @@ -4873,7 +4907,7 @@ If the cursor is not a named cursor, %NULL will be returned.</doc> | |||
| 4873 | 4907 | <instance-parameter name="cursor" transfer-ownership="none"> | |
| 4874 | 4908 | <doc xml:space="preserve" | |
| 4875 | 4909 | filename="gdk/gdkcursor.c" | |
| 4876 | - | line="462">a `GdkCursor`</doc> | |
| 4910 | + | line="459">a `GdkCursor`</doc> | |
| 4877 | 4911 | <type name="Cursor" c:type="GdkCursor*"/> | |
| 4878 | 4912 | </instance-parameter> | |
| 4879 | 4913 | </parameters> | |
| @@ -4883,14 +4917,14 @@ If the cursor is not a named cursor, %NULL will be returned.</doc> | |||
| 4883 | 4917 | glib:get-property="texture"> | |
| 4884 | 4918 | <doc xml:space="preserve" | |
| 4885 | 4919 | filename="gdk/gdkcursor.c" | |
| 4886 | - | line="479">Returns the texture for the cursor. | |
| 4920 | + | line="476">Returns the texture for the cursor. | |
| 4887 | 4921 | ||
| 4888 | 4922 | If the cursor is a named cursor, %NULL will be returned.</doc> | |
| 4889 | 4923 | <source-position filename="gdk/gdkcursor.h" line="105"/> | |
| 4890 | 4924 | <return-value transfer-ownership="none" nullable="1"> | |
| 4891 | 4925 | <doc xml:space="preserve" | |
| 4892 | 4926 | filename="gdk/gdkcursor.c" | |
| 4893 | - | line="487">the texture for cursor or %NULL | |
| 4927 | + | line="484">the texture for cursor or %NULL | |
| 4894 | 4928 | if it is a named cursor</doc> | |
| 4895 | 4929 | <type name="Texture" c:type="GdkTexture*"/> | |
| 4896 | 4930 | </return-value> | |
| @@ -4898,7 +4932,7 @@ If the cursor is a named cursor, %NULL will be returned.</doc> | |||
| 4898 | 4932 | <instance-parameter name="cursor" transfer-ownership="none"> | |
| 4899 | 4933 | <doc xml:space="preserve" | |
| 4900 | 4934 | filename="gdk/gdkcursor.c" | |
| 4901 | - | line="481">a `GdkCursor`</doc> | |
| 4935 | + | line="478">a `GdkCursor`</doc> | |
| 4902 | 4936 | <type name="Cursor" c:type="GdkCursor*"/> | |
| 4903 | 4937 | </instance-parameter> | |
| 4904 | 4938 | </parameters> | |
| @@ -4910,7 +4944,7 @@ If the cursor is a named cursor, %NULL will be returned.</doc> | |||
| 4910 | 4944 | getter="get_fallback"> | |
| 4911 | 4945 | <doc xml:space="preserve" | |
| 4912 | 4946 | filename="gdk/gdkcursor.c" | |
| 4913 | - | line="174">Cursor to fall back to if this cursor cannot be displayed.</doc> | |
| 4947 | + | line="171">Cursor to fall back to if this cursor cannot be displayed.</doc> | |
| 4914 | 4948 | <type name="Cursor"/> | |
| 4915 | 4949 | </property> | |
| 4916 | 4950 | <property name="hotspot-x" | |
| @@ -4921,7 +4955,7 @@ If the cursor is a named cursor, %NULL will be returned.</doc> | |||
| 4921 | 4955 | default-value="0"> | |
| 4922 | 4956 | <doc xml:space="preserve" | |
| 4923 | 4957 | filename="gdk/gdkcursor.c" | |
| 4924 | - | line="186">X position of the cursor hotspot in the cursor image.</doc> | |
| 4958 | + | line="183">X position of the cursor hotspot in the cursor image.</doc> | |
| 4925 | 4959 | <type name="gint" c:type="gint"/> | |
| 4926 | 4960 | </property> | |
| 4927 | 4961 | <property name="hotspot-y" | |
| @@ -4932,7 +4966,7 @@ If the cursor is a named cursor, %NULL will be returned.</doc> | |||
| 4932 | 4966 | default-value="0"> | |
| 4933 | 4967 | <doc xml:space="preserve" | |
| 4934 | 4968 | filename="gdk/gdkcursor.c" | |
| 4935 | - | line="198">Y position of the cursor hotspot in the cursor image.</doc> | |
| 4969 | + | line="195">Y position of the cursor hotspot in the cursor image.</doc> | |
| 4936 | 4970 | <type name="gint" c:type="gint"/> | |
| 4937 | 4971 | </property> | |
| 4938 | 4972 | <property name="name" | |
| @@ -4943,7 +4977,7 @@ If the cursor is a named cursor, %NULL will be returned.</doc> | |||
| 4943 | 4977 | default-value="NULL"> | |
| 4944 | 4978 | <doc xml:space="preserve" | |
| 4945 | 4979 | filename="gdk/gdkcursor.c" | |
| 4946 | - | line="210">Name of this this cursor. | |
| 4980 | + | line="207">Name of this this cursor. | |
| 4947 | 4981 | ||
| 4948 | 4982 | The name will be %NULL if the cursor was created from a texture.</doc> | |
| 4949 | 4983 | <type name="utf8" c:type="gchar*"/> | |
| @@ -4955,7 +4989,7 @@ The name will be %NULL if the cursor was created from a texture.</doc> | |||
| 4955 | 4989 | getter="get_texture"> | |
| 4956 | 4990 | <doc xml:space="preserve" | |
| 4957 | 4991 | filename="gdk/gdkcursor.c" | |
| 4958 | - | line="224">The texture displayed by this cursor. | |
| 4992 | + | line="221">The texture displayed by this cursor. | |
| 4959 | 4993 | ||
| 4960 | 4994 | The texture will be %NULL if the cursor was created from a name.</doc> | |
| 4961 | 4995 | <type name="Texture"/> | |
| @@ -5133,23 +5167,23 @@ the fallback cursor will be used.</doc> | |||
| 5133 | 5167 | glib:fundamental="1"> | |
| 5134 | 5168 | <doc xml:space="preserve" | |
| 5135 | 5169 | filename="gdk/gdkevents.c" | |
| 5136 | - | line="3266">An event related to drag and drop operations.</doc> | |
| 5170 | + | line="3309">An event related to drag and drop operations.</doc> | |
| 5137 | 5171 | <method name="get_drop" c:identifier="gdk_dnd_event_get_drop"> | |
| 5138 | 5172 | <doc xml:space="preserve" | |
| 5139 | 5173 | filename="gdk/gdkevents.c" | |
| 5140 | - | line="3346">Gets the `GdkDrop` object from a DND event.</doc> | |
| 5141 | - | <source-position filename="gdk/gdkevents.h" line="496"/> | |
| 5174 | + | line="3389">Gets the `GdkDrop` object from a DND event.</doc> | |
| 5175 | + | <source-position filename="gdk/gdkevents.h" line="501"/> | |
| 5142 | 5176 | <return-value transfer-ownership="none" nullable="1"> | |
| 5143 | 5177 | <doc xml:space="preserve" | |
| 5144 | 5178 | filename="gdk/gdkevents.c" | |
| 5145 | - | line="3352">the drop</doc> | |
| 5179 | + | line="3395">the drop</doc> | |
| 5146 | 5180 | <type name="Drop" c:type="GdkDrop*"/> | |
| 5147 | 5181 | </return-value> | |
| 5148 | 5182 | <parameters> | |
| 5149 | 5183 | <instance-parameter name="event" transfer-ownership="none"> | |
| 5150 | 5184 | <doc xml:space="preserve" | |
| 5151 | 5185 | filename="gdk/gdkevents.c" | |
| 5152 | - | line="3348">a DND event</doc> | |
| 5186 | + | line="3391">a DND event</doc> | |
| 5153 | 5187 | <type name="DNDEvent" c:type="GdkEvent*"/> | |
| 5154 | 5188 | </instance-parameter> | |
| 5155 | 5189 | </parameters> | |
| @@ -5187,7 +5221,7 @@ the fallback cursor will be used.</doc> | |||
| 5187 | 5221 | glib:fundamental="1"> | |
| 5188 | 5222 | <doc xml:space="preserve" | |
| 5189 | 5223 | filename="gdk/gdkevents.c" | |
| 5190 | - | line="2268">An event related to closing a top-level surface.</doc> | |
| 5224 | + | line="2269">An event related to closing a top-level surface.</doc> | |
| 5191 | 5225 | </class> | |
| 5192 | 5226 | <class name="Device" | |
| 5193 | 5227 | c:symbol-prefix="device" | |
| @@ -6405,14 +6439,14 @@ This is a convenience function for: | |||
| 6405 | 6439 | <function name="open" c:identifier="gdk_display_open"> | |
| 6406 | 6440 | <doc xml:space="preserve" | |
| 6407 | 6441 | filename="gdk/gdkdisplay.c" | |
| 6408 | - | line="1187">Opens a display. | |
| 6442 | + | line="1188">Opens a display. | |
| 6409 | 6443 | ||
| 6410 | 6444 | If opening the display fails, `NULL` is returned.</doc> | |
| 6411 | 6445 | <source-position filename="gdk/gdkdisplay.h" line="42"/> | |
| 6412 | 6446 | <return-value transfer-ownership="none" nullable="1"> | |
| 6413 | 6447 | <doc xml:space="preserve" | |
| 6414 | 6448 | filename="gdk/gdkdisplay.c" | |
| 6415 | - | line="1195">a `GdkDisplay`</doc> | |
| 6449 | + | line="1196">a `GdkDisplay`</doc> | |
| 6416 | 6450 | <type name="Display" c:type="GdkDisplay*"/> | |
| 6417 | 6451 | </return-value> | |
| 6418 | 6452 | <parameters> | |
| @@ -6422,7 +6456,7 @@ If opening the display fails, `NULL` is returned.</doc> | |||
| 6422 | 6456 | allow-none="1"> | |
| 6423 | 6457 | <doc xml:space="preserve" | |
| 6424 | 6458 | filename="gdk/gdkdisplay.c" | |
| 6425 | - | line="1189">the name of the display to open</doc> | |
| 6459 | + | line="1190">the name of the display to open</doc> | |
| 6426 | 6460 | <type name="utf8" c:type="const char*"/> | |
| 6427 | 6461 | </parameter> | |
| 6428 | 6462 | </parameters> | |
| @@ -6430,7 +6464,7 @@ If opening the display fails, `NULL` is returned.</doc> | |||
| 6430 | 6464 | <method name="beep" c:identifier="gdk_display_beep"> | |
| 6431 | 6465 | <doc xml:space="preserve" | |
| 6432 | 6466 | filename="gdk/gdkdisplay.c" | |
| 6433 | - | line="1018">Emits a short beep on @display</doc> | |
| 6467 | + | line="1019">Emits a short beep on @display</doc> | |
| 6434 | 6468 | <source-position filename="gdk/gdkdisplay.h" line="51"/> | |
| 6435 | 6469 | <return-value transfer-ownership="none"> | |
| 6436 | 6470 | <type name="none" c:type="void"/> | |
| @@ -6439,7 +6473,7 @@ If opening the display fails, `NULL` is returned.</doc> | |||
| 6439 | 6473 | <instance-parameter name="display" transfer-ownership="none"> | |
| 6440 | 6474 | <doc xml:space="preserve" | |
| 6441 | 6475 | filename="gdk/gdkdisplay.c" | |
| 6442 | - | line="1020">a `GdkDisplay`</doc> | |
| 6476 | + | line="1021">a `GdkDisplay`</doc> | |
| 6443 | 6477 | <type name="Display" c:type="GdkDisplay*"/> | |
| 6444 | 6478 | </instance-parameter> | |
| 6445 | 6479 | </parameters> | |
| @@ -6447,7 +6481,7 @@ If opening the display fails, `NULL` is returned.</doc> | |||
| 6447 | 6481 | <method name="close" c:identifier="gdk_display_close"> | |
| 6448 | 6482 | <doc xml:space="preserve" | |
| 6449 | 6483 | filename="gdk/gdkdisplay.c" | |
| 6450 | - | line="478">Closes the connection to the windowing system for the given display. | |
| 6484 | + | line="479">Closes the connection to the windowing system for the given display. | |
| 6451 | 6485 | ||
| 6452 | 6486 | This cleans up associated resources.</doc> | |
| 6453 | 6487 | <source-position filename="gdk/gdkdisplay.h" line="58"/> | |
| @@ -6458,7 +6492,7 @@ This cleans up associated resources.</doc> | |||
| 6458 | 6492 | <instance-parameter name="display" transfer-ownership="none"> | |
| 6459 | 6493 | <doc xml:space="preserve" | |
| 6460 | 6494 | filename="gdk/gdkdisplay.c" | |
| 6461 | - | line="480">a `GdkDisplay`</doc> | |
| 6495 | + | line="481">a `GdkDisplay`</doc> | |
| 6462 | 6496 | <type name="Display" c:type="GdkDisplay*"/> | |
| 6463 | 6497 | </instance-parameter> | |
| 6464 | 6498 | </parameters> | |
| @@ -6469,7 +6503,7 @@ This cleans up associated resources.</doc> | |||
| 6469 | 6503 | throws="1"> | |
| 6470 | 6504 | <doc xml:space="preserve" | |
| 6471 | 6505 | filename="gdk/gdkdisplay.c" | |
| 6472 | - | line="1500">Creates a new `GdkGLContext` for the `GdkDisplay`. | |
| 6506 | + | line="1497">Creates a new `GdkGLContext` for the `GdkDisplay`. | |
| 6473 | 6507 | ||
| 6474 | 6508 | The context is disconnected from any particular surface or surface | |
| 6475 | 6509 | and cannot be used to draw to any surface. It can only be used to | |
| @@ -6482,14 +6516,14 @@ call [method@Gdk.GLContext.make_current] or [method@Gdk.GLContext.realize].</doc | |||
| 6482 | 6516 | <return-value transfer-ownership="full"> | |
| 6483 | 6517 | <doc xml:space="preserve" | |
| 6484 | 6518 | filename="gdk/gdkdisplay.c" | |
| 6485 | - | line="1515">the newly created `GdkGLContext`</doc> | |
| 6519 | + | line="1512">the newly created `GdkGLContext`</doc> | |
| 6486 | 6520 | <type name="GLContext" c:type="GdkGLContext*"/> | |
| 6487 | 6521 | </return-value> | |
| 6488 | 6522 | <parameters> | |
| 6489 | 6523 | <instance-parameter name="self" transfer-ownership="none"> | |
| 6490 | 6524 | <doc xml:space="preserve" | |
| 6491 | 6525 | filename="gdk/gdkdisplay.c" | |
| 6492 | - | line="1502">a `GdkDisplay`</doc> | |
| 6526 | + | line="1499">a `GdkDisplay`</doc> | |
| 6493 | 6527 | <type name="Display" c:type="GdkDisplay*"/> | |
| 6494 | 6528 | </instance-parameter> | |
| 6495 | 6529 | </parameters> | |
| @@ -6498,25 +6532,25 @@ call [method@Gdk.GLContext.make_current] or [method@Gdk.GLContext.realize].</doc | |||
| 6498 | 6532 | c:identifier="gdk_display_device_is_grabbed"> | |
| 6499 | 6533 | <doc xml:space="preserve" | |
| 6500 | 6534 | filename="gdk/gdkdisplay.c" | |
| 6501 | - | line="975">Returns %TRUE if there is an ongoing grab on @device for @display.</doc> | |
| 6535 | + | line="976">Returns %TRUE if there is an ongoing grab on @device for @display.</doc> | |
| 6502 | 6536 | <source-position filename="gdk/gdkdisplay.h" line="48"/> | |
| 6503 | 6537 | <return-value transfer-ownership="none"> | |
| 6504 | 6538 | <doc xml:space="preserve" | |
| 6505 | 6539 | filename="gdk/gdkdisplay.c" | |
| 6506 | - | line="982">%TRUE if there is a grab in effect for @device.</doc> | |
| 6540 | + | line="983">%TRUE if there is a grab in effect for @device.</doc> | |
| 6507 | 6541 | <type name="gboolean" c:type="gboolean"/> | |
| 6508 | 6542 | </return-value> | |
| 6509 | 6543 | <parameters> | |
| 6510 | 6544 | <instance-parameter name="display" transfer-ownership="none"> | |
| 6511 | 6545 | <doc xml:space="preserve" | |
| 6512 | 6546 | filename="gdk/gdkdisplay.c" | |
| 6513 | - | line="977">a `GdkDisplay`</doc> | |
| 6547 | + | line="978">a `GdkDisplay`</doc> | |
| 6514 | 6548 | <type name="Display" c:type="GdkDisplay*"/> | |
| 6515 | 6549 | </instance-parameter> | |
| 6516 | 6550 | <parameter name="device" transfer-ownership="none"> | |
| 6517 | 6551 | <doc xml:space="preserve" | |
| 6518 | 6552 | filename="gdk/gdkdisplay.c" | |
| 6519 | - | line="978">a `GdkDevice`</doc> | |
| 6553 | + | line="979">a `GdkDevice`</doc> | |
| 6520 | 6554 | <type name="Device" c:type="GdkDevice*"/> | |
| 6521 | 6555 | </parameter> | |
| 6522 | 6556 | </parameters> | |
| @@ -6524,7 +6558,7 @@ call [method@Gdk.GLContext.make_current] or [method@Gdk.GLContext.realize].</doc | |||
| 6524 | 6558 | <method name="flush" c:identifier="gdk_display_flush"> | |
| 6525 | 6559 | <doc xml:space="preserve" | |
| 6526 | 6560 | filename="gdk/gdkdisplay.c" | |
| 6527 | - | line="1055">Flushes any requests queued for the windowing system. | |
| 6561 | + | line="1056">Flushes any requests queued for the windowing system. | |
| 6528 | 6562 | ||
| 6529 | 6563 | This happens automatically when the main loop blocks waiting for new events, | |
| 6530 | 6564 | but if your application is drawing without returning control to the main loop, | |
| @@ -6542,7 +6576,7 @@ handled synchronously, this function will do nothing.</doc> | |||
| 6542 | 6576 | <instance-parameter name="display" transfer-ownership="none"> | |
| 6543 | 6577 | <doc xml:space="preserve" | |
| 6544 | 6578 | filename="gdk/gdkdisplay.c" | |
| 6545 | - | line="1057">a `GdkDisplay`</doc> | |
| 6579 | + | line="1058">a `GdkDisplay`</doc> | |
| 6546 | 6580 | <type name="Display" c:type="GdkDisplay*"/> | |
| 6547 | 6581 | </instance-parameter> | |
| 6548 | 6582 | </parameters> | |
| @@ -6551,20 +6585,20 @@ handled synchronously, this function will do nothing.</doc> | |||
| 6551 | 6585 | c:identifier="gdk_display_get_app_launch_context"> | |
| 6552 | 6586 | <doc xml:space="preserve" | |
| 6553 | 6587 | filename="gdk/gdkdisplay.c" | |
| 6554 | - | line="1170">Returns a `GdkAppLaunchContext` suitable for launching | |
| 6588 | + | line="1171">Returns a `GdkAppLaunchContext` suitable for launching | |
| 6555 | 6589 | applications on the given display.</doc> | |
| 6556 | 6590 | <source-position filename="gdk/gdkdisplay.h" line="93"/> | |
| 6557 | 6591 | <return-value transfer-ownership="full"> | |
| 6558 | 6592 | <doc xml:space="preserve" | |
| 6559 | 6593 | filename="gdk/gdkdisplay.c" | |
| 6560 | - | line="1177">a new `GdkAppLaunchContext` for @display</doc> | |
| 6594 | + | line="1178">a new `GdkAppLaunchContext` for @display</doc> | |
| 6561 | 6595 | <type name="AppLaunchContext" c:type="GdkAppLaunchContext*"/> | |
| 6562 | 6596 | </return-value> | |
| 6563 | 6597 | <parameters> | |
| 6564 | 6598 | <instance-parameter name="display" transfer-ownership="none"> | |
| 6565 | 6599 | <doc xml:space="preserve" | |
| 6566 | 6600 | filename="gdk/gdkdisplay.c" | |
| 6567 | - | line="1172">a `GdkDisplay`</doc> | |
| 6601 | + | line="1173">a `GdkDisplay`</doc> | |
| 6568 | 6602 | <type name="Display" c:type="GdkDisplay*"/> | |
| 6569 | 6603 | </instance-parameter> | |
| 6570 | 6604 | </parameters> | |
| @@ -6572,19 +6606,19 @@ applications on the given display.</doc> | |||
| 6572 | 6606 | <method name="get_clipboard" c:identifier="gdk_display_get_clipboard"> | |
| 6573 | 6607 | <doc xml:space="preserve" | |
| 6574 | 6608 | filename="gdk/gdkdisplay.c" | |
| 6575 | - | line="1078">Gets the clipboard used for copy/paste operations.</doc> | |
| 6609 | + | line="1079">Gets the clipboard used for copy/paste operations.</doc> | |
| 6576 | 6610 | <source-position filename="gdk/gdkdisplay.h" line="82"/> | |
| 6577 | 6611 | <return-value transfer-ownership="none"> | |
| 6578 | 6612 | <doc xml:space="preserve" | |
| 6579 | 6613 | filename="gdk/gdkdisplay.c" | |
| 6580 | - | line="1084">the display's clipboard</doc> | |
| 6614 | + | line="1085">the display's clipboard</doc> | |
| 6581 | 6615 | <type name="Clipboard" c:type="GdkClipboard*"/> | |
| 6582 | 6616 | </return-value> | |
| 6583 | 6617 | <parameters> | |
| 6584 | 6618 | <instance-parameter name="display" transfer-ownership="none"> | |
| 6585 | 6619 | <doc xml:space="preserve" | |
| 6586 | 6620 | filename="gdk/gdkdisplay.c" | |
| 6587 | - | line="1080">a `GdkDisplay`</doc> | |
| 6621 | + | line="1081">a `GdkDisplay`</doc> | |
| 6588 | 6622 | <type name="Display" c:type="GdkDisplay*"/> | |
| 6589 | 6623 | </instance-parameter> | |
| 6590 | 6624 | </parameters> | |
| @@ -6593,7 +6627,7 @@ applications on the given display.</doc> | |||
| 6593 | 6627 | c:identifier="gdk_display_get_default_seat"> | |
| 6594 | 6628 | <doc xml:space="preserve" | |
| 6595 | 6629 | filename="gdk/gdkdisplay.c" | |
| 6596 | - | line="2278">Returns the default `GdkSeat` for this display. | |
| 6630 | + | line="2295">Returns the default `GdkSeat` for this display. | |
| 6597 | 6631 | ||
| 6598 | 6632 | Note that a display may not have a seat. In this case, | |
| 6599 | 6633 | this function will return %NULL.</doc> | |
| @@ -6601,14 +6635,14 @@ this function will return %NULL.</doc> | |||
| 6601 | 6635 | <return-value transfer-ownership="none" nullable="1"> | |
| 6602 | 6636 | <doc xml:space="preserve" | |
| 6603 | 6637 | filename="gdk/gdkdisplay.c" | |
| 6604 | - | line="2287">the default seat.</doc> | |
| 6638 | + | line="2304">the default seat.</doc> | |
| 6605 | 6639 | <type name="Seat" c:type="GdkSeat*"/> | |
| 6606 | 6640 | </return-value> | |
| 6607 | 6641 | <parameters> | |
| 6608 | 6642 | <instance-parameter name="display" transfer-ownership="none"> | |
| 6609 | 6643 | <doc xml:space="preserve" | |
| 6610 | 6644 | filename="gdk/gdkdisplay.c" | |
| 6611 | - | line="2280">a `GdkDisplay`</doc> | |
| 6645 | + | line="2297">a `GdkDisplay`</doc> | |
| 6612 | 6646 | <type name="Display" c:type="GdkDisplay*"/> | |
| 6613 | 6647 | </instance-parameter> | |
| 6614 | 6648 | </parameters> | |
| @@ -6619,7 +6653,7 @@ this function will return %NULL.</doc> | |||
| 6619 | 6653 | version="4.14"> | |
| 6620 | 6654 | <doc xml:space="preserve" | |
| 6621 | 6655 | filename="gdk/gdkdisplay.c" | |
| 6622 | - | line="2056">Returns the dma-buf formats that are supported on this display. | |
| 6656 | + | line="2071">Returns the dma-buf formats that are supported on this display. | |
| 6623 | 6657 | ||
| 6624 | 6658 | GTK may use OpenGL or Vulkan to support some formats. | |
| 6625 | 6659 | Calling this function will then initialize them if they aren't yet. | |
| @@ -6627,19 +6661,21 @@ Calling this function will then initialize them if they aren't yet. | |||
| 6627 | 6661 | The formats returned by this function can be used for negotiating | |
| 6628 | 6662 | buffer formats with producers such as v4l, pipewire or GStreamer. | |
| 6629 | 6663 | ||
| 6630 | - | To learn more about dma-bufs, see [class@Gdk.DmabufTextureBuilder].</doc> | |
| 6664 | + | To learn more about dma-bufs, see [class@Gdk.DmabufTextureBuilder]. | |
| 6665 | + | ||
| 6666 | + | This function is threadsafe. It can be called from any thread.</doc> | |
| 6631 | 6667 | <source-position filename="gdk/gdkdisplay.h" line="141"/> | |
| 6632 | 6668 | <return-value transfer-ownership="none"> | |
| 6633 | 6669 | <doc xml:space="preserve" | |
| 6634 | 6670 | filename="gdk/gdkdisplay.c" | |
| 6635 | - | line="2070">a `GdkDmabufFormats` object</doc> | |
| 6671 | + | line="2087">a `GdkDmabufFormats` object</doc> | |
| 6636 | 6672 | <type name="DmabufFormats" c:type="GdkDmabufFormats*"/> | |
| 6637 | 6673 | </return-value> | |
| 6638 | 6674 | <parameters> | |
| 6639 | 6675 | <instance-parameter name="display" transfer-ownership="none"> | |
| 6640 | 6676 | <doc xml:space="preserve" | |
| 6641 | 6677 | filename="gdk/gdkdisplay.c" | |
| 6642 | - | line="2058">a `GdkDisplay`</doc> | |
| 6678 | + | line="2073">a `GdkDisplay`</doc> | |
| 6643 | 6679 | <type name="Display" c:type="GdkDisplay*"/> | |
| 6644 | 6680 | </instance-parameter> | |
| 6645 | 6681 | </parameters> | |
| @@ -6648,13 +6684,13 @@ To learn more about dma-bufs, see [class@Gdk.DmabufTextureBuilder].</doc> | |||
| 6648 | 6684 | c:identifier="gdk_display_get_monitor_at_surface"> | |
| 6649 | 6685 | <doc xml:space="preserve" | |
| 6650 | 6686 | filename="gdk/gdkdisplay.c" | |
| 6651 | - | line="2340">Gets the monitor in which the largest area of @surface | |
| 6687 | + | line="2357">Gets the monitor in which the largest area of @surface | |
| 6652 | 6688 | resides.</doc> | |
| 6653 | 6689 | <source-position filename="gdk/gdkdisplay.h" line="104"/> | |
| 6654 | 6690 | <return-value transfer-ownership="none" nullable="1"> | |
| 6655 | 6691 | <doc xml:space="preserve" | |
| 6656 | 6692 | filename="gdk/gdkdisplay.c" | |
| 6657 | - | line="2348">the monitor with the largest | |
| 6693 | + | line="2365">the monitor with the largest | |
| 6658 | 6694 | overlap with @surface</doc> | |
| 6659 | 6695 | <type name="Monitor" c:type="GdkMonitor*"/> | |
| 6660 | 6696 | </return-value> | |
| @@ -6662,13 +6698,13 @@ resides.</doc> | |||
| 6662 | 6698 | <instance-parameter name="display" transfer-ownership="none"> | |
| 6663 | 6699 | <doc xml:space="preserve" | |
| 6664 | 6700 | filename="gdk/gdkdisplay.c" | |
| 6665 | - | line="2342">a `GdkDisplay`</doc> | |
| 6701 | + | line="2359">a `GdkDisplay`</doc> | |
| 6666 | 6702 | <type name="Display" c:type="GdkDisplay*"/> | |
| 6667 | 6703 | </instance-parameter> | |
| 6668 | 6704 | <parameter name="surface" transfer-ownership="none"> | |
| 6669 | 6705 | <doc xml:space="preserve" | |
| 6670 | 6706 | filename="gdk/gdkdisplay.c" | |
| 6671 | - | line="2343">a `GdkSurface`</doc> | |
| 6707 | + | line="2360">a `GdkSurface`</doc> | |
| 6672 | 6708 | <type name="Surface" c:type="GdkSurface*"/> | |
| 6673 | 6709 | </parameter> | |
| 6674 | 6710 | </parameters> | |
| @@ -6676,7 +6712,7 @@ resides.</doc> | |||
| 6676 | 6712 | <method name="get_monitors" c:identifier="gdk_display_get_monitors"> | |
| 6677 | 6713 | <doc xml:space="preserve" | |
| 6678 | 6714 | filename="gdk/gdkdisplay.c" | |
| 6679 | - | line="2318">Gets the list of monitors associated with this display. | |
| 6715 | + | line="2335">Gets the list of monitors associated with this display. | |
| 6680 | 6716 | ||
| 6681 | 6717 | Subsequent calls to this function will always return the | |
| 6682 | 6718 | same list for the same display. | |
| @@ -6687,14 +6723,14 @@ this list to monitor changes to the monitor of this display.</doc> | |||
| 6687 | 6723 | <return-value transfer-ownership="none"> | |
| 6688 | 6724 | <doc xml:space="preserve" | |
| 6689 | 6725 | filename="gdk/gdkdisplay.c" | |
| 6690 | - | line="2330">a `GListModel` of `GdkMonitor`</doc> | |
| 6726 | + | line="2347">a `GListModel` of `GdkMonitor`</doc> | |
| 6691 | 6727 | <type name="Gio.ListModel" c:type="GListModel*"/> | |
| 6692 | 6728 | </return-value> | |
| 6693 | 6729 | <parameters> | |
| 6694 | 6730 | <instance-parameter name="self" transfer-ownership="none"> | |
| 6695 | 6731 | <doc xml:space="preserve" | |
| 6696 | 6732 | filename="gdk/gdkdisplay.c" | |
| 6697 | - | line="2320">a `GdkDisplay`</doc> | |
| 6733 | + | line="2337">a `GdkDisplay`</doc> | |
| 6698 | 6734 | <type name="Display" c:type="GdkDisplay*"/> | |
| 6699 | 6735 | </instance-parameter> | |
| 6700 | 6736 | </parameters> | |
| @@ -6702,12 +6738,12 @@ this list to monitor changes to the monitor of this display.</doc> | |||
| 6702 | 6738 | <method name="get_name" c:identifier="gdk_display_get_name"> | |
| 6703 | 6739 | <doc xml:space="preserve" | |
| 6704 | 6740 | filename="gdk/gdkdisplay.c" | |
| 6705 | - | line="1001">Gets the name of the display.</doc> | |
| 6741 | + | line="1002">Gets the name of the display.</doc> | |
| 6706 | 6742 | <source-position filename="gdk/gdkdisplay.h" line="45"/> | |
| 6707 | 6743 | <return-value transfer-ownership="none"> | |
| 6708 | 6744 | <doc xml:space="preserve" | |
| 6709 | 6745 | filename="gdk/gdkdisplay.c" | |
| 6710 | - | line="1007">a string representing the display name. This string is owned | |
| 6746 | + | line="1008">a string representing the display name. This string is owned | |
| 6711 | 6747 | by GDK and should not be modified or freed.</doc> | |
| 6712 | 6748 | <type name="utf8" c:type="const char*"/> | |
| 6713 | 6749 | </return-value> | |
| @@ -6715,7 +6751,7 @@ this list to monitor changes to the monitor of this display.</doc> | |||
| 6715 | 6751 | <instance-parameter name="display" transfer-ownership="none"> | |
| 6716 | 6752 | <doc xml:space="preserve" | |
| 6717 | 6753 | filename="gdk/gdkdisplay.c" | |
| 6718 | - | line="1003">a `GdkDisplay`</doc> | |
| 6754 | + | line="1004">a `GdkDisplay`</doc> | |
| 6719 | 6755 | <type name="Display" c:type="GdkDisplay*"/> | |
| 6720 | 6756 | </instance-parameter> | |
| 6721 | 6757 | </parameters> | |
| @@ -6724,7 +6760,7 @@ this list to monitor changes to the monitor of this display.</doc> | |||
| 6724 | 6760 | c:identifier="gdk_display_get_primary_clipboard"> | |
| 6725 | 6761 | <doc xml:space="preserve" | |
| 6726 | 6762 | filename="gdk/gdkdisplay.c" | |
| 6727 | - | line="1097">Gets the clipboard used for the primary selection. | |
| 6763 | + | line="1098">Gets the clipboard used for the primary selection. | |
| 6728 | 6764 | ||
| 6729 | 6765 | On backends where the primary clipboard is not supported natively, | |
| 6730 | 6766 | GDK emulates this clipboard locally.</doc> | |
| @@ -6732,14 +6768,14 @@ GDK emulates this clipboard locally.</doc> | |||
| 6732 | 6768 | <return-value transfer-ownership="none"> | |
| 6733 | 6769 | <doc xml:space="preserve" | |
| 6734 | 6770 | filename="gdk/gdkdisplay.c" | |
| 6735 | - | line="1106">the primary clipboard</doc> | |
| 6771 | + | line="1107">the primary clipboard</doc> | |
| 6736 | 6772 | <type name="Clipboard" c:type="GdkClipboard*"/> | |
| 6737 | 6773 | </return-value> | |
| 6738 | 6774 | <parameters> | |
| 6739 | 6775 | <instance-parameter name="display" transfer-ownership="none"> | |
| 6740 | 6776 | <doc xml:space="preserve" | |
| 6741 | 6777 | filename="gdk/gdkdisplay.c" | |
| 6742 | - | line="1099">a `GdkDisplay`</doc> | |
| 6778 | + | line="1100">a `GdkDisplay`</doc> | |
| 6743 | 6779 | <type name="Display" c:type="GdkDisplay*"/> | |
| 6744 | 6780 | </instance-parameter> | |
| 6745 | 6781 | </parameters> | |
| @@ -6747,13 +6783,13 @@ GDK emulates this clipboard locally.</doc> | |||
| 6747 | 6783 | <method name="get_setting" c:identifier="gdk_display_get_setting"> | |
| 6748 | 6784 | <doc xml:space="preserve" | |
| 6749 | 6785 | filename="gdk/gdkdisplay.c" | |
| 6750 | - | line="2405">Retrieves a desktop-wide setting such as double-click time | |
| 6786 | + | line="2422">Retrieves a desktop-wide setting such as double-click time | |
| 6751 | 6787 | for the @display.</doc> | |
| 6752 | 6788 | <source-position filename="gdk/gdkdisplay.h" line="135"/> | |
| 6753 | 6789 | <return-value transfer-ownership="none"> | |
| 6754 | 6790 | <doc xml:space="preserve" | |
| 6755 | 6791 | filename="gdk/gdkdisplay.c" | |
| 6756 | - | line="2414">%TRUE if the setting existed and a value was stored | |
| 6792 | + | line="2431">%TRUE if the setting existed and a value was stored | |
| 6757 | 6793 | in @value, %FALSE otherwise</doc> | |
| 6758 | 6794 | <type name="gboolean" c:type="gboolean"/> | |
| 6759 | 6795 | </return-value> | |
| @@ -6761,19 +6797,19 @@ for the @display.</doc> | |||
| 6761 | 6797 | <instance-parameter name="display" transfer-ownership="none"> | |
| 6762 | 6798 | <doc xml:space="preserve" | |
| 6763 | 6799 | filename="gdk/gdkdisplay.c" | |
| 6764 | - | line="2407">a `GdkDisplay`</doc> | |
| 6800 | + | line="2424">a `GdkDisplay`</doc> | |
| 6765 | 6801 | <type name="Display" c:type="GdkDisplay*"/> | |
| 6766 | 6802 | </instance-parameter> | |
| 6767 | 6803 | <parameter name="name" transfer-ownership="none"> | |
| 6768 | 6804 | <doc xml:space="preserve" | |
| 6769 | 6805 | filename="gdk/gdkdisplay.c" | |
| 6770 | - | line="2408">the name of the setting</doc> | |
| 6806 | + | line="2425">the name of the setting</doc> | |
| 6771 | 6807 | <type name="utf8" c:type="const char*"/> | |
| 6772 | 6808 | </parameter> | |
| 6773 | 6809 | <parameter name="value" transfer-ownership="none"> | |
| 6774 | 6810 | <doc xml:space="preserve" | |
| 6775 | 6811 | filename="gdk/gdkdisplay.c" | |
| 6776 | - | line="2409">location to store the value of the setting</doc> | |
| 6812 | + | line="2426">location to store the value of the setting</doc> | |
| 6777 | 6813 | <type name="GObject.Value" c:type="GValue*"/> | |
| 6778 | 6814 | </parameter> | |
| 6779 | 6815 | </parameters> | |
| @@ -6784,20 +6820,20 @@ for the @display.</doc> | |||
| 6784 | 6820 | deprecated-version="4.10"> | |
| 6785 | 6821 | <doc xml:space="preserve" | |
| 6786 | 6822 | filename="gdk/gdkdisplay.c" | |
| 6787 | - | line="1236">Gets the startup notification ID for a Wayland display, or %NULL | |
| 6823 | + | line="1237">Gets the startup notification ID for a Wayland display, or %NULL | |
| 6788 | 6824 | if no ID has been defined.</doc> | |
| 6789 | 6825 | <source-position filename="gdk/gdkdisplay.h" line="90"/> | |
| 6790 | 6826 | <return-value transfer-ownership="none" nullable="1"> | |
| 6791 | 6827 | <doc xml:space="preserve" | |
| 6792 | 6828 | filename="gdk/gdkdisplay.c" | |
| 6793 | - | line="1243">the startup notification ID for @display</doc> | |
| 6829 | + | line="1244">the startup notification ID for @display</doc> | |
| 6794 | 6830 | <type name="utf8" c:type="const char*"/> | |
| 6795 | 6831 | </return-value> | |
| 6796 | 6832 | <parameters> | |
| 6797 | 6833 | <instance-parameter name="display" transfer-ownership="none"> | |
| 6798 | 6834 | <doc xml:space="preserve" | |
| 6799 | 6835 | filename="gdk/gdkdisplay.c" | |
| 6800 | - | line="1238">a `GdkDisplay`</doc> | |
| 6836 | + | line="1239">a `GdkDisplay`</doc> | |
| 6801 | 6837 | <type name="Display" c:type="GdkDisplay*"/> | |
| 6802 | 6838 | </instance-parameter> | |
| 6803 | 6839 | </parameters> | |
| @@ -6805,19 +6841,19 @@ if no ID has been defined.</doc> | |||
| 6805 | 6841 | <method name="is_closed" c:identifier="gdk_display_is_closed"> | |
| 6806 | 6842 | <doc xml:space="preserve" | |
| 6807 | 6843 | filename="gdk/gdkdisplay.c" | |
| 6808 | - | line="502">Finds out if the display has been closed.</doc> | |
| 6844 | + | line="503">Finds out if the display has been closed.</doc> | |
| 6809 | 6845 | <source-position filename="gdk/gdkdisplay.h" line="60"/> | |
| 6810 | 6846 | <return-value transfer-ownership="none"> | |
| 6811 | 6847 | <doc xml:space="preserve" | |
| 6812 | 6848 | filename="gdk/gdkdisplay.c" | |
| 6813 | - | line="508">%TRUE if the display is closed.</doc> | |
| 6849 | + | line="509">%TRUE if the display is closed.</doc> | |
| 6814 | 6850 | <type name="gboolean" c:type="gboolean"/> | |
| 6815 | 6851 | </return-value> | |
| 6816 | 6852 | <parameters> | |
| 6817 | 6853 | <instance-parameter name="display" transfer-ownership="none"> | |
| 6818 | 6854 | <doc xml:space="preserve" | |
| 6819 | 6855 | filename="gdk/gdkdisplay.c" | |
| 6820 | - | line="504">a `GdkDisplay`</doc> | |
| 6856 | + | line="505">a `GdkDisplay`</doc> | |
| 6821 | 6857 | <type name="Display" c:type="GdkDisplay*"/> | |
| 6822 | 6858 | </instance-parameter> | |
| 6823 | 6859 | </parameters> | |
| @@ -6827,7 +6863,7 @@ if no ID has been defined.</doc> | |||
| 6827 | 6863 | glib:get-property="composited"> | |
| 6828 | 6864 | <doc xml:space="preserve" | |
| 6829 | 6865 | filename="gdk/gdkdisplay.c" | |
| 6830 | - | line="2102">Returns whether surfaces can reasonably be expected to have | |
| 6866 | + | line="2119">Returns whether surfaces can reasonably be expected to have | |
| 6831 | 6867 | their alpha channel drawn correctly on the screen. | |
| 6832 | 6868 | ||
| 6833 | 6869 | Check [method@Gdk.Display.is_rgba] for whether the display | |
| @@ -6841,7 +6877,7 @@ On modern displays, this value is always %TRUE.</doc> | |||
| 6841 | 6877 | <return-value transfer-ownership="none"> | |
| 6842 | 6878 | <doc xml:space="preserve" | |
| 6843 | 6879 | filename="gdk/gdkdisplay.c" | |
| 6844 | - | line="2117">Whether surfaces with RGBA visuals can reasonably | |
| 6880 | + | line="2134">Whether surfaces with RGBA visuals can reasonably | |
| 6845 | 6881 | be expected to have their alpha channels drawn correctly | |
| 6846 | 6882 | on the screen.</doc> | |
| 6847 | 6883 | <type name="gboolean" c:type="gboolean"/> | |
| @@ -6850,7 +6886,7 @@ On modern displays, this value is always %TRUE.</doc> | |||
| 6850 | 6886 | <instance-parameter name="display" transfer-ownership="none"> | |
| 6851 | 6887 | <doc xml:space="preserve" | |
| 6852 | 6888 | filename="gdk/gdkdisplay.c" | |
| 6853 | - | line="2104">a `GdkDisplay`</doc> | |
| 6889 | + | line="2121">a `GdkDisplay`</doc> | |
| 6854 | 6890 | <type name="Display" c:type="GdkDisplay*"/> | |
| 6855 | 6891 | </instance-parameter> | |
| 6856 | 6892 | </parameters> | |
| @@ -6860,7 +6896,7 @@ On modern displays, this value is always %TRUE.</doc> | |||
| 6860 | 6896 | glib:get-property="rgba"> | |
| 6861 | 6897 | <doc xml:space="preserve" | |
| 6862 | 6898 | filename="gdk/gdkdisplay.c" | |
| 6863 | - | line="2147">Returns whether surfaces on this @display are created with an | |
| 6899 | + | line="2164">Returns whether surfaces on this @display are created with an | |
| 6864 | 6900 | alpha channel. | |
| 6865 | 6901 | ||
| 6866 | 6902 | Even if a %TRUE is returned, it is possible that the | |
| @@ -6875,7 +6911,7 @@ On modern displays, this value is always %TRUE.</doc> | |||
| 6875 | 6911 | <return-value transfer-ownership="none"> | |
| 6876 | 6912 | <doc xml:space="preserve" | |
| 6877 | 6913 | filename="gdk/gdkdisplay.c" | |
| 6878 | - | line="2163">%TRUE if surfaces are created with an alpha channel or | |
| 6914 | + | line="2180">%TRUE if surfaces are created with an alpha channel or | |
| 6879 | 6915 | %FALSE if the display does not support this functionality.</doc> | |
| 6880 | 6916 | <type name="gboolean" c:type="gboolean"/> | |
| 6881 | 6917 | </return-value> | |
| @@ -6883,7 +6919,7 @@ On modern displays, this value is always %TRUE.</doc> | |||
| 6883 | 6919 | <instance-parameter name="display" transfer-ownership="none"> | |
| 6884 | 6920 | <doc xml:space="preserve" | |
| 6885 | 6921 | filename="gdk/gdkdisplay.c" | |
| 6886 | - | line="2149">a `GdkDisplay`</doc> | |
| 6922 | + | line="2166">a `GdkDisplay`</doc> | |
| 6887 | 6923 | <type name="Display" c:type="GdkDisplay*"/> | |
| 6888 | 6924 | </instance-parameter> | |
| 6889 | 6925 | </parameters> | |
| @@ -6891,12 +6927,12 @@ On modern displays, this value is always %TRUE.</doc> | |||
| 6891 | 6927 | <method name="list_seats" c:identifier="gdk_display_list_seats"> | |
| 6892 | 6928 | <doc xml:space="preserve" | |
| 6893 | 6929 | filename="gdk/gdkdisplay.c" | |
| 6894 | - | line="2301">Returns the list of seats known to @display.</doc> | |
| 6930 | + | line="2318">Returns the list of seats known to @display.</doc> | |
| 6895 | 6931 | <source-position filename="gdk/gdkdisplay.h" line="99"/> | |
| 6896 | 6932 | <return-value transfer-ownership="container"> | |
| 6897 | 6933 | <doc xml:space="preserve" | |
| 6898 | 6934 | filename="gdk/gdkdisplay.c" | |
| 6899 | - | line="2307">the | |
| 6935 | + | line="2324">the | |
| 6900 | 6936 | list of seats known to the `GdkDisplay`</doc> | |
| 6901 | 6937 | <type name="GLib.List" c:type="GList*"> | |
| 6902 | 6938 | <type name="Seat"/> | |
| @@ -6906,7 +6942,7 @@ On modern displays, this value is always %TRUE.</doc> | |||
| 6906 | 6942 | <instance-parameter name="display" transfer-ownership="none"> | |
| 6907 | 6943 | <doc xml:space="preserve" | |
| 6908 | 6944 | filename="gdk/gdkdisplay.c" | |
| 6909 | - | line="2303">a `GdkDisplay`</doc> | |
| 6945 | + | line="2320">a `GdkDisplay`</doc> | |
| 6910 | 6946 | <type name="Display" c:type="GdkDisplay*"/> | |
| 6911 | 6947 | </instance-parameter> | |
| 6912 | 6948 | </parameters> | |
| @@ -6914,7 +6950,7 @@ On modern displays, this value is always %TRUE.</doc> | |||
| 6914 | 6950 | <method name="map_keycode" c:identifier="gdk_display_map_keycode"> | |
| 6915 | 6951 | <doc xml:space="preserve" | |
| 6916 | 6952 | filename="gdk/gdkdisplay.c" | |
| 6917 | - | line="2497">Returns the keyvals bound to @keycode. | |
| 6953 | + | line="2514">Returns the keyvals bound to @keycode. | |
| 6918 | 6954 | ||
| 6919 | 6955 | The Nth `GdkKeymapKey` in @keys is bound to the Nth keyval in @keyvals. | |
| 6920 | 6956 | ||
| @@ -6927,20 +6963,20 @@ Free the returned arrays with g_free().</doc> | |||
| 6927 | 6963 | <return-value transfer-ownership="none"> | |
| 6928 | 6964 | <doc xml:space="preserve" | |
| 6929 | 6965 | filename="gdk/gdkdisplay.c" | |
| 6930 | - | line="2517">%TRUE if there were any entries</doc> | |
| 6966 | + | line="2534">%TRUE if there were any entries</doc> | |
| 6931 | 6967 | <type name="gboolean" c:type="gboolean"/> | |
| 6932 | 6968 | </return-value> | |
| 6933 | 6969 | <parameters> | |
| 6934 | 6970 | <instance-parameter name="display" transfer-ownership="none"> | |
| 6935 | 6971 | <doc xml:space="preserve" | |
| 6936 | 6972 | filename="gdk/gdkdisplay.c" | |
| 6937 | - | line="2499">a `GdkDisplay`</doc> | |
| 6973 | + | line="2516">a `GdkDisplay`</doc> | |
| 6938 | 6974 | <type name="Display" c:type="GdkDisplay*"/> | |
| 6939 | 6975 | </instance-parameter> | |
| 6940 | 6976 | <parameter name="keycode" transfer-ownership="none"> | |
| 6941 | 6977 | <doc xml:space="preserve" | |
| 6942 | 6978 | filename="gdk/gdkdisplay.c" | |
| 6943 | - | line="2500">a keycode</doc> | |
| 6979 | + | line="2517">a keycode</doc> | |
| 6944 | 6980 | <type name="guint" c:type="guint"/> | |
| 6945 | 6981 | </parameter> | |
| 6946 | 6982 | <parameter name="keys" | |
| @@ -6951,7 +6987,7 @@ Free the returned arrays with g_free().</doc> | |||
| 6951 | 6987 | allow-none="1"> | |
| 6952 | 6988 | <doc xml:space="preserve" | |
| 6953 | 6989 | filename="gdk/gdkdisplay.c" | |
| 6954 | - | line="2501">return | |
| 6990 | + | line="2518">return | |
| 6955 | 6991 | location for array of `GdkKeymapKey`</doc> | |
| 6956 | 6992 | <array length="3" zero-terminated="0" c:type="GdkKeymapKey**"> | |
| 6957 | 6993 | <type name="KeymapKey" c:type="GdkKeymapKey*"/> | |
| @@ -6965,7 +7001,7 @@ Free the returned arrays with g_free().</doc> | |||
| 6965 | 7001 | allow-none="1"> | |
| 6966 | 7002 | <doc xml:space="preserve" | |
| 6967 | 7003 | filename="gdk/gdkdisplay.c" | |
| 6968 | - | line="2503">return | |
| 7004 | + | line="2520">return | |
| 6969 | 7005 | location for array of keyvals</doc> | |
| 6970 | 7006 | <array length="3" zero-terminated="0" c:type="guint**"> | |
| 6971 | 7007 | <type name="guint" c:type="guint*"/> | |
| @@ -6977,7 +7013,7 @@ Free the returned arrays with g_free().</doc> | |||
| 6977 | 7013 | transfer-ownership="full"> | |
| 6978 | 7014 | <doc xml:space="preserve" | |
| 6979 | 7015 | filename="gdk/gdkdisplay.c" | |
| 6980 | - | line="2505">length of @keys and @keyvals</doc> | |
| 7016 | + | line="2522">length of @keys and @keyvals</doc> | |
| 6981 | 7017 | <type name="gint" c:type="int*"/> | |
| 6982 | 7018 | </parameter> | |
| 6983 | 7019 | </parameters> | |
| @@ -6985,7 +7021,7 @@ Free the returned arrays with g_free().</doc> | |||
| 6985 | 7021 | <method name="map_keyval" c:identifier="gdk_display_map_keyval"> | |
| 6986 | 7022 | <doc xml:space="preserve" | |
| 6987 | 7023 | filename="gdk/gdkdisplay.c" | |
| 6988 | - | line="2459">Obtains a list of keycode/group/level combinations that will | |
| 7024 | + | line="2476">Obtains a list of keycode/group/level combinations that will | |
| 6989 | 7025 | generate @keyval. | |
| 6990 | 7026 | ||
| 6991 | 7027 | Groups and levels are two kinds of keyboard mode; in general, the level | |
| @@ -7004,20 +7040,20 @@ The returned array should be freed with g_free().</doc> | |||
| 7004 | 7040 | <return-value transfer-ownership="none"> | |
| 7005 | 7041 | <doc xml:space="preserve" | |
| 7006 | 7042 | filename="gdk/gdkdisplay.c" | |
| 7007 | - | line="2483">%TRUE if keys were found and returned</doc> | |
| 7043 | + | line="2500">%TRUE if keys were found and returned</doc> | |
| 7008 | 7044 | <type name="gboolean" c:type="gboolean"/> | |
| 7009 | 7045 | </return-value> | |
| 7010 | 7046 | <parameters> | |
| 7011 | 7047 | <instance-parameter name="display" transfer-ownership="none"> | |
| 7012 | 7048 | <doc xml:space="preserve" | |
| 7013 | 7049 | filename="gdk/gdkdisplay.c" | |
| 7014 | - | line="2461">a `GdkDisplay`</doc> | |
| 7050 | + | line="2478">a `GdkDisplay`</doc> | |
| 7015 | 7051 | <type name="Display" c:type="GdkDisplay*"/> | |
| 7016 | 7052 | </instance-parameter> | |
| 7017 | 7053 | <parameter name="keyval" transfer-ownership="none"> | |
| 7018 | 7054 | <doc xml:space="preserve" | |
| 7019 | 7055 | filename="gdk/gdkdisplay.c" | |
| 7020 | - | line="2462">a keyval, such as %GDK_KEY_a, %GDK_KEY_Up, %GDK_KEY_Return, etc.</doc> | |
| 7056 | + | line="2479">a keyval, such as %GDK_KEY_a, %GDK_KEY_Up, %GDK_KEY_Return, etc.</doc> | |
| 7021 | 7057 | <type name="guint" c:type="guint"/> | |
| 7022 | 7058 | </parameter> | |
| 7023 | 7059 | <parameter name="keys" | |
| @@ -7026,7 +7062,7 @@ The returned array should be freed with g_free().</doc> | |||
| 7026 | 7062 | transfer-ownership="full"> | |
| 7027 | 7063 | <doc xml:space="preserve" | |
| 7028 | 7064 | filename="gdk/gdkdisplay.c" | |
| 7029 | - | line="2463">return location | |
| 7065 | + | line="2480">return location | |
| 7030 | 7066 | for an array of `GdkKeymapKey`</doc> | |
| 7031 | 7067 | <array length="2" zero-terminated="0" c:type="GdkKeymapKey**"> | |
| 7032 | 7068 | <type name="KeymapKey" c:type="GdkKeymapKey*"/> | |
| @@ -7038,7 +7074,7 @@ The returned array should be freed with g_free().</doc> | |||
| 7038 | 7074 | transfer-ownership="full"> | |
| 7039 | 7075 | <doc xml:space="preserve" | |
| 7040 | 7076 | filename="gdk/gdkdisplay.c" | |
| 7041 | - | line="2465">return location for number of elements in returned array</doc> | |
| 7077 | + | line="2482">return location for number of elements in returned array</doc> | |
| 7042 | 7078 | <type name="gint" c:type="int*"/> | |
| 7043 | 7079 | </parameter> | |
| 7044 | 7080 | </parameters> | |
| @@ -7049,7 +7085,7 @@ The returned array should be freed with g_free().</doc> | |||
| 7049 | 7085 | deprecated-version="4.10"> | |
| 7050 | 7086 | <doc xml:space="preserve" | |
| 7051 | 7087 | filename="gdk/gdkdisplay.c" | |
| 7052 | - | line="1211">Indicates to the GUI environment that the application has | |
| 7088 | + | line="1212">Indicates to the GUI environment that the application has | |
| 7053 | 7089 | finished loading, using a given identifier. | |
| 7054 | 7090 | ||
| 7055 | 7091 | GTK will call this function automatically for [GtkWindow](../gtk4/class.Window.html) | |
| @@ -7065,13 +7101,13 @@ is called to disable that feature.</doc> | |||
| 7065 | 7101 | <instance-parameter name="display" transfer-ownership="none"> | |
| 7066 | 7102 | <doc xml:space="preserve" | |
| 7067 | 7103 | filename="gdk/gdkdisplay.c" | |
| 7068 | - | line="1213">a `GdkDisplay`</doc> | |
| 7104 | + | line="1214">a `GdkDisplay`</doc> | |
| 7069 | 7105 | <type name="Display" c:type="GdkDisplay*"/> | |
| 7070 | 7106 | </instance-parameter> | |
| 7071 | 7107 | <parameter name="startup_id" transfer-ownership="none"> | |
| 7072 | 7108 | <doc xml:space="preserve" | |
| 7073 | 7109 | filename="gdk/gdkdisplay.c" | |
| 7074 | - | line="1214">a startup-notification identifier, for which | |
| 7110 | + | line="1215">a startup-notification identifier, for which | |
| 7075 | 7111 | notification process should be completed</doc> | |
| 7076 | 7112 | <type name="utf8" c:type="const char*"/> | |
| 7077 | 7113 | </parameter> | |
| @@ -7083,7 +7119,7 @@ is called to disable that feature.</doc> | |||
| 7083 | 7119 | throws="1"> | |
| 7084 | 7120 | <doc xml:space="preserve" | |
| 7085 | 7121 | filename="gdk/gdkdisplay.c" | |
| 7086 | - | line="1447">Checks that OpenGL is available for @self and ensures that it is | |
| 7122 | + | line="1444">Checks that OpenGL is available for @self and ensures that it is | |
| 7087 | 7123 | properly initialized. | |
| 7088 | 7124 | When this fails, an @error will be set describing the error and this | |
| 7089 | 7125 | function returns %FALSE. | |
| @@ -7101,14 +7137,14 @@ might make use of OpenGL.</doc> | |||
| 7101 | 7137 | <return-value transfer-ownership="none"> | |
| 7102 | 7138 | <doc xml:space="preserve" | |
| 7103 | 7139 | filename="gdk/gdkdisplay.c" | |
| 7104 | - | line="1467">%TRUE if the display supports OpenGL</doc> | |
| 7140 | + | line="1464">%TRUE if the display supports OpenGL</doc> | |
| 7105 | 7141 | <type name="gboolean" c:type="gboolean"/> | |
| 7106 | 7142 | </return-value> | |
| 7107 | 7143 | <parameters> | |
| 7108 | 7144 | <instance-parameter name="self" transfer-ownership="none"> | |
| 7109 | 7145 | <doc xml:space="preserve" | |
| 7110 | 7146 | filename="gdk/gdkdisplay.c" | |
| 7111 | - | line="1449">a `GdkDisplay`</doc> | |
| 7147 | + | line="1446">a `GdkDisplay`</doc> | |
| 7112 | 7148 | <type name="Display" c:type="GdkDisplay*"/> | |
| 7113 | 7149 | </instance-parameter> | |
| 7114 | 7150 | </parameters> | |
| @@ -7119,7 +7155,7 @@ might make use of OpenGL.</doc> | |||
| 7119 | 7155 | deprecated-version="4.10"> | |
| 7120 | 7156 | <doc xml:space="preserve" | |
| 7121 | 7157 | filename="gdk/gdkdisplay.c" | |
| 7122 | - | line="539">Adds the given event to the event queue for @display.</doc> | |
| 7158 | + | line="540">Adds the given event to the event queue for @display.</doc> | |
| 7123 | 7159 | <doc-deprecated xml:space="preserve">This function is only useful in very | |
| 7124 | 7160 | special situations and should not be used by applications.</doc-deprecated> | |
| 7125 | 7161 | <source-position filename="gdk/gdkdisplay.h" line="108"/> | |
| @@ -7130,13 +7166,13 @@ special situations and should not be used by applications.</doc-deprecated> | |||
| 7130 | 7166 | <instance-parameter name="display" transfer-ownership="none"> | |
| 7131 | 7167 | <doc xml:space="preserve" | |
| 7132 | 7168 | filename="gdk/gdkdisplay.c" | |
| 7133 | - | line="541">a `GdkDisplay`</doc> | |
| 7169 | + | line="542">a `GdkDisplay`</doc> | |
| 7134 | 7170 | <type name="Display" c:type="GdkDisplay*"/> | |
| 7135 | 7171 | </instance-parameter> | |
| 7136 | 7172 | <parameter name="event" transfer-ownership="none"> | |
| 7137 | 7173 | <doc xml:space="preserve" | |
| 7138 | 7174 | filename="gdk/gdkdisplay.c" | |
| 7139 | - | line="542">a `GdkEvent`</doc> | |
| 7175 | + | line="543">a `GdkEvent`</doc> | |
| 7140 | 7176 | <type name="Event" c:type="GdkEvent*"/> | |
| 7141 | 7177 | </parameter> | |
| 7142 | 7178 | </parameters> | |
| @@ -7146,7 +7182,7 @@ special situations and should not be used by applications.</doc-deprecated> | |||
| 7146 | 7182 | glib:get-property="input-shapes"> | |
| 7147 | 7183 | <doc xml:space="preserve" | |
| 7148 | 7184 | filename="gdk/gdkdisplay.c" | |
| 7149 | - | line="1119">Returns %TRUE if the display supports input shapes. | |
| 7185 | + | line="1120">Returns %TRUE if the display supports input shapes. | |
| 7150 | 7186 | ||
| 7151 | 7187 | This means that [method@Gdk.Surface.set_input_region] can | |
| 7152 | 7188 | be used to modify the input shape of surfaces on @display. | |
| @@ -7156,14 +7192,14 @@ On modern displays, this value is always %TRUE.</doc> | |||
| 7156 | 7192 | <return-value transfer-ownership="none"> | |
| 7157 | 7193 | <doc xml:space="preserve" | |
| 7158 | 7194 | filename="gdk/gdkdisplay.c" | |
| 7159 | - | line="1130">%TRUE if surfaces with modified input shape are supported</doc> | |
| 7195 | + | line="1131">%TRUE if surfaces with modified input shape are supported</doc> | |
| 7160 | 7196 | <type name="gboolean" c:type="gboolean"/> | |
| 7161 | 7197 | </return-value> | |
| 7162 | 7198 | <parameters> | |
| 7163 | 7199 | <instance-parameter name="display" transfer-ownership="none"> | |
| 7164 | 7200 | <doc xml:space="preserve" | |
| 7165 | 7201 | filename="gdk/gdkdisplay.c" | |
| 7166 | - | line="1121">a `GdkDisplay`</doc> | |
| 7202 | + | line="1122">a `GdkDisplay`</doc> | |
| 7167 | 7203 | <type name="Display" c:type="GdkDisplay*"/> | |
| 7168 | 7204 | </instance-parameter> | |
| 7169 | 7205 | </parameters> | |
| @@ -7174,7 +7210,7 @@ On modern displays, this value is always %TRUE.</doc> | |||
| 7174 | 7210 | version="4.14"> | |
| 7175 | 7211 | <doc xml:space="preserve" | |
| 7176 | 7212 | filename="gdk/gdkdisplay.c" | |
| 7177 | - | line="2192">Returns whether it's possible for a surface to draw outside of the window area. | |
| 7213 | + | line="2209">Returns whether it's possible for a surface to draw outside of the window area. | |
| 7178 | 7214 | ||
| 7179 | 7215 | If %TRUE is returned the application decides if it wants to draw shadows. | |
| 7180 | 7216 | If %FALSE is returned, the compositor decides if it wants to draw shadows.</doc> | |
| @@ -7182,7 +7218,7 @@ If %FALSE is returned, the compositor decides if it wants to draw shadows.</doc> | |||
| 7182 | 7218 | <return-value transfer-ownership="none"> | |
| 7183 | 7219 | <doc xml:space="preserve" | |
| 7184 | 7220 | filename="gdk/gdkdisplay.c" | |
| 7185 | - | line="2201">%TRUE if surfaces can draw shadows or | |
| 7221 | + | line="2218">%TRUE if surfaces can draw shadows or | |
| 7186 | 7222 | %FALSE if the display does not support this functionality.</doc> | |
| 7187 | 7223 | <type name="gboolean" c:type="gboolean"/> | |
| 7188 | 7224 | </return-value> | |
| @@ -7190,7 +7226,7 @@ If %FALSE is returned, the compositor decides if it wants to draw shadows.</doc> | |||
| 7190 | 7226 | <instance-parameter name="display" transfer-ownership="none"> | |
| 7191 | 7227 | <doc xml:space="preserve" | |
| 7192 | 7228 | filename="gdk/gdkdisplay.c" | |
| 7193 | - | line="2194">a `GdkDisplay`</doc> | |
| 7229 | + | line="2211">a `GdkDisplay`</doc> | |
| 7194 | 7230 | <type name="Display" c:type="GdkDisplay*"/> | |
| 7195 | 7231 | </instance-parameter> | |
| 7196 | 7232 | </parameters> | |
| @@ -7198,7 +7234,7 @@ If %FALSE is returned, the compositor decides if it wants to draw shadows.</doc> | |||
| 7198 | 7234 | <method name="sync" c:identifier="gdk_display_sync"> | |
| 7199 | 7235 | <doc xml:space="preserve" | |
| 7200 | 7236 | filename="gdk/gdkdisplay.c" | |
| 7201 | - | line="1032">Flushes any requests queued for the windowing system and waits until all | |
| 7237 | + | line="1033">Flushes any requests queued for the windowing system and waits until all | |
| 7202 | 7238 | requests have been handled. | |
| 7203 | 7239 | ||
| 7204 | 7240 | This is often used for making sure that the display is synchronized | |
| @@ -7216,7 +7252,7 @@ handled synchronously, this function will do nothing.</doc> | |||
| 7216 | 7252 | <instance-parameter name="display" transfer-ownership="none"> | |
| 7217 | 7253 | <doc xml:space="preserve" | |
| 7218 | 7254 | filename="gdk/gdkdisplay.c" | |
| 7219 | - | line="1034">a `GdkDisplay`</doc> | |
| 7255 | + | line="1035">a `GdkDisplay`</doc> | |
| 7220 | 7256 | <type name="Display" c:type="GdkDisplay*"/> | |
| 7221 | 7257 | </instance-parameter> | |
| 7222 | 7258 | </parameters> | |
| @@ -7224,7 +7260,7 @@ handled synchronously, this function will do nothing.</doc> | |||
| 7224 | 7260 | <method name="translate_key" c:identifier="gdk_display_translate_key"> | |
| 7225 | 7261 | <doc xml:space="preserve" | |
| 7226 | 7262 | filename="gdk/gdkdisplay.c" | |
| 7227 | - | line="2533">Translates the contents of a `GdkEventKey` into a keyval, effective group, | |
| 7263 | + | line="2550">Translates the contents of a `GdkEventKey` into a keyval, effective group, | |
| 7228 | 7264 | and level. | |
| 7229 | 7265 | ||
| 7230 | 7266 | Modifiers that affected the translation and are thus unavailable for | |
| @@ -7247,32 +7283,32 @@ virtualized test environments.</doc> | |||
| 7247 | 7283 | <return-value transfer-ownership="none"> | |
| 7248 | 7284 | <doc xml:space="preserve" | |
| 7249 | 7285 | filename="gdk/gdkdisplay.c" | |
| 7250 | - | line="2565">%TRUE if there was a keyval bound to keycode/state/group.</doc> | |
| 7286 | + | line="2582">%TRUE if there was a keyval bound to keycode/state/group.</doc> | |
| 7251 | 7287 | <type name="gboolean" c:type="gboolean"/> | |
| 7252 | 7288 | </return-value> | |
| 7253 | 7289 | <parameters> | |
| 7254 | 7290 | <instance-parameter name="display" transfer-ownership="none"> | |
| 7255 | 7291 | <doc xml:space="preserve" | |
| 7256 | 7292 | filename="gdk/gdkdisplay.c" | |
| 7257 | - | line="2535">a `GdkDisplay`</doc> | |
| 7293 | + | line="2552">a `GdkDisplay`</doc> | |
| 7258 | 7294 | <type name="Display" c:type="GdkDisplay*"/> | |
| 7259 | 7295 | </instance-parameter> | |
| 7260 | 7296 | <parameter name="keycode" transfer-ownership="none"> | |
| 7261 | 7297 | <doc xml:space="preserve" | |
| 7262 | 7298 | filename="gdk/gdkdisplay.c" | |
| 7263 | - | line="2536">a keycode</doc> | |
| 7299 | + | line="2553">a keycode</doc> | |
| 7264 | 7300 | <type name="guint" c:type="guint"/> | |
| 7265 | 7301 | </parameter> | |
| 7266 | 7302 | <parameter name="state" transfer-ownership="none"> | |
| 7267 | 7303 | <doc xml:space="preserve" | |
| 7268 | 7304 | filename="gdk/gdkdisplay.c" | |
| 7269 | - | line="2537">a modifier state</doc> | |
| 7305 | + | line="2554">a modifier state</doc> | |
| 7270 | 7306 | <type name="ModifierType" c:type="GdkModifierType"/> | |
| 7271 | 7307 | </parameter> | |
| 7272 | 7308 | <parameter name="group" transfer-ownership="none"> | |
| 7273 | 7309 | <doc xml:space="preserve" | |
| 7274 | 7310 | filename="gdk/gdkdisplay.c" | |
| 7275 | - | line="2538">active keyboard group</doc> | |
| 7311 | + | line="2555">active keyboard group</doc> | |
| 7276 | 7312 | <type name="gint" c:type="int"/> | |
| 7277 | 7313 | </parameter> | |
| 7278 | 7314 | <parameter name="keyval" | |
| @@ -7283,7 +7319,7 @@ virtualized test environments.</doc> | |||
| 7283 | 7319 | allow-none="1"> | |
| 7284 | 7320 | <doc xml:space="preserve" | |
| 7285 | 7321 | filename="gdk/gdkdisplay.c" | |
| 7286 | - | line="2539">return location for keyval</doc> | |
| 7322 | + | line="2556">return location for keyval</doc> | |
| 7287 | 7323 | <type name="guint" c:type="guint*"/> | |
| 7288 | 7324 | </parameter> | |
| 7289 | 7325 | <parameter name="effective_group" | |
| @@ -7294,7 +7330,7 @@ virtualized test environments.</doc> | |||
| 7294 | 7330 | allow-none="1"> | |
| 7295 | 7331 | <doc xml:space="preserve" | |
| 7296 | 7332 | filename="gdk/gdkdisplay.c" | |
| 7297 | - | line="2540">return location for effective group</doc> | |
| 7333 | + | line="2557">return location for effective group</doc> | |
| 7298 | 7334 | <type name="gint" c:type="int*"/> | |
| 7299 | 7335 | </parameter> | |
| 7300 | 7336 | <parameter name="level" | |
| @@ -7305,7 +7341,7 @@ virtualized test environments.</doc> | |||
| 7305 | 7341 | allow-none="1"> | |
| 7306 | 7342 | <doc xml:space="preserve" | |
| 7307 | 7343 | filename="gdk/gdkdisplay.c" | |
| 7308 | - | line="2541">return location for level</doc> | |
| 7344 | + | line="2558">return location for level</doc> | |
| 7309 | 7345 | <type name="gint" c:type="int*"/> | |
| 7310 | 7346 | </parameter> | |
| 7311 | 7347 | <parameter name="consumed" | |
| @@ -7316,7 +7352,7 @@ virtualized test environments.</doc> | |||
| 7316 | 7352 | allow-none="1"> | |
| 7317 | 7353 | <doc xml:space="preserve" | |
| 7318 | 7354 | filename="gdk/gdkdisplay.c" | |
| 7319 | - | line="2542">return location for modifiers that were used | |
| 7355 | + | line="2559">return location for modifiers that were used | |
| 7320 | 7356 | to determine the group or level</doc> | |
| 7321 | 7357 | <type name="ModifierType" c:type="GdkModifierType*"/> | |
| 7322 | 7358 | </parameter> | |
| @@ -8965,7 +9001,7 @@ and so they are not normally needed in GTK applications. See the | |||
| 8965 | 9001 | <function name="begin" c:identifier="gdk_drag_begin"> | |
| 8966 | 9002 | <doc xml:space="preserve" | |
| 8967 | 9003 | filename="gdk/gdksurface.c" | |
| 8968 | - | line="2433">Starts a drag and creates a new drag context for it. | |
| 9004 | + | line="2328">Starts a drag and creates a new drag context for it. | |
| 8969 | 9005 | ||
| 8970 | 9006 | This function is called by the drag source. After this call, you | |
| 8971 | 9007 | probably want to set up the drag icon using the surface returned | |
| @@ -8983,44 +9019,44 @@ the source if [method@Gdk.Drag.get_selected_action] returns | |||
| 8983 | 9019 | <return-value transfer-ownership="full" nullable="1"> | |
| 8984 | 9020 | <doc xml:space="preserve" | |
| 8985 | 9021 | filename="gdk/gdksurface.c" | |
| 8986 | - | line="2457">a newly created `GdkDrag`</doc> | |
| 9022 | + | line="2352">a newly created `GdkDrag`</doc> | |
| 8987 | 9023 | <type name="Drag" c:type="GdkDrag*"/> | |
| 8988 | 9024 | </return-value> | |
| 8989 | 9025 | <parameters> | |
| 8990 | 9026 | <parameter name="surface" transfer-ownership="none"> | |
| 8991 | 9027 | <doc xml:space="preserve" | |
| 8992 | 9028 | filename="gdk/gdksurface.c" | |
| 8993 | - | line="2435">the source surface for this drag</doc> | |
| 9029 | + | line="2330">the source surface for this drag</doc> | |
| 8994 | 9030 | <type name="Surface" c:type="GdkSurface*"/> | |
| 8995 | 9031 | </parameter> | |
| 8996 | 9032 | <parameter name="device" transfer-ownership="none"> | |
| 8997 | 9033 | <doc xml:space="preserve" | |
| 8998 | 9034 | filename="gdk/gdksurface.c" | |
| 8999 | - | line="2436">the device that controls this drag</doc> | |
| 9035 | + | line="2331">the device that controls this drag</doc> | |
| 9000 | 9036 | <type name="Device" c:type="GdkDevice*"/> | |
| 9001 | 9037 | </parameter> | |
| 9002 | 9038 | <parameter name="content" transfer-ownership="none"> | |
| 9003 | 9039 | <doc xml:space="preserve" | |
| 9004 | 9040 | filename="gdk/gdksurface.c" | |
| 9005 | - | line="2437">the offered content</doc> | |
| 9041 | + | line="2332">the offered content</doc> | |
| 9006 | 9042 | <type name="ContentProvider" c:type="GdkContentProvider*"/> | |
| 9007 | 9043 | </parameter> | |
| 9008 | 9044 | <parameter name="actions" transfer-ownership="none"> | |
| 9009 | 9045 | <doc xml:space="preserve" | |
| 9010 | 9046 | filename="gdk/gdksurface.c" | |
| 9011 | - | line="2438">the actions supported by this drag</doc> | |
| 9047 | + | line="2333">the actions supported by this drag</doc> | |
| 9012 | 9048 | <type name="DragAction" c:type="GdkDragAction"/> | |
| 9013 | 9049 | </parameter> | |
| 9014 | 9050 | <parameter name="dx" transfer-ownership="none"> | |
| 9015 | 9051 | <doc xml:space="preserve" | |
| 9016 | 9052 | filename="gdk/gdksurface.c" | |
| 9017 | - | line="2439">the x offset to @device's position where the drag nominally started</doc> | |
| 9053 | + | line="2334">the x offset to @device's position where the drag nominally started</doc> | |
| 9018 | 9054 | <type name="gdouble" c:type="double"/> | |
| 9019 | 9055 | </parameter> | |
| 9020 | 9056 | <parameter name="dy" transfer-ownership="none"> | |
| 9021 | 9057 | <doc xml:space="preserve" | |
| 9022 | 9058 | filename="gdk/gdksurface.c" | |
| 9023 | - | line="2440">the y offset to @device's position where the drag nominally started</doc> | |
| 9059 | + | line="2335">the y offset to @device's position where the drag nominally started</doc> | |
| 9024 | 9060 | <type name="gdouble" c:type="double"/> | |
| 9025 | 9061 | </parameter> | |
| 9026 | 9062 | </parameters> | |
| @@ -9028,7 +9064,7 @@ the source if [method@Gdk.Drag.get_selected_action] returns | |||
| 9028 | 9064 | <method name="drop_done" c:identifier="gdk_drag_drop_done"> | |
| 9029 | 9065 | <doc xml:space="preserve" | |
| 9030 | 9066 | filename="gdk/gdkdrag.c" | |
| 9031 | - | line="704">Informs GDK that the drop ended. | |
| 9067 | + | line="702">Informs GDK that the drop ended. | |
| 9032 | 9068 | ||
| 9033 | 9069 | Passing %FALSE for @success may trigger a drag cancellation | |
| 9034 | 9070 | animation. | |
| @@ -9047,13 +9083,13 @@ all subsequent calls will be ignored.</doc> | |||
| 9047 | 9083 | <instance-parameter name="drag" transfer-ownership="none"> | |
| 9048 | 9084 | <doc xml:space="preserve" | |
| 9049 | 9085 | filename="gdk/gdkdrag.c" | |
| 9050 | - | line="706">a `GdkDrag`</doc> | |
| 9086 | + | line="704">a `GdkDrag`</doc> | |
| 9051 | 9087 | <type name="Drag" c:type="GdkDrag*"/> | |
| 9052 | 9088 | </instance-parameter> | |
| 9053 | 9089 | <parameter name="success" transfer-ownership="none"> | |
| 9054 | 9090 | <doc xml:space="preserve" | |
| 9055 | 9091 | filename="gdk/gdkdrag.c" | |
| 9056 | - | line="707">whether the drag was ultimatively successful</doc> | |
| 9092 | + | line="705">whether the drag was ultimatively successful</doc> | |
| 9057 | 9093 | <type name="gboolean" c:type="gboolean"/> | |
| 9058 | 9094 | </parameter> | |
| 9059 | 9095 | </parameters> | |
| @@ -9149,7 +9185,7 @@ all subsequent calls will be ignored.</doc> | |||
| 9149 | 9185 | <method name="get_drag_surface" c:identifier="gdk_drag_get_drag_surface"> | |
| 9150 | 9186 | <doc xml:space="preserve" | |
| 9151 | 9187 | filename="gdk/gdkdrag.c" | |
| 9152 | - | line="657">Returns the surface on which the drag icon should be rendered | |
| 9188 | + | line="655">Returns the surface on which the drag icon should be rendered | |
| 9153 | 9189 | during the drag operation. | |
| 9154 | 9190 | ||
| 9155 | 9191 | Note that the surface may not be available until the drag operation | |
| @@ -9160,14 +9196,14 @@ when the drag operation is over.</doc> | |||
| 9160 | 9196 | <return-value transfer-ownership="none" nullable="1"> | |
| 9161 | 9197 | <doc xml:space="preserve" | |
| 9162 | 9198 | filename="gdk/gdkdrag.c" | |
| 9163 | - | line="669">the drag surface</doc> | |
| 9199 | + | line="667">the drag surface</doc> | |
| 9164 | 9200 | <type name="Surface" c:type="GdkSurface*"/> | |
| 9165 | 9201 | </return-value> | |
| 9166 | 9202 | <parameters> | |
| 9167 | 9203 | <instance-parameter name="drag" transfer-ownership="none"> | |
| 9168 | 9204 | <doc xml:space="preserve" | |
| 9169 | 9205 | filename="gdk/gdkdrag.c" | |
| 9170 | - | line="659">a `GdkDrag`</doc> | |
| 9206 | + | line="657">a `GdkDrag`</doc> | |
| 9171 | 9207 | <type name="Drag" c:type="GdkDrag*"/> | |
| 9172 | 9208 | </instance-parameter> | |
| 9173 | 9209 | </parameters> | |
| @@ -9241,7 +9277,7 @@ when the drag operation is over.</doc> | |||
| 9241 | 9277 | <method name="set_hotspot" c:identifier="gdk_drag_set_hotspot"> | |
| 9242 | 9278 | <doc xml:space="preserve" | |
| 9243 | 9279 | filename="gdk/gdkdrag.c" | |
| 9244 | - | line="682">Sets the position of the drag surface that will be kept | |
| 9280 | + | line="680">Sets the position of the drag surface that will be kept | |
| 9245 | 9281 | under the cursor hotspot. | |
| 9246 | 9282 | ||
| 9247 | 9283 | Initially, the hotspot is at the top left corner of the drag surface.</doc> | |
| @@ -9253,19 +9289,19 @@ Initially, the hotspot is at the top left corner of the drag surface.</doc> | |||
| 9253 | 9289 | <instance-parameter name="drag" transfer-ownership="none"> | |
| 9254 | 9290 | <doc xml:space="preserve" | |
| 9255 | 9291 | filename="gdk/gdkdrag.c" | |
| 9256 | - | line="684">a `GdkDrag`</doc> | |
| 9292 | + | line="682">a `GdkDrag`</doc> | |
| 9257 | 9293 | <type name="Drag" c:type="GdkDrag*"/> | |
| 9258 | 9294 | </instance-parameter> | |
| 9259 | 9295 | <parameter name="hot_x" transfer-ownership="none"> | |
| 9260 | 9296 | <doc xml:space="preserve" | |
| 9261 | 9297 | filename="gdk/gdkdrag.c" | |
| 9262 | - | line="685">x coordinate of the drag surface hotspot</doc> | |
| 9298 | + | line="683">x coordinate of the drag surface hotspot</doc> | |
| 9263 | 9299 | <type name="gint" c:type="int"/> | |
| 9264 | 9300 | </parameter> | |
| 9265 | 9301 | <parameter name="hot_y" transfer-ownership="none"> | |
| 9266 | 9302 | <doc xml:space="preserve" | |
| 9267 | 9303 | filename="gdk/gdkdrag.c" | |
| 9268 | - | line="686">y coordinate of the drag surface hotspot</doc> | |
| 9304 | + | line="684">y coordinate of the drag surface hotspot</doc> | |
| 9269 | 9305 | <type name="gint" c:type="int"/> | |
| 9270 | 9306 | </parameter> | |
| 9271 | 9307 | </parameters> | |
| @@ -9274,7 +9310,7 @@ Initially, the hotspot is at the top left corner of the drag surface.</doc> | |||
| 9274 | 9310 | writable="1" | |
| 9275 | 9311 | transfer-ownership="none" | |
| 9276 | 9312 | getter="get_actions" | |
| 9277 | - | default-value="0"> | |
| 9313 | + | default-value="GDK_ACTION_NONE"> | |
| 9278 | 9314 | <doc xml:space="preserve" | |
| 9279 | 9315 | filename="gdk/gdkdrag.c" | |
| 9280 | 9316 | line="428">The possible actions of this drag.</doc> | |
| @@ -9320,7 +9356,7 @@ Initially, the hotspot is at the top left corner of the drag surface.</doc> | |||
| 9320 | 9356 | writable="1" | |
| 9321 | 9357 | transfer-ownership="none" | |
| 9322 | 9358 | getter="get_selected_action" | |
| 9323 | - | default-value="0"> | |
| 9359 | + | default-value="GDK_ACTION_NONE"> | |
| 9324 | 9360 | <doc xml:space="preserve" | |
| 9325 | 9361 | filename="gdk/gdkdrag.c" | |
| 9326 | 9362 | line="415">The currently selected action of the drag.</doc> | |
| @@ -9379,6 +9415,16 @@ The drag object can now free all miscellaneous data.</doc> | |||
| 9379 | 9415 | filename="gdk/gdkenums.h" | |
| 9380 | 9416 | line="273">Used in `GdkDrop` and `GdkDrag` to indicate the actions that the | |
| 9381 | 9417 | destination can and should do with the dropped data.</doc> | |
| 9418 | + | <member name="none" | |
| 9419 | + | value="0" | |
| 9420 | + | c:identifier="GDK_ACTION_NONE" | |
| 9421 | + | version="4.20" | |
| 9422 | + | glib:nick="none" | |
| 9423 | + | glib:name="GDK_ACTION_NONE"> | |
| 9424 | + | <doc xml:space="preserve" | |
| 9425 | + | filename="gdk/gdkenums.h" | |
| 9426 | + | line="288">No action.</doc> | |
| 9427 | + | </member> | |
| 9382 | 9428 | <member name="copy" | |
| 9383 | 9429 | value="1" | |
| 9384 | 9430 | c:identifier="GDK_ACTION_COPY" | |
| @@ -9421,23 +9467,23 @@ destination can and should do with the dropped data.</doc> | |||
| 9421 | 9467 | <function name="is_unique" c:identifier="gdk_drag_action_is_unique"> | |
| 9422 | 9468 | <doc xml:space="preserve" | |
| 9423 | 9469 | filename="gdk/gdkdrag.c" | |
| 9424 | - | line="807">Checks if @action represents a single action or includes | |
| 9470 | + | line="804">Checks if @action represents a single action or includes | |
| 9425 | 9471 | multiple actions. | |
| 9426 | 9472 | ||
| 9427 | - | When @action is 0 - ie no action was given, %TRUE | |
| 9473 | + | When @action is `GDK_ACTION_NONE` - ie no action was given, `TRUE` | |
| 9428 | 9474 | is returned.</doc> | |
| 9429 | 9475 | <source-position filename="gdk/gdkdrag.h" line="71"/> | |
| 9430 | 9476 | <return-value transfer-ownership="none"> | |
| 9431 | 9477 | <doc xml:space="preserve" | |
| 9432 | 9478 | filename="gdk/gdkdrag.c" | |
| 9433 | - | line="817">%TRUE if exactly one action was given</doc> | |
| 9479 | + | line="814">%TRUE if exactly one action was given</doc> | |
| 9434 | 9480 | <type name="gboolean" c:type="gboolean"/> | |
| 9435 | 9481 | </return-value> | |
| 9436 | 9482 | <parameters> | |
| 9437 | 9483 | <parameter name="action" transfer-ownership="none"> | |
| 9438 | 9484 | <doc xml:space="preserve" | |
| 9439 | 9485 | filename="gdk/gdkdrag.c" | |
| 9440 | - | line="809">a `GdkDragAction`</doc> | |
| 9486 | + | line="806">a `GdkDragAction`</doc> | |
| 9441 | 9487 | <type name="DragAction" c:type="GdkDragAction"/> | |
| 9442 | 9488 | </parameter> | |
| 9443 | 9489 | </parameters> | |
| @@ -9628,7 +9674,7 @@ A `GdkDrawContext` is always associated with a single toplevel surface.</doc> | |||
| 9628 | 9674 | deprecated-version="4.16"> | |
| 9629 | 9675 | <doc xml:space="preserve" | |
| 9630 | 9676 | filename="gdk/gdkdrawcontext.c" | |
| 9631 | - | line="290">Indicates that you are beginning the process of redrawing @region | |
| 9677 | + | line="319">Indicates that you are beginning the process of redrawing @region | |
| 9632 | 9678 | on the @context's surface. | |
| 9633 | 9679 | ||
| 9634 | 9680 | Calling this function begins a drawing operation using @context on the | |
| @@ -9662,14 +9708,14 @@ does not need to call these functions explicitly.</doc> | |||
| 9662 | 9708 | <instance-parameter name="context" transfer-ownership="none"> | |
| 9663 | 9709 | <doc xml:space="preserve" | |
| 9664 | 9710 | filename="gdk/gdkdrawcontext.c" | |
| 9665 | - | line="292">the `GdkDrawContext` used to draw the frame. The context must | |
| 9711 | + | line="321">the `GdkDrawContext` used to draw the frame. The context must | |
| 9666 | 9712 | have a surface.</doc> | |
| 9667 | 9713 | <type name="DrawContext" c:type="GdkDrawContext*"/> | |
| 9668 | 9714 | </instance-parameter> | |
| 9669 | 9715 | <parameter name="region" transfer-ownership="none"> | |
| 9670 | 9716 | <doc xml:space="preserve" | |
| 9671 | 9717 | filename="gdk/gdkdrawcontext.c" | |
| 9672 | - | line="294">minimum region that should be drawn</doc> | |
| 9718 | + | line="323">minimum region that should be drawn</doc> | |
| 9673 | 9719 | <type name="cairo.Region" c:type="const cairo_region_t*"/> | |
| 9674 | 9720 | </parameter> | |
| 9675 | 9721 | </parameters> | |
| @@ -9680,7 +9726,7 @@ does not need to call these functions explicitly.</doc> | |||
| 9680 | 9726 | deprecated-version="4.16"> | |
| 9681 | 9727 | <doc xml:space="preserve" | |
| 9682 | 9728 | filename="gdk/gdkdrawcontext.c" | |
| 9683 | - | line="455">Ends a drawing operation started with gdk_draw_context_begin_frame(). | |
| 9729 | + | line="518">Ends a drawing operation started with gdk_draw_context_begin_frame(). | |
| 9684 | 9730 | ||
| 9685 | 9731 | This makes the drawing available on screen. | |
| 9686 | 9732 | See [method@Gdk.DrawContext.begin_frame] for more details about drawing. | |
| @@ -9698,7 +9744,7 @@ explicitly before calling this function.</doc> | |||
| 9698 | 9744 | <instance-parameter name="context" transfer-ownership="none"> | |
| 9699 | 9745 | <doc xml:space="preserve" | |
| 9700 | 9746 | filename="gdk/gdkdrawcontext.c" | |
| 9701 | - | line="457">a `GdkDrawContext`</doc> | |
| 9747 | + | line="520">a `GdkDrawContext`</doc> | |
| 9702 | 9748 | <type name="DrawContext" c:type="GdkDrawContext*"/> | |
| 9703 | 9749 | </instance-parameter> | |
| 9704 | 9750 | </parameters> | |
| @@ -9708,19 +9754,19 @@ explicitly before calling this function.</doc> | |||
| 9708 | 9754 | glib:get-property="display"> | |
| 9709 | 9755 | <doc xml:space="preserve" | |
| 9710 | 9756 | filename="gdk/gdkdrawcontext.c" | |
| 9711 | - | line="254">Retrieves the `GdkDisplay` the @context is created for</doc> | |
| 9757 | + | line="283">Retrieves the `GdkDisplay` the @context is created for</doc> | |
| 9712 | 9758 | <source-position filename="gdk/gdkdrawcontext.h" line="39"/> | |
| 9713 | 9759 | <return-value transfer-ownership="none" nullable="1"> | |
| 9714 | 9760 | <doc xml:space="preserve" | |
| 9715 | 9761 | filename="gdk/gdkdrawcontext.c" | |
| 9716 | - | line="260">the `GdkDisplay`</doc> | |
| 9762 | + | line="289">the `GdkDisplay`</doc> | |
| 9717 | 9763 | <type name="Display" c:type="GdkDisplay*"/> | |
| 9718 | 9764 | </return-value> | |
| 9719 | 9765 | <parameters> | |
| 9720 | 9766 | <instance-parameter name="context" transfer-ownership="none"> | |
| 9721 | 9767 | <doc xml:space="preserve" | |
| 9722 | 9768 | filename="gdk/gdkdrawcontext.c" | |
| 9723 | - | line="256">a `GdkDrawContext`</doc> | |
| 9769 | + | line="285">a `GdkDrawContext`</doc> | |
| 9724 | 9770 | <type name="DrawContext" c:type="GdkDrawContext*"/> | |
| 9725 | 9771 | </instance-parameter> | |
| 9726 | 9772 | </parameters> | |
| @@ -9731,7 +9777,7 @@ explicitly before calling this function.</doc> | |||
| 9731 | 9777 | deprecated-version="4.16"> | |
| 9732 | 9778 | <doc xml:space="preserve" | |
| 9733 | 9779 | filename="gdk/gdkdrawcontext.c" | |
| 9734 | - | line="500">Retrieves the region that is currently being repainted. | |
| 9780 | + | line="563">Retrieves the region that is currently being repainted. | |
| 9735 | 9781 | ||
| 9736 | 9782 | After a call to [method@Gdk.DrawContext.begin_frame] this function will | |
| 9737 | 9783 | return a union of the region passed to that function and the area of the | |
| @@ -9745,14 +9791,14 @@ and [method@Gdk.DrawContext.end_frame], %NULL will be returned.</doc> | |||
| 9745 | 9791 | <return-value transfer-ownership="none" nullable="1"> | |
| 9746 | 9792 | <doc xml:space="preserve" | |
| 9747 | 9793 | filename="gdk/gdkdrawcontext.c" | |
| 9748 | - | line="513">a Cairo region</doc> | |
| 9794 | + | line="576">a Cairo region</doc> | |
| 9749 | 9795 | <type name="cairo.Region" c:type="const cairo_region_t*"/> | |
| 9750 | 9796 | </return-value> | |
| 9751 | 9797 | <parameters> | |
| 9752 | 9798 | <instance-parameter name="context" transfer-ownership="none"> | |
| 9753 | 9799 | <doc xml:space="preserve" | |
| 9754 | 9800 | filename="gdk/gdkdrawcontext.c" | |
| 9755 | - | line="502">a `GdkDrawContext`</doc> | |
| 9801 | + | line="565">a `GdkDrawContext`</doc> | |
| 9756 | 9802 | <type name="DrawContext" c:type="GdkDrawContext*"/> | |
| 9757 | 9803 | </instance-parameter> | |
| 9758 | 9804 | </parameters> | |
| @@ -9762,19 +9808,19 @@ and [method@Gdk.DrawContext.end_frame], %NULL will be returned.</doc> | |||
| 9762 | 9808 | glib:get-property="surface"> | |
| 9763 | 9809 | <doc xml:space="preserve" | |
| 9764 | 9810 | filename="gdk/gdkdrawcontext.c" | |
| 9765 | - | line="272">Retrieves the surface that @context is bound to.</doc> | |
| 9811 | + | line="301">Retrieves the surface that @context is bound to.</doc> | |
| 9766 | 9812 | <source-position filename="gdk/gdkdrawcontext.h" line="41"/> | |
| 9767 | 9813 | <return-value transfer-ownership="none" nullable="1"> | |
| 9768 | 9814 | <doc xml:space="preserve" | |
| 9769 | 9815 | filename="gdk/gdkdrawcontext.c" | |
| 9770 | - | line="278">a `GdkSurface`</doc> | |
| 9816 | + | line="307">a `GdkSurface`</doc> | |
| 9771 | 9817 | <type name="Surface" c:type="GdkSurface*"/> | |
| 9772 | 9818 | </return-value> | |
| 9773 | 9819 | <parameters> | |
| 9774 | 9820 | <instance-parameter name="context" transfer-ownership="none"> | |
| 9775 | 9821 | <doc xml:space="preserve" | |
| 9776 | 9822 | filename="gdk/gdkdrawcontext.c" | |
| 9777 | - | line="274">a `GdkDrawContext`</doc> | |
| 9823 | + | line="303">a `GdkDrawContext`</doc> | |
| 9778 | 9824 | <type name="DrawContext" c:type="GdkDrawContext*"/> | |
| 9779 | 9825 | </instance-parameter> | |
| 9780 | 9826 | </parameters> | |
| @@ -9785,7 +9831,7 @@ and [method@Gdk.DrawContext.end_frame], %NULL will be returned.</doc> | |||
| 9785 | 9831 | deprecated-version="4.16"> | |
| 9786 | 9832 | <doc xml:space="preserve" | |
| 9787 | 9833 | filename="gdk/gdkdrawcontext.c" | |
| 9788 | - | line="215">Returns %TRUE if @context is in the process of drawing to its surface. | |
| 9834 | + | line="244">Returns %TRUE if @context is in the process of drawing to its surface. | |
| 9789 | 9835 | ||
| 9790 | 9836 | This is the case between calls to [method@Gdk.DrawContext.begin_frame] | |
| 9791 | 9837 | and [method@Gdk.DrawContext.end_frame]. In this situation, drawing commands | |
| @@ -9796,7 +9842,7 @@ may be effecting the contents of the @context's surface.</doc> | |||
| 9796 | 9842 | <return-value transfer-ownership="none"> | |
| 9797 | 9843 | <doc xml:space="preserve" | |
| 9798 | 9844 | filename="gdk/gdkdrawcontext.c" | |
| 9799 | - | line="225">%TRUE if the context is between [method@Gdk.DrawContext.begin_frame] | |
| 9845 | + | line="254">%TRUE if the context is between [method@Gdk.DrawContext.begin_frame] | |
| 9800 | 9846 | and [method@Gdk.DrawContext.end_frame] calls.</doc> | |
| 9801 | 9847 | <type name="gboolean" c:type="gboolean"/> | |
| 9802 | 9848 | </return-value> | |
| @@ -9804,7 +9850,7 @@ may be effecting the contents of the @context's surface.</doc> | |||
| 9804 | 9850 | <instance-parameter name="context" transfer-ownership="none"> | |
| 9805 | 9851 | <doc xml:space="preserve" | |
| 9806 | 9852 | filename="gdk/gdkdrawcontext.c" | |
| 9807 | - | line="217">a `GdkDrawContext`</doc> | |
| 9853 | + | line="246">a `GdkDrawContext`</doc> | |
| 9808 | 9854 | <type name="DrawContext" c:type="GdkDrawContext*"/> | |
| 9809 | 9855 | </instance-parameter> | |
| 9810 | 9856 | </parameters> | |
| @@ -9816,7 +9862,7 @@ may be effecting the contents of the @context's surface.</doc> | |||
| 9816 | 9862 | getter="get_display"> | |
| 9817 | 9863 | <doc xml:space="preserve" | |
| 9818 | 9864 | filename="gdk/gdkdrawcontext.c" | |
| 9819 | - | line="175">The `GdkDisplay` used to create the `GdkDrawContext`.</doc> | |
| 9865 | + | line="204">The `GdkDisplay` used to create the `GdkDrawContext`.</doc> | |
| 9820 | 9866 | <type name="Display"/> | |
| 9821 | 9867 | </property> | |
| 9822 | 9868 | <property name="surface" | |
| @@ -9826,7 +9872,7 @@ may be effecting the contents of the @context's surface.</doc> | |||
| 9826 | 9872 | getter="get_surface"> | |
| 9827 | 9873 | <doc xml:space="preserve" | |
| 9828 | 9874 | filename="gdk/gdkdrawcontext.c" | |
| 9829 | - | line="187">The `GdkSurface` the context is bound to.</doc> | |
| 9875 | + | line="216">The `GdkSurface` the context is bound to.</doc> | |
| 9830 | 9876 | <type name="Surface"/> | |
| 9831 | 9877 | </property> | |
| 9832 | 9878 | </class> | |
| @@ -9842,8 +9888,8 @@ may be effecting the contents of the @context's surface.</doc> | |||
| 9842 | 9888 | line="20">Represents the target of an ongoing DND operation. | |
| 9843 | 9889 | ||
| 9844 | 9890 | Possible drop sites get informed about the status of the ongoing drag | |
| 9845 | - | operation with events of type %GDK_DRAG_ENTER, %GDK_DRAG_LEAVE, | |
| 9846 | - | %GDK_DRAG_MOTION and %GDK_DROP_START. The `GdkDrop` object can be obtained | |
| 9891 | + | operation with events of type `GDK_DRAG_ENTER`, `GDK_DRAG_LEAVE`, | |
| 9892 | + | `GDK_DRAG_MOTION` and `GDK_DROP_START`. The `GdkDrop` object can be obtained | |
| 9847 | 9893 | from these [class@Gdk.Event] types using [method@Gdk.DNDEvent.get_drop]. | |
| 9848 | 9894 | ||
| 9849 | 9895 | The actual data transfer is initiated from the target side via an async | |
| @@ -9874,7 +9920,8 @@ available via [method@Gdk.Drop.get_actions].</doc> | |||
| 9874 | 9920 | <parameter name="action" transfer-ownership="none"> | |
| 9875 | 9921 | <doc xml:space="preserve" | |
| 9876 | 9922 | filename="gdk/gdkdrop.c" | |
| 9877 | - | line="593">the action performed by the destination or 0 if the drop failed</doc> | |
| 9923 | + | line="593">the action performed by the destination or `GDK_ACTION_NONE` if the | |
| 9924 | + | drop failed</doc> | |
| 9878 | 9925 | <type name="DragAction" c:type="GdkDragAction"/> | |
| 9879 | 9926 | </parameter> | |
| 9880 | 9927 | </parameters> | |
| @@ -9887,11 +9934,11 @@ available via [method@Gdk.Drop.get_actions].</doc> | |||
| 9887 | 9934 | line="481">Returns the possible actions for this `GdkDrop`. | |
| 9888 | 9935 | ||
| 9889 | 9936 | If this value contains multiple actions - i.e. | |
| 9890 | - | [func@Gdk.DragAction.is_unique] returns %FALSE for the result - | |
| 9937 | + | [func@Gdk.DragAction.is_unique] returns false for the result - | |
| 9891 | 9938 | [method@Gdk.Drop.finish] must choose the action to use when | |
| 9892 | 9939 | accepting the drop. This will only happen if you passed | |
| 9893 | - | %GDK_ACTION_ASK as one of the possible actions in | |
| 9894 | - | [method@Gdk.Drop.status]. %GDK_ACTION_ASK itself will not | |
| 9940 | + | `GDK_ACTION_ASK` as one of the possible actions in | |
| 9941 | + | [method@Gdk.Drop.status]. `GDK_ACTION_ASK` itself will not | |
| 9895 | 9942 | be included in the actions returned by this function. | |
| 9896 | 9943 | ||
| 9897 | 9944 | This value may change over the lifetime of the [class@Gdk.Drop] | |
| @@ -9966,7 +10013,7 @@ side will not change this value anymore once a drop has started.</doc> | |||
| 9966 | 10013 | line="530">If this is an in-app drag-and-drop operation, returns the `GdkDrag` | |
| 9967 | 10014 | that corresponds to this drop. | |
| 9968 | 10015 | ||
| 9969 | - | If it is not, %NULL is returned.</doc> | |
| 10016 | + | If it is not, `NULL` is returned.</doc> | |
| 9970 | 10017 | <source-position filename="gdk/gdkdrop.h" line="49"/> | |
| 9971 | 10018 | <return-value transfer-ownership="none" nullable="1"> | |
| 9972 | 10019 | <doc xml:space="preserve" | |
| @@ -10033,7 +10080,7 @@ to be read in.</doc> | |||
| 10033 | 10080 | glib:finish-func="read_finish"> | |
| 10034 | 10081 | <doc xml:space="preserve" | |
| 10035 | 10082 | filename="gdk/gdkdrop.c" | |
| 10036 | - | line="647">Asynchronously read the dropped data from a `GdkDrop` | |
| 10083 | + | line="658">Asynchronously read the dropped data from a `GdkDrop` | |
| 10037 | 10084 | in a format that complies with one of the mime types.</doc> | |
| 10038 | 10085 | <source-position filename="gdk/gdkdrop.h" line="60"/> | |
| 10039 | 10086 | <return-value transfer-ownership="none"> | |
| @@ -10043,13 +10090,13 @@ in a format that complies with one of the mime types.</doc> | |||
| 10043 | 10090 | <instance-parameter name="self" transfer-ownership="none"> | |
| 10044 | 10091 | <doc xml:space="preserve" | |
| 10045 | 10092 | filename="gdk/gdkdrop.c" | |
| 10046 | - | line="649">a `GdkDrop`</doc> | |
| 10093 | + | line="660">a `GdkDrop`</doc> | |
| 10047 | 10094 | <type name="Drop" c:type="GdkDrop*"/> | |
| 10048 | 10095 | </instance-parameter> | |
| 10049 | 10096 | <parameter name="mime_types" transfer-ownership="none"> | |
| 10050 | 10097 | <doc xml:space="preserve" | |
| 10051 | 10098 | filename="gdk/gdkdrop.c" | |
| 10052 | - | line="650"> | |
| 10099 | + | line="661"> | |
| 10053 | 10100 | pointer to an array of mime types</doc> | |
| 10054 | 10101 | <array c:type="const char**"> | |
| 10055 | 10102 | <type name="utf8"/> | |
| @@ -10058,7 +10105,7 @@ in a format that complies with one of the mime types.</doc> | |||
| 10058 | 10105 | <parameter name="io_priority" transfer-ownership="none"> | |
| 10059 | 10106 | <doc xml:space="preserve" | |
| 10060 | 10107 | filename="gdk/gdkdrop.c" | |
| 10061 | - | line="652">the I/O priority for the read operation</doc> | |
| 10108 | + | line="663">the I/O priority for the read operation</doc> | |
| 10062 | 10109 | <type name="gint" c:type="int"/> | |
| 10063 | 10110 | </parameter> | |
| 10064 | 10111 | <parameter name="cancellable" | |
| @@ -10067,7 +10114,7 @@ in a format that complies with one of the mime types.</doc> | |||
| 10067 | 10114 | allow-none="1"> | |
| 10068 | 10115 | <doc xml:space="preserve" | |
| 10069 | 10116 | filename="gdk/gdkdrop.c" | |
| 10070 | - | line="653">optional `GCancellable` object</doc> | |
| 10117 | + | line="664">optional `GCancellable` object</doc> | |
| 10071 | 10118 | <type name="Gio.Cancellable" c:type="GCancellable*"/> | |
| 10072 | 10119 | </parameter> | |
| 10073 | 10120 | <parameter name="callback" | |
| @@ -10078,7 +10125,7 @@ in a format that complies with one of the mime types.</doc> | |||
| 10078 | 10125 | closure="4"> | |
| 10079 | 10126 | <doc xml:space="preserve" | |
| 10080 | 10127 | filename="gdk/gdkdrop.c" | |
| 10081 | - | line="654">a `GAsyncReadyCallback` to call when | |
| 10128 | + | line="665">a `GAsyncReadyCallback` to call when | |
| 10082 | 10129 | the request is satisfied</doc> | |
| 10083 | 10130 | <type name="Gio.AsyncReadyCallback" c:type="GAsyncReadyCallback"/> | |
| 10084 | 10131 | </parameter> | |
| @@ -10088,7 +10135,7 @@ in a format that complies with one of the mime types.</doc> | |||
| 10088 | 10135 | allow-none="1"> | |
| 10089 | 10136 | <doc xml:space="preserve" | |
| 10090 | 10137 | filename="gdk/gdkdrop.c" | |
| 10091 | - | line="656">the data to pass to @callback</doc> | |
| 10138 | + | line="667">the data to pass to @callback</doc> | |
| 10092 | 10139 | <type name="gpointer" c:type="gpointer"/> | |
| 10093 | 10140 | </parameter> | |
| 10094 | 10141 | </parameters> | |
| @@ -10098,7 +10145,7 @@ in a format that complies with one of the mime types.</doc> | |||
| 10098 | 10145 | throws="1"> | |
| 10099 | 10146 | <doc xml:space="preserve" | |
| 10100 | 10147 | filename="gdk/gdkdrop.c" | |
| 10101 | - | line="683">Finishes an async drop read operation. | |
| 10148 | + | line="694">Finishes an async drop read operation. | |
| 10102 | 10149 | ||
| 10103 | 10150 | Note that you must not use blocking read calls on the returned stream | |
| 10104 | 10151 | in the GTK thread, since some platforms might require communication with | |
| @@ -10110,20 +10157,20 @@ See [method@Gdk.Drop.read_async].</doc> | |||
| 10110 | 10157 | <return-value transfer-ownership="full" nullable="1"> | |
| 10111 | 10158 | <doc xml:space="preserve" | |
| 10112 | 10159 | filename="gdk/gdkdrop.c" | |
| 10113 | - | line="699">the `GInputStream`</doc> | |
| 10160 | + | line="710">the `GInputStream`</doc> | |
| 10114 | 10161 | <type name="Gio.InputStream" c:type="GInputStream*"/> | |
| 10115 | 10162 | </return-value> | |
| 10116 | 10163 | <parameters> | |
| 10117 | 10164 | <instance-parameter name="self" transfer-ownership="none"> | |
| 10118 | 10165 | <doc xml:space="preserve" | |
| 10119 | 10166 | filename="gdk/gdkdrop.c" | |
| 10120 | - | line="685">a `GdkDrop`</doc> | |
| 10167 | + | line="696">a `GdkDrop`</doc> | |
| 10121 | 10168 | <type name="Drop" c:type="GdkDrop*"/> | |
| 10122 | 10169 | </instance-parameter> | |
| 10123 | 10170 | <parameter name="result" transfer-ownership="none"> | |
| 10124 | 10171 | <doc xml:space="preserve" | |
| 10125 | 10172 | filename="gdk/gdkdrop.c" | |
| 10126 | - | line="686">a `GAsyncResult`</doc> | |
| 10173 | + | line="697">a `GAsyncResult`</doc> | |
| 10127 | 10174 | <type name="Gio.AsyncResult" c:type="GAsyncResult*"/> | |
| 10128 | 10175 | </parameter> | |
| 10129 | 10176 | <parameter name="out_mime_type" | |
| @@ -10132,7 +10179,7 @@ See [method@Gdk.Drop.read_async].</doc> | |||
| 10132 | 10179 | transfer-ownership="none"> | |
| 10133 | 10180 | <doc xml:space="preserve" | |
| 10134 | 10181 | filename="gdk/gdkdrop.c" | |
| 10135 | - | line="687">return location for the used mime type</doc> | |
| 10182 | + | line="698">return location for the used mime type</doc> | |
| 10136 | 10183 | <type name="utf8" c:type="const char**"/> | |
| 10137 | 10184 | </parameter> | |
| 10138 | 10185 | </parameters> | |
| @@ -10142,7 +10189,7 @@ See [method@Gdk.Drop.read_async].</doc> | |||
| 10142 | 10189 | glib:finish-func="read_value_finish"> | |
| 10143 | 10190 | <doc xml:space="preserve" | |
| 10144 | 10191 | filename="gdk/gdkdrop.c" | |
| 10145 | - | line="840">Asynchronously request the drag operation's contents converted | |
| 10192 | + | line="851">Asynchronously request the drag operation's contents converted | |
| 10146 | 10193 | to the given @type. | |
| 10147 | 10194 | ||
| 10148 | 10195 | For local drag-and-drop operations that are available in the given | |
| @@ -10156,19 +10203,19 @@ try to use [func@Gdk.content_deserialize_async] to convert the data.</doc> | |||
| 10156 | 10203 | <instance-parameter name="self" transfer-ownership="none"> | |
| 10157 | 10204 | <doc xml:space="preserve" | |
| 10158 | 10205 | filename="gdk/gdkdrop.c" | |
| 10159 | - | line="842">a `GdkDrop`</doc> | |
| 10206 | + | line="853">a `GdkDrop`</doc> | |
| 10160 | 10207 | <type name="Drop" c:type="GdkDrop*"/> | |
| 10161 | 10208 | </instance-parameter> | |
| 10162 | 10209 | <parameter name="type" transfer-ownership="none"> | |
| 10163 | 10210 | <doc xml:space="preserve" | |
| 10164 | 10211 | filename="gdk/gdkdrop.c" | |
| 10165 | - | line="843">a `GType` to read</doc> | |
| 10212 | + | line="854">a `GType` to read</doc> | |
| 10166 | 10213 | <type name="GType" c:type="GType"/> | |
| 10167 | 10214 | </parameter> | |
| 10168 | 10215 | <parameter name="io_priority" transfer-ownership="none"> | |
| 10169 | 10216 | <doc xml:space="preserve" | |
| 10170 | 10217 | filename="gdk/gdkdrop.c" | |
| 10171 | - | line="844">the I/O priority of the request.</doc> | |
| 10218 | + | line="855">the I/O priority of the request.</doc> | |
| 10172 | 10219 | <type name="gint" c:type="int"/> | |
| 10173 | 10220 | </parameter> | |
| 10174 | 10221 | <parameter name="cancellable" | |
| @@ -10177,7 +10224,7 @@ try to use [func@Gdk.content_deserialize_async] to convert the data.</doc> | |||
| 10177 | 10224 | allow-none="1"> | |
| 10178 | 10225 | <doc xml:space="preserve" | |
| 10179 | 10226 | filename="gdk/gdkdrop.c" | |
| 10180 | - | line="845">optional `GCancellable` object, %NULL to ignore.</doc> | |
| 10227 | + | line="856">optional `GCancellable` object, %NULL to ignore.</doc> | |
| 10181 | 10228 | <type name="Gio.Cancellable" c:type="GCancellable*"/> | |
| 10182 | 10229 | </parameter> | |
| 10183 | 10230 | <parameter name="callback" | |
| @@ -10188,7 +10235,7 @@ try to use [func@Gdk.content_deserialize_async] to convert the data.</doc> | |||
| 10188 | 10235 | closure="4"> | |
| 10189 | 10236 | <doc xml:space="preserve" | |
| 10190 | 10237 | filename="gdk/gdkdrop.c" | |
| 10191 | - | line="846">callback to call when the request is satisfied</doc> | |
| 10238 | + | line="857">callback to call when the request is satisfied</doc> | |
| 10192 | 10239 | <type name="Gio.AsyncReadyCallback" c:type="GAsyncReadyCallback"/> | |
| 10193 | 10240 | </parameter> | |
| 10194 | 10241 | <parameter name="user_data" | |
| @@ -10197,7 +10244,7 @@ try to use [func@Gdk.content_deserialize_async] to convert the data.</doc> | |||
| 10197 | 10244 | allow-none="1"> | |
| 10198 | 10245 | <doc xml:space="preserve" | |
| 10199 | 10246 | filename="gdk/gdkdrop.c" | |
| 10200 | - | line="847">the data to pass to callback function</doc> | |
| 10247 | + | line="858">the data to pass to callback function</doc> | |
| 10201 | 10248 | <type name="gpointer" c:type="gpointer"/> | |
| 10202 | 10249 | </parameter> | |
| 10203 | 10250 | </parameters> | |
| @@ -10207,27 +10254,27 @@ try to use [func@Gdk.content_deserialize_async] to convert the data.</doc> | |||
| 10207 | 10254 | throws="1"> | |
| 10208 | 10255 | <doc xml:space="preserve" | |
| 10209 | 10256 | filename="gdk/gdkdrop.c" | |
| 10210 | - | line="877">Finishes an async drop read. | |
| 10257 | + | line="888">Finishes an async drop read. | |
| 10211 | 10258 | ||
| 10212 | 10259 | See [method@Gdk.Drop.read_value_async].</doc> | |
| 10213 | 10260 | <source-position filename="gdk/gdkdrop.h" line="79"/> | |
| 10214 | 10261 | <return-value transfer-ownership="none"> | |
| 10215 | 10262 | <doc xml:space="preserve" | |
| 10216 | 10263 | filename="gdk/gdkdrop.c" | |
| 10217 | - | line="887">a `GValue` containing the result.</doc> | |
| 10264 | + | line="898">a `GValue` containing the result.</doc> | |
| 10218 | 10265 | <type name="GObject.Value" c:type="const GValue*"/> | |
| 10219 | 10266 | </return-value> | |
| 10220 | 10267 | <parameters> | |
| 10221 | 10268 | <instance-parameter name="self" transfer-ownership="none"> | |
| 10222 | 10269 | <doc xml:space="preserve" | |
| 10223 | 10270 | filename="gdk/gdkdrop.c" | |
| 10224 | - | line="879">a `GdkDrop`</doc> | |
| 10271 | + | line="890">a `GdkDrop`</doc> | |
| 10225 | 10272 | <type name="Drop" c:type="GdkDrop*"/> | |
| 10226 | 10273 | </instance-parameter> | |
| 10227 | 10274 | <parameter name="result" transfer-ownership="none"> | |
| 10228 | 10275 | <doc xml:space="preserve" | |
| 10229 | 10276 | filename="gdk/gdkdrop.c" | |
| 10230 | - | line="880">a `GAsyncResult`</doc> | |
| 10277 | + | line="891">a `GAsyncResult`</doc> | |
| 10231 | 10278 | <type name="Gio.AsyncResult" c:type="GAsyncResult*"/> | |
| 10232 | 10279 | </parameter> | |
| 10233 | 10280 | </parameters> | |
| @@ -10245,7 +10292,7 @@ The @preferred action is a hint to the drag-and-drop mechanism about which | |||
| 10245 | 10292 | action to use when multiple actions are possible. | |
| 10246 | 10293 | ||
| 10247 | 10294 | This function should be called by drag destinations in response to | |
| 10248 | - | %GDK_DRAG_ENTER or %GDK_DRAG_MOTION events. If the destination does | |
| 10295 | + | `GDK_DRAG_ENTER` or `GDK_DRAG_MOTION` events. If the destination does | |
| 10249 | 10296 | not yet know the exact actions it supports, it should set any possible | |
| 10250 | 10297 | actions first and then later call this function again.</doc> | |
| 10251 | 10298 | <source-position filename="gdk/gdkdrop.h" line="52"/> | |
| @@ -10262,8 +10309,8 @@ actions first and then later call this function again.</doc> | |||
| 10262 | 10309 | <parameter name="actions" transfer-ownership="none"> | |
| 10263 | 10310 | <doc xml:space="preserve" | |
| 10264 | 10311 | filename="gdk/gdkdrop.c" | |
| 10265 | - | line="554">Supported actions of the destination, or 0 to indicate | |
| 10266 | - | that a drop will not be accepted</doc> | |
| 10312 | + | line="554">Supported actions of the destination, or `GDK_ACTION_NONE` to | |
| 10313 | + | indicate that a drop will not be accepted</doc> | |
| 10267 | 10314 | <type name="DragAction" c:type="GdkDragAction"/> | |
| 10268 | 10315 | </parameter> | |
| 10269 | 10316 | <parameter name="preferred" transfer-ownership="none"> | |
| @@ -10381,7 +10428,7 @@ so using `GdkEvent` and its related API is rarely needed. | |||
| 10381 | 10428 | moved-to="events_get_angle"> | |
| 10382 | 10429 | <doc xml:space="preserve" | |
| 10383 | 10430 | filename="gdk/gdkevents.c" | |
| 10384 | - | line="1069">Returns the relative angle from @event1 to @event2. | |
| 10431 | + | line="1070">Returns the relative angle from @event1 to @event2. | |
| 10385 | 10432 | ||
| 10386 | 10433 | The relative angle is the angle between the X axis and the line | |
| 10387 | 10434 | through both events' positions. The rotation direction for positive | |
| @@ -10389,24 +10436,24 @@ angles is from the positive X axis towards the positive Y axis. | |||
| 10389 | 10436 | ||
| 10390 | 10437 | This assumes that both events have X/Y information. | |
| 10391 | 10438 | If not, this function returns %FALSE.</doc> | |
| 10392 | - | <source-position filename="gdk/gdkevents.h" line="520"/> | |
| 10439 | + | <source-position filename="gdk/gdkevents.h" line="525"/> | |
| 10393 | 10440 | <return-value transfer-ownership="none"> | |
| 10394 | 10441 | <doc xml:space="preserve" | |
| 10395 | 10442 | filename="gdk/gdkevents.c" | |
| 10396 | - | line="1084">%TRUE if the angle could be calculated.</doc> | |
| 10443 | + | line="1085">%TRUE if the angle could be calculated.</doc> | |
| 10397 | 10444 | <type name="gboolean" c:type="gboolean"/> | |
| 10398 | 10445 | </return-value> | |
| 10399 | 10446 | <parameters> | |
| 10400 | 10447 | <instance-parameter name="event1" transfer-ownership="none"> | |
| 10401 | 10448 | <doc xml:space="preserve" | |
| 10402 | 10449 | filename="gdk/gdkevents.c" | |
| 10403 | - | line="1071">first `GdkEvent`</doc> | |
| 10450 | + | line="1072">first `GdkEvent`</doc> | |
| 10404 | 10451 | <type name="Event" c:type="GdkEvent*"/> | |
| 10405 | 10452 | </instance-parameter> | |
| 10406 | 10453 | <parameter name="event2" transfer-ownership="none"> | |
| 10407 | 10454 | <doc xml:space="preserve" | |
| 10408 | 10455 | filename="gdk/gdkevents.c" | |
| 10409 | - | line="1072">second `GdkEvent`</doc> | |
| 10456 | + | line="1073">second `GdkEvent`</doc> | |
| 10410 | 10457 | <type name="Event" c:type="GdkEvent*"/> | |
| 10411 | 10458 | </parameter> | |
| 10412 | 10459 | <parameter name="angle" | |
| @@ -10415,7 +10462,7 @@ If not, this function returns %FALSE.</doc> | |||
| 10415 | 10462 | transfer-ownership="full"> | |
| 10416 | 10463 | <doc xml:space="preserve" | |
| 10417 | 10464 | filename="gdk/gdkevents.c" | |
| 10418 | - | line="1073">return location for the relative angle between both events</doc> | |
| 10465 | + | line="1074">return location for the relative angle between both events</doc> | |
| 10419 | 10466 | <type name="gdouble" c:type="double*"/> | |
| 10420 | 10467 | </parameter> | |
| 10421 | 10468 | </parameters> | |
| @@ -10425,28 +10472,28 @@ If not, this function returns %FALSE.</doc> | |||
| 10425 | 10472 | moved-to="events_get_center"> | |
| 10426 | 10473 | <doc xml:space="preserve" | |
| 10427 | 10474 | filename="gdk/gdkevents.c" | |
| 10428 | - | line="1115">Returns the point halfway between the events' positions. | |
| 10475 | + | line="1116">Returns the point halfway between the events' positions. | |
| 10429 | 10476 | ||
| 10430 | 10477 | This assumes that both events have X/Y information. | |
| 10431 | 10478 | If not, this function returns %FALSE.</doc> | |
| 10432 | - | <source-position filename="gdk/gdkevents.h" line="524"/> | |
| 10479 | + | <source-position filename="gdk/gdkevents.h" line="529"/> | |
| 10433 | 10480 | <return-value transfer-ownership="none"> | |
| 10434 | 10481 | <doc xml:space="preserve" | |
| 10435 | 10482 | filename="gdk/gdkevents.c" | |
| 10436 | - | line="1127">%TRUE if the center could be calculated.</doc> | |
| 10483 | + | line="1128">%TRUE if the center could be calculated.</doc> | |
| 10437 | 10484 | <type name="gboolean" c:type="gboolean"/> | |
| 10438 | 10485 | </return-value> | |
| 10439 | 10486 | <parameters> | |
| 10440 | 10487 | <instance-parameter name="event1" transfer-ownership="none"> | |
| 10441 | 10488 | <doc xml:space="preserve" | |
| 10442 | 10489 | filename="gdk/gdkevents.c" | |
| 10443 | - | line="1117">first `GdkEvent`</doc> | |
| 10490 | + | line="1118">first `GdkEvent`</doc> | |
| 10444 | 10491 | <type name="Event" c:type="GdkEvent*"/> | |
| 10445 | 10492 | </instance-parameter> | |
| 10446 | 10493 | <parameter name="event2" transfer-ownership="none"> | |
| 10447 | 10494 | <doc xml:space="preserve" | |
| 10448 | 10495 | filename="gdk/gdkevents.c" | |
| 10449 | - | line="1118">second `GdkEvent`</doc> | |
| 10496 | + | line="1119">second `GdkEvent`</doc> | |
| 10450 | 10497 | <type name="Event" c:type="GdkEvent*"/> | |
| 10451 | 10498 | </parameter> | |
| 10452 | 10499 | <parameter name="x" | |
| @@ -10455,7 +10502,7 @@ If not, this function returns %FALSE.</doc> | |||
| 10455 | 10502 | transfer-ownership="full"> | |
| 10456 | 10503 | <doc xml:space="preserve" | |
| 10457 | 10504 | filename="gdk/gdkevents.c" | |
| 10458 | - | line="1119">return location for the X coordinate of the center</doc> | |
| 10505 | + | line="1120">return location for the X coordinate of the center</doc> | |
| 10459 | 10506 | <type name="gdouble" c:type="double*"/> | |
| 10460 | 10507 | </parameter> | |
| 10461 | 10508 | <parameter name="y" | |
| @@ -10464,7 +10511,7 @@ If not, this function returns %FALSE.</doc> | |||
| 10464 | 10511 | transfer-ownership="full"> | |
| 10465 | 10512 | <doc xml:space="preserve" | |
| 10466 | 10513 | filename="gdk/gdkevents.c" | |
| 10467 | - | line="1120">return location for the Y coordinate of the center</doc> | |
| 10514 | + | line="1121">return location for the Y coordinate of the center</doc> | |
| 10468 | 10515 | <type name="gdouble" c:type="double*"/> | |
| 10469 | 10516 | </parameter> | |
| 10470 | 10517 | </parameters> | |
| @@ -10474,28 +10521,28 @@ If not, this function returns %FALSE.</doc> | |||
| 10474 | 10521 | moved-to="events_get_distance"> | |
| 10475 | 10522 | <doc xml:space="preserve" | |
| 10476 | 10523 | filename="gdk/gdkevents.c" | |
| 10477 | - | line="1046">Returns the distance between the event locations. | |
| 10524 | + | line="1047">Returns the distance between the event locations. | |
| 10478 | 10525 | ||
| 10479 | 10526 | This assumes that both events have X/Y information. | |
| 10480 | 10527 | If not, this function returns %FALSE.</doc> | |
| 10481 | - | <source-position filename="gdk/gdkevents.h" line="516"/> | |
| 10528 | + | <source-position filename="gdk/gdkevents.h" line="521"/> | |
| 10482 | 10529 | <return-value transfer-ownership="none"> | |
| 10483 | 10530 | <doc xml:space="preserve" | |
| 10484 | 10531 | filename="gdk/gdkevents.c" | |
| 10485 | - | line="1057">%TRUE if the distance could be calculated.</doc> | |
| 10532 | + | line="1058">%TRUE if the distance could be calculated.</doc> | |
| 10486 | 10533 | <type name="gboolean" c:type="gboolean"/> | |
| 10487 | 10534 | </return-value> | |
| 10488 | 10535 | <parameters> | |
| 10489 | 10536 | <instance-parameter name="event1" transfer-ownership="none"> | |
| 10490 | 10537 | <doc xml:space="preserve" | |
| 10491 | 10538 | filename="gdk/gdkevents.c" | |
| 10492 | - | line="1048">first `GdkEvent`</doc> | |
| 10539 | + | line="1049">first `GdkEvent`</doc> | |
| 10493 | 10540 | <type name="Event" c:type="GdkEvent*"/> | |
| 10494 | 10541 | </instance-parameter> | |
| 10495 | 10542 | <parameter name="event2" transfer-ownership="none"> | |
| 10496 | 10543 | <doc xml:space="preserve" | |
| 10497 | 10544 | filename="gdk/gdkevents.c" | |
| 10498 | - | line="1049">second `GdkEvent`</doc> | |
| 10545 | + | line="1050">second `GdkEvent`</doc> | |
| 10499 | 10546 | <type name="Event" c:type="GdkEvent*"/> | |
| 10500 | 10547 | </parameter> | |
| 10501 | 10548 | <parameter name="distance" | |
| @@ -10504,7 +10551,7 @@ If not, this function returns %FALSE.</doc> | |||
| 10504 | 10551 | transfer-ownership="full"> | |
| 10505 | 10552 | <doc xml:space="preserve" | |
| 10506 | 10553 | filename="gdk/gdkevents.c" | |
| 10507 | - | line="1050">return location for the distance</doc> | |
| 10554 | + | line="1051">return location for the distance</doc> | |
| 10508 | 10555 | <type name="gdouble" c:type="double*"/> | |
| 10509 | 10556 | </parameter> | |
| 10510 | 10557 | </parameters> | |
| @@ -10512,22 +10559,22 @@ If not, this function returns %FALSE.</doc> | |||
| 10512 | 10559 | <method name="get_axes" c:identifier="gdk_event_get_axes"> | |
| 10513 | 10560 | <doc xml:space="preserve" | |
| 10514 | 10561 | filename="gdk/gdkevents.c" | |
| 10515 | - | line="1168">Extracts all axis values from an event. | |
| 10562 | + | line="1169">Extracts all axis values from an event. | |
| 10516 | 10563 | ||
| 10517 | 10564 | To find out which axes are used, use [method@Gdk.DeviceTool.get_axes] | |
| 10518 | 10565 | on the device tool returned by [method@Gdk.Event.get_device_tool].</doc> | |
| 10519 | - | <source-position filename="gdk/gdkevents.h" line="406"/> | |
| 10566 | + | <source-position filename="gdk/gdkevents.h" line="408"/> | |
| 10520 | 10567 | <return-value transfer-ownership="none"> | |
| 10521 | 10568 | <doc xml:space="preserve" | |
| 10522 | 10569 | filename="gdk/gdkevents.c" | |
| 10523 | - | line="1179">%TRUE on success, otherwise %FALSE</doc> | |
| 10570 | + | line="1180">%TRUE on success, otherwise %FALSE</doc> | |
| 10524 | 10571 | <type name="gboolean" c:type="gboolean"/> | |
| 10525 | 10572 | </return-value> | |
| 10526 | 10573 | <parameters> | |
| 10527 | 10574 | <instance-parameter name="event" transfer-ownership="none"> | |
| 10528 | 10575 | <doc xml:space="preserve" | |
| 10529 | 10576 | filename="gdk/gdkevents.c" | |
| 10530 | - | line="1170">a `GdkEvent`</doc> | |
| 10577 | + | line="1171">a `GdkEvent`</doc> | |
| 10531 | 10578 | <type name="Event" c:type="GdkEvent*"/> | |
| 10532 | 10579 | </instance-parameter> | |
| 10533 | 10580 | <parameter name="axes" | |
| @@ -10536,7 +10583,7 @@ on the device tool returned by [method@Gdk.Event.get_device_tool].</doc> | |||
| 10536 | 10583 | transfer-ownership="none"> | |
| 10537 | 10584 | <doc xml:space="preserve" | |
| 10538 | 10585 | filename="gdk/gdkevents.c" | |
| 10539 | - | line="1171">the array of values for all axes</doc> | |
| 10586 | + | line="1172">the array of values for all axes</doc> | |
| 10540 | 10587 | <array length="1" zero-terminated="0" c:type="double**"> | |
| 10541 | 10588 | <type name="gdouble" c:type="double*"/> | |
| 10542 | 10589 | </array> | |
| @@ -10547,7 +10594,7 @@ on the device tool returned by [method@Gdk.Event.get_device_tool].</doc> | |||
| 10547 | 10594 | transfer-ownership="full"> | |
| 10548 | 10595 | <doc xml:space="preserve" | |
| 10549 | 10596 | filename="gdk/gdkevents.c" | |
| 10550 | - | line="1172">the length of array</doc> | |
| 10597 | + | line="1173">the length of array</doc> | |
| 10551 | 10598 | <type name="guint" c:type="guint*"/> | |
| 10552 | 10599 | </parameter> | |
| 10553 | 10600 | </parameters> | |
| @@ -10555,29 +10602,29 @@ on the device tool returned by [method@Gdk.Event.get_device_tool].</doc> | |||
| 10555 | 10602 | <method name="get_axis" c:identifier="gdk_event_get_axis"> | |
| 10556 | 10603 | <doc xml:space="preserve" | |
| 10557 | 10604 | filename="gdk/gdkevents.c" | |
| 10558 | - | line="927">Extract the axis value for a particular axis use from | |
| 10605 | + | line="928">Extract the axis value for a particular axis use from | |
| 10559 | 10606 | an event structure. | |
| 10560 | 10607 | ||
| 10561 | 10608 | To find out which axes are used, use [method@Gdk.DeviceTool.get_axes] | |
| 10562 | 10609 | on the device tool returned by [method@Gdk.Event.get_device_tool].</doc> | |
| 10563 | - | <source-position filename="gdk/gdkevents.h" line="410"/> | |
| 10610 | + | <source-position filename="gdk/gdkevents.h" line="412"/> | |
| 10564 | 10611 | <return-value transfer-ownership="none"> | |
| 10565 | 10612 | <doc xml:space="preserve" | |
| 10566 | 10613 | filename="gdk/gdkevents.c" | |
| 10567 | - | line="939">%TRUE if the specified axis was found, otherwise %FALSE</doc> | |
| 10614 | + | line="940">%TRUE if the specified axis was found, otherwise %FALSE</doc> | |
| 10568 | 10615 | <type name="gboolean" c:type="gboolean"/> | |
| 10569 | 10616 | </return-value> | |
| 10570 | 10617 | <parameters> | |
| 10571 | 10618 | <instance-parameter name="event" transfer-ownership="none"> | |
| 10572 | 10619 | <doc xml:space="preserve" | |
| 10573 | 10620 | filename="gdk/gdkevents.c" | |
| 10574 | - | line="929">a `GdkEvent`</doc> | |
| 10621 | + | line="930">a `GdkEvent`</doc> | |
| 10575 | 10622 | <type name="Event" c:type="GdkEvent*"/> | |
| 10576 | 10623 | </instance-parameter> | |
| 10577 | 10624 | <parameter name="axis_use" transfer-ownership="none"> | |
| 10578 | 10625 | <doc xml:space="preserve" | |
| 10579 | 10626 | filename="gdk/gdkevents.c" | |
| 10580 | - | line="930">the axis use to look for</doc> | |
| 10627 | + | line="931">the axis use to look for</doc> | |
| 10581 | 10628 | <type name="AxisUse" c:type="GdkAxisUse"/> | |
| 10582 | 10629 | </parameter> | |
| 10583 | 10630 | <parameter name="value" | |
| @@ -10586,7 +10633,7 @@ on the device tool returned by [method@Gdk.Event.get_device_tool].</doc> | |||
| 10586 | 10633 | transfer-ownership="full"> | |
| 10587 | 10634 | <doc xml:space="preserve" | |
| 10588 | 10635 | filename="gdk/gdkevents.c" | |
| 10589 | - | line="931">location to store the value found</doc> | |
| 10636 | + | line="932">location to store the value found</doc> | |
| 10590 | 10637 | <type name="gdouble" c:type="double*"/> | |
| 10591 | 10638 | </parameter> | |
| 10592 | 10639 | </parameters> | |
| @@ -10594,19 +10641,19 @@ on the device tool returned by [method@Gdk.Event.get_device_tool].</doc> | |||
| 10594 | 10641 | <method name="get_device" c:identifier="gdk_event_get_device"> | |
| 10595 | 10642 | <doc xml:space="preserve" | |
| 10596 | 10643 | filename="gdk/gdkevents.c" | |
| 10597 | - | line="1262">Returns the device of an event.</doc> | |
| 10598 | - | <source-position filename="gdk/gdkevents.h" line="384"/> | |
| 10644 | + | line="1263">Returns the device of an event.</doc> | |
| 10645 | + | <source-position filename="gdk/gdkevents.h" line="386"/> | |
| 10599 | 10646 | <return-value transfer-ownership="none" nullable="1"> | |
| 10600 | 10647 | <doc xml:space="preserve" | |
| 10601 | 10648 | filename="gdk/gdkevents.c" | |
| 10602 | - | line="1268">a `GdkDevice`</doc> | |
| 10649 | + | line="1269">a `GdkDevice`</doc> | |
| 10603 | 10650 | <type name="Device" c:type="GdkDevice*"/> | |
| 10604 | 10651 | </return-value> | |
| 10605 | 10652 | <parameters> | |
| 10606 | 10653 | <instance-parameter name="event" transfer-ownership="none"> | |
| 10607 | 10654 | <doc xml:space="preserve" | |
| 10608 | 10655 | filename="gdk/gdkevents.c" | |
| 10609 | - | line="1264">a `GdkEvent`.</doc> | |
| 10656 | + | line="1265">a `GdkEvent`.</doc> | |
| 10610 | 10657 | <type name="Event" c:type="GdkEvent*"/> | |
| 10611 | 10658 | </instance-parameter> | |
| 10612 | 10659 | </parameters> | |
| @@ -10614,7 +10661,7 @@ on the device tool returned by [method@Gdk.Event.get_device_tool].</doc> | |||
| 10614 | 10661 | <method name="get_device_tool" c:identifier="gdk_event_get_device_tool"> | |
| 10615 | 10662 | <doc xml:space="preserve" | |
| 10616 | 10663 | filename="gdk/gdkevents.c" | |
| 10617 | - | line="1278">Returns a `GdkDeviceTool` representing the tool that | |
| 10664 | + | line="1279">Returns a `GdkDeviceTool` representing the tool that | |
| 10618 | 10665 | caused the event. | |
| 10619 | 10666 | ||
| 10620 | 10667 | If the was not generated by a device that supports | |
| @@ -10624,18 +10671,18 @@ return %NULL. | |||
| 10624 | 10671 | Note: the `GdkDeviceTool` will be constant during | |
| 10625 | 10672 | the application lifetime, if settings must be stored | |
| 10626 | 10673 | persistently across runs, see [method@Gdk.DeviceTool.get_serial].</doc> | |
| 10627 | - | <source-position filename="gdk/gdkevents.h" line="387"/> | |
| 10674 | + | <source-position filename="gdk/gdkevents.h" line="389"/> | |
| 10628 | 10675 | <return-value transfer-ownership="none" nullable="1"> | |
| 10629 | 10676 | <doc xml:space="preserve" | |
| 10630 | 10677 | filename="gdk/gdkevents.c" | |
| 10631 | - | line="1293">The current device tool</doc> | |
| 10678 | + | line="1294">The current device tool</doc> | |
| 10632 | 10679 | <type name="DeviceTool" c:type="GdkDeviceTool*"/> | |
| 10633 | 10680 | </return-value> | |
| 10634 | 10681 | <parameters> | |
| 10635 | 10682 | <instance-parameter name="event" transfer-ownership="none"> | |
| 10636 | 10683 | <doc xml:space="preserve" | |
| 10637 | 10684 | filename="gdk/gdkevents.c" | |
| 10638 | - | line="1280">a `GdkEvent`</doc> | |
| 10685 | + | line="1281">a `GdkEvent`</doc> | |
| 10639 | 10686 | <type name="Event" c:type="GdkEvent*"/> | |
| 10640 | 10687 | </instance-parameter> | |
| 10641 | 10688 | </parameters> | |
| @@ -10643,19 +10690,19 @@ persistently across runs, see [method@Gdk.DeviceTool.get_serial].</doc> | |||
| 10643 | 10690 | <method name="get_display" c:identifier="gdk_event_get_display"> | |
| 10644 | 10691 | <doc xml:space="preserve" | |
| 10645 | 10692 | filename="gdk/gdkevents.c" | |
| 10646 | - | line="1322">Retrieves the display associated to the @event.</doc> | |
| 10647 | - | <source-position filename="gdk/gdkevents.h" line="393"/> | |
| 10693 | + | line="1323">Retrieves the display associated to the @event.</doc> | |
| 10694 | + | <source-position filename="gdk/gdkevents.h" line="395"/> | |
| 10648 | 10695 | <return-value transfer-ownership="none" nullable="1"> | |
| 10649 | 10696 | <doc xml:space="preserve" | |
| 10650 | 10697 | filename="gdk/gdkevents.c" | |
| 10651 | - | line="1328">a `GdkDisplay`</doc> | |
| 10698 | + | line="1329">a `GdkDisplay`</doc> | |
| 10652 | 10699 | <type name="Display" c:type="GdkDisplay*"/> | |
| 10653 | 10700 | </return-value> | |
| 10654 | 10701 | <parameters> | |
| 10655 | 10702 | <instance-parameter name="event" transfer-ownership="none"> | |
| 10656 | 10703 | <doc xml:space="preserve" | |
| 10657 | 10704 | filename="gdk/gdkevents.c" | |
| 10658 | - | line="1324">a `GdkEvent`</doc> | |
| 10705 | + | line="1325">a `GdkEvent`</doc> | |
| 10659 | 10706 | <type name="Event" c:type="GdkEvent*"/> | |
| 10660 | 10707 | </instance-parameter> | |
| 10661 | 10708 | </parameters> | |
| @@ -10664,22 +10711,22 @@ persistently across runs, see [method@Gdk.DeviceTool.get_serial].</doc> | |||
| 10664 | 10711 | c:identifier="gdk_event_get_event_sequence"> | |
| 10665 | 10712 | <doc xml:space="preserve" | |
| 10666 | 10713 | filename="gdk/gdkevents.c" | |
| 10667 | - | line="1341">Returns the event sequence to which the event belongs. | |
| 10714 | + | line="1342">Returns the event sequence to which the event belongs. | |
| 10668 | 10715 | ||
| 10669 | 10716 | Related touch events are connected in a sequence. Other | |
| 10670 | 10717 | events typically don't have event sequence information.</doc> | |
| 10671 | - | <source-position filename="gdk/gdkevents.h" line="396"/> | |
| 10718 | + | <source-position filename="gdk/gdkevents.h" line="398"/> | |
| 10672 | 10719 | <return-value transfer-ownership="none"> | |
| 10673 | 10720 | <doc xml:space="preserve" | |
| 10674 | 10721 | filename="gdk/gdkevents.c" | |
| 10675 | - | line="1350">the event sequence that the event belongs to</doc> | |
| 10722 | + | line="1351">the event sequence that the event belongs to</doc> | |
| 10676 | 10723 | <type name="EventSequence" c:type="GdkEventSequence*"/> | |
| 10677 | 10724 | </return-value> | |
| 10678 | 10725 | <parameters> | |
| 10679 | 10726 | <instance-parameter name="event" transfer-ownership="none"> | |
| 10680 | 10727 | <doc xml:space="preserve" | |
| 10681 | 10728 | filename="gdk/gdkevents.c" | |
| 10682 | - | line="1343">a `GdkEvent`</doc> | |
| 10729 | + | line="1344">a `GdkEvent`</doc> | |
| 10683 | 10730 | <type name="Event" c:type="GdkEvent*"/> | |
| 10684 | 10731 | </instance-parameter> | |
| 10685 | 10732 | </parameters> | |
| @@ -10687,19 +10734,19 @@ events typically don't have event sequence information.</doc> | |||
| 10687 | 10734 | <method name="get_event_type" c:identifier="gdk_event_get_event_type"> | |
| 10688 | 10735 | <doc xml:space="preserve" | |
| 10689 | 10736 | filename="gdk/gdkevents.c" | |
| 10690 | - | line="1214">Retrieves the type of the event.</doc> | |
| 10691 | - | <source-position filename="gdk/gdkevents.h" line="375"/> | |
| 10737 | + | line="1215">Retrieves the type of the event.</doc> | |
| 10738 | + | <source-position filename="gdk/gdkevents.h" line="377"/> | |
| 10692 | 10739 | <return-value transfer-ownership="none"> | |
| 10693 | 10740 | <doc xml:space="preserve" | |
| 10694 | 10741 | filename="gdk/gdkevents.c" | |
| 10695 | - | line="1220">a `GdkEvent`Type</doc> | |
| 10742 | + | line="1221">a `GdkEvent`Type</doc> | |
| 10696 | 10743 | <type name="EventType" c:type="GdkEventType"/> | |
| 10697 | 10744 | </return-value> | |
| 10698 | 10745 | <parameters> | |
| 10699 | 10746 | <instance-parameter name="event" transfer-ownership="none"> | |
| 10700 | 10747 | <doc xml:space="preserve" | |
| 10701 | 10748 | filename="gdk/gdkevents.c" | |
| 10702 | - | line="1216">a `GdkEvent`</doc> | |
| 10749 | + | line="1217">a `GdkEvent`</doc> | |
| 10703 | 10750 | <type name="Event" c:type="GdkEvent*"/> | |
| 10704 | 10751 | </instance-parameter> | |
| 10705 | 10752 | </parameters> | |
| @@ -10707,7 +10754,7 @@ events typically don't have event sequence information.</doc> | |||
| 10707 | 10754 | <method name="get_history" c:identifier="gdk_event_get_history"> | |
| 10708 | 10755 | <doc xml:space="preserve" | |
| 10709 | 10756 | filename="gdk/gdkevents.c" | |
| 10710 | - | line="3145">Retrieves the history of the device that @event is for, as a list of | |
| 10757 | + | line="3188">Retrieves the history of the device that @event is for, as a list of | |
| 10711 | 10758 | time and coordinates. | |
| 10712 | 10759 | ||
| 10713 | 10760 | The history includes positions that are not delivered as separate events | |
| @@ -10716,11 +10763,11 @@ to the application because they occurred in the same frame as @event. | |||
| 10716 | 10763 | Note that only motion and scroll events record history, and motion | |
| 10717 | 10764 | events do it only if one of the mouse buttons is down, or the device | |
| 10718 | 10765 | has a tool.</doc> | |
| 10719 | - | <source-position filename="gdk/gdkevents.h" line="414"/> | |
| 10766 | + | <source-position filename="gdk/gdkevents.h" line="416"/> | |
| 10720 | 10767 | <return-value transfer-ownership="container" nullable="1"> | |
| 10721 | 10768 | <doc xml:space="preserve" | |
| 10722 | 10769 | filename="gdk/gdkevents.c" | |
| 10723 | - | line="3160">an | |
| 10770 | + | line="3203">an | |
| 10724 | 10771 | array of time and coordinates</doc> | |
| 10725 | 10772 | <array length="0" zero-terminated="0" c:type="GdkTimeCoord*"> | |
| 10726 | 10773 | <type name="TimeCoord" c:type="GdkTimeCoord"/> | |
| @@ -10730,7 +10777,7 @@ has a tool.</doc> | |||
| 10730 | 10777 | <instance-parameter name="event" transfer-ownership="none"> | |
| 10731 | 10778 | <doc xml:space="preserve" | |
| 10732 | 10779 | filename="gdk/gdkevents.c" | |
| 10733 | - | line="3147">a motion or scroll event</doc> | |
| 10780 | + | line="3190">a motion or scroll event</doc> | |
| 10734 | 10781 | <type name="Event" c:type="GdkEvent*"/> | |
| 10735 | 10782 | </instance-parameter> | |
| 10736 | 10783 | <parameter name="out_n_coords" | |
| @@ -10739,7 +10786,7 @@ has a tool.</doc> | |||
| 10739 | 10786 | transfer-ownership="full"> | |
| 10740 | 10787 | <doc xml:space="preserve" | |
| 10741 | 10788 | filename="gdk/gdkevents.c" | |
| 10742 | - | line="3148">Return location for the length of the returned array</doc> | |
| 10789 | + | line="3191">Return location for the length of the returned array</doc> | |
| 10743 | 10790 | <type name="guint" c:type="guint*"/> | |
| 10744 | 10791 | </parameter> | |
| 10745 | 10792 | </parameters> | |
| @@ -10748,19 +10795,19 @@ has a tool.</doc> | |||
| 10748 | 10795 | c:identifier="gdk_event_get_modifier_state"> | |
| 10749 | 10796 | <doc xml:space="preserve" | |
| 10750 | 10797 | filename="gdk/gdkevents.c" | |
| 10751 | - | line="1360">Returns the modifier state field of an event.</doc> | |
| 10752 | - | <source-position filename="gdk/gdkevents.h" line="399"/> | |
| 10798 | + | line="1361">Returns the modifier state field of an event.</doc> | |
| 10799 | + | <source-position filename="gdk/gdkevents.h" line="401"/> | |
| 10753 | 10800 | <return-value transfer-ownership="none"> | |
| 10754 | 10801 | <doc xml:space="preserve" | |
| 10755 | 10802 | filename="gdk/gdkevents.c" | |
| 10756 | - | line="1366">the modifier state of @event</doc> | |
| 10803 | + | line="1367">the modifier state of @event</doc> | |
| 10757 | 10804 | <type name="ModifierType" c:type="GdkModifierType"/> | |
| 10758 | 10805 | </return-value> | |
| 10759 | 10806 | <parameters> | |
| 10760 | 10807 | <instance-parameter name="event" transfer-ownership="none"> | |
| 10761 | 10808 | <doc xml:space="preserve" | |
| 10762 | 10809 | filename="gdk/gdkevents.c" | |
| 10763 | - | line="1362">a `GdkEvent`</doc> | |
| 10810 | + | line="1363">a `GdkEvent`</doc> | |
| 10764 | 10811 | <type name="Event" c:type="GdkEvent*"/> | |
| 10765 | 10812 | </instance-parameter> | |
| 10766 | 10813 | </parameters> | |
| @@ -10769,21 +10816,21 @@ has a tool.</doc> | |||
| 10769 | 10816 | c:identifier="gdk_event_get_pointer_emulated"> | |
| 10770 | 10817 | <doc xml:space="preserve" | |
| 10771 | 10818 | filename="gdk/gdkevents.c" | |
| 10772 | - | line="895">Returns whether this event is an 'emulated' pointer event. | |
| 10819 | + | line="896">Returns whether this event is an 'emulated' pointer event. | |
| 10773 | 10820 | ||
| 10774 | 10821 | Emulated pointer events typically originate from a touch events.</doc> | |
| 10775 | - | <source-position filename="gdk/gdkevents.h" line="417"/> | |
| 10822 | + | <source-position filename="gdk/gdkevents.h" line="419"/> | |
| 10776 | 10823 | <return-value transfer-ownership="none"> | |
| 10777 | 10824 | <doc xml:space="preserve" | |
| 10778 | 10825 | filename="gdk/gdkevents.c" | |
| 10779 | - | line="903">%TRUE if this event is emulated</doc> | |
| 10826 | + | line="904">%TRUE if this event is emulated</doc> | |
| 10780 | 10827 | <type name="gboolean" c:type="gboolean"/> | |
| 10781 | 10828 | </return-value> | |
| 10782 | 10829 | <parameters> | |
| 10783 | 10830 | <instance-parameter name="event" transfer-ownership="none"> | |
| 10784 | 10831 | <doc xml:space="preserve" | |
| 10785 | 10832 | filename="gdk/gdkevents.c" | |
| 10786 | - | line="897">a `GdkEvent`</doc> | |
| 10833 | + | line="898">a `GdkEvent`</doc> | |
| 10787 | 10834 | <type name="Event" c:type="GdkEvent*"/> | |
| 10788 | 10835 | </instance-parameter> | |
| 10789 | 10836 | </parameters> | |
| @@ -10791,21 +10838,21 @@ Emulated pointer events typically originate from a touch events.</doc> | |||
| 10791 | 10838 | <method name="get_position" c:identifier="gdk_event_get_position"> | |
| 10792 | 10839 | <doc xml:space="preserve" | |
| 10793 | 10840 | filename="gdk/gdkevents.c" | |
| 10794 | - | line="1376">Extract the event surface relative x/y coordinates from an event. | |
| 10841 | + | line="1377">Extract the event surface relative x/y coordinates from an event. | |
| 10795 | 10842 | ||
| 10796 | 10843 | This position is in [surface coordinates](coordinates.html).</doc> | |
| 10797 | - | <source-position filename="gdk/gdkevents.h" line="402"/> | |
| 10844 | + | <source-position filename="gdk/gdkevents.h" line="404"/> | |
| 10798 | 10845 | <return-value transfer-ownership="none"> | |
| 10799 | 10846 | <doc xml:space="preserve" | |
| 10800 | 10847 | filename="gdk/gdkevents.c" | |
| 10801 | - | line="1386">whether the positions were set</doc> | |
| 10848 | + | line="1387">whether the positions were set</doc> | |
| 10802 | 10849 | <type name="gboolean" c:type="gboolean"/> | |
| 10803 | 10850 | </return-value> | |
| 10804 | 10851 | <parameters> | |
| 10805 | 10852 | <instance-parameter name="event" transfer-ownership="none"> | |
| 10806 | 10853 | <doc xml:space="preserve" | |
| 10807 | 10854 | filename="gdk/gdkevents.c" | |
| 10808 | - | line="1378">a `GdkEvent`</doc> | |
| 10855 | + | line="1379">a `GdkEvent`</doc> | |
| 10809 | 10856 | <type name="Event" c:type="GdkEvent*"/> | |
| 10810 | 10857 | </instance-parameter> | |
| 10811 | 10858 | <parameter name="x" | |
| @@ -10814,7 +10861,7 @@ This position is in [surface coordinates](coordinates.html).</doc> | |||
| 10814 | 10861 | transfer-ownership="full"> | |
| 10815 | 10862 | <doc xml:space="preserve" | |
| 10816 | 10863 | filename="gdk/gdkevents.c" | |
| 10817 | - | line="1379">location to put event surface x coordinate</doc> | |
| 10864 | + | line="1380">location to put event surface x coordinate</doc> | |
| 10818 | 10865 | <type name="gdouble" c:type="double*"/> | |
| 10819 | 10866 | </parameter> | |
| 10820 | 10867 | <parameter name="y" | |
| @@ -10823,7 +10870,7 @@ This position is in [surface coordinates](coordinates.html).</doc> | |||
| 10823 | 10870 | transfer-ownership="full"> | |
| 10824 | 10871 | <doc xml:space="preserve" | |
| 10825 | 10872 | filename="gdk/gdkevents.c" | |
| 10826 | - | line="1380">location to put event surface y coordinate</doc> | |
| 10873 | + | line="1381">location to put event surface y coordinate</doc> | |
| 10827 | 10874 | <type name="gdouble" c:type="double*"/> | |
| 10828 | 10875 | </parameter> | |
| 10829 | 10876 | </parameters> | |
| @@ -10831,19 +10878,19 @@ This position is in [surface coordinates](coordinates.html).</doc> | |||
| 10831 | 10878 | <method name="get_seat" c:identifier="gdk_event_get_seat"> | |
| 10832 | 10879 | <doc xml:space="preserve" | |
| 10833 | 10880 | filename="gdk/gdkevents.c" | |
| 10834 | - | line="1246">Returns the seat that originated the event.</doc> | |
| 10835 | - | <source-position filename="gdk/gdkevents.h" line="381"/> | |
| 10881 | + | line="1247">Returns the seat that originated the event.</doc> | |
| 10882 | + | <source-position filename="gdk/gdkevents.h" line="383"/> | |
| 10836 | 10883 | <return-value transfer-ownership="none" nullable="1"> | |
| 10837 | 10884 | <doc xml:space="preserve" | |
| 10838 | 10885 | filename="gdk/gdkevents.c" | |
| 10839 | - | line="1252">a `GdkSeat`.</doc> | |
| 10886 | + | line="1253">a `GdkSeat`.</doc> | |
| 10840 | 10887 | <type name="Seat" c:type="GdkSeat*"/> | |
| 10841 | 10888 | </return-value> | |
| 10842 | 10889 | <parameters> | |
| 10843 | 10890 | <instance-parameter name="event" transfer-ownership="none"> | |
| 10844 | 10891 | <doc xml:space="preserve" | |
| 10845 | 10892 | filename="gdk/gdkevents.c" | |
| 10846 | - | line="1248">a `GdkEvent`</doc> | |
| 10893 | + | line="1249">a `GdkEvent`</doc> | |
| 10847 | 10894 | <type name="Event" c:type="GdkEvent*"/> | |
| 10848 | 10895 | </instance-parameter> | |
| 10849 | 10896 | </parameters> | |
| @@ -10851,19 +10898,19 @@ This position is in [surface coordinates](coordinates.html).</doc> | |||
| 10851 | 10898 | <method name="get_surface" c:identifier="gdk_event_get_surface"> | |
| 10852 | 10899 | <doc xml:space="preserve" | |
| 10853 | 10900 | filename="gdk/gdkevents.c" | |
| 10854 | - | line="1230">Extracts the surface associated with an event.</doc> | |
| 10855 | - | <source-position filename="gdk/gdkevents.h" line="378"/> | |
| 10901 | + | line="1231">Extracts the surface associated with an event.</doc> | |
| 10902 | + | <source-position filename="gdk/gdkevents.h" line="380"/> | |
| 10856 | 10903 | <return-value transfer-ownership="none" nullable="1"> | |
| 10857 | 10904 | <doc xml:space="preserve" | |
| 10858 | 10905 | filename="gdk/gdkevents.c" | |
| 10859 | - | line="1236">The `GdkSurface` associated with the event</doc> | |
| 10906 | + | line="1237">The `GdkSurface` associated with the event</doc> | |
| 10860 | 10907 | <type name="Surface" c:type="GdkSurface*"/> | |
| 10861 | 10908 | </return-value> | |
| 10862 | 10909 | <parameters> | |
| 10863 | 10910 | <instance-parameter name="event" transfer-ownership="none"> | |
| 10864 | 10911 | <doc xml:space="preserve" | |
| 10865 | 10912 | filename="gdk/gdkevents.c" | |
| 10866 | - | line="1232">a `GdkEvent`</doc> | |
| 10913 | + | line="1233">a `GdkEvent`</doc> | |
| 10867 | 10914 | <type name="Event" c:type="GdkEvent*"/> | |
| 10868 | 10915 | </instance-parameter> | |
| 10869 | 10916 | </parameters> | |
| @@ -10871,22 +10918,22 @@ This position is in [surface coordinates](coordinates.html).</doc> | |||
| 10871 | 10918 | <method name="get_time" c:identifier="gdk_event_get_time"> | |
| 10872 | 10919 | <doc xml:space="preserve" | |
| 10873 | 10920 | filename="gdk/gdkevents.c" | |
| 10874 | - | line="1303">Returns the timestamp of @event. | |
| 10921 | + | line="1304">Returns the timestamp of @event. | |
| 10875 | 10922 | ||
| 10876 | 10923 | Not all events have timestamps. In that case, this function | |
| 10877 | 10924 | returns %GDK_CURRENT_TIME.</doc> | |
| 10878 | - | <source-position filename="gdk/gdkevents.h" line="390"/> | |
| 10925 | + | <source-position filename="gdk/gdkevents.h" line="392"/> | |
| 10879 | 10926 | <return-value transfer-ownership="none"> | |
| 10880 | 10927 | <doc xml:space="preserve" | |
| 10881 | 10928 | filename="gdk/gdkevents.c" | |
| 10882 | - | line="1312">timestamp field from @event</doc> | |
| 10929 | + | line="1313">timestamp field from @event</doc> | |
| 10883 | 10930 | <type name="guint32" c:type="guint32"/> | |
| 10884 | 10931 | </return-value> | |
| 10885 | 10932 | <parameters> | |
| 10886 | 10933 | <instance-parameter name="event" transfer-ownership="none"> | |
| 10887 | 10934 | <doc xml:space="preserve" | |
| 10888 | 10935 | filename="gdk/gdkevents.c" | |
| 10889 | - | line="1305">a `GdkEvent`</doc> | |
| 10936 | + | line="1306">a `GdkEvent`</doc> | |
| 10890 | 10937 | <type name="Event" c:type="GdkEvent*"/> | |
| 10891 | 10938 | </instance-parameter> | |
| 10892 | 10939 | </parameters> | |
| @@ -10894,19 +10941,19 @@ returns %GDK_CURRENT_TIME.</doc> | |||
| 10894 | 10941 | <method name="ref" c:identifier="gdk_event_ref"> | |
| 10895 | 10942 | <doc xml:space="preserve" | |
| 10896 | 10943 | filename="gdk/gdkevents.c" | |
| 10897 | - | line="860">Increase the ref count of @event.</doc> | |
| 10898 | - | <source-position filename="gdk/gdkevents.h" line="370"/> | |
| 10944 | + | line="861">Increase the ref count of @event.</doc> | |
| 10945 | + | <source-position filename="gdk/gdkevents.h" line="372"/> | |
| 10899 | 10946 | <return-value transfer-ownership="full"> | |
| 10900 | 10947 | <doc xml:space="preserve" | |
| 10901 | 10948 | filename="gdk/gdkevents.c" | |
| 10902 | - | line="866">@event</doc> | |
| 10949 | + | line="867">@event</doc> | |
| 10903 | 10950 | <type name="Event" c:type="GdkEvent*"/> | |
| 10904 | 10951 | </return-value> | |
| 10905 | 10952 | <parameters> | |
| 10906 | 10953 | <instance-parameter name="event" transfer-ownership="none"> | |
| 10907 | 10954 | <doc xml:space="preserve" | |
| 10908 | 10955 | filename="gdk/gdkevents.c" | |
| 10909 | - | line="862">a `GdkEvent`</doc> | |
| 10956 | + | line="863">a `GdkEvent`</doc> | |
| 10910 | 10957 | <type name="Event" c:type="GdkEvent*"/> | |
| 10911 | 10958 | </instance-parameter> | |
| 10912 | 10959 | </parameters> | |
| @@ -10915,7 +10962,7 @@ returns %GDK_CURRENT_TIME.</doc> | |||
| 10915 | 10962 | c:identifier="gdk_event_triggers_context_menu"> | |
| 10916 | 10963 | <doc xml:space="preserve" | |
| 10917 | 10964 | filename="gdk/gdkevents.c" | |
| 10918 | - | line="973">Returns whether a `GdkEvent` should trigger a context menu, | |
| 10965 | + | line="974">Returns whether a `GdkEvent` should trigger a context menu, | |
| 10919 | 10966 | according to platform conventions. | |
| 10920 | 10967 | ||
| 10921 | 10968 | The right mouse button typically triggers context menus. | |
| @@ -10926,18 +10973,18 @@ This function should always be used instead of simply checking for | |||
| 10926 | 10973 | ```c | |
| 10927 | 10974 | event->button == GDK_BUTTON_SECONDARY | |
| 10928 | 10975 | ```</doc> | |
| 10929 | - | <source-position filename="gdk/gdkevents.h" line="513"/> | |
| 10976 | + | <source-position filename="gdk/gdkevents.h" line="518"/> | |
| 10930 | 10977 | <return-value transfer-ownership="none"> | |
| 10931 | 10978 | <doc xml:space="preserve" | |
| 10932 | 10979 | filename="gdk/gdkevents.c" | |
| 10933 | - | line="989">%TRUE if the event should trigger a context menu.</doc> | |
| 10980 | + | line="990">%TRUE if the event should trigger a context menu.</doc> | |
| 10934 | 10981 | <type name="gboolean" c:type="gboolean"/> | |
| 10935 | 10982 | </return-value> | |
| 10936 | 10983 | <parameters> | |
| 10937 | 10984 | <instance-parameter name="event" transfer-ownership="none"> | |
| 10938 | 10985 | <doc xml:space="preserve" | |
| 10939 | 10986 | filename="gdk/gdkevents.c" | |
| 10940 | - | line="975">a `GdkEvent`, currently only button events are meaningful values</doc> | |
| 10987 | + | line="976">a `GdkEvent`, currently only button events are meaningful values</doc> | |
| 10941 | 10988 | <type name="Event" c:type="GdkEvent*"/> | |
| 10942 | 10989 | </instance-parameter> | |
| 10943 | 10990 | </parameters> | |
| @@ -10945,10 +10992,10 @@ event->button == GDK_BUTTON_SECONDARY | |||
| 10945 | 10992 | <method name="unref" c:identifier="gdk_event_unref"> | |
| 10946 | 10993 | <doc xml:space="preserve" | |
| 10947 | 10994 | filename="gdk/gdkevents.c" | |
| 10948 | - | line="878">Decrease the ref count of @event. | |
| 10995 | + | line="879">Decrease the ref count of @event. | |
| 10949 | 10996 | ||
| 10950 | 10997 | If the last reference is dropped, the structure is freed.</doc> | |
| 10951 | - | <source-position filename="gdk/gdkevents.h" line="372"/> | |
| 10998 | + | <source-position filename="gdk/gdkevents.h" line="374"/> | |
| 10952 | 10999 | <return-value transfer-ownership="none"> | |
| 10953 | 11000 | <type name="none" c:type="void"/> | |
| 10954 | 11001 | </return-value> | |
| @@ -10956,7 +11003,7 @@ If the last reference is dropped, the structure is freed.</doc> | |||
| 10956 | 11003 | <instance-parameter name="event" transfer-ownership="full"> | |
| 10957 | 11004 | <doc xml:space="preserve" | |
| 10958 | 11005 | filename="gdk/gdkevents.c" | |
| 10959 | - | line="880">a `GdkEvent`</doc> | |
| 11006 | + | line="881">a `GdkEvent`</doc> | |
| 10960 | 11007 | <type name="Event" c:type="GdkEvent*"/> | |
| 10961 | 11008 | </instance-parameter> | |
| 10962 | 11009 | </parameters> | |
| @@ -11247,17 +11294,26 @@ If the last reference is dropped, the structure is freed.</doc> | |||
| 11247 | 11294 | glib:name="GDK_TOUCHPAD_HOLD"> | |
| 11248 | 11295 | <doc xml:space="preserve" | |
| 11249 | 11296 | filename="gdk/gdkevents.h" | |
| 11250 | - | line="172">A touchpad hold gesture event, the current state is determined by its phase | |
| 11297 | + | line="173">A touchpad hold gesture event, the current state is determined by its phase | |
| 11251 | 11298 | field.</doc> | |
| 11252 | 11299 | </member> | |
| 11253 | - | <member name="event_last" | |
| 11300 | + | <member name="pad_dial" | |
| 11254 | 11301 | value="29" | |
| 11302 | + | c:identifier="GDK_PAD_DIAL" | |
| 11303 | + | glib:nick="pad-dial" | |
| 11304 | + | glib:name="GDK_PAD_DIAL"> | |
| 11305 | + | <doc xml:space="preserve" | |
| 11306 | + | filename="gdk/gdkevents.h" | |
| 11307 | + | line="168">A tablet pad axis event from a "dial".</doc> | |
| 11308 | + | </member> | |
| 11309 | + | <member name="event_last" | |
| 11310 | + | value="30" | |
| 11255 | 11311 | c:identifier="GDK_EVENT_LAST" | |
| 11256 | 11312 | glib:nick="event-last" | |
| 11257 | 11313 | glib:name="GDK_EVENT_LAST"> | |
| 11258 | 11314 | <doc xml:space="preserve" | |
| 11259 | 11315 | filename="gdk/gdkevents.h" | |
| 11260 | - | line="168">marks the end of the GdkEventType enumeration.</doc> | |
| 11316 | + | line="169">marks the end of the GdkEventType enumeration.</doc> | |
| 11261 | 11317 | </member> | |
| 11262 | 11318 | </enumeration> | |
| 11263 | 11319 | <function-macro name="FRAME_CLOCK" | |
| @@ -11393,24 +11449,24 @@ This function is meant for language bindings.</doc> | |||
| 11393 | 11449 | glib:fundamental="1"> | |
| 11394 | 11450 | <doc xml:space="preserve" | |
| 11395 | 11451 | filename="gdk/gdkevents.c" | |
| 11396 | - | line="2298">An event related to a keyboard focus change.</doc> | |
| 11452 | + | line="2299">An event related to a keyboard focus change.</doc> | |
| 11397 | 11453 | <method name="get_in" c:identifier="gdk_focus_event_get_in"> | |
| 11398 | 11454 | <doc xml:space="preserve" | |
| 11399 | 11455 | filename="gdk/gdkevents.c" | |
| 11400 | - | line="2331">Extracts whether this event is about focus entering or | |
| 11456 | + | line="2332">Extracts whether this event is about focus entering or | |
| 11401 | 11457 | leaving the surface.</doc> | |
| 11402 | - | <source-position filename="gdk/gdkevents.h" line="453"/> | |
| 11458 | + | <source-position filename="gdk/gdkevents.h" line="458"/> | |
| 11403 | 11459 | <return-value transfer-ownership="none"> | |
| 11404 | 11460 | <doc xml:space="preserve" | |
| 11405 | 11461 | filename="gdk/gdkevents.c" | |
| 11406 | - | line="2338">%TRUE of the focus is entering</doc> | |
| 11462 | + | line="2339">%TRUE of the focus is entering</doc> | |
| 11407 | 11463 | <type name="gboolean" c:type="gboolean"/> | |
| 11408 | 11464 | </return-value> | |
| 11409 | 11465 | <parameters> | |
| 11410 | 11466 | <instance-parameter name="event" transfer-ownership="none"> | |
| 11411 | 11467 | <doc xml:space="preserve" | |
| 11412 | 11468 | filename="gdk/gdkevents.c" | |
| 11413 | - | line="2333">a focus change event</doc> | |
| 11469 | + | line="2334">a focus change event</doc> | |
| 11414 | 11470 | <type name="FocusEvent" c:type="GdkEvent*"/> | |
| 11415 | 11471 | </instance-parameter> | |
| 11416 | 11472 | </parameters> | |
| @@ -11506,12 +11562,12 @@ See the documentation for [method@Gdk.FrameClock.begin_updating].</doc> | |||
| 11506 | 11562 | c:identifier="gdk_frame_clock_get_current_timings"> | |
| 11507 | 11563 | <doc xml:space="preserve" | |
| 11508 | 11564 | filename="gdk/gdkframeclock.c" | |
| 11509 | - | line="541">Gets the frame timings for the current frame.</doc> | |
| 11565 | + | line="547">Gets the frame timings for the current frame.</doc> | |
| 11510 | 11566 | <source-position filename="gdk/gdkframeclock.h" line="97"/> | |
| 11511 | 11567 | <return-value transfer-ownership="none" nullable="1"> | |
| 11512 | 11568 | <doc xml:space="preserve" | |
| 11513 | 11569 | filename="gdk/gdkframeclock.c" | |
| 11514 | - | line="547">the `GdkFrameTimings` for the | |
| 11570 | + | line="553">the `GdkFrameTimings` for the | |
| 11515 | 11571 | frame currently being processed, or even no frame is being | |
| 11516 | 11572 | processed, for the previous frame. Before any frames have been | |
| 11517 | 11573 | processed, returns %NULL.</doc> | |
| @@ -11521,7 +11577,7 @@ See the documentation for [method@Gdk.FrameClock.begin_updating].</doc> | |||
| 11521 | 11577 | <instance-parameter name="frame_clock" transfer-ownership="none"> | |
| 11522 | 11578 | <doc xml:space="preserve" | |
| 11523 | 11579 | filename="gdk/gdkframeclock.c" | |
| 11524 | - | line="543">a `GdkFrameClock`</doc> | |
| 11580 | + | line="549">a `GdkFrameClock`</doc> | |
| 11525 | 11581 | <type name="FrameClock" c:type="GdkFrameClock*"/> | |
| 11526 | 11582 | </instance-parameter> | |
| 11527 | 11583 | </parameters> | |
| @@ -11529,20 +11585,20 @@ See the documentation for [method@Gdk.FrameClock.begin_updating].</doc> | |||
| 11529 | 11585 | <method name="get_fps" c:identifier="gdk_frame_clock_get_fps"> | |
| 11530 | 11586 | <doc xml:space="preserve" | |
| 11531 | 11587 | filename="gdk/gdkframeclock.c" | |
| 11532 | - | line="786">Calculates the current frames-per-second, based on the | |
| 11588 | + | line="792">Calculates the current frames-per-second, based on the | |
| 11533 | 11589 | frame timings of @frame_clock.</doc> | |
| 11534 | 11590 | <source-position filename="gdk/gdkframeclock.h" line="106"/> | |
| 11535 | 11591 | <return-value transfer-ownership="none"> | |
| 11536 | 11592 | <doc xml:space="preserve" | |
| 11537 | 11593 | filename="gdk/gdkframeclock.c" | |
| 11538 | - | line="793">the current fps, as a `double`</doc> | |
| 11594 | + | line="799">the current fps, as a `double`</doc> | |
| 11539 | 11595 | <type name="gdouble" c:type="double"/> | |
| 11540 | 11596 | </return-value> | |
| 11541 | 11597 | <parameters> | |
| 11542 | 11598 | <instance-parameter name="frame_clock" transfer-ownership="none"> | |
| 11543 | 11599 | <doc xml:space="preserve" | |
| 11544 | 11600 | filename="gdk/gdkframeclock.c" | |
| 11545 | - | line="788">a `GdkFrameClock`</doc> | |
| 11601 | + | line="794">a `GdkFrameClock`</doc> | |
| 11546 | 11602 | <type name="FrameClock" c:type="GdkFrameClock*"/> | |
| 11547 | 11603 | </instance-parameter> | |
| 11548 | 11604 | </parameters> | |
| @@ -11551,13 +11607,13 @@ frame timings of @frame_clock.</doc> | |||
| 11551 | 11607 | c:identifier="gdk_frame_clock_get_frame_counter"> | |
| 11552 | 11608 | <doc xml:space="preserve" | |
| 11553 | 11609 | filename="gdk/gdkframeclock.c" | |
| 11554 | - | line="403">`GdkFrameClock` maintains a 64-bit counter that increments for | |
| 11610 | + | line="409">`GdkFrameClock` maintains a 64-bit counter that increments for | |
| 11555 | 11611 | each frame drawn.</doc> | |
| 11556 | 11612 | <source-position filename="gdk/gdkframeclock.h" line="89"/> | |
| 11557 | 11613 | <return-value transfer-ownership="none"> | |
| 11558 | 11614 | <doc xml:space="preserve" | |
| 11559 | 11615 | filename="gdk/gdkframeclock.c" | |
| 11560 | - | line="410">inside frame processing, the value of the frame counter | |
| 11616 | + | line="416">inside frame processing, the value of the frame counter | |
| 11561 | 11617 | for the current frame. Outside of frame processing, the frame | |
| 11562 | 11618 | counter for the last frame.</doc> | |
| 11563 | 11619 | <type name="gint64" c:type="gint64"/> | |
| @@ -11566,7 +11622,7 @@ each frame drawn.</doc> | |||
| 11566 | 11622 | <instance-parameter name="frame_clock" transfer-ownership="none"> | |
| 11567 | 11623 | <doc xml:space="preserve" | |
| 11568 | 11624 | filename="gdk/gdkframeclock.c" | |
| 11569 | - | line="405">a `GdkFrameClock`</doc> | |
| 11625 | + | line="411">a `GdkFrameClock`</doc> | |
| 11570 | 11626 | <type name="FrameClock" c:type="GdkFrameClock*"/> | |
| 11571 | 11627 | </instance-parameter> | |
| 11572 | 11628 | </parameters> | |
| @@ -11603,7 +11659,7 @@ time.</doc> | |||
| 11603 | 11659 | c:identifier="gdk_frame_clock_get_history_start"> | |
| 11604 | 11660 | <doc xml:space="preserve" | |
| 11605 | 11661 | filename="gdk/gdkframeclock.c" | |
| 11606 | - | line="428">Returns the frame counter for the oldest frame available in history. | |
| 11662 | + | line="434">Returns the frame counter for the oldest frame available in history. | |
| 11607 | 11663 | ||
| 11608 | 11664 | `GdkFrameClock` internally keeps a history of `GdkFrameTimings` | |
| 11609 | 11665 | objects for recent frames that can be retrieved with | |
| @@ -11615,7 +11671,7 @@ is the set from the counter values given by | |||
| 11615 | 11671 | <return-value transfer-ownership="none"> | |
| 11616 | 11672 | <doc xml:space="preserve" | |
| 11617 | 11673 | filename="gdk/gdkframeclock.c" | |
| 11618 | - | line="441">the frame counter value for the oldest frame | |
| 11674 | + | line="447">the frame counter value for the oldest frame | |
| 11619 | 11675 | that is available in the internal frame history of the | |
| 11620 | 11676 | `GdkFrameClock`</doc> | |
| 11621 | 11677 | <type name="gint64" c:type="gint64"/> | |
| @@ -11624,7 +11680,7 @@ is the set from the counter values given by | |||
| 11624 | 11680 | <instance-parameter name="frame_clock" transfer-ownership="none"> | |
| 11625 | 11681 | <doc xml:space="preserve" | |
| 11626 | 11682 | filename="gdk/gdkframeclock.c" | |
| 11627 | - | line="430">a `GdkFrameClock`</doc> | |
| 11683 | + | line="436">a `GdkFrameClock`</doc> | |
| 11628 | 11684 | <type name="FrameClock" c:type="GdkFrameClock*"/> | |
| 11629 | 11685 | </instance-parameter> | |
| 11630 | 11686 | </parameters> | |
| @@ -11633,7 +11689,7 @@ is the set from the counter values given by | |||
| 11633 | 11689 | c:identifier="gdk_frame_clock_get_refresh_info"> | |
| 11634 | 11690 | <doc xml:space="preserve" | |
| 11635 | 11691 | filename="gdk/gdkframeclock.c" | |
| 11636 | - | line="614">Predicts a presentation time, based on history. | |
| 11692 | + | line="620">Predicts a presentation time, based on history. | |
| 11637 | 11693 | ||
| 11638 | 11694 | Using the frame history stored in the frame clock, finds the last | |
| 11639 | 11695 | known presentation time and refresh interval, and assuming that | |
| @@ -11648,13 +11704,13 @@ interval after the last presentation time, and later than @base_time.</doc> | |||
| 11648 | 11704 | <instance-parameter name="frame_clock" transfer-ownership="none"> | |
| 11649 | 11705 | <doc xml:space="preserve" | |
| 11650 | 11706 | filename="gdk/gdkframeclock.c" | |
| 11651 | - | line="616">a `GdkFrameClock`</doc> | |
| 11707 | + | line="622">a `GdkFrameClock`</doc> | |
| 11652 | 11708 | <type name="FrameClock" c:type="GdkFrameClock*"/> | |
| 11653 | 11709 | </instance-parameter> | |
| 11654 | 11710 | <parameter name="base_time" transfer-ownership="none"> | |
| 11655 | 11711 | <doc xml:space="preserve" | |
| 11656 | 11712 | filename="gdk/gdkframeclock.c" | |
| 11657 | - | line="617">base time for determining a presentaton time</doc> | |
| 11713 | + | line="623">base time for determining a presentaton time</doc> | |
| 11658 | 11714 | <type name="gint64" c:type="gint64"/> | |
| 11659 | 11715 | </parameter> | |
| 11660 | 11716 | <parameter name="refresh_interval_return" | |
| @@ -11665,7 +11721,7 @@ interval after the last presentation time, and later than @base_time.</doc> | |||
| 11665 | 11721 | allow-none="1"> | |
| 11666 | 11722 | <doc xml:space="preserve" | |
| 11667 | 11723 | filename="gdk/gdkframeclock.c" | |
| 11668 | - | line="618">a location to store the | |
| 11724 | + | line="624">a location to store the | |
| 11669 | 11725 | determined refresh interval, or %NULL. A default refresh interval of | |
| 11670 | 11726 | 1/60th of a second will be stored if no history is present.</doc> | |
| 11671 | 11727 | <type name="gint64" c:type="gint64*"/> | |
| @@ -11676,7 +11732,7 @@ interval after the last presentation time, and later than @base_time.</doc> | |||
| 11676 | 11732 | transfer-ownership="full"> | |
| 11677 | 11733 | <doc xml:space="preserve" | |
| 11678 | 11734 | filename="gdk/gdkframeclock.c" | |
| 11679 | - | line="621">a location to store the next | |
| 11735 | + | line="627">a location to store the next | |
| 11680 | 11736 | candidate presentation time after the given base time. | |
| 11681 | 11737 | 0 will be will be stored if no history is present.</doc> | |
| 11682 | 11738 | <type name="gint64" c:type="gint64*"/> | |
| @@ -11686,7 +11742,7 @@ interval after the last presentation time, and later than @base_time.</doc> | |||
| 11686 | 11742 | <method name="get_timings" c:identifier="gdk_frame_clock_get_timings"> | |
| 11687 | 11743 | <doc xml:space="preserve" | |
| 11688 | 11744 | filename="gdk/gdkframeclock.c" | |
| 11689 | - | line="516">Retrieves a `GdkFrameTimings` object holding timing information | |
| 11745 | + | line="522">Retrieves a `GdkFrameTimings` object holding timing information | |
| 11690 | 11746 | for the current frame or a recent frame. | |
| 11691 | 11747 | ||
| 11692 | 11748 | The `GdkFrameTimings` object may not yet be complete: see | |
| @@ -11696,7 +11752,7 @@ The `GdkFrameTimings` object may not yet be complete: see | |||
| 11696 | 11752 | <return-value transfer-ownership="none" nullable="1"> | |
| 11697 | 11753 | <doc xml:space="preserve" | |
| 11698 | 11754 | filename="gdk/gdkframeclock.c" | |
| 11699 | - | line="529">the `GdkFrameTimings` object | |
| 11755 | + | line="535">the `GdkFrameTimings` object | |
| 11700 | 11756 | for the specified frame, or %NULL if it is not available</doc> | |
| 11701 | 11757 | <type name="FrameTimings" c:type="GdkFrameTimings*"/> | |
| 11702 | 11758 | </return-value> | |
| @@ -11704,13 +11760,13 @@ The `GdkFrameTimings` object may not yet be complete: see | |||
| 11704 | 11760 | <instance-parameter name="frame_clock" transfer-ownership="none"> | |
| 11705 | 11761 | <doc xml:space="preserve" | |
| 11706 | 11762 | filename="gdk/gdkframeclock.c" | |
| 11707 | - | line="518">a `GdkFrameClock`</doc> | |
| 11763 | + | line="524">a `GdkFrameClock`</doc> | |
| 11708 | 11764 | <type name="FrameClock" c:type="GdkFrameClock*"/> | |
| 11709 | 11765 | </instance-parameter> | |
| 11710 | 11766 | <parameter name="frame_counter" transfer-ownership="none"> | |
| 11711 | 11767 | <doc xml:space="preserve" | |
| 11712 | 11768 | filename="gdk/gdkframeclock.c" | |
| 11713 | - | line="519">the frame counter value identifying the frame to | |
| 11769 | + | line="525">the frame counter value identifying the frame to | |
| 11714 | 11770 | be received</doc> | |
| 11715 | 11771 | <type name="gint64" c:type="gint64"/> | |
| 11716 | 11772 | </parameter> | |
| @@ -12265,7 +12321,7 @@ that is currently set by calling [func@Gdk.GLContext.clear_current].</doc> | |||
| 12265 | 12321 | c:identifier="gdk_gl_context_clear_current"> | |
| 12266 | 12322 | <doc xml:space="preserve" | |
| 12267 | 12323 | filename="gdk/gdkglcontext.c" | |
| 12268 | - | line="1948">Clears the current `GdkGLContext`. | |
| 12324 | + | line="2089">Clears the current `GdkGLContext`. | |
| 12269 | 12325 | ||
| 12270 | 12326 | Any OpenGL call after this function returns will be ignored | |
| 12271 | 12327 | until [method@Gdk.GLContext.make_current] is called.</doc> | |
| @@ -12277,12 +12333,12 @@ until [method@Gdk.GLContext.make_current] is called.</doc> | |||
| 12277 | 12333 | <function name="get_current" c:identifier="gdk_gl_context_get_current"> | |
| 12278 | 12334 | <doc xml:space="preserve" | |
| 12279 | 12335 | filename="gdk/gdkglcontext.c" | |
| 12280 | - | line="2008">Retrieves the current `GdkGLContext`.</doc> | |
| 12336 | + | line="2149">Retrieves the current `GdkGLContext`.</doc> | |
| 12281 | 12337 | <source-position filename="gdk/gdkglcontext.h" line="97"/> | |
| 12282 | 12338 | <return-value transfer-ownership="none" nullable="1"> | |
| 12283 | 12339 | <doc xml:space="preserve" | |
| 12284 | 12340 | filename="gdk/gdkglcontext.c" | |
| 12285 | - | line="2013">the current `GdkGLContext`</doc> | |
| 12341 | + | line="2154">the current `GdkGLContext`</doc> | |
| 12286 | 12342 | <type name="GLContext" c:type="GdkGLContext*"/> | |
| 12287 | 12343 | </return-value> | |
| 12288 | 12344 | </function> | |
| @@ -12292,19 +12348,19 @@ until [method@Gdk.GLContext.make_current] is called.</doc> | |||
| 12292 | 12348 | version="4.6"> | |
| 12293 | 12349 | <doc xml:space="preserve" | |
| 12294 | 12350 | filename="gdk/gdkglcontext.c" | |
| 12295 | - | line="1255">Gets the allowed APIs set via gdk_gl_context_set_allowed_apis().</doc> | |
| 12351 | + | line="1382">Gets the allowed APIs set via gdk_gl_context_set_allowed_apis().</doc> | |
| 12296 | 12352 | <source-position filename="gdk/gdkglcontext.h" line="81"/> | |
| 12297 | 12353 | <return-value transfer-ownership="none"> | |
| 12298 | 12354 | <doc xml:space="preserve" | |
| 12299 | 12355 | filename="gdk/gdkglcontext.c" | |
| 12300 | - | line="1261">the allowed APIs</doc> | |
| 12356 | + | line="1388">the allowed APIs</doc> | |
| 12301 | 12357 | <type name="GLAPI" c:type="GdkGLAPI"/> | |
| 12302 | 12358 | </return-value> | |
| 12303 | 12359 | <parameters> | |
| 12304 | 12360 | <instance-parameter name="self" transfer-ownership="none"> | |
| 12305 | 12361 | <doc xml:space="preserve" | |
| 12306 | 12362 | filename="gdk/gdkglcontext.c" | |
| 12307 | - | line="1257">a GL context</doc> | |
| 12363 | + | line="1384">a GL context</doc> | |
| 12308 | 12364 | <type name="GLContext" c:type="GdkGLContext*"/> | |
| 12309 | 12365 | </instance-parameter> | |
| 12310 | 12366 | </parameters> | |
| @@ -12315,21 +12371,21 @@ until [method@Gdk.GLContext.make_current] is called.</doc> | |||
| 12315 | 12371 | version="4.6"> | |
| 12316 | 12372 | <doc xml:space="preserve" | |
| 12317 | 12373 | filename="gdk/gdkglcontext.c" | |
| 12318 | - | line="1275">Gets the API currently in use. | |
| 12374 | + | line="1402">Gets the API currently in use. | |
| 12319 | 12375 | ||
| 12320 | 12376 | If the renderer has not been realized yet, 0 is returned.</doc> | |
| 12321 | 12377 | <source-position filename="gdk/gdkglcontext.h" line="83"/> | |
| 12322 | 12378 | <return-value transfer-ownership="none"> | |
| 12323 | 12379 | <doc xml:space="preserve" | |
| 12324 | 12380 | filename="gdk/gdkglcontext.c" | |
| 12325 | - | line="1283">the currently used API</doc> | |
| 12381 | + | line="1410">the currently used API</doc> | |
| 12326 | 12382 | <type name="GLAPI" c:type="GdkGLAPI"/> | |
| 12327 | 12383 | </return-value> | |
| 12328 | 12384 | <parameters> | |
| 12329 | 12385 | <instance-parameter name="self" transfer-ownership="none"> | |
| 12330 | 12386 | <doc xml:space="preserve" | |
| 12331 | 12387 | filename="gdk/gdkglcontext.c" | |
| 12332 | - | line="1277">a GL context</doc> | |
| 12388 | + | line="1404">a GL context</doc> | |
| 12333 | 12389 | <type name="GLContext" c:type="GdkGLContext*"/> | |
| 12334 | 12390 | </instance-parameter> | |
| 12335 | 12391 | </parameters> | |
| @@ -12338,21 +12394,21 @@ If the renderer has not been realized yet, 0 is returned.</doc> | |||
| 12338 | 12394 | c:identifier="gdk_gl_context_get_debug_enabled"> | |
| 12339 | 12395 | <doc xml:space="preserve" | |
| 12340 | 12396 | filename="gdk/gdkglcontext.c" | |
| 12341 | - | line="961">Retrieves whether the context is doing extra validations and runtime checking. | |
| 12397 | + | line="1088">Retrieves whether the context is doing extra validations and runtime checking. | |
| 12342 | 12398 | ||
| 12343 | 12399 | See [method@Gdk.GLContext.set_debug_enabled].</doc> | |
| 12344 | 12400 | <source-position filename="gdk/gdkglcontext.h" line="71"/> | |
| 12345 | 12401 | <return-value transfer-ownership="none"> | |
| 12346 | 12402 | <doc xml:space="preserve" | |
| 12347 | 12403 | filename="gdk/gdkglcontext.c" | |
| 12348 | - | line="969">%TRUE if debugging is enabled</doc> | |
| 12404 | + | line="1096">%TRUE if debugging is enabled</doc> | |
| 12349 | 12405 | <type name="gboolean" c:type="gboolean"/> | |
| 12350 | 12406 | </return-value> | |
| 12351 | 12407 | <parameters> | |
| 12352 | 12408 | <instance-parameter name="context" transfer-ownership="none"> | |
| 12353 | 12409 | <doc xml:space="preserve" | |
| 12354 | 12410 | filename="gdk/gdkglcontext.c" | |
| 12355 | - | line="963">a `GdkGLContext`</doc> | |
| 12411 | + | line="1090">a `GdkGLContext`</doc> | |
| 12356 | 12412 | <type name="GLContext" c:type="GdkGLContext*"/> | |
| 12357 | 12413 | </instance-parameter> | |
| 12358 | 12414 | </parameters> | |
| @@ -12360,19 +12416,19 @@ See [method@Gdk.GLContext.set_debug_enabled].</doc> | |||
| 12360 | 12416 | <method name="get_display" c:identifier="gdk_gl_context_get_display"> | |
| 12361 | 12417 | <doc xml:space="preserve" | |
| 12362 | 12418 | filename="gdk/gdkglcontext.c" | |
| 12363 | - | line="1820">Retrieves the display the @context is created for</doc> | |
| 12419 | + | line="1961">Retrieves the display the @context is created for</doc> | |
| 12364 | 12420 | <source-position filename="gdk/gdkglcontext.h" line="44"/> | |
| 12365 | 12421 | <return-value transfer-ownership="none" nullable="1"> | |
| 12366 | 12422 | <doc xml:space="preserve" | |
| 12367 | 12423 | filename="gdk/gdkglcontext.c" | |
| 12368 | - | line="1826">a `GdkDisplay`</doc> | |
| 12424 | + | line="1967">a `GdkDisplay`</doc> | |
| 12369 | 12425 | <type name="Display" c:type="GdkDisplay*"/> | |
| 12370 | 12426 | </return-value> | |
| 12371 | 12427 | <parameters> | |
| 12372 | 12428 | <instance-parameter name="context" transfer-ownership="none"> | |
| 12373 | 12429 | <doc xml:space="preserve" | |
| 12374 | 12430 | filename="gdk/gdkglcontext.c" | |
| 12375 | - | line="1822">a `GdkGLContext`</doc> | |
| 12431 | + | line="1963">a `GdkGLContext`</doc> | |
| 12376 | 12432 | <type name="GLContext" c:type="GdkGLContext*"/> | |
| 12377 | 12433 | </instance-parameter> | |
| 12378 | 12434 | </parameters> | |
| @@ -12381,21 +12437,21 @@ See [method@Gdk.GLContext.set_debug_enabled].</doc> | |||
| 12381 | 12437 | c:identifier="gdk_gl_context_get_forward_compatible"> | |
| 12382 | 12438 | <doc xml:space="preserve" | |
| 12383 | 12439 | filename="gdk/gdkglcontext.c" | |
| 12384 | - | line="1010">Retrieves whether the context is forward-compatible. | |
| 12440 | + | line="1137">Retrieves whether the context is forward-compatible. | |
| 12385 | 12441 | ||
| 12386 | 12442 | See [method@Gdk.GLContext.set_forward_compatible].</doc> | |
| 12387 | 12443 | <source-position filename="gdk/gdkglcontext.h" line="76"/> | |
| 12388 | 12444 | <return-value transfer-ownership="none"> | |
| 12389 | 12445 | <doc xml:space="preserve" | |
| 12390 | 12446 | filename="gdk/gdkglcontext.c" | |
| 12391 | - | line="1018">%TRUE if the context should be forward-compatible</doc> | |
| 12447 | + | line="1145">%TRUE if the context should be forward-compatible</doc> | |
| 12392 | 12448 | <type name="gboolean" c:type="gboolean"/> | |
| 12393 | 12449 | </return-value> | |
| 12394 | 12450 | <parameters> | |
| 12395 | 12451 | <instance-parameter name="context" transfer-ownership="none"> | |
| 12396 | 12452 | <doc xml:space="preserve" | |
| 12397 | 12453 | filename="gdk/gdkglcontext.c" | |
| 12398 | - | line="1012">a `GdkGLContext`</doc> | |
| 12454 | + | line="1139">a `GdkGLContext`</doc> | |
| 12399 | 12455 | <type name="GLContext" c:type="GdkGLContext*"/> | |
| 12400 | 12456 | </instance-parameter> | |
| 12401 | 12457 | </parameters> | |
| @@ -12404,7 +12460,7 @@ See [method@Gdk.GLContext.set_forward_compatible].</doc> | |||
| 12404 | 12460 | c:identifier="gdk_gl_context_get_required_version"> | |
| 12405 | 12461 | <doc xml:space="preserve" | |
| 12406 | 12462 | filename="gdk/gdkglcontext.c" | |
| 12407 | - | line="1108">Retrieves required OpenGL version set as a requirement for the @context | |
| 12463 | + | line="1235">Retrieves required OpenGL version set as a requirement for the @context | |
| 12408 | 12464 | realization. It will not change even if a greater OpenGL version is supported | |
| 12409 | 12465 | and used after the @context is realized. See | |
| 12410 | 12466 | [method@Gdk.GLContext.get_version] for the real version in use. | |
| @@ -12418,7 +12474,7 @@ See [method@Gdk.GLContext.set_required_version].</doc> | |||
| 12418 | 12474 | <instance-parameter name="context" transfer-ownership="none"> | |
| 12419 | 12475 | <doc xml:space="preserve" | |
| 12420 | 12476 | filename="gdk/gdkglcontext.c" | |
| 12421 | - | line="1110">a `GdkGLContext`</doc> | |
| 12477 | + | line="1237">a `GdkGLContext`</doc> | |
| 12422 | 12478 | <type name="GLContext" c:type="GdkGLContext*"/> | |
| 12423 | 12479 | </instance-parameter> | |
| 12424 | 12480 | <parameter name="major" | |
| @@ -12428,7 +12484,7 @@ See [method@Gdk.GLContext.set_required_version].</doc> | |||
| 12428 | 12484 | nullable="1"> | |
| 12429 | 12485 | <doc xml:space="preserve" | |
| 12430 | 12486 | filename="gdk/gdkglcontext.c" | |
| 12431 | - | line="1111">return location for the major version to request</doc> | |
| 12487 | + | line="1238">return location for the major version to request</doc> | |
| 12432 | 12488 | <type name="gint" c:type="int*"/> | |
| 12433 | 12489 | </parameter> | |
| 12434 | 12490 | <parameter name="minor" | |
| @@ -12438,7 +12494,7 @@ See [method@Gdk.GLContext.set_required_version].</doc> | |||
| 12438 | 12494 | nullable="1"> | |
| 12439 | 12495 | <doc xml:space="preserve" | |
| 12440 | 12496 | filename="gdk/gdkglcontext.c" | |
| 12441 | - | line="1112">return location for the minor version to request</doc> | |
| 12497 | + | line="1239">return location for the minor version to request</doc> | |
| 12442 | 12498 | <type name="gint" c:type="int*"/> | |
| 12443 | 12499 | </parameter> | |
| 12444 | 12500 | </parameters> | |
| @@ -12450,7 +12506,7 @@ See [method@Gdk.GLContext.set_required_version].</doc> | |||
| 12450 | 12506 | deprecated-version="4.4"> | |
| 12451 | 12507 | <doc xml:space="preserve" | |
| 12452 | 12508 | filename="gdk/gdkglcontext.c" | |
| 12453 | - | line="1852">Used to retrieves the `GdkGLContext` that this @context share data with. | |
| 12509 | + | line="1993">Used to retrieves the `GdkGLContext` that this @context share data with. | |
| 12454 | 12510 | ||
| 12455 | 12511 | As many contexts can share data now and no single shared context exists | |
| 12456 | 12512 | anymore, this function has been deprecated and now always returns %NULL.</doc> | |
| @@ -12460,14 +12516,14 @@ anymore, this function has been deprecated and now always returns %NULL.</doc> | |||
| 12460 | 12516 | <return-value transfer-ownership="none" nullable="1"> | |
| 12461 | 12517 | <doc xml:space="preserve" | |
| 12462 | 12518 | filename="gdk/gdkglcontext.c" | |
| 12463 | - | line="1861">%NULL</doc> | |
| 12519 | + | line="2002">%NULL</doc> | |
| 12464 | 12520 | <type name="GLContext" c:type="GdkGLContext*"/> | |
| 12465 | 12521 | </return-value> | |
| 12466 | 12522 | <parameters> | |
| 12467 | 12523 | <instance-parameter name="context" transfer-ownership="none"> | |
| 12468 | 12524 | <doc xml:space="preserve" | |
| 12469 | 12525 | filename="gdk/gdkglcontext.c" | |
| 12470 | - | line="1854">a `GdkGLContext`</doc> | |
| 12526 | + | line="1995">a `GdkGLContext`</doc> | |
| 12471 | 12527 | <type name="GLContext" c:type="GdkGLContext*"/> | |
| 12472 | 12528 | </instance-parameter> | |
| 12473 | 12529 | </parameters> | |
| @@ -12475,19 +12531,19 @@ anymore, this function has been deprecated and now always returns %NULL.</doc> | |||
| 12475 | 12531 | <method name="get_surface" c:identifier="gdk_gl_context_get_surface"> | |
| 12476 | 12532 | <doc xml:space="preserve" | |
| 12477 | 12533 | filename="gdk/gdkglcontext.c" | |
| 12478 | - | line="1836">Retrieves the surface used by the @context.</doc> | |
| 12534 | + | line="1977">Retrieves the surface used by the @context.</doc> | |
| 12479 | 12535 | <source-position filename="gdk/gdkglcontext.h" line="46"/> | |
| 12480 | 12536 | <return-value transfer-ownership="none" nullable="1"> | |
| 12481 | 12537 | <doc xml:space="preserve" | |
| 12482 | 12538 | filename="gdk/gdkglcontext.c" | |
| 12483 | - | line="1842">a `GdkSurface`</doc> | |
| 12539 | + | line="1983">a `GdkSurface`</doc> | |
| 12484 | 12540 | <type name="Surface" c:type="GdkSurface*"/> | |
| 12485 | 12541 | </return-value> | |
| 12486 | 12542 | <parameters> | |
| 12487 | 12543 | <instance-parameter name="context" transfer-ownership="none"> | |
| 12488 | 12544 | <doc xml:space="preserve" | |
| 12489 | 12545 | filename="gdk/gdkglcontext.c" | |
| 12490 | - | line="1838">a `GdkGLContext`</doc> | |
| 12546 | + | line="1979">a `GdkGLContext`</doc> | |
| 12491 | 12547 | <type name="GLContext" c:type="GdkGLContext*"/> | |
| 12492 | 12548 | </instance-parameter> | |
| 12493 | 12549 | </parameters> | |
| @@ -12495,12 +12551,12 @@ anymore, this function has been deprecated and now always returns %NULL.</doc> | |||
| 12495 | 12551 | <method name="get_use_es" c:identifier="gdk_gl_context_get_use_es"> | |
| 12496 | 12552 | <doc xml:space="preserve" | |
| 12497 | 12553 | filename="gdk/gdkglcontext.c" | |
| 12498 | - | line="1385">Checks whether the @context is using an OpenGL or OpenGL ES profile.</doc> | |
| 12554 | + | line="1512">Checks whether the @context is using an OpenGL or OpenGL ES profile.</doc> | |
| 12499 | 12555 | <source-position filename="gdk/gdkglcontext.h" line="88"/> | |
| 12500 | 12556 | <return-value transfer-ownership="none"> | |
| 12501 | 12557 | <doc xml:space="preserve" | |
| 12502 | 12558 | filename="gdk/gdkglcontext.c" | |
| 12503 | - | line="1391">%TRUE if the `GdkGLContext` is using an OpenGL ES profile; | |
| 12559 | + | line="1518">%TRUE if the `GdkGLContext` is using an OpenGL ES profile; | |
| 12504 | 12560 | %FALSE if other profile is in use of if the @context has not yet | |
| 12505 | 12561 | been realized.</doc> | |
| 12506 | 12562 | <type name="gboolean" c:type="gboolean"/> | |
| @@ -12509,7 +12565,7 @@ been realized.</doc> | |||
| 12509 | 12565 | <instance-parameter name="context" transfer-ownership="none"> | |
| 12510 | 12566 | <doc xml:space="preserve" | |
| 12511 | 12567 | filename="gdk/gdkglcontext.c" | |
| 12512 | - | line="1387">a `GdkGLContext`</doc> | |
| 12568 | + | line="1514">a `GdkGLContext`</doc> | |
| 12513 | 12569 | <type name="GLContext" c:type="GdkGLContext*"/> | |
| 12514 | 12570 | </instance-parameter> | |
| 12515 | 12571 | </parameters> | |
| @@ -12517,7 +12573,7 @@ been realized.</doc> | |||
| 12517 | 12573 | <method name="get_version" c:identifier="gdk_gl_context_get_version"> | |
| 12518 | 12574 | <doc xml:space="preserve" | |
| 12519 | 12575 | filename="gdk/gdkglcontext.c" | |
| 12520 | - | line="1874">Retrieves the OpenGL version of the @context. | |
| 12576 | + | line="2015">Retrieves the OpenGL version of the @context. | |
| 12521 | 12577 | ||
| 12522 | 12578 | The @context must be realized prior to calling this function.</doc> | |
| 12523 | 12579 | <source-position filename="gdk/gdkglcontext.h" line="50"/> | |
| @@ -12528,7 +12584,7 @@ The @context must be realized prior to calling this function.</doc> | |||
| 12528 | 12584 | <instance-parameter name="context" transfer-ownership="none"> | |
| 12529 | 12585 | <doc xml:space="preserve" | |
| 12530 | 12586 | filename="gdk/gdkglcontext.c" | |
| 12531 | - | line="1876">a `GdkGLContext`</doc> | |
| 12587 | + | line="2017">a `GdkGLContext`</doc> | |
| 12532 | 12588 | <type name="GLContext" c:type="GdkGLContext*"/> | |
| 12533 | 12589 | </instance-parameter> | |
| 12534 | 12590 | <parameter name="major" | |
| @@ -12537,7 +12593,7 @@ The @context must be realized prior to calling this function.</doc> | |||
| 12537 | 12593 | transfer-ownership="full"> | |
| 12538 | 12594 | <doc xml:space="preserve" | |
| 12539 | 12595 | filename="gdk/gdkglcontext.c" | |
| 12540 | - | line="1877">return location for the major version</doc> | |
| 12596 | + | line="2018">return location for the major version</doc> | |
| 12541 | 12597 | <type name="gint" c:type="int*"/> | |
| 12542 | 12598 | </parameter> | |
| 12543 | 12599 | <parameter name="minor" | |
| @@ -12546,7 +12602,7 @@ The @context must be realized prior to calling this function.</doc> | |||
| 12546 | 12602 | transfer-ownership="full"> | |
| 12547 | 12603 | <doc xml:space="preserve" | |
| 12548 | 12604 | filename="gdk/gdkglcontext.c" | |
| 12549 | - | line="1878">return location for the minor version</doc> | |
| 12605 | + | line="2019">return location for the minor version</doc> | |
| 12550 | 12606 | <type name="gint" c:type="int*"/> | |
| 12551 | 12607 | </parameter> | |
| 12552 | 12608 | </parameters> | |
| @@ -12554,7 +12610,7 @@ The @context must be realized prior to calling this function.</doc> | |||
| 12554 | 12610 | <method name="is_legacy" c:identifier="gdk_gl_context_is_legacy"> | |
| 12555 | 12611 | <doc xml:space="preserve" | |
| 12556 | 12612 | filename="gdk/gdkglcontext.c" | |
| 12557 | - | line="1136">Whether the `GdkGLContext` is in legacy mode or not. | |
| 12613 | + | line="1263">Whether the `GdkGLContext` is in legacy mode or not. | |
| 12558 | 12614 | ||
| 12559 | 12615 | The `GdkGLContext` must be realized before calling this function. | |
| 12560 | 12616 | ||
| @@ -12574,14 +12630,14 @@ kind of shader programs to load.</doc> | |||
| 12574 | 12630 | <return-value transfer-ownership="none"> | |
| 12575 | 12631 | <doc xml:space="preserve" | |
| 12576 | 12632 | filename="gdk/gdkglcontext.c" | |
| 12577 | - | line="1157">%TRUE if the GL context is in legacy mode</doc> | |
| 12633 | + | line="1284">%TRUE if the GL context is in legacy mode</doc> | |
| 12578 | 12634 | <type name="gboolean" c:type="gboolean"/> | |
| 12579 | 12635 | </return-value> | |
| 12580 | 12636 | <parameters> | |
| 12581 | 12637 | <instance-parameter name="context" transfer-ownership="none"> | |
| 12582 | 12638 | <doc xml:space="preserve" | |
| 12583 | 12639 | filename="gdk/gdkglcontext.c" | |
| 12584 | - | line="1138">a `GdkGLContext`</doc> | |
| 12640 | + | line="1265">a `GdkGLContext`</doc> | |
| 12585 | 12641 | <type name="GLContext" c:type="GdkGLContext*"/> | |
| 12586 | 12642 | </instance-parameter> | |
| 12587 | 12643 | </parameters> | |
| @@ -12591,7 +12647,7 @@ kind of shader programs to load.</doc> | |||
| 12591 | 12647 | version="4.4"> | |
| 12592 | 12648 | <doc xml:space="preserve" | |
| 12593 | 12649 | filename="gdk/gdkglcontext.c" | |
| 12594 | - | line="1188">Checks if the two GL contexts can share resources. | |
| 12650 | + | line="1315">Checks if the two GL contexts can share resources. | |
| 12595 | 12651 | ||
| 12596 | 12652 | When they can, the texture IDs from @other can be used in @self. This | |
| 12597 | 12653 | is particularly useful when passing `GdkGLTexture` objects between | |
| @@ -12607,20 +12663,20 @@ is not, this function will return %FALSE.</doc> | |||
| 12607 | 12663 | <return-value transfer-ownership="none"> | |
| 12608 | 12664 | <doc xml:space="preserve" | |
| 12609 | 12665 | filename="gdk/gdkglcontext.c" | |
| 12610 | - | line="1206">%TRUE if the two GL contexts are compatible.</doc> | |
| 12666 | + | line="1333">%TRUE if the two GL contexts are compatible.</doc> | |
| 12611 | 12667 | <type name="gboolean" c:type="gboolean"/> | |
| 12612 | 12668 | </return-value> | |
| 12613 | 12669 | <parameters> | |
| 12614 | 12670 | <instance-parameter name="self" transfer-ownership="none"> | |
| 12615 | 12671 | <doc xml:space="preserve" | |
| 12616 | 12672 | filename="gdk/gdkglcontext.c" | |
| 12617 | - | line="1190">a `GdkGLContext`</doc> | |
| 12673 | + | line="1317">a `GdkGLContext`</doc> | |
| 12618 | 12674 | <type name="GLContext" c:type="GdkGLContext*"/> | |
| 12619 | 12675 | </instance-parameter> | |
| 12620 | 12676 | <parameter name="other" transfer-ownership="none"> | |
| 12621 | 12677 | <doc xml:space="preserve" | |
| 12622 | 12678 | filename="gdk/gdkglcontext.c" | |
| 12623 | - | line="1191">the `GdkGLContext` that should be compatible with @self</doc> | |
| 12679 | + | line="1318">the `GdkGLContext` that should be compatible with @self</doc> | |
| 12624 | 12680 | <type name="GLContext" c:type="GdkGLContext*"/> | |
| 12625 | 12681 | </parameter> | |
| 12626 | 12682 | </parameters> | |
| @@ -12628,7 +12684,7 @@ is not, this function will return %FALSE.</doc> | |||
| 12628 | 12684 | <method name="make_current" c:identifier="gdk_gl_context_make_current"> | |
| 12629 | 12685 | <doc xml:space="preserve" | |
| 12630 | 12686 | filename="gdk/gdkglcontext.c" | |
| 12631 | - | line="1764">Makes the @context the current one.</doc> | |
| 12687 | + | line="1905">Makes the @context the current one.</doc> | |
| 12632 | 12688 | <source-position filename="gdk/gdkglcontext.h" line="95"/> | |
| 12633 | 12689 | <return-value transfer-ownership="none"> | |
| 12634 | 12690 | <type name="none" c:type="void"/> | |
| @@ -12637,7 +12693,7 @@ is not, this function will return %FALSE.</doc> | |||
| 12637 | 12693 | <instance-parameter name="context" transfer-ownership="none"> | |
| 12638 | 12694 | <doc xml:space="preserve" | |
| 12639 | 12695 | filename="gdk/gdkglcontext.c" | |
| 12640 | - | line="1766">a `GdkGLContext`</doc> | |
| 12696 | + | line="1907">a `GdkGLContext`</doc> | |
| 12641 | 12697 | <type name="GLContext" c:type="GdkGLContext*"/> | |
| 12642 | 12698 | </instance-parameter> | |
| 12643 | 12699 | </parameters> | |
| @@ -12645,21 +12701,21 @@ is not, this function will return %FALSE.</doc> | |||
| 12645 | 12701 | <method name="realize" c:identifier="gdk_gl_context_realize" throws="1"> | |
| 12646 | 12702 | <doc xml:space="preserve" | |
| 12647 | 12703 | filename="gdk/gdkglcontext.c" | |
| 12648 | - | line="1506">Realizes the given `GdkGLContext`. | |
| 12704 | + | line="1633">Realizes the given `GdkGLContext`. | |
| 12649 | 12705 | ||
| 12650 | 12706 | It is safe to call this function on a realized `GdkGLContext`.</doc> | |
| 12651 | 12707 | <source-position filename="gdk/gdkglcontext.h" line="91"/> | |
| 12652 | 12708 | <return-value transfer-ownership="none"> | |
| 12653 | 12709 | <doc xml:space="preserve" | |
| 12654 | 12710 | filename="gdk/gdkglcontext.c" | |
| 12655 | - | line="1515">%TRUE if the context is realized</doc> | |
| 12711 | + | line="1642">%TRUE if the context is realized</doc> | |
| 12656 | 12712 | <type name="gboolean" c:type="gboolean"/> | |
| 12657 | 12713 | </return-value> | |
| 12658 | 12714 | <parameters> | |
| 12659 | 12715 | <instance-parameter name="context" transfer-ownership="none"> | |
| 12660 | 12716 | <doc xml:space="preserve" | |
| 12661 | 12717 | filename="gdk/gdkglcontext.c" | |
| 12662 | - | line="1508">a `GdkGLContext`</doc> | |
| 12718 | + | line="1635">a `GdkGLContext`</doc> | |
| 12663 | 12719 | <type name="GLContext" c:type="GdkGLContext*"/> | |
| 12664 | 12720 | </instance-parameter> | |
| 12665 | 12721 | </parameters> | |
| @@ -12670,7 +12726,7 @@ It is safe to call this function on a realized `GdkGLContext`.</doc> | |||
| 12670 | 12726 | version="4.6"> | |
| 12671 | 12727 | <doc xml:space="preserve" | |
| 12672 | 12728 | filename="gdk/gdkglcontext.c" | |
| 12673 | - | line="1224">Sets the allowed APIs. When gdk_gl_context_realize() is called, only the | |
| 12729 | + | line="1351">Sets the allowed APIs. When gdk_gl_context_realize() is called, only the | |
| 12674 | 12730 | allowed APIs will be tried. If you set this to 0, realizing will always fail. | |
| 12675 | 12731 | ||
| 12676 | 12732 | If you set it on a realized context, the property will not have any effect. | |
| @@ -12685,13 +12741,13 @@ By default, all APIs are allowed.</doc> | |||
| 12685 | 12741 | <instance-parameter name="self" transfer-ownership="none"> | |
| 12686 | 12742 | <doc xml:space="preserve" | |
| 12687 | 12743 | filename="gdk/gdkglcontext.c" | |
| 12688 | - | line="1226">a GL context</doc> | |
| 12744 | + | line="1353">a GL context</doc> | |
| 12689 | 12745 | <type name="GLContext" c:type="GdkGLContext*"/> | |
| 12690 | 12746 | </instance-parameter> | |
| 12691 | 12747 | <parameter name="apis" transfer-ownership="none"> | |
| 12692 | 12748 | <doc xml:space="preserve" | |
| 12693 | 12749 | filename="gdk/gdkglcontext.c" | |
| 12694 | - | line="1227">the allowed APIs</doc> | |
| 12750 | + | line="1354">the allowed APIs</doc> | |
| 12695 | 12751 | <type name="GLAPI" c:type="GdkGLAPI"/> | |
| 12696 | 12752 | </parameter> | |
| 12697 | 12753 | </parameters> | |
| @@ -12700,7 +12756,7 @@ By default, all APIs are allowed.</doc> | |||
| 12700 | 12756 | c:identifier="gdk_gl_context_set_debug_enabled"> | |
| 12701 | 12757 | <doc xml:space="preserve" | |
| 12702 | 12758 | filename="gdk/gdkglcontext.c" | |
| 12703 | - | line="934">Sets whether the `GdkGLContext` should perform extra validations and | |
| 12759 | + | line="1061">Sets whether the `GdkGLContext` should perform extra validations and | |
| 12704 | 12760 | runtime checking. | |
| 12705 | 12761 | ||
| 12706 | 12762 | This is useful during development, but has additional overhead. | |
| @@ -12715,13 +12771,13 @@ calling this function.</doc> | |||
| 12715 | 12771 | <instance-parameter name="context" transfer-ownership="none"> | |
| 12716 | 12772 | <doc xml:space="preserve" | |
| 12717 | 12773 | filename="gdk/gdkglcontext.c" | |
| 12718 | - | line="936">a `GdkGLContext`</doc> | |
| 12774 | + | line="1063">a `GdkGLContext`</doc> | |
| 12719 | 12775 | <type name="GLContext" c:type="GdkGLContext*"/> | |
| 12720 | 12776 | </instance-parameter> | |
| 12721 | 12777 | <parameter name="enabled" transfer-ownership="none"> | |
| 12722 | 12778 | <doc xml:space="preserve" | |
| 12723 | 12779 | filename="gdk/gdkglcontext.c" | |
| 12724 | - | line="937">whether to enable debugging in the context</doc> | |
| 12780 | + | line="1064">whether to enable debugging in the context</doc> | |
| 12725 | 12781 | <type name="gboolean" c:type="gboolean"/> | |
| 12726 | 12782 | </parameter> | |
| 12727 | 12783 | </parameters> | |
| @@ -12730,7 +12786,7 @@ calling this function.</doc> | |||
| 12730 | 12786 | c:identifier="gdk_gl_context_set_forward_compatible"> | |
| 12731 | 12787 | <doc xml:space="preserve" | |
| 12732 | 12788 | filename="gdk/gdkglcontext.c" | |
| 12733 | - | line="981">Sets whether the `GdkGLContext` should be forward-compatible. | |
| 12789 | + | line="1108">Sets whether the `GdkGLContext` should be forward-compatible. | |
| 12734 | 12790 | ||
| 12735 | 12791 | Forward-compatible contexts must not support OpenGL functionality that | |
| 12736 | 12792 | has been marked as deprecated in the requested version; non-forward | |
| @@ -12747,13 +12803,13 @@ this function.</doc> | |||
| 12747 | 12803 | <instance-parameter name="context" transfer-ownership="none"> | |
| 12748 | 12804 | <doc xml:space="preserve" | |
| 12749 | 12805 | filename="gdk/gdkglcontext.c" | |
| 12750 | - | line="983">a `GdkGLContext`</doc> | |
| 12806 | + | line="1110">a `GdkGLContext`</doc> | |
| 12751 | 12807 | <type name="GLContext" c:type="GdkGLContext*"/> | |
| 12752 | 12808 | </instance-parameter> | |
| 12753 | 12809 | <parameter name="compatible" transfer-ownership="none"> | |
| 12754 | 12810 | <doc xml:space="preserve" | |
| 12755 | 12811 | filename="gdk/gdkglcontext.c" | |
| 12756 | - | line="984">whether the context should be forward-compatible</doc> | |
| 12812 | + | line="1111">whether the context should be forward-compatible</doc> | |
| 12757 | 12813 | <type name="gboolean" c:type="gboolean"/> | |
| 12758 | 12814 | </parameter> | |
| 12759 | 12815 | </parameters> | |
| @@ -12762,7 +12818,7 @@ this function.</doc> | |||
| 12762 | 12818 | c:identifier="gdk_gl_context_set_required_version"> | |
| 12763 | 12819 | <doc xml:space="preserve" | |
| 12764 | 12820 | filename="gdk/gdkglcontext.c" | |
| 12765 | - | line="1053">Sets the major and minor version of OpenGL to request. | |
| 12821 | + | line="1180">Sets the major and minor version of OpenGL to request. | |
| 12766 | 12822 | ||
| 12767 | 12823 | Setting @major and @minor to zero will use the default values. | |
| 12768 | 12824 | ||
| @@ -12779,19 +12835,19 @@ this function.</doc> | |||
| 12779 | 12835 | <instance-parameter name="context" transfer-ownership="none"> | |
| 12780 | 12836 | <doc xml:space="preserve" | |
| 12781 | 12837 | filename="gdk/gdkglcontext.c" | |
| 12782 | - | line="1055">a `GdkGLContext`</doc> | |
| 12838 | + | line="1182">a `GdkGLContext`</doc> | |
| 12783 | 12839 | <type name="GLContext" c:type="GdkGLContext*"/> | |
| 12784 | 12840 | </instance-parameter> | |
| 12785 | 12841 | <parameter name="major" transfer-ownership="none"> | |
| 12786 | 12842 | <doc xml:space="preserve" | |
| 12787 | 12843 | filename="gdk/gdkglcontext.c" | |
| 12788 | - | line="1056">the major version to request</doc> | |
| 12844 | + | line="1183">the major version to request</doc> | |
| 12789 | 12845 | <type name="gint" c:type="int"/> | |
| 12790 | 12846 | </parameter> | |
| 12791 | 12847 | <parameter name="minor" transfer-ownership="none"> | |
| 12792 | 12848 | <doc xml:space="preserve" | |
| 12793 | 12849 | filename="gdk/gdkglcontext.c" | |
| 12794 | - | line="1057">the minor version to request</doc> | |
| 12850 | + | line="1184">the minor version to request</doc> | |
| 12795 | 12851 | <type name="gint" c:type="int"/> | |
| 12796 | 12852 | </parameter> | |
| 12797 | 12853 | </parameters> | |
| @@ -12799,7 +12855,7 @@ this function.</doc> | |||
| 12799 | 12855 | <method name="set_use_es" c:identifier="gdk_gl_context_set_use_es"> | |
| 12800 | 12856 | <doc xml:space="preserve" | |
| 12801 | 12857 | filename="gdk/gdkglcontext.c" | |
| 12802 | - | line="1341">Requests that GDK create an OpenGL ES context instead of an OpenGL one. | |
| 12858 | + | line="1468">Requests that GDK create an OpenGL ES context instead of an OpenGL one. | |
| 12803 | 12859 | ||
| 12804 | 12860 | Not all platforms support OpenGL ES. | |
| 12805 | 12861 | ||
| @@ -12820,13 +12876,13 @@ the OpenGL or OpenGL ES API, extensions, or shaders.</doc> | |||
| 12820 | 12876 | <instance-parameter name="context" transfer-ownership="none"> | |
| 12821 | 12877 | <doc xml:space="preserve" | |
| 12822 | 12878 | filename="gdk/gdkglcontext.c" | |
| 12823 | - | line="1343">a `GdkGLContext`</doc> | |
| 12879 | + | line="1470">a `GdkGLContext`</doc> | |
| 12824 | 12880 | <type name="GLContext" c:type="GdkGLContext*"/> | |
| 12825 | 12881 | </instance-parameter> | |
| 12826 | 12882 | <parameter name="use_es" transfer-ownership="none"> | |
| 12827 | 12883 | <doc xml:space="preserve" | |
| 12828 | 12884 | filename="gdk/gdkglcontext.c" | |
| 12829 | - | line="1344">whether the context should use OpenGL ES instead of OpenGL, | |
| 12885 | + | line="1471">whether the context should use OpenGL ES instead of OpenGL, | |
| 12830 | 12886 | or -1 to allow auto-detection</doc> | |
| 12831 | 12887 | <type name="gint" c:type="int"/> | |
| 12832 | 12888 | </parameter> | |
| @@ -12841,7 +12897,7 @@ the OpenGL or OpenGL ES API, extensions, or shaders.</doc> | |||
| 12841 | 12897 | default-value="GDK_GL_API_GL | GDK_GL_API_GLES"> | |
| 12842 | 12898 | <doc xml:space="preserve" | |
| 12843 | 12899 | filename="gdk/gdkglcontext.c" | |
| 12844 | - | line="764">The allowed APIs.</doc> | |
| 12900 | + | line="891">The allowed APIs.</doc> | |
| 12845 | 12901 | <type name="GLAPI"/> | |
| 12846 | 12902 | </property> | |
| 12847 | 12903 | <property name="api" | |
| @@ -12851,7 +12907,7 @@ the OpenGL or OpenGL ES API, extensions, or shaders.</doc> | |||
| 12851 | 12907 | default-value="0"> | |
| 12852 | 12908 | <doc xml:space="preserve" | |
| 12853 | 12909 | filename="gdk/gdkglcontext.c" | |
| 12854 | - | line="779">The API currently in use.</doc> | |
| 12910 | + | line="906">The API currently in use.</doc> | |
| 12855 | 12911 | <type name="GLAPI"/> | |
| 12856 | 12912 | </property> | |
| 12857 | 12913 | <property name="shared-context" | |
| @@ -12863,7 +12919,7 @@ the OpenGL or OpenGL ES API, extensions, or shaders.</doc> | |||
| 12863 | 12919 | getter="get_shared_context"> | |
| 12864 | 12920 | <doc xml:space="preserve" | |
| 12865 | 12921 | filename="gdk/gdkglcontext.c" | |
| 12866 | - | line="745">Always %NULL | |
| 12922 | + | line="872">Always %NULL | |
| 12867 | 12923 | ||
| 12868 | 12924 | As many contexts can share data now and no single shared context exists | |
| 12869 | 12925 | anymore, this function has been deprecated and now always returns %NULL.</doc> | |
| @@ -12928,11 +12984,11 @@ anymore, this function has been deprecated and now always returns %NULL.</doc> | |||
| 12928 | 12984 | <function name="quark" c:identifier="gdk_gl_error_quark"> | |
| 12929 | 12985 | <doc xml:space="preserve" | |
| 12930 | 12986 | filename="gdk/gdkglcontext.c" | |
| 12931 | - | line="152">Registers an error quark for [class@Gdk.GLContext] errors.</doc> | |
| 12987 | + | line="157">Registers an error quark for [class@Gdk.GLContext] errors.</doc> | |
| 12932 | 12988 | <return-value transfer-ownership="none"> | |
| 12933 | 12989 | <doc xml:space="preserve" | |
| 12934 | 12990 | filename="gdk/gdkglcontext.c" | |
| 12935 | - | line="157">the error quark</doc> | |
| 12991 | + | line="162">the error quark</doc> | |
| 12936 | 12992 | <type name="GLib.Quark" c:type="GQuark"/> | |
| 12937 | 12993 | </return-value> | |
| 12938 | 12994 | </function> | |
| @@ -12957,7 +13013,7 @@ anymore, this function has been deprecated and now always returns %NULL.</doc> | |||
| 12957 | 13013 | deprecated-version="4.12"> | |
| 12958 | 13014 | <doc xml:space="preserve" | |
| 12959 | 13015 | filename="gdk/gdkgltexture.c" | |
| 12960 | - | line="427">Creates a new texture for an existing GL texture. | |
| 13016 | + | line="421">Creates a new texture for an existing GL texture. | |
| 12961 | 13017 | ||
| 12962 | 13018 | Note that the GL texture must not be modified until @destroy is called, | |
| 12963 | 13019 | which will happen when the GdkTexture object is finalized, or due to | |
| @@ -12968,7 +13024,7 @@ an explicit call of [method@Gdk.GLTexture.release].</doc> | |||
| 12968 | 13024 | <return-value transfer-ownership="full"> | |
| 12969 | 13025 | <doc xml:space="preserve" | |
| 12970 | 13026 | filename="gdk/gdkgltexture.c" | |
| 12971 | - | line="443">A newly-created | |
| 13027 | + | line="437">A newly-created | |
| 12972 | 13028 | `GdkTexture`</doc> | |
| 12973 | 13029 | <type name="GLTexture" c:type="GdkTexture*"/> | |
| 12974 | 13030 | </return-value> | |
| @@ -12976,31 +13032,31 @@ an explicit call of [method@Gdk.GLTexture.release].</doc> | |||
| 12976 | 13032 | <parameter name="context" transfer-ownership="none"> | |
| 12977 | 13033 | <doc xml:space="preserve" | |
| 12978 | 13034 | filename="gdk/gdkgltexture.c" | |
| 12979 | - | line="429">a `GdkGLContext`</doc> | |
| 13035 | + | line="423">a `GdkGLContext`</doc> | |
| 12980 | 13036 | <type name="GLContext" c:type="GdkGLContext*"/> | |
| 12981 | 13037 | </parameter> | |
| 12982 | 13038 | <parameter name="id" transfer-ownership="none"> | |
| 12983 | 13039 | <doc xml:space="preserve" | |
| 12984 | 13040 | filename="gdk/gdkgltexture.c" | |
| 12985 | - | line="430">the ID of a texture that was created with @context</doc> | |
| 13041 | + | line="424">the ID of a texture that was created with @context</doc> | |
| 12986 | 13042 | <type name="guint" c:type="guint"/> | |
| 12987 | 13043 | </parameter> | |
| 12988 | 13044 | <parameter name="width" transfer-ownership="none"> | |
| 12989 | 13045 | <doc xml:space="preserve" | |
| 12990 | 13046 | filename="gdk/gdkgltexture.c" | |
| 12991 | - | line="431">the nominal width of the texture</doc> | |
| 13047 | + | line="425">the nominal width of the texture</doc> | |
| 12992 | 13048 | <type name="gint" c:type="int"/> | |
| 12993 | 13049 | </parameter> | |
| 12994 | 13050 | <parameter name="height" transfer-ownership="none"> | |
| 12995 | 13051 | <doc xml:space="preserve" | |
| 12996 | 13052 | filename="gdk/gdkgltexture.c" | |
| 12997 | - | line="432">the nominal height of the texture</doc> | |
| 13053 | + | line="426">the nominal height of the texture</doc> | |
| 12998 | 13054 | <type name="gint" c:type="int"/> | |
| 12999 | 13055 | </parameter> | |
| 13000 | 13056 | <parameter name="destroy" transfer-ownership="none" scope="async"> | |
| 13001 | 13057 | <doc xml:space="preserve" | |
| 13002 | 13058 | filename="gdk/gdkgltexture.c" | |
| 13003 | - | line="433">a destroy notify that will be called when the GL resources | |
| 13059 | + | line="427">a destroy notify that will be called when the GL resources | |
| 13004 | 13060 | are released</doc> | |
| 13005 | 13061 | <type name="GLib.DestroyNotify" c:type="GDestroyNotify"/> | |
| 13006 | 13062 | </parameter> | |
| @@ -13010,7 +13066,7 @@ an explicit call of [method@Gdk.GLTexture.release].</doc> | |||
| 13010 | 13066 | allow-none="1"> | |
| 13011 | 13067 | <doc xml:space="preserve" | |
| 13012 | 13068 | filename="gdk/gdkgltexture.c" | |
| 13013 | - | line="435">data that gets passed to @destroy</doc> | |
| 13069 | + | line="429">data that gets passed to @destroy</doc> | |
| 13014 | 13070 | <type name="gpointer" c:type="gpointer"/> | |
| 13015 | 13071 | </parameter> | |
| 13016 | 13072 | </parameters> | |
| @@ -13018,7 +13074,7 @@ an explicit call of [method@Gdk.GLTexture.release].</doc> | |||
| 13018 | 13074 | <method name="release" c:identifier="gdk_gl_texture_release"> | |
| 13019 | 13075 | <doc xml:space="preserve" | |
| 13020 | 13076 | filename="gdk/gdkgltexture.c" | |
| 13021 | - | line="238">Releases the GL resources held by a `GdkGLTexture`. | |
| 13077 | + | line="232">Releases the GL resources held by a `GdkGLTexture`. | |
| 13022 | 13078 | ||
| 13023 | 13079 | The texture contents are still available via the | |
| 13024 | 13080 | [method@Gdk.Texture.download] function, after this | |
| @@ -13031,7 +13087,7 @@ function has been called.</doc> | |||
| 13031 | 13087 | <instance-parameter name="self" transfer-ownership="none"> | |
| 13032 | 13088 | <doc xml:space="preserve" | |
| 13033 | 13089 | filename="gdk/gdkgltexture.c" | |
| 13034 | - | line="240">a `GdkTexture` wrapping a GL texture</doc> | |
| 13090 | + | line="234">a `GdkTexture` wrapping a GL texture</doc> | |
| 13035 | 13091 | <type name="GLTexture" c:type="GdkGLTexture*"/> | |
| 13036 | 13092 | </instance-parameter> | |
| 13037 | 13093 | </parameters> | |
| @@ -13842,24 +13898,24 @@ If this is set, GTK will wait on it before using the texture.</doc> | |||
| 13842 | 13898 | glib:fundamental="1"> | |
| 13843 | 13899 | <doc xml:space="preserve" | |
| 13844 | 13900 | filename="gdk/gdkevents.c" | |
| 13845 | - | line="3371">An event related to a broken windowing system grab.</doc> | |
| 13901 | + | line="3414">An event related to a broken windowing system grab.</doc> | |
| 13846 | 13902 | <method name="get_grab_surface" | |
| 13847 | 13903 | c:identifier="gdk_grab_broken_event_get_grab_surface"> | |
| 13848 | 13904 | <doc xml:space="preserve" | |
| 13849 | 13905 | filename="gdk/gdkevents.c" | |
| 13850 | - | line="3407">Extracts the grab surface from a grab broken event.</doc> | |
| 13851 | - | <source-position filename="gdk/gdkevents.h" line="500"/> | |
| 13906 | + | line="3450">Extracts the grab surface from a grab broken event.</doc> | |
| 13907 | + | <source-position filename="gdk/gdkevents.h" line="505"/> | |
| 13852 | 13908 | <return-value transfer-ownership="none"> | |
| 13853 | 13909 | <doc xml:space="preserve" | |
| 13854 | 13910 | filename="gdk/gdkevents.c" | |
| 13855 | - | line="3413">the grab surface of @event</doc> | |
| 13911 | + | line="3456">the grab surface of @event</doc> | |
| 13856 | 13912 | <type name="Surface" c:type="GdkSurface*"/> | |
| 13857 | 13913 | </return-value> | |
| 13858 | 13914 | <parameters> | |
| 13859 | 13915 | <instance-parameter name="event" transfer-ownership="none"> | |
| 13860 | 13916 | <doc xml:space="preserve" | |
| 13861 | 13917 | filename="gdk/gdkevents.c" | |
| 13862 | - | line="3409">a grab broken event</doc> | |
| 13918 | + | line="3452">a grab broken event</doc> | |
| 13863 | 13919 | <type name="GrabBrokenEvent" c:type="GdkEvent*"/> | |
| 13864 | 13920 | </instance-parameter> | |
| 13865 | 13921 | </parameters> | |
| @@ -13868,19 +13924,19 @@ If this is set, GTK will wait on it before using the texture.</doc> | |||
| 13868 | 13924 | c:identifier="gdk_grab_broken_event_get_implicit"> | |
| 13869 | 13925 | <doc xml:space="preserve" | |
| 13870 | 13926 | filename="gdk/gdkevents.c" | |
| 13871 | - | line="3426">Checks whether the grab broken event is for an implicit grab.</doc> | |
| 13872 | - | <source-position filename="gdk/gdkevents.h" line="502"/> | |
| 13927 | + | line="3469">Checks whether the grab broken event is for an implicit grab.</doc> | |
| 13928 | + | <source-position filename="gdk/gdkevents.h" line="507"/> | |
| 13873 | 13929 | <return-value transfer-ownership="none"> | |
| 13874 | 13930 | <doc xml:space="preserve" | |
| 13875 | 13931 | filename="gdk/gdkevents.c" | |
| 13876 | - | line="3432">%TRUE if the an implicit grab was broken</doc> | |
| 13932 | + | line="3475">%TRUE if the an implicit grab was broken</doc> | |
| 13877 | 13933 | <type name="gboolean" c:type="gboolean"/> | |
| 13878 | 13934 | </return-value> | |
| 13879 | 13935 | <parameters> | |
| 13880 | 13936 | <instance-parameter name="event" transfer-ownership="none"> | |
| 13881 | 13937 | <doc xml:space="preserve" | |
| 13882 | 13938 | filename="gdk/gdkevents.c" | |
| 13883 | - | line="3428">a grab broken event</doc> | |
| 13939 | + | line="3471">a grab broken event</doc> | |
| 13884 | 13940 | <type name="GrabBrokenEvent" c:type="GdkEvent*"/> | |
| 13885 | 13941 | </instance-parameter> | |
| 13886 | 13942 | </parameters> | |
| @@ -26536,24 +26592,24 @@ If this is set, GTK will wait on it before using the texture.</doc> | |||
| 26536 | 26592 | glib:fundamental="1"> | |
| 26537 | 26593 | <doc xml:space="preserve" | |
| 26538 | 26594 | filename="gdk/gdkevents.c" | |
| 26539 | - | line="1529">An event related to a key-based device.</doc> | |
| 26595 | + | line="1530">An event related to a key-based device.</doc> | |
| 26540 | 26596 | <method name="get_consumed_modifiers" | |
| 26541 | 26597 | c:identifier="gdk_key_event_get_consumed_modifiers"> | |
| 26542 | 26598 | <doc xml:space="preserve" | |
| 26543 | 26599 | filename="gdk/gdkevents.c" | |
| 26544 | - | line="1743">Extracts the consumed modifiers from a key event.</doc> | |
| 26545 | - | <source-position filename="gdk/gdkevents.h" line="443"/> | |
| 26600 | + | line="1744">Extracts the consumed modifiers from a key event.</doc> | |
| 26601 | + | <source-position filename="gdk/gdkevents.h" line="448"/> | |
| 26546 | 26602 | <return-value transfer-ownership="none"> | |
| 26547 | 26603 | <doc xml:space="preserve" | |
| 26548 | 26604 | filename="gdk/gdkevents.c" | |
| 26549 | - | line="1749">the consumed modifiers or @event</doc> | |
| 26605 | + | line="1750">the consumed modifiers or @event</doc> | |
| 26550 | 26606 | <type name="ModifierType" c:type="GdkModifierType"/> | |
| 26551 | 26607 | </return-value> | |
| 26552 | 26608 | <parameters> | |
| 26553 | 26609 | <instance-parameter name="event" transfer-ownership="none"> | |
| 26554 | 26610 | <doc xml:space="preserve" | |
| 26555 | 26611 | filename="gdk/gdkevents.c" | |
| 26556 | - | line="1745">a key event</doc> | |
| 26612 | + | line="1746">a key event</doc> | |
| 26557 | 26613 | <type name="KeyEvent" c:type="GdkEvent*"/> | |
| 26558 | 26614 | </instance-parameter> | |
| 26559 | 26615 | </parameters> | |
| @@ -26561,19 +26617,19 @@ If this is set, GTK will wait on it before using the texture.</doc> | |||
| 26561 | 26617 | <method name="get_keycode" c:identifier="gdk_key_event_get_keycode"> | |
| 26562 | 26618 | <doc xml:space="preserve" | |
| 26563 | 26619 | filename="gdk/gdkevents.c" | |
| 26564 | - | line="1683">Extracts the keycode from a key event.</doc> | |
| 26565 | - | <source-position filename="gdk/gdkevents.h" line="441"/> | |
| 26620 | + | line="1684">Extracts the keycode from a key event.</doc> | |
| 26621 | + | <source-position filename="gdk/gdkevents.h" line="446"/> | |
| 26566 | 26622 | <return-value transfer-ownership="none"> | |
| 26567 | 26623 | <doc xml:space="preserve" | |
| 26568 | 26624 | filename="gdk/gdkevents.c" | |
| 26569 | - | line="1689">the keycode of @event</doc> | |
| 26625 | + | line="1690">the keycode of @event</doc> | |
| 26570 | 26626 | <type name="guint" c:type="guint"/> | |
| 26571 | 26627 | </return-value> | |
| 26572 | 26628 | <parameters> | |
| 26573 | 26629 | <instance-parameter name="event" transfer-ownership="none"> | |
| 26574 | 26630 | <doc xml:space="preserve" | |
| 26575 | 26631 | filename="gdk/gdkevents.c" | |
| 26576 | - | line="1685">a key event</doc> | |
| 26632 | + | line="1686">a key event</doc> | |
| 26577 | 26633 | <type name="KeyEvent" c:type="GdkEvent*"/> | |
| 26578 | 26634 | </instance-parameter> | |
| 26579 | 26635 | </parameters> | |
| @@ -26581,19 +26637,19 @@ If this is set, GTK will wait on it before using the texture.</doc> | |||
| 26581 | 26637 | <method name="get_keyval" c:identifier="gdk_key_event_get_keyval"> | |
| 26582 | 26638 | <doc xml:space="preserve" | |
| 26583 | 26639 | filename="gdk/gdkevents.c" | |
| 26584 | - | line="1663">Extracts the keyval from a key event.</doc> | |
| 26585 | - | <source-position filename="gdk/gdkevents.h" line="439"/> | |
| 26640 | + | line="1664">Extracts the keyval from a key event.</doc> | |
| 26641 | + | <source-position filename="gdk/gdkevents.h" line="444"/> | |
| 26586 | 26642 | <return-value transfer-ownership="none"> | |
| 26587 | 26643 | <doc xml:space="preserve" | |
| 26588 | 26644 | filename="gdk/gdkevents.c" | |
| 26589 | - | line="1669">the keyval of @event</doc> | |
| 26645 | + | line="1670">the keyval of @event</doc> | |
| 26590 | 26646 | <type name="guint" c:type="guint"/> | |
| 26591 | 26647 | </return-value> | |
| 26592 | 26648 | <parameters> | |
| 26593 | 26649 | <instance-parameter name="event" transfer-ownership="none"> | |
| 26594 | 26650 | <doc xml:space="preserve" | |
| 26595 | 26651 | filename="gdk/gdkevents.c" | |
| 26596 | - | line="1665">a key event</doc> | |
| 26652 | + | line="1666">a key event</doc> | |
| 26597 | 26653 | <type name="KeyEvent" c:type="GdkEvent*"/> | |
| 26598 | 26654 | </instance-parameter> | |
| 26599 | 26655 | </parameters> | |
| @@ -26601,19 +26657,19 @@ If this is set, GTK will wait on it before using the texture.</doc> | |||
| 26601 | 26657 | <method name="get_layout" c:identifier="gdk_key_event_get_layout"> | |
| 26602 | 26658 | <doc xml:space="preserve" | |
| 26603 | 26659 | filename="gdk/gdkevents.c" | |
| 26604 | - | line="1723">Extracts the layout from a key event.</doc> | |
| 26605 | - | <source-position filename="gdk/gdkevents.h" line="445"/> | |
| 26660 | + | line="1724">Extracts the layout from a key event.</doc> | |
| 26661 | + | <source-position filename="gdk/gdkevents.h" line="450"/> | |
| 26606 | 26662 | <return-value transfer-ownership="none"> | |
| 26607 | 26663 | <doc xml:space="preserve" | |
| 26608 | 26664 | filename="gdk/gdkevents.c" | |
| 26609 | - | line="1729">the layout of @event</doc> | |
| 26665 | + | line="1730">the layout of @event</doc> | |
| 26610 | 26666 | <type name="guint" c:type="guint"/> | |
| 26611 | 26667 | </return-value> | |
| 26612 | 26668 | <parameters> | |
| 26613 | 26669 | <instance-parameter name="event" transfer-ownership="none"> | |
| 26614 | 26670 | <doc xml:space="preserve" | |
| 26615 | 26671 | filename="gdk/gdkevents.c" | |
| 26616 | - | line="1725">a key event</doc> | |
| 26672 | + | line="1726">a key event</doc> | |
| 26617 | 26673 | <type name="KeyEvent" c:type="GdkEvent*"/> | |
| 26618 | 26674 | </instance-parameter> | |
| 26619 | 26675 | </parameters> | |
| @@ -26621,19 +26677,19 @@ If this is set, GTK will wait on it before using the texture.</doc> | |||
| 26621 | 26677 | <method name="get_level" c:identifier="gdk_key_event_get_level"> | |
| 26622 | 26678 | <doc xml:space="preserve" | |
| 26623 | 26679 | filename="gdk/gdkevents.c" | |
| 26624 | - | line="1703">Extracts the shift level from a key event.</doc> | |
| 26625 | - | <source-position filename="gdk/gdkevents.h" line="447"/> | |
| 26680 | + | line="1704">Extracts the shift level from a key event.</doc> | |
| 26681 | + | <source-position filename="gdk/gdkevents.h" line="452"/> | |
| 26626 | 26682 | <return-value transfer-ownership="none"> | |
| 26627 | 26683 | <doc xml:space="preserve" | |
| 26628 | 26684 | filename="gdk/gdkevents.c" | |
| 26629 | - | line="1709">the shift level of @event</doc> | |
| 26685 | + | line="1710">the shift level of @event</doc> | |
| 26630 | 26686 | <type name="guint" c:type="guint"/> | |
| 26631 | 26687 | </return-value> | |
| 26632 | 26688 | <parameters> | |
| 26633 | 26689 | <instance-parameter name="event" transfer-ownership="none"> | |
| 26634 | 26690 | <doc xml:space="preserve" | |
| 26635 | 26691 | filename="gdk/gdkevents.c" | |
| 26636 | - | line="1705">a key event</doc> | |
| 26692 | + | line="1706">a key event</doc> | |
| 26637 | 26693 | <type name="KeyEvent" c:type="GdkEvent*"/> | |
| 26638 | 26694 | </instance-parameter> | |
| 26639 | 26695 | </parameters> | |
| @@ -26641,22 +26697,22 @@ If this is set, GTK will wait on it before using the texture.</doc> | |||
| 26641 | 26697 | <method name="get_match" c:identifier="gdk_key_event_get_match"> | |
| 26642 | 26698 | <doc xml:space="preserve" | |
| 26643 | 26699 | filename="gdk/gdkevents.c" | |
| 26644 | - | line="1921">Gets a keyval and modifier combination that will match | |
| 26700 | + | line="1922">Gets a keyval and modifier combination that will match | |
| 26645 | 26701 | the event. | |
| 26646 | 26702 | ||
| 26647 | 26703 | See [method@Gdk.KeyEvent.matches].</doc> | |
| 26648 | - | <source-position filename="gdk/gdkevents.h" line="552"/> | |
| 26704 | + | <source-position filename="gdk/gdkevents.h" line="557"/> | |
| 26649 | 26705 | <return-value transfer-ownership="none"> | |
| 26650 | 26706 | <doc xml:space="preserve" | |
| 26651 | 26707 | filename="gdk/gdkevents.c" | |
| 26652 | - | line="1932">%TRUE on success</doc> | |
| 26708 | + | line="1933">%TRUE on success</doc> | |
| 26653 | 26709 | <type name="gboolean" c:type="gboolean"/> | |
| 26654 | 26710 | </return-value> | |
| 26655 | 26711 | <parameters> | |
| 26656 | 26712 | <instance-parameter name="event" transfer-ownership="none"> | |
| 26657 | 26713 | <doc xml:space="preserve" | |
| 26658 | 26714 | filename="gdk/gdkevents.c" | |
| 26659 | - | line="1923">a key `GdkEvent`</doc> | |
| 26715 | + | line="1924">a key `GdkEvent`</doc> | |
| 26660 | 26716 | <type name="KeyEvent" c:type="GdkEvent*"/> | |
| 26661 | 26717 | </instance-parameter> | |
| 26662 | 26718 | <parameter name="keyval" | |
| @@ -26665,7 +26721,7 @@ See [method@Gdk.KeyEvent.matches].</doc> | |||
| 26665 | 26721 | transfer-ownership="full"> | |
| 26666 | 26722 | <doc xml:space="preserve" | |
| 26667 | 26723 | filename="gdk/gdkevents.c" | |
| 26668 | - | line="1924">return location for a keyval</doc> | |
| 26724 | + | line="1925">return location for a keyval</doc> | |
| 26669 | 26725 | <type name="guint" c:type="guint*"/> | |
| 26670 | 26726 | </parameter> | |
| 26671 | 26727 | <parameter name="modifiers" | |
| @@ -26674,7 +26730,7 @@ See [method@Gdk.KeyEvent.matches].</doc> | |||
| 26674 | 26730 | transfer-ownership="full"> | |
| 26675 | 26731 | <doc xml:space="preserve" | |
| 26676 | 26732 | filename="gdk/gdkevents.c" | |
| 26677 | - | line="1925">return location for modifiers</doc> | |
| 26733 | + | line="1926">return location for modifiers</doc> | |
| 26678 | 26734 | <type name="ModifierType" c:type="GdkModifierType*"/> | |
| 26679 | 26735 | </parameter> | |
| 26680 | 26736 | </parameters> | |
| @@ -26682,19 +26738,19 @@ See [method@Gdk.KeyEvent.matches].</doc> | |||
| 26682 | 26738 | <method name="is_modifier" c:identifier="gdk_key_event_is_modifier"> | |
| 26683 | 26739 | <doc xml:space="preserve" | |
| 26684 | 26740 | filename="gdk/gdkevents.c" | |
| 26685 | - | line="1763">Extracts whether the key event is for a modifier key.</doc> | |
| 26686 | - | <source-position filename="gdk/gdkevents.h" line="449"/> | |
| 26741 | + | line="1764">Extracts whether the key event is for a modifier key.</doc> | |
| 26742 | + | <source-position filename="gdk/gdkevents.h" line="454"/> | |
| 26687 | 26743 | <return-value transfer-ownership="none"> | |
| 26688 | 26744 | <doc xml:space="preserve" | |
| 26689 | 26745 | filename="gdk/gdkevents.c" | |
| 26690 | - | line="1769">%TRUE if the @event is for a modifier key</doc> | |
| 26746 | + | line="1770">%TRUE if the @event is for a modifier key</doc> | |
| 26691 | 26747 | <type name="gboolean" c:type="gboolean"/> | |
| 26692 | 26748 | </return-value> | |
| 26693 | 26749 | <parameters> | |
| 26694 | 26750 | <instance-parameter name="event" transfer-ownership="none"> | |
| 26695 | 26751 | <doc xml:space="preserve" | |
| 26696 | 26752 | filename="gdk/gdkevents.c" | |
| 26697 | - | line="1765">a key event</doc> | |
| 26753 | + | line="1766">a key event</doc> | |
| 26698 | 26754 | <type name="KeyEvent" c:type="GdkEvent*"/> | |
| 26699 | 26755 | </instance-parameter> | |
| 26700 | 26756 | </parameters> | |
| @@ -26702,7 +26758,7 @@ See [method@Gdk.KeyEvent.matches].</doc> | |||
| 26702 | 26758 | <method name="matches" c:identifier="gdk_key_event_matches"> | |
| 26703 | 26759 | <doc xml:space="preserve" | |
| 26704 | 26760 | filename="gdk/gdkevents.c" | |
| 26705 | - | line="1801">Matches a key event against a keyval and modifiers. | |
| 26761 | + | line="1802">Matches a key event against a keyval and modifiers. | |
| 26706 | 26762 | ||
| 26707 | 26763 | This is typically used to trigger keyboard shortcuts such as Ctrl-C. | |
| 26708 | 26764 | ||
| @@ -26710,30 +26766,30 @@ Partial matches are possible where the combination matches | |||
| 26710 | 26766 | if the currently active group is ignored. | |
| 26711 | 26767 | ||
| 26712 | 26768 | Note that we ignore Caps Lock for matching.</doc> | |
| 26713 | - | <source-position filename="gdk/gdkevents.h" line="547"/> | |
| 26769 | + | <source-position filename="gdk/gdkevents.h" line="552"/> | |
| 26714 | 26770 | <return-value transfer-ownership="none"> | |
| 26715 | 26771 | <doc xml:space="preserve" | |
| 26716 | 26772 | filename="gdk/gdkevents.c" | |
| 26717 | - | line="1816">a `GdkKeyMatch` value describing whether @event matches</doc> | |
| 26773 | + | line="1817">a `GdkKeyMatch` value describing whether @event matches</doc> | |
| 26718 | 26774 | <type name="KeyMatch" c:type="GdkKeyMatch"/> | |
| 26719 | 26775 | </return-value> | |
| 26720 | 26776 | <parameters> | |
| 26721 | 26777 | <instance-parameter name="event" transfer-ownership="none"> | |
| 26722 | 26778 | <doc xml:space="preserve" | |
| 26723 | 26779 | filename="gdk/gdkevents.c" | |
| 26724 | - | line="1803">a key `GdkEvent`</doc> | |
| 26780 | + | line="1804">a key `GdkEvent`</doc> | |
| 26725 | 26781 | <type name="KeyEvent" c:type="GdkEvent*"/> | |
| 26726 | 26782 | </instance-parameter> | |
| 26727 | 26783 | <parameter name="keyval" transfer-ownership="none"> | |
| 26728 | 26784 | <doc xml:space="preserve" | |
| 26729 | 26785 | filename="gdk/gdkevents.c" | |
| 26730 | - | line="1804">the keyval to match</doc> | |
| 26786 | + | line="1805">the keyval to match</doc> | |
| 26731 | 26787 | <type name="guint" c:type="guint"/> | |
| 26732 | 26788 | </parameter> | |
| 26733 | 26789 | <parameter name="modifiers" transfer-ownership="none"> | |
| 26734 | 26790 | <doc xml:space="preserve" | |
| 26735 | 26791 | filename="gdk/gdkevents.c" | |
| 26736 | - | line="1805">the modifiers to match</doc> | |
| 26792 | + | line="1806">the modifiers to match</doc> | |
| 26737 | 26793 | <type name="ModifierType" c:type="GdkModifierType"/> | |
| 26738 | 26794 | </parameter> | |
| 26739 | 26795 | </parameters> | |
| @@ -26745,7 +26801,7 @@ Note that we ignore Caps Lock for matching.</doc> | |||
| 26745 | 26801 | c:type="GdkKeyMatch"> | |
| 26746 | 26802 | <doc xml:space="preserve" | |
| 26747 | 26803 | filename="gdk/gdkevents.h" | |
| 26748 | - | line="529">Describes how well an event matches a given keyval and modifiers. | |
| 26804 | + | line="534">Describes how well an event matches a given keyval and modifiers. | |
| 26749 | 26805 | ||
| 26750 | 26806 | `GdkKeyMatch` values are returned by [method@Gdk.KeyEvent.matches].</doc> | |
| 26751 | 26807 | <member name="none" | |
| @@ -26755,7 +26811,7 @@ Note that we ignore Caps Lock for matching.</doc> | |||
| 26755 | 26811 | glib:name="GDK_KEY_MATCH_NONE"> | |
| 26756 | 26812 | <doc xml:space="preserve" | |
| 26757 | 26813 | filename="gdk/gdkevents.h" | |
| 26758 | - | line="531">The key event does not match</doc> | |
| 26814 | + | line="536">The key event does not match</doc> | |
| 26759 | 26815 | </member> | |
| 26760 | 26816 | <member name="partial" | |
| 26761 | 26817 | value="1" | |
| @@ -26764,7 +26820,7 @@ Note that we ignore Caps Lock for matching.</doc> | |||
| 26764 | 26820 | glib:name="GDK_KEY_MATCH_PARTIAL"> | |
| 26765 | 26821 | <doc xml:space="preserve" | |
| 26766 | 26822 | filename="gdk/gdkevents.h" | |
| 26767 | - | line="532">The key event matches if keyboard state | |
| 26823 | + | line="537">The key event matches if keyboard state | |
| 26768 | 26824 | (specifically, the currently active group) is ignored</doc> | |
| 26769 | 26825 | </member> | |
| 26770 | 26826 | <member name="exact" | |
| @@ -26774,7 +26830,7 @@ Note that we ignore Caps Lock for matching.</doc> | |||
| 26774 | 26830 | glib:name="GDK_KEY_MATCH_EXACT"> | |
| 26775 | 26831 | <doc xml:space="preserve" | |
| 26776 | 26832 | filename="gdk/gdkevents.h" | |
| 26777 | - | line="534">The key event matches</doc> | |
| 26833 | + | line="539">The key event matches</doc> | |
| 26778 | 26834 | </member> | |
| 26779 | 26835 | </enumeration> | |
| 26780 | 26836 | <record name="KeymapKey" c:type="GdkKeymapKey"> | |
| @@ -26843,7 +26899,7 @@ Note that we ignore Caps Lock for matching.</doc> | |||
| 26843 | 26899 | c:type="GdkMemoryFormat"> | |
| 26844 | 26900 | <doc xml:space="preserve" | |
| 26845 | 26901 | filename="gdk/gdkenums.h" | |
| 26846 | - | line="304">Describes formats that image data can have in memory. | |
| 26902 | + | line="330">Describes formats that image data can have in memory. | |
| 26847 | 26903 | ||
| 26848 | 26904 | It describes formats by listing the contents of the memory passed to it. | |
| 26849 | 26905 | So `GDK_MEMORY_A8R8G8B8` will be 1 byte (8 bits) of alpha, followed by a | |
| @@ -26861,7 +26917,7 @@ for details).</doc> | |||
| 26861 | 26917 | glib:name="GDK_MEMORY_B8G8R8A8_PREMULTIPLIED"> | |
| 26862 | 26918 | <doc xml:space="preserve" | |
| 26863 | 26919 | filename="gdk/gdkenums.h" | |
| 26864 | - | line="306">4 bytes; for blue, green, red, alpha. | |
| 26920 | + | line="332">4 bytes; for blue, green, red, alpha. | |
| 26865 | 26921 | The color values are premultiplied with the alpha value.</doc> | |
| 26866 | 26922 | </member> | |
| 26867 | 26923 | <member name="a8r8g8b8_premultiplied" | |
| @@ -26871,7 +26927,7 @@ for details).</doc> | |||
| 26871 | 26927 | glib:name="GDK_MEMORY_A8R8G8B8_PREMULTIPLIED"> | |
| 26872 | 26928 | <doc xml:space="preserve" | |
| 26873 | 26929 | filename="gdk/gdkenums.h" | |
| 26874 | - | line="308">4 bytes; for alpha, red, green, blue. | |
| 26930 | + | line="334">4 bytes; for alpha, red, green, blue. | |
| 26875 | 26931 | The color values are premultiplied with the alpha value.</doc> | |
| 26876 | 26932 | </member> | |
| 26877 | 26933 | <member name="r8g8b8a8_premultiplied" | |
| @@ -26881,7 +26937,7 @@ for details).</doc> | |||
| 26881 | 26937 | glib:name="GDK_MEMORY_R8G8B8A8_PREMULTIPLIED"> | |
| 26882 | 26938 | <doc xml:space="preserve" | |
| 26883 | 26939 | filename="gdk/gdkenums.h" | |
| 26884 | - | line="310">4 bytes; for red, green, blue, alpha | |
| 26940 | + | line="336">4 bytes; for red, green, blue, alpha | |
| 26885 | 26941 | The color values are premultiplied with the alpha value.</doc> | |
| 26886 | 26942 | </member> | |
| 26887 | 26943 | <member name="b8g8r8a8" | |
| @@ -26891,7 +26947,7 @@ for details).</doc> | |||
| 26891 | 26947 | glib:name="GDK_MEMORY_B8G8R8A8"> | |
| 26892 | 26948 | <doc xml:space="preserve" | |
| 26893 | 26949 | filename="gdk/gdkenums.h" | |
| 26894 | - | line="312">4 bytes; for blue, green, red, alpha.</doc> | |
| 26950 | + | line="338">4 bytes; for blue, green, red, alpha.</doc> | |
| 26895 | 26951 | </member> | |
| 26896 | 26952 | <member name="a8r8g8b8" | |
| 26897 | 26953 | value="4" | |
| @@ -26900,7 +26956,7 @@ for details).</doc> | |||
| 26900 | 26956 | glib:name="GDK_MEMORY_A8R8G8B8"> | |
| 26901 | 26957 | <doc xml:space="preserve" | |
| 26902 | 26958 | filename="gdk/gdkenums.h" | |
| 26903 | - | line="313">4 bytes; for alpha, red, green, blue.</doc> | |
| 26959 | + | line="339">4 bytes; for alpha, red, green, blue.</doc> | |
| 26904 | 26960 | </member> | |
| 26905 | 26961 | <member name="r8g8b8a8" | |
| 26906 | 26962 | value="5" | |
| @@ -26909,7 +26965,7 @@ for details).</doc> | |||
| 26909 | 26965 | glib:name="GDK_MEMORY_R8G8B8A8"> | |
| 26910 | 26966 | <doc xml:space="preserve" | |
| 26911 | 26967 | filename="gdk/gdkenums.h" | |
| 26912 | - | line="314">4 bytes; for red, green, blue, alpha.</doc> | |
| 26968 | + | line="340">4 bytes; for red, green, blue, alpha.</doc> | |
| 26913 | 26969 | </member> | |
| 26914 | 26970 | <member name="a8b8g8r8" | |
| 26915 | 26971 | value="6" | |
| @@ -26918,7 +26974,7 @@ for details).</doc> | |||
| 26918 | 26974 | glib:name="GDK_MEMORY_A8B8G8R8"> | |
| 26919 | 26975 | <doc xml:space="preserve" | |
| 26920 | 26976 | filename="gdk/gdkenums.h" | |
| 26921 | - | line="315">4 bytes; for alpha, blue, green, red.</doc> | |
| 26977 | + | line="341">4 bytes; for alpha, blue, green, red.</doc> | |
| 26922 | 26978 | </member> | |
| 26923 | 26979 | <member name="r8g8b8" | |
| 26924 | 26980 | value="7" | |
| @@ -26927,7 +26983,7 @@ for details).</doc> | |||
| 26927 | 26983 | glib:name="GDK_MEMORY_R8G8B8"> | |
| 26928 | 26984 | <doc xml:space="preserve" | |
| 26929 | 26985 | filename="gdk/gdkenums.h" | |
| 26930 | - | line="316">3 bytes; for red, green, blue. The data is opaque.</doc> | |
| 26986 | + | line="342">3 bytes; for red, green, blue. The data is opaque.</doc> | |
| 26931 | 26987 | </member> | |
| 26932 | 26988 | <member name="b8g8r8" | |
| 26933 | 26989 | value="8" | |
| @@ -26936,7 +26992,7 @@ for details).</doc> | |||
| 26936 | 26992 | glib:name="GDK_MEMORY_B8G8R8"> | |
| 26937 | 26993 | <doc xml:space="preserve" | |
| 26938 | 26994 | filename="gdk/gdkenums.h" | |
| 26939 | - | line="317">3 bytes; for blue, green, red. The data is opaque.</doc> | |
| 26995 | + | line="343">3 bytes; for blue, green, red. The data is opaque.</doc> | |
| 26940 | 26996 | </member> | |
| 26941 | 26997 | <member name="r16g16b16" | |
| 26942 | 26998 | value="9" | |
| @@ -26946,7 +27002,7 @@ for details).</doc> | |||
| 26946 | 27002 | glib:name="GDK_MEMORY_R16G16B16"> | |
| 26947 | 27003 | <doc xml:space="preserve" | |
| 26948 | 27004 | filename="gdk/gdkenums.h" | |
| 26949 | - | line="370">3 guint16 values; for red, green, blue.</doc> | |
| 27005 | + | line="396">3 guint16 values; for red, green, blue.</doc> | |
| 26950 | 27006 | </member> | |
| 26951 | 27007 | <member name="r16g16b16a16_premultiplied" | |
| 26952 | 27008 | value="10" | |
| @@ -26956,7 +27012,7 @@ for details).</doc> | |||
| 26956 | 27012 | glib:name="GDK_MEMORY_R16G16B16A16_PREMULTIPLIED"> | |
| 26957 | 27013 | <doc xml:space="preserve" | |
| 26958 | 27014 | filename="gdk/gdkenums.h" | |
| 26959 | - | line="377">4 guint16 values; for red, green, blue, alpha. The color values are | |
| 27015 | + | line="403">4 guint16 values; for red, green, blue, alpha. The color values are | |
| 26960 | 27016 | premultiplied with the alpha value.</doc> | |
| 26961 | 27017 | </member> | |
| 26962 | 27018 | <member name="r16g16b16a16" | |
| @@ -26967,7 +27023,7 @@ premultiplied with the alpha value.</doc> | |||
| 26967 | 27023 | glib:name="GDK_MEMORY_R16G16B16A16"> | |
| 26968 | 27024 | <doc xml:space="preserve" | |
| 26969 | 27025 | filename="gdk/gdkenums.h" | |
| 26970 | - | line="385">4 guint16 values; for red, green, blue, alpha.</doc> | |
| 27026 | + | line="411">4 guint16 values; for red, green, blue, alpha.</doc> | |
| 26971 | 27027 | </member> | |
| 26972 | 27028 | <member name="r16g16b16_float" | |
| 26973 | 27029 | value="12" | |
| @@ -26977,7 +27033,7 @@ premultiplied with the alpha value.</doc> | |||
| 26977 | 27033 | glib:name="GDK_MEMORY_R16G16B16_FLOAT"> | |
| 26978 | 27034 | <doc xml:space="preserve" | |
| 26979 | 27035 | filename="gdk/gdkenums.h" | |
| 26980 | - | line="392">3 half-float values; for red, green, blue. The data is opaque.</doc> | |
| 27036 | + | line="418">3 half-float values; for red, green, blue. The data is opaque.</doc> | |
| 26981 | 27037 | </member> | |
| 26982 | 27038 | <member name="r16g16b16a16_float_premultiplied" | |
| 26983 | 27039 | value="13" | |
| @@ -26987,7 +27043,7 @@ premultiplied with the alpha value.</doc> | |||
| 26987 | 27043 | glib:name="GDK_MEMORY_R16G16B16A16_FLOAT_PREMULTIPLIED"> | |
| 26988 | 27044 | <doc xml:space="preserve" | |
| 26989 | 27045 | filename="gdk/gdkenums.h" | |
| 26990 | - | line="399">4 half-float values; for red, green, blue and alpha. The color values are | |
| 27046 | + | line="425">4 half-float values; for red, green, blue and alpha. The color values are | |
| 26991 | 27047 | premultiplied with the alpha value.</doc> | |
| 26992 | 27048 | </member> | |
| 26993 | 27049 | <member name="r16g16b16a16_float" | |
| @@ -26998,7 +27054,7 @@ premultiplied with the alpha value.</doc> | |||
| 26998 | 27054 | glib:name="GDK_MEMORY_R16G16B16A16_FLOAT"> | |
| 26999 | 27055 | <doc xml:space="preserve" | |
| 27000 | 27056 | filename="gdk/gdkenums.h" | |
| 27001 | - | line="407">4 half-float values; for red, green, blue and alpha.</doc> | |
| 27057 | + | line="433">4 half-float values; for red, green, blue and alpha.</doc> | |
| 27002 | 27058 | </member> | |
| 27003 | 27059 | <member name="r32g32b32_float" | |
| 27004 | 27060 | value="15" | |
| @@ -27007,7 +27063,7 @@ premultiplied with the alpha value.</doc> | |||
| 27007 | 27063 | glib:name="GDK_MEMORY_R32G32B32_FLOAT"> | |
| 27008 | 27064 | <doc xml:space="preserve" | |
| 27009 | 27065 | filename="gdk/gdkenums.h" | |
| 27010 | - | line="320">3 float values; for red, green, blue.</doc> | |
| 27066 | + | line="346">3 float values; for red, green, blue.</doc> | |
| 27011 | 27067 | </member> | |
| 27012 | 27068 | <member name="r32g32b32a32_float_premultiplied" | |
| 27013 | 27069 | value="16" | |
| @@ -27017,7 +27073,7 @@ premultiplied with the alpha value.</doc> | |||
| 27017 | 27073 | glib:name="GDK_MEMORY_R32G32B32A32_FLOAT_PREMULTIPLIED"> | |
| 27018 | 27074 | <doc xml:space="preserve" | |
| 27019 | 27075 | filename="gdk/gdkenums.h" | |
| 27020 | - | line="421">4 float values; for red, green, blue and alpha. The color values are | |
| 27076 | + | line="447">4 float values; for red, green, blue and alpha. The color values are | |
| 27021 | 27077 | premultiplied with the alpha value.</doc> | |
| 27022 | 27078 | </member> | |
| 27023 | 27079 | <member name="r32g32b32a32_float" | |
| @@ -27028,7 +27084,7 @@ premultiplied with the alpha value.</doc> | |||
| 27028 | 27084 | glib:name="GDK_MEMORY_R32G32B32A32_FLOAT"> | |
| 27029 | 27085 | <doc xml:space="preserve" | |
| 27030 | 27086 | filename="gdk/gdkenums.h" | |
| 27031 | - | line="429">4 float values; for red, green, blue and alpha.</doc> | |
| 27087 | + | line="455">4 float values; for red, green, blue and alpha.</doc> | |
| 27032 | 27088 | </member> | |
| 27033 | 27089 | <member name="g8a8_premultiplied" | |
| 27034 | 27090 | value="18" | |
| @@ -27038,7 +27094,7 @@ premultiplied with the alpha value.</doc> | |||
| 27038 | 27094 | glib:name="GDK_MEMORY_G8A8_PREMULTIPLIED"> | |
| 27039 | 27095 | <doc xml:space="preserve" | |
| 27040 | 27096 | filename="gdk/gdkenums.h" | |
| 27041 | - | line="436">2 bytes; for grayscale, alpha. The color values are premultiplied with the | |
| 27097 | + | line="462">2 bytes; for grayscale, alpha. The color values are premultiplied with the | |
| 27042 | 27098 | alpha value.</doc> | |
| 27043 | 27099 | </member> | |
| 27044 | 27100 | <member name="g8a8" | |
| @@ -27049,7 +27105,7 @@ alpha value.</doc> | |||
| 27049 | 27105 | glib:name="GDK_MEMORY_G8A8"> | |
| 27050 | 27106 | <doc xml:space="preserve" | |
| 27051 | 27107 | filename="gdk/gdkenums.h" | |
| 27052 | - | line="444">2 bytes; for grayscale, alpha.</doc> | |
| 27108 | + | line="470">2 bytes; for grayscale, alpha.</doc> | |
| 27053 | 27109 | </member> | |
| 27054 | 27110 | <member name="g8" | |
| 27055 | 27111 | value="20" | |
| @@ -27059,7 +27115,7 @@ alpha value.</doc> | |||
| 27059 | 27115 | glib:name="GDK_MEMORY_G8"> | |
| 27060 | 27116 | <doc xml:space="preserve" | |
| 27061 | 27117 | filename="gdk/gdkenums.h" | |
| 27062 | - | line="451">One byte; for grayscale. The data is opaque.</doc> | |
| 27118 | + | line="477">One byte; for grayscale. The data is opaque.</doc> | |
| 27063 | 27119 | </member> | |
| 27064 | 27120 | <member name="g16a16_premultiplied" | |
| 27065 | 27121 | value="21" | |
| @@ -27069,7 +27125,7 @@ alpha value.</doc> | |||
| 27069 | 27125 | glib:name="GDK_MEMORY_G16A16_PREMULTIPLIED"> | |
| 27070 | 27126 | <doc xml:space="preserve" | |
| 27071 | 27127 | filename="gdk/gdkenums.h" | |
| 27072 | - | line="458">2 guint16 values; for grayscale, alpha. The color values are premultiplied | |
| 27128 | + | line="484">2 guint16 values; for grayscale, alpha. The color values are premultiplied | |
| 27073 | 27129 | with the alpha value.</doc> | |
| 27074 | 27130 | </member> | |
| 27075 | 27131 | <member name="g16a16" | |
| @@ -27080,7 +27136,7 @@ with the alpha value.</doc> | |||
| 27080 | 27136 | glib:name="GDK_MEMORY_G16A16"> | |
| 27081 | 27137 | <doc xml:space="preserve" | |
| 27082 | 27138 | filename="gdk/gdkenums.h" | |
| 27083 | - | line="466">2 guint16 values; for grayscale, alpha.</doc> | |
| 27139 | + | line="492">2 guint16 values; for grayscale, alpha.</doc> | |
| 27084 | 27140 | </member> | |
| 27085 | 27141 | <member name="g16" | |
| 27086 | 27142 | value="23" | |
| @@ -27090,7 +27146,7 @@ with the alpha value.</doc> | |||
| 27090 | 27146 | glib:name="GDK_MEMORY_G16"> | |
| 27091 | 27147 | <doc xml:space="preserve" | |
| 27092 | 27148 | filename="gdk/gdkenums.h" | |
| 27093 | - | line="473">One guint16 value; for grayscale. The data is opaque.</doc> | |
| 27149 | + | line="499">One guint16 value; for grayscale. The data is opaque.</doc> | |
| 27094 | 27150 | </member> | |
| 27095 | 27151 | <member name="a8" | |
| 27096 | 27152 | value="24" | |
| @@ -27100,7 +27156,7 @@ with the alpha value.</doc> | |||
| 27100 | 27156 | glib:name="GDK_MEMORY_A8"> | |
| 27101 | 27157 | <doc xml:space="preserve" | |
| 27102 | 27158 | filename="gdk/gdkenums.h" | |
| 27103 | - | line="480">One byte; for alpha.</doc> | |
| 27159 | + | line="506">One byte; for alpha.</doc> | |
| 27104 | 27160 | </member> | |
| 27105 | 27161 | <member name="a16" | |
| 27106 | 27162 | value="25" | |
| @@ -27110,7 +27166,7 @@ with the alpha value.</doc> | |||
| 27110 | 27166 | glib:name="GDK_MEMORY_A16"> | |
| 27111 | 27167 | <doc xml:space="preserve" | |
| 27112 | 27168 | filename="gdk/gdkenums.h" | |
| 27113 | - | line="487">One guint16 value; for alpha.</doc> | |
| 27169 | + | line="513">One guint16 value; for alpha.</doc> | |
| 27114 | 27170 | </member> | |
| 27115 | 27171 | <member name="a16_float" | |
| 27116 | 27172 | value="26" | |
| @@ -27120,7 +27176,7 @@ with the alpha value.</doc> | |||
| 27120 | 27176 | glib:name="GDK_MEMORY_A16_FLOAT"> | |
| 27121 | 27177 | <doc xml:space="preserve" | |
| 27122 | 27178 | filename="gdk/gdkenums.h" | |
| 27123 | - | line="494">One half-float value; for alpha.</doc> | |
| 27179 | + | line="520">One half-float value; for alpha.</doc> | |
| 27124 | 27180 | </member> | |
| 27125 | 27181 | <member name="a32_float" | |
| 27126 | 27182 | value="27" | |
| @@ -27130,7 +27186,7 @@ with the alpha value.</doc> | |||
| 27130 | 27186 | glib:name="GDK_MEMORY_A32_FLOAT"> | |
| 27131 | 27187 | <doc xml:space="preserve" | |
| 27132 | 27188 | filename="gdk/gdkenums.h" | |
| 27133 | - | line="501">One float value; for alpha.</doc> | |
| 27189 | + | line="527">One float value; for alpha.</doc> | |
| 27134 | 27190 | </member> | |
| 27135 | 27191 | <member name="a8b8g8r8_premultiplied" | |
| 27136 | 27192 | value="28" | |
| @@ -27140,7 +27196,7 @@ with the alpha value.</doc> | |||
| 27140 | 27196 | glib:name="GDK_MEMORY_A8B8G8R8_PREMULTIPLIED"> | |
| 27141 | 27197 | <doc xml:space="preserve" | |
| 27142 | 27198 | filename="gdk/gdkenums.h" | |
| 27143 | - | line="334">4 bytes; for alpha, blue, green, red, The color values are premultiplied with | |
| 27199 | + | line="360">4 bytes; for alpha, blue, green, red, The color values are premultiplied with | |
| 27144 | 27200 | the alpha value.</doc> | |
| 27145 | 27201 | </member> | |
| 27146 | 27202 | <member name="b8g8r8x8" | |
| @@ -27151,7 +27207,7 @@ the alpha value.</doc> | |||
| 27151 | 27207 | glib:name="GDK_MEMORY_B8G8R8X8"> | |
| 27152 | 27208 | <doc xml:space="preserve" | |
| 27153 | 27209 | filename="gdk/gdkenums.h" | |
| 27154 | - | line="342">4 bytes; for blue, green, red, unused.</doc> | |
| 27210 | + | line="368">4 bytes; for blue, green, red, unused.</doc> | |
| 27155 | 27211 | </member> | |
| 27156 | 27212 | <member name="x8r8g8b8" | |
| 27157 | 27213 | value="30" | |
| @@ -27161,7 +27217,7 @@ the alpha value.</doc> | |||
| 27161 | 27217 | glib:name="GDK_MEMORY_X8R8G8B8"> | |
| 27162 | 27218 | <doc xml:space="preserve" | |
| 27163 | 27219 | filename="gdk/gdkenums.h" | |
| 27164 | - | line="349">4 bytes; for unused, red, green, blue.</doc> | |
| 27220 | + | line="375">4 bytes; for unused, red, green, blue.</doc> | |
| 27165 | 27221 | </member> | |
| 27166 | 27222 | <member name="r8g8b8x8" | |
| 27167 | 27223 | value="31" | |
| @@ -27171,7 +27227,7 @@ the alpha value.</doc> | |||
| 27171 | 27227 | glib:name="GDK_MEMORY_R8G8B8X8"> | |
| 27172 | 27228 | <doc xml:space="preserve" | |
| 27173 | 27229 | filename="gdk/gdkenums.h" | |
| 27174 | - | line="356">4 bytes; for red, green, blue, unused.</doc> | |
| 27230 | + | line="382">4 bytes; for red, green, blue, unused.</doc> | |
| 27175 | 27231 | </member> | |
| 27176 | 27232 | <member name="x8b8g8r8" | |
| 27177 | 27233 | value="32" | |
| @@ -27181,16 +27237,720 @@ the alpha value.</doc> | |||
| 27181 | 27237 | glib:name="GDK_MEMORY_X8B8G8R8"> | |
| 27182 | 27238 | <doc xml:space="preserve" | |
| 27183 | 27239 | filename="gdk/gdkenums.h" | |
| 27184 | - | line="363">4 bytes; for unused, blue, green, red.</doc> | |
| 27240 | + | line="389">4 bytes; for unused, blue, green, red.</doc> | |
| 27185 | 27241 | </member> | |
| 27186 | - | <member name="n_formats" | |
| 27242 | + | <member name="g8_b8r8_420" | |
| 27187 | 27243 | value="33" | |
| 27244 | + | c:identifier="GDK_MEMORY_G8_B8R8_420" | |
| 27245 | + | version="4.20" | |
| 27246 | + | glib:nick="g8-b8r8-420" | |
| 27247 | + | glib:name="GDK_MEMORY_G8_B8R8_420"> | |
| 27248 | + | <doc xml:space="preserve" | |
| 27249 | + | filename="gdk/gdkenums.h" | |
| 27250 | + | line="534">Multiplane format with 2 planes. | |
| 27251 | + | ||
| 27252 | + | The first plane contains the first channel, usually containing | |
| 27253 | + | luma values. | |
| 27254 | + | The second plane with interleaved chroma values, Cb followed by Cr. | |
| 27255 | + | Subsampled in both the X and Y direction. | |
| 27256 | + | ||
| 27257 | + | Commonly known by the fourcc "NV12".</doc> | |
| 27258 | + | </member> | |
| 27259 | + | <member name="g8_r8b8_420" | |
| 27260 | + | value="34" | |
| 27261 | + | c:identifier="GDK_MEMORY_G8_R8B8_420" | |
| 27262 | + | version="4.20" | |
| 27263 | + | glib:nick="g8-r8b8-420" | |
| 27264 | + | glib:name="GDK_MEMORY_G8_R8B8_420"> | |
| 27265 | + | <doc xml:space="preserve" | |
| 27266 | + | filename="gdk/gdkenums.h" | |
| 27267 | + | line="548">Multiplane format with 2 planes. | |
| 27268 | + | ||
| 27269 | + | The first plane contains the first channel, usually containing | |
| 27270 | + | luma values. | |
| 27271 | + | The second plane with interleaved chroma values, Cr followed by Cb. | |
| 27272 | + | Subsampled in both the X and Y direction. | |
| 27273 | + | ||
| 27274 | + | Commonly known by the fourcc "NV21".</doc> | |
| 27275 | + | </member> | |
| 27276 | + | <member name="g8_b8r8_422" | |
| 27277 | + | value="35" | |
| 27278 | + | c:identifier="GDK_MEMORY_G8_B8R8_422" | |
| 27279 | + | version="4.20" | |
| 27280 | + | glib:nick="g8-b8r8-422" | |
| 27281 | + | glib:name="GDK_MEMORY_G8_B8R8_422"> | |
| 27282 | + | <doc xml:space="preserve" | |
| 27283 | + | filename="gdk/gdkenums.h" | |
| 27284 | + | line="562">Multiplane format with 2 planes. | |
| 27285 | + | ||
| 27286 | + | The first plane contains the first channel, usually containing | |
| 27287 | + | luma values. | |
| 27288 | + | The second plane with interleaved chroma values, Cb followed by Cr. | |
| 27289 | + | Subsampled in the X direction. | |
| 27290 | + | ||
| 27291 | + | Commonly known by the fourcc "NV16".</doc> | |
| 27292 | + | </member> | |
| 27293 | + | <member name="g8_r8b8_422" | |
| 27294 | + | value="36" | |
| 27295 | + | c:identifier="GDK_MEMORY_G8_R8B8_422" | |
| 27296 | + | version="4.20" | |
| 27297 | + | glib:nick="g8-r8b8-422" | |
| 27298 | + | glib:name="GDK_MEMORY_G8_R8B8_422"> | |
| 27299 | + | <doc xml:space="preserve" | |
| 27300 | + | filename="gdk/gdkenums.h" | |
| 27301 | + | line="576">Multiplane format with 2 planes. | |
| 27302 | + | ||
| 27303 | + | The first plane contains the first channel, usually containing | |
| 27304 | + | luma values. | |
| 27305 | + | The second plane with interleaved chroma values, Cr followed by Cb. | |
| 27306 | + | Subsampled in the X direction. | |
| 27307 | + | ||
| 27308 | + | Commonly known by the fourcc "NV61".</doc> | |
| 27309 | + | </member> | |
| 27310 | + | <member name="g8_b8r8_444" | |
| 27311 | + | value="37" | |
| 27312 | + | c:identifier="GDK_MEMORY_G8_B8R8_444" | |
| 27313 | + | version="4.20" | |
| 27314 | + | glib:nick="g8-b8r8-444" | |
| 27315 | + | glib:name="GDK_MEMORY_G8_B8R8_444"> | |
| 27316 | + | <doc xml:space="preserve" | |
| 27317 | + | filename="gdk/gdkenums.h" | |
| 27318 | + | line="590">Multiplane format with 2 planes. | |
| 27319 | + | ||
| 27320 | + | The first plane contains the first channel, usually containing | |
| 27321 | + | luma values. | |
| 27322 | + | The second plane with interleaved chroma values, Cb followed by Cr. | |
| 27323 | + | This format is not subsampled. | |
| 27324 | + | ||
| 27325 | + | Commonly known by the fourcc "NV24".</doc> | |
| 27326 | + | </member> | |
| 27327 | + | <member name="g8_r8b8_444" | |
| 27328 | + | value="38" | |
| 27329 | + | c:identifier="GDK_MEMORY_G8_R8B8_444" | |
| 27330 | + | version="4.20" | |
| 27331 | + | glib:nick="g8-r8b8-444" | |
| 27332 | + | glib:name="GDK_MEMORY_G8_R8B8_444"> | |
| 27333 | + | <doc xml:space="preserve" | |
| 27334 | + | filename="gdk/gdkenums.h" | |
| 27335 | + | line="604">Multiplane format with 2 planes. | |
| 27336 | + | ||
| 27337 | + | The first plane contains the first channel, usually containing | |
| 27338 | + | luma values. | |
| 27339 | + | The second plane with interleaved chroma values, Cr followed by Cb. | |
| 27340 | + | This format is not subsampled. | |
| 27341 | + | ||
| 27342 | + | Commonly known by the fourcc "NV42".</doc> | |
| 27343 | + | </member> | |
| 27344 | + | <member name="g10x6_b10x6r10x6_420" | |
| 27345 | + | value="39" | |
| 27346 | + | c:identifier="GDK_MEMORY_G10X6_B10X6R10X6_420" | |
| 27347 | + | version="4.20" | |
| 27348 | + | glib:nick="g10x6-b10x6r10x6-420" | |
| 27349 | + | glib:name="GDK_MEMORY_G10X6_B10X6R10X6_420"> | |
| 27350 | + | <doc xml:space="preserve" | |
| 27351 | + | filename="gdk/gdkenums.h" | |
| 27352 | + | line="618">Multiplane format with 2 planes. | |
| 27353 | + | ||
| 27354 | + | Each channel is a 16 bit integer, but only the highest 10 bits are used. | |
| 27355 | + | ||
| 27356 | + | The first plane contains the first channel, usually containing | |
| 27357 | + | luma values. | |
| 27358 | + | The second plane with interleaved chroma values, Cr followed by Cb. | |
| 27359 | + | This format is not subsampled. | |
| 27360 | + | ||
| 27361 | + | Commonly known by the fourcc "P010".</doc> | |
| 27362 | + | </member> | |
| 27363 | + | <member name="g12x4_b12x4r12x4_420" | |
| 27364 | + | value="40" | |
| 27365 | + | c:identifier="GDK_MEMORY_G12X4_B12X4R12X4_420" | |
| 27366 | + | version="4.20" | |
| 27367 | + | glib:nick="g12x4-b12x4r12x4-420" | |
| 27368 | + | glib:name="GDK_MEMORY_G12X4_B12X4R12X4_420"> | |
| 27369 | + | <doc xml:space="preserve" | |
| 27370 | + | filename="gdk/gdkenums.h" | |
| 27371 | + | line="634">Multiplane format with 2 planes. | |
| 27372 | + | ||
| 27373 | + | Each channel is a 16 bit integer, but only the highest 10 bits are used. | |
| 27374 | + | ||
| 27375 | + | The first plane contains the first channel, usually containing | |
| 27376 | + | luma values. | |
| 27377 | + | The second plane with interleaved chroma values, Cr followed by Cb. | |
| 27378 | + | This format is not subsampled. | |
| 27379 | + | ||
| 27380 | + | Commonly known by the fourcc "P012".</doc> | |
| 27381 | + | </member> | |
| 27382 | + | <member name="g16_b16r16_420" | |
| 27383 | + | value="41" | |
| 27384 | + | c:identifier="GDK_MEMORY_G16_B16R16_420" | |
| 27385 | + | version="4.20" | |
| 27386 | + | glib:nick="g16-b16r16-420" | |
| 27387 | + | glib:name="GDK_MEMORY_G16_B16R16_420"> | |
| 27388 | + | <doc xml:space="preserve" | |
| 27389 | + | filename="gdk/gdkenums.h" | |
| 27390 | + | line="650">Multiplane format with 2 planes. | |
| 27391 | + | ||
| 27392 | + | Each channel is a 16 bit integer. | |
| 27393 | + | ||
| 27394 | + | The first plane contains the first channel, usually containing | |
| 27395 | + | luma values. | |
| 27396 | + | The second plane with interleaved chroma values, Cr followed by Cb. | |
| 27397 | + | This format is not subsampled. | |
| 27398 | + | ||
| 27399 | + | Commonly known by the fourcc "P016".</doc> | |
| 27400 | + | </member> | |
| 27401 | + | <member name="g8_b8_r8_410" | |
| 27402 | + | value="42" | |
| 27403 | + | c:identifier="GDK_MEMORY_G8_B8_R8_410" | |
| 27404 | + | version="4.20" | |
| 27405 | + | glib:nick="g8-b8-r8-410" | |
| 27406 | + | glib:name="GDK_MEMORY_G8_B8_R8_410"> | |
| 27407 | + | <doc xml:space="preserve" | |
| 27408 | + | filename="gdk/gdkenums.h" | |
| 27409 | + | line="666">Multiplane format with 3 planes. | |
| 27410 | + | ||
| 27411 | + | Each channel is a 8 bit integer. | |
| 27412 | + | ||
| 27413 | + | The first plane usually contains the luma channel. It is mapped | |
| 27414 | + | into the 2nd channel. | |
| 27415 | + | ||
| 27416 | + | The second plane usually contains the first chroma chanel. | |
| 27417 | + | Subsampled in both the X and Y direction with 4:1 ratio. It is | |
| 27418 | + | mapped into the 3rd channel. | |
| 27419 | + | ||
| 27420 | + | The third plane usually contains the second chroma channel. | |
| 27421 | + | Subsampled in both the X and Y direction with 4:1 ratio. It is | |
| 27422 | + | mapped into the 1st channel. | |
| 27423 | + | ||
| 27424 | + | Commonly known by the fourcc "YUV410".</doc> | |
| 27425 | + | </member> | |
| 27426 | + | <member name="g8_r8_b8_410" | |
| 27427 | + | value="43" | |
| 27428 | + | c:identifier="GDK_MEMORY_G8_R8_B8_410" | |
| 27429 | + | version="4.20" | |
| 27430 | + | glib:nick="g8-r8-b8-410" | |
| 27431 | + | glib:name="GDK_MEMORY_G8_R8_B8_410"> | |
| 27432 | + | <doc xml:space="preserve" | |
| 27433 | + | filename="gdk/gdkenums.h" | |
| 27434 | + | line="688">Multiplane format with 3 planes. | |
| 27435 | + | ||
| 27436 | + | Each channel is a 8 bit integer. | |
| 27437 | + | ||
| 27438 | + | The first plane usually contains the luma channel. It is mapped | |
| 27439 | + | into the 2nd channel. | |
| 27440 | + | ||
| 27441 | + | The second plane usually contains the second chroma chanel. | |
| 27442 | + | Subsampled in both the X and Y direction with 4:1 ratio. It is | |
| 27443 | + | mapped into the 1st channel. | |
| 27444 | + | ||
| 27445 | + | The third plane usually contains the first chroma channel. | |
| 27446 | + | Subsampled in both the X and Y direction with 4:1 ratio. It is | |
| 27447 | + | mapped into the 3rd channel. | |
| 27448 | + | ||
| 27449 | + | Commonly known by the fourcc "YVU410".</doc> | |
| 27450 | + | </member> | |
| 27451 | + | <member name="g8_b8_r8_411" | |
| 27452 | + | value="44" | |
| 27453 | + | c:identifier="GDK_MEMORY_G8_B8_R8_411" | |
| 27454 | + | version="4.20" | |
| 27455 | + | glib:nick="g8-b8-r8-411" | |
| 27456 | + | glib:name="GDK_MEMORY_G8_B8_R8_411"> | |
| 27457 | + | <doc xml:space="preserve" | |
| 27458 | + | filename="gdk/gdkenums.h" | |
| 27459 | + | line="710">Multiplane format with 3 planes. | |
| 27460 | + | ||
| 27461 | + | Each channel is a 8 bit integer. | |
| 27462 | + | ||
| 27463 | + | The first plane usually contains the luma channel. It is mapped | |
| 27464 | + | into the 2nd channel. | |
| 27465 | + | ||
| 27466 | + | The second plane usually contains the first chroma chanel. | |
| 27467 | + | Subsampled in the X direction with 4:1 ratio. It is | |
| 27468 | + | mapped into the 3rd channel. | |
| 27469 | + | ||
| 27470 | + | The third plane usually contains the second chroma channel. | |
| 27471 | + | Subsampled in the X direction with 4:1 ratio. It is | |
| 27472 | + | mapped into the 1st channel. | |
| 27473 | + | ||
| 27474 | + | Commonly known by the fourcc "YUV411".</doc> | |
| 27475 | + | </member> | |
| 27476 | + | <member name="g8_r8_b8_411" | |
| 27477 | + | value="45" | |
| 27478 | + | c:identifier="GDK_MEMORY_G8_R8_B8_411" | |
| 27479 | + | version="4.20" | |
| 27480 | + | glib:nick="g8-r8-b8-411" | |
| 27481 | + | glib:name="GDK_MEMORY_G8_R8_B8_411"> | |
| 27482 | + | <doc xml:space="preserve" | |
| 27483 | + | filename="gdk/gdkenums.h" | |
| 27484 | + | line="732">Multiplane format with 3 planes. | |
| 27485 | + | ||
| 27486 | + | Each channel is a 8 bit integer. | |
| 27487 | + | ||
| 27488 | + | The first plane usually contains the luma channel. It is mapped | |
| 27489 | + | into the 2nd channel. | |
| 27490 | + | ||
| 27491 | + | The second plane usually contains the second chroma chanel. | |
| 27492 | + | Subsampled in the X direction with 4:1 ratio. It is | |
| 27493 | + | mapped into the 1st channel. | |
| 27494 | + | ||
| 27495 | + | The third plane usually contains the first chroma channel. | |
| 27496 | + | Subsampled in the X direction with 4:1 ratio. It is | |
| 27497 | + | mapped into the 3rd channel. | |
| 27498 | + | ||
| 27499 | + | Commonly known by the fourcc "YVU411".</doc> | |
| 27500 | + | </member> | |
| 27501 | + | <member name="g8_b8_r8_420" | |
| 27502 | + | value="46" | |
| 27503 | + | c:identifier="GDK_MEMORY_G8_B8_R8_420" | |
| 27504 | + | version="4.20" | |
| 27505 | + | glib:nick="g8-b8-r8-420" | |
| 27506 | + | glib:name="GDK_MEMORY_G8_B8_R8_420"> | |
| 27507 | + | <doc xml:space="preserve" | |
| 27508 | + | filename="gdk/gdkenums.h" | |
| 27509 | + | line="754">Multiplane format with 3 planes. | |
| 27510 | + | ||
| 27511 | + | Each channel is a 8 bit integer. | |
| 27512 | + | ||
| 27513 | + | The first plane usually contains the luma channel. It is mapped | |
| 27514 | + | into the 2nd channel. | |
| 27515 | + | ||
| 27516 | + | The second plane usually contains the first chroma chanel. | |
| 27517 | + | Subsampled in both the X and Y direction. It is mapped into the | |
| 27518 | + | 3rd channel. | |
| 27519 | + | ||
| 27520 | + | The third plane usually contains the second chroma channel. | |
| 27521 | + | Subsampled in both the X and Y direction. It is mapped into the | |
| 27522 | + | 1st channel. | |
| 27523 | + | ||
| 27524 | + | Commonly known by the fourcc "YUV420".</doc> | |
| 27525 | + | </member> | |
| 27526 | + | <member name="g8_r8_b8_420" | |
| 27527 | + | value="47" | |
| 27528 | + | c:identifier="GDK_MEMORY_G8_R8_B8_420" | |
| 27529 | + | version="4.20" | |
| 27530 | + | glib:nick="g8-r8-b8-420" | |
| 27531 | + | glib:name="GDK_MEMORY_G8_R8_B8_420"> | |
| 27532 | + | <doc xml:space="preserve" | |
| 27533 | + | filename="gdk/gdkenums.h" | |
| 27534 | + | line="776">Multiplane format with 3 planes. | |
| 27535 | + | ||
| 27536 | + | Each channel is a 8 bit integer. | |
| 27537 | + | ||
| 27538 | + | The first plane usually contains the luma channel. It is mapped | |
| 27539 | + | into the 2nd channel. | |
| 27540 | + | ||
| 27541 | + | The second plane usually contains the second chroma chanel. | |
| 27542 | + | Subsampled in both the X and Y direction. It is mapped into the | |
| 27543 | + | 1st channel. | |
| 27544 | + | ||
| 27545 | + | The third plane usually contains the first chroma channel. | |
| 27546 | + | Subsampled in both the X and Y direction. It is mapped into the | |
| 27547 | + | 3rd channel. | |
| 27548 | + | ||
| 27549 | + | Commonly known by the fourcc "YVU420".</doc> | |
| 27550 | + | </member> | |
| 27551 | + | <member name="g8_b8_r8_422" | |
| 27552 | + | value="48" | |
| 27553 | + | c:identifier="GDK_MEMORY_G8_B8_R8_422" | |
| 27554 | + | version="4.20" | |
| 27555 | + | glib:nick="g8-b8-r8-422" | |
| 27556 | + | glib:name="GDK_MEMORY_G8_B8_R8_422"> | |
| 27557 | + | <doc xml:space="preserve" | |
| 27558 | + | filename="gdk/gdkenums.h" | |
| 27559 | + | line="798">Multiplane format with 3 planes. | |
| 27560 | + | ||
| 27561 | + | Each channel is a 8 bit integer. | |
| 27562 | + | ||
| 27563 | + | The first plane usually contains the luma channel. It is mapped | |
| 27564 | + | into the 2nd channel. | |
| 27565 | + | ||
| 27566 | + | The second plane usually contains the first chroma chanel. | |
| 27567 | + | Subsampled in the X direction. It is mapped into the 3rd channel. | |
| 27568 | + | ||
| 27569 | + | The third plane usually contains the second chroma channel. | |
| 27570 | + | Subsampled in the X direction. It is mapped into the 1st channel. | |
| 27571 | + | ||
| 27572 | + | Commonly known by the fourcc "YUV422".</doc> | |
| 27573 | + | </member> | |
| 27574 | + | <member name="g8_r8_b8_422" | |
| 27575 | + | value="49" | |
| 27576 | + | c:identifier="GDK_MEMORY_G8_R8_B8_422" | |
| 27577 | + | version="4.20" | |
| 27578 | + | glib:nick="g8-r8-b8-422" | |
| 27579 | + | glib:name="GDK_MEMORY_G8_R8_B8_422"> | |
| 27580 | + | <doc xml:space="preserve" | |
| 27581 | + | filename="gdk/gdkenums.h" | |
| 27582 | + | line="818">Multiplane format with 3 planes. | |
| 27583 | + | ||
| 27584 | + | Each channel is a 8 bit integer. | |
| 27585 | + | ||
| 27586 | + | The first plane usually contains the luma channel. It is mapped | |
| 27587 | + | into the 2nd channel. | |
| 27588 | + | ||
| 27589 | + | The second plane usually contains the second chroma chanel. | |
| 27590 | + | Subsampled in the X direction. It is mapped into the 1st channel. | |
| 27591 | + | ||
| 27592 | + | The third plane usually contains the first chroma channel. | |
| 27593 | + | Subsampled in the X direction. It is mapped into the 3rd channel. | |
| 27594 | + | ||
| 27595 | + | Commonly known by the fourcc "YVU422".</doc> | |
| 27596 | + | </member> | |
| 27597 | + | <member name="g8_b8_r8_444" | |
| 27598 | + | value="50" | |
| 27599 | + | c:identifier="GDK_MEMORY_G8_B8_R8_444" | |
| 27600 | + | version="4.20" | |
| 27601 | + | glib:nick="g8-b8-r8-444" | |
| 27602 | + | glib:name="GDK_MEMORY_G8_B8_R8_444"> | |
| 27603 | + | <doc xml:space="preserve" | |
| 27604 | + | filename="gdk/gdkenums.h" | |
| 27605 | + | line="838">Multiplane format with 3 planes. | |
| 27606 | + | ||
| 27607 | + | Each channel is a 8 bit integer. | |
| 27608 | + | ||
| 27609 | + | The first plane usually contains the luma channel. It is mapped | |
| 27610 | + | into the 2nd channel. | |
| 27611 | + | ||
| 27612 | + | The second plane usually contains the first chroma chanel. It is | |
| 27613 | + | mapped into the 3rd channel. | |
| 27614 | + | ||
| 27615 | + | The third plane usually contains the second chroma channel. It is | |
| 27616 | + | mapped into the 1st channel. | |
| 27617 | + | ||
| 27618 | + | Commonly known by the fourcc "YUV444".</doc> | |
| 27619 | + | </member> | |
| 27620 | + | <member name="g8_r8_b8_444" | |
| 27621 | + | value="51" | |
| 27622 | + | c:identifier="GDK_MEMORY_G8_R8_B8_444" | |
| 27623 | + | version="4.20" | |
| 27624 | + | glib:nick="g8-r8-b8-444" | |
| 27625 | + | glib:name="GDK_MEMORY_G8_R8_B8_444"> | |
| 27626 | + | <doc xml:space="preserve" | |
| 27627 | + | filename="gdk/gdkenums.h" | |
| 27628 | + | line="858">Multiplane format with 3 planes. | |
| 27629 | + | ||
| 27630 | + | Each channel is a 8 bit integer. | |
| 27631 | + | ||
| 27632 | + | The first plane usually contains the luma channel. It is mapped | |
| 27633 | + | into the 2nd channel. | |
| 27634 | + | ||
| 27635 | + | The second plane usually contains the second chroma chanel. | |
| 27636 | + | Subsampled in the X direction. It is mapped into the 1st channel. | |
| 27637 | + | ||
| 27638 | + | The third plane usually contains the first chroma channel. | |
| 27639 | + | Subsampled in the X direction. It is mapped into the 3rd channel. | |
| 27640 | + | ||
| 27641 | + | Commonly known by the fourcc "YVU444".</doc> | |
| 27642 | + | </member> | |
| 27643 | + | <member name="g8b8g8r8_422" | |
| 27644 | + | value="52" | |
| 27645 | + | c:identifier="GDK_MEMORY_G8B8G8R8_422" | |
| 27646 | + | version="4.20" | |
| 27647 | + | glib:nick="g8b8g8r8-422" | |
| 27648 | + | glib:name="GDK_MEMORY_G8B8G8R8_422"> | |
| 27649 | + | <doc xml:space="preserve" | |
| 27650 | + | filename="gdk/gdkenums.h" | |
| 27651 | + | line="878">Packed format with subsampled channels. | |
| 27652 | + | ||
| 27653 | + | Each channel is a 8 bit integer. The red and blue/chroma channels | |
| 27654 | + | are subsampled and interleaved with the green/luma channel. | |
| 27655 | + | ||
| 27656 | + | Each block contains 2 pixels, so the width must be a multiple of | |
| 27657 | + | 2. | |
| 27658 | + | ||
| 27659 | + | Commonly known by the fourcc "YUYV".</doc> | |
| 27660 | + | </member> | |
| 27661 | + | <member name="g8r8g8b8_422" | |
| 27662 | + | value="53" | |
| 27663 | + | c:identifier="GDK_MEMORY_G8R8G8B8_422" | |
| 27664 | + | version="4.20" | |
| 27665 | + | glib:nick="g8r8g8b8-422" | |
| 27666 | + | glib:name="GDK_MEMORY_G8R8G8B8_422"> | |
| 27667 | + | <doc xml:space="preserve" | |
| 27668 | + | filename="gdk/gdkenums.h" | |
| 27669 | + | line="893">Packed format with subsampled channels. | |
| 27670 | + | ||
| 27671 | + | Each channel is a 8 bit integer. The red and blue/chroma channels | |
| 27672 | + | are subsampled and interleaved with the green/luma channel. | |
| 27673 | + | ||
| 27674 | + | Each block contains 2 pixels, so the width must be a multiple of | |
| 27675 | + | 2. | |
| 27676 | + | ||
| 27677 | + | Commonly known by the fourcc "YVYU".</doc> | |
| 27678 | + | </member> | |
| 27679 | + | <member name="r8g8b8g8_422" | |
| 27680 | + | value="54" | |
| 27681 | + | c:identifier="GDK_MEMORY_R8G8B8G8_422" | |
| 27682 | + | version="4.20" | |
| 27683 | + | glib:nick="r8g8b8g8-422" | |
| 27684 | + | glib:name="GDK_MEMORY_R8G8B8G8_422"> | |
| 27685 | + | <doc xml:space="preserve" | |
| 27686 | + | filename="gdk/gdkenums.h" | |
| 27687 | + | line="908">Packed format with subsampled channels. | |
| 27688 | + | ||
| 27689 | + | Each channel is a 8 bit integer. The red and blue/chroma channels | |
| 27690 | + | are subsampled and interleaved with the green/luma channel. | |
| 27691 | + | ||
| 27692 | + | Each block contains 2 pixels, so the width must be a multiple of | |
| 27693 | + | 2. | |
| 27694 | + | ||
| 27695 | + | Commonly known by the fourcc "VYUY".</doc> | |
| 27696 | + | </member> | |
| 27697 | + | <member name="b8g8r8g8_422" | |
| 27698 | + | value="55" | |
| 27699 | + | c:identifier="GDK_MEMORY_B8G8R8G8_422" | |
| 27700 | + | version="4.20" | |
| 27701 | + | glib:nick="b8g8r8g8-422" | |
| 27702 | + | glib:name="GDK_MEMORY_B8G8R8G8_422"> | |
| 27703 | + | <doc xml:space="preserve" | |
| 27704 | + | filename="gdk/gdkenums.h" | |
| 27705 | + | line="923">Packed format with subsampled channels. | |
| 27706 | + | ||
| 27707 | + | Each channel is a 8 bit integer. The red and blue/chroma channels | |
| 27708 | + | are subsampled and interleaved with the green/luma channel. | |
| 27709 | + | ||
| 27710 | + | Each block contains 2 pixels, so the width must be a multiple of | |
| 27711 | + | 2. | |
| 27712 | + | ||
| 27713 | + | Commonly known by the fourcc "UYVY".</doc> | |
| 27714 | + | </member> | |
| 27715 | + | <member name="x6g10_x6b10_x6r10_420" | |
| 27716 | + | value="56" | |
| 27717 | + | c:identifier="GDK_MEMORY_X6G10_X6B10_X6R10_420" | |
| 27718 | + | version="4.20" | |
| 27719 | + | glib:nick="x6g10-x6b10-x6r10-420" | |
| 27720 | + | glib:name="GDK_MEMORY_X6G10_X6B10_X6R10_420"> | |
| 27721 | + | <doc xml:space="preserve" | |
| 27722 | + | filename="gdk/gdkenums.h" | |
| 27723 | + | line="938">Multiplane format with 3 planes. | |
| 27724 | + | ||
| 27725 | + | Each channel is a 16 bit integer. | |
| 27726 | + | ||
| 27727 | + | Only the 10 lower bits are used. The remaining ones must be set to 0 by the | |
| 27728 | + | producer. | |
| 27729 | + | ||
| 27730 | + | The first plane usually contains the luma channel. It is mapped | |
| 27731 | + | into the 2nd channel. | |
| 27732 | + | ||
| 27733 | + | The second plane usually contains the first chroma chanel. | |
| 27734 | + | Subsampled in both the X and Y direction. It is mapped into the | |
| 27735 | + | 3rd channel. | |
| 27736 | + | ||
| 27737 | + | The third plane usually contains the second chroma channel. | |
| 27738 | + | Subsampled in both the X and Y direction. It is mapped into the | |
| 27739 | + | 1st channel. | |
| 27740 | + | ||
| 27741 | + | Commonly known by the fourcc "S010".</doc> | |
| 27742 | + | </member> | |
| 27743 | + | <member name="x6g10_x6b10_x6r10_422" | |
| 27744 | + | value="57" | |
| 27745 | + | c:identifier="GDK_MEMORY_X6G10_X6B10_X6R10_422" | |
| 27746 | + | version="4.20" | |
| 27747 | + | glib:nick="x6g10-x6b10-x6r10-422" | |
| 27748 | + | glib:name="GDK_MEMORY_X6G10_X6B10_X6R10_422"> | |
| 27749 | + | <doc xml:space="preserve" | |
| 27750 | + | filename="gdk/gdkenums.h" | |
| 27751 | + | line="963">Multiplane format with 3 planes. | |
| 27752 | + | ||
| 27753 | + | Each channel is a 16 bit integer. | |
| 27754 | + | ||
| 27755 | + | Only the 10 lower bits are used. The remaining ones must be set to 0 by the | |
| 27756 | + | producer. | |
| 27757 | + | ||
| 27758 | + | The first plane usually contains the luma channel. It is mapped | |
| 27759 | + | into the 2nd channel. | |
| 27760 | + | ||
| 27761 | + | The second plane usually contains the first chroma chanel. | |
| 27762 | + | Subsampled in the X direction. It is mapped into the 3rd channel. | |
| 27763 | + | ||
| 27764 | + | The third plane usually contains the second chroma channel. | |
| 27765 | + | Subsampled in the X direction. It is mapped into the 1st channel. | |
| 27766 | + | ||
| 27767 | + | Commonly known by the fourcc "S210".</doc> | |
| 27768 | + | </member> | |
| 27769 | + | <member name="x6g10_x6b10_x6r10_444" | |
| 27770 | + | value="58" | |
| 27771 | + | c:identifier="GDK_MEMORY_X6G10_X6B10_X6R10_444" | |
| 27772 | + | version="4.20" | |
| 27773 | + | glib:nick="x6g10-x6b10-x6r10-444" | |
| 27774 | + | glib:name="GDK_MEMORY_X6G10_X6B10_X6R10_444"> | |
| 27775 | + | <doc xml:space="preserve" | |
| 27776 | + | filename="gdk/gdkenums.h" | |
| 27777 | + | line="986">Multiplane format with 3 planes. | |
| 27778 | + | ||
| 27779 | + | Each channel is a 16 bit integer. | |
| 27780 | + | ||
| 27781 | + | Only the 10 lower bits are used. The remaining ones must be set to 0 by the | |
| 27782 | + | producer. | |
| 27783 | + | ||
| 27784 | + | The first plane usually contains the luma channel. It is mapped | |
| 27785 | + | into the 2nd channel. | |
| 27786 | + | ||
| 27787 | + | The second plane usually contains the first chroma chanel. It is | |
| 27788 | + | mapped into the 3rd channel. | |
| 27789 | + | ||
| 27790 | + | The third plane usually contains the second chroma channel. It is | |
| 27791 | + | mapped into the 1st channel. | |
| 27792 | + | ||
| 27793 | + | Commonly known by the fourcc "S410".</doc> | |
| 27794 | + | </member> | |
| 27795 | + | <member name="x4g12_x4b12_x4r12_420" | |
| 27796 | + | value="59" | |
| 27797 | + | c:identifier="GDK_MEMORY_X4G12_X4B12_X4R12_420" | |
| 27798 | + | version="4.20" | |
| 27799 | + | glib:nick="x4g12-x4b12-x4r12-420" | |
| 27800 | + | glib:name="GDK_MEMORY_X4G12_X4B12_X4R12_420"> | |
| 27801 | + | <doc xml:space="preserve" | |
| 27802 | + | filename="gdk/gdkenums.h" | |
| 27803 | + | line="1009">Multiplane format with 3 planes. | |
| 27804 | + | ||
| 27805 | + | Each channel is a 16 bit integer. | |
| 27806 | + | ||
| 27807 | + | Only the 12 lower bits are used. The remaining ones must be set to 0 by the | |
| 27808 | + | producer. | |
| 27809 | + | ||
| 27810 | + | The first plane usually contains the luma channel. It is mapped | |
| 27811 | + | into the 2nd channel. | |
| 27812 | + | ||
| 27813 | + | The second plane usually contains the first chroma chanel. | |
| 27814 | + | Subsampled in both the X and Y direction. It is mapped into the | |
| 27815 | + | 3rd channel. | |
| 27816 | + | ||
| 27817 | + | The third plane usually contains the second chroma channel. | |
| 27818 | + | Subsampled in both the X and Y direction. It is mapped into the | |
| 27819 | + | 1st channel. | |
| 27820 | + | ||
| 27821 | + | Commonly known by the fourcc "S012".</doc> | |
| 27822 | + | </member> | |
| 27823 | + | <member name="x4g12_x4b12_x4r12_422" | |
| 27824 | + | value="60" | |
| 27825 | + | c:identifier="GDK_MEMORY_X4G12_X4B12_X4R12_422" | |
| 27826 | + | version="4.20" | |
| 27827 | + | glib:nick="x4g12-x4b12-x4r12-422" | |
| 27828 | + | glib:name="GDK_MEMORY_X4G12_X4B12_X4R12_422"> | |
| 27829 | + | <doc xml:space="preserve" | |
| 27830 | + | filename="gdk/gdkenums.h" | |
| 27831 | + | line="1034">Multiplane format with 3 planes. | |
| 27832 | + | ||
| 27833 | + | Each channel is a 16 bit integer. | |
| 27834 | + | ||
| 27835 | + | Only the 12 lower bits are used. The remaining ones must be set to 0 by the | |
| 27836 | + | producer. | |
| 27837 | + | ||
| 27838 | + | The first plane usually contains the luma channel. It is mapped | |
| 27839 | + | into the 2nd channel. | |
| 27840 | + | ||
| 27841 | + | The second plane usually contains the first chroma chanel. | |
| 27842 | + | Subsampled in the X direction. It is mapped into the 3rd channel. | |
| 27843 | + | ||
| 27844 | + | The third plane usually contains the second chroma channel. | |
| 27845 | + | Subsampled in the X direction. It is mapped into the 1st channel. | |
| 27846 | + | ||
| 27847 | + | Commonly known by the fourcc "S212".</doc> | |
| 27848 | + | </member> | |
| 27849 | + | <member name="x4g12_x4b12_x4r12_444" | |
| 27850 | + | value="61" | |
| 27851 | + | c:identifier="GDK_MEMORY_X4G12_X4B12_X4R12_444" | |
| 27852 | + | version="4.20" | |
| 27853 | + | glib:nick="x4g12-x4b12-x4r12-444" | |
| 27854 | + | glib:name="GDK_MEMORY_X4G12_X4B12_X4R12_444"> | |
| 27855 | + | <doc xml:space="preserve" | |
| 27856 | + | filename="gdk/gdkenums.h" | |
| 27857 | + | line="1057">Multiplane format with 3 planes. | |
| 27858 | + | ||
| 27859 | + | Each channel is a 16 bit integer. | |
| 27860 | + | ||
| 27861 | + | Only the 12 lower bits are used. The remaining ones must be set to 0 by the | |
| 27862 | + | producer. | |
| 27863 | + | ||
| 27864 | + | The first plane usually contains the luma channel. It is mapped | |
| 27865 | + | into the 2nd channel. | |
| 27866 | + | ||
| 27867 | + | The second plane usually contains the first chroma chanel. It is | |
| 27868 | + | mapped into the 3rd channel. | |
| 27869 | + | ||
| 27870 | + | The third plane usually contains the second chroma channel. It is | |
| 27871 | + | mapped into the 1st channel. | |
| 27872 | + | ||
| 27873 | + | Commonly known by the fourcc "S412".</doc> | |
| 27874 | + | </member> | |
| 27875 | + | <member name="g16_b16_r16_420" | |
| 27876 | + | value="62" | |
| 27877 | + | c:identifier="GDK_MEMORY_G16_B16_R16_420" | |
| 27878 | + | version="4.20" | |
| 27879 | + | glib:nick="g16-b16-r16-420" | |
| 27880 | + | glib:name="GDK_MEMORY_G16_B16_R16_420"> | |
| 27881 | + | <doc xml:space="preserve" | |
| 27882 | + | filename="gdk/gdkenums.h" | |
| 27883 | + | line="1080">Multiplane format with 3 planes. | |
| 27884 | + | ||
| 27885 | + | Each channel is a 16 bit integer. | |
| 27886 | + | ||
| 27887 | + | The first plane usually contains the luma channel. It is mapped | |
| 27888 | + | into the 2nd channel. | |
| 27889 | + | ||
| 27890 | + | The second plane usually contains the first chroma chanel. | |
| 27891 | + | Subsampled in both the X and Y direction. It is mapped into the | |
| 27892 | + | 3rd channel. | |
| 27893 | + | ||
| 27894 | + | The third plane usually contains the second chroma channel. | |
| 27895 | + | Subsampled in both the X and Y direction. It is mapped into the | |
| 27896 | + | 1st channel. | |
| 27897 | + | ||
| 27898 | + | Commonly known by the fourcc "S016".</doc> | |
| 27899 | + | </member> | |
| 27900 | + | <member name="g16_b16_r16_422" | |
| 27901 | + | value="63" | |
| 27902 | + | c:identifier="GDK_MEMORY_G16_B16_R16_422" | |
| 27903 | + | version="4.20" | |
| 27904 | + | glib:nick="g16-b16-r16-422" | |
| 27905 | + | glib:name="GDK_MEMORY_G16_B16_R16_422"> | |
| 27906 | + | <doc xml:space="preserve" | |
| 27907 | + | filename="gdk/gdkenums.h" | |
| 27908 | + | line="1102">Multiplane format with 3 planes. | |
| 27909 | + | ||
| 27910 | + | Each channel is a 16 bit integer. | |
| 27911 | + | ||
| 27912 | + | The first plane usually contains the luma channel. It is mapped | |
| 27913 | + | into the 2nd channel. | |
| 27914 | + | ||
| 27915 | + | The second plane usually contains the first chroma chanel. | |
| 27916 | + | Subsampled in the X direction. It is mapped into the 3rd channel. | |
| 27917 | + | ||
| 27918 | + | The third plane usually contains the second chroma channel. | |
| 27919 | + | Subsampled in the X direction. It is mapped into the 1st channel. | |
| 27920 | + | ||
| 27921 | + | Commonly known by the fourcc "S216".</doc> | |
| 27922 | + | </member> | |
| 27923 | + | <member name="g16_b16_r16_444" | |
| 27924 | + | value="64" | |
| 27925 | + | c:identifier="GDK_MEMORY_G16_B16_R16_444" | |
| 27926 | + | version="4.20" | |
| 27927 | + | glib:nick="g16-b16-r16-444" | |
| 27928 | + | glib:name="GDK_MEMORY_G16_B16_R16_444"> | |
| 27929 | + | <doc xml:space="preserve" | |
| 27930 | + | filename="gdk/gdkenums.h" | |
| 27931 | + | line="1122">Multiplane format with 3 planes. | |
| 27932 | + | ||
| 27933 | + | Each channel is a 16 bit integer. | |
| 27934 | + | ||
| 27935 | + | The first plane usually contains the luma channel. It is mapped | |
| 27936 | + | into the 2nd channel. | |
| 27937 | + | ||
| 27938 | + | The second plane usually contains the first chroma chanel. It is | |
| 27939 | + | mapped into the 3rd channel. | |
| 27940 | + | ||
| 27941 | + | The third plane usually contains the second chroma channel. It is | |
| 27942 | + | mapped into the 1st channel. | |
| 27943 | + | ||
| 27944 | + | Commonly known by the fourcc "S416".</doc> | |
| 27945 | + | </member> | |
| 27946 | + | <member name="n_formats" | |
| 27947 | + | value="65" | |
| 27188 | 27948 | c:identifier="GDK_MEMORY_N_FORMATS" | |
| 27189 | 27949 | glib:nick="n-formats" | |
| 27190 | 27950 | glib:name="GDK_MEMORY_N_FORMATS"> | |
| 27191 | 27951 | <doc xml:space="preserve" | |
| 27192 | 27952 | filename="gdk/gdkenums.h" | |
| 27193 | - | line="318">The number of formats. This value will change as | |
| 27953 | + | line="344">The number of formats. This value will change as | |
| 27194 | 27954 | more formats get added, so do not rely on its concrete integer.</doc> | |
| 27195 | 27955 | </member> | |
| 27196 | 27956 | </enumeration> | |
| @@ -27211,7 +27971,7 @@ the alpha value.</doc> | |||
| 27211 | 27971 | <constructor name="new" c:identifier="gdk_memory_texture_new"> | |
| 27212 | 27972 | <doc xml:space="preserve" | |
| 27213 | 27973 | filename="gdk/gdkmemorytexture.c" | |
| 27214 | - | line="171">Creates a new texture for a blob of image data. | |
| 27974 | + | line="162">Creates a new texture for a blob of image data. | |
| 27215 | 27975 | ||
| 27216 | 27976 | The `GBytes` must contain @stride × @height pixels | |
| 27217 | 27977 | in the given format.</doc> | |
| @@ -27219,38 +27979,38 @@ in the given format.</doc> | |||
| 27219 | 27979 | <return-value transfer-ownership="full"> | |
| 27220 | 27980 | <doc xml:space="preserve" | |
| 27221 | 27981 | filename="gdk/gdkmemorytexture.c" | |
| 27222 | - | line="184">A newly-created `GdkTexture`</doc> | |
| 27982 | + | line="175">A newly-created `GdkTexture`</doc> | |
| 27223 | 27983 | <type name="MemoryTexture" c:type="GdkTexture*"/> | |
| 27224 | 27984 | </return-value> | |
| 27225 | 27985 | <parameters> | |
| 27226 | 27986 | <parameter name="width" transfer-ownership="none"> | |
| 27227 | 27987 | <doc xml:space="preserve" | |
| 27228 | 27988 | filename="gdk/gdkmemorytexture.c" | |
| 27229 | - | line="173">the width of the texture</doc> | |
| 27989 | + | line="164">the width of the texture</doc> | |
| 27230 | 27990 | <type name="gint" c:type="int"/> | |
| 27231 | 27991 | </parameter> | |
| 27232 | 27992 | <parameter name="height" transfer-ownership="none"> | |
| 27233 | 27993 | <doc xml:space="preserve" | |
| 27234 | 27994 | filename="gdk/gdkmemorytexture.c" | |
| 27235 | - | line="174">the height of the texture</doc> | |
| 27995 | + | line="165">the height of the texture</doc> | |
| 27236 | 27996 | <type name="gint" c:type="int"/> | |
| 27237 | 27997 | </parameter> | |
| 27238 | 27998 | <parameter name="format" transfer-ownership="none"> | |
| 27239 | 27999 | <doc xml:space="preserve" | |
| 27240 | 28000 | filename="gdk/gdkmemorytexture.c" | |
| 27241 | - | line="175">the format of the data</doc> | |
| 28001 | + | line="166">the format of the data</doc> | |
| 27242 | 28002 | <type name="MemoryFormat" c:type="GdkMemoryFormat"/> | |
| 27243 | 28003 | </parameter> | |
| 27244 | 28004 | <parameter name="bytes" transfer-ownership="none"> | |
| 27245 | 28005 | <doc xml:space="preserve" | |
| 27246 | 28006 | filename="gdk/gdkmemorytexture.c" | |
| 27247 | - | line="176">the `GBytes` containing the pixel data</doc> | |
| 28007 | + | line="167">the `GBytes` containing the pixel data</doc> | |
| 27248 | 28008 | <type name="GLib.Bytes" c:type="GBytes*"/> | |
| 27249 | 28009 | </parameter> | |
| 27250 | 28010 | <parameter name="stride" transfer-ownership="none"> | |
| 27251 | 28011 | <doc xml:space="preserve" | |
| 27252 | 28012 | filename="gdk/gdkmemorytexture.c" | |
| 27253 | - | line="177">rowstride for the data</doc> | |
| 28013 | + | line="168">rowstride for the data</doc> | |
| 27254 | 28014 | <type name="gsize" c:type="gsize"/> | |
| 27255 | 28015 | </parameter> | |
| 27256 | 28016 | </parameters> | |
| @@ -27266,7 +28026,7 @@ in the given format.</doc> | |||
| 27266 | 28026 | glib:type-struct="MemoryTextureBuilderClass"> | |
| 27267 | 28027 | <doc xml:space="preserve" | |
| 27268 | 28028 | filename="gdk/gdkmemorytexturebuilder.c" | |
| 27269 | - | line="50">Constructs [class@Gdk.Texture] objects from system memory provided | |
| 28029 | + | line="47">Constructs [class@Gdk.Texture] objects from system memory provided | |
| 27270 | 28030 | via [struct@GLib.Bytes]. | |
| 27271 | 28031 | ||
| 27272 | 28032 | The operation is quite simple: Create a texture builder, set all the necessary | |
| @@ -27283,12 +28043,12 @@ textures as well as kept around and reused to construct multiple textures.</doc> | |||
| 27283 | 28043 | version="4.16"> | |
| 27284 | 28044 | <doc xml:space="preserve" | |
| 27285 | 28045 | filename="gdk/gdkmemorytexturebuilder.c" | |
| 27286 | - | line="316">Creates a new texture builder.</doc> | |
| 28046 | + | line="313">Creates a new texture builder.</doc> | |
| 27287 | 28047 | <source-position filename="gdk/gdkmemorytexturebuilder.h" line="35"/> | |
| 27288 | 28048 | <return-value transfer-ownership="full"> | |
| 27289 | 28049 | <doc xml:space="preserve" | |
| 27290 | 28050 | filename="gdk/gdkmemorytexturebuilder.c" | |
| 27291 | - | line="321">the new `GdkTextureBuilder`</doc> | |
| 28051 | + | line="318">the new `GdkTextureBuilder`</doc> | |
| 27292 | 28052 | <type name="MemoryTextureBuilder" c:type="GdkMemoryTextureBuilder*"/> | |
| 27293 | 28053 | </return-value> | |
| 27294 | 28054 | </constructor> | |
| @@ -27297,25 +28057,25 @@ textures as well as kept around and reused to construct multiple textures.</doc> | |||
| 27297 | 28057 | version="4.16"> | |
| 27298 | 28058 | <doc xml:space="preserve" | |
| 27299 | 28059 | filename="gdk/gdkmemorytexturebuilder.c" | |
| 27300 | - | line="697">Builds a new `GdkTexture` with the values set up in the builder. | |
| 28060 | + | line="789">Builds a new `GdkTexture` with the values set up in the builder. | |
| 27301 | 28061 | ||
| 27302 | 28062 | Note that it is a programming error to call this function if any mandatory | |
| 27303 | 28063 | property has not been set. | |
| 27304 | 28064 | ||
| 27305 | 28065 | It is possible to call this function multiple times to create multiple textures, | |
| 27306 | 28066 | possibly with changing properties in between.</doc> | |
| 27307 | - | <source-position filename="gdk/gdkmemorytexturebuilder.h" line="86"/> | |
| 28067 | + | <source-position filename="gdk/gdkmemorytexturebuilder.h" line="102"/> | |
| 27308 | 28068 | <return-value transfer-ownership="full"> | |
| 27309 | 28069 | <doc xml:space="preserve" | |
| 27310 | 28070 | filename="gdk/gdkmemorytexturebuilder.c" | |
| 27311 | - | line="709">a newly built `GdkTexture`</doc> | |
| 28071 | + | line="801">a newly built `GdkTexture`</doc> | |
| 27312 | 28072 | <type name="Texture" c:type="GdkTexture*"/> | |
| 27313 | 28073 | </return-value> | |
| 27314 | 28074 | <parameters> | |
| 27315 | 28075 | <instance-parameter name="self" transfer-ownership="none"> | |
| 27316 | 28076 | <doc xml:space="preserve" | |
| 27317 | 28077 | filename="gdk/gdkmemorytexturebuilder.c" | |
| 27318 | - | line="699">a `GdkMemoryTextureBuilder`</doc> | |
| 28078 | + | line="791">a `GdkMemoryTextureBuilder`</doc> | |
| 27319 | 28079 | <type name="MemoryTextureBuilder" | |
| 27320 | 28080 | c:type="GdkMemoryTextureBuilder*"/> | |
| 27321 | 28081 | </instance-parameter> | |
| @@ -27327,20 +28087,20 @@ possibly with changing properties in between.</doc> | |||
| 27327 | 28087 | version="4.16"> | |
| 27328 | 28088 | <doc xml:space="preserve" | |
| 27329 | 28089 | filename="gdk/gdkmemorytexturebuilder.c" | |
| 27330 | - | line="331">Gets the bytes previously set via gdk_memory_texture_builder_set_bytes() | |
| 28090 | + | line="328">Gets the bytes previously set via gdk_memory_texture_builder_set_bytes() | |
| 27331 | 28091 | or %NULL if none was set.</doc> | |
| 27332 | 28092 | <source-position filename="gdk/gdkmemorytexturebuilder.h" line="38"/> | |
| 27333 | 28093 | <return-value transfer-ownership="none" nullable="1"> | |
| 27334 | 28094 | <doc xml:space="preserve" | |
| 27335 | 28095 | filename="gdk/gdkmemorytexturebuilder.c" | |
| 27336 | - | line="338">The bytes</doc> | |
| 28096 | + | line="335">The bytes</doc> | |
| 27337 | 28097 | <type name="GLib.Bytes" c:type="GBytes*"/> | |
| 27338 | 28098 | </return-value> | |
| 27339 | 28099 | <parameters> | |
| 27340 | 28100 | <instance-parameter name="self" transfer-ownership="none"> | |
| 27341 | 28101 | <doc xml:space="preserve" | |
| 27342 | 28102 | filename="gdk/gdkmemorytexturebuilder.c" | |
| 27343 | - | line="333">a `GdkMemoryTextureBuilder`</doc> | |
| 28103 | + | line="330">a `GdkMemoryTextureBuilder`</doc> | |
| 27344 | 28104 | <type name="MemoryTextureBuilder" | |
| 27345 | 28105 | c:type="GdkMemoryTextureBuilder*"/> | |
| 27346 | 28106 | </instance-parameter> | |
| @@ -27352,19 +28112,19 @@ or %NULL if none was set.</doc> | |||
| 27352 | 28112 | version="4.16"> | |
| 27353 | 28113 | <doc xml:space="preserve" | |
| 27354 | 28114 | filename="gdk/gdkmemorytexturebuilder.c" | |
| 27355 | - | line="379">Gets the colorstate previously set via gdk_memory_texture_builder_set_color_state().</doc> | |
| 27356 | - | <source-position filename="gdk/gdkmemorytexturebuilder.h" line="68"/> | |
| 28115 | + | line="376">Gets the colorstate previously set via gdk_memory_texture_builder_set_color_state().</doc> | |
| 28116 | + | <source-position filename="gdk/gdkmemorytexturebuilder.h" line="84"/> | |
| 27357 | 28117 | <return-value transfer-ownership="none"> | |
| 27358 | 28118 | <doc xml:space="preserve" | |
| 27359 | 28119 | filename="gdk/gdkmemorytexturebuilder.c" | |
| 27360 | - | line="385">The colorstate</doc> | |
| 28120 | + | line="382">The colorstate</doc> | |
| 27361 | 28121 | <type name="ColorState" c:type="GdkColorState*"/> | |
| 27362 | 28122 | </return-value> | |
| 27363 | 28123 | <parameters> | |
| 27364 | 28124 | <instance-parameter name="self" transfer-ownership="none"> | |
| 27365 | 28125 | <doc xml:space="preserve" | |
| 27366 | 28126 | filename="gdk/gdkmemorytexturebuilder.c" | |
| 27367 | - | line="381">a `GdkMemoryTextureBuilder`</doc> | |
| 28127 | + | line="378">a `GdkMemoryTextureBuilder`</doc> | |
| 27368 | 28128 | <type name="MemoryTextureBuilder" | |
| 27369 | 28129 | c:type="GdkMemoryTextureBuilder*"/> | |
| 27370 | 28130 | </instance-parameter> | |
| @@ -27376,19 +28136,19 @@ or %NULL if none was set.</doc> | |||
| 27376 | 28136 | version="4.16"> | |
| 27377 | 28137 | <doc xml:space="preserve" | |
| 27378 | 28138 | filename="gdk/gdkmemorytexturebuilder.c" | |
| 27379 | - | line="556">Gets the format previously set via gdk_memory_texture_builder_set_format().</doc> | |
| 27380 | - | <source-position filename="gdk/gdkmemorytexturebuilder.h" line="62"/> | |
| 28139 | + | line="648">Gets the format previously set via gdk_memory_texture_builder_set_format().</doc> | |
| 28140 | + | <source-position filename="gdk/gdkmemorytexturebuilder.h" line="78"/> | |
| 27381 | 28141 | <return-value transfer-ownership="none"> | |
| 27382 | 28142 | <doc xml:space="preserve" | |
| 27383 | 28143 | filename="gdk/gdkmemorytexturebuilder.c" | |
| 27384 | - | line="562">The format</doc> | |
| 28144 | + | line="654">The format</doc> | |
| 27385 | 28145 | <type name="MemoryFormat" c:type="GdkMemoryFormat"/> | |
| 27386 | 28146 | </return-value> | |
| 27387 | 28147 | <parameters> | |
| 27388 | 28148 | <instance-parameter name="self" transfer-ownership="none"> | |
| 27389 | 28149 | <doc xml:space="preserve" | |
| 27390 | 28150 | filename="gdk/gdkmemorytexturebuilder.c" | |
| 27391 | - | line="558">a `GdkMemoryTextureBuilder`</doc> | |
| 28151 | + | line="650">a `GdkMemoryTextureBuilder`</doc> | |
| 27392 | 28152 | <type name="MemoryTextureBuilder" | |
| 27393 | 28153 | c:type="GdkMemoryTextureBuilder*"/> | |
| 27394 | 28154 | </instance-parameter> | |
| @@ -27400,47 +28160,105 @@ or %NULL if none was set.</doc> | |||
| 27400 | 28160 | version="4.16"> | |
| 27401 | 28161 | <doc xml:space="preserve" | |
| 27402 | 28162 | filename="gdk/gdkmemorytexturebuilder.c" | |
| 27403 | - | line="425">Gets the height previously set via gdk_memory_texture_builder_set_height() | |
| 28163 | + | line="422">Gets the height previously set via gdk_memory_texture_builder_set_height() | |
| 27404 | 28164 | or 0 if the height wasn't set.</doc> | |
| 27405 | - | <source-position filename="gdk/gdkmemorytexturebuilder.h" line="56"/> | |
| 28165 | + | <source-position filename="gdk/gdkmemorytexturebuilder.h" line="72"/> | |
| 27406 | 28166 | <return-value transfer-ownership="none"> | |
| 27407 | 28167 | <doc xml:space="preserve" | |
| 27408 | 28168 | filename="gdk/gdkmemorytexturebuilder.c" | |
| 27409 | - | line="432">The height</doc> | |
| 28169 | + | line="429">The height</doc> | |
| 27410 | 28170 | <type name="gint" c:type="int"/> | |
| 27411 | 28171 | </return-value> | |
| 27412 | 28172 | <parameters> | |
| 27413 | 28173 | <instance-parameter name="self" transfer-ownership="none"> | |
| 27414 | 28174 | <doc xml:space="preserve" | |
| 27415 | 28175 | filename="gdk/gdkmemorytexturebuilder.c" | |
| 27416 | - | line="427">a `GdkMemoryTextureBuilder`</doc> | |
| 28176 | + | line="424">a `GdkMemoryTextureBuilder`</doc> | |
| 27417 | 28177 | <type name="MemoryTextureBuilder" | |
| 27418 | 28178 | c:type="GdkMemoryTextureBuilder*"/> | |
| 27419 | 28179 | </instance-parameter> | |
| 27420 | 28180 | </parameters> | |
| 27421 | 28181 | </method> | |
| 28182 | + | <method name="get_offset" | |
| 28183 | + | c:identifier="gdk_memory_texture_builder_get_offset" | |
| 28184 | + | version="4.20"> | |
| 28185 | + | <doc xml:space="preserve" | |
| 28186 | + | filename="gdk/gdkmemorytexturebuilder.c" | |
| 28187 | + | line="603">Gets the offset previously set via gdk_memory_texture_builder_set_offset().</doc> | |
| 28188 | + | <source-position filename="gdk/gdkmemorytexturebuilder.h" line="58"/> | |
| 28189 | + | <return-value transfer-ownership="none"> | |
| 28190 | + | <doc xml:space="preserve" | |
| 28191 | + | filename="gdk/gdkmemorytexturebuilder.c" | |
| 28192 | + | line="610">The offset associated to a @plane</doc> | |
| 28193 | + | <type name="gsize" c:type="gsize"/> | |
| 28194 | + | </return-value> | |
| 28195 | + | <parameters> | |
| 28196 | + | <instance-parameter name="self" transfer-ownership="none"> | |
| 28197 | + | <doc xml:space="preserve" | |
| 28198 | + | filename="gdk/gdkmemorytexturebuilder.c" | |
| 28199 | + | line="605">a `GdkMemoryTextureBuilder`</doc> | |
| 28200 | + | <type name="MemoryTextureBuilder" | |
| 28201 | + | c:type="GdkMemoryTextureBuilder*"/> | |
| 28202 | + | </instance-parameter> | |
| 28203 | + | <parameter name="plane" transfer-ownership="none"> | |
| 28204 | + | <doc xml:space="preserve" | |
| 28205 | + | filename="gdk/gdkmemorytexturebuilder.c" | |
| 28206 | + | line="606">a plane</doc> | |
| 28207 | + | <type name="guint" c:type="unsigned int"/> | |
| 28208 | + | </parameter> | |
| 28209 | + | </parameters> | |
| 28210 | + | </method> | |
| 27422 | 28211 | <method name="get_stride" | |
| 27423 | 28212 | c:identifier="gdk_memory_texture_builder_get_stride" | |
| 27424 | 28213 | glib:get-property="stride" | |
| 27425 | 28214 | version="4.16"> | |
| 27426 | 28215 | <doc xml:space="preserve" | |
| 27427 | 28216 | filename="gdk/gdkmemorytexturebuilder.c" | |
| 27428 | - | line="513">Gets the stride previously set via gdk_memory_texture_builder_set_stride().</doc> | |
| 28217 | + | line="512">Gets the stride previously set via gdk_memory_texture_builder_set_stride().</doc> | |
| 27429 | 28218 | <source-position filename="gdk/gdkmemorytexturebuilder.h" line="44"/> | |
| 27430 | 28219 | <return-value transfer-ownership="none"> | |
| 27431 | 28220 | <doc xml:space="preserve" | |
| 27432 | 28221 | filename="gdk/gdkmemorytexturebuilder.c" | |
| 27433 | - | line="519">the stride</doc> | |
| 28222 | + | line="518">the stride</doc> | |
| 28223 | + | <type name="gsize" c:type="gsize"/> | |
| 28224 | + | </return-value> | |
| 28225 | + | <parameters> | |
| 28226 | + | <instance-parameter name="self" transfer-ownership="none"> | |
| 28227 | + | <doc xml:space="preserve" | |
| 28228 | + | filename="gdk/gdkmemorytexturebuilder.c" | |
| 28229 | + | line="514">a `GdkMemoryTextureBuilder`</doc> | |
| 28230 | + | <type name="MemoryTextureBuilder" | |
| 28231 | + | c:type="GdkMemoryTextureBuilder*"/> | |
| 28232 | + | </instance-parameter> | |
| 28233 | + | </parameters> | |
| 28234 | + | </method> | |
| 28235 | + | <method name="get_stride_for_plane" | |
| 28236 | + | c:identifier="gdk_memory_texture_builder_get_stride_for_plane" | |
| 28237 | + | version="4.20"> | |
| 28238 | + | <doc xml:space="preserve" | |
| 28239 | + | filename="gdk/gdkmemorytexturebuilder.c" | |
| 28240 | + | line="555">Gets the stride previously set via gdk_memory_texture_builder_set_stride_for_plane().</doc> | |
| 28241 | + | <source-position filename="gdk/gdkmemorytexturebuilder.h" line="50"/> | |
| 28242 | + | <return-value transfer-ownership="none"> | |
| 28243 | + | <doc xml:space="preserve" | |
| 28244 | + | filename="gdk/gdkmemorytexturebuilder.c" | |
| 28245 | + | line="562">The stride associated to a @plane</doc> | |
| 27434 | 28246 | <type name="gsize" c:type="gsize"/> | |
| 27435 | 28247 | </return-value> | |
| 27436 | 28248 | <parameters> | |
| 27437 | 28249 | <instance-parameter name="self" transfer-ownership="none"> | |
| 27438 | 28250 | <doc xml:space="preserve" | |
| 27439 | 28251 | filename="gdk/gdkmemorytexturebuilder.c" | |
| 27440 | - | line="515">a `GdkMemoryTextureBuilder`</doc> | |
| 28252 | + | line="557">a `GdkMemoryTextureBuilder`</doc> | |
| 27441 | 28253 | <type name="MemoryTextureBuilder" | |
| 27442 | 28254 | c:type="GdkMemoryTextureBuilder*"/> | |
| 27443 | 28255 | </instance-parameter> | |
| 28256 | + | <parameter name="plane" transfer-ownership="none"> | |
| 28257 | + | <doc xml:space="preserve" | |
| 28258 | + | filename="gdk/gdkmemorytexturebuilder.c" | |
| 28259 | + | line="558">a plane</doc> | |
| 28260 | + | <type name="guint" c:type="unsigned int"/> | |
| 28261 | + | </parameter> | |
| 27444 | 28262 | </parameters> | |
| 27445 | 28263 | </method> | |
| 27446 | 28264 | <method name="get_update_region" | |
| @@ -27449,20 +28267,20 @@ or 0 if the height wasn't set.</doc> | |||
| 27449 | 28267 | version="4.16"> | |
| 27450 | 28268 | <doc xml:space="preserve" | |
| 27451 | 28269 | filename="gdk/gdkmemorytexturebuilder.c" | |
| 27452 | - | line="642">Gets the region previously set via gdk_memory_texture_builder_set_update_region() | |
| 28270 | + | line="734">Gets the region previously set via gdk_memory_texture_builder_set_update_region() | |
| 27453 | 28271 | or %NULL if none was set.</doc> | |
| 27454 | - | <source-position filename="gdk/gdkmemorytexturebuilder.h" line="80"/> | |
| 28272 | + | <source-position filename="gdk/gdkmemorytexturebuilder.h" line="96"/> | |
| 27455 | 28273 | <return-value transfer-ownership="none" nullable="1"> | |
| 27456 | 28274 | <doc xml:space="preserve" | |
| 27457 | 28275 | filename="gdk/gdkmemorytexturebuilder.c" | |
| 27458 | - | line="649">The update region</doc> | |
| 28276 | + | line="741">The update region</doc> | |
| 27459 | 28277 | <type name="cairo.Region" c:type="cairo_region_t*"/> | |
| 27460 | 28278 | </return-value> | |
| 27461 | 28279 | <parameters> | |
| 27462 | 28280 | <instance-parameter name="self" transfer-ownership="none"> | |
| 27463 | 28281 | <doc xml:space="preserve" | |
| 27464 | 28282 | filename="gdk/gdkmemorytexturebuilder.c" | |
| 27465 | - | line="644">a `GdkMemoryTextureBuilder`</doc> | |
| 28283 | + | line="736">a `GdkMemoryTextureBuilder`</doc> | |
| 27466 | 28284 | <type name="MemoryTextureBuilder" | |
| 27467 | 28285 | c:type="GdkMemoryTextureBuilder*"/> | |
| 27468 | 28286 | </instance-parameter> | |
| @@ -27474,20 +28292,20 @@ or %NULL if none was set.</doc> | |||
| 27474 | 28292 | version="4.16"> | |
| 27475 | 28293 | <doc xml:space="preserve" | |
| 27476 | 28294 | filename="gdk/gdkmemorytexturebuilder.c" | |
| 27477 | - | line="599">Gets the texture previously set via gdk_memory_texture_builder_set_update_texture() | |
| 28295 | + | line="691">Gets the texture previously set via gdk_memory_texture_builder_set_update_texture() | |
| 27478 | 28296 | or %NULL if none was set.</doc> | |
| 27479 | - | <source-position filename="gdk/gdkmemorytexturebuilder.h" line="74"/> | |
| 28297 | + | <source-position filename="gdk/gdkmemorytexturebuilder.h" line="90"/> | |
| 27480 | 28298 | <return-value transfer-ownership="none" nullable="1"> | |
| 27481 | 28299 | <doc xml:space="preserve" | |
| 27482 | 28300 | filename="gdk/gdkmemorytexturebuilder.c" | |
| 27483 | - | line="606">The update texture</doc> | |
| 28301 | + | line="698">The update texture</doc> | |
| 27484 | 28302 | <type name="Texture" c:type="GdkTexture*"/> | |
| 27485 | 28303 | </return-value> | |
| 27486 | 28304 | <parameters> | |
| 27487 | 28305 | <instance-parameter name="self" transfer-ownership="none"> | |
| 27488 | 28306 | <doc xml:space="preserve" | |
| 27489 | 28307 | filename="gdk/gdkmemorytexturebuilder.c" | |
| 27490 | - | line="601">a `GdkMemoryTextureBuilder`</doc> | |
| 28308 | + | line="693">a `GdkMemoryTextureBuilder`</doc> | |
| 27491 | 28309 | <type name="MemoryTextureBuilder" | |
| 27492 | 28310 | c:type="GdkMemoryTextureBuilder*"/> | |
| 27493 | 28311 | </instance-parameter> | |
| @@ -27499,20 +28317,20 @@ or %NULL if none was set.</doc> | |||
| 27499 | 28317 | version="4.16"> | |
| 27500 | 28318 | <doc xml:space="preserve" | |
| 27501 | 28319 | filename="gdk/gdkmemorytexturebuilder.c" | |
| 27502 | - | line="469">Gets the width previously set via gdk_memory_texture_builder_set_width() | |
| 28320 | + | line="467">Gets the width previously set via gdk_memory_texture_builder_set_width() | |
| 27503 | 28321 | or 0 if the width wasn't set.</doc> | |
| 27504 | - | <source-position filename="gdk/gdkmemorytexturebuilder.h" line="50"/> | |
| 28322 | + | <source-position filename="gdk/gdkmemorytexturebuilder.h" line="66"/> | |
| 27505 | 28323 | <return-value transfer-ownership="none"> | |
| 27506 | 28324 | <doc xml:space="preserve" | |
| 27507 | 28325 | filename="gdk/gdkmemorytexturebuilder.c" | |
| 27508 | - | line="476">The width</doc> | |
| 28326 | + | line="474">The width</doc> | |
| 27509 | 28327 | <type name="gint" c:type="int"/> | |
| 27510 | 28328 | </return-value> | |
| 27511 | 28329 | <parameters> | |
| 27512 | 28330 | <instance-parameter name="self" transfer-ownership="none"> | |
| 27513 | 28331 | <doc xml:space="preserve" | |
| 27514 | 28332 | filename="gdk/gdkmemorytexturebuilder.c" | |
| 27515 | - | line="471">a `GdkMemoryTextureBuilder`</doc> | |
| 28333 | + | line="469">a `GdkMemoryTextureBuilder`</doc> | |
| 27516 | 28334 | <type name="MemoryTextureBuilder" | |
| 27517 | 28335 | c:type="GdkMemoryTextureBuilder*"/> | |
| 27518 | 28336 | </instance-parameter> | |
| @@ -27524,7 +28342,7 @@ or 0 if the width wasn't set.</doc> | |||
| 27524 | 28342 | version="4.16"> | |
| 27525 | 28343 | <doc xml:space="preserve" | |
| 27526 | 28344 | filename="gdk/gdkmemorytexturebuilder.c" | |
| 27527 | - | line="350">Sets the data to be shown but the texture. | |
| 28345 | + | line="347">Sets the data to be shown but the texture. | |
| 27528 | 28346 | ||
| 27529 | 28347 | The bytes must be set before calling [method@Gdk.MemoryTextureBuilder.build].</doc> | |
| 27530 | 28348 | <source-position filename="gdk/gdkmemorytexturebuilder.h" line="40"/> | |
| @@ -27535,7 +28353,7 @@ The bytes must be set before calling [method@Gdk.MemoryTextureBuilder.build].</d | |||
| 27535 | 28353 | <instance-parameter name="self" transfer-ownership="none"> | |
| 27536 | 28354 | <doc xml:space="preserve" | |
| 27537 | 28355 | filename="gdk/gdkmemorytexturebuilder.c" | |
| 27538 | - | line="352">a `GdkMemoryTextureBuilder`</doc> | |
| 28356 | + | line="349">a `GdkMemoryTextureBuilder`</doc> | |
| 27539 | 28357 | <type name="MemoryTextureBuilder" | |
| 27540 | 28358 | c:type="GdkMemoryTextureBuilder*"/> | |
| 27541 | 28359 | </instance-parameter> | |
| @@ -27545,7 +28363,7 @@ The bytes must be set before calling [method@Gdk.MemoryTextureBuilder.build].</d | |||
| 27545 | 28363 | allow-none="1"> | |
| 27546 | 28364 | <doc xml:space="preserve" | |
| 27547 | 28365 | filename="gdk/gdkmemorytexturebuilder.c" | |
| 27548 | - | line="353">The bytes the texture shows or %NULL to unset</doc> | |
| 28366 | + | line="350">The bytes the texture shows or %NULL to unset</doc> | |
| 27549 | 28367 | <type name="GLib.Bytes" c:type="GBytes*"/> | |
| 27550 | 28368 | </parameter> | |
| 27551 | 28369 | </parameters> | |
| @@ -27556,11 +28374,11 @@ The bytes must be set before calling [method@Gdk.MemoryTextureBuilder.build].</d | |||
| 27556 | 28374 | version="4.16"> | |
| 27557 | 28375 | <doc xml:space="preserve" | |
| 27558 | 28376 | filename="gdk/gdkmemorytexturebuilder.c" | |
| 27559 | - | line="397">Sets the colorstate describing the data. | |
| 28377 | + | line="394">Sets the colorstate describing the data. | |
| 27560 | 28378 | ||
| 27561 | 28379 | By default, the sRGB colorstate is used. If you don't know | |
| 27562 | 28380 | what colorstates are, this is probably the right thing.</doc> | |
| 27563 | - | <source-position filename="gdk/gdkmemorytexturebuilder.h" line="70"/> | |
| 28381 | + | <source-position filename="gdk/gdkmemorytexturebuilder.h" line="86"/> | |
| 27564 | 28382 | <return-value transfer-ownership="none"> | |
| 27565 | 28383 | <type name="none" c:type="void"/> | |
| 27566 | 28384 | </return-value> | |
| @@ -27568,14 +28386,14 @@ what colorstates are, this is probably the right thing.</doc> | |||
| 27568 | 28386 | <instance-parameter name="self" transfer-ownership="none"> | |
| 27569 | 28387 | <doc xml:space="preserve" | |
| 27570 | 28388 | filename="gdk/gdkmemorytexturebuilder.c" | |
| 27571 | - | line="399">a `GdkMemoryTextureBuilder`</doc> | |
| 28389 | + | line="396">a `GdkMemoryTextureBuilder`</doc> | |
| 27572 | 28390 | <type name="MemoryTextureBuilder" | |
| 27573 | 28391 | c:type="GdkMemoryTextureBuilder*"/> | |
| 27574 | 28392 | </instance-parameter> | |
| 27575 | 28393 | <parameter name="color_state" transfer-ownership="none"> | |
| 27576 | 28394 | <doc xml:space="preserve" | |
| 27577 | 28395 | filename="gdk/gdkmemorytexturebuilder.c" | |
| 27578 | - | line="400">The colorstate describing the data</doc> | |
| 28396 | + | line="397">The colorstate describing the data</doc> | |
| 27579 | 28397 | <type name="ColorState" c:type="GdkColorState*"/> | |
| 27580 | 28398 | </parameter> | |
| 27581 | 28399 | </parameters> | |
| @@ -27586,10 +28404,10 @@ what colorstates are, this is probably the right thing.</doc> | |||
| 27586 | 28404 | version="4.16"> | |
| 27587 | 28405 | <doc xml:space="preserve" | |
| 27588 | 28406 | filename="gdk/gdkmemorytexturebuilder.c" | |
| 27589 | - | line="574">Sets the format of the bytes. | |
| 28407 | + | line="666">Sets the format of the bytes. | |
| 27590 | 28408 | ||
| 27591 | 28409 | The default is `GDK_MEMORY_R8G8B8A8_PREMULTIPLIED`.</doc> | |
| 27592 | - | <source-position filename="gdk/gdkmemorytexturebuilder.h" line="64"/> | |
| 28410 | + | <source-position filename="gdk/gdkmemorytexturebuilder.h" line="80"/> | |
| 27593 | 28411 | <return-value transfer-ownership="none"> | |
| 27594 | 28412 | <type name="none" c:type="void"/> | |
| 27595 | 28413 | </return-value> | |
| @@ -27597,14 +28415,14 @@ The default is `GDK_MEMORY_R8G8B8A8_PREMULTIPLIED`.</doc> | |||
| 27597 | 28415 | <instance-parameter name="self" transfer-ownership="none"> | |
| 27598 | 28416 | <doc xml:space="preserve" | |
| 27599 | 28417 | filename="gdk/gdkmemorytexturebuilder.c" | |
| 27600 | - | line="576">a `GdkMemoryTextureBuilder`</doc> | |
| 28418 | + | line="668">a `GdkMemoryTextureBuilder`</doc> | |
| 27601 | 28419 | <type name="MemoryTextureBuilder" | |
| 27602 | 28420 | c:type="GdkMemoryTextureBuilder*"/> | |
| 27603 | 28421 | </instance-parameter> | |
| 27604 | 28422 | <parameter name="format" transfer-ownership="none"> | |
| 27605 | 28423 | <doc xml:space="preserve" | |
| 27606 | 28424 | filename="gdk/gdkmemorytexturebuilder.c" | |
| 27607 | - | line="577">The texture's format</doc> | |
| 28425 | + | line="669">The texture's format</doc> | |
| 27608 | 28426 | <type name="MemoryFormat" c:type="GdkMemoryFormat"/> | |
| 27609 | 28427 | </parameter> | |
| 27610 | 28428 | </parameters> | |
| @@ -27615,10 +28433,11 @@ The default is `GDK_MEMORY_R8G8B8A8_PREMULTIPLIED`.</doc> | |||
| 27615 | 28433 | version="4.16"> | |
| 27616 | 28434 | <doc xml:space="preserve" | |
| 27617 | 28435 | filename="gdk/gdkmemorytexturebuilder.c" | |
| 27618 | - | line="444">Sets the height of the texture. | |
| 28436 | + | line="441">Sets the height of the texture. | |
| 27619 | 28437 | ||
| 27620 | - | The height must be set before calling [method@Gdk.MemoryTextureBuilder.build].</doc> | |
| 27621 | - | <source-position filename="gdk/gdkmemorytexturebuilder.h" line="58"/> | |
| 28438 | + | The height must be set before calling [method@Gdk.MemoryTextureBuilder.build] | |
| 28439 | + | and conform to size requirements of the provided format.</doc> | |
| 28440 | + | <source-position filename="gdk/gdkmemorytexturebuilder.h" line="74"/> | |
| 27622 | 28441 | <return-value transfer-ownership="none"> | |
| 27623 | 28442 | <type name="none" c:type="void"/> | |
| 27624 | 28443 | </return-value> | |
| @@ -27626,25 +28445,57 @@ The height must be set before calling [method@Gdk.MemoryTextureBuilder.build].</ | |||
| 27626 | 28445 | <instance-parameter name="self" transfer-ownership="none"> | |
| 27627 | 28446 | <doc xml:space="preserve" | |
| 27628 | 28447 | filename="gdk/gdkmemorytexturebuilder.c" | |
| 27629 | - | line="446">a `GdkMemoryTextureBuilder`</doc> | |
| 28448 | + | line="443">a `GdkMemoryTextureBuilder`</doc> | |
| 27630 | 28449 | <type name="MemoryTextureBuilder" | |
| 27631 | 28450 | c:type="GdkMemoryTextureBuilder*"/> | |
| 27632 | 28451 | </instance-parameter> | |
| 27633 | 28452 | <parameter name="height" transfer-ownership="none"> | |
| 27634 | 28453 | <doc xml:space="preserve" | |
| 27635 | 28454 | filename="gdk/gdkmemorytexturebuilder.c" | |
| 27636 | - | line="447">The texture's height or 0 to unset</doc> | |
| 28455 | + | line="444">The texture's height or 0 to unset</doc> | |
| 27637 | 28456 | <type name="gint" c:type="int"/> | |
| 27638 | 28457 | </parameter> | |
| 27639 | 28458 | </parameters> | |
| 27640 | 28459 | </method> | |
| 28460 | + | <method name="set_offset" | |
| 28461 | + | c:identifier="gdk_memory_texture_builder_set_offset" | |
| 28462 | + | version="4.20"> | |
| 28463 | + | <doc xml:space="preserve" | |
| 28464 | + | filename="gdk/gdkmemorytexturebuilder.c" | |
| 28465 | + | line="624">Sets the offset of the texture for @plane.</doc> | |
| 28466 | + | <source-position filename="gdk/gdkmemorytexturebuilder.h" line="61"/> | |
| 28467 | + | <return-value transfer-ownership="none"> | |
| 28468 | + | <type name="none" c:type="void"/> | |
| 28469 | + | </return-value> | |
| 28470 | + | <parameters> | |
| 28471 | + | <instance-parameter name="self" transfer-ownership="none"> | |
| 28472 | + | <doc xml:space="preserve" | |
| 28473 | + | filename="gdk/gdkmemorytexturebuilder.c" | |
| 28474 | + | line="626">a `GdkMemoryTextureBuilder`</doc> | |
| 28475 | + | <type name="MemoryTextureBuilder" | |
| 28476 | + | c:type="GdkMemoryTextureBuilder*"/> | |
| 28477 | + | </instance-parameter> | |
| 28478 | + | <parameter name="plane" transfer-ownership="none"> | |
| 28479 | + | <doc xml:space="preserve" | |
| 28480 | + | filename="gdk/gdkmemorytexturebuilder.c" | |
| 28481 | + | line="627">a plane</doc> | |
| 28482 | + | <type name="guint" c:type="unsigned int"/> | |
| 28483 | + | </parameter> | |
| 28484 | + | <parameter name="offset" transfer-ownership="none"> | |
| 28485 | + | <doc xml:space="preserve" | |
| 28486 | + | filename="gdk/gdkmemorytexturebuilder.c" | |
| 28487 | + | line="628">the texture's offset for @plane</doc> | |
| 28488 | + | <type name="gsize" c:type="gsize"/> | |
| 28489 | + | </parameter> | |
| 28490 | + | </parameters> | |
| 28491 | + | </method> | |
| 27641 | 28492 | <method name="set_stride" | |
| 27642 | 28493 | c:identifier="gdk_memory_texture_builder_set_stride" | |
| 27643 | 28494 | glib:set-property="stride" | |
| 27644 | 28495 | version="4.16"> | |
| 27645 | 28496 | <doc xml:space="preserve" | |
| 27646 | 28497 | filename="gdk/gdkmemorytexturebuilder.c" | |
| 27647 | - | line="531">Sets the rowstride of the bytes used. | |
| 28498 | + | line="530">Sets the rowstride of the bytes used. | |
| 27648 | 28499 | ||
| 27649 | 28500 | The rowstride must be set before calling [method@Gdk.MemoryTextureBuilder.build].</doc> | |
| 27650 | 28501 | <source-position filename="gdk/gdkmemorytexturebuilder.h" line="46"/> | |
| @@ -27655,14 +28506,46 @@ The rowstride must be set before calling [method@Gdk.MemoryTextureBuilder.build] | |||
| 27655 | 28506 | <instance-parameter name="self" transfer-ownership="none"> | |
| 27656 | 28507 | <doc xml:space="preserve" | |
| 27657 | 28508 | filename="gdk/gdkmemorytexturebuilder.c" | |
| 27658 | - | line="533">a `GdkMemoryTextureBuilder`</doc> | |
| 28509 | + | line="532">a `GdkMemoryTextureBuilder`</doc> | |
| 27659 | 28510 | <type name="MemoryTextureBuilder" | |
| 27660 | 28511 | c:type="GdkMemoryTextureBuilder*"/> | |
| 27661 | 28512 | </instance-parameter> | |
| 27662 | 28513 | <parameter name="stride" transfer-ownership="none"> | |
| 27663 | 28514 | <doc xml:space="preserve" | |
| 27664 | 28515 | filename="gdk/gdkmemorytexturebuilder.c" | |
| 27665 | - | line="534">the stride or 0 to unset</doc> | |
| 28516 | + | line="533">the stride or 0 to unset</doc> | |
| 28517 | + | <type name="gsize" c:type="gsize"/> | |
| 28518 | + | </parameter> | |
| 28519 | + | </parameters> | |
| 28520 | + | </method> | |
| 28521 | + | <method name="set_stride_for_plane" | |
| 28522 | + | c:identifier="gdk_memory_texture_builder_set_stride_for_plane" | |
| 28523 | + | version="4.20"> | |
| 28524 | + | <doc xml:space="preserve" | |
| 28525 | + | filename="gdk/gdkmemorytexturebuilder.c" | |
| 28526 | + | line="576">Sets the stride of the texture for @plane.</doc> | |
| 28527 | + | <source-position filename="gdk/gdkmemorytexturebuilder.h" line="53"/> | |
| 28528 | + | <return-value transfer-ownership="none"> | |
| 28529 | + | <type name="none" c:type="void"/> | |
| 28530 | + | </return-value> | |
| 28531 | + | <parameters> | |
| 28532 | + | <instance-parameter name="self" transfer-ownership="none"> | |
| 28533 | + | <doc xml:space="preserve" | |
| 28534 | + | filename="gdk/gdkmemorytexturebuilder.c" | |
| 28535 | + | line="578">a `GdkMemoryTextureBuilder`</doc> | |
| 28536 | + | <type name="MemoryTextureBuilder" | |
| 28537 | + | c:type="GdkMemoryTextureBuilder*"/> | |
| 28538 | + | </instance-parameter> | |
| 28539 | + | <parameter name="plane" transfer-ownership="none"> | |
| 28540 | + | <doc xml:space="preserve" | |
| 28541 | + | filename="gdk/gdkmemorytexturebuilder.c" | |
| 28542 | + | line="579">a plane</doc> | |
| 28543 | + | <type name="guint" c:type="unsigned int"/> | |
| 28544 | + | </parameter> | |
| 28545 | + | <parameter name="stride" transfer-ownership="none"> | |
| 28546 | + | <doc xml:space="preserve" | |
| 28547 | + | filename="gdk/gdkmemorytexturebuilder.c" | |
| 28548 | + | line="580">the texture's stride for @plane</doc> | |
| 27666 | 28549 | <type name="gsize" c:type="gsize"/> | |
| 27667 | 28550 | </parameter> | |
| 27668 | 28551 | </parameters> | |
| @@ -27673,7 +28556,7 @@ The rowstride must be set before calling [method@Gdk.MemoryTextureBuilder.build] | |||
| 27673 | 28556 | version="4.16"> | |
| 27674 | 28557 | <doc xml:space="preserve" | |
| 27675 | 28558 | filename="gdk/gdkmemorytexturebuilder.c" | |
| 27676 | - | line="661">Sets the region to be updated by this texture. | |
| 28559 | + | line="753">Sets the region to be updated by this texture. | |
| 27677 | 28560 | ||
| 27678 | 28561 | Together with [property@Gdk.MemoryTextureBuilder:update-texture], | |
| 27679 | 28562 | this describes an update of a previous texture. | |
| @@ -27684,7 +28567,7 @@ It is then possible to describe this update via these two properties, | |||
| 27684 | 28567 | so that GTK can avoid rerendering parts that did not change. | |
| 27685 | 28568 | ||
| 27686 | 28569 | An example would be a screen recording where only the mouse pointer moves.</doc> | |
| 27687 | - | <source-position filename="gdk/gdkmemorytexturebuilder.h" line="82"/> | |
| 28570 | + | <source-position filename="gdk/gdkmemorytexturebuilder.h" line="98"/> | |
| 27688 | 28571 | <return-value transfer-ownership="none"> | |
| 27689 | 28572 | <type name="none" c:type="void"/> | |
| 27690 | 28573 | </return-value> | |
| @@ -27692,7 +28575,7 @@ An example would be a screen recording where only the mouse pointer moves.</doc> | |||
| 27692 | 28575 | <instance-parameter name="self" transfer-ownership="none"> | |
| 27693 | 28576 | <doc xml:space="preserve" | |
| 27694 | 28577 | filename="gdk/gdkmemorytexturebuilder.c" | |
| 27695 | - | line="663">a `GdkMemoryTextureBuilder`</doc> | |
| 28578 | + | line="755">a `GdkMemoryTextureBuilder`</doc> | |
| 27696 | 28579 | <type name="MemoryTextureBuilder" | |
| 27697 | 28580 | c:type="GdkMemoryTextureBuilder*"/> | |
| 27698 | 28581 | </instance-parameter> | |
| @@ -27702,7 +28585,7 @@ An example would be a screen recording where only the mouse pointer moves.</doc> | |||
| 27702 | 28585 | allow-none="1"> | |
| 27703 | 28586 | <doc xml:space="preserve" | |
| 27704 | 28587 | filename="gdk/gdkmemorytexturebuilder.c" | |
| 27705 | - | line="664">the region to update</doc> | |
| 28588 | + | line="756">the region to update</doc> | |
| 27706 | 28589 | <type name="cairo.Region" c:type="cairo_region_t*"/> | |
| 27707 | 28590 | </parameter> | |
| 27708 | 28591 | </parameters> | |
| @@ -27713,10 +28596,10 @@ An example would be a screen recording where only the mouse pointer moves.</doc> | |||
| 27713 | 28596 | version="4.16"> | |
| 27714 | 28597 | <doc xml:space="preserve" | |
| 27715 | 28598 | filename="gdk/gdkmemorytexturebuilder.c" | |
| 27716 | - | line="618">Sets the texture to be updated by this texture. | |
| 28599 | + | line="710">Sets the texture to be updated by this texture. | |
| 27717 | 28600 | ||
| 27718 | 28601 | See [method@Gdk.MemoryTextureBuilder.set_update_region] for an explanation.</doc> | |
| 27719 | - | <source-position filename="gdk/gdkmemorytexturebuilder.h" line="76"/> | |
| 28602 | + | <source-position filename="gdk/gdkmemorytexturebuilder.h" line="92"/> | |
| 27720 | 28603 | <return-value transfer-ownership="none"> | |
| 27721 | 28604 | <type name="none" c:type="void"/> | |
| 27722 | 28605 | </return-value> | |
| @@ -27724,7 +28607,7 @@ See [method@Gdk.MemoryTextureBuilder.set_update_region] for an explanation.</doc | |||
| 27724 | 28607 | <instance-parameter name="self" transfer-ownership="none"> | |
| 27725 | 28608 | <doc xml:space="preserve" | |
| 27726 | 28609 | filename="gdk/gdkmemorytexturebuilder.c" | |
| 27727 | - | line="620">a `GdkMemoryTextureBuilder`</doc> | |
| 28610 | + | line="712">a `GdkMemoryTextureBuilder`</doc> | |
| 27728 | 28611 | <type name="MemoryTextureBuilder" | |
| 27729 | 28612 | c:type="GdkMemoryTextureBuilder*"/> | |
| 27730 | 28613 | </instance-parameter> | |
| @@ -27734,7 +28617,7 @@ See [method@Gdk.MemoryTextureBuilder.set_update_region] for an explanation.</doc | |||
| 27734 | 28617 | allow-none="1"> | |
| 27735 | 28618 | <doc xml:space="preserve" | |
| 27736 | 28619 | filename="gdk/gdkmemorytexturebuilder.c" | |
| 27737 | - | line="621">the texture to update</doc> | |
| 28620 | + | line="713">the texture to update</doc> | |
| 27738 | 28621 | <type name="Texture" c:type="GdkTexture*"/> | |
| 27739 | 28622 | </parameter> | |
| 27740 | 28623 | </parameters> | |
| @@ -27745,10 +28628,11 @@ See [method@Gdk.MemoryTextureBuilder.set_update_region] for an explanation.</doc | |||
| 27745 | 28628 | version="4.16"> | |
| 27746 | 28629 | <doc xml:space="preserve" | |
| 27747 | 28630 | filename="gdk/gdkmemorytexturebuilder.c" | |
| 27748 | - | line="488">Sets the width of the texture. | |
| 28631 | + | line="486">Sets the width of the texture. | |
| 27749 | 28632 | ||
| 27750 | - | The width must be set before calling [method@Gdk.MemoryTextureBuilder.build].</doc> | |
| 27751 | - | <source-position filename="gdk/gdkmemorytexturebuilder.h" line="52"/> | |
| 28633 | + | The width must be set before calling [method@Gdk.MemoryTextureBuilder.build] | |
| 28634 | + | and conform to size requirements of the provided format.</doc> | |
| 28635 | + | <source-position filename="gdk/gdkmemorytexturebuilder.h" line="68"/> | |
| 27752 | 28636 | <return-value transfer-ownership="none"> | |
| 27753 | 28637 | <type name="none" c:type="void"/> | |
| 27754 | 28638 | </return-value> | |
| @@ -27756,14 +28640,14 @@ The width must be set before calling [method@Gdk.MemoryTextureBuilder.build].</d | |||
| 27756 | 28640 | <instance-parameter name="self" transfer-ownership="none"> | |
| 27757 | 28641 | <doc xml:space="preserve" | |
| 27758 | 28642 | filename="gdk/gdkmemorytexturebuilder.c" | |
| 27759 | - | line="490">a `GdkMemoryTextureBuilder`</doc> | |
| 28643 | + | line="488">a `GdkMemoryTextureBuilder`</doc> | |
| 27760 | 28644 | <type name="MemoryTextureBuilder" | |
| 27761 | 28645 | c:type="GdkMemoryTextureBuilder*"/> | |
| 27762 | 28646 | </instance-parameter> | |
| 27763 | 28647 | <parameter name="width" transfer-ownership="none"> | |
| 27764 | 28648 | <doc xml:space="preserve" | |
| 27765 | 28649 | filename="gdk/gdkmemorytexturebuilder.c" | |
| 27766 | - | line="491">The texture's width or 0 to unset</doc> | |
| 28650 | + | line="489">The texture's width or 0 to unset</doc> | |
| 27767 | 28651 | <type name="gint" c:type="int"/> | |
| 27768 | 28652 | </parameter> | |
| 27769 | 28653 | </parameters> | |
| @@ -27776,7 +28660,7 @@ The width must be set before calling [method@Gdk.MemoryTextureBuilder.build].</d | |||
| 27776 | 28660 | getter="get_bytes"> | |
| 27777 | 28661 | <doc xml:space="preserve" | |
| 27778 | 28662 | filename="gdk/gdkmemorytexturebuilder.c" | |
| 27779 | - | line="206">The bytes holding the data.</doc> | |
| 28663 | + | line="203">The bytes holding the data.</doc> | |
| 27780 | 28664 | <type name="GLib.Bytes"/> | |
| 27781 | 28665 | </property> | |
| 27782 | 28666 | <property name="color-state" | |
| @@ -27787,7 +28671,7 @@ The width must be set before calling [method@Gdk.MemoryTextureBuilder.build].</d | |||
| 27787 | 28671 | getter="get_color_state"> | |
| 27788 | 28672 | <doc xml:space="preserve" | |
| 27789 | 28673 | filename="gdk/gdkmemorytexturebuilder.c" | |
| 27790 | - | line="218">The colorstate describing the data.</doc> | |
| 28674 | + | line="215">The colorstate describing the data.</doc> | |
| 27791 | 28675 | <type name="ColorState"/> | |
| 27792 | 28676 | </property> | |
| 27793 | 28677 | <property name="format" | |
| @@ -27799,7 +28683,7 @@ The width must be set before calling [method@Gdk.MemoryTextureBuilder.build].</d | |||
| 27799 | 28683 | default-value="GDK_MEMORY_R8G8B8A8_PREMULTIPLIED"> | |
| 27800 | 28684 | <doc xml:space="preserve" | |
| 27801 | 28685 | filename="gdk/gdkmemorytexturebuilder.c" | |
| 27802 | - | line="230">The format of the data.</doc> | |
| 28686 | + | line="227">The format of the data.</doc> | |
| 27803 | 28687 | <type name="MemoryFormat"/> | |
| 27804 | 28688 | </property> | |
| 27805 | 28689 | <property name="height" | |
| @@ -27811,7 +28695,7 @@ The width must be set before calling [method@Gdk.MemoryTextureBuilder.build].</d | |||
| 27811 | 28695 | default-value="0"> | |
| 27812 | 28696 | <doc xml:space="preserve" | |
| 27813 | 28697 | filename="gdk/gdkmemorytexturebuilder.c" | |
| 27814 | - | line="243">The height of the texture.</doc> | |
| 28698 | + | line="240">The height of the texture.</doc> | |
| 27815 | 28699 | <type name="gint" c:type="gint"/> | |
| 27816 | 28700 | </property> | |
| 27817 | 28701 | <property name="stride" | |
| @@ -27823,7 +28707,7 @@ The width must be set before calling [method@Gdk.MemoryTextureBuilder.build].</d | |||
| 27823 | 28707 | default-value="0"> | |
| 27824 | 28708 | <doc xml:space="preserve" | |
| 27825 | 28709 | filename="gdk/gdkmemorytexturebuilder.c" | |
| 27826 | - | line="255">The rowstride of the texture. | |
| 28710 | + | line="252">The rowstride of the texture. | |
| 27827 | 28711 | ||
| 27828 | 28712 | The rowstride is the number of bytes between the first pixel | |
| 27829 | 28713 | in a row of image data, and the first pixel in the next row.</doc> | |
| @@ -27837,7 +28721,7 @@ in a row of image data, and the first pixel in the next row.</doc> | |||
| 27837 | 28721 | getter="get_update_region"> | |
| 27838 | 28722 | <doc xml:space="preserve" | |
| 27839 | 28723 | filename="gdk/gdkmemorytexturebuilder.c" | |
| 27840 | - | line="270">The update region for [property@Gdk.MemoryTextureBuilder:update-texture].</doc> | |
| 28724 | + | line="267">The update region for [property@Gdk.MemoryTextureBuilder:update-texture].</doc> | |
| 27841 | 28725 | <type name="cairo.Region"/> | |
| 27842 | 28726 | </property> | |
| 27843 | 28727 | <property name="update-texture" | |
| @@ -27848,7 +28732,7 @@ in a row of image data, and the first pixel in the next row.</doc> | |||
| 27848 | 28732 | getter="get_update_texture"> | |
| 27849 | 28733 | <doc xml:space="preserve" | |
| 27850 | 28734 | filename="gdk/gdkmemorytexturebuilder.c" | |
| 27851 | - | line="282">The texture [property@Gdk.MemoryTextureBuilder:update-region] is an update for.</doc> | |
| 28735 | + | line="279">The texture [property@Gdk.MemoryTextureBuilder:update-region] is an update for.</doc> | |
| 27852 | 28736 | <type name="Texture"/> | |
| 27853 | 28737 | </property> | |
| 27854 | 28738 | <property name="width" | |
| @@ -27860,7 +28744,7 @@ in a row of image data, and the first pixel in the next row.</doc> | |||
| 27860 | 28744 | default-value="0"> | |
| 27861 | 28745 | <doc xml:space="preserve" | |
| 27862 | 28746 | filename="gdk/gdkmemorytexturebuilder.c" | |
| 27863 | - | line="294">The width of the texture.</doc> | |
| 28747 | + | line="291">The width of the texture.</doc> | |
| 27864 | 28748 | <type name="gint" c:type="gint"/> | |
| 27865 | 28749 | </property> | |
| 27866 | 28750 | </class> | |
| @@ -28509,7 +29393,7 @@ compared to [property@Gdk.Surface:scale].</doc> | |||
| 28509 | 29393 | glib:fundamental="1"> | |
| 28510 | 29394 | <doc xml:space="preserve" | |
| 28511 | 29395 | filename="gdk/gdkevents.c" | |
| 28512 | - | line="3043">An event related to a pointer or touch device motion.</doc> | |
| 29396 | + | line="3086">An event related to a pointer or touch device motion.</doc> | |
| 28513 | 29397 | </class> | |
| 28514 | 29398 | <enumeration name="NotifyType" | |
| 28515 | 29399 | glib:type-name="GdkNotifyType" | |
| @@ -28517,7 +29401,7 @@ compared to [property@Gdk.Surface:scale].</doc> | |||
| 28517 | 29401 | c:type="GdkNotifyType"> | |
| 28518 | 29402 | <doc xml:space="preserve" | |
| 28519 | 29403 | filename="gdk/gdkevents.h" | |
| 28520 | - | line="301">Specifies the kind of crossing for enter and leave events. | |
| 29404 | + | line="303">Specifies the kind of crossing for enter and leave events. | |
| 28521 | 29405 | ||
| 28522 | 29406 | See the X11 protocol specification of LeaveNotify for | |
| 28523 | 29407 | full details of crossing event generation.</doc> | |
| @@ -28528,7 +29412,7 @@ full details of crossing event generation.</doc> | |||
| 28528 | 29412 | glib:name="GDK_NOTIFY_ANCESTOR"> | |
| 28529 | 29413 | <doc xml:space="preserve" | |
| 28530 | 29414 | filename="gdk/gdkevents.h" | |
| 28531 | - | line="303">the surface is entered from an ancestor or | |
| 29415 | + | line="305">the surface is entered from an ancestor or | |
| 28532 | 29416 | left towards an ancestor.</doc> | |
| 28533 | 29417 | </member> | |
| 28534 | 29418 | <member name="virtual" | |
| @@ -28538,7 +29422,7 @@ full details of crossing event generation.</doc> | |||
| 28538 | 29422 | glib:name="GDK_NOTIFY_VIRTUAL"> | |
| 28539 | 29423 | <doc xml:space="preserve" | |
| 28540 | 29424 | filename="gdk/gdkevents.h" | |
| 28541 | - | line="305">the pointer moves between an ancestor and an | |
| 29425 | + | line="307">the pointer moves between an ancestor and an | |
| 28542 | 29426 | inferior of the surface.</doc> | |
| 28543 | 29427 | </member> | |
| 28544 | 29428 | <member name="inferior" | |
| @@ -28548,7 +29432,7 @@ full details of crossing event generation.</doc> | |||
| 28548 | 29432 | glib:name="GDK_NOTIFY_INFERIOR"> | |
| 28549 | 29433 | <doc xml:space="preserve" | |
| 28550 | 29434 | filename="gdk/gdkevents.h" | |
| 28551 | - | line="307">the surface is entered from an inferior or | |
| 29435 | + | line="309">the surface is entered from an inferior or | |
| 28552 | 29436 | left towards an inferior.</doc> | |
| 28553 | 29437 | </member> | |
| 28554 | 29438 | <member name="nonlinear" | |
| @@ -28558,7 +29442,7 @@ full details of crossing event generation.</doc> | |||
| 28558 | 29442 | glib:name="GDK_NOTIFY_NONLINEAR"> | |
| 28559 | 29443 | <doc xml:space="preserve" | |
| 28560 | 29444 | filename="gdk/gdkevents.h" | |
| 28561 | - | line="309">the surface is entered from or left towards | |
| 29445 | + | line="311">the surface is entered from or left towards | |
| 28562 | 29446 | a surface which is neither an ancestor nor an inferior.</doc> | |
| 28563 | 29447 | </member> | |
| 28564 | 29448 | <member name="nonlinear_virtual" | |
| @@ -28568,7 +29452,7 @@ full details of crossing event generation.</doc> | |||
| 28568 | 29452 | glib:name="GDK_NOTIFY_NONLINEAR_VIRTUAL"> | |
| 28569 | 29453 | <doc xml:space="preserve" | |
| 28570 | 29454 | filename="gdk/gdkevents.h" | |
| 28571 | - | line="311">the pointer moves between two surfaces | |
| 29455 | + | line="313">the pointer moves between two surfaces | |
| 28572 | 29456 | which are not ancestors of each other and the surface is part of | |
| 28573 | 29457 | the ancestor chain between one of these surfaces and their least | |
| 28574 | 29458 | common ancestor.</doc> | |
| @@ -28580,7 +29464,7 @@ full details of crossing event generation.</doc> | |||
| 28580 | 29464 | glib:name="GDK_NOTIFY_UNKNOWN"> | |
| 28581 | 29465 | <doc xml:space="preserve" | |
| 28582 | 29466 | filename="gdk/gdkevents.h" | |
| 28583 | - | line="315">an unknown type of enter/leave event occurred.</doc> | |
| 29467 | + | line="317">an unknown type of enter/leave event occurred.</doc> | |
| 28584 | 29468 | </member> | |
| 28585 | 29469 | </enumeration> | |
| 28586 | 29470 | <constant name="PRIORITY_REDRAW" value="120" c:type="GDK_PRIORITY_REDRAW"> | |
| @@ -28600,13 +29484,13 @@ is given in the main loop.</doc> | |||
| 28600 | 29484 | glib:fundamental="1"> | |
| 28601 | 29485 | <doc xml:space="preserve" | |
| 28602 | 29486 | filename="gdk/gdkevents.c" | |
| 28603 | - | line="2870">An event related to a pad-based device.</doc> | |
| 29487 | + | line="2891">An event related to a pad-based device.</doc> | |
| 28604 | 29488 | <method name="get_axis_value" | |
| 28605 | 29489 | c:identifier="gdk_pad_event_get_axis_value"> | |
| 28606 | 29490 | <doc xml:space="preserve" | |
| 28607 | 29491 | filename="gdk/gdkevents.c" | |
| 28608 | - | line="2991">Extracts the information from a pad strip or ring event.</doc> | |
| 28609 | - | <source-position filename="gdk/gdkevents.h" line="486"/> | |
| 29492 | + | line="3032">Extracts the information from a pad strip or ring event.</doc> | |
| 29493 | + | <source-position filename="gdk/gdkevents.h" line="491"/> | |
| 28610 | 29494 | <return-value transfer-ownership="none"> | |
| 28611 | 29495 | <type name="none" c:type="void"/> | |
| 28612 | 29496 | </return-value> | |
| @@ -28614,7 +29498,7 @@ is given in the main loop.</doc> | |||
| 28614 | 29498 | <instance-parameter name="event" transfer-ownership="none"> | |
| 28615 | 29499 | <doc xml:space="preserve" | |
| 28616 | 29500 | filename="gdk/gdkevents.c" | |
| 28617 | - | line="2993">a pad strip or ring event</doc> | |
| 29501 | + | line="3034">a pad strip or ring event</doc> | |
| 28618 | 29502 | <type name="PadEvent" c:type="GdkEvent*"/> | |
| 28619 | 29503 | </instance-parameter> | |
| 28620 | 29504 | <parameter name="index" | |
| @@ -28623,7 +29507,7 @@ is given in the main loop.</doc> | |||
| 28623 | 29507 | transfer-ownership="full"> | |
| 28624 | 29508 | <doc xml:space="preserve" | |
| 28625 | 29509 | filename="gdk/gdkevents.c" | |
| 28626 | - | line="2994">Return location for the axis index</doc> | |
| 29510 | + | line="3035">Return location for the axis index</doc> | |
| 28627 | 29511 | <type name="guint" c:type="guint*"/> | |
| 28628 | 29512 | </parameter> | |
| 28629 | 29513 | <parameter name="value" | |
| @@ -28632,7 +29516,7 @@ is given in the main loop.</doc> | |||
| 28632 | 29516 | transfer-ownership="full"> | |
| 28633 | 29517 | <doc xml:space="preserve" | |
| 28634 | 29518 | filename="gdk/gdkevents.c" | |
| 28635 | - | line="2995">Return location for the axis value</doc> | |
| 29519 | + | line="3036">Return location for the axis value</doc> | |
| 28636 | 29520 | <type name="gdouble" c:type="double*"/> | |
| 28637 | 29521 | </parameter> | |
| 28638 | 29522 | </parameters> | |
| @@ -28640,20 +29524,20 @@ is given in the main loop.</doc> | |||
| 28640 | 29524 | <method name="get_button" c:identifier="gdk_pad_event_get_button"> | |
| 28641 | 29525 | <doc xml:space="preserve" | |
| 28642 | 29526 | filename="gdk/gdkevents.c" | |
| 28643 | - | line="2970">Extracts information about the pressed button from | |
| 29527 | + | line="3011">Extracts information about the pressed button from | |
| 28644 | 29528 | a pad event.</doc> | |
| 28645 | - | <source-position filename="gdk/gdkevents.h" line="484"/> | |
| 29529 | + | <source-position filename="gdk/gdkevents.h" line="489"/> | |
| 28646 | 29530 | <return-value transfer-ownership="none"> | |
| 28647 | 29531 | <doc xml:space="preserve" | |
| 28648 | 29532 | filename="gdk/gdkevents.c" | |
| 28649 | - | line="2977">the button of @event</doc> | |
| 29533 | + | line="3018">the button of @event</doc> | |
| 28650 | 29534 | <type name="guint" c:type="guint"/> | |
| 28651 | 29535 | </return-value> | |
| 28652 | 29536 | <parameters> | |
| 28653 | 29537 | <instance-parameter name="event" transfer-ownership="none"> | |
| 28654 | 29538 | <doc xml:space="preserve" | |
| 28655 | 29539 | filename="gdk/gdkevents.c" | |
| 28656 | - | line="2972">a pad button event</doc> | |
| 29540 | + | line="3013">a pad button event</doc> | |
| 28657 | 29541 | <type name="PadEvent" c:type="GdkEvent*"/> | |
| 28658 | 29542 | </instance-parameter> | |
| 28659 | 29543 | </parameters> | |
| @@ -28662,8 +29546,8 @@ a pad event.</doc> | |||
| 28662 | 29546 | c:identifier="gdk_pad_event_get_group_mode"> | |
| 28663 | 29547 | <doc xml:space="preserve" | |
| 28664 | 29548 | filename="gdk/gdkevents.c" | |
| 28665 | - | line="3014">Extracts group and mode information from a pad event.</doc> | |
| 28666 | - | <source-position filename="gdk/gdkevents.h" line="490"/> | |
| 29549 | + | line="3056">Extracts group and mode information from a pad event.</doc> | |
| 29550 | + | <source-position filename="gdk/gdkevents.h" line="495"/> | |
| 28667 | 29551 | <return-value transfer-ownership="none"> | |
| 28668 | 29552 | <type name="none" c:type="void"/> | |
| 28669 | 29553 | </return-value> | |
| @@ -28671,7 +29555,7 @@ a pad event.</doc> | |||
| 28671 | 29555 | <instance-parameter name="event" transfer-ownership="none"> | |
| 28672 | 29556 | <doc xml:space="preserve" | |
| 28673 | 29557 | filename="gdk/gdkevents.c" | |
| 28674 | - | line="3016">a pad event</doc> | |
| 29558 | + | line="3058">a pad event</doc> | |
| 28675 | 29559 | <type name="PadEvent" c:type="GdkEvent*"/> | |
| 28676 | 29560 | </instance-parameter> | |
| 28677 | 29561 | <parameter name="group" | |
| @@ -28680,7 +29564,7 @@ a pad event.</doc> | |||
| 28680 | 29564 | transfer-ownership="full"> | |
| 28681 | 29565 | <doc xml:space="preserve" | |
| 28682 | 29566 | filename="gdk/gdkevents.c" | |
| 28683 | - | line="3017">return location for the group</doc> | |
| 29567 | + | line="3059">return location for the group</doc> | |
| 28684 | 29568 | <type name="guint" c:type="guint*"/> | |
| 28685 | 29569 | </parameter> | |
| 28686 | 29570 | <parameter name="mode" | |
| @@ -28689,7 +29573,7 @@ a pad event.</doc> | |||
| 28689 | 29573 | transfer-ownership="full"> | |
| 28690 | 29574 | <doc xml:space="preserve" | |
| 28691 | 29575 | filename="gdk/gdkevents.c" | |
| 28692 | - | line="3018">return location for the mode</doc> | |
| 29576 | + | line="3060">return location for the mode</doc> | |
| 28693 | 29577 | <type name="guint" c:type="guint*"/> | |
| 28694 | 29578 | </parameter> | |
| 28695 | 29579 | </parameters> | |
| @@ -29817,7 +30701,7 @@ position of surface.</doc> | |||
| 29817 | 30701 | <parameter name="anchor_rect" transfer-ownership="none"> | |
| 29818 | 30702 | <doc xml:space="preserve" | |
| 29819 | 30703 | filename="gdk/gdkpopuplayout.c" | |
| 29820 | - | line="87">the anchor `GdkRectangle` to align @surface with</doc> | |
| 30704 | + | line="87">the anchor rectangle to align @surface with</doc> | |
| 29821 | 30705 | <type name="Rectangle" c:type="const GdkRectangle*"/> | |
| 29822 | 30706 | </parameter> | |
| 29823 | 30707 | <parameter name="rect_anchor" transfer-ownership="none"> | |
| @@ -29849,7 +30733,7 @@ position of surface.</doc> | |||
| 29849 | 30733 | <instance-parameter name="layout" transfer-ownership="none"> | |
| 29850 | 30734 | <doc xml:space="preserve" | |
| 29851 | 30735 | filename="gdk/gdkpopuplayout.c" | |
| 29852 | - | line="152">a `GdkPopupLayout`</doc> | |
| 30736 | + | line="152">a popup layout</doc> | |
| 29853 | 30737 | <type name="PopupLayout" c:type="GdkPopupLayout*"/> | |
| 29854 | 30738 | </instance-parameter> | |
| 29855 | 30739 | </parameters> | |
| @@ -29862,21 +30746,21 @@ position of surface.</doc> | |||
| 29862 | 30746 | <return-value transfer-ownership="none"> | |
| 29863 | 30747 | <doc xml:space="preserve" | |
| 29864 | 30748 | filename="gdk/gdkpopuplayout.c" | |
| 29865 | - | line="187">%TRUE if @layout and @other have identical layout properties, | |
| 29866 | - | otherwise %FALSE.</doc> | |
| 30749 | + | line="187">true if @layout and @other have identical layout properties, | |
| 30750 | + | otherwise false.</doc> | |
| 29867 | 30751 | <type name="gboolean" c:type="gboolean"/> | |
| 29868 | 30752 | </return-value> | |
| 29869 | 30753 | <parameters> | |
| 29870 | 30754 | <instance-parameter name="layout" transfer-ownership="none"> | |
| 29871 | 30755 | <doc xml:space="preserve" | |
| 29872 | 30756 | filename="gdk/gdkpopuplayout.c" | |
| 29873 | - | line="182">a `GdkPopupLayout`</doc> | |
| 30757 | + | line="182">a popup layout</doc> | |
| 29874 | 30758 | <type name="PopupLayout" c:type="GdkPopupLayout*"/> | |
| 29875 | 30759 | </instance-parameter> | |
| 29876 | 30760 | <parameter name="other" transfer-ownership="none"> | |
| 29877 | 30761 | <doc xml:space="preserve" | |
| 29878 | 30762 | filename="gdk/gdkpopuplayout.c" | |
| 29879 | - | line="183">another `GdkPopupLayout`</doc> | |
| 30763 | + | line="183">another popup layout</doc> | |
| 29880 | 30764 | <type name="PopupLayout" c:type="GdkPopupLayout*"/> | |
| 29881 | 30765 | </parameter> | |
| 29882 | 30766 | </parameters> | |
| @@ -29885,19 +30769,19 @@ position of surface.</doc> | |||
| 29885 | 30769 | c:identifier="gdk_popup_layout_get_anchor_hints"> | |
| 29886 | 30770 | <doc xml:space="preserve" | |
| 29887 | 30771 | filename="gdk/gdkpopuplayout.c" | |
| 29888 | - | line="313">Get the `GdkAnchorHints`.</doc> | |
| 30772 | + | line="313">Get the anchor hints.</doc> | |
| 29889 | 30773 | <source-position filename="gdk/gdkpopuplayout.h" line="121"/> | |
| 29890 | 30774 | <return-value transfer-ownership="none"> | |
| 29891 | 30775 | <doc xml:space="preserve" | |
| 29892 | 30776 | filename="gdk/gdkpopuplayout.c" | |
| 29893 | - | line="319">the `GdkAnchorHints`</doc> | |
| 30777 | + | line="319">the anchor hints</doc> | |
| 29894 | 30778 | <type name="AnchorHints" c:type="GdkAnchorHints"/> | |
| 29895 | 30779 | </return-value> | |
| 29896 | 30780 | <parameters> | |
| 29897 | 30781 | <instance-parameter name="layout" transfer-ownership="none"> | |
| 29898 | 30782 | <doc xml:space="preserve" | |
| 29899 | 30783 | filename="gdk/gdkpopuplayout.c" | |
| 29900 | - | line="315">a `GdkPopupLayout`</doc> | |
| 30784 | + | line="315">a popup layout</doc> | |
| 29901 | 30785 | <type name="PopupLayout" c:type="GdkPopupLayout*"/> | |
| 29902 | 30786 | </instance-parameter> | |
| 29903 | 30787 | </parameters> | |
| @@ -29918,7 +30802,7 @@ position of surface.</doc> | |||
| 29918 | 30802 | <instance-parameter name="layout" transfer-ownership="none"> | |
| 29919 | 30803 | <doc xml:space="preserve" | |
| 29920 | 30804 | filename="gdk/gdkpopuplayout.c" | |
| 29921 | - | line="225">a `GdkPopupLayout`</doc> | |
| 30805 | + | line="225">a popup layout</doc> | |
| 29922 | 30806 | <type name="PopupLayout" c:type="GdkPopupLayout*"/> | |
| 29923 | 30807 | </instance-parameter> | |
| 29924 | 30808 | </parameters> | |
| @@ -29935,7 +30819,7 @@ position of surface.</doc> | |||
| 29935 | 30819 | <instance-parameter name="layout" transfer-ownership="none"> | |
| 29936 | 30820 | <doc xml:space="preserve" | |
| 29937 | 30821 | filename="gdk/gdkpopuplayout.c" | |
| 29938 | - | line="346">a `GdkPopupLayout`</doc> | |
| 30822 | + | line="346">a popup layout</doc> | |
| 29939 | 30823 | <type name="PopupLayout" c:type="GdkPopupLayout*"/> | |
| 29940 | 30824 | </instance-parameter> | |
| 29941 | 30825 | <parameter name="dx" | |
| @@ -29974,7 +30858,7 @@ position of surface.</doc> | |||
| 29974 | 30858 | <instance-parameter name="layout" transfer-ownership="none"> | |
| 29975 | 30859 | <doc xml:space="preserve" | |
| 29976 | 30860 | filename="gdk/gdkpopuplayout.c" | |
| 29977 | - | line="253">a `GdkPopupLayout`</doc> | |
| 30861 | + | line="253">a popup layout</doc> | |
| 29978 | 30862 | <type name="PopupLayout" c:type="GdkPopupLayout*"/> | |
| 29979 | 30863 | </instance-parameter> | |
| 29980 | 30864 | </parameters> | |
| @@ -29993,7 +30877,7 @@ position of surface.</doc> | |||
| 29993 | 30877 | <instance-parameter name="layout" transfer-ownership="none"> | |
| 29994 | 30878 | <doc xml:space="preserve" | |
| 29995 | 30879 | filename="gdk/gdkpopuplayout.c" | |
| 29996 | - | line="394">a `GdkPopupLayout`</doc> | |
| 30880 | + | line="394">a popup layout</doc> | |
| 29997 | 30881 | <type name="PopupLayout" c:type="GdkPopupLayout*"/> | |
| 29998 | 30882 | </instance-parameter> | |
| 29999 | 30883 | <parameter name="left" | |
| @@ -30050,7 +30934,7 @@ position of surface.</doc> | |||
| 30050 | 30934 | <instance-parameter name="layout" transfer-ownership="none"> | |
| 30051 | 30935 | <doc xml:space="preserve" | |
| 30052 | 30936 | filename="gdk/gdkpopuplayout.c" | |
| 30053 | - | line="281">a `GdkPopupLayout`</doc> | |
| 30937 | + | line="281">a popup layout</doc> | |
| 30054 | 30938 | <type name="PopupLayout" c:type="GdkPopupLayout*"/> | |
| 30055 | 30939 | </instance-parameter> | |
| 30056 | 30940 | </parameters> | |
| @@ -30070,7 +30954,7 @@ position of surface.</doc> | |||
| 30070 | 30954 | <instance-parameter name="layout" transfer-ownership="none"> | |
| 30071 | 30955 | <doc xml:space="preserve" | |
| 30072 | 30956 | filename="gdk/gdkpopuplayout.c" | |
| 30073 | - | line="124">a `GdkPopupLayout`</doc> | |
| 30957 | + | line="124">a popup layout</doc> | |
| 30074 | 30958 | <type name="PopupLayout" c:type="GdkPopupLayout*"/> | |
| 30075 | 30959 | </instance-parameter> | |
| 30076 | 30960 | </parameters> | |
| @@ -30083,8 +30967,8 @@ position of surface.</doc> | |||
| 30083 | 30967 | ||
| 30084 | 30968 | The set @anchor_hints determines how @surface will be moved | |
| 30085 | 30969 | if the anchor points cause it to move off-screen. For example, | |
| 30086 | - | %GDK_ANCHOR_FLIP_X will replace %GDK_GRAVITY_NORTH_WEST with | |
| 30087 | - | %GDK_GRAVITY_NORTH_EAST and vice versa if @surface extends | |
| 30970 | + | `GDK_ANCHOR_FLIP_X` will replace `GDK_GRAVITY_NORTH_WEST` with | |
| 30971 | + | `GDK_GRAVITY_NORTH_EAST` and vice versa if @surface extends | |
| 30088 | 30972 | beyond the left or right edges of the monitor.</doc> | |
| 30089 | 30973 | <source-position filename="gdk/gdkpopuplayout.h" line="117"/> | |
| 30090 | 30974 | <return-value transfer-ownership="none"> | |
| @@ -30094,13 +30978,13 @@ beyond the left or right edges of the monitor.</doc> | |||
| 30094 | 30978 | <instance-parameter name="layout" transfer-ownership="none"> | |
| 30095 | 30979 | <doc xml:space="preserve" | |
| 30096 | 30980 | filename="gdk/gdkpopuplayout.c" | |
| 30097 | - | line="295">a `GdkPopupLayout`</doc> | |
| 30981 | + | line="295">a popup layout</doc> | |
| 30098 | 30982 | <type name="PopupLayout" c:type="GdkPopupLayout*"/> | |
| 30099 | 30983 | </instance-parameter> | |
| 30100 | 30984 | <parameter name="anchor_hints" transfer-ownership="none"> | |
| 30101 | 30985 | <doc xml:space="preserve" | |
| 30102 | 30986 | filename="gdk/gdkpopuplayout.c" | |
| 30103 | - | line="296">the new `GdkAnchorHints`</doc> | |
| 30987 | + | line="296">the new anchor hints</doc> | |
| 30104 | 30988 | <type name="AnchorHints" c:type="GdkAnchorHints"/> | |
| 30105 | 30989 | </parameter> | |
| 30106 | 30990 | </parameters> | |
| @@ -30118,7 +31002,7 @@ beyond the left or right edges of the monitor.</doc> | |||
| 30118 | 31002 | <instance-parameter name="layout" transfer-ownership="none"> | |
| 30119 | 31003 | <doc xml:space="preserve" | |
| 30120 | 31004 | filename="gdk/gdkpopuplayout.c" | |
| 30121 | - | line="211">a `GdkPopupLayout`</doc> | |
| 31005 | + | line="211">a popup layout</doc> | |
| 30122 | 31006 | <type name="PopupLayout" c:type="GdkPopupLayout*"/> | |
| 30123 | 31007 | </instance-parameter> | |
| 30124 | 31008 | <parameter name="anchor_rect" transfer-ownership="none"> | |
| @@ -30141,7 +31025,7 @@ beyond the left or right edges of the monitor.</doc> | |||
| 30141 | 31025 | <instance-parameter name="layout" transfer-ownership="none"> | |
| 30142 | 31026 | <doc xml:space="preserve" | |
| 30143 | 31027 | filename="gdk/gdkpopuplayout.c" | |
| 30144 | - | line="329">a `GdkPopupLayout`</doc> | |
| 31028 | + | line="329">a popup layout</doc> | |
| 30145 | 31029 | <type name="PopupLayout" c:type="GdkPopupLayout*"/> | |
| 30146 | 31030 | </instance-parameter> | |
| 30147 | 31031 | <parameter name="dx" transfer-ownership="none"> | |
| @@ -30171,7 +31055,7 @@ beyond the left or right edges of the monitor.</doc> | |||
| 30171 | 31055 | <instance-parameter name="layout" transfer-ownership="none"> | |
| 30172 | 31056 | <doc xml:space="preserve" | |
| 30173 | 31057 | filename="gdk/gdkpopuplayout.c" | |
| 30174 | - | line="239">a `GdkPopupLayout`</doc> | |
| 31058 | + | line="239">a popup layout</doc> | |
| 30175 | 31059 | <type name="PopupLayout" c:type="GdkPopupLayout*"/> | |
| 30176 | 31060 | </instance-parameter> | |
| 30177 | 31061 | <parameter name="anchor" transfer-ownership="none"> | |
| @@ -30200,7 +31084,7 @@ surrounding the window, would there be any.</doc> | |||
| 30200 | 31084 | <instance-parameter name="layout" transfer-ownership="none"> | |
| 30201 | 31085 | <doc xml:space="preserve" | |
| 30202 | 31086 | filename="gdk/gdkpopuplayout.c" | |
| 30203 | - | line="365">a `GdkPopupLayout`</doc> | |
| 31087 | + | line="365">a popup layout</doc> | |
| 30204 | 31088 | <type name="PopupLayout" c:type="GdkPopupLayout*"/> | |
| 30205 | 31089 | </instance-parameter> | |
| 30206 | 31090 | <parameter name="left" transfer-ownership="none"> | |
| @@ -30242,7 +31126,7 @@ surrounding the window, would there be any.</doc> | |||
| 30242 | 31126 | <instance-parameter name="layout" transfer-ownership="none"> | |
| 30243 | 31127 | <doc xml:space="preserve" | |
| 30244 | 31128 | filename="gdk/gdkpopuplayout.c" | |
| 30245 | - | line="267">a `GdkPopupLayout`</doc> | |
| 31129 | + | line="267">a popup layout</doc> | |
| 30246 | 31130 | <type name="PopupLayout" c:type="GdkPopupLayout*"/> | |
| 30247 | 31131 | </instance-parameter> | |
| 30248 | 31132 | <parameter name="anchor" transfer-ownership="none"> | |
| @@ -30265,7 +31149,7 @@ surrounding the window, would there be any.</doc> | |||
| 30265 | 31149 | <instance-parameter name="layout" transfer-ownership="none"> | |
| 30266 | 31150 | <doc xml:space="preserve" | |
| 30267 | 31151 | filename="gdk/gdkpopuplayout.c" | |
| 30268 | - | line="139">a `GdkPopupLayout`</doc> | |
| 31152 | + | line="139">a popup layout</doc> | |
| 30269 | 31153 | <type name="PopupLayout" c:type="GdkPopupLayout*"/> | |
| 30270 | 31154 | </instance-parameter> | |
| 30271 | 31155 | </parameters> | |
| @@ -30280,7 +31164,7 @@ surrounding the window, would there be any.</doc> | |||
| 30280 | 31164 | glib:fundamental="1"> | |
| 30281 | 31165 | <doc xml:space="preserve" | |
| 30282 | 31166 | filename="gdk/gdkevents.c" | |
| 30283 | - | line="3204">An event related to the proximity of a tool to a device.</doc> | |
| 31167 | + | line="3247">An event related to the proximity of a tool to a device.</doc> | |
| 30284 | 31168 | </class> | |
| 30285 | 31169 | <record name="RGBA" | |
| 30286 | 31170 | c:type="GdkRGBA" | |
| @@ -30348,25 +31232,25 @@ The result must be freed through [method@Gdk.RGBA.free].</doc> | |||
| 30348 | 31232 | <method name="equal" c:identifier="gdk_rgba_equal"> | |
| 30349 | 31233 | <doc xml:space="preserve" | |
| 30350 | 31234 | filename="gdk/gdkrgba.c" | |
| 30351 | - | line="360">Compares two `GdkRGBA` colors.</doc> | |
| 31235 | + | line="362">Compares two `GdkRGBA` colors.</doc> | |
| 30352 | 31236 | <source-position filename="gdk/gdkrgba.h" line="61"/> | |
| 30353 | 31237 | <return-value transfer-ownership="none"> | |
| 30354 | 31238 | <doc xml:space="preserve" | |
| 30355 | 31239 | filename="gdk/gdkrgba.c" | |
| 30356 | - | line="367">%TRUE if the two colors compare equal</doc> | |
| 31240 | + | line="369">%TRUE if the two colors compare equal</doc> | |
| 30357 | 31241 | <type name="gboolean" c:type="gboolean"/> | |
| 30358 | 31242 | </return-value> | |
| 30359 | 31243 | <parameters> | |
| 30360 | 31244 | <instance-parameter name="p1" transfer-ownership="none"> | |
| 30361 | 31245 | <doc xml:space="preserve" | |
| 30362 | 31246 | filename="gdk/gdkrgba.c" | |
| 30363 | - | line="362">a `GdkRGBA`</doc> | |
| 31247 | + | line="364">a `GdkRGBA`</doc> | |
| 30364 | 31248 | <type name="RGBA" c:type="gconstpointer"/> | |
| 30365 | 31249 | </instance-parameter> | |
| 30366 | 31250 | <parameter name="p2" transfer-ownership="none"> | |
| 30367 | 31251 | <doc xml:space="preserve" | |
| 30368 | 31252 | filename="gdk/gdkrgba.c" | |
| 30369 | - | line="363">another `GdkRGBA`</doc> | |
| 31253 | + | line="365">another `GdkRGBA`</doc> | |
| 30370 | 31254 | <type name="RGBA" c:type="gconstpointer"/> | |
| 30371 | 31255 | </parameter> | |
| 30372 | 31256 | </parameters> | |
| @@ -30391,20 +31275,20 @@ The result must be freed through [method@Gdk.RGBA.free].</doc> | |||
| 30391 | 31275 | <method name="hash" c:identifier="gdk_rgba_hash"> | |
| 30392 | 31276 | <doc xml:space="preserve" | |
| 30393 | 31277 | filename="gdk/gdkrgba.c" | |
| 30394 | - | line="340">A hash function suitable for using for a hash | |
| 31278 | + | line="342">A hash function suitable for using for a hash | |
| 30395 | 31279 | table that stores `GdkRGBA`s.</doc> | |
| 30396 | 31280 | <source-position filename="gdk/gdkrgba.h" line="59"/> | |
| 30397 | 31281 | <return-value transfer-ownership="none"> | |
| 30398 | 31282 | <doc xml:space="preserve" | |
| 30399 | 31283 | filename="gdk/gdkrgba.c" | |
| 30400 | - | line="347">The hash value for @p</doc> | |
| 31284 | + | line="349">The hash value for @p</doc> | |
| 30401 | 31285 | <type name="guint" c:type="guint"/> | |
| 30402 | 31286 | </return-value> | |
| 30403 | 31287 | <parameters> | |
| 30404 | 31288 | <instance-parameter name="p" transfer-ownership="none"> | |
| 30405 | 31289 | <doc xml:space="preserve" | |
| 30406 | 31290 | filename="gdk/gdkrgba.c" | |
| 30407 | - | line="342">a `GdkRGBA`</doc> | |
| 31291 | + | line="344">a `GdkRGBA`</doc> | |
| 30408 | 31292 | <type name="RGBA" c:type="gconstpointer"/> | |
| 30409 | 31293 | </instance-parameter> | |
| 30410 | 31294 | </parameters> | |
| @@ -30502,7 +31386,7 @@ in the range 0 to 1.</doc> | |||
| 30502 | 31386 | <method name="to_string" c:identifier="gdk_rgba_to_string"> | |
| 30503 | 31387 | <doc xml:space="preserve" | |
| 30504 | 31388 | filename="gdk/gdkrgba.c" | |
| 30505 | - | line="376">Returns a textual specification of @rgba in the form | |
| 31389 | + | line="378">Returns a textual specification of @rgba in the form | |
| 30506 | 31390 | `rgb(r,g,b)` or `rgba(r,g,b,a)`, where “r”, “g”, “b” and | |
| 30507 | 31391 | “a” represent the red, green, blue and alpha values | |
| 30508 | 31392 | respectively. “r”, “g”, and “b” are represented as integers | |
| @@ -30519,14 +31403,14 @@ this is a concern, you should use a different representation.</doc> | |||
| 30519 | 31403 | <return-value transfer-ownership="full"> | |
| 30520 | 31404 | <doc xml:space="preserve" | |
| 30521 | 31405 | filename="gdk/gdkrgba.c" | |
| 30522 | - | line="394">A newly allocated text string</doc> | |
| 31406 | + | line="396">A newly allocated text string</doc> | |
| 30523 | 31407 | <type name="utf8" c:type="char*"/> | |
| 30524 | 31408 | </return-value> | |
| 30525 | 31409 | <parameters> | |
| 30526 | 31410 | <instance-parameter name="rgba" transfer-ownership="none"> | |
| 30527 | 31411 | <doc xml:space="preserve" | |
| 30528 | 31412 | filename="gdk/gdkrgba.c" | |
| 30529 | - | line="378">a `GdkRGBA`</doc> | |
| 31413 | + | line="380">a `GdkRGBA`</doc> | |
| 30530 | 31414 | <type name="RGBA" c:type="const GdkRGBA*"/> | |
| 30531 | 31415 | </instance-parameter> | |
| 30532 | 31416 | </parameters> | |
| @@ -30771,7 +31655,7 @@ zero width or height).</doc> | |||
| 30771 | 31655 | c:type="GdkScrollDirection"> | |
| 30772 | 31656 | <doc xml:space="preserve" | |
| 30773 | 31657 | filename="gdk/gdkevents.h" | |
| 30774 | - | line="250">Specifies the direction for scroll events.</doc> | |
| 31658 | + | line="252">Specifies the direction for scroll events.</doc> | |
| 30775 | 31659 | <member name="up" | |
| 30776 | 31660 | value="0" | |
| 30777 | 31661 | c:identifier="GDK_SCROLL_UP" | |
| @@ -30779,7 +31663,7 @@ zero width or height).</doc> | |||
| 30779 | 31663 | glib:name="GDK_SCROLL_UP"> | |
| 30780 | 31664 | <doc xml:space="preserve" | |
| 30781 | 31665 | filename="gdk/gdkevents.h" | |
| 30782 | - | line="252">the surface is scrolled up.</doc> | |
| 31666 | + | line="254">the surface is scrolled up.</doc> | |
| 30783 | 31667 | </member> | |
| 30784 | 31668 | <member name="down" | |
| 30785 | 31669 | value="1" | |
| @@ -30788,7 +31672,7 @@ zero width or height).</doc> | |||
| 30788 | 31672 | glib:name="GDK_SCROLL_DOWN"> | |
| 30789 | 31673 | <doc xml:space="preserve" | |
| 30790 | 31674 | filename="gdk/gdkevents.h" | |
| 30791 | - | line="253">the surface is scrolled down.</doc> | |
| 31675 | + | line="255">the surface is scrolled down.</doc> | |
| 30792 | 31676 | </member> | |
| 30793 | 31677 | <member name="left" | |
| 30794 | 31678 | value="2" | |
| @@ -30797,7 +31681,7 @@ zero width or height).</doc> | |||
| 30797 | 31681 | glib:name="GDK_SCROLL_LEFT"> | |
| 30798 | 31682 | <doc xml:space="preserve" | |
| 30799 | 31683 | filename="gdk/gdkevents.h" | |
| 30800 | - | line="254">the surface is scrolled to the left.</doc> | |
| 31684 | + | line="256">the surface is scrolled to the left.</doc> | |
| 30801 | 31685 | </member> | |
| 30802 | 31686 | <member name="right" | |
| 30803 | 31687 | value="3" | |
| @@ -30806,7 +31690,7 @@ zero width or height).</doc> | |||
| 30806 | 31690 | glib:name="GDK_SCROLL_RIGHT"> | |
| 30807 | 31691 | <doc xml:space="preserve" | |
| 30808 | 31692 | filename="gdk/gdkevents.h" | |
| 30809 | - | line="255">the surface is scrolled to the right.</doc> | |
| 31693 | + | line="257">the surface is scrolled to the right.</doc> | |
| 30810 | 31694 | </member> | |
| 30811 | 31695 | <member name="smooth" | |
| 30812 | 31696 | value="4" | |
| @@ -30815,7 +31699,7 @@ zero width or height).</doc> | |||
| 30815 | 31699 | glib:name="GDK_SCROLL_SMOOTH"> | |
| 30816 | 31700 | <doc xml:space="preserve" | |
| 30817 | 31701 | filename="gdk/gdkevents.h" | |
| 30818 | - | line="256">the scrolling is determined by the delta values | |
| 31702 | + | line="258">the scrolling is determined by the delta values | |
| 30819 | 31703 | in scroll events. See gdk_scroll_event_get_deltas()</doc> | |
| 30820 | 31704 | </member> | |
| 30821 | 31705 | </enumeration> | |
| @@ -30828,18 +31712,31 @@ zero width or height).</doc> | |||
| 30828 | 31712 | glib:fundamental="1"> | |
| 30829 | 31713 | <doc xml:space="preserve" | |
| 30830 | 31714 | filename="gdk/gdkevents.c" | |
| 30831 | - | line="2354">An event related to a scrolling motion.</doc> | |
| 31715 | + | line="2355">An event related to a scrolling motion.</doc> | |
| 31716 | + | <function name="get_relative_direction" | |
| 31717 | + | c:identifier="gdk_scroll_event_get_relative_direction"> | |
| 31718 | + | <source-position filename="gdk/gdkevents.h" line="440"/> | |
| 31719 | + | <return-value transfer-ownership="none"> | |
| 31720 | + | <type name="ScrollRelativeDirection" | |
| 31721 | + | c:type="GdkScrollRelativeDirection"/> | |
| 31722 | + | </return-value> | |
| 31723 | + | <parameters> | |
| 31724 | + | <parameter name="event" transfer-ownership="none"> | |
| 31725 | + | <type name="Event" c:type="GdkEvent*"/> | |
| 31726 | + | </parameter> | |
| 31727 | + | </parameters> | |
| 31728 | + | </function> | |
| 30832 | 31729 | <method name="get_deltas" c:identifier="gdk_scroll_event_get_deltas"> | |
| 30833 | 31730 | <doc xml:space="preserve" | |
| 30834 | 31731 | filename="gdk/gdkevents.c" | |
| 30835 | - | line="2529">Extracts the scroll deltas of a scroll event. | |
| 31732 | + | line="2537">Extracts the scroll deltas of a scroll event. | |
| 30836 | 31733 | ||
| 30837 | 31734 | The deltas will be zero unless the scroll direction | |
| 30838 | 31735 | is %GDK_SCROLL_SMOOTH. | |
| 30839 | 31736 | ||
| 30840 | 31737 | For the representation unit of these deltas, see | |
| 30841 | 31738 | [method@Gdk.ScrollEvent.get_unit].</doc> | |
| 30842 | - | <source-position filename="gdk/gdkevents.h" line="428"/> | |
| 31739 | + | <source-position filename="gdk/gdkevents.h" line="430"/> | |
| 30843 | 31740 | <return-value transfer-ownership="none"> | |
| 30844 | 31741 | <type name="none" c:type="void"/> | |
| 30845 | 31742 | </return-value> | |
| @@ -30847,7 +31744,7 @@ For the representation unit of these deltas, see | |||
| 30847 | 31744 | <instance-parameter name="event" transfer-ownership="none"> | |
| 30848 | 31745 | <doc xml:space="preserve" | |
| 30849 | 31746 | filename="gdk/gdkevents.c" | |
| 30850 | - | line="2531">a scroll event</doc> | |
| 31747 | + | line="2539">a scroll event</doc> | |
| 30851 | 31748 | <type name="ScrollEvent" c:type="GdkEvent*"/> | |
| 30852 | 31749 | </instance-parameter> | |
| 30853 | 31750 | <parameter name="delta_x" | |
| @@ -30856,7 +31753,7 @@ For the representation unit of these deltas, see | |||
| 30856 | 31753 | transfer-ownership="full"> | |
| 30857 | 31754 | <doc xml:space="preserve" | |
| 30858 | 31755 | filename="gdk/gdkevents.c" | |
| 30859 | - | line="2532">return location for x scroll delta</doc> | |
| 31756 | + | line="2540">return location for x scroll delta</doc> | |
| 30860 | 31757 | <type name="gdouble" c:type="double*"/> | |
| 30861 | 31758 | </parameter> | |
| 30862 | 31759 | <parameter name="delta_y" | |
| @@ -30865,7 +31762,7 @@ For the representation unit of these deltas, see | |||
| 30865 | 31762 | transfer-ownership="full"> | |
| 30866 | 31763 | <doc xml:space="preserve" | |
| 30867 | 31764 | filename="gdk/gdkevents.c" | |
| 30868 | - | line="2533">return location for y scroll delta</doc> | |
| 31765 | + | line="2541">return location for y scroll delta</doc> | |
| 30869 | 31766 | <type name="gdouble" c:type="double*"/> | |
| 30870 | 31767 | </parameter> | |
| 30871 | 31768 | </parameters> | |
| @@ -30874,19 +31771,19 @@ For the representation unit of these deltas, see | |||
| 30874 | 31771 | c:identifier="gdk_scroll_event_get_direction"> | |
| 30875 | 31772 | <doc xml:space="preserve" | |
| 30876 | 31773 | filename="gdk/gdkevents.c" | |
| 30877 | - | line="2510">Extracts the direction of a scroll event.</doc> | |
| 30878 | - | <source-position filename="gdk/gdkevents.h" line="426"/> | |
| 31774 | + | line="2518">Extracts the direction of a scroll event.</doc> | |
| 31775 | + | <source-position filename="gdk/gdkevents.h" line="428"/> | |
| 30879 | 31776 | <return-value transfer-ownership="none"> | |
| 30880 | 31777 | <doc xml:space="preserve" | |
| 30881 | 31778 | filename="gdk/gdkevents.c" | |
| 30882 | - | line="2516">the scroll direction of @event</doc> | |
| 31779 | + | line="2524">the scroll direction of @event</doc> | |
| 30883 | 31780 | <type name="ScrollDirection" c:type="GdkScrollDirection"/> | |
| 30884 | 31781 | </return-value> | |
| 30885 | 31782 | <parameters> | |
| 30886 | 31783 | <instance-parameter name="event" transfer-ownership="none"> | |
| 30887 | 31784 | <doc xml:space="preserve" | |
| 30888 | 31785 | filename="gdk/gdkevents.c" | |
| 30889 | - | line="2512">a scroll event</doc> | |
| 31786 | + | line="2520">a scroll event</doc> | |
| 30890 | 31787 | <type name="ScrollEvent" c:type="GdkEvent*"/> | |
| 30891 | 31788 | </instance-parameter> | |
| 30892 | 31789 | </parameters> | |
| @@ -30896,22 +31793,22 @@ For the representation unit of these deltas, see | |||
| 30896 | 31793 | version="4.8"> | |
| 30897 | 31794 | <doc xml:space="preserve" | |
| 30898 | 31795 | filename="gdk/gdkevents.c" | |
| 30899 | - | line="2584">Extracts the scroll delta unit of a scroll event. | |
| 31796 | + | line="2592">Extracts the scroll delta unit of a scroll event. | |
| 30900 | 31797 | ||
| 30901 | 31798 | The unit will always be %GDK_SCROLL_UNIT_WHEEL if the scroll direction is not | |
| 30902 | 31799 | %GDK_SCROLL_SMOOTH.</doc> | |
| 30903 | - | <source-position filename="gdk/gdkevents.h" line="432"/> | |
| 31800 | + | <source-position filename="gdk/gdkevents.h" line="434"/> | |
| 30904 | 31801 | <return-value transfer-ownership="none"> | |
| 30905 | 31802 | <doc xml:space="preserve" | |
| 30906 | 31803 | filename="gdk/gdkevents.c" | |
| 30907 | - | line="2593">the scroll unit.</doc> | |
| 31804 | + | line="2601">the scroll unit.</doc> | |
| 30908 | 31805 | <type name="ScrollUnit" c:type="GdkScrollUnit"/> | |
| 30909 | 31806 | </return-value> | |
| 30910 | 31807 | <parameters> | |
| 30911 | 31808 | <instance-parameter name="event" transfer-ownership="none"> | |
| 30912 | 31809 | <doc xml:space="preserve" | |
| 30913 | 31810 | filename="gdk/gdkevents.c" | |
| 30914 | - | line="2586">a scroll event.</doc> | |
| 31811 | + | line="2594">a scroll event.</doc> | |
| 30915 | 31812 | <type name="ScrollEvent" c:type="GdkEvent*"/> | |
| 30916 | 31813 | </instance-parameter> | |
| 30917 | 31814 | </parameters> | |
| @@ -30919,7 +31816,7 @@ The unit will always be %GDK_SCROLL_UNIT_WHEEL if the scroll direction is not | |||
| 30919 | 31816 | <method name="is_stop" c:identifier="gdk_scroll_event_is_stop"> | |
| 30920 | 31817 | <doc xml:space="preserve" | |
| 30921 | 31818 | filename="gdk/gdkevents.c" | |
| 30922 | - | line="2557">Check whether a scroll event is a stop scroll event. | |
| 31819 | + | line="2565">Check whether a scroll event is a stop scroll event. | |
| 30923 | 31820 | ||
| 30924 | 31821 | Scroll sequences with smooth scroll information may provide | |
| 30925 | 31822 | a stop scroll event once the interaction with the device finishes, | |
| @@ -30928,23 +31825,60 @@ that a widget may trigger kinetic scrolling based on the current | |||
| 30928 | 31825 | velocity. | |
| 30929 | 31826 | ||
| 30930 | 31827 | Stop scroll events always have a delta of 0/0.</doc> | |
| 30931 | - | <source-position filename="gdk/gdkevents.h" line="435"/> | |
| 31828 | + | <source-position filename="gdk/gdkevents.h" line="437"/> | |
| 30932 | 31829 | <return-value transfer-ownership="none"> | |
| 30933 | 31830 | <doc xml:space="preserve" | |
| 30934 | 31831 | filename="gdk/gdkevents.c" | |
| 30935 | - | line="2571">%TRUE if the event is a scroll stop event</doc> | |
| 31832 | + | line="2579">%TRUE if the event is a scroll stop event</doc> | |
| 30936 | 31833 | <type name="gboolean" c:type="gboolean"/> | |
| 30937 | 31834 | </return-value> | |
| 30938 | 31835 | <parameters> | |
| 30939 | 31836 | <instance-parameter name="event" transfer-ownership="none"> | |
| 30940 | 31837 | <doc xml:space="preserve" | |
| 30941 | 31838 | filename="gdk/gdkevents.c" | |
| 30942 | - | line="2559">a scroll event</doc> | |
| 31839 | + | line="2567">a scroll event</doc> | |
| 30943 | 31840 | <type name="ScrollEvent" c:type="GdkEvent*"/> | |
| 30944 | 31841 | </instance-parameter> | |
| 30945 | 31842 | </parameters> | |
| 30946 | 31843 | </method> | |
| 30947 | 31844 | </class> | |
| 31845 | + | <enumeration name="ScrollRelativeDirection" | |
| 31846 | + | version="4.20" | |
| 31847 | + | glib:type-name="GdkScrollRelativeDirection" | |
| 31848 | + | glib:get-type="gdk_scroll_relative_direction_get_type" | |
| 31849 | + | c:type="GdkScrollRelativeDirection"> | |
| 31850 | + | <doc xml:space="preserve" | |
| 31851 | + | filename="gdk/gdkenums.h" | |
| 31852 | + | line="302">Used in scroll events, to announce the direction relative | |
| 31853 | + | to physical motion.</doc> | |
| 31854 | + | <member name="identical" | |
| 31855 | + | value="0" | |
| 31856 | + | c:identifier="GDK_SCROLL_RELATIVE_DIRECTION_IDENTICAL" | |
| 31857 | + | glib:nick="identical" | |
| 31858 | + | glib:name="GDK_SCROLL_RELATIVE_DIRECTION_IDENTICAL"> | |
| 31859 | + | <doc xml:space="preserve" | |
| 31860 | + | filename="gdk/gdkenums.h" | |
| 31861 | + | line="304">Physical motion and event motion are the same</doc> | |
| 31862 | + | </member> | |
| 31863 | + | <member name="inverted" | |
| 31864 | + | value="1" | |
| 31865 | + | c:identifier="GDK_SCROLL_RELATIVE_DIRECTION_INVERTED" | |
| 31866 | + | glib:nick="inverted" | |
| 31867 | + | glib:name="GDK_SCROLL_RELATIVE_DIRECTION_INVERTED"> | |
| 31868 | + | <doc xml:space="preserve" | |
| 31869 | + | filename="gdk/gdkenums.h" | |
| 31870 | + | line="305">Physical motion is inverted relative to event motion</doc> | |
| 31871 | + | </member> | |
| 31872 | + | <member name="unknown" | |
| 31873 | + | value="2" | |
| 31874 | + | c:identifier="GDK_SCROLL_RELATIVE_DIRECTION_UNKNOWN" | |
| 31875 | + | glib:nick="unknown" | |
| 31876 | + | glib:name="GDK_SCROLL_RELATIVE_DIRECTION_UNKNOWN"> | |
| 31877 | + | <doc xml:space="preserve" | |
| 31878 | + | filename="gdk/gdkenums.h" | |
| 31879 | + | line="306">Relative motion is unknown on this device or backend</doc> | |
| 31880 | + | </member> | |
| 31881 | + | </enumeration> | |
| 30948 | 31882 | <enumeration name="ScrollUnit" | |
| 30949 | 31883 | version="4.8" | |
| 30950 | 31884 | glib:type-name="GdkScrollUnit" | |
| @@ -30952,7 +31886,7 @@ Stop scroll events always have a delta of 0/0.</doc> | |||
| 30952 | 31886 | c:type="GdkScrollUnit"> | |
| 30953 | 31887 | <doc xml:space="preserve" | |
| 30954 | 31888 | filename="gdk/gdkevents.h" | |
| 30955 | - | line="270">Specifies the unit of scroll deltas. | |
| 31889 | + | line="272">Specifies the unit of scroll deltas. | |
| 30956 | 31890 | ||
| 30957 | 31891 | When you get %GDK_SCROLL_UNIT_WHEEL, a delta of 1.0 means 1 wheel detent | |
| 30958 | 31892 | click in the south direction, 2.0 means 2 wheel detent clicks in the south | |
| @@ -30975,7 +31909,7 @@ scale factor and eventually a custom scale factor in your app).</doc> | |||
| 30975 | 31909 | glib:name="GDK_SCROLL_UNIT_WHEEL"> | |
| 30976 | 31910 | <doc xml:space="preserve" | |
| 30977 | 31911 | filename="gdk/gdkevents.h" | |
| 30978 | - | line="272">The delta is in number of wheel clicks.</doc> | |
| 31912 | + | line="274">The delta is in number of wheel clicks.</doc> | |
| 30979 | 31913 | </member> | |
| 30980 | 31914 | <member name="surface" | |
| 30981 | 31915 | value="1" | |
| @@ -30984,7 +31918,7 @@ scale factor and eventually a custom scale factor in your app).</doc> | |||
| 30984 | 31918 | glib:name="GDK_SCROLL_UNIT_SURFACE"> | |
| 30985 | 31919 | <doc xml:space="preserve" | |
| 30986 | 31920 | filename="gdk/gdkevents.h" | |
| 30987 | - | line="273">The delta is in surface pixels to scroll directly | |
| 31921 | + | line="275">The delta is in surface pixels to scroll directly | |
| 30988 | 31922 | on screen.</doc> | |
| 30989 | 31923 | </member> | |
| 30990 | 31924 | </enumeration> | |
| @@ -31408,7 +32342,7 @@ types exist, but you will rarely interact with them directly.</doc> | |||
| 31408 | 32342 | <constructor name="new_popup" c:identifier="gdk_surface_new_popup"> | |
| 31409 | 32343 | <doc xml:space="preserve" | |
| 31410 | 32344 | filename="gdk/gdksurface.c" | |
| 31411 | - | line="925">Create a new popup surface. | |
| 32345 | + | line="920">Create a new popup surface. | |
| 31412 | 32346 | ||
| 31413 | 32347 | The surface will be attached to @parent and can be positioned | |
| 31414 | 32348 | relative to it using [method@Gdk.Popup.present].</doc> | |
| @@ -31416,20 +32350,20 @@ relative to it using [method@Gdk.Popup.present].</doc> | |||
| 31416 | 32350 | <return-value transfer-ownership="full"> | |
| 31417 | 32351 | <doc xml:space="preserve" | |
| 31418 | 32352 | filename="gdk/gdksurface.c" | |
| 31419 | - | line="935">a new `GdkSurface`</doc> | |
| 32353 | + | line="930">a new `GdkSurface`</doc> | |
| 31420 | 32354 | <type name="Surface" c:type="GdkSurface*"/> | |
| 31421 | 32355 | </return-value> | |
| 31422 | 32356 | <parameters> | |
| 31423 | 32357 | <parameter name="parent" transfer-ownership="none"> | |
| 31424 | 32358 | <doc xml:space="preserve" | |
| 31425 | 32359 | filename="gdk/gdksurface.c" | |
| 31426 | - | line="927">the parent surface to attach the surface to</doc> | |
| 32360 | + | line="922">the parent surface to attach the surface to</doc> | |
| 31427 | 32361 | <type name="Surface" c:type="GdkSurface*"/> | |
| 31428 | 32362 | </parameter> | |
| 31429 | 32363 | <parameter name="autohide" transfer-ownership="none"> | |
| 31430 | 32364 | <doc xml:space="preserve" | |
| 31431 | 32365 | filename="gdk/gdksurface.c" | |
| 31432 | - | line="928">whether to hide the surface on outside clicks</doc> | |
| 32366 | + | line="923">whether to hide the surface on outside clicks</doc> | |
| 31433 | 32367 | <type name="gboolean" c:type="gboolean"/> | |
| 31434 | 32368 | </parameter> | |
| 31435 | 32369 | </parameters> | |
| @@ -31437,19 +32371,19 @@ relative to it using [method@Gdk.Popup.present].</doc> | |||
| 31437 | 32371 | <constructor name="new_toplevel" c:identifier="gdk_surface_new_toplevel"> | |
| 31438 | 32372 | <doc xml:space="preserve" | |
| 31439 | 32373 | filename="gdk/gdksurface.c" | |
| 31440 | - | line="907">Creates a new toplevel surface.</doc> | |
| 32374 | + | line="902">Creates a new toplevel surface.</doc> | |
| 31441 | 32375 | <source-position filename="gdk/gdksurface.h" line="52"/> | |
| 31442 | 32376 | <return-value transfer-ownership="full"> | |
| 31443 | 32377 | <doc xml:space="preserve" | |
| 31444 | 32378 | filename="gdk/gdksurface.c" | |
| 31445 | - | line="913">the new `GdkSurface`</doc> | |
| 32379 | + | line="908">the new `GdkSurface`</doc> | |
| 31446 | 32380 | <type name="Surface" c:type="GdkSurface*"/> | |
| 31447 | 32381 | </return-value> | |
| 31448 | 32382 | <parameters> | |
| 31449 | 32383 | <parameter name="display" transfer-ownership="none"> | |
| 31450 | 32384 | <doc xml:space="preserve" | |
| 31451 | 32385 | filename="gdk/gdksurface.c" | |
| 31452 | - | line="909">the display to create the surface on</doc> | |
| 32386 | + | line="904">the display to create the surface on</doc> | |
| 31453 | 32387 | <type name="Display" c:type="GdkDisplay*"/> | |
| 31454 | 32388 | </parameter> | |
| 31455 | 32389 | </parameters> | |
| @@ -31457,7 +32391,7 @@ relative to it using [method@Gdk.Popup.present].</doc> | |||
| 31457 | 32391 | <method name="beep" c:identifier="gdk_surface_beep"> | |
| 31458 | 32392 | <doc xml:space="preserve" | |
| 31459 | 32393 | filename="gdk/gdksurface.c" | |
| 31460 | - | line="2219">Emits a short beep associated to @surface. | |
| 32394 | + | line="2114">Emits a short beep associated to @surface. | |
| 31461 | 32395 | ||
| 31462 | 32396 | If the display of @surface does not support per-surface beeps, | |
| 31463 | 32397 | emits a short beep on the display just as [method@Gdk.Display.beep].</doc> | |
| @@ -31469,7 +32403,7 @@ emits a short beep on the display just as [method@Gdk.Display.beep].</doc> | |||
| 31469 | 32403 | <instance-parameter name="surface" transfer-ownership="none"> | |
| 31470 | 32404 | <doc xml:space="preserve" | |
| 31471 | 32405 | filename="gdk/gdksurface.c" | |
| 31472 | - | line="2221">a toplevel `GdkSurface`</doc> | |
| 32406 | + | line="2116">a toplevel `GdkSurface`</doc> | |
| 31473 | 32407 | <type name="Surface" c:type="GdkSurface*"/> | |
| 31474 | 32408 | </instance-parameter> | |
| 31475 | 32409 | </parameters> | |
| @@ -31480,21 +32414,21 @@ emits a short beep on the display just as [method@Gdk.Display.beep].</doc> | |||
| 31480 | 32414 | deprecated-version="4.18"> | |
| 31481 | 32415 | <doc xml:space="preserve" | |
| 31482 | 32416 | filename="gdk/gdksurface.c" | |
| 31483 | - | line="1308">Creates a new `GdkCairoContext` for rendering on @surface.</doc> | |
| 32417 | + | line="1201">Creates a new `GdkCairoContext` for rendering on @surface.</doc> | |
| 31484 | 32418 | <doc-deprecated xml:space="preserve">Drawing content with Cairo should be done via | |
| 31485 | 32419 | Cairo rendernodes, not by using the Cairo renderer.</doc-deprecated> | |
| 31486 | 32420 | <source-position filename="gdk/gdksurface.h" line="133"/> | |
| 31487 | 32421 | <return-value transfer-ownership="full"> | |
| 31488 | 32422 | <doc xml:space="preserve" | |
| 31489 | 32423 | filename="gdk/gdksurface.c" | |
| 31490 | - | line="1314">the newly created `GdkCairoContext`</doc> | |
| 32424 | + | line="1207">the newly created `GdkCairoContext`</doc> | |
| 31491 | 32425 | <type name="CairoContext" c:type="GdkCairoContext*"/> | |
| 31492 | 32426 | </return-value> | |
| 31493 | 32427 | <parameters> | |
| 31494 | 32428 | <instance-parameter name="surface" transfer-ownership="none"> | |
| 31495 | 32429 | <doc xml:space="preserve" | |
| 31496 | 32430 | filename="gdk/gdksurface.c" | |
| 31497 | - | line="1310">a `GdkSurface`</doc> | |
| 32431 | + | line="1203">a `GdkSurface`</doc> | |
| 31498 | 32432 | <type name="Surface" c:type="GdkSurface*"/> | |
| 31499 | 32433 | </instance-parameter> | |
| 31500 | 32434 | </parameters> | |
| @@ -31504,7 +32438,7 @@ emits a short beep on the display just as [method@Gdk.Display.beep].</doc> | |||
| 31504 | 32438 | throws="1"> | |
| 31505 | 32439 | <doc xml:space="preserve" | |
| 31506 | 32440 | filename="gdk/gdksurface.c" | |
| 31507 | - | line="1281">Creates a new `GdkGLContext` for the `GdkSurface`. | |
| 32441 | + | line="1174">Creates a new `GdkGLContext` for the `GdkSurface`. | |
| 31508 | 32442 | ||
| 31509 | 32443 | The context is disconnected from any particular surface or surface. | |
| 31510 | 32444 | If the creation of the `GdkGLContext` failed, @error will be set. | |
| @@ -31514,14 +32448,14 @@ call [method@Gdk.GLContext.make_current] or [method@Gdk.GLContext.realize].</doc | |||
| 31514 | 32448 | <return-value transfer-ownership="full"> | |
| 31515 | 32449 | <doc xml:space="preserve" | |
| 31516 | 32450 | filename="gdk/gdksurface.c" | |
| 31517 | - | line="1293">the newly created `GdkGLContext`</doc> | |
| 32451 | + | line="1186">the newly created `GdkGLContext`</doc> | |
| 31518 | 32452 | <type name="GLContext" c:type="GdkGLContext*"/> | |
| 31519 | 32453 | </return-value> | |
| 31520 | 32454 | <parameters> | |
| 31521 | 32455 | <instance-parameter name="surface" transfer-ownership="none"> | |
| 31522 | 32456 | <doc xml:space="preserve" | |
| 31523 | 32457 | filename="gdk/gdksurface.c" | |
| 31524 | - | line="1283">a `GdkSurface`</doc> | |
| 32458 | + | line="1176">a `GdkSurface`</doc> | |
| 31525 | 32459 | <type name="Surface" c:type="GdkSurface*"/> | |
| 31526 | 32460 | </instance-parameter> | |
| 31527 | 32461 | </parameters> | |
| @@ -31532,7 +32466,7 @@ call [method@Gdk.GLContext.make_current] or [method@Gdk.GLContext.realize].</doc | |||
| 31532 | 32466 | deprecated-version="4.12"> | |
| 31533 | 32467 | <doc xml:space="preserve" | |
| 31534 | 32468 | filename="gdk/gdksurface.c" | |
| 31535 | - | line="2376">Create a new Cairo surface that is as compatible as possible with the | |
| 32469 | + | line="2271">Create a new Cairo surface that is as compatible as possible with the | |
| 31536 | 32470 | given @surface. | |
| 31537 | 32471 | ||
| 31538 | 32472 | For example the new surface will have the same fallback resolution | |
| @@ -31552,7 +32486,7 @@ or any other error occurs.</doc> | |||
| 31552 | 32486 | <return-value transfer-ownership="full"> | |
| 31553 | 32487 | <doc xml:space="preserve" | |
| 31554 | 32488 | filename="gdk/gdksurface.c" | |
| 31555 | - | line="2399">a pointer to the newly allocated surface. The caller | |
| 32489 | + | line="2294">a pointer to the newly allocated surface. The caller | |
| 31556 | 32490 | owns the surface and should call cairo_surface_destroy() when done | |
| 31557 | 32491 | with it.</doc> | |
| 31558 | 32492 | <type name="cairo.Surface" c:type="cairo_surface_t*"/> | |
| @@ -31561,25 +32495,25 @@ or any other error occurs.</doc> | |||
| 31561 | 32495 | <instance-parameter name="surface" transfer-ownership="none"> | |
| 31562 | 32496 | <doc xml:space="preserve" | |
| 31563 | 32497 | filename="gdk/gdksurface.c" | |
| 31564 | - | line="2378">surface to make new surface similar to</doc> | |
| 32498 | + | line="2273">surface to make new surface similar to</doc> | |
| 31565 | 32499 | <type name="Surface" c:type="GdkSurface*"/> | |
| 31566 | 32500 | </instance-parameter> | |
| 31567 | 32501 | <parameter name="content" transfer-ownership="none"> | |
| 31568 | 32502 | <doc xml:space="preserve" | |
| 31569 | 32503 | filename="gdk/gdksurface.c" | |
| 31570 | - | line="2379">the content for the new surface</doc> | |
| 32504 | + | line="2274">the content for the new surface</doc> | |
| 31571 | 32505 | <type name="cairo.Content" c:type="cairo_content_t"/> | |
| 31572 | 32506 | </parameter> | |
| 31573 | 32507 | <parameter name="width" transfer-ownership="none"> | |
| 31574 | 32508 | <doc xml:space="preserve" | |
| 31575 | 32509 | filename="gdk/gdksurface.c" | |
| 31576 | - | line="2380">width of the new surface</doc> | |
| 32510 | + | line="2275">width of the new surface</doc> | |
| 31577 | 32511 | <type name="gint" c:type="int"/> | |
| 31578 | 32512 | </parameter> | |
| 31579 | 32513 | <parameter name="height" transfer-ownership="none"> | |
| 31580 | 32514 | <doc xml:space="preserve" | |
| 31581 | 32515 | filename="gdk/gdksurface.c" | |
| 31582 | - | line="2381">height of the new surface</doc> | |
| 32516 | + | line="2276">height of the new surface</doc> | |
| 31583 | 32517 | <type name="gint" c:type="int"/> | |
| 31584 | 32518 | </parameter> | |
| 31585 | 32519 | </parameters> | |
| @@ -31591,21 +32525,21 @@ or any other error occurs.</doc> | |||
| 31591 | 32525 | throws="1"> | |
| 31592 | 32526 | <doc xml:space="preserve" | |
| 31593 | 32527 | filename="gdk/gdksurface.c" | |
| 31594 | - | line="1333">Sets an error and returns %NULL.</doc> | |
| 32528 | + | line="1226">Sets an error and returns %NULL.</doc> | |
| 31595 | 32529 | <doc-deprecated xml:space="preserve">GTK does not expose any Vulkan internals. This | |
| 31596 | 32530 | function is a leftover that was accidentally exposed.</doc-deprecated> | |
| 31597 | 32531 | <source-position filename="gdk/gdksurface.h" line="139"/> | |
| 31598 | 32532 | <return-value transfer-ownership="full"> | |
| 31599 | 32533 | <doc xml:space="preserve" | |
| 31600 | 32534 | filename="gdk/gdksurface.c" | |
| 31601 | - | line="1340">%NULL</doc> | |
| 32535 | + | line="1233">%NULL</doc> | |
| 31602 | 32536 | <type name="VulkanContext" c:type="GdkVulkanContext*"/> | |
| 31603 | 32537 | </return-value> | |
| 31604 | 32538 | <parameters> | |
| 31605 | 32539 | <instance-parameter name="surface" transfer-ownership="none"> | |
| 31606 | 32540 | <doc xml:space="preserve" | |
| 31607 | 32541 | filename="gdk/gdksurface.c" | |
| 31608 | - | line="1335">a `GdkSurface`</doc> | |
| 32542 | + | line="1228">a `GdkSurface`</doc> | |
| 31609 | 32543 | <type name="Surface" c:type="GdkSurface*"/> | |
| 31610 | 32544 | </instance-parameter> | |
| 31611 | 32545 | </parameters> | |
| @@ -31613,7 +32547,7 @@ or any other error occurs.</doc> | |||
| 31613 | 32547 | <method name="destroy" c:identifier="gdk_surface_destroy"> | |
| 31614 | 32548 | <doc xml:space="preserve" | |
| 31615 | 32549 | filename="gdk/gdksurface.c" | |
| 31616 | - | line="1061">Destroys the window system resources associated with @surface and | |
| 32550 | + | line="1059">Destroys the window system resources associated with @surface and | |
| 31617 | 32551 | decrements @surface's reference count. | |
| 31618 | 32552 | ||
| 31619 | 32553 | The window system resources for all children of @surface are also | |
| @@ -31630,7 +32564,7 @@ before that happens.</doc> | |||
| 31630 | 32564 | <instance-parameter name="surface" transfer-ownership="none"> | |
| 31631 | 32565 | <doc xml:space="preserve" | |
| 31632 | 32566 | filename="gdk/gdksurface.c" | |
| 31633 | - | line="1063">a `GdkSurface`</doc> | |
| 32567 | + | line="1061">a `GdkSurface`</doc> | |
| 31634 | 32568 | <type name="Surface" c:type="GdkSurface*"/> | |
| 31635 | 32569 | </instance-parameter> | |
| 31636 | 32570 | </parameters> | |
| @@ -31640,7 +32574,7 @@ before that happens.</doc> | |||
| 31640 | 32574 | glib:get-property="cursor"> | |
| 31641 | 32575 | <doc xml:space="preserve" | |
| 31642 | 32576 | filename="gdk/gdksurface.c" | |
| 31643 | - | line="1864">Retrieves a `GdkCursor` pointer for the cursor currently set on the | |
| 32577 | + | line="1758">Retrieves a `GdkCursor` pointer for the cursor currently set on the | |
| 31644 | 32578 | `GdkSurface`. | |
| 31645 | 32579 | ||
| 31646 | 32580 | If the return value is %NULL then there is no custom cursor set on | |
| @@ -31651,14 +32585,14 @@ Use [method@Gdk.Surface.set_cursor] to unset the cursor of the surface.</doc> | |||
| 31651 | 32585 | <return-value transfer-ownership="none" nullable="1"> | |
| 31652 | 32586 | <doc xml:space="preserve" | |
| 31653 | 32587 | filename="gdk/gdksurface.c" | |
| 31654 | - | line="1876">a `GdkCursor`</doc> | |
| 32588 | + | line="1770">a `GdkCursor`</doc> | |
| 31655 | 32589 | <type name="Cursor" c:type="GdkCursor*"/> | |
| 31656 | 32590 | </return-value> | |
| 31657 | 32591 | <parameters> | |
| 31658 | 32592 | <instance-parameter name="surface" transfer-ownership="none"> | |
| 31659 | 32593 | <doc xml:space="preserve" | |
| 31660 | 32594 | filename="gdk/gdksurface.c" | |
| 31661 | - | line="1866">a `GdkSurface`</doc> | |
| 32595 | + | line="1760">a `GdkSurface`</doc> | |
| 31662 | 32596 | <type name="Surface" c:type="GdkSurface*"/> | |
| 31663 | 32597 | </instance-parameter> | |
| 31664 | 32598 | </parameters> | |
| @@ -31667,7 +32601,7 @@ Use [method@Gdk.Surface.set_cursor] to unset the cursor of the surface.</doc> | |||
| 31667 | 32601 | c:identifier="gdk_surface_get_device_cursor"> | |
| 31668 | 32602 | <doc xml:space="preserve" | |
| 31669 | 32603 | filename="gdk/gdksurface.c" | |
| 31670 | - | line="1943">Retrieves a `GdkCursor` pointer for the @device currently set on the | |
| 32604 | + | line="1837">Retrieves a `GdkCursor` pointer for the @device currently set on the | |
| 31671 | 32605 | specified `GdkSurface`. | |
| 31672 | 32606 | ||
| 31673 | 32607 | If the return value is %NULL then there is no custom cursor set on the | |
| @@ -31678,20 +32612,20 @@ Use [method@Gdk.Surface.set_cursor] to unset the cursor of the surface.</doc> | |||
| 31678 | 32612 | <return-value transfer-ownership="none" nullable="1"> | |
| 31679 | 32613 | <doc xml:space="preserve" | |
| 31680 | 32614 | filename="gdk/gdksurface.c" | |
| 31681 | - | line="1956">a `GdkCursor`</doc> | |
| 32615 | + | line="1850">a `GdkCursor`</doc> | |
| 31682 | 32616 | <type name="Cursor" c:type="GdkCursor*"/> | |
| 31683 | 32617 | </return-value> | |
| 31684 | 32618 | <parameters> | |
| 31685 | 32619 | <instance-parameter name="surface" transfer-ownership="none"> | |
| 31686 | 32620 | <doc xml:space="preserve" | |
| 31687 | 32621 | filename="gdk/gdksurface.c" | |
| 31688 | - | line="1945">a `GdkSurface`</doc> | |
| 32622 | + | line="1839">a `GdkSurface`</doc> | |
| 31689 | 32623 | <type name="Surface" c:type="GdkSurface*"/> | |
| 31690 | 32624 | </instance-parameter> | |
| 31691 | 32625 | <parameter name="device" transfer-ownership="none"> | |
| 31692 | 32626 | <doc xml:space="preserve" | |
| 31693 | 32627 | filename="gdk/gdksurface.c" | |
| 31694 | - | line="1946">a pointer `GdkDevice`</doc> | |
| 32628 | + | line="1840">a pointer `GdkDevice`</doc> | |
| 31695 | 32629 | <type name="Device" c:type="GdkDevice*"/> | |
| 31696 | 32630 | </parameter> | |
| 31697 | 32631 | </parameters> | |
| @@ -31700,7 +32634,7 @@ Use [method@Gdk.Surface.set_cursor] to unset the cursor of the surface.</doc> | |||
| 31700 | 32634 | c:identifier="gdk_surface_get_device_position"> | |
| 31701 | 32635 | <doc xml:space="preserve" | |
| 31702 | 32636 | filename="gdk/gdksurface.c" | |
| 31703 | - | line="1727">Obtains the current device position and modifier state. | |
| 32637 | + | line="1621">Obtains the current device position and modifier state. | |
| 31704 | 32638 | ||
| 31705 | 32639 | The position is given in coordinates relative to the upper | |
| 31706 | 32640 | left corner of @surface.</doc> | |
| @@ -31708,20 +32642,20 @@ left corner of @surface.</doc> | |||
| 31708 | 32642 | <return-value transfer-ownership="none"> | |
| 31709 | 32643 | <doc xml:space="preserve" | |
| 31710 | 32644 | filename="gdk/gdksurface.c" | |
| 31711 | - | line="1740">%TRUE if the device is over the surface</doc> | |
| 32645 | + | line="1634">%TRUE if the device is over the surface</doc> | |
| 31712 | 32646 | <type name="gboolean" c:type="gboolean"/> | |
| 31713 | 32647 | </return-value> | |
| 31714 | 32648 | <parameters> | |
| 31715 | 32649 | <instance-parameter name="surface" transfer-ownership="none"> | |
| 31716 | 32650 | <doc xml:space="preserve" | |
| 31717 | 32651 | filename="gdk/gdksurface.c" | |
| 31718 | - | line="1729">a `GdkSurface`</doc> | |
| 32652 | + | line="1623">a `GdkSurface`</doc> | |
| 31719 | 32653 | <type name="Surface" c:type="GdkSurface*"/> | |
| 31720 | 32654 | </instance-parameter> | |
| 31721 | 32655 | <parameter name="device" transfer-ownership="none"> | |
| 31722 | 32656 | <doc xml:space="preserve" | |
| 31723 | 32657 | filename="gdk/gdksurface.c" | |
| 31724 | - | line="1730">pointer `GdkDevice` to query to</doc> | |
| 32658 | + | line="1624">pointer `GdkDevice` to query to</doc> | |
| 31725 | 32659 | <type name="Device" c:type="GdkDevice*"/> | |
| 31726 | 32660 | </parameter> | |
| 31727 | 32661 | <parameter name="x" | |
| @@ -31732,7 +32666,7 @@ left corner of @surface.</doc> | |||
| 31732 | 32666 | allow-none="1"> | |
| 31733 | 32667 | <doc xml:space="preserve" | |
| 31734 | 32668 | filename="gdk/gdksurface.c" | |
| 31735 | - | line="1731">return location for the X coordinate of @device</doc> | |
| 32669 | + | line="1625">return location for the X coordinate of @device</doc> | |
| 31736 | 32670 | <type name="gdouble" c:type="double*"/> | |
| 31737 | 32671 | </parameter> | |
| 31738 | 32672 | <parameter name="y" | |
| @@ -31743,7 +32677,7 @@ left corner of @surface.</doc> | |||
| 31743 | 32677 | allow-none="1"> | |
| 31744 | 32678 | <doc xml:space="preserve" | |
| 31745 | 32679 | filename="gdk/gdksurface.c" | |
| 31746 | - | line="1732">return location for the Y coordinate of @device</doc> | |
| 32680 | + | line="1626">return location for the Y coordinate of @device</doc> | |
| 31747 | 32681 | <type name="gdouble" c:type="double*"/> | |
| 31748 | 32682 | </parameter> | |
| 31749 | 32683 | <parameter name="mask" | |
| @@ -31754,7 +32688,7 @@ left corner of @surface.</doc> | |||
| 31754 | 32688 | allow-none="1"> | |
| 31755 | 32689 | <doc xml:space="preserve" | |
| 31756 | 32690 | filename="gdk/gdksurface.c" | |
| 31757 | - | line="1733">return location for the modifier mask</doc> | |
| 32691 | + | line="1627">return location for the modifier mask</doc> | |
| 31758 | 32692 | <type name="ModifierType" c:type="GdkModifierType*"/> | |
| 31759 | 32693 | </parameter> | |
| 31760 | 32694 | </parameters> | |
| @@ -31764,19 +32698,19 @@ left corner of @surface.</doc> | |||
| 31764 | 32698 | glib:get-property="display"> | |
| 31765 | 32699 | <doc xml:space="preserve" | |
| 31766 | 32700 | filename="gdk/gdksurface.c" | |
| 31767 | - | line="1099">Gets the `GdkDisplay` associated with a `GdkSurface`.</doc> | |
| 32701 | + | line="1097">Gets the `GdkDisplay` associated with a `GdkSurface`.</doc> | |
| 31768 | 32702 | <source-position filename="gdk/gdksurface.h" line="63"/> | |
| 31769 | 32703 | <return-value transfer-ownership="none"> | |
| 31770 | 32704 | <doc xml:space="preserve" | |
| 31771 | 32705 | filename="gdk/gdksurface.c" | |
| 31772 | - | line="1105">the `GdkDisplay` associated with @surface</doc> | |
| 32706 | + | line="1103">the `GdkDisplay` associated with @surface</doc> | |
| 31773 | 32707 | <type name="Display" c:type="GdkDisplay*"/> | |
| 31774 | 32708 | </return-value> | |
| 31775 | 32709 | <parameters> | |
| 31776 | 32710 | <instance-parameter name="surface" transfer-ownership="none"> | |
| 31777 | 32711 | <doc xml:space="preserve" | |
| 31778 | 32712 | filename="gdk/gdksurface.c" | |
| 31779 | - | line="1101">a `GdkSurface`</doc> | |
| 32713 | + | line="1099">a `GdkSurface`</doc> | |
| 31780 | 32714 | <type name="Surface" c:type="GdkSurface*"/> | |
| 31781 | 32715 | </instance-parameter> | |
| 31782 | 32716 | </parameters> | |
| @@ -31786,7 +32720,7 @@ left corner of @surface.</doc> | |||
| 31786 | 32720 | glib:get-property="frame-clock"> | |
| 31787 | 32721 | <doc xml:space="preserve" | |
| 31788 | 32722 | filename="gdk/gdksurface.c" | |
| 31789 | - | line="2608">Gets the frame clock for the surface. | |
| 32723 | + | line="2503">Gets the frame clock for the surface. | |
| 31790 | 32724 | ||
| 31791 | 32725 | The frame clock for a surface never changes unless the surface is | |
| 31792 | 32726 | reparented to a new toplevel surface.</doc> | |
| @@ -31794,14 +32728,14 @@ reparented to a new toplevel surface.</doc> | |||
| 31794 | 32728 | <return-value transfer-ownership="none"> | |
| 31795 | 32729 | <doc xml:space="preserve" | |
| 31796 | 32730 | filename="gdk/gdksurface.c" | |
| 31797 | - | line="2617">the frame clock</doc> | |
| 32731 | + | line="2512">the frame clock</doc> | |
| 31798 | 32732 | <type name="FrameClock" c:type="GdkFrameClock*"/> | |
| 31799 | 32733 | </return-value> | |
| 31800 | 32734 | <parameters> | |
| 31801 | 32735 | <instance-parameter name="surface" transfer-ownership="none"> | |
| 31802 | 32736 | <doc xml:space="preserve" | |
| 31803 | 32737 | filename="gdk/gdksurface.c" | |
| 31804 | - | line="2610">surface to get frame clock for</doc> | |
| 32738 | + | line="2505">surface to get frame clock for</doc> | |
| 31805 | 32739 | <type name="Surface" c:type="GdkSurface*"/> | |
| 31806 | 32740 | </instance-parameter> | |
| 31807 | 32741 | </parameters> | |
| @@ -31811,7 +32745,7 @@ reparented to a new toplevel surface.</doc> | |||
| 31811 | 32745 | glib:get-property="height"> | |
| 31812 | 32746 | <doc xml:space="preserve" | |
| 31813 | 32747 | filename="gdk/gdksurface.c" | |
| 31814 | - | line="2065">Returns the height of the given @surface. | |
| 32748 | + | line="1959">Returns the height of the given @surface. | |
| 31815 | 32749 | ||
| 31816 | 32750 | Surface size is reported in ”application pixels”, not | |
| 31817 | 32751 | ”device pixels” (see [method@Gdk.Surface.get_scale_factor]).</doc> | |
| @@ -31819,14 +32753,14 @@ Surface size is reported in ”application pixels”, not | |||
| 31819 | 32753 | <return-value transfer-ownership="none"> | |
| 31820 | 32754 | <doc xml:space="preserve" | |
| 31821 | 32755 | filename="gdk/gdksurface.c" | |
| 31822 | - | line="2074">The height of @surface</doc> | |
| 32756 | + | line="1968">The height of @surface</doc> | |
| 31823 | 32757 | <type name="gint" c:type="int"/> | |
| 31824 | 32758 | </return-value> | |
| 31825 | 32759 | <parameters> | |
| 31826 | 32760 | <instance-parameter name="surface" transfer-ownership="none"> | |
| 31827 | 32761 | <doc xml:space="preserve" | |
| 31828 | 32762 | filename="gdk/gdksurface.c" | |
| 31829 | - | line="2067">a `GdkSurface`</doc> | |
| 32763 | + | line="1961">a `GdkSurface`</doc> | |
| 31830 | 32764 | <type name="Surface" c:type="GdkSurface*"/> | |
| 31831 | 32765 | </instance-parameter> | |
| 31832 | 32766 | </parameters> | |
| @@ -31836,7 +32770,7 @@ Surface size is reported in ”application pixels”, not | |||
| 31836 | 32770 | glib:get-property="mapped"> | |
| 31837 | 32771 | <doc xml:space="preserve" | |
| 31838 | 32772 | filename="gdk/gdksurface.c" | |
| 31839 | - | line="1128">Checks whether the surface has been mapped. | |
| 32773 | + | line="1126">Checks whether the surface has been mapped. | |
| 31840 | 32774 | ||
| 31841 | 32775 | A surface is mapped with [method@Gdk.Toplevel.present] | |
| 31842 | 32776 | or [method@Gdk.Popup.present].</doc> | |
| @@ -31844,14 +32778,14 @@ or [method@Gdk.Popup.present].</doc> | |||
| 31844 | 32778 | <return-value transfer-ownership="none"> | |
| 31845 | 32779 | <doc xml:space="preserve" | |
| 31846 | 32780 | filename="gdk/gdksurface.c" | |
| 31847 | - | line="1137">%TRUE if the surface is mapped</doc> | |
| 32781 | + | line="1135">%TRUE if the surface is mapped</doc> | |
| 31848 | 32782 | <type name="gboolean" c:type="gboolean"/> | |
| 31849 | 32783 | </return-value> | |
| 31850 | 32784 | <parameters> | |
| 31851 | 32785 | <instance-parameter name="surface" transfer-ownership="none"> | |
| 31852 | 32786 | <doc xml:space="preserve" | |
| 31853 | 32787 | filename="gdk/gdksurface.c" | |
| 31854 | - | line="1130">a `GdkSurface`</doc> | |
| 32788 | + | line="1128">a `GdkSurface`</doc> | |
| 31855 | 32789 | <type name="Surface" c:type="GdkSurface*"/> | |
| 31856 | 32790 | </instance-parameter> | |
| 31857 | 32791 | </parameters> | |
| @@ -31862,7 +32796,7 @@ or [method@Gdk.Popup.present].</doc> | |||
| 31862 | 32796 | version="4.12"> | |
| 31863 | 32797 | <doc xml:space="preserve" | |
| 31864 | 32798 | filename="gdk/gdksurface.c" | |
| 31865 | - | line="2653">Returns the internal scale that maps from surface coordinates | |
| 32799 | + | line="2548">Returns the internal scale that maps from surface coordinates | |
| 31866 | 32800 | to the actual device pixels. | |
| 31867 | 32801 | ||
| 31868 | 32802 | When the scale is bigger than 1, the windowing system prefers to get | |
| @@ -31877,14 +32811,14 @@ The scale may change during the lifetime of the surface.</doc> | |||
| 31877 | 32811 | <return-value transfer-ownership="none"> | |
| 31878 | 32812 | <doc xml:space="preserve" | |
| 31879 | 32813 | filename="gdk/gdksurface.c" | |
| 31880 | - | line="2669">the scale</doc> | |
| 32814 | + | line="2564">the scale</doc> | |
| 31881 | 32815 | <type name="gdouble" c:type="double"/> | |
| 31882 | 32816 | </return-value> | |
| 31883 | 32817 | <parameters> | |
| 31884 | 32818 | <instance-parameter name="surface" transfer-ownership="none"> | |
| 31885 | 32819 | <doc xml:space="preserve" | |
| 31886 | 32820 | filename="gdk/gdksurface.c" | |
| 31887 | - | line="2655">surface to get scale for</doc> | |
| 32821 | + | line="2550">surface to get scale for</doc> | |
| 31888 | 32822 | <type name="Surface" c:type="GdkSurface*"/> | |
| 31889 | 32823 | </instance-parameter> | |
| 31890 | 32824 | </parameters> | |
| @@ -31894,7 +32828,7 @@ The scale may change during the lifetime of the surface.</doc> | |||
| 31894 | 32828 | glib:get-property="scale-factor"> | |
| 31895 | 32829 | <doc xml:space="preserve" | |
| 31896 | 32830 | filename="gdk/gdksurface.c" | |
| 31897 | - | line="2627">Returns the internal scale factor that maps from surface coordinates | |
| 32831 | + | line="2522">Returns the internal scale factor that maps from surface coordinates | |
| 31898 | 32832 | to the actual device pixels. | |
| 31899 | 32833 | ||
| 31900 | 32834 | On traditional systems this is 1, but on very high density outputs | |
| @@ -31909,14 +32843,14 @@ The scale factor may change during the lifetime of the surface.</doc> | |||
| 31909 | 32843 | <return-value transfer-ownership="none"> | |
| 31910 | 32844 | <doc xml:space="preserve" | |
| 31911 | 32845 | filename="gdk/gdksurface.c" | |
| 31912 | - | line="2643">the scale factor</doc> | |
| 32846 | + | line="2538">the scale factor</doc> | |
| 31913 | 32847 | <type name="gint" c:type="int"/> | |
| 31914 | 32848 | </return-value> | |
| 31915 | 32849 | <parameters> | |
| 31916 | 32850 | <instance-parameter name="surface" transfer-ownership="none"> | |
| 31917 | 32851 | <doc xml:space="preserve" | |
| 31918 | 32852 | filename="gdk/gdksurface.c" | |
| 31919 | - | line="2629">surface to get scale factor for</doc> | |
| 32853 | + | line="2524">surface to get scale factor for</doc> | |
| 31920 | 32854 | <type name="Surface" c:type="GdkSurface*"/> | |
| 31921 | 32855 | </instance-parameter> | |
| 31922 | 32856 | </parameters> | |
| @@ -31926,7 +32860,7 @@ The scale factor may change during the lifetime of the surface.</doc> | |||
| 31926 | 32860 | glib:get-property="width"> | |
| 31927 | 32861 | <doc xml:space="preserve" | |
| 31928 | 32862 | filename="gdk/gdksurface.c" | |
| 31929 | - | line="2046">Returns the width of the given @surface. | |
| 32863 | + | line="1940">Returns the width of the given @surface. | |
| 31930 | 32864 | ||
| 31931 | 32865 | Surface size is reported in ”application pixels”, not | |
| 31932 | 32866 | ”device pixels” (see [method@Gdk.Surface.get_scale_factor]).</doc> | |
| @@ -31934,14 +32868,14 @@ Surface size is reported in ”application pixels”, not | |||
| 31934 | 32868 | <return-value transfer-ownership="none"> | |
| 31935 | 32869 | <doc xml:space="preserve" | |
| 31936 | 32870 | filename="gdk/gdksurface.c" | |
| 31937 | - | line="2055">The width of @surface</doc> | |
| 32871 | + | line="1949">The width of @surface</doc> | |
| 31938 | 32872 | <type name="gint" c:type="int"/> | |
| 31939 | 32873 | </return-value> | |
| 31940 | 32874 | <parameters> | |
| 31941 | 32875 | <instance-parameter name="surface" transfer-ownership="none"> | |
| 31942 | 32876 | <doc xml:space="preserve" | |
| 31943 | 32877 | filename="gdk/gdksurface.c" | |
| 31944 | - | line="2048">a `GdkSurface`</doc> | |
| 32878 | + | line="1942">a `GdkSurface`</doc> | |
| 31945 | 32879 | <type name="Surface" c:type="GdkSurface*"/> | |
| 31946 | 32880 | </instance-parameter> | |
| 31947 | 32881 | </parameters> | |
| @@ -31949,7 +32883,7 @@ Surface size is reported in ”application pixels”, not | |||
| 31949 | 32883 | <method name="hide" c:identifier="gdk_surface_hide"> | |
| 31950 | 32884 | <doc xml:space="preserve" | |
| 31951 | 32885 | filename="gdk/gdksurface.c" | |
| 31952 | - | line="1776">Hide the surface. | |
| 32886 | + | line="1670">Hide the surface. | |
| 31953 | 32887 | ||
| 31954 | 32888 | For toplevel surfaces, withdraws them, so they will no longer be | |
| 31955 | 32889 | known to the window manager; for all surfaces, unmaps them, so | |
| @@ -31963,7 +32897,7 @@ part of [gtk_widget_hide()](../gtk4/method.Widget.hide.html).</doc> | |||
| 31963 | 32897 | <instance-parameter name="surface" transfer-ownership="none"> | |
| 31964 | 32898 | <doc xml:space="preserve" | |
| 31965 | 32899 | filename="gdk/gdksurface.c" | |
| 31966 | - | line="1778">a `GdkSurface`</doc> | |
| 32900 | + | line="1672">a `GdkSurface`</doc> | |
| 31967 | 32901 | <type name="Surface" c:type="GdkSurface*"/> | |
| 31968 | 32902 | </instance-parameter> | |
| 31969 | 32903 | </parameters> | |
| @@ -31971,19 +32905,19 @@ part of [gtk_widget_hide()](../gtk4/method.Widget.hide.html).</doc> | |||
| 31971 | 32905 | <method name="is_destroyed" c:identifier="gdk_surface_is_destroyed"> | |
| 31972 | 32906 | <doc xml:space="preserve" | |
| 31973 | 32907 | filename="gdk/gdksurface.c" | |
| 31974 | - | line="1114">Check to see if a surface is destroyed.</doc> | |
| 32908 | + | line="1112">Check to see if a surface is destroyed.</doc> | |
| 31975 | 32909 | <source-position filename="gdk/gdksurface.h" line="60"/> | |
| 31976 | 32910 | <return-value transfer-ownership="none"> | |
| 31977 | 32911 | <doc xml:space="preserve" | |
| 31978 | 32912 | filename="gdk/gdksurface.c" | |
| 31979 | - | line="1120">%TRUE if the surface is destroyed</doc> | |
| 32913 | + | line="1118">%TRUE if the surface is destroyed</doc> | |
| 31980 | 32914 | <type name="gboolean" c:type="gboolean"/> | |
| 31981 | 32915 | </return-value> | |
| 31982 | 32916 | <parameters> | |
| 31983 | 32917 | <instance-parameter name="surface" transfer-ownership="none"> | |
| 31984 | 32918 | <doc xml:space="preserve" | |
| 31985 | 32919 | filename="gdk/gdksurface.c" | |
| 31986 | - | line="1116">a `GdkSurface`</doc> | |
| 32920 | + | line="1114">a `GdkSurface`</doc> | |
| 31987 | 32921 | <type name="Surface" c:type="GdkSurface*"/> | |
| 31988 | 32922 | </instance-parameter> | |
| 31989 | 32923 | </parameters> | |
| @@ -31991,7 +32925,7 @@ part of [gtk_widget_hide()](../gtk4/method.Widget.hide.html).</doc> | |||
| 31991 | 32925 | <method name="queue_render" c:identifier="gdk_surface_queue_render"> | |
| 31992 | 32926 | <doc xml:space="preserve" | |
| 31993 | 32927 | filename="gdk/gdksurface.c" | |
| 31994 | - | line="1517">Forces a [signal@Gdk.Surface::render] signal emission for @surface | |
| 32928 | + | line="1411">Forces a [signal@Gdk.Surface::render] signal emission for @surface | |
| 31995 | 32929 | to be scheduled. | |
| 31996 | 32930 | ||
| 31997 | 32931 | This function is useful for implementations that track invalid | |
| @@ -32004,7 +32938,7 @@ regions on their own.</doc> | |||
| 32004 | 32938 | <instance-parameter name="surface" transfer-ownership="none"> | |
| 32005 | 32939 | <doc xml:space="preserve" | |
| 32006 | 32940 | filename="gdk/gdksurface.c" | |
| 32007 | - | line="1519">a `GdkSurface`</doc> | |
| 32941 | + | line="1413">a `GdkSurface`</doc> | |
| 32008 | 32942 | <type name="Surface" c:type="GdkSurface*"/> | |
| 32009 | 32943 | </instance-parameter> | |
| 32010 | 32944 | </parameters> | |
| @@ -32012,7 +32946,7 @@ regions on their own.</doc> | |||
| 32012 | 32946 | <method name="request_layout" c:identifier="gdk_surface_request_layout"> | |
| 32013 | 32947 | <doc xml:space="preserve" | |
| 32014 | 32948 | filename="gdk/gdksurface.c" | |
| 32015 | - | line="1409">Request a layout phase from the surface's frame clock. | |
| 32949 | + | line="1303">Request a layout phase from the surface's frame clock. | |
| 32016 | 32950 | ||
| 32017 | 32951 | See [method@Gdk.FrameClock.request_phase].</doc> | |
| 32018 | 32952 | <source-position filename="gdk/gdksurface.h" line="123"/> | |
| @@ -32023,7 +32957,7 @@ See [method@Gdk.FrameClock.request_phase].</doc> | |||
| 32023 | 32957 | <instance-parameter name="surface" transfer-ownership="none"> | |
| 32024 | 32958 | <doc xml:space="preserve" | |
| 32025 | 32959 | filename="gdk/gdksurface.c" | |
| 32026 | - | line="1411">a `GdkSurface`</doc> | |
| 32960 | + | line="1305">a `GdkSurface`</doc> | |
| 32027 | 32961 | <type name="Surface" c:type="GdkSurface*"/> | |
| 32028 | 32962 | </instance-parameter> | |
| 32029 | 32963 | </parameters> | |
| @@ -32033,7 +32967,7 @@ See [method@Gdk.FrameClock.request_phase].</doc> | |||
| 32033 | 32967 | glib:set-property="cursor"> | |
| 32034 | 32968 | <doc xml:space="preserve" | |
| 32035 | 32969 | filename="gdk/gdksurface.c" | |
| 32036 | - | line="1886">Sets the default mouse pointer for a `GdkSurface`. | |
| 32970 | + | line="1780">Sets the default mouse pointer for a `GdkSurface`. | |
| 32037 | 32971 | ||
| 32038 | 32972 | Passing %NULL for the @cursor argument means that @surface will use | |
| 32039 | 32973 | the cursor of its parent surface. Most surfaces should use this default. | |
| @@ -32049,7 +32983,7 @@ to create the cursor. To make the cursor invisible, use %GDK_BLANK_CURSOR.</doc> | |||
| 32049 | 32983 | <instance-parameter name="surface" transfer-ownership="none"> | |
| 32050 | 32984 | <doc xml:space="preserve" | |
| 32051 | 32985 | filename="gdk/gdksurface.c" | |
| 32052 | - | line="1888">a `GdkSurface`</doc> | |
| 32986 | + | line="1782">a `GdkSurface`</doc> | |
| 32053 | 32987 | <type name="Surface" c:type="GdkSurface*"/> | |
| 32054 | 32988 | </instance-parameter> | |
| 32055 | 32989 | <parameter name="cursor" | |
| @@ -32058,7 +32992,7 @@ to create the cursor. To make the cursor invisible, use %GDK_BLANK_CURSOR.</doc> | |||
| 32058 | 32992 | allow-none="1"> | |
| 32059 | 32993 | <doc xml:space="preserve" | |
| 32060 | 32994 | filename="gdk/gdksurface.c" | |
| 32061 | - | line="1889">a `GdkCursor`</doc> | |
| 32995 | + | line="1783">a `GdkCursor`</doc> | |
| 32062 | 32996 | <type name="Cursor" c:type="GdkCursor*"/> | |
| 32063 | 32997 | </parameter> | |
| 32064 | 32998 | </parameters> | |
| @@ -32067,7 +33001,7 @@ to create the cursor. To make the cursor invisible, use %GDK_BLANK_CURSOR.</doc> | |||
| 32067 | 33001 | c:identifier="gdk_surface_set_device_cursor"> | |
| 32068 | 33002 | <doc xml:space="preserve" | |
| 32069 | 33003 | filename="gdk/gdksurface.c" | |
| 32070 | - | line="1969">Sets a specific `GdkCursor` for a given device when it gets inside @surface. | |
| 33004 | + | line="1863">Sets a specific `GdkCursor` for a given device when it gets inside @surface. | |
| 32071 | 33005 | ||
| 32072 | 33006 | Passing %NULL for the @cursor argument means that @surface will use the | |
| 32073 | 33007 | cursor of its parent surface. Most surfaces should use this default. | |
| @@ -32082,19 +33016,19 @@ to create the cursor. To make the cursor invisible, use %GDK_BLANK_CURSOR.</doc> | |||
| 32082 | 33016 | <instance-parameter name="surface" transfer-ownership="none"> | |
| 32083 | 33017 | <doc xml:space="preserve" | |
| 32084 | 33018 | filename="gdk/gdksurface.c" | |
| 32085 | - | line="1971">a `GdkSurface`</doc> | |
| 33019 | + | line="1865">a `GdkSurface`</doc> | |
| 32086 | 33020 | <type name="Surface" c:type="GdkSurface*"/> | |
| 32087 | 33021 | </instance-parameter> | |
| 32088 | 33022 | <parameter name="device" transfer-ownership="none"> | |
| 32089 | 33023 | <doc xml:space="preserve" | |
| 32090 | 33024 | filename="gdk/gdksurface.c" | |
| 32091 | - | line="1972">a pointer `GdkDevice`</doc> | |
| 33025 | + | line="1866">a pointer `GdkDevice`</doc> | |
| 32092 | 33026 | <type name="Device" c:type="GdkDevice*"/> | |
| 32093 | 33027 | </parameter> | |
| 32094 | 33028 | <parameter name="cursor" transfer-ownership="none"> | |
| 32095 | 33029 | <doc xml:space="preserve" | |
| 32096 | 33030 | filename="gdk/gdksurface.c" | |
| 32097 | - | line="1973">a `GdkCursor`</doc> | |
| 33031 | + | line="1867">a `GdkCursor`</doc> | |
| 32098 | 33032 | <type name="Cursor" c:type="GdkCursor*"/> | |
| 32099 | 33033 | </parameter> | |
| 32100 | 33034 | </parameters> | |
| @@ -32103,7 +33037,7 @@ to create the cursor. To make the cursor invisible, use %GDK_BLANK_CURSOR.</doc> | |||
| 32103 | 33037 | c:identifier="gdk_surface_set_input_region"> | |
| 32104 | 33038 | <doc xml:space="preserve" | |
| 32105 | 33039 | filename="gdk/gdksurface.c" | |
| 32106 | - | line="2138">Apply the region to the surface for the purpose of event | |
| 33040 | + | line="2032">Apply the region to the surface for the purpose of event | |
| 32107 | 33041 | handling. | |
| 32108 | 33042 | ||
| 32109 | 33043 | Mouse events which happen while the pointer position corresponds | |
| @@ -32125,13 +33059,17 @@ a particular backend supports input regions.</doc> | |||
| 32125 | 33059 | <instance-parameter name="surface" transfer-ownership="none"> | |
| 32126 | 33060 | <doc xml:space="preserve" | |
| 32127 | 33061 | filename="gdk/gdksurface.c" | |
| 32128 | - | line="2140">a `GdkSurface`</doc> | |
| 33062 | + | line="2034">a `GdkSurface`</doc> | |
| 32129 | 33063 | <type name="Surface" c:type="GdkSurface*"/> | |
| 32130 | 33064 | </instance-parameter> | |
| 32131 | - | <parameter name="region" transfer-ownership="none"> | |
| 33065 | + | <parameter name="region" | |
| 33066 | + | transfer-ownership="none" | |
| 33067 | + | nullable="1" | |
| 33068 | + | allow-none="1"> | |
| 32132 | 33069 | <doc xml:space="preserve" | |
| 32133 | 33070 | filename="gdk/gdksurface.c" | |
| 32134 | - | line="2141">region of surface to be reactive</doc> | |
| 33071 | + | line="2035">region of surface to be reactive, | |
| 33072 | + | or %NULL to make the entire surface reactive</doc> | |
| 32135 | 33073 | <type name="cairo.Region" c:type="cairo_region_t*"/> | |
| 32136 | 33074 | </parameter> | |
| 32137 | 33075 | </parameters> | |
| @@ -32142,7 +33080,7 @@ a particular backend supports input regions.</doc> | |||
| 32142 | 33080 | deprecated-version="4.16"> | |
| 32143 | 33081 | <doc xml:space="preserve" | |
| 32144 | 33082 | filename="gdk/gdksurface.c" | |
| 32145 | - | line="2713">Marks a region of the `GdkSurface` as opaque. | |
| 33083 | + | line="2608">Marks a region of the `GdkSurface` as opaque. | |
| 32146 | 33084 | ||
| 32147 | 33085 | For optimisation purposes, compositing window managers may | |
| 32148 | 33086 | like to not draw obscured regions of surfaces, or turn off blending | |
| @@ -32167,7 +33105,7 @@ background is not opaque, please update this property in your | |||
| 32167 | 33105 | <instance-parameter name="surface" transfer-ownership="none"> | |
| 32168 | 33106 | <doc xml:space="preserve" | |
| 32169 | 33107 | filename="gdk/gdksurface.c" | |
| 32170 | - | line="2715">a top-level `GdkSurface`</doc> | |
| 33108 | + | line="2610">a top-level `GdkSurface`</doc> | |
| 32171 | 33109 | <type name="Surface" c:type="GdkSurface*"/> | |
| 32172 | 33110 | </instance-parameter> | |
| 32173 | 33111 | <parameter name="region" | |
| @@ -32176,7 +33114,7 @@ background is not opaque, please update this property in your | |||
| 32176 | 33114 | allow-none="1"> | |
| 32177 | 33115 | <doc xml:space="preserve" | |
| 32178 | 33116 | filename="gdk/gdksurface.c" | |
| 32179 | - | line="2716">a region, or %NULL to make the entire | |
| 33117 | + | line="2611">a region, or %NULL to make the entire | |
| 32180 | 33118 | surface opaque</doc> | |
| 32181 | 33119 | <type name="cairo.Region" c:type="cairo_region_t*"/> | |
| 32182 | 33120 | </parameter> | |
| @@ -32186,7 +33124,7 @@ background is not opaque, please update this property in your | |||
| 32186 | 33124 | c:identifier="gdk_surface_translate_coordinates"> | |
| 32187 | 33125 | <doc xml:space="preserve" | |
| 32188 | 33126 | filename="gdk/gdksurface.c" | |
| 32189 | - | line="3125">Translates coordinates between two surfaces. | |
| 33127 | + | line="3027">Translates coordinates between two surfaces. | |
| 32190 | 33128 | ||
| 32191 | 33129 | Note that this only works if @to and @from are popups or | |
| 32192 | 33130 | transient-for to the same toplevel (directly or indirectly).</doc> | |
| @@ -32194,20 +33132,20 @@ transient-for to the same toplevel (directly or indirectly).</doc> | |||
| 32194 | 33132 | <return-value transfer-ownership="none"> | |
| 32195 | 33133 | <doc xml:space="preserve" | |
| 32196 | 33134 | filename="gdk/gdksurface.c" | |
| 32197 | - | line="3137">%TRUE if the coordinates were successfully translated</doc> | |
| 33135 | + | line="3039">%TRUE if the coordinates were successfully translated</doc> | |
| 32198 | 33136 | <type name="gboolean" c:type="gboolean"/> | |
| 32199 | 33137 | </return-value> | |
| 32200 | 33138 | <parameters> | |
| 32201 | 33139 | <instance-parameter name="from" transfer-ownership="none"> | |
| 32202 | 33140 | <doc xml:space="preserve" | |
| 32203 | 33141 | filename="gdk/gdksurface.c" | |
| 32204 | - | line="3127">the origin surface</doc> | |
| 33142 | + | line="3029">the origin surface</doc> | |
| 32205 | 33143 | <type name="Surface" c:type="GdkSurface*"/> | |
| 32206 | 33144 | </instance-parameter> | |
| 32207 | 33145 | <parameter name="to" transfer-ownership="none"> | |
| 32208 | 33146 | <doc xml:space="preserve" | |
| 32209 | 33147 | filename="gdk/gdksurface.c" | |
| 32210 | - | line="3128">the target surface</doc> | |
| 33148 | + | line="3030">the target surface</doc> | |
| 32211 | 33149 | <type name="Surface" c:type="GdkSurface*"/> | |
| 32212 | 33150 | </parameter> | |
| 32213 | 33151 | <parameter name="x" | |
| @@ -32216,7 +33154,7 @@ transient-for to the same toplevel (directly or indirectly).</doc> | |||
| 32216 | 33154 | transfer-ownership="full"> | |
| 32217 | 33155 | <doc xml:space="preserve" | |
| 32218 | 33156 | filename="gdk/gdksurface.c" | |
| 32219 | - | line="3129">coordinates to translate</doc> | |
| 33157 | + | line="3031">coordinates to translate</doc> | |
| 32220 | 33158 | <type name="gdouble" c:type="double*"/> | |
| 32221 | 33159 | </parameter> | |
| 32222 | 33160 | <parameter name="y" | |
| @@ -32225,7 +33163,7 @@ transient-for to the same toplevel (directly or indirectly).</doc> | |||
| 32225 | 33163 | transfer-ownership="full"> | |
| 32226 | 33164 | <doc xml:space="preserve" | |
| 32227 | 33165 | filename="gdk/gdksurface.c" | |
| 32228 | - | line="3130">coordinates to translate</doc> | |
| 33166 | + | line="3032">coordinates to translate</doc> | |
| 32229 | 33167 | <type name="gdouble" c:type="double*"/> | |
| 32230 | 33168 | </parameter> | |
| 32231 | 33169 | </parameters> | |
| @@ -32237,7 +33175,7 @@ transient-for to the same toplevel (directly or indirectly).</doc> | |||
| 32237 | 33175 | getter="get_cursor"> | |
| 32238 | 33176 | <doc xml:space="preserve" | |
| 32239 | 33177 | filename="gdk/gdksurface.c" | |
| 32240 | - | line="563">The mouse pointer for the `GdkSurface`.</doc> | |
| 33178 | + | line="558">The mouse pointer for the `GdkSurface`.</doc> | |
| 32241 | 33179 | <type name="Cursor"/> | |
| 32242 | 33180 | </property> | |
| 32243 | 33181 | <property name="display" | |
| @@ -32247,7 +33185,7 @@ transient-for to the same toplevel (directly or indirectly).</doc> | |||
| 32247 | 33185 | getter="get_display"> | |
| 32248 | 33186 | <doc xml:space="preserve" | |
| 32249 | 33187 | filename="gdk/gdksurface.c" | |
| 32250 | - | line="573">The `GdkDisplay` connection of the surface.</doc> | |
| 33188 | + | line="568">The `GdkDisplay` connection of the surface.</doc> | |
| 32251 | 33189 | <type name="Display"/> | |
| 32252 | 33190 | </property> | |
| 32253 | 33191 | <property name="frame-clock" | |
| @@ -32257,7 +33195,7 @@ transient-for to the same toplevel (directly or indirectly).</doc> | |||
| 32257 | 33195 | getter="get_frame_clock"> | |
| 32258 | 33196 | <doc xml:space="preserve" | |
| 32259 | 33197 | filename="gdk/gdksurface.c" | |
| 32260 | - | line="583">The `GdkFrameClock` of the surface.</doc> | |
| 33198 | + | line="578">The `GdkFrameClock` of the surface.</doc> | |
| 32261 | 33199 | <type name="FrameClock"/> | |
| 32262 | 33200 | </property> | |
| 32263 | 33201 | <property name="height" | |
| @@ -32266,7 +33204,7 @@ transient-for to the same toplevel (directly or indirectly).</doc> | |||
| 32266 | 33204 | default-value="0"> | |
| 32267 | 33205 | <doc xml:space="preserve" | |
| 32268 | 33206 | filename="gdk/gdksurface.c" | |
| 32269 | - | line="613">The height of the surface, in pixels.</doc> | |
| 33207 | + | line="608">The height of the surface, in pixels.</doc> | |
| 32270 | 33208 | <type name="gint" c:type="gint"/> | |
| 32271 | 33209 | </property> | |
| 32272 | 33210 | <property name="mapped" | |
| @@ -32275,7 +33213,7 @@ transient-for to the same toplevel (directly or indirectly).</doc> | |||
| 32275 | 33213 | default-value="FALSE"> | |
| 32276 | 33214 | <doc xml:space="preserve" | |
| 32277 | 33215 | filename="gdk/gdksurface.c" | |
| 32278 | - | line="593">Whether the surface is mapped.</doc> | |
| 33216 | + | line="588">Whether the surface is mapped.</doc> | |
| 32279 | 33217 | <type name="gboolean" c:type="gboolean"/> | |
| 32280 | 33218 | </property> | |
| 32281 | 33219 | <property name="scale" | |
| @@ -32285,7 +33223,7 @@ transient-for to the same toplevel (directly or indirectly).</doc> | |||
| 32285 | 33223 | default-value="1.000000"> | |
| 32286 | 33224 | <doc xml:space="preserve" | |
| 32287 | 33225 | filename="gdk/gdksurface.c" | |
| 32288 | - | line="636">The scale of the surface.</doc> | |
| 33226 | + | line="631">The scale of the surface.</doc> | |
| 32289 | 33227 | <type name="gdouble" c:type="gdouble"/> | |
| 32290 | 33228 | </property> | |
| 32291 | 33229 | <property name="scale-factor" | |
| @@ -32294,7 +33232,7 @@ transient-for to the same toplevel (directly or indirectly).</doc> | |||
| 32294 | 33232 | default-value="1"> | |
| 32295 | 33233 | <doc xml:space="preserve" | |
| 32296 | 33234 | filename="gdk/gdksurface.c" | |
| 32297 | - | line="623">The scale factor of the surface. | |
| 33235 | + | line="618">The scale factor of the surface. | |
| 32298 | 33236 | ||
| 32299 | 33237 | The scale factor is the next larger integer, | |
| 32300 | 33238 | compared to [property@Gdk.Surface:scale].</doc> | |
| @@ -32306,13 +33244,13 @@ compared to [property@Gdk.Surface:scale].</doc> | |||
| 32306 | 33244 | default-value="0"> | |
| 32307 | 33245 | <doc xml:space="preserve" | |
| 32308 | 33246 | filename="gdk/gdksurface.c" | |
| 32309 | - | line="603">The width of the surface in pixels.</doc> | |
| 33247 | + | line="598">The width of the surface in pixels.</doc> | |
| 32310 | 33248 | <type name="gint" c:type="gint"/> | |
| 32311 | 33249 | </property> | |
| 32312 | 33250 | <glib:signal name="enter-monitor" when="first"> | |
| 32313 | 33251 | <doc xml:space="preserve" | |
| 32314 | 33252 | filename="gdk/gdksurface.c" | |
| 32315 | - | line="726">Emitted when @surface starts being present on the monitor.</doc> | |
| 33253 | + | line="721">Emitted when @surface starts being present on the monitor.</doc> | |
| 32316 | 33254 | <return-value transfer-ownership="none"> | |
| 32317 | 33255 | <type name="none" c:type="void"/> | |
| 32318 | 33256 | </return-value> | |
| @@ -32320,7 +33258,7 @@ compared to [property@Gdk.Surface:scale].</doc> | |||
| 32320 | 33258 | <parameter name="monitor" transfer-ownership="none"> | |
| 32321 | 33259 | <doc xml:space="preserve" | |
| 32322 | 33260 | filename="gdk/gdksurface.c" | |
| 32323 | - | line="729">the monitor</doc> | |
| 33261 | + | line="724">the monitor</doc> | |
| 32324 | 33262 | <type name="Monitor"/> | |
| 32325 | 33263 | </parameter> | |
| 32326 | 33264 | </parameters> | |
| @@ -32328,18 +33266,18 @@ compared to [property@Gdk.Surface:scale].</doc> | |||
| 32328 | 33266 | <glib:signal name="event" when="last"> | |
| 32329 | 33267 | <doc xml:space="preserve" | |
| 32330 | 33268 | filename="gdk/gdksurface.c" | |
| 32331 | - | line="702">Emitted when GDK receives an input event for @surface.</doc> | |
| 33269 | + | line="697">Emitted when GDK receives an input event for @surface.</doc> | |
| 32332 | 33270 | <return-value transfer-ownership="none"> | |
| 32333 | 33271 | <doc xml:space="preserve" | |
| 32334 | 33272 | filename="gdk/gdksurface.c" | |
| 32335 | - | line="709">%TRUE to indicate that the event has been handled</doc> | |
| 33273 | + | line="704">%TRUE to indicate that the event has been handled</doc> | |
| 32336 | 33274 | <type name="gboolean" c:type="gboolean"/> | |
| 32337 | 33275 | </return-value> | |
| 32338 | 33276 | <parameters> | |
| 32339 | 33277 | <parameter name="event" transfer-ownership="none"> | |
| 32340 | 33278 | <doc xml:space="preserve" | |
| 32341 | 33279 | filename="gdk/gdksurface.c" | |
| 32342 | - | line="705">an input event</doc> | |
| 33280 | + | line="700">an input event</doc> | |
| 32343 | 33281 | <type name="Event" c:type="gpointer"/> | |
| 32344 | 33282 | </parameter> | |
| 32345 | 33283 | </parameters> | |
| @@ -32347,7 +33285,7 @@ compared to [property@Gdk.Surface:scale].</doc> | |||
| 32347 | 33285 | <glib:signal name="layout" when="first"> | |
| 32348 | 33286 | <doc xml:space="preserve" | |
| 32349 | 33287 | filename="gdk/gdksurface.c" | |
| 32350 | - | line="650">Emitted when the size of @surface is changed, or when relayout should | |
| 33288 | + | line="645">Emitted when the size of @surface is changed, or when relayout should | |
| 32351 | 33289 | be performed. | |
| 32352 | 33290 | ||
| 32353 | 33291 | Surface size is reported in ”application pixels”, not | |
| @@ -32359,13 +33297,13 @@ Surface size is reported in ”application pixels”, not | |||
| 32359 | 33297 | <parameter name="width" transfer-ownership="none"> | |
| 32360 | 33298 | <doc xml:space="preserve" | |
| 32361 | 33299 | filename="gdk/gdksurface.c" | |
| 32362 | - | line="653">the current width</doc> | |
| 33300 | + | line="648">the current width</doc> | |
| 32363 | 33301 | <type name="gint" c:type="gint"/> | |
| 32364 | 33302 | </parameter> | |
| 32365 | 33303 | <parameter name="height" transfer-ownership="none"> | |
| 32366 | 33304 | <doc xml:space="preserve" | |
| 32367 | 33305 | filename="gdk/gdksurface.c" | |
| 32368 | - | line="654">the current height</doc> | |
| 33306 | + | line="649">the current height</doc> | |
| 32369 | 33307 | <type name="gint" c:type="gint"/> | |
| 32370 | 33308 | </parameter> | |
| 32371 | 33309 | </parameters> | |
| @@ -32373,7 +33311,7 @@ Surface size is reported in ”application pixels”, not | |||
| 32373 | 33311 | <glib:signal name="leave-monitor" when="first"> | |
| 32374 | 33312 | <doc xml:space="preserve" | |
| 32375 | 33313 | filename="gdk/gdksurface.c" | |
| 32376 | - | line="745">Emitted when @surface stops being present on the monitor.</doc> | |
| 33314 | + | line="740">Emitted when @surface stops being present on the monitor.</doc> | |
| 32377 | 33315 | <return-value transfer-ownership="none"> | |
| 32378 | 33316 | <type name="none" c:type="void"/> | |
| 32379 | 33317 | </return-value> | |
| @@ -32381,7 +33319,7 @@ Surface size is reported in ”application pixels”, not | |||
| 32381 | 33319 | <parameter name="monitor" transfer-ownership="none"> | |
| 32382 | 33320 | <doc xml:space="preserve" | |
| 32383 | 33321 | filename="gdk/gdksurface.c" | |
| 32384 | - | line="748">the monitor</doc> | |
| 33322 | + | line="743">the monitor</doc> | |
| 32385 | 33323 | <type name="Monitor"/> | |
| 32386 | 33324 | </parameter> | |
| 32387 | 33325 | </parameters> | |
| @@ -32389,18 +33327,18 @@ Surface size is reported in ”application pixels”, not | |||
| 32389 | 33327 | <glib:signal name="render" when="last"> | |
| 32390 | 33328 | <doc xml:space="preserve" | |
| 32391 | 33329 | filename="gdk/gdksurface.c" | |
| 32392 | - | line="678">Emitted when part of the surface needs to be redrawn.</doc> | |
| 33330 | + | line="673">Emitted when part of the surface needs to be redrawn.</doc> | |
| 32393 | 33331 | <return-value transfer-ownership="none"> | |
| 32394 | 33332 | <doc xml:space="preserve" | |
| 32395 | 33333 | filename="gdk/gdksurface.c" | |
| 32396 | - | line="685">%TRUE to indicate that the signal has been handled</doc> | |
| 33334 | + | line="680">%TRUE to indicate that the signal has been handled</doc> | |
| 32397 | 33335 | <type name="gboolean" c:type="gboolean"/> | |
| 32398 | 33336 | </return-value> | |
| 32399 | 33337 | <parameters> | |
| 32400 | 33338 | <parameter name="region" transfer-ownership="none"> | |
| 32401 | 33339 | <doc xml:space="preserve" | |
| 32402 | 33340 | filename="gdk/gdksurface.c" | |
| 32403 | - | line="681">the region that needs to be redrawn</doc> | |
| 33341 | + | line="676">the region that needs to be redrawn</doc> | |
| 32404 | 33342 | <type name="cairo.Region"/> | |
| 32405 | 33343 | </parameter> | |
| 32406 | 33344 | </parameters> | |
| @@ -32543,26 +33481,30 @@ data.</doc> | |||
| 32543 | 33481 | <implements name="Gio.Icon"/> | |
| 32544 | 33482 | <implements name="Gio.LoadableIcon"/> | |
| 32545 | 33483 | <constructor name="new_for_pixbuf" | |
| 32546 | - | c:identifier="gdk_texture_new_for_pixbuf"> | |
| 33484 | + | c:identifier="gdk_texture_new_for_pixbuf" | |
| 33485 | + | deprecated="1" | |
| 33486 | + | deprecated-version="4.20"> | |
| 32547 | 33487 | <doc xml:space="preserve" | |
| 32548 | 33488 | filename="gdk/gdktexture.c" | |
| 32549 | - | line="523">Creates a new texture object representing the `GdkPixbuf`. | |
| 33489 | + | line="522">Creates a new texture object representing the `GdkPixbuf`. | |
| 32550 | 33490 | ||
| 32551 | 33491 | This function is threadsafe, so that you can e.g. use GTask | |
| 32552 | - | and [method@Gio.Task.run_in_thread] to avoid blocking the main thread | |
| 32553 | - | while loading a big image.</doc> | |
| 33492 | + | and [method@Gio.Task.run_in_thread] to avoid blocking the main | |
| 33493 | + | thread while loading a big image.</doc> | |
| 33494 | + | <doc-deprecated xml:space="preserve">Use e.g. libglycin, which can load many image | |
| 33495 | + | formats into a `GdkTexture`</doc-deprecated> | |
| 32554 | 33496 | <source-position filename="gdk/gdktexture.h" line="66"/> | |
| 32555 | 33497 | <return-value transfer-ownership="full"> | |
| 32556 | 33498 | <doc xml:space="preserve" | |
| 32557 | 33499 | filename="gdk/gdktexture.c" | |
| 32558 | - | line="533">a new `GdkTexture`</doc> | |
| 33500 | + | line="532">a new `GdkTexture`</doc> | |
| 32559 | 33501 | <type name="Texture" c:type="GdkTexture*"/> | |
| 32560 | 33502 | </return-value> | |
| 32561 | 33503 | <parameters> | |
| 32562 | 33504 | <parameter name="pixbuf" transfer-ownership="none"> | |
| 32563 | 33505 | <doc xml:space="preserve" | |
| 32564 | 33506 | filename="gdk/gdktexture.c" | |
| 32565 | - | line="525">a `GdkPixbuf`</doc> | |
| 33507 | + | line="524">a `GdkPixbuf`</doc> | |
| 32566 | 33508 | <type name="GdkPixbuf.Pixbuf" c:type="GdkPixbuf*"/> | |
| 32567 | 33509 | </parameter> | |
| 32568 | 33510 | </parameters> | |
| @@ -32573,28 +33515,33 @@ while loading a big image.</doc> | |||
| 32573 | 33515 | throws="1"> | |
| 32574 | 33516 | <doc xml:space="preserve" | |
| 32575 | 33517 | filename="gdk/gdktexture.c" | |
| 32576 | - | line="698">Creates a new texture by loading an image from memory, | |
| 33518 | + | line="707">Creates a new texture by loading an image from memory, | |
| 32577 | 33519 | ||
| 32578 | 33520 | The file format is detected automatically. The supported formats | |
| 32579 | 33521 | are PNG, JPEG and TIFF, though more formats might be available. | |
| 32580 | 33522 | ||
| 32581 | - | If %NULL is returned, then @error will be set. | |
| 33523 | + | If `NULL` is returned, then @error will be set. | |
| 32582 | 33524 | ||
| 32583 | 33525 | This function is threadsafe, so that you can e.g. use GTask | |
| 32584 | 33526 | and [method@Gio.Task.run_in_thread] to avoid blocking the main thread | |
| 32585 | - | while loading a big image.</doc> | |
| 33527 | + | while loading a big image. | |
| 33528 | + | ||
| 33529 | + | ::: warning | |
| 33530 | + | Note that this function should not be used with untrusted data. | |
| 33531 | + | Use a proper image loading framework such as libglycin, which can | |
| 33532 | + | load many image formats into a `GdkTexture`.</doc> | |
| 32586 | 33533 | <source-position filename="gdk/gdktexture.h" line="76"/> | |
| 32587 | 33534 | <return-value transfer-ownership="full"> | |
| 32588 | 33535 | <doc xml:space="preserve" | |
| 32589 | 33536 | filename="gdk/gdktexture.c" | |
| 32590 | - | line="714">A newly-created `GdkTexture`</doc> | |
| 33537 | + | line="728">A newly-created `GdkTexture`</doc> | |
| 32591 | 33538 | <type name="Texture" c:type="GdkTexture*"/> | |
| 32592 | 33539 | </return-value> | |
| 32593 | 33540 | <parameters> | |
| 32594 | 33541 | <parameter name="bytes" transfer-ownership="none"> | |
| 32595 | 33542 | <doc xml:space="preserve" | |
| 32596 | 33543 | filename="gdk/gdktexture.c" | |
| 32597 | - | line="700">a `GBytes` containing the data to load</doc> | |
| 33544 | + | line="709">a `GBytes` containing the data to load</doc> | |
| 32598 | 33545 | <type name="GLib.Bytes" c:type="GBytes*"/> | |
| 32599 | 33546 | </parameter> | |
| 32600 | 33547 | </parameters> | |
| @@ -32604,28 +33551,33 @@ while loading a big image.</doc> | |||
| 32604 | 33551 | throws="1"> | |
| 32605 | 33552 | <doc xml:space="preserve" | |
| 32606 | 33553 | filename="gdk/gdktexture.c" | |
| 32607 | - | line="605">Creates a new texture by loading an image from a file. | |
| 33554 | + | line="607">Creates a new texture by loading an image from a file. | |
| 32608 | 33555 | ||
| 32609 | 33556 | The file format is detected automatically. The supported formats | |
| 32610 | 33557 | are PNG, JPEG and TIFF, though more formats might be available. | |
| 32611 | 33558 | ||
| 32612 | - | If %NULL is returned, then @error will be set. | |
| 33559 | + | If `NULL` is returned, then @error will be set. | |
| 32613 | 33560 | ||
| 32614 | 33561 | This function is threadsafe, so that you can e.g. use GTask | |
| 32615 | 33562 | and [method@Gio.Task.run_in_thread] to avoid blocking the main thread | |
| 32616 | - | while loading a big image.</doc> | |
| 33563 | + | while loading a big image. | |
| 33564 | + | ||
| 33565 | + | ::: warning | |
| 33566 | + | Note that this function should not be used with untrusted data. | |
| 33567 | + | Use a proper image loading framework such as libglycin, which can | |
| 33568 | + | load many image formats into a `GdkTexture`.</doc> | |
| 32617 | 33569 | <source-position filename="gdk/gdktexture.h" line="70"/> | |
| 32618 | 33570 | <return-value transfer-ownership="full"> | |
| 32619 | 33571 | <doc xml:space="preserve" | |
| 32620 | 33572 | filename="gdk/gdktexture.c" | |
| 32621 | - | line="621">A newly-created `GdkTexture`</doc> | |
| 33573 | + | line="628">A newly-created `GdkTexture`</doc> | |
| 32622 | 33574 | <type name="Texture" c:type="GdkTexture*"/> | |
| 32623 | 33575 | </return-value> | |
| 32624 | 33576 | <parameters> | |
| 32625 | 33577 | <parameter name="file" transfer-ownership="none"> | |
| 32626 | 33578 | <doc xml:space="preserve" | |
| 32627 | 33579 | filename="gdk/gdktexture.c" | |
| 32628 | - | line="607">`GFile` to load</doc> | |
| 33580 | + | line="609">`GFile` to load</doc> | |
| 32629 | 33581 | <type name="Gio.File" c:type="GFile*"/> | |
| 32630 | 33582 | </parameter> | |
| 32631 | 33583 | </parameters> | |
| @@ -32636,28 +33588,33 @@ while loading a big image.</doc> | |||
| 32636 | 33588 | throws="1"> | |
| 32637 | 33589 | <doc xml:space="preserve" | |
| 32638 | 33590 | filename="gdk/gdktexture.c" | |
| 32639 | - | line="744">Creates a new texture by loading an image from a file. | |
| 33591 | + | line="758">Creates a new texture by loading an image from a file. | |
| 32640 | 33592 | ||
| 32641 | 33593 | The file format is detected automatically. The supported formats | |
| 32642 | 33594 | are PNG, JPEG and TIFF, though more formats might be available. | |
| 32643 | 33595 | ||
| 32644 | - | If %NULL is returned, then @error will be set. | |
| 33596 | + | If `NULL` is returned, then @error will be set. | |
| 32645 | 33597 | ||
| 32646 | 33598 | This function is threadsafe, so that you can e.g. use GTask | |
| 32647 | 33599 | and [method@Gio.Task.run_in_thread] to avoid blocking the main thread | |
| 32648 | - | while loading a big image.</doc> | |
| 33600 | + | while loading a big image. | |
| 33601 | + | ||
| 33602 | + | ::: warning | |
| 33603 | + | Note that this function should not be used with untrusted data. | |
| 33604 | + | Use a proper image loading framework such as libglycin, which can | |
| 33605 | + | load many image formats into a `GdkTexture`.</doc> | |
| 32649 | 33606 | <source-position filename="gdk/gdktexture.h" line="73"/> | |
| 32650 | 33607 | <return-value transfer-ownership="full"> | |
| 32651 | 33608 | <doc xml:space="preserve" | |
| 32652 | 33609 | filename="gdk/gdktexture.c" | |
| 32653 | - | line="760">A newly-created `GdkTexture`</doc> | |
| 33610 | + | line="779">A newly-created `GdkTexture`</doc> | |
| 32654 | 33611 | <type name="Texture" c:type="GdkTexture*"/> | |
| 32655 | 33612 | </return-value> | |
| 32656 | 33613 | <parameters> | |
| 32657 | 33614 | <parameter name="path" transfer-ownership="none"> | |
| 32658 | 33615 | <doc xml:space="preserve" | |
| 32659 | 33616 | filename="gdk/gdktexture.c" | |
| 32660 | - | line="746">the filename to load</doc> | |
| 33617 | + | line="760">the filename to load</doc> | |
| 32661 | 33618 | <type name="filename" c:type="const char*"/> | |
| 32662 | 33619 | </parameter> | |
| 32663 | 33620 | </parameters> | |
| @@ -32666,10 +33623,10 @@ while loading a big image.</doc> | |||
| 32666 | 33623 | c:identifier="gdk_texture_new_from_resource"> | |
| 32667 | 33624 | <doc xml:space="preserve" | |
| 32668 | 33625 | filename="gdk/gdktexture.c" | |
| 32669 | - | line="561">Creates a new texture by loading an image from a resource. | |
| 33626 | + | line="563">Creates a new texture by loading an image from a resource. | |
| 32670 | 33627 | ||
| 32671 | 33628 | The file format is detected automatically. The supported formats | |
| 32672 | - | are PNG and JPEG, though more formats might be available. | |
| 33629 | + | are PNG, JPEG and TIFF, though more formats might be available. | |
| 32673 | 33630 | ||
| 32674 | 33631 | It is a fatal error if @resource_path does not specify a valid | |
| 32675 | 33632 | image resource and the program will abort if that happens. | |
| @@ -32683,14 +33640,14 @@ while loading a big image.</doc> | |||
| 32683 | 33640 | <return-value transfer-ownership="full"> | |
| 32684 | 33641 | <doc xml:space="preserve" | |
| 32685 | 33642 | filename="gdk/gdktexture.c" | |
| 32686 | - | line="579">A newly-created `GdkTexture`</doc> | |
| 33643 | + | line="581">A newly-created `GdkTexture`</doc> | |
| 32687 | 33644 | <type name="Texture" c:type="GdkTexture*"/> | |
| 32688 | 33645 | </return-value> | |
| 32689 | 33646 | <parameters> | |
| 32690 | 33647 | <parameter name="resource_path" transfer-ownership="none"> | |
| 32691 | 33648 | <doc xml:space="preserve" | |
| 32692 | 33649 | filename="gdk/gdktexture.c" | |
| 32693 | - | line="563">the path of the resource file</doc> | |
| 33650 | + | line="565">the path of the resource file</doc> | |
| 32694 | 33651 | <type name="utf8" c:type="const char*"/> | |
| 32695 | 33652 | </parameter> | |
| 32696 | 33653 | </parameters> | |
| @@ -32698,7 +33655,7 @@ while loading a big image.</doc> | |||
| 32698 | 33655 | <method name="download" c:identifier="gdk_texture_download"> | |
| 32699 | 33656 | <doc xml:space="preserve" | |
| 32700 | 33657 | filename="gdk/gdktexture.c" | |
| 32701 | - | line="981">Downloads the @texture into local memory. | |
| 33658 | + | line="1026">Downloads the @texture into local memory. | |
| 32702 | 33659 | ||
| 32703 | 33660 | This may be an expensive operation, as the actual texture data | |
| 32704 | 33661 | may reside on a GPU or on a remote display server. | |
| @@ -32728,13 +33685,13 @@ For more flexible download capabilities, see | |||
| 32728 | 33685 | <instance-parameter name="texture" transfer-ownership="none"> | |
| 32729 | 33686 | <doc xml:space="preserve" | |
| 32730 | 33687 | filename="gdk/gdktexture.c" | |
| 32731 | - | line="983">a `GdkTexture`</doc> | |
| 33688 | + | line="1028">a `GdkTexture`</doc> | |
| 32732 | 33689 | <type name="Texture" c:type="GdkTexture*"/> | |
| 32733 | 33690 | </instance-parameter> | |
| 32734 | 33691 | <parameter name="data" transfer-ownership="none"> | |
| 32735 | 33692 | <doc xml:space="preserve" | |
| 32736 | 33693 | filename="gdk/gdktexture.c" | |
| 32737 | - | line="984">pointer to enough memory to be filled with the | |
| 33694 | + | line="1029">pointer to enough memory to be filled with the | |
| 32738 | 33695 | downloaded data of @texture</doc> | |
| 32739 | 33696 | <array zero-terminated="0" c:type="guchar*"> | |
| 32740 | 33697 | <type name="guint8" c:type="guchar"/> | |
| @@ -32743,7 +33700,7 @@ For more flexible download capabilities, see | |||
| 32743 | 33700 | <parameter name="stride" transfer-ownership="none"> | |
| 32744 | 33701 | <doc xml:space="preserve" | |
| 32745 | 33702 | filename="gdk/gdktexture.c" | |
| 32746 | - | line="986">rowstride in bytes</doc> | |
| 33703 | + | line="1031">rowstride in bytes</doc> | |
| 32747 | 33704 | <type name="gsize" c:type="gsize"/> | |
| 32748 | 33705 | </parameter> | |
| 32749 | 33706 | </parameters> | |
| @@ -32754,19 +33711,19 @@ For more flexible download capabilities, see | |||
| 32754 | 33711 | version="4.16"> | |
| 32755 | 33712 | <doc xml:space="preserve" | |
| 32756 | 33713 | filename="gdk/gdktexture.c" | |
| 32757 | - | line="815">Returns the color state associated with the texture.</doc> | |
| 33714 | + | line="834">Returns the color state associated with the texture.</doc> | |
| 32758 | 33715 | <source-position filename="gdk/gdktexture.h" line="87"/> | |
| 32759 | 33716 | <return-value transfer-ownership="none"> | |
| 32760 | 33717 | <doc xml:space="preserve" | |
| 32761 | 33718 | filename="gdk/gdktexture.c" | |
| 32762 | - | line="821">the color state of the `GdkTexture`</doc> | |
| 33719 | + | line="840">the color state of the `GdkTexture`</doc> | |
| 32763 | 33720 | <type name="ColorState" c:type="GdkColorState*"/> | |
| 32764 | 33721 | </return-value> | |
| 32765 | 33722 | <parameters> | |
| 32766 | 33723 | <instance-parameter name="self" transfer-ownership="none"> | |
| 32767 | 33724 | <doc xml:space="preserve" | |
| 32768 | 33725 | filename="gdk/gdktexture.c" | |
| 32769 | - | line="817">a `GdkTexture`</doc> | |
| 33726 | + | line="836">a `GdkTexture`</doc> | |
| 32770 | 33727 | <type name="Texture" c:type="GdkTexture*"/> | |
| 32771 | 33728 | </instance-parameter> | |
| 32772 | 33729 | </parameters> | |
| @@ -32776,7 +33733,7 @@ For more flexible download capabilities, see | |||
| 32776 | 33733 | version="4.10"> | |
| 32777 | 33734 | <doc xml:space="preserve" | |
| 32778 | 33735 | filename="gdk/gdktexture.c" | |
| 32779 | - | line="1027">Gets the memory format most closely associated with the data of | |
| 33736 | + | line="1076">Gets the memory format most closely associated with the data of | |
| 32780 | 33737 | the texture. | |
| 32781 | 33738 | ||
| 32782 | 33739 | Note that it may not be an exact match for texture data | |
| @@ -32789,14 +33746,14 @@ downloading the texture.</doc> | |||
| 32789 | 33746 | <return-value transfer-ownership="none"> | |
| 32790 | 33747 | <doc xml:space="preserve" | |
| 32791 | 33748 | filename="gdk/gdktexture.c" | |
| 32792 | - | line="1041">the preferred format for the texture's data</doc> | |
| 33749 | + | line="1090">the preferred format for the texture's data</doc> | |
| 32793 | 33750 | <type name="MemoryFormat" c:type="GdkMemoryFormat"/> | |
| 32794 | 33751 | </return-value> | |
| 32795 | 33752 | <parameters> | |
| 32796 | 33753 | <instance-parameter name="self" transfer-ownership="none"> | |
| 32797 | 33754 | <doc xml:space="preserve" | |
| 32798 | 33755 | filename="gdk/gdktexture.c" | |
| 32799 | - | line="1029">a GdkTexture</doc> | |
| 33756 | + | line="1078">a GdkTexture</doc> | |
| 32800 | 33757 | <type name="Texture" c:type="GdkTexture*"/> | |
| 32801 | 33758 | </instance-parameter> | |
| 32802 | 33759 | </parameters> | |
| @@ -32806,19 +33763,19 @@ downloading the texture.</doc> | |||
| 32806 | 33763 | glib:get-property="height"> | |
| 32807 | 33764 | <doc xml:space="preserve" | |
| 32808 | 33765 | filename="gdk/gdktexture.c" | |
| 32809 | - | line="799">Returns the height of the @texture, in pixels.</doc> | |
| 33766 | + | line="818">Returns the height of the @texture, in pixels.</doc> | |
| 32810 | 33767 | <source-position filename="gdk/gdktexture.h" line="82"/> | |
| 32811 | 33768 | <return-value transfer-ownership="none"> | |
| 32812 | 33769 | <doc xml:space="preserve" | |
| 32813 | 33770 | filename="gdk/gdktexture.c" | |
| 32814 | - | line="805">the height of the `GdkTexture`</doc> | |
| 33771 | + | line="824">the height of the `GdkTexture`</doc> | |
| 32815 | 33772 | <type name="gint" c:type="int"/> | |
| 32816 | 33773 | </return-value> | |
| 32817 | 33774 | <parameters> | |
| 32818 | 33775 | <instance-parameter name="texture" transfer-ownership="none"> | |
| 32819 | 33776 | <doc xml:space="preserve" | |
| 32820 | 33777 | filename="gdk/gdktexture.c" | |
| 32821 | - | line="801">a `GdkTexture`</doc> | |
| 33778 | + | line="820">a `GdkTexture`</doc> | |
| 32822 | 33779 | <type name="Texture" c:type="GdkTexture*"/> | |
| 32823 | 33780 | </instance-parameter> | |
| 32824 | 33781 | </parameters> | |
| @@ -32828,19 +33785,19 @@ downloading the texture.</doc> | |||
| 32828 | 33785 | glib:get-property="width"> | |
| 32829 | 33786 | <doc xml:space="preserve" | |
| 32830 | 33787 | filename="gdk/gdktexture.c" | |
| 32831 | - | line="783">Returns the width of @texture, in pixels.</doc> | |
| 33788 | + | line="802">Returns the width of @texture, in pixels.</doc> | |
| 32832 | 33789 | <source-position filename="gdk/gdktexture.h" line="80"/> | |
| 32833 | 33790 | <return-value transfer-ownership="none"> | |
| 32834 | 33791 | <doc xml:space="preserve" | |
| 32835 | 33792 | filename="gdk/gdktexture.c" | |
| 32836 | - | line="789">the width of the `GdkTexture`</doc> | |
| 33793 | + | line="808">the width of the `GdkTexture`</doc> | |
| 32837 | 33794 | <type name="gint" c:type="int"/> | |
| 32838 | 33795 | </return-value> | |
| 32839 | 33796 | <parameters> | |
| 32840 | 33797 | <instance-parameter name="texture" transfer-ownership="none"> | |
| 32841 | 33798 | <doc xml:space="preserve" | |
| 32842 | 33799 | filename="gdk/gdktexture.c" | |
| 32843 | - | line="785">a `GdkTexture`</doc> | |
| 33800 | + | line="804">a `GdkTexture`</doc> | |
| 32844 | 33801 | <type name="Texture" c:type="GdkTexture*"/> | |
| 32845 | 33802 | </instance-parameter> | |
| 32846 | 33803 | </parameters> | |
| @@ -32848,31 +33805,31 @@ downloading the texture.</doc> | |||
| 32848 | 33805 | <method name="save_to_png" c:identifier="gdk_texture_save_to_png"> | |
| 32849 | 33806 | <doc xml:space="preserve" | |
| 32850 | 33807 | filename="gdk/gdktexture.c" | |
| 32851 | - | line="1107">Store the given @texture to the @filename as a PNG file. | |
| 33808 | + | line="1156">Store the given @texture to the @filename as a PNG file. | |
| 32852 | 33809 | ||
| 32853 | 33810 | This is a utility function intended for debugging and testing. | |
| 32854 | 33811 | If you want more control over formats, proper error handling or | |
| 32855 | - | want to store to a [iface@Gio.File] or other location, you might want to | |
| 32856 | - | use [method@Gdk.Texture.save_to_png_bytes] or look into the | |
| 32857 | - | gdk-pixbuf library.</doc> | |
| 33812 | + | want to store to a [iface@Gio.File] or other location, you might | |
| 33813 | + | want to use [method@Gdk.Texture.save_to_png_bytes] or look into | |
| 33814 | + | the libglycin library.</doc> | |
| 32858 | 33815 | <source-position filename="gdk/gdktexture.h" line="94"/> | |
| 32859 | 33816 | <return-value transfer-ownership="none"> | |
| 32860 | 33817 | <doc xml:space="preserve" | |
| 32861 | 33818 | filename="gdk/gdktexture.c" | |
| 32862 | - | line="1120">%TRUE if saving succeeded, %FALSE on failure.</doc> | |
| 33819 | + | line="1169">%TRUE if saving succeeded, %FALSE on failure.</doc> | |
| 32863 | 33820 | <type name="gboolean" c:type="gboolean"/> | |
| 32864 | 33821 | </return-value> | |
| 32865 | 33822 | <parameters> | |
| 32866 | 33823 | <instance-parameter name="texture" transfer-ownership="none"> | |
| 32867 | 33824 | <doc xml:space="preserve" | |
| 32868 | 33825 | filename="gdk/gdktexture.c" | |
| 32869 | - | line="1109">a `GdkTexture`</doc> | |
| 33826 | + | line="1158">a `GdkTexture`</doc> | |
| 32870 | 33827 | <type name="Texture" c:type="GdkTexture*"/> | |
| 32871 | 33828 | </instance-parameter> | |
| 32872 | 33829 | <parameter name="filename" transfer-ownership="none"> | |
| 32873 | 33830 | <doc xml:space="preserve" | |
| 32874 | 33831 | filename="gdk/gdktexture.c" | |
| 32875 | - | line="1110">the filename to store to</doc> | |
| 33832 | + | line="1159">the filename to store to</doc> | |
| 32876 | 33833 | <type name="filename" c:type="const char*"/> | |
| 32877 | 33834 | </parameter> | |
| 32878 | 33835 | </parameters> | |
| @@ -32882,7 +33839,7 @@ gdk-pixbuf library.</doc> | |||
| 32882 | 33839 | version="4.6"> | |
| 32883 | 33840 | <doc xml:space="preserve" | |
| 32884 | 33841 | filename="gdk/gdktexture.c" | |
| 32885 | - | line="1142">Store the given @texture in memory as a PNG file. | |
| 33842 | + | line="1191">Store the given @texture in memory as a PNG file. | |
| 32886 | 33843 | ||
| 32887 | 33844 | Use [ctor@Gdk.Texture.new_from_bytes] to read it back. | |
| 32888 | 33845 | ||
| @@ -32891,7 +33848,7 @@ portable way to do that. | |||
| 32891 | 33848 | ||
| 32892 | 33849 | If you need more control over the generated image, such as | |
| 32893 | 33850 | attaching metadata, you should look into an image handling | |
| 32894 | - | library such as the gdk-pixbuf library. | |
| 33851 | + | library such as the libglycin library. | |
| 32895 | 33852 | ||
| 32896 | 33853 | If you are dealing with high dynamic range float data, you | |
| 32897 | 33854 | might also want to consider [method@Gdk.Texture.save_to_tiff_bytes] | |
| @@ -32900,14 +33857,14 @@ instead.</doc> | |||
| 32900 | 33857 | <return-value transfer-ownership="full"> | |
| 32901 | 33858 | <doc xml:space="preserve" | |
| 32902 | 33859 | filename="gdk/gdktexture.c" | |
| 32903 | - | line="1161">a newly allocated `GBytes` containing PNG data</doc> | |
| 33860 | + | line="1210">a newly allocated `GBytes` containing PNG data</doc> | |
| 32904 | 33861 | <type name="GLib.Bytes" c:type="GBytes*"/> | |
| 32905 | 33862 | </return-value> | |
| 32906 | 33863 | <parameters> | |
| 32907 | 33864 | <instance-parameter name="texture" transfer-ownership="none"> | |
| 32908 | 33865 | <doc xml:space="preserve" | |
| 32909 | 33866 | filename="gdk/gdktexture.c" | |
| 32910 | - | line="1144">a `GdkTexture`</doc> | |
| 33867 | + | line="1193">a `GdkTexture`</doc> | |
| 32911 | 33868 | <type name="Texture" c:type="GdkTexture*"/> | |
| 32912 | 33869 | </instance-parameter> | |
| 32913 | 33870 | </parameters> | |
| @@ -32917,27 +33874,27 @@ instead.</doc> | |||
| 32917 | 33874 | version="4.6"> | |
| 32918 | 33875 | <doc xml:space="preserve" | |
| 32919 | 33876 | filename="gdk/gdktexture.c" | |
| 32920 | - | line="1173">Store the given @texture to the @filename as a TIFF file. | |
| 33877 | + | line="1222">Store the given @texture to the @filename as a TIFF file. | |
| 32921 | 33878 | ||
| 32922 | 33879 | GTK will attempt to store data without loss.</doc> | |
| 32923 | 33880 | <source-position filename="gdk/gdktexture.h" line="99"/> | |
| 32924 | 33881 | <return-value transfer-ownership="none"> | |
| 32925 | 33882 | <doc xml:space="preserve" | |
| 32926 | 33883 | filename="gdk/gdktexture.c" | |
| 32927 | - | line="1181">%TRUE if saving succeeded, %FALSE on failure.</doc> | |
| 33884 | + | line="1230">%TRUE if saving succeeded, %FALSE on failure.</doc> | |
| 32928 | 33885 | <type name="gboolean" c:type="gboolean"/> | |
| 32929 | 33886 | </return-value> | |
| 32930 | 33887 | <parameters> | |
| 32931 | 33888 | <instance-parameter name="texture" transfer-ownership="none"> | |
| 32932 | 33889 | <doc xml:space="preserve" | |
| 32933 | 33890 | filename="gdk/gdktexture.c" | |
| 32934 | - | line="1175">a `GdkTexture`</doc> | |
| 33891 | + | line="1224">a `GdkTexture`</doc> | |
| 32935 | 33892 | <type name="Texture" c:type="GdkTexture*"/> | |
| 32936 | 33893 | </instance-parameter> | |
| 32937 | 33894 | <parameter name="filename" transfer-ownership="none"> | |
| 32938 | 33895 | <doc xml:space="preserve" | |
| 32939 | 33896 | filename="gdk/gdktexture.c" | |
| 32940 | - | line="1176">the filename to store to</doc> | |
| 33897 | + | line="1225">the filename to store to</doc> | |
| 32941 | 33898 | <type name="filename" c:type="const char*"/> | |
| 32942 | 33899 | </parameter> | |
| 32943 | 33900 | </parameters> | |
| @@ -32947,7 +33904,7 @@ GTK will attempt to store data without loss.</doc> | |||
| 32947 | 33904 | version="4.6"> | |
| 32948 | 33905 | <doc xml:space="preserve" | |
| 32949 | 33906 | filename="gdk/gdktexture.c" | |
| 32950 | - | line="1205">Store the given @texture in memory as a TIFF file. | |
| 33907 | + | line="1254">Store the given @texture in memory as a TIFF file. | |
| 32951 | 33908 | ||
| 32952 | 33909 | Use [ctor@Gdk.Texture.new_from_bytes] to read it back. | |
| 32953 | 33910 | ||
| @@ -32963,14 +33920,14 @@ use [method@Gdk.Texture.save_to_png_bytes].</doc> | |||
| 32963 | 33920 | <return-value transfer-ownership="full"> | |
| 32964 | 33921 | <doc xml:space="preserve" | |
| 32965 | 33922 | filename="gdk/gdktexture.c" | |
| 32966 | - | line="1222">a newly allocated `GBytes` containing TIFF data</doc> | |
| 33923 | + | line="1271">a newly allocated `GBytes` containing TIFF data</doc> | |
| 32967 | 33924 | <type name="GLib.Bytes" c:type="GBytes*"/> | |
| 32968 | 33925 | </return-value> | |
| 32969 | 33926 | <parameters> | |
| 32970 | 33927 | <instance-parameter name="texture" transfer-ownership="none"> | |
| 32971 | 33928 | <doc xml:space="preserve" | |
| 32972 | 33929 | filename="gdk/gdktexture.c" | |
| 32973 | - | line="1207">a `GdkTexture`</doc> | |
| 33930 | + | line="1256">a `GdkTexture`</doc> | |
| 32974 | 33931 | <type name="Texture" c:type="GdkTexture*"/> | |
| 32975 | 33932 | </instance-parameter> | |
| 32976 | 33933 | </parameters> | |
| @@ -32983,7 +33940,7 @@ use [method@Gdk.Texture.save_to_png_bytes].</doc> | |||
| 32983 | 33940 | getter="get_color_state"> | |
| 32984 | 33941 | <doc xml:space="preserve" | |
| 32985 | 33942 | filename="gdk/gdktexture.c" | |
| 32986 | - | line="427">The color state of the texture.</doc> | |
| 33943 | + | line="426">The color state of the texture.</doc> | |
| 32987 | 33944 | <type name="ColorState"/> | |
| 32988 | 33945 | </property> | |
| 32989 | 33946 | <property name="height" | |
| @@ -32994,7 +33951,7 @@ use [method@Gdk.Texture.save_to_png_bytes].</doc> | |||
| 32994 | 33951 | default-value="1"> | |
| 32995 | 33952 | <doc xml:space="preserve" | |
| 32996 | 33953 | filename="gdk/gdktexture.c" | |
| 32997 | - | line="412">The height of the texture, in pixels.</doc> | |
| 33954 | + | line="411">The height of the texture, in pixels.</doc> | |
| 32998 | 33955 | <type name="gint" c:type="gint"/> | |
| 32999 | 33956 | </property> | |
| 33000 | 33957 | <property name="width" | |
| @@ -33005,7 +33962,7 @@ use [method@Gdk.Texture.save_to_png_bytes].</doc> | |||
| 33005 | 33962 | default-value="1"> | |
| 33006 | 33963 | <doc xml:space="preserve" | |
| 33007 | 33964 | filename="gdk/gdktexture.c" | |
| 33008 | - | line="397">The width of the texture, in pixels.</doc> | |
| 33965 | + | line="396">The width of the texture, in pixels.</doc> | |
| 33009 | 33966 | <type name="gint" c:type="gint"/> | |
| 33010 | 33967 | </property> | |
| 33011 | 33968 | </class> | |
| @@ -33090,25 +34047,28 @@ This function is meant for language bindings.</doc> | |||
| 33090 | 34047 | version="4.10"> | |
| 33091 | 34048 | <doc xml:space="preserve" | |
| 33092 | 34049 | filename="gdk/gdktexturedownloader.c" | |
| 33093 | - | line="269">Downloads the given texture pixels into a `GBytes`. The rowstride will | |
| 34050 | + | line="313">Downloads the given texture pixels into a `GBytes`. The rowstride will | |
| 33094 | 34051 | be stored in the stride value. | |
| 33095 | 34052 | ||
| 33096 | 34053 | This function will abort if it tries to download a large texture and | |
| 33097 | 34054 | fails to allocate memory. If you think that may happen, you should handle | |
| 33098 | 34055 | memory allocation yourself and use [method@Gdk.TextureDownloader.download_into] | |
| 33099 | - | once allocation succeeded.</doc> | |
| 34056 | + | once allocation succeeded. | |
| 34057 | + | ||
| 34058 | + | This function cannot be used with a multiplanar format. Use | |
| 34059 | + | [method@Gdk.TextureDownloader.download_bytes_with_planes] for that purpose.</doc> | |
| 33100 | 34060 | <source-position filename="gdk/gdktexturedownloader.h" line="63"/> | |
| 33101 | 34061 | <return-value transfer-ownership="full"> | |
| 33102 | 34062 | <doc xml:space="preserve" | |
| 33103 | 34063 | filename="gdk/gdktexturedownloader.c" | |
| 33104 | - | line="282">The downloaded pixels</doc> | |
| 34064 | + | line="329">The downloaded pixels</doc> | |
| 33105 | 34065 | <type name="GLib.Bytes" c:type="GBytes*"/> | |
| 33106 | 34066 | </return-value> | |
| 33107 | 34067 | <parameters> | |
| 33108 | 34068 | <instance-parameter name="self" transfer-ownership="none"> | |
| 33109 | 34069 | <doc xml:space="preserve" | |
| 33110 | 34070 | filename="gdk/gdktexturedownloader.c" | |
| 33111 | - | line="271">the downloader</doc> | |
| 34071 | + | line="315">the downloader</doc> | |
| 33112 | 34072 | <type name="TextureDownloader" | |
| 33113 | 34073 | c:type="const GdkTextureDownloader*"/> | |
| 33114 | 34074 | </instance-parameter> | |
| @@ -33118,17 +34078,70 @@ once allocation succeeded.</doc> | |||
| 33118 | 34078 | transfer-ownership="full"> | |
| 33119 | 34079 | <doc xml:space="preserve" | |
| 33120 | 34080 | filename="gdk/gdktexturedownloader.c" | |
| 33121 | - | line="272">The stride of the resulting data in bytes</doc> | |
| 34081 | + | line="316">The stride of the resulting data in bytes</doc> | |
| 33122 | 34082 | <type name="gsize" c:type="gsize*"/> | |
| 33123 | 34083 | </parameter> | |
| 33124 | 34084 | </parameters> | |
| 33125 | 34085 | </method> | |
| 34086 | + | <method name="download_bytes_with_planes" | |
| 34087 | + | c:identifier="gdk_texture_downloader_download_bytes_with_planes" | |
| 34088 | + | version="4.20"> | |
| 34089 | + | <doc xml:space="preserve" | |
| 34090 | + | filename="gdk/gdktexturedownloader.c" | |
| 34091 | + | line="359">Downloads the given texture pixels into a `GBytes`. The offsets and | |
| 34092 | + | strides of the resulting buffer will be stored in the respective values. | |
| 34093 | + | ||
| 34094 | + | If the format does have less than 4 planes, the remaining offsets and strides will be | |
| 34095 | + | set to `0`.</doc> | |
| 34096 | + | <source-position filename="gdk/gdktexturedownloader.h" line="66"/> | |
| 34097 | + | <return-value transfer-ownership="full"> | |
| 34098 | + | <doc xml:space="preserve" | |
| 34099 | + | filename="gdk/gdktexturedownloader.c" | |
| 34100 | + | line="373">The downloaded pixels</doc> | |
| 34101 | + | <type name="GLib.Bytes" c:type="GBytes*"/> | |
| 34102 | + | </return-value> | |
| 34103 | + | <parameters> | |
| 34104 | + | <instance-parameter name="self" transfer-ownership="none"> | |
| 34105 | + | <doc xml:space="preserve" | |
| 34106 | + | filename="gdk/gdktexturedownloader.c" | |
| 34107 | + | line="361">the downloader</doc> | |
| 34108 | + | <type name="TextureDownloader" | |
| 34109 | + | c:type="const GdkTextureDownloader*"/> | |
| 34110 | + | </instance-parameter> | |
| 34111 | + | <parameter name="out_offsets" | |
| 34112 | + | direction="out" | |
| 34113 | + | caller-allocates="1" | |
| 34114 | + | transfer-ownership="none"> | |
| 34115 | + | <doc xml:space="preserve" | |
| 34116 | + | filename="gdk/gdktexturedownloader.c" | |
| 34117 | + | line="362"> | |
| 34118 | + | The offsets of the resulting data planes in bytes</doc> | |
| 34119 | + | <array zero-terminated="0" c:type="gsize*" fixed-size="4"> | |
| 34120 | + | <type name="gsize" c:type="gsize"/> | |
| 34121 | + | </array> | |
| 34122 | + | </parameter> | |
| 34123 | + | <parameter name="out_strides" | |
| 34124 | + | direction="out" | |
| 34125 | + | caller-allocates="1" | |
| 34126 | + | transfer-ownership="none"> | |
| 34127 | + | <doc xml:space="preserve" | |
| 34128 | + | filename="gdk/gdktexturedownloader.c" | |
| 34129 | + | line="364"> | |
| 34130 | + | The stride of the resulting data planes in bytes</doc> | |
| 34131 | + | <array zero-terminated="0" c:type="gsize*" fixed-size="4"> | |
| 34132 | + | <type name="gsize" c:type="gsize"/> | |
| 34133 | + | </array> | |
| 34134 | + | </parameter> | |
| 34135 | + | </parameters> | |
| 34136 | + | </method> | |
| 33126 | 34137 | <method name="download_into" | |
| 33127 | 34138 | c:identifier="gdk_texture_downloader_download_into" | |
| 33128 | 34139 | version="4.10"> | |
| 33129 | 34140 | <doc xml:space="preserve" | |
| 33130 | 34141 | filename="gdk/gdktexturedownloader.c" | |
| 33131 | - | line="246">Downloads the @texture into local memory.</doc> | |
| 34142 | + | line="257">Downloads the @texture into local memory. | |
| 34143 | + | ||
| 34144 | + | This function cannot be used with a multiplanar format.</doc> | |
| 33132 | 34145 | <source-position filename="gdk/gdktexturedownloader.h" line="59"/> | |
| 33133 | 34146 | <return-value transfer-ownership="none"> | |
| 33134 | 34147 | <type name="none" c:type="void"/> | |
| @@ -33137,14 +34150,14 @@ once allocation succeeded.</doc> | |||
| 33137 | 34150 | <instance-parameter name="self" transfer-ownership="none"> | |
| 33138 | 34151 | <doc xml:space="preserve" | |
| 33139 | 34152 | filename="gdk/gdktexturedownloader.c" | |
| 33140 | - | line="248">a texture downloader</doc> | |
| 34153 | + | line="259">a texture downloader</doc> | |
| 33141 | 34154 | <type name="TextureDownloader" | |
| 33142 | 34155 | c:type="const GdkTextureDownloader*"/> | |
| 33143 | 34156 | </instance-parameter> | |
| 33144 | 34157 | <parameter name="data" transfer-ownership="none"> | |
| 33145 | 34158 | <doc xml:space="preserve" | |
| 33146 | 34159 | filename="gdk/gdktexturedownloader.c" | |
| 33147 | - | line="249">pointer to enough memory to be filled with the | |
| 34160 | + | line="260">pointer to enough memory to be filled with the | |
| 33148 | 34161 | downloaded data of the texture</doc> | |
| 33149 | 34162 | <array zero-terminated="0" c:type="guchar*"> | |
| 33150 | 34163 | <type name="guint8" c:type="guchar"/> | |
| @@ -33153,7 +34166,7 @@ once allocation succeeded.</doc> | |||
| 33153 | 34166 | <parameter name="stride" transfer-ownership="none"> | |
| 33154 | 34167 | <doc xml:space="preserve" | |
| 33155 | 34168 | filename="gdk/gdktexturedownloader.c" | |
| 33156 | - | line="251">rowstride in bytes</doc> | |
| 34169 | + | line="262">rowstride in bytes</doc> | |
| 33157 | 34170 | <type name="gsize" c:type="gsize"/> | |
| 33158 | 34171 | </parameter> | |
| 33159 | 34172 | </parameters> | |
| @@ -33471,7 +34484,7 @@ surface, setting icons and transient parents for dialogs.</doc> | |||
| 33471 | 34484 | <method name="begin_move" c:identifier="gdk_toplevel_begin_move"> | |
| 33472 | 34485 | <doc xml:space="preserve" | |
| 33473 | 34486 | filename="gdk/gdktoplevel.c" | |
| 33474 | - | line="703">Begins an interactive move operation. | |
| 34487 | + | line="740">Begins an interactive move operation. | |
| 33475 | 34488 | ||
| 33476 | 34489 | You might use this function to implement draggable titlebars.</doc> | |
| 33477 | 34490 | <source-position filename="gdk/gdktoplevel.h" line="218"/> | |
| @@ -33482,37 +34495,37 @@ You might use this function to implement draggable titlebars.</doc> | |||
| 33482 | 34495 | <instance-parameter name="toplevel" transfer-ownership="none"> | |
| 33483 | 34496 | <doc xml:space="preserve" | |
| 33484 | 34497 | filename="gdk/gdktoplevel.c" | |
| 33485 | - | line="705">a `GdkToplevel`</doc> | |
| 34498 | + | line="742">a `GdkToplevel`</doc> | |
| 33486 | 34499 | <type name="Toplevel" c:type="GdkToplevel*"/> | |
| 33487 | 34500 | </instance-parameter> | |
| 33488 | 34501 | <parameter name="device" transfer-ownership="none"> | |
| 33489 | 34502 | <doc xml:space="preserve" | |
| 33490 | 34503 | filename="gdk/gdktoplevel.c" | |
| 33491 | - | line="706">the device used for the operation</doc> | |
| 34504 | + | line="743">the device used for the operation</doc> | |
| 33492 | 34505 | <type name="Device" c:type="GdkDevice*"/> | |
| 33493 | 34506 | </parameter> | |
| 33494 | 34507 | <parameter name="button" transfer-ownership="none"> | |
| 33495 | 34508 | <doc xml:space="preserve" | |
| 33496 | 34509 | filename="gdk/gdktoplevel.c" | |
| 33497 | - | line="707">the button being used to drag, or 0 for a keyboard-initiated drag</doc> | |
| 34510 | + | line="744">the button being used to drag, or 0 for a keyboard-initiated drag</doc> | |
| 33498 | 34511 | <type name="gint" c:type="int"/> | |
| 33499 | 34512 | </parameter> | |
| 33500 | 34513 | <parameter name="x" transfer-ownership="none"> | |
| 33501 | 34514 | <doc xml:space="preserve" | |
| 33502 | 34515 | filename="gdk/gdktoplevel.c" | |
| 33503 | - | line="708">surface X coordinate of mouse click that began the drag</doc> | |
| 34516 | + | line="745">surface X coordinate of mouse click that began the drag</doc> | |
| 33504 | 34517 | <type name="gdouble" c:type="double"/> | |
| 33505 | 34518 | </parameter> | |
| 33506 | 34519 | <parameter name="y" transfer-ownership="none"> | |
| 33507 | 34520 | <doc xml:space="preserve" | |
| 33508 | 34521 | filename="gdk/gdktoplevel.c" | |
| 33509 | - | line="709">surface Y coordinate of mouse click that began the drag</doc> | |
| 34522 | + | line="746">surface Y coordinate of mouse click that began the drag</doc> | |
| 33510 | 34523 | <type name="gdouble" c:type="double"/> | |
| 33511 | 34524 | </parameter> | |
| 33512 | 34525 | <parameter name="timestamp" transfer-ownership="none"> | |
| 33513 | 34526 | <doc xml:space="preserve" | |
| 33514 | 34527 | filename="gdk/gdktoplevel.c" | |
| 33515 | - | line="710">timestamp of mouse click that began the drag (use | |
| 34528 | + | line="747">timestamp of mouse click that began the drag (use | |
| 33516 | 34529 | [method@Gdk.Event.get_time])</doc> | |
| 33517 | 34530 | <type name="guint32" c:type="guint32"/> | |
| 33518 | 34531 | </parameter> | |
| @@ -33521,7 +34534,7 @@ You might use this function to implement draggable titlebars.</doc> | |||
| 33521 | 34534 | <method name="begin_resize" c:identifier="gdk_toplevel_begin_resize"> | |
| 33522 | 34535 | <doc xml:space="preserve" | |
| 33523 | 34536 | filename="gdk/gdktoplevel.c" | |
| 33524 | - | line="660">Begins an interactive resize operation. | |
| 34537 | + | line="697">Begins an interactive resize operation. | |
| 33525 | 34538 | ||
| 33526 | 34539 | You might use this function to implement a “window resize grip.”</doc> | |
| 33527 | 34540 | <source-position filename="gdk/gdktoplevel.h" line="209"/> | |
| @@ -33532,13 +34545,13 @@ You might use this function to implement a “window resize grip.”</doc> | |||
| 33532 | 34545 | <instance-parameter name="toplevel" transfer-ownership="none"> | |
| 33533 | 34546 | <doc xml:space="preserve" | |
| 33534 | 34547 | filename="gdk/gdktoplevel.c" | |
| 33535 | - | line="662">a `GdkToplevel`</doc> | |
| 34548 | + | line="699">a `GdkToplevel`</doc> | |
| 33536 | 34549 | <type name="Toplevel" c:type="GdkToplevel*"/> | |
| 33537 | 34550 | </instance-parameter> | |
| 33538 | 34551 | <parameter name="edge" transfer-ownership="none"> | |
| 33539 | 34552 | <doc xml:space="preserve" | |
| 33540 | 34553 | filename="gdk/gdktoplevel.c" | |
| 33541 | - | line="663">the edge or corner from which the drag is started</doc> | |
| 34554 | + | line="700">the edge or corner from which the drag is started</doc> | |
| 33542 | 34555 | <type name="SurfaceEdge" c:type="GdkSurfaceEdge"/> | |
| 33543 | 34556 | </parameter> | |
| 33544 | 34557 | <parameter name="device" | |
| @@ -33547,31 +34560,31 @@ You might use this function to implement a “window resize grip.”</doc> | |||
| 33547 | 34560 | allow-none="1"> | |
| 33548 | 34561 | <doc xml:space="preserve" | |
| 33549 | 34562 | filename="gdk/gdktoplevel.c" | |
| 33550 | - | line="664">the device used for the operation</doc> | |
| 34563 | + | line="701">the device used for the operation</doc> | |
| 33551 | 34564 | <type name="Device" c:type="GdkDevice*"/> | |
| 33552 | 34565 | </parameter> | |
| 33553 | 34566 | <parameter name="button" transfer-ownership="none"> | |
| 33554 | 34567 | <doc xml:space="preserve" | |
| 33555 | 34568 | filename="gdk/gdktoplevel.c" | |
| 33556 | - | line="665">the button being used to drag, or 0 for a keyboard-initiated drag</doc> | |
| 34569 | + | line="702">the button being used to drag, or 0 for a keyboard-initiated drag</doc> | |
| 33557 | 34570 | <type name="gint" c:type="int"/> | |
| 33558 | 34571 | </parameter> | |
| 33559 | 34572 | <parameter name="x" transfer-ownership="none"> | |
| 33560 | 34573 | <doc xml:space="preserve" | |
| 33561 | 34574 | filename="gdk/gdktoplevel.c" | |
| 33562 | - | line="666">surface X coordinate of mouse click that began the drag</doc> | |
| 34575 | + | line="703">surface X coordinate of mouse click that began the drag</doc> | |
| 33563 | 34576 | <type name="gdouble" c:type="double"/> | |
| 33564 | 34577 | </parameter> | |
| 33565 | 34578 | <parameter name="y" transfer-ownership="none"> | |
| 33566 | 34579 | <doc xml:space="preserve" | |
| 33567 | 34580 | filename="gdk/gdktoplevel.c" | |
| 33568 | - | line="667">surface Y coordinate of mouse click that began the drag</doc> | |
| 34581 | + | line="704">surface Y coordinate of mouse click that began the drag</doc> | |
| 33569 | 34582 | <type name="gdouble" c:type="double"/> | |
| 33570 | 34583 | </parameter> | |
| 33571 | 34584 | <parameter name="timestamp" transfer-ownership="none"> | |
| 33572 | 34585 | <doc xml:space="preserve" | |
| 33573 | 34586 | filename="gdk/gdktoplevel.c" | |
| 33574 | - | line="668">timestamp of mouse click that began the drag (use | |
| 34587 | + | line="705">timestamp of mouse click that began the drag (use | |
| 33575 | 34588 | [method@Gdk.Event.get_time])</doc> | |
| 33576 | 34589 | <type name="guint32" c:type="guint32"/> | |
| 33577 | 34590 | </parameter> | |
| @@ -33580,7 +34593,7 @@ You might use this function to implement a “window resize grip.”</doc> | |||
| 33580 | 34593 | <method name="focus" c:identifier="gdk_toplevel_focus"> | |
| 33581 | 34594 | <doc xml:space="preserve" | |
| 33582 | 34595 | filename="gdk/gdktoplevel.c" | |
| 33583 | - | line="373">Sets keyboard focus to @surface. | |
| 34596 | + | line="410">Sets keyboard focus to @surface. | |
| 33584 | 34597 | ||
| 33585 | 34598 | In most cases, [gtk_window_present_with_time()](../gtk4/method.Window.present_with_time.html) | |
| 33586 | 34599 | should be used on a [GtkWindow](../gtk4/class.Window.html), rather than | |
| @@ -33593,36 +34606,80 @@ calling this function.</doc> | |||
| 33593 | 34606 | <instance-parameter name="toplevel" transfer-ownership="none"> | |
| 33594 | 34607 | <doc xml:space="preserve" | |
| 33595 | 34608 | filename="gdk/gdktoplevel.c" | |
| 33596 | - | line="375">a `GdkToplevel`</doc> | |
| 34609 | + | line="412">a `GdkToplevel`</doc> | |
| 33597 | 34610 | <type name="Toplevel" c:type="GdkToplevel*"/> | |
| 33598 | 34611 | </instance-parameter> | |
| 33599 | 34612 | <parameter name="timestamp" transfer-ownership="none"> | |
| 33600 | 34613 | <doc xml:space="preserve" | |
| 33601 | 34614 | filename="gdk/gdktoplevel.c" | |
| 33602 | - | line="376">timestamp of the event triggering the surface focus</doc> | |
| 34615 | + | line="413">timestamp of the event triggering the surface focus</doc> | |
| 33603 | 34616 | <type name="guint32" c:type="guint32"/> | |
| 33604 | 34617 | </parameter> | |
| 33605 | 34618 | </parameters> | |
| 33606 | 34619 | </method> | |
| 34620 | + | <method name="get_capabilities" | |
| 34621 | + | c:identifier="gdk_toplevel_get_capabilities" | |
| 34622 | + | glib:get-property="capabilities" | |
| 34623 | + | version="4.20"> | |
| 34624 | + | <doc xml:space="preserve" | |
| 34625 | + | filename="gdk/gdktoplevel.c" | |
| 34626 | + | line="869">The capabilities that are available for this toplevel.</doc> | |
| 34627 | + | <source-position filename="gdk/gdktoplevel.h" line="318"/> | |
| 34628 | + | <return-value transfer-ownership="none"> | |
| 34629 | + | <type name="ToplevelCapabilities" c:type="GdkToplevelCapabilities"/> | |
| 34630 | + | </return-value> | |
| 34631 | + | <parameters> | |
| 34632 | + | <instance-parameter name="toplevel" transfer-ownership="none"> | |
| 34633 | + | <doc xml:space="preserve" | |
| 34634 | + | filename="gdk/gdktoplevel.c" | |
| 34635 | + | line="871">a `GdkToplevel`</doc> | |
| 34636 | + | <type name="Toplevel" c:type="GdkToplevel*"/> | |
| 34637 | + | </instance-parameter> | |
| 34638 | + | </parameters> | |
| 34639 | + | </method> | |
| 34640 | + | <method name="get_gravity" | |
| 34641 | + | c:identifier="gdk_toplevel_get_gravity" | |
| 34642 | + | glib:get-property="gravity" | |
| 34643 | + | version="4.20"> | |
| 34644 | + | <doc xml:space="preserve" | |
| 34645 | + | filename="gdk/gdktoplevel.c" | |
| 34646 | + | line="889">Returns the gravity that is used when changing the toplevel | |
| 34647 | + | size programmatically.</doc> | |
| 34648 | + | <source-position filename="gdk/gdktoplevel.h" line="321"/> | |
| 34649 | + | <return-value transfer-ownership="none"> | |
| 34650 | + | <doc xml:space="preserve" | |
| 34651 | + | filename="gdk/gdktoplevel.c" | |
| 34652 | + | line="896">the gravity</doc> | |
| 34653 | + | <type name="Gravity" c:type="GdkGravity"/> | |
| 34654 | + | </return-value> | |
| 34655 | + | <parameters> | |
| 34656 | + | <instance-parameter name="toplevel" transfer-ownership="none"> | |
| 34657 | + | <doc xml:space="preserve" | |
| 34658 | + | filename="gdk/gdktoplevel.c" | |
| 34659 | + | line="891">a toplevel</doc> | |
| 34660 | + | <type name="Toplevel" c:type="GdkToplevel*"/> | |
| 34661 | + | </instance-parameter> | |
| 34662 | + | </parameters> | |
| 34663 | + | </method> | |
| 33607 | 34664 | <method name="get_state" | |
| 33608 | 34665 | c:identifier="gdk_toplevel_get_state" | |
| 33609 | 34666 | glib:get-property="state"> | |
| 33610 | 34667 | <doc xml:space="preserve" | |
| 33611 | 34668 | filename="gdk/gdktoplevel.c" | |
| 33612 | - | line="393">Gets the bitwise or of the currently active surface state flags, | |
| 34669 | + | line="430">Gets the bitwise or of the currently active surface state flags, | |
| 33613 | 34670 | from the `GdkToplevelState` enumeration.</doc> | |
| 33614 | 34671 | <source-position filename="gdk/gdktoplevel.h" line="165"/> | |
| 33615 | 34672 | <return-value transfer-ownership="none"> | |
| 33616 | 34673 | <doc xml:space="preserve" | |
| 33617 | 34674 | filename="gdk/gdktoplevel.c" | |
| 33618 | - | line="400">surface state bitfield</doc> | |
| 34675 | + | line="437">surface state bitfield</doc> | |
| 33619 | 34676 | <type name="ToplevelState" c:type="GdkToplevelState"/> | |
| 33620 | 34677 | </return-value> | |
| 33621 | 34678 | <parameters> | |
| 33622 | 34679 | <instance-parameter name="toplevel" transfer-ownership="none"> | |
| 33623 | 34680 | <doc xml:space="preserve" | |
| 33624 | 34681 | filename="gdk/gdktoplevel.c" | |
| 33625 | - | line="395">a `GdkToplevel`</doc> | |
| 34682 | + | line="432">a `GdkToplevel`</doc> | |
| 33626 | 34683 | <type name="Toplevel" c:type="GdkToplevel*"/> | |
| 33627 | 34684 | </instance-parameter> | |
| 33628 | 34685 | </parameters> | |
| @@ -33631,7 +34688,7 @@ from the `GdkToplevelState` enumeration.</doc> | |||
| 33631 | 34688 | c:identifier="gdk_toplevel_inhibit_system_shortcuts"> | |
| 33632 | 34689 | <doc xml:space="preserve" | |
| 33633 | 34690 | filename="gdk/gdktoplevel.c" | |
| 33634 | - | line="605">Requests that the @toplevel inhibit the system shortcuts. | |
| 34691 | + | line="642">Requests that the @toplevel inhibit the system shortcuts. | |
| 33635 | 34692 | ||
| 33636 | 34693 | This is asking the desktop environment/windowing system to let all | |
| 33637 | 34694 | keyboard events reach the surface, as long as it is focused, instead | |
| @@ -33660,7 +34717,7 @@ by listening to the [property@Gdk.Toplevel:shortcuts-inhibited] property.</doc> | |||
| 33660 | 34717 | <instance-parameter name="toplevel" transfer-ownership="none"> | |
| 33661 | 34718 | <doc xml:space="preserve" | |
| 33662 | 34719 | filename="gdk/gdktoplevel.c" | |
| 33663 | - | line="607">a `GdkToplevel`</doc> | |
| 34720 | + | line="644">a `GdkToplevel`</doc> | |
| 33664 | 34721 | <type name="Toplevel" c:type="GdkToplevel*"/> | |
| 33665 | 34722 | </instance-parameter> | |
| 33666 | 34723 | <parameter name="event" | |
| @@ -33669,7 +34726,7 @@ by listening to the [property@Gdk.Toplevel:shortcuts-inhibited] property.</doc> | |||
| 33669 | 34726 | allow-none="1"> | |
| 33670 | 34727 | <doc xml:space="preserve" | |
| 33671 | 34728 | filename="gdk/gdktoplevel.c" | |
| 33672 | - | line="608">the `GdkEvent` that is triggering the inhibit | |
| 34729 | + | line="645">the `GdkEvent` that is triggering the inhibit | |
| 33673 | 34730 | request, or %NULL if none is available</doc> | |
| 33674 | 34731 | <type name="Event" c:type="GdkEvent*"/> | |
| 33675 | 34732 | </parameter> | |
| @@ -33678,21 +34735,21 @@ by listening to the [property@Gdk.Toplevel:shortcuts-inhibited] property.</doc> | |||
| 33678 | 34735 | <method name="lower" c:identifier="gdk_toplevel_lower"> | |
| 33679 | 34736 | <doc xml:space="preserve" | |
| 33680 | 34737 | filename="gdk/gdktoplevel.c" | |
| 33681 | - | line="355">Asks to lower the @toplevel below other windows. | |
| 34738 | + | line="392">Asks to lower the @toplevel below other windows. | |
| 33682 | 34739 | ||
| 33683 | 34740 | The windowing system may choose to ignore the request.</doc> | |
| 33684 | 34741 | <source-position filename="gdk/gdktoplevel.h" line="158"/> | |
| 33685 | 34742 | <return-value transfer-ownership="none"> | |
| 33686 | 34743 | <doc xml:space="preserve" | |
| 33687 | 34744 | filename="gdk/gdktoplevel.c" | |
| 33688 | - | line="363">%TRUE if the surface was lowered</doc> | |
| 34745 | + | line="400">%TRUE if the surface was lowered</doc> | |
| 33689 | 34746 | <type name="gboolean" c:type="gboolean"/> | |
| 33690 | 34747 | </return-value> | |
| 33691 | 34748 | <parameters> | |
| 33692 | 34749 | <instance-parameter name="toplevel" transfer-ownership="none"> | |
| 33693 | 34750 | <doc xml:space="preserve" | |
| 33694 | 34751 | filename="gdk/gdktoplevel.c" | |
| 33695 | - | line="357">a `GdkToplevel`</doc> | |
| 34752 | + | line="394">a `GdkToplevel`</doc> | |
| 33696 | 34753 | <type name="Toplevel" c:type="GdkToplevel*"/> | |
| 33697 | 34754 | </instance-parameter> | |
| 33698 | 34755 | </parameters> | |
| @@ -33700,21 +34757,21 @@ The windowing system may choose to ignore the request.</doc> | |||
| 33700 | 34757 | <method name="minimize" c:identifier="gdk_toplevel_minimize"> | |
| 33701 | 34758 | <doc xml:space="preserve" | |
| 33702 | 34759 | filename="gdk/gdktoplevel.c" | |
| 33703 | - | line="337">Asks to minimize the @toplevel. | |
| 34760 | + | line="374">Asks to minimize the @toplevel. | |
| 33704 | 34761 | ||
| 33705 | 34762 | The windowing system may choose to ignore the request.</doc> | |
| 33706 | 34763 | <source-position filename="gdk/gdktoplevel.h" line="155"/> | |
| 33707 | 34764 | <return-value transfer-ownership="none"> | |
| 33708 | 34765 | <doc xml:space="preserve" | |
| 33709 | 34766 | filename="gdk/gdktoplevel.c" | |
| 33710 | - | line="345">%TRUE if the surface was minimized</doc> | |
| 34767 | + | line="382">%TRUE if the surface was minimized</doc> | |
| 33711 | 34768 | <type name="gboolean" c:type="gboolean"/> | |
| 33712 | 34769 | </return-value> | |
| 33713 | 34770 | <parameters> | |
| 33714 | 34771 | <instance-parameter name="toplevel" transfer-ownership="none"> | |
| 33715 | 34772 | <doc xml:space="preserve" | |
| 33716 | 34773 | filename="gdk/gdktoplevel.c" | |
| 33717 | - | line="339">a `GdkToplevel`</doc> | |
| 34774 | + | line="376">a `GdkToplevel`</doc> | |
| 33718 | 34775 | <type name="Toplevel" c:type="GdkToplevel*"/> | |
| 33719 | 34776 | </instance-parameter> | |
| 33720 | 34777 | </parameters> | |
| @@ -33722,7 +34779,7 @@ The windowing system may choose to ignore the request.</doc> | |||
| 33722 | 34779 | <method name="present" c:identifier="gdk_toplevel_present"> | |
| 33723 | 34780 | <doc xml:space="preserve" | |
| 33724 | 34781 | filename="gdk/gdktoplevel.c" | |
| 33725 | - | line="310">Present @toplevel after having processed the `GdkToplevelLayout` rules. | |
| 34782 | + | line="347">Present @toplevel after having processed the `GdkToplevelLayout` rules. | |
| 33726 | 34783 | ||
| 33727 | 34784 | If the toplevel was previously not showing, it will be showed, | |
| 33728 | 34785 | otherwise it will change layout according to @layout. | |
| @@ -33741,13 +34798,13 @@ guaranteed to be respected.</doc> | |||
| 33741 | 34798 | <instance-parameter name="toplevel" transfer-ownership="none"> | |
| 33742 | 34799 | <doc xml:space="preserve" | |
| 33743 | 34800 | filename="gdk/gdktoplevel.c" | |
| 33744 | - | line="312">the `GdkToplevel` to show</doc> | |
| 34801 | + | line="349">the `GdkToplevel` to show</doc> | |
| 33745 | 34802 | <type name="Toplevel" c:type="GdkToplevel*"/> | |
| 33746 | 34803 | </instance-parameter> | |
| 33747 | 34804 | <parameter name="layout" transfer-ownership="none"> | |
| 33748 | 34805 | <doc xml:space="preserve" | |
| 33749 | 34806 | filename="gdk/gdktoplevel.c" | |
| 33750 | - | line="313">the `GdkToplevelLayout` object used to layout</doc> | |
| 34807 | + | line="350">the `GdkToplevelLayout` object used to layout</doc> | |
| 33751 | 34808 | <type name="ToplevelLayout" c:type="GdkToplevelLayout*"/> | |
| 33752 | 34809 | </parameter> | |
| 33753 | 34810 | </parameters> | |
| @@ -33756,7 +34813,7 @@ guaranteed to be respected.</doc> | |||
| 33756 | 34813 | c:identifier="gdk_toplevel_restore_system_shortcuts"> | |
| 33757 | 34814 | <doc xml:space="preserve" | |
| 33758 | 34815 | filename="gdk/gdktoplevel.c" | |
| 33759 | - | line="643">Restore default system keyboard shortcuts which were previously | |
| 34816 | + | line="680">Restore default system keyboard shortcuts which were previously | |
| 33760 | 34817 | inhibited. | |
| 33761 | 34818 | ||
| 33762 | 34819 | This undoes the effect of [method@Gdk.Toplevel.inhibit_system_shortcuts].</doc> | |
| @@ -33768,7 +34825,7 @@ This undoes the effect of [method@Gdk.Toplevel.inhibit_system_shortcuts].</doc> | |||
| 33768 | 34825 | <instance-parameter name="toplevel" transfer-ownership="none"> | |
| 33769 | 34826 | <doc xml:space="preserve" | |
| 33770 | 34827 | filename="gdk/gdktoplevel.c" | |
| 33771 | - | line="645">a `GdkToplevel`</doc> | |
| 34828 | + | line="682">a `GdkToplevel`</doc> | |
| 33772 | 34829 | <type name="Toplevel" c:type="GdkToplevel*"/> | |
| 33773 | 34830 | </instance-parameter> | |
| 33774 | 34831 | </parameters> | |
| @@ -33778,7 +34835,7 @@ This undoes the effect of [method@Gdk.Toplevel.inhibit_system_shortcuts].</doc> | |||
| 33778 | 34835 | glib:set-property="decorated"> | |
| 33779 | 34836 | <doc xml:space="preserve" | |
| 33780 | 34837 | filename="gdk/gdktoplevel.c" | |
| 33781 | - | line="549">Sets the toplevel to be decorated. | |
| 34838 | + | line="586">Sets the toplevel to be decorated. | |
| 33782 | 34839 | ||
| 33783 | 34840 | Setting @decorated to %FALSE hints the desktop environment | |
| 33784 | 34841 | that the surface has its own, client-side decorations and | |
| @@ -33791,13 +34848,13 @@ does not need to have window decorations added.</doc> | |||
| 33791 | 34848 | <instance-parameter name="toplevel" transfer-ownership="none"> | |
| 33792 | 34849 | <doc xml:space="preserve" | |
| 33793 | 34850 | filename="gdk/gdktoplevel.c" | |
| 33794 | - | line="551">a `GdkToplevel`</doc> | |
| 34851 | + | line="588">a `GdkToplevel`</doc> | |
| 33795 | 34852 | <type name="Toplevel" c:type="GdkToplevel*"/> | |
| 33796 | 34853 | </instance-parameter> | |
| 33797 | 34854 | <parameter name="decorated" transfer-ownership="none"> | |
| 33798 | 34855 | <doc xml:space="preserve" | |
| 33799 | 34856 | filename="gdk/gdktoplevel.c" | |
| 33800 | - | line="552">%TRUE to request decorations</doc> | |
| 34857 | + | line="589">%TRUE to request decorations</doc> | |
| 33801 | 34858 | <type name="gboolean" c:type="gboolean"/> | |
| 33802 | 34859 | </parameter> | |
| 33803 | 34860 | </parameters> | |
| @@ -33807,7 +34864,7 @@ does not need to have window decorations added.</doc> | |||
| 33807 | 34864 | glib:set-property="deletable"> | |
| 33808 | 34865 | <doc xml:space="preserve" | |
| 33809 | 34866 | filename="gdk/gdktoplevel.c" | |
| 33810 | - | line="569">Sets the toplevel to be deletable. | |
| 34867 | + | line="606">Sets the toplevel to be deletable. | |
| 33811 | 34868 | ||
| 33812 | 34869 | Setting @deletable to %TRUE hints the desktop environment | |
| 33813 | 34870 | that it should offer the user a way to close the surface.</doc> | |
| @@ -33819,23 +34876,50 @@ that it should offer the user a way to close the surface.</doc> | |||
| 33819 | 34876 | <instance-parameter name="toplevel" transfer-ownership="none"> | |
| 33820 | 34877 | <doc xml:space="preserve" | |
| 33821 | 34878 | filename="gdk/gdktoplevel.c" | |
| 33822 | - | line="571">a `GdkToplevel`</doc> | |
| 34879 | + | line="608">a `GdkToplevel`</doc> | |
| 33823 | 34880 | <type name="Toplevel" c:type="GdkToplevel*"/> | |
| 33824 | 34881 | </instance-parameter> | |
| 33825 | 34882 | <parameter name="deletable" transfer-ownership="none"> | |
| 33826 | 34883 | <doc xml:space="preserve" | |
| 33827 | 34884 | filename="gdk/gdktoplevel.c" | |
| 33828 | - | line="572">%TRUE to request a delete button</doc> | |
| 34885 | + | line="609">%TRUE to request a delete button</doc> | |
| 33829 | 34886 | <type name="gboolean" c:type="gboolean"/> | |
| 33830 | 34887 | </parameter> | |
| 33831 | 34888 | </parameters> | |
| 33832 | 34889 | </method> | |
| 34890 | + | <method name="set_gravity" | |
| 34891 | + | c:identifier="gdk_toplevel_set_gravity" | |
| 34892 | + | glib:set-property="gravity" | |
| 34893 | + | version="4.20"> | |
| 34894 | + | <doc xml:space="preserve" | |
| 34895 | + | filename="gdk/gdktoplevel.c" | |
| 34896 | + | line="912">Sets the gravity that is used when changing the toplevel | |
| 34897 | + | size programmatically.</doc> | |
| 34898 | + | <source-position filename="gdk/gdktoplevel.h" line="324"/> | |
| 34899 | + | <return-value transfer-ownership="none"> | |
| 34900 | + | <type name="none" c:type="void"/> | |
| 34901 | + | </return-value> | |
| 34902 | + | <parameters> | |
| 34903 | + | <instance-parameter name="toplevel" transfer-ownership="none"> | |
| 34904 | + | <doc xml:space="preserve" | |
| 34905 | + | filename="gdk/gdktoplevel.c" | |
| 34906 | + | line="914">a toplevel</doc> | |
| 34907 | + | <type name="Toplevel" c:type="GdkToplevel*"/> | |
| 34908 | + | </instance-parameter> | |
| 34909 | + | <parameter name="gravity" transfer-ownership="none"> | |
| 34910 | + | <doc xml:space="preserve" | |
| 34911 | + | filename="gdk/gdktoplevel.c" | |
| 34912 | + | line="915">the new gravity</doc> | |
| 34913 | + | <type name="Gravity" c:type="GdkGravity"/> | |
| 34914 | + | </parameter> | |
| 34915 | + | </parameters> | |
| 34916 | + | </method> | |
| 33833 | 34917 | <method name="set_icon_list" | |
| 33834 | 34918 | c:identifier="gdk_toplevel_set_icon_list" | |
| 33835 | 34919 | glib:set-property="icon-list"> | |
| 33836 | 34920 | <doc xml:space="preserve" | |
| 33837 | 34921 | filename="gdk/gdktoplevel.c" | |
| 33838 | - | line="501">Sets a list of icons for the surface. | |
| 34922 | + | line="538">Sets a list of icons for the surface. | |
| 33839 | 34923 | ||
| 33840 | 34924 | One of these will be used to represent the surface in iconic form. | |
| 33841 | 34925 | The icon may be shown in window lists or task bars. Which icon | |
| @@ -33852,13 +34936,13 @@ Note that some platforms don't support surface icons.</doc> | |||
| 33852 | 34936 | <instance-parameter name="toplevel" transfer-ownership="none"> | |
| 33853 | 34937 | <doc xml:space="preserve" | |
| 33854 | 34938 | filename="gdk/gdktoplevel.c" | |
| 33855 | - | line="503">a `GdkToplevel`</doc> | |
| 34939 | + | line="540">a `GdkToplevel`</doc> | |
| 33856 | 34940 | <type name="Toplevel" c:type="GdkToplevel*"/> | |
| 33857 | 34941 | </instance-parameter> | |
| 33858 | 34942 | <parameter name="surfaces" transfer-ownership="none"> | |
| 33859 | 34943 | <doc xml:space="preserve" | |
| 33860 | 34944 | filename="gdk/gdktoplevel.c" | |
| 33861 | - | line="504"> | |
| 34945 | + | line="541"> | |
| 33862 | 34946 | A list of textures to use as icon, of different sizes</doc> | |
| 33863 | 34947 | <type name="GLib.List" c:type="GList*"> | |
| 33864 | 34948 | <type name="Texture"/> | |
| @@ -33871,7 +34955,7 @@ Note that some platforms don't support surface icons.</doc> | |||
| 33871 | 34955 | glib:set-property="modal"> | |
| 33872 | 34956 | <doc xml:space="preserve" | |
| 33873 | 34957 | filename="gdk/gdktoplevel.c" | |
| 33874 | - | line="477">Sets the toplevel to be modal. | |
| 34958 | + | line="514">Sets the toplevel to be modal. | |
| 33875 | 34959 | ||
| 33876 | 34960 | The application can use this hint to tell the | |
| 33877 | 34961 | window manager that a certain surface has modal | |
| @@ -33888,13 +34972,13 @@ previously called [method@Gdk.Toplevel.set_transient_for].</doc> | |||
| 33888 | 34972 | <instance-parameter name="toplevel" transfer-ownership="none"> | |
| 33889 | 34973 | <doc xml:space="preserve" | |
| 33890 | 34974 | filename="gdk/gdktoplevel.c" | |
| 33891 | - | line="479">a `GdkToplevel`</doc> | |
| 34975 | + | line="516">a `GdkToplevel`</doc> | |
| 33892 | 34976 | <type name="Toplevel" c:type="GdkToplevel*"/> | |
| 33893 | 34977 | </instance-parameter> | |
| 33894 | 34978 | <parameter name="modal" transfer-ownership="none"> | |
| 33895 | 34979 | <doc xml:space="preserve" | |
| 33896 | 34980 | filename="gdk/gdktoplevel.c" | |
| 33897 | - | line="480">%TRUE if the surface is modal, %FALSE otherwise.</doc> | |
| 34981 | + | line="517">%TRUE if the surface is modal, %FALSE otherwise.</doc> | |
| 33898 | 34982 | <type name="gboolean" c:type="gboolean"/> | |
| 33899 | 34983 | </parameter> | |
| 33900 | 34984 | </parameters> | |
| @@ -33904,7 +34988,7 @@ previously called [method@Gdk.Toplevel.set_transient_for].</doc> | |||
| 33904 | 34988 | glib:set-property="startup-id"> | |
| 33905 | 34989 | <doc xml:space="preserve" | |
| 33906 | 34990 | filename="gdk/gdktoplevel.c" | |
| 33907 | - | line="433">Sets the startup notification ID. | |
| 34991 | + | line="470">Sets the startup notification ID. | |
| 33908 | 34992 | ||
| 33909 | 34993 | When using GTK, typically you should use | |
| 33910 | 34994 | [gtk_window_set_startup_id()](../gtk4/method.Window.set_startup_id.html) | |
| @@ -33917,13 +35001,13 @@ instead of this low-level function.</doc> | |||
| 33917 | 35001 | <instance-parameter name="toplevel" transfer-ownership="none"> | |
| 33918 | 35002 | <doc xml:space="preserve" | |
| 33919 | 35003 | filename="gdk/gdktoplevel.c" | |
| 33920 | - | line="435">a `GdkToplevel`</doc> | |
| 35004 | + | line="472">a `GdkToplevel`</doc> | |
| 33921 | 35005 | <type name="Toplevel" c:type="GdkToplevel*"/> | |
| 33922 | 35006 | </instance-parameter> | |
| 33923 | 35007 | <parameter name="startup_id" transfer-ownership="none"> | |
| 33924 | 35008 | <doc xml:space="preserve" | |
| 33925 | 35009 | filename="gdk/gdktoplevel.c" | |
| 33926 | - | line="436">a string with startup-notification identifier</doc> | |
| 35010 | + | line="473">a string with startup-notification identifier</doc> | |
| 33927 | 35011 | <type name="utf8" c:type="const char*"/> | |
| 33928 | 35012 | </parameter> | |
| 33929 | 35013 | </parameters> | |
| @@ -33933,7 +35017,7 @@ instead of this low-level function.</doc> | |||
| 33933 | 35017 | glib:set-property="title"> | |
| 33934 | 35018 | <doc xml:space="preserve" | |
| 33935 | 35019 | filename="gdk/gdktoplevel.c" | |
| 33936 | - | line="414">Sets the title of a toplevel surface. | |
| 35020 | + | line="451">Sets the title of a toplevel surface. | |
| 33937 | 35021 | ||
| 33938 | 35022 | The title maybe be displayed in the titlebar, | |
| 33939 | 35023 | in lists of windows, etc.</doc> | |
| @@ -33945,13 +35029,13 @@ in lists of windows, etc.</doc> | |||
| 33945 | 35029 | <instance-parameter name="toplevel" transfer-ownership="none"> | |
| 33946 | 35030 | <doc xml:space="preserve" | |
| 33947 | 35031 | filename="gdk/gdktoplevel.c" | |
| 33948 | - | line="416">a `GdkToplevel`</doc> | |
| 35032 | + | line="453">a `GdkToplevel`</doc> | |
| 33949 | 35033 | <type name="Toplevel" c:type="GdkToplevel*"/> | |
| 33950 | 35034 | </instance-parameter> | |
| 33951 | 35035 | <parameter name="title" transfer-ownership="none"> | |
| 33952 | 35036 | <doc xml:space="preserve" | |
| 33953 | 35037 | filename="gdk/gdktoplevel.c" | |
| 33954 | - | line="417">title of @surface</doc> | |
| 35038 | + | line="454">title of @surface</doc> | |
| 33955 | 35039 | <type name="utf8" c:type="const char*"/> | |
| 33956 | 35040 | </parameter> | |
| 33957 | 35041 | </parameters> | |
| @@ -33961,7 +35045,7 @@ in lists of windows, etc.</doc> | |||
| 33961 | 35045 | glib:set-property="transient-for"> | |
| 33962 | 35046 | <doc xml:space="preserve" | |
| 33963 | 35047 | filename="gdk/gdktoplevel.c" | |
| 33964 | - | line="453">Sets a transient-for parent. | |
| 35048 | + | line="490">Sets a transient-for parent. | |
| 33965 | 35049 | ||
| 33966 | 35050 | Indicates to the window manager that @surface is a transient | |
| 33967 | 35051 | dialog associated with the application surface @parent. This | |
| @@ -33978,13 +35062,13 @@ if you’re using [GtkWindow](../gtk4/class.Window.html).</doc> | |||
| 33978 | 35062 | <instance-parameter name="toplevel" transfer-ownership="none"> | |
| 33979 | 35063 | <doc xml:space="preserve" | |
| 33980 | 35064 | filename="gdk/gdktoplevel.c" | |
| 33981 | - | line="455">a `GdkToplevel`</doc> | |
| 35065 | + | line="492">a `GdkToplevel`</doc> | |
| 33982 | 35066 | <type name="Toplevel" c:type="GdkToplevel*"/> | |
| 33983 | 35067 | </instance-parameter> | |
| 33984 | 35068 | <parameter name="parent" transfer-ownership="none"> | |
| 33985 | 35069 | <doc xml:space="preserve" | |
| 33986 | 35070 | filename="gdk/gdktoplevel.c" | |
| 33987 | - | line="456">another toplevel `GdkSurface`</doc> | |
| 35071 | + | line="493">another toplevel `GdkSurface`</doc> | |
| 33988 | 35072 | <type name="Surface" c:type="GdkSurface*"/> | |
| 33989 | 35073 | </parameter> | |
| 33990 | 35074 | </parameters> | |
| @@ -33993,7 +35077,7 @@ if you’re using [GtkWindow](../gtk4/class.Window.html).</doc> | |||
| 33993 | 35077 | c:identifier="gdk_toplevel_show_window_menu"> | |
| 33994 | 35078 | <doc xml:space="preserve" | |
| 33995 | 35079 | filename="gdk/gdktoplevel.c" | |
| 33996 | - | line="526">Asks the windowing system to show the window menu. | |
| 35080 | + | line="563">Asks the windowing system to show the window menu. | |
| 33997 | 35081 | ||
| 33998 | 35082 | The window menu is the menu shown when right-clicking the titlebar | |
| 33999 | 35083 | on traditional windows managed by the window manager. This is useful | |
| @@ -34003,20 +35087,20 @@ right-click on the window decorations.</doc> | |||
| 34003 | 35087 | <return-value transfer-ownership="none"> | |
| 34004 | 35088 | <doc xml:space="preserve" | |
| 34005 | 35089 | filename="gdk/gdktoplevel.c" | |
| 34006 | - | line="538">%TRUE if the window menu was shown and %FALSE otherwise.</doc> | |
| 35090 | + | line="575">%TRUE if the window menu was shown and %FALSE otherwise.</doc> | |
| 34007 | 35091 | <type name="gboolean" c:type="gboolean"/> | |
| 34008 | 35092 | </return-value> | |
| 34009 | 35093 | <parameters> | |
| 34010 | 35094 | <instance-parameter name="toplevel" transfer-ownership="none"> | |
| 34011 | 35095 | <doc xml:space="preserve" | |
| 34012 | 35096 | filename="gdk/gdktoplevel.c" | |
| 34013 | - | line="528">a `GdkToplevel`</doc> | |
| 35097 | + | line="565">a `GdkToplevel`</doc> | |
| 34014 | 35098 | <type name="Toplevel" c:type="GdkToplevel*"/> | |
| 34015 | 35099 | </instance-parameter> | |
| 34016 | 35100 | <parameter name="event" transfer-ownership="none"> | |
| 34017 | 35101 | <doc xml:space="preserve" | |
| 34018 | 35102 | filename="gdk/gdktoplevel.c" | |
| 34019 | - | line="529">a `GdkEvent` to show the menu for</doc> | |
| 35103 | + | line="566">a `GdkEvent` to show the menu for</doc> | |
| 34020 | 35104 | <type name="Event" c:type="GdkEvent*"/> | |
| 34021 | 35105 | </parameter> | |
| 34022 | 35106 | </parameters> | |
| @@ -34025,20 +35109,20 @@ right-click on the window decorations.</doc> | |||
| 34025 | 35109 | c:identifier="gdk_toplevel_supports_edge_constraints"> | |
| 34026 | 35110 | <doc xml:space="preserve" | |
| 34027 | 35111 | filename="gdk/gdktoplevel.c" | |
| 34028 | - | line="588">Returns whether the desktop environment supports | |
| 35112 | + | line="625">Returns whether the desktop environment supports | |
| 34029 | 35113 | tiled window states.</doc> | |
| 34030 | 35114 | <source-position filename="gdk/gdktoplevel.h" line="199"/> | |
| 34031 | 35115 | <return-value transfer-ownership="none"> | |
| 34032 | 35116 | <doc xml:space="preserve" | |
| 34033 | 35117 | filename="gdk/gdktoplevel.c" | |
| 34034 | - | line="595">%TRUE if the desktop environment supports tiled window states</doc> | |
| 35118 | + | line="632">%TRUE if the desktop environment supports tiled window states</doc> | |
| 34035 | 35119 | <type name="gboolean" c:type="gboolean"/> | |
| 34036 | 35120 | </return-value> | |
| 34037 | 35121 | <parameters> | |
| 34038 | 35122 | <instance-parameter name="toplevel" transfer-ownership="none"> | |
| 34039 | 35123 | <doc xml:space="preserve" | |
| 34040 | 35124 | filename="gdk/gdktoplevel.c" | |
| 34041 | - | line="590">a `GdkToplevel`</doc> | |
| 35125 | + | line="627">a `GdkToplevel`</doc> | |
| 34042 | 35126 | <type name="Toplevel" c:type="GdkToplevel*"/> | |
| 34043 | 35127 | </instance-parameter> | |
| 34044 | 35128 | </parameters> | |
| @@ -34048,29 +35132,39 @@ tiled window states.</doc> | |||
| 34048 | 35132 | version="4.4"> | |
| 34049 | 35133 | <doc xml:space="preserve" | |
| 34050 | 35134 | filename="gdk/gdktoplevel.c" | |
| 34051 | - | line="743">Performs a title bar gesture.</doc> | |
| 35135 | + | line="780">Performs a title bar gesture.</doc> | |
| 34052 | 35136 | <source-position filename="gdk/gdktoplevel.h" line="226"/> | |
| 34053 | 35137 | <return-value transfer-ownership="none"> | |
| 34054 | 35138 | <doc xml:space="preserve" | |
| 34055 | 35139 | filename="gdk/gdktoplevel.c" | |
| 34056 | - | line="750">whether the gesture was performed</doc> | |
| 35140 | + | line="787">whether the gesture was performed</doc> | |
| 34057 | 35141 | <type name="gboolean" c:type="gboolean"/> | |
| 34058 | 35142 | </return-value> | |
| 34059 | 35143 | <parameters> | |
| 34060 | 35144 | <instance-parameter name="toplevel" transfer-ownership="none"> | |
| 34061 | 35145 | <doc xml:space="preserve" | |
| 34062 | 35146 | filename="gdk/gdktoplevel.c" | |
| 34063 | - | line="745">a `GdkToplevel`</doc> | |
| 35147 | + | line="782">a `GdkToplevel`</doc> | |
| 34064 | 35148 | <type name="Toplevel" c:type="GdkToplevel*"/> | |
| 34065 | 35149 | </instance-parameter> | |
| 34066 | 35150 | <parameter name="gesture" transfer-ownership="none"> | |
| 34067 | 35151 | <doc xml:space="preserve" | |
| 34068 | 35152 | filename="gdk/gdktoplevel.c" | |
| 34069 | - | line="746">a `GdkTitlebarGesture`</doc> | |
| 35153 | + | line="783">a `GdkTitlebarGesture`</doc> | |
| 34070 | 35154 | <type name="TitlebarGesture" c:type="GdkTitlebarGesture"/> | |
| 34071 | 35155 | </parameter> | |
| 34072 | 35156 | </parameters> | |
| 34073 | 35157 | </method> | |
| 35158 | + | <property name="capabilities" | |
| 35159 | + | version="4.20" | |
| 35160 | + | transfer-ownership="none" | |
| 35161 | + | getter="get_capabilities" | |
| 35162 | + | default-value="0"> | |
| 35163 | + | <doc xml:space="preserve" | |
| 35164 | + | filename="gdk/gdktoplevel.c" | |
| 35165 | + | line="262">The capabilities that are available for this toplevel.</doc> | |
| 35166 | + | <type name="ToplevelCapabilities"/> | |
| 35167 | + | </property> | |
| 34074 | 35168 | <property name="decorated" | |
| 34075 | 35169 | writable="1" | |
| 34076 | 35170 | transfer-ownership="none" | |
| @@ -34100,6 +35194,27 @@ tiled window states.</doc> | |||
| 34100 | 35194 | line="241">The fullscreen mode of the surface.</doc> | |
| 34101 | 35195 | <type name="FullscreenMode"/> | |
| 34102 | 35196 | </property> | |
| 35197 | + | <property name="gravity" | |
| 35198 | + | version="4.20" | |
| 35199 | + | writable="1" | |
| 35200 | + | transfer-ownership="none" | |
| 35201 | + | setter="set_gravity" | |
| 35202 | + | getter="get_gravity" | |
| 35203 | + | default-value="GDK_GRAVITY_NORTH_EAST"> | |
| 35204 | + | <doc xml:space="preserve" | |
| 35205 | + | filename="gdk/gdktoplevel.c" | |
| 35206 | + | line="275">The gravity to use when resizing a surface programmatically. | |
| 35207 | + | ||
| 35208 | + | Gravity describes which point of the surface we want to keep | |
| 35209 | + | fixed (meaning that the surface will grow in the opposite direction). | |
| 35210 | + | For example, a gravity of `GDK_GRAVITY_NORTH_EAST` means that we | |
| 35211 | + | want to fix top right corner of the surface. | |
| 35212 | + | ||
| 35213 | + | This property is just a hint that may affect the result when negotiating | |
| 35214 | + | toplevel sizes with the windowing system. It does not affect interactive | |
| 35215 | + | resizes started with [method@Gdk.Toplevel.begin_resize].</doc> | |
| 35216 | + | <type name="Gravity"/> | |
| 35217 | + | </property> | |
| 34103 | 35218 | <property name="icon-list" | |
| 34104 | 35219 | writable="1" | |
| 34105 | 35220 | transfer-ownership="none" | |
| @@ -34171,7 +35286,7 @@ startup feedback.</doc> | |||
| 34171 | 35286 | <glib:signal name="compute-size" when="last"> | |
| 34172 | 35287 | <doc xml:space="preserve" | |
| 34173 | 35288 | filename="gdk/gdktoplevel.c" | |
| 34174 | - | line="262">Emitted when the size for the surface needs to be computed, when | |
| 35289 | + | line="297">Emitted when the size for the surface needs to be computed, when | |
| 34175 | 35290 | it is present. | |
| 34176 | 35291 | ||
| 34177 | 35292 | This signal will normally be emitted during or after a call to | |
| @@ -34191,12 +35306,106 @@ will result in an arbitrary size being used as a result.</doc> | |||
| 34191 | 35306 | <parameter name="size" transfer-ownership="none"> | |
| 34192 | 35307 | <doc xml:space="preserve" | |
| 34193 | 35308 | filename="gdk/gdktoplevel.c" | |
| 34194 | - | line="265">a `GdkToplevelSize`</doc> | |
| 35309 | + | line="300">a `GdkToplevelSize`</doc> | |
| 34195 | 35310 | <type name="ToplevelSize"/> | |
| 34196 | 35311 | </parameter> | |
| 34197 | 35312 | </parameters> | |
| 34198 | 35313 | </glib:signal> | |
| 34199 | 35314 | </interface> | |
| 35315 | + | <bitfield name="ToplevelCapabilities" | |
| 35316 | + | version="4.20" | |
| 35317 | + | glib:type-name="GdkToplevelCapabilities" | |
| 35318 | + | glib:get-type="gdk_toplevel_capabilities_get_type" | |
| 35319 | + | c:type="GdkToplevelCapabilities"> | |
| 35320 | + | <doc xml:space="preserve" | |
| 35321 | + | filename="gdk/gdktoplevel.h" | |
| 35322 | + | line="229">Reflects what features a `GdkToplevel` supports.</doc> | |
| 35323 | + | <member name="edge_constraints" | |
| 35324 | + | value="1" | |
| 35325 | + | c:identifier="GDK_TOPLEVEL_CAPABILITIES_EDGE_CONSTRAINTS" | |
| 35326 | + | version="4.20" | |
| 35327 | + | glib:nick="edge-constraints" | |
| 35328 | + | glib:name="GDK_TOPLEVEL_CAPABILITIES_EDGE_CONSTRAINTS"> | |
| 35329 | + | <doc xml:space="preserve" | |
| 35330 | + | filename="gdk/gdktoplevel.h" | |
| 35331 | + | line="237">Whether tiled window states are supported.</doc> | |
| 35332 | + | </member> | |
| 35333 | + | <member name="inhibit_shortcuts" | |
| 35334 | + | value="2" | |
| 35335 | + | c:identifier="GDK_TOPLEVEL_CAPABILITIES_INHIBIT_SHORTCUTS" | |
| 35336 | + | version="4.20" | |
| 35337 | + | glib:nick="inhibit-shortcuts" | |
| 35338 | + | glib:name="GDK_TOPLEVEL_CAPABILITIES_INHIBIT_SHORTCUTS"> | |
| 35339 | + | <doc xml:space="preserve" | |
| 35340 | + | filename="gdk/gdktoplevel.h" | |
| 35341 | + | line="245">Whether inhibiting system shortcuts is supported. | |
| 35342 | + | See [method@Gdk.Toplevel.inhibit_system_shortcuts].</doc> | |
| 35343 | + | </member> | |
| 35344 | + | <member name="titlebar_gestures" | |
| 35345 | + | value="4" | |
| 35346 | + | c:identifier="GDK_TOPLEVEL_CAPABILITIES_TITLEBAR_GESTURES" | |
| 35347 | + | version="4.20" | |
| 35348 | + | glib:nick="titlebar-gestures" | |
| 35349 | + | glib:name="GDK_TOPLEVEL_CAPABILITIES_TITLEBAR_GESTURES"> | |
| 35350 | + | <doc xml:space="preserve" | |
| 35351 | + | filename="gdk/gdktoplevel.h" | |
| 35352 | + | line="254">Whether titlebar gestures are supported. | |
| 35353 | + | See [method@Gdk.Toplevel.titlebar_gesture].</doc> | |
| 35354 | + | </member> | |
| 35355 | + | <member name="window_menu" | |
| 35356 | + | value="8" | |
| 35357 | + | c:identifier="GDK_TOPLEVEL_CAPABILITIES_WINDOW_MENU" | |
| 35358 | + | version="4.20" | |
| 35359 | + | glib:nick="window-menu" | |
| 35360 | + | glib:name="GDK_TOPLEVEL_CAPABILITIES_WINDOW_MENU"> | |
| 35361 | + | <doc xml:space="preserve" | |
| 35362 | + | filename="gdk/gdktoplevel.h" | |
| 35363 | + | line="263">Whether showing the window menu is supported. | |
| 35364 | + | See [method@Gdk.Toplevel.show_window_menu].</doc> | |
| 35365 | + | </member> | |
| 35366 | + | <member name="maximize" | |
| 35367 | + | value="16" | |
| 35368 | + | c:identifier="GDK_TOPLEVEL_CAPABILITIES_MAXIMIZE" | |
| 35369 | + | version="4.20" | |
| 35370 | + | glib:nick="maximize" | |
| 35371 | + | glib:name="GDK_TOPLEVEL_CAPABILITIES_MAXIMIZE"> | |
| 35372 | + | <doc xml:space="preserve" | |
| 35373 | + | filename="gdk/gdktoplevel.h" | |
| 35374 | + | line="272">Whether the toplevel can be maximized.</doc> | |
| 35375 | + | </member> | |
| 35376 | + | <member name="fullscreen" | |
| 35377 | + | value="32" | |
| 35378 | + | c:identifier="GDK_TOPLEVEL_CAPABILITIES_FULLSCREEN" | |
| 35379 | + | version="4.20" | |
| 35380 | + | glib:nick="fullscreen" | |
| 35381 | + | glib:name="GDK_TOPLEVEL_CAPABILITIES_FULLSCREEN"> | |
| 35382 | + | <doc xml:space="preserve" | |
| 35383 | + | filename="gdk/gdktoplevel.h" | |
| 35384 | + | line="280">Whether the toplevel can be made fullscreen.</doc> | |
| 35385 | + | </member> | |
| 35386 | + | <member name="minimize" | |
| 35387 | + | value="64" | |
| 35388 | + | c:identifier="GDK_TOPLEVEL_CAPABILITIES_MINIMIZE" | |
| 35389 | + | version="4.20" | |
| 35390 | + | glib:nick="minimize" | |
| 35391 | + | glib:name="GDK_TOPLEVEL_CAPABILITIES_MINIMIZE"> | |
| 35392 | + | <doc xml:space="preserve" | |
| 35393 | + | filename="gdk/gdktoplevel.h" | |
| 35394 | + | line="288">Whether the toplevel can be minimized. | |
| 35395 | + | See [method@Gdk.Toplevel.minimize].</doc> | |
| 35396 | + | </member> | |
| 35397 | + | <member name="lower" | |
| 35398 | + | value="128" | |
| 35399 | + | c:identifier="GDK_TOPLEVEL_CAPABILITIES_LOWER" | |
| 35400 | + | version="4.20" | |
| 35401 | + | glib:nick="lower" | |
| 35402 | + | glib:name="GDK_TOPLEVEL_CAPABILITIES_LOWER"> | |
| 35403 | + | <doc xml:space="preserve" | |
| 35404 | + | filename="gdk/gdktoplevel.h" | |
| 35405 | + | line="297">Whether the toplevel can be lowered. | |
| 35406 | + | See [method@Gdk.Toplevel.lower].</doc> | |
| 35407 | + | </member> | |
| 35408 | + | </bitfield> | |
| 34200 | 35409 | <record name="ToplevelInterface" | |
| 34201 | 35410 | c:type="GdkToplevelInterface" | |
| 34202 | 35411 | disguised="1" | |
| @@ -34227,11 +35436,11 @@ etc).</doc> | |||
| 34227 | 35436 | filename="gdk/gdktoplevellayout.c" | |
| 34228 | 35437 | line="56">Create a toplevel layout description. | |
| 34229 | 35438 | ||
| 34230 | - | Used together with gdk_toplevel_present() to describe | |
| 35439 | + | Used together with [method@Gdk.Toplevel.present] to describe | |
| 34231 | 35440 | how a toplevel surface should be placed and behave on-screen. | |
| 34232 | 35441 | ||
| 34233 | 35442 | The size is in ”application pixels”, not | |
| 34234 | - | ”device pixels” (see gdk_surface_get_scale_factor()).</doc> | |
| 35443 | + | ”device pixels” (see [method@Gdk.Surface.get_scale]).</doc> | |
| 34235 | 35444 | <source-position filename="gdk/gdktoplevellayout.h" line="38"/> | |
| 34236 | 35445 | <return-value transfer-ownership="full"> | |
| 34237 | 35446 | <doc xml:space="preserve" | |
| @@ -34255,7 +35464,7 @@ The size is in ”application pixels”, not | |||
| 34255 | 35464 | <instance-parameter name="layout" transfer-ownership="none"> | |
| 34256 | 35465 | <doc xml:space="preserve" | |
| 34257 | 35466 | filename="gdk/gdktoplevellayout.c" | |
| 34258 | - | line="119">a `GdkToplevelLayout`</doc> | |
| 35467 | + | line="119">a toplevel layout</doc> | |
| 34259 | 35468 | <type name="ToplevelLayout" c:type="GdkToplevelLayout*"/> | |
| 34260 | 35469 | </instance-parameter> | |
| 34261 | 35470 | </parameters> | |
| @@ -34268,21 +35477,21 @@ The size is in ”application pixels”, not | |||
| 34268 | 35477 | <return-value transfer-ownership="none"> | |
| 34269 | 35478 | <doc xml:space="preserve" | |
| 34270 | 35479 | filename="gdk/gdktoplevellayout.c" | |
| 34271 | - | line="151">%TRUE if @layout and @other have identical layout properties, | |
| 34272 | - | otherwise %FALSE.</doc> | |
| 35480 | + | line="151">true if @layout and @other have identical layout properties, | |
| 35481 | + | otherwise false.</doc> | |
| 34273 | 35482 | <type name="gboolean" c:type="gboolean"/> | |
| 34274 | 35483 | </return-value> | |
| 34275 | 35484 | <parameters> | |
| 34276 | 35485 | <instance-parameter name="layout" transfer-ownership="none"> | |
| 34277 | 35486 | <doc xml:space="preserve" | |
| 34278 | 35487 | filename="gdk/gdktoplevellayout.c" | |
| 34279 | - | line="146">a `GdkToplevelLayout`</doc> | |
| 35488 | + | line="146">a toplevel layout</doc> | |
| 34280 | 35489 | <type name="ToplevelLayout" c:type="GdkToplevelLayout*"/> | |
| 34281 | 35490 | </instance-parameter> | |
| 34282 | 35491 | <parameter name="other" transfer-ownership="none"> | |
| 34283 | 35492 | <doc xml:space="preserve" | |
| 34284 | 35493 | filename="gdk/gdktoplevellayout.c" | |
| 34285 | - | line="147">another `GdkToplevelLayout`</doc> | |
| 35494 | + | line="147">another toplevel layout</doc> | |
| 34286 | 35495 | <type name="ToplevelLayout" c:type="GdkToplevelLayout*"/> | |
| 34287 | 35496 | </parameter> | |
| 34288 | 35497 | </parameters> | |
| @@ -34292,8 +35501,8 @@ The size is in ”application pixels”, not | |||
| 34292 | 35501 | <doc xml:space="preserve" | |
| 34293 | 35502 | filename="gdk/gdktoplevellayout.c" | |
| 34294 | 35503 | line="259">If the layout specifies whether to the toplevel should go fullscreen, | |
| 34295 | - | the value pointed to by @fullscreen is set to %TRUE if it should go | |
| 34296 | - | fullscreen, or %FALSE, if it should go unfullscreen.</doc> | |
| 35504 | + | the value pointed to by @fullscreen is set to true if it should go | |
| 35505 | + | fullscreen, or false, if it should go unfullscreen.</doc> | |
| 34297 | 35506 | <source-position filename="gdk/gdktoplevellayout.h" line="66"/> | |
| 34298 | 35507 | <return-value transfer-ownership="none"> | |
| 34299 | 35508 | <doc xml:space="preserve" | |
| @@ -34305,7 +35514,7 @@ fullscreen, or %FALSE, if it should go unfullscreen.</doc> | |||
| 34305 | 35514 | <instance-parameter name="layout" transfer-ownership="none"> | |
| 34306 | 35515 | <doc xml:space="preserve" | |
| 34307 | 35516 | filename="gdk/gdktoplevellayout.c" | |
| 34308 | - | line="261">a ``GdkToplevelLayout`</doc> | |
| 35517 | + | line="261">a toplevel layout</doc> | |
| 34309 | 35518 | <type name="ToplevelLayout" c:type="GdkToplevelLayout*"/> | |
| 34310 | 35519 | </instance-parameter> | |
| 34311 | 35520 | <parameter name="fullscreen" | |
| @@ -34336,7 +35545,7 @@ the surface on.</doc> | |||
| 34336 | 35545 | <instance-parameter name="layout" transfer-ownership="none"> | |
| 34337 | 35546 | <doc xml:space="preserve" | |
| 34338 | 35547 | filename="gdk/gdktoplevellayout.c" | |
| 34339 | - | line="285">a `GdkToplevelLayout`</doc> | |
| 35548 | + | line="285">a toplevel layout</doc> | |
| 34340 | 35549 | <type name="ToplevelLayout" c:type="GdkToplevelLayout*"/> | |
| 34341 | 35550 | </instance-parameter> | |
| 34342 | 35551 | </parameters> | |
| @@ -34346,8 +35555,8 @@ the surface on.</doc> | |||
| 34346 | 35555 | <doc xml:space="preserve" | |
| 34347 | 35556 | filename="gdk/gdktoplevellayout.c" | |
| 34348 | 35557 | line="215">If the layout specifies whether to the toplevel should go maximized, | |
| 34349 | - | the value pointed to by @maximized is set to %TRUE if it should go | |
| 34350 | - | fullscreen, or %FALSE, if it should go unmaximized.</doc> | |
| 35558 | + | the value pointed to by @maximized is set to true if it should go | |
| 35559 | + | maximized, or false, if it should go unmaximized.</doc> | |
| 34351 | 35560 | <source-position filename="gdk/gdktoplevellayout.h" line="62"/> | |
| 34352 | 35561 | <return-value transfer-ownership="none"> | |
| 34353 | 35562 | <doc xml:space="preserve" | |
| @@ -34359,7 +35568,7 @@ fullscreen, or %FALSE, if it should go unmaximized.</doc> | |||
| 34359 | 35568 | <instance-parameter name="layout" transfer-ownership="none"> | |
| 34360 | 35569 | <doc xml:space="preserve" | |
| 34361 | 35570 | filename="gdk/gdktoplevellayout.c" | |
| 34362 | - | line="217">a `GdkToplevelLayout`</doc> | |
| 35571 | + | line="217">a toplevel layout</doc> | |
| 34363 | 35572 | <type name="ToplevelLayout" c:type="GdkToplevelLayout*"/> | |
| 34364 | 35573 | </instance-parameter> | |
| 34365 | 35574 | <parameter name="maximized" | |
| @@ -34368,7 +35577,7 @@ fullscreen, or %FALSE, if it should go unmaximized.</doc> | |||
| 34368 | 35577 | transfer-ownership="full"> | |
| 34369 | 35578 | <doc xml:space="preserve" | |
| 34370 | 35579 | filename="gdk/gdktoplevellayout.c" | |
| 34371 | - | line="218">set to %TRUE if the toplevel should be maximized</doc> | |
| 35580 | + | line="218">set to true if the toplevel should be maximized</doc> | |
| 34372 | 35581 | <type name="gboolean" c:type="gboolean*"/> | |
| 34373 | 35582 | </parameter> | |
| 34374 | 35583 | </parameters> | |
| @@ -34383,14 +35592,14 @@ to resize the surface.</doc> | |||
| 34383 | 35592 | <return-value transfer-ownership="none"> | |
| 34384 | 35593 | <doc xml:space="preserve" | |
| 34385 | 35594 | filename="gdk/gdktoplevellayout.c" | |
| 34386 | - | line="191">%TRUE if the layout is resizable</doc> | |
| 35595 | + | line="191">true if the layout is resizable</doc> | |
| 34387 | 35596 | <type name="gboolean" c:type="gboolean"/> | |
| 34388 | 35597 | </return-value> | |
| 34389 | 35598 | <parameters> | |
| 34390 | 35599 | <instance-parameter name="layout" transfer-ownership="none"> | |
| 34391 | 35600 | <doc xml:space="preserve" | |
| 34392 | 35601 | filename="gdk/gdktoplevellayout.c" | |
| 34393 | - | line="186">a `GdkToplevelLayout`</doc> | |
| 35602 | + | line="186">a toplevel layout</doc> | |
| 34394 | 35603 | <type name="ToplevelLayout" c:type="GdkToplevelLayout*"/> | |
| 34395 | 35604 | </instance-parameter> | |
| 34396 | 35605 | </parameters> | |
| @@ -34410,7 +35619,7 @@ to resize the surface.</doc> | |||
| 34410 | 35619 | <instance-parameter name="layout" transfer-ownership="none"> | |
| 34411 | 35620 | <doc xml:space="preserve" | |
| 34412 | 35621 | filename="gdk/gdktoplevellayout.c" | |
| 34413 | - | line="88">a `GdkToplevelLayout`</doc> | |
| 35622 | + | line="88">a toplevel layout</doc> | |
| 34414 | 35623 | <type name="ToplevelLayout" c:type="GdkToplevelLayout*"/> | |
| 34415 | 35624 | </instance-parameter> | |
| 34416 | 35625 | </parameters> | |
| @@ -34429,13 +35638,13 @@ to be fullscreen when presented.</doc> | |||
| 34429 | 35638 | <instance-parameter name="layout" transfer-ownership="none"> | |
| 34430 | 35639 | <doc xml:space="preserve" | |
| 34431 | 35640 | filename="gdk/gdktoplevellayout.c" | |
| 34432 | - | line="241">a `GdkToplevelLayout`</doc> | |
| 35641 | + | line="241">a toplevel layout</doc> | |
| 34433 | 35642 | <type name="ToplevelLayout" c:type="GdkToplevelLayout*"/> | |
| 34434 | 35643 | </instance-parameter> | |
| 34435 | 35644 | <parameter name="fullscreen" transfer-ownership="none"> | |
| 34436 | 35645 | <doc xml:space="preserve" | |
| 34437 | 35646 | filename="gdk/gdktoplevellayout.c" | |
| 34438 | - | line="242">%TRUE to fullscreen the surface</doc> | |
| 35647 | + | line="242">true to fullscreen the surface</doc> | |
| 34439 | 35648 | <type name="gboolean" c:type="gboolean"/> | |
| 34440 | 35649 | </parameter> | |
| 34441 | 35650 | <parameter name="monitor" | |
| @@ -34463,13 +35672,13 @@ to be maximized when presented.</doc> | |||
| 34463 | 35672 | <instance-parameter name="layout" transfer-ownership="none"> | |
| 34464 | 35673 | <doc xml:space="preserve" | |
| 34465 | 35674 | filename="gdk/gdktoplevellayout.c" | |
| 34466 | - | line="201">a `GdkToplevelLayout`</doc> | |
| 35675 | + | line="201">a toplevel layout</doc> | |
| 34467 | 35676 | <type name="ToplevelLayout" c:type="GdkToplevelLayout*"/> | |
| 34468 | 35677 | </instance-parameter> | |
| 34469 | 35678 | <parameter name="maximized" transfer-ownership="none"> | |
| 34470 | 35679 | <doc xml:space="preserve" | |
| 34471 | 35680 | filename="gdk/gdktoplevellayout.c" | |
| 34472 | - | line="202">%TRUE to maximize</doc> | |
| 35681 | + | line="202">true to maximize</doc> | |
| 34473 | 35682 | <type name="gboolean" c:type="gboolean"/> | |
| 34474 | 35683 | </parameter> | |
| 34475 | 35684 | </parameters> | |
| @@ -34488,13 +35697,13 @@ to resize the surface after it has been presented.</doc> | |||
| 34488 | 35697 | <instance-parameter name="layout" transfer-ownership="none"> | |
| 34489 | 35698 | <doc xml:space="preserve" | |
| 34490 | 35699 | filename="gdk/gdktoplevellayout.c" | |
| 34491 | - | line="171">a `GdkToplevelLayout`</doc> | |
| 35700 | + | line="171">a toplevel layout</doc> | |
| 34492 | 35701 | <type name="ToplevelLayout" c:type="GdkToplevelLayout*"/> | |
| 34493 | 35702 | </instance-parameter> | |
| 34494 | 35703 | <parameter name="resizable" transfer-ownership="none"> | |
| 34495 | 35704 | <doc xml:space="preserve" | |
| 34496 | 35705 | filename="gdk/gdktoplevellayout.c" | |
| 34497 | - | line="172">%TRUE to allow resizing</doc> | |
| 35706 | + | line="172">true to allow resizing</doc> | |
| 34498 | 35707 | <type name="gboolean" c:type="gboolean"/> | |
| 34499 | 35708 | </parameter> | |
| 34500 | 35709 | </parameters> | |
| @@ -34511,7 +35720,7 @@ to resize the surface after it has been presented.</doc> | |||
| 34511 | 35720 | <instance-parameter name="layout" transfer-ownership="none"> | |
| 34512 | 35721 | <doc xml:space="preserve" | |
| 34513 | 35722 | filename="gdk/gdktoplevellayout.c" | |
| 34514 | - | line="103">a `GdkToplevelLayout`</doc> | |
| 35723 | + | line="103">a toplevel layout</doc> | |
| 34515 | 35724 | <type name="ToplevelLayout" c:type="GdkToplevelLayout*"/> | |
| 34516 | 35725 | </instance-parameter> | |
| 34517 | 35726 | </parameters> | |
| @@ -34868,24 +36077,24 @@ being set.</doc> | |||
| 34868 | 36077 | glib:fundamental="1"> | |
| 34869 | 36078 | <doc xml:space="preserve" | |
| 34870 | 36079 | filename="gdk/gdkevents.c" | |
| 34871 | - | line="1989">An event related to a touch-based device.</doc> | |
| 36080 | + | line="1990">An event related to a touch-based device.</doc> | |
| 34872 | 36081 | <method name="get_emulating_pointer" | |
| 34873 | 36082 | c:identifier="gdk_touch_event_get_emulating_pointer"> | |
| 34874 | 36083 | <doc xml:space="preserve" | |
| 34875 | 36084 | filename="gdk/gdkevents.c" | |
| 34876 | - | line="2100">Extracts whether a touch event is emulating a pointer event.</doc> | |
| 34877 | - | <source-position filename="gdk/gdkevents.h" line="457"/> | |
| 36085 | + | line="2101">Extracts whether a touch event is emulating a pointer event.</doc> | |
| 36086 | + | <source-position filename="gdk/gdkevents.h" line="462"/> | |
| 34878 | 36087 | <return-value transfer-ownership="none"> | |
| 34879 | 36088 | <doc xml:space="preserve" | |
| 34880 | 36089 | filename="gdk/gdkevents.c" | |
| 34881 | - | line="2106">%TRUE if @event is emulating</doc> | |
| 36090 | + | line="2107">%TRUE if @event is emulating</doc> | |
| 34882 | 36091 | <type name="gboolean" c:type="gboolean"/> | |
| 34883 | 36092 | </return-value> | |
| 34884 | 36093 | <parameters> | |
| 34885 | 36094 | <instance-parameter name="event" transfer-ownership="none"> | |
| 34886 | 36095 | <doc xml:space="preserve" | |
| 34887 | 36096 | filename="gdk/gdkevents.c" | |
| 34888 | - | line="2102">a touch event</doc> | |
| 36097 | + | line="2103">a touch event</doc> | |
| 34889 | 36098 | <type name="TouchEvent" c:type="GdkEvent*"/> | |
| 34890 | 36099 | </instance-parameter> | |
| 34891 | 36100 | </parameters> | |
| @@ -34900,7 +36109,7 @@ being set.</doc> | |||
| 34900 | 36109 | glib:fundamental="1"> | |
| 34901 | 36110 | <doc xml:space="preserve" | |
| 34902 | 36111 | filename="gdk/gdkevents.c" | |
| 34903 | - | line="2612">An event related to a gesture on a touchpad device. | |
| 36112 | + | line="2633">An event related to a gesture on a touchpad device. | |
| 34904 | 36113 | ||
| 34905 | 36114 | Unlike touchscreens, where the windowing system sends basic | |
| 34906 | 36115 | sequences of begin, update, end events, and leaves gesture | |
| @@ -34909,8 +36118,8 @@ processed by the system, resulting in these events.</doc> | |||
| 34909 | 36118 | <method name="get_deltas" c:identifier="gdk_touchpad_event_get_deltas"> | |
| 34910 | 36119 | <doc xml:space="preserve" | |
| 34911 | 36120 | filename="gdk/gdkevents.c" | |
| 34912 | - | line="2806">Extracts delta information from a touchpad event.</doc> | |
| 34913 | - | <source-position filename="gdk/gdkevents.h" line="474"/> | |
| 36121 | + | line="2827">Extracts delta information from a touchpad event.</doc> | |
| 36122 | + | <source-position filename="gdk/gdkevents.h" line="479"/> | |
| 34914 | 36123 | <return-value transfer-ownership="none"> | |
| 34915 | 36124 | <type name="none" c:type="void"/> | |
| 34916 | 36125 | </return-value> | |
| @@ -34918,7 +36127,7 @@ processed by the system, resulting in these events.</doc> | |||
| 34918 | 36127 | <instance-parameter name="event" transfer-ownership="none"> | |
| 34919 | 36128 | <doc xml:space="preserve" | |
| 34920 | 36129 | filename="gdk/gdkevents.c" | |
| 34921 | - | line="2808">a touchpad event</doc> | |
| 36130 | + | line="2829">a touchpad event</doc> | |
| 34922 | 36131 | <type name="TouchpadEvent" c:type="GdkEvent*"/> | |
| 34923 | 36132 | </instance-parameter> | |
| 34924 | 36133 | <parameter name="dx" | |
| @@ -34927,7 +36136,7 @@ processed by the system, resulting in these events.</doc> | |||
| 34927 | 36136 | transfer-ownership="full"> | |
| 34928 | 36137 | <doc xml:space="preserve" | |
| 34929 | 36138 | filename="gdk/gdkevents.c" | |
| 34930 | - | line="2809">return location for x</doc> | |
| 36139 | + | line="2830">return location for x</doc> | |
| 34931 | 36140 | <type name="gdouble" c:type="double*"/> | |
| 34932 | 36141 | </parameter> | |
| 34933 | 36142 | <parameter name="dy" | |
| @@ -34936,7 +36145,7 @@ processed by the system, resulting in these events.</doc> | |||
| 34936 | 36145 | transfer-ownership="full"> | |
| 34937 | 36146 | <doc xml:space="preserve" | |
| 34938 | 36147 | filename="gdk/gdkevents.c" | |
| 34939 | - | line="2810">return location for y</doc> | |
| 36148 | + | line="2831">return location for y</doc> | |
| 34940 | 36149 | <type name="gdouble" c:type="double*"/> | |
| 34941 | 36150 | </parameter> | |
| 34942 | 36151 | </parameters> | |
| @@ -34945,19 +36154,19 @@ processed by the system, resulting in these events.</doc> | |||
| 34945 | 36154 | c:identifier="gdk_touchpad_event_get_gesture_phase"> | |
| 34946 | 36155 | <doc xml:space="preserve" | |
| 34947 | 36156 | filename="gdk/gdkevents.c" | |
| 34948 | - | line="2764">Extracts the touchpad gesture phase from a touchpad event.</doc> | |
| 34949 | - | <source-position filename="gdk/gdkevents.h" line="470"/> | |
| 36157 | + | line="2785">Extracts the touchpad gesture phase from a touchpad event.</doc> | |
| 36158 | + | <source-position filename="gdk/gdkevents.h" line="475"/> | |
| 34950 | 36159 | <return-value transfer-ownership="none"> | |
| 34951 | 36160 | <doc xml:space="preserve" | |
| 34952 | 36161 | filename="gdk/gdkevents.c" | |
| 34953 | - | line="2770">the gesture phase of @event</doc> | |
| 36162 | + | line="2791">the gesture phase of @event</doc> | |
| 34954 | 36163 | <type name="TouchpadGesturePhase" c:type="GdkTouchpadGesturePhase"/> | |
| 34955 | 36164 | </return-value> | |
| 34956 | 36165 | <parameters> | |
| 34957 | 36166 | <instance-parameter name="event" transfer-ownership="none"> | |
| 34958 | 36167 | <doc xml:space="preserve" | |
| 34959 | 36168 | filename="gdk/gdkevents.c" | |
| 34960 | - | line="2766">a touchpad event</doc> | |
| 36169 | + | line="2787">a touchpad event</doc> | |
| 34961 | 36170 | <type name="TouchpadEvent" c:type="GdkEvent*"/> | |
| 34962 | 36171 | </instance-parameter> | |
| 34963 | 36172 | </parameters> | |
| @@ -34966,19 +36175,19 @@ processed by the system, resulting in these events.</doc> | |||
| 34966 | 36175 | c:identifier="gdk_touchpad_event_get_n_fingers"> | |
| 34967 | 36176 | <doc xml:space="preserve" | |
| 34968 | 36177 | filename="gdk/gdkevents.c" | |
| 34969 | - | line="2785">Extracts the number of fingers from a touchpad event.</doc> | |
| 34970 | - | <source-position filename="gdk/gdkevents.h" line="472"/> | |
| 36178 | + | line="2806">Extracts the number of fingers from a touchpad event.</doc> | |
| 36179 | + | <source-position filename="gdk/gdkevents.h" line="477"/> | |
| 34971 | 36180 | <return-value transfer-ownership="none"> | |
| 34972 | 36181 | <doc xml:space="preserve" | |
| 34973 | 36182 | filename="gdk/gdkevents.c" | |
| 34974 | - | line="2791">the number of fingers for @event</doc> | |
| 36183 | + | line="2812">the number of fingers for @event</doc> | |
| 34975 | 36184 | <type name="guint" c:type="guint"/> | |
| 34976 | 36185 | </return-value> | |
| 34977 | 36186 | <parameters> | |
| 34978 | 36187 | <instance-parameter name="event" transfer-ownership="none"> | |
| 34979 | 36188 | <doc xml:space="preserve" | |
| 34980 | 36189 | filename="gdk/gdkevents.c" | |
| 34981 | - | line="2787">a touchpad event</doc> | |
| 36190 | + | line="2808">a touchpad event</doc> | |
| 34982 | 36191 | <type name="TouchpadEvent" c:type="GdkEvent*"/> | |
| 34983 | 36192 | </instance-parameter> | |
| 34984 | 36193 | </parameters> | |
| @@ -34987,19 +36196,19 @@ processed by the system, resulting in these events.</doc> | |||
| 34987 | 36196 | c:identifier="gdk_touchpad_event_get_pinch_angle_delta"> | |
| 34988 | 36197 | <doc xml:space="preserve" | |
| 34989 | 36198 | filename="gdk/gdkevents.c" | |
| 34990 | - | line="2829">Extracts the angle delta from a touchpad pinch event.</doc> | |
| 34991 | - | <source-position filename="gdk/gdkevents.h" line="478"/> | |
| 36199 | + | line="2850">Extracts the angle delta from a touchpad pinch event.</doc> | |
| 36200 | + | <source-position filename="gdk/gdkevents.h" line="483"/> | |
| 34992 | 36201 | <return-value transfer-ownership="none"> | |
| 34993 | 36202 | <doc xml:space="preserve" | |
| 34994 | 36203 | filename="gdk/gdkevents.c" | |
| 34995 | - | line="2835">the angle delta of @event</doc> | |
| 36204 | + | line="2856">the angle delta of @event</doc> | |
| 34996 | 36205 | <type name="gdouble" c:type="double"/> | |
| 34997 | 36206 | </return-value> | |
| 34998 | 36207 | <parameters> | |
| 34999 | 36208 | <instance-parameter name="event" transfer-ownership="none"> | |
| 35000 | 36209 | <doc xml:space="preserve" | |
| 35001 | 36210 | filename="gdk/gdkevents.c" | |
| 35002 | - | line="2831">a touchpad pinch event</doc> | |
| 36211 | + | line="2852">a touchpad pinch event</doc> | |
| 35003 | 36212 | <type name="TouchpadEvent" c:type="GdkEvent*"/> | |
| 35004 | 36213 | </instance-parameter> | |
| 35005 | 36214 | </parameters> | |
| @@ -35008,19 +36217,19 @@ processed by the system, resulting in these events.</doc> | |||
| 35008 | 36217 | c:identifier="gdk_touchpad_event_get_pinch_scale"> | |
| 35009 | 36218 | <doc xml:space="preserve" | |
| 35010 | 36219 | filename="gdk/gdkevents.c" | |
| 35011 | - | line="2848">Extracts the scale from a touchpad pinch event.</doc> | |
| 35012 | - | <source-position filename="gdk/gdkevents.h" line="480"/> | |
| 36220 | + | line="2869">Extracts the scale from a touchpad pinch event.</doc> | |
| 36221 | + | <source-position filename="gdk/gdkevents.h" line="485"/> | |
| 35013 | 36222 | <return-value transfer-ownership="none"> | |
| 35014 | 36223 | <doc xml:space="preserve" | |
| 35015 | 36224 | filename="gdk/gdkevents.c" | |
| 35016 | - | line="2854">the scale of @event</doc> | |
| 36225 | + | line="2875">the scale of @event</doc> | |
| 35017 | 36226 | <type name="gdouble" c:type="double"/> | |
| 35018 | 36227 | </return-value> | |
| 35019 | 36228 | <parameters> | |
| 35020 | 36229 | <instance-parameter name="event" transfer-ownership="none"> | |
| 35021 | 36230 | <doc xml:space="preserve" | |
| 35022 | 36231 | filename="gdk/gdkevents.c" | |
| 35023 | - | line="2850">a touchpad pinch event</doc> | |
| 36232 | + | line="2871">a touchpad pinch event</doc> | |
| 35024 | 36233 | <type name="TouchpadEvent" c:type="GdkEvent*"/> | |
| 35025 | 36234 | </instance-parameter> | |
| 35026 | 36235 | </parameters> | |
| @@ -35032,7 +36241,7 @@ processed by the system, resulting in these events.</doc> | |||
| 35032 | 36241 | c:type="GdkTouchpadGesturePhase"> | |
| 35033 | 36242 | <doc xml:space="preserve" | |
| 35034 | 36243 | filename="gdk/gdkevents.h" | |
| 35035 | - | line="214">Specifies the current state of a touchpad gesture. | |
| 36244 | + | line="216">Specifies the current state of a touchpad gesture. | |
| 35036 | 36245 | ||
| 35037 | 36246 | All gestures are guaranteed to begin with an event with phase | |
| 35038 | 36247 | %GDK_TOUCHPAD_GESTURE_PHASE_BEGIN, followed by 0 or several events | |
| @@ -35057,7 +36266,7 @@ progress of the gesture.</doc> | |||
| 35057 | 36266 | glib:name="GDK_TOUCHPAD_GESTURE_PHASE_BEGIN"> | |
| 35058 | 36267 | <doc xml:space="preserve" | |
| 35059 | 36268 | filename="gdk/gdkevents.h" | |
| 35060 | - | line="216">The gesture has begun.</doc> | |
| 36269 | + | line="218">The gesture has begun.</doc> | |
| 35061 | 36270 | </member> | |
| 35062 | 36271 | <member name="update" | |
| 35063 | 36272 | value="1" | |
| @@ -35066,7 +36275,7 @@ progress of the gesture.</doc> | |||
| 35066 | 36275 | glib:name="GDK_TOUCHPAD_GESTURE_PHASE_UPDATE"> | |
| 35067 | 36276 | <doc xml:space="preserve" | |
| 35068 | 36277 | filename="gdk/gdkevents.h" | |
| 35069 | - | line="217">The gesture has been updated.</doc> | |
| 36278 | + | line="219">The gesture has been updated.</doc> | |
| 35070 | 36279 | </member> | |
| 35071 | 36280 | <member name="end" | |
| 35072 | 36281 | value="2" | |
| @@ -35075,7 +36284,7 @@ progress of the gesture.</doc> | |||
| 35075 | 36284 | glib:name="GDK_TOUCHPAD_GESTURE_PHASE_END"> | |
| 35076 | 36285 | <doc xml:space="preserve" | |
| 35077 | 36286 | filename="gdk/gdkevents.h" | |
| 35078 | - | line="218">The gesture was finished, changes | |
| 36287 | + | line="220">The gesture was finished, changes | |
| 35079 | 36288 | should be permanently applied.</doc> | |
| 35080 | 36289 | </member> | |
| 35081 | 36290 | <member name="cancel" | |
| @@ -35085,7 +36294,7 @@ progress of the gesture.</doc> | |||
| 35085 | 36294 | glib:name="GDK_TOUCHPAD_GESTURE_PHASE_CANCEL"> | |
| 35086 | 36295 | <doc xml:space="preserve" | |
| 35087 | 36296 | filename="gdk/gdkevents.h" | |
| 35088 | - | line="220">The gesture was cancelled, all | |
| 36297 | + | line="222">The gesture was cancelled, all | |
| 35089 | 36298 | changes should be undone.</doc> | |
| 35090 | 36299 | </member> | |
| 35091 | 36300 | </enumeration> | |
| @@ -35109,7 +36318,7 @@ progress of the gesture.</doc> | |||
| 35109 | 36318 | glib:get-type="gdk_vulkan_context_get_type"> | |
| 35110 | 36319 | <doc xml:space="preserve" | |
| 35111 | 36320 | filename="gdk/gdkvulkancontext.c" | |
| 35112 | - | line="48">Represents the platform-specific Vulkan draw context. | |
| 36321 | + | line="56">Represents the platform-specific Vulkan draw context. | |
| 35113 | 36322 | ||
| 35114 | 36323 | `GdkVulkanContext`s are created for a surface using | |
| 35115 | 36324 | [method@Gdk.Surface.create_vulkan_context], and the context will match | |
| @@ -35119,11 +36328,10 @@ Support for `GdkVulkanContext` is platform-specific and context creation | |||
| 35119 | 36328 | can fail, returning %NULL context.</doc> | |
| 35120 | 36329 | <doc-deprecated xml:space="preserve">GTK does not expose any Vulkan internals. This | |
| 35121 | 36330 | struct is a leftover that was accidentally exposed.</doc-deprecated> | |
| 35122 | - | <implements name="Gio.Initable"/> | |
| 35123 | 36331 | <glib:signal name="images-updated" when="last"> | |
| 35124 | 36332 | <doc xml:space="preserve" | |
| 35125 | 36333 | filename="gdk/gdkvulkancontext.c" | |
| 35126 | - | line="864">Emitted when the images managed by this context have changed. | |
| 36334 | + | line="1077">Emitted when the images managed by this context have changed. | |
| 35127 | 36335 | ||
| 35128 | 36336 | Usually this means that the swapchain had to be recreated, | |
| 35129 | 36337 | for example in response to a change of the surface size.</doc> | |
| @@ -35162,11 +36370,11 @@ for example in response to a change of the surface size.</doc> | |||
| 35162 | 36370 | <function name="quark" c:identifier="gdk_vulkan_error_quark"> | |
| 35163 | 36371 | <doc xml:space="preserve" | |
| 35164 | 36372 | filename="gdk/gdkvulkancontext.c" | |
| 35165 | - | line="95">Registers an error quark for [class@Gdk.VulkanContext] errors.</doc> | |
| 36373 | + | line="101">Registers an error quark for [class@Gdk.VulkanContext] errors.</doc> | |
| 35166 | 36374 | <return-value transfer-ownership="none"> | |
| 35167 | 36375 | <doc xml:space="preserve" | |
| 35168 | 36376 | filename="gdk/gdkvulkancontext.c" | |
| 35169 | - | line="100">the error quark</doc> | |
| 36377 | + | line="106">the error quark</doc> | |
| 35170 | 36378 | <type name="GLib.Quark" c:type="GQuark"/> | |
| 35171 | 36379 | </return-value> | |
| 35172 | 36380 | </function> | |
| @@ -35311,7 +36519,7 @@ Calling this may change the current GL context.</doc> | |||
| 35311 | 36519 | c:identifier="gdk_cairo_region_create_from_surface"> | |
| 35312 | 36520 | <doc xml:space="preserve" | |
| 35313 | 36521 | filename="gdk/gdkcairo.c" | |
| 35314 | - | line="217">Creates region that covers the area where the given | |
| 36522 | + | line="221">Creates region that covers the area where the given | |
| 35315 | 36523 | @surface is more than 50% opaque. | |
| 35316 | 36524 | ||
| 35317 | 36525 | This function takes into account device offsets that might be | |
| @@ -35320,26 +36528,29 @@ set with cairo_surface_set_device_offset().</doc> | |||
| 35320 | 36528 | <return-value transfer-ownership="full"> | |
| 35321 | 36529 | <doc xml:space="preserve" | |
| 35322 | 36530 | filename="gdk/gdkcairo.c" | |
| 35323 | - | line="227">A `cairo_region_t`</doc> | |
| 36531 | + | line="231">A `cairo_region_t`</doc> | |
| 35324 | 36532 | <type name="cairo.Region" c:type="cairo_region_t*"/> | |
| 35325 | 36533 | </return-value> | |
| 35326 | 36534 | <parameters> | |
| 35327 | 36535 | <parameter name="surface" transfer-ownership="none"> | |
| 35328 | 36536 | <doc xml:space="preserve" | |
| 35329 | 36537 | filename="gdk/gdkcairo.c" | |
| 35330 | - | line="219">a cairo surface</doc> | |
| 36538 | + | line="223">a cairo surface</doc> | |
| 35331 | 36539 | <type name="cairo.Surface" c:type="cairo_surface_t*"/> | |
| 35332 | 36540 | </parameter> | |
| 35333 | 36541 | </parameters> | |
| 35334 | 36542 | </function> | |
| 35335 | 36543 | <function name="cairo_set_source_pixbuf" | |
| 35336 | - | c:identifier="gdk_cairo_set_source_pixbuf"> | |
| 36544 | + | c:identifier="gdk_cairo_set_source_pixbuf" | |
| 36545 | + | deprecated="1" | |
| 36546 | + | deprecated-version="4.20"> | |
| 35337 | 36547 | <doc xml:space="preserve" | |
| 35338 | 36548 | filename="gdk/gdkcairo.c" | |
| 35339 | - | line="122">Sets the given pixbuf as the source pattern for @cr. | |
| 36549 | + | line="124">Sets the given pixbuf as the source pattern for @cr. | |
| 35340 | 36550 | ||
| 35341 | 36551 | The pattern has an extend mode of %CAIRO_EXTEND_NONE and is aligned | |
| 35342 | 36552 | so that the origin of @pixbuf is @pixbuf_x, @pixbuf_y.</doc> | |
| 36553 | + | <doc-deprecated xml:space="preserve">Use cairo_set_source_surface() and gdk_texture_download()</doc-deprecated> | |
| 35343 | 36554 | <source-position filename="gdk/gdkcairo.h" line="34"/> | |
| 35344 | 36555 | <return-value transfer-ownership="none"> | |
| 35345 | 36556 | <type name="none" c:type="void"/> | |
| @@ -35348,25 +36559,25 @@ so that the origin of @pixbuf is @pixbuf_x, @pixbuf_y.</doc> | |||
| 35348 | 36559 | <parameter name="cr" transfer-ownership="none"> | |
| 35349 | 36560 | <doc xml:space="preserve" | |
| 35350 | 36561 | filename="gdk/gdkcairo.c" | |
| 35351 | - | line="124">a cairo context</doc> | |
| 36562 | + | line="126">a cairo context</doc> | |
| 35352 | 36563 | <type name="cairo.Context" c:type="cairo_t*"/> | |
| 35353 | 36564 | </parameter> | |
| 35354 | 36565 | <parameter name="pixbuf" transfer-ownership="none"> | |
| 35355 | 36566 | <doc xml:space="preserve" | |
| 35356 | 36567 | filename="gdk/gdkcairo.c" | |
| 35357 | - | line="125">a `GdkPixbuf`</doc> | |
| 36568 | + | line="127">a `GdkPixbuf`</doc> | |
| 35358 | 36569 | <type name="GdkPixbuf.Pixbuf" c:type="const GdkPixbuf*"/> | |
| 35359 | 36570 | </parameter> | |
| 35360 | 36571 | <parameter name="pixbuf_x" transfer-ownership="none"> | |
| 35361 | 36572 | <doc xml:space="preserve" | |
| 35362 | 36573 | filename="gdk/gdkcairo.c" | |
| 35363 | - | line="126">X coordinate of location to place upper left corner of @pixbuf</doc> | |
| 36574 | + | line="128">X coordinate of location to place upper left corner of @pixbuf</doc> | |
| 35364 | 36575 | <type name="gdouble" c:type="double"/> | |
| 35365 | 36576 | </parameter> | |
| 35366 | 36577 | <parameter name="pixbuf_y" transfer-ownership="none"> | |
| 35367 | 36578 | <doc xml:space="preserve" | |
| 35368 | 36579 | filename="gdk/gdkcairo.c" | |
| 35369 | - | line="127">Y coordinate of location to place upper left corner of @pixbuf</doc> | |
| 36580 | + | line="129">Y coordinate of location to place upper left corner of @pixbuf</doc> | |
| 35370 | 36581 | <type name="gdouble" c:type="double"/> | |
| 35371 | 36582 | </parameter> | |
| 35372 | 36583 | </parameters> | |
| @@ -35401,14 +36612,14 @@ so that the origin of @pixbuf is @pixbuf_x, @pixbuf_y.</doc> | |||
| 35401 | 36612 | version="4.18"> | |
| 35402 | 36613 | <doc xml:space="preserve" | |
| 35403 | 36614 | filename="gdk/gdkcolorstate.c" | |
| 35404 | - | line="174">Returns the color state object representing the oklab color space. | |
| 36615 | + | line="175">Returns the color state object representing the oklab color space. | |
| 35405 | 36616 | ||
| 35406 | 36617 | This is a perceptually uniform color state.</doc> | |
| 35407 | 36618 | <source-position filename="gdk/gdkcolorstate.h" line="53"/> | |
| 35408 | 36619 | <return-value transfer-ownership="full"> | |
| 35409 | 36620 | <doc xml:space="preserve" | |
| 35410 | 36621 | filename="gdk/gdkcolorstate.c" | |
| 35411 | - | line="181">the color state object for oklab</doc> | |
| 36622 | + | line="182">the color state object for oklab</doc> | |
| 35412 | 36623 | <type name="ColorState" c:type="GdkColorState*"/> | |
| 35413 | 36624 | </return-value> | |
| 35414 | 36625 | </function> | |
| @@ -35418,7 +36629,7 @@ This is a perceptually uniform color state.</doc> | |||
| 35418 | 36629 | version="4.18"> | |
| 35419 | 36630 | <doc xml:space="preserve" | |
| 35420 | 36631 | filename="gdk/gdkcolorstate.c" | |
| 35421 | - | line="191">Returns the color state object representing the oklch color space. | |
| 36632 | + | line="192">Returns the color state object representing the oklch color space. | |
| 35422 | 36633 | ||
| 35423 | 36634 | This is the polar variant of oklab, in which the hue is encoded as | |
| 35424 | 36635 | a polar coordinate.</doc> | |
| @@ -35426,7 +36637,7 @@ a polar coordinate.</doc> | |||
| 35426 | 36637 | <return-value transfer-ownership="full"> | |
| 35427 | 36638 | <doc xml:space="preserve" | |
| 35428 | 36639 | filename="gdk/gdkcolorstate.c" | |
| 35429 | - | line="199">the color state object for oklch</doc> | |
| 36640 | + | line="200">the color state object for oklch</doc> | |
| 35430 | 36641 | <type name="ColorState" c:type="GdkColorState*"/> | |
| 35431 | 36642 | </return-value> | |
| 35432 | 36643 | </function> | |
| @@ -35436,7 +36647,7 @@ a polar coordinate.</doc> | |||
| 35436 | 36647 | version="4.16"> | |
| 35437 | 36648 | <doc xml:space="preserve" | |
| 35438 | 36649 | filename="gdk/gdkcolorstate.c" | |
| 35439 | - | line="151">Returns the color state object representing the linear rec2100 color space. | |
| 36650 | + | line="152">Returns the color state object representing the linear rec2100 color space. | |
| 35440 | 36651 | ||
| 35441 | 36652 | This color state uses the primaries defined by BT.2020-2 and BT.2100-0 and a linear | |
| 35442 | 36653 | transfer function. | |
| @@ -35449,7 +36660,7 @@ for details about this colorstate.</doc> | |||
| 35449 | 36660 | <return-value transfer-ownership="full"> | |
| 35450 | 36661 | <doc xml:space="preserve" | |
| 35451 | 36662 | filename="gdk/gdkcolorstate.c" | |
| 35452 | - | line="164">the color state object for linearized rec2100</doc> | |
| 36663 | + | line="165">the color state object for linearized rec2100</doc> | |
| 35453 | 36664 | <type name="ColorState" c:type="GdkColorState*"/> | |
| 35454 | 36665 | </return-value> | |
| 35455 | 36666 | </function> | |
| @@ -35459,7 +36670,7 @@ for details about this colorstate.</doc> | |||
| 35459 | 36670 | version="4.16"> | |
| 35460 | 36671 | <doc xml:space="preserve" | |
| 35461 | 36672 | filename="gdk/gdkcolorstate.c" | |
| 35462 | - | line="128">Returns the color state object representing the rec2100-pq color space. | |
| 36673 | + | line="129">Returns the color state object representing the rec2100-pq color space. | |
| 35463 | 36674 | ||
| 35464 | 36675 | This color state uses the primaries defined by BT.2020-2 and BT.2100-0 and the transfer | |
| 35465 | 36676 | function defined by SMPTE ST 2084 and BT.2100-2. | |
| @@ -35472,7 +36683,7 @@ for details about this colorstate.</doc> | |||
| 35472 | 36683 | <return-value transfer-ownership="full"> | |
| 35473 | 36684 | <doc xml:space="preserve" | |
| 35474 | 36685 | filename="gdk/gdkcolorstate.c" | |
| 35475 | - | line="141">the color state object for rec2100-pq</doc> | |
| 36686 | + | line="142">the color state object for rec2100-pq</doc> | |
| 35476 | 36687 | <type name="ColorState" c:type="GdkColorState*"/> | |
| 35477 | 36688 | </return-value> | |
| 35478 | 36689 | </function> | |
| @@ -35482,7 +36693,7 @@ for details about this colorstate.</doc> | |||
| 35482 | 36693 | version="4.16"> | |
| 35483 | 36694 | <doc xml:space="preserve" | |
| 35484 | 36695 | filename="gdk/gdkcolorstate.c" | |
| 35485 | - | line="83">Returns the color state object representing the sRGB color space. | |
| 36696 | + | line="84">Returns the color state object representing the sRGB color space. | |
| 35486 | 36697 | ||
| 35487 | 36698 | This color state uses the primaries defined by BT.709-6 and the transfer function | |
| 35488 | 36699 | defined by IEC 61966-2-1. | |
| @@ -35495,7 +36706,7 @@ for details about this colorstate.</doc> | |||
| 35495 | 36706 | <return-value transfer-ownership="full"> | |
| 35496 | 36707 | <doc xml:space="preserve" | |
| 35497 | 36708 | filename="gdk/gdkcolorstate.c" | |
| 35498 | - | line="96">the color state object for sRGB</doc> | |
| 36709 | + | line="97">the color state object for sRGB</doc> | |
| 35499 | 36710 | <type name="ColorState" c:type="GdkColorState*"/> | |
| 35500 | 36711 | </return-value> | |
| 35501 | 36712 | </function> | |
| @@ -35505,7 +36716,7 @@ for details about this colorstate.</doc> | |||
| 35505 | 36716 | version="4.16"> | |
| 35506 | 36717 | <doc xml:space="preserve" | |
| 35507 | 36718 | filename="gdk/gdkcolorstate.c" | |
| 35508 | - | line="106">Returns the color state object representing the linearized sRGB color space. | |
| 36719 | + | line="107">Returns the color state object representing the linearized sRGB color space. | |
| 35509 | 36720 | ||
| 35510 | 36721 | This color state uses the primaries defined by BT.709-6 and a linear transfer function. | |
| 35511 | 36722 | ||
| @@ -35517,7 +36728,7 @@ for details about this colorstate.</doc> | |||
| 35517 | 36728 | <return-value transfer-ownership="full"> | |
| 35518 | 36729 | <doc xml:space="preserve" | |
| 35519 | 36730 | filename="gdk/gdkcolorstate.c" | |
| 35520 | - | line="118">the color state object for linearized sRGB</doc> | |
| 36731 | + | line="119">the color state object for linearized sRGB</doc> | |
| 35521 | 36732 | <type name="ColorState" c:type="GdkColorState*"/> | |
| 35522 | 36733 | </return-value> | |
| 35523 | 36734 | </function> | |
| @@ -35525,7 +36736,7 @@ for details about this colorstate.</doc> | |||
| 35525 | 36736 | c:identifier="gdk_content_deserialize_async"> | |
| 35526 | 36737 | <doc xml:space="preserve" | |
| 35527 | 36738 | filename="gdk/gdkcontentdeserializer.c" | |
| 35528 | - | line="534">Reads content from the given input stream and deserialize it, asynchronously. | |
| 36739 | + | line="530">Reads content from the given input stream and deserialize it, asynchronously. | |
| 35529 | 36740 | ||
| 35530 | 36741 | The default I/O priority is `G_PRIORITY_DEFAULT` (i.e. 0), and lower numbers | |
| 35531 | 36742 | indicate a higher priority.</doc> | |
| @@ -35537,25 +36748,25 @@ indicate a higher priority.</doc> | |||
| 35537 | 36748 | <parameter name="stream" transfer-ownership="none"> | |
| 35538 | 36749 | <doc xml:space="preserve" | |
| 35539 | 36750 | filename="gdk/gdkcontentdeserializer.c" | |
| 35540 | - | line="536">a `GInputStream` to read the serialized content from</doc> | |
| 36751 | + | line="532">a `GInputStream` to read the serialized content from</doc> | |
| 35541 | 36752 | <type name="Gio.InputStream" c:type="GInputStream*"/> | |
| 35542 | 36753 | </parameter> | |
| 35543 | 36754 | <parameter name="mime_type" transfer-ownership="none"> | |
| 35544 | 36755 | <doc xml:space="preserve" | |
| 35545 | 36756 | filename="gdk/gdkcontentdeserializer.c" | |
| 35546 | - | line="537">the mime type to deserialize from</doc> | |
| 36757 | + | line="533">the mime type to deserialize from</doc> | |
| 35547 | 36758 | <type name="utf8" c:type="const char*"/> | |
| 35548 | 36759 | </parameter> | |
| 35549 | 36760 | <parameter name="type" transfer-ownership="none"> | |
| 35550 | 36761 | <doc xml:space="preserve" | |
| 35551 | 36762 | filename="gdk/gdkcontentdeserializer.c" | |
| 35552 | - | line="538">the GType to deserialize from</doc> | |
| 36763 | + | line="534">the GType to deserialize from</doc> | |
| 35553 | 36764 | <type name="GType" c:type="GType"/> | |
| 35554 | 36765 | </parameter> | |
| 35555 | 36766 | <parameter name="io_priority" transfer-ownership="none"> | |
| 35556 | 36767 | <doc xml:space="preserve" | |
| 35557 | 36768 | filename="gdk/gdkcontentdeserializer.c" | |
| 35558 | - | line="539">the I/O priority of the operation</doc> | |
| 36769 | + | line="535">the I/O priority of the operation</doc> | |
| 35559 | 36770 | <type name="gint" c:type="int"/> | |
| 35560 | 36771 | </parameter> | |
| 35561 | 36772 | <parameter name="cancellable" | |
| @@ -35564,7 +36775,7 @@ indicate a higher priority.</doc> | |||
| 35564 | 36775 | allow-none="1"> | |
| 35565 | 36776 | <doc xml:space="preserve" | |
| 35566 | 36777 | filename="gdk/gdkcontentdeserializer.c" | |
| 35567 | - | line="540">optional `GCancellable` object</doc> | |
| 36778 | + | line="536">optional `GCancellable` object</doc> | |
| 35568 | 36779 | <type name="Gio.Cancellable" c:type="GCancellable*"/> | |
| 35569 | 36780 | </parameter> | |
| 35570 | 36781 | <parameter name="callback" | |
| @@ -35575,7 +36786,7 @@ indicate a higher priority.</doc> | |||
| 35575 | 36786 | closure="6"> | |
| 35576 | 36787 | <doc xml:space="preserve" | |
| 35577 | 36788 | filename="gdk/gdkcontentdeserializer.c" | |
| 35578 | - | line="541">callback to call when the operation is done</doc> | |
| 36789 | + | line="537">callback to call when the operation is done</doc> | |
| 35579 | 36790 | <type name="Gio.AsyncReadyCallback" c:type="GAsyncReadyCallback"/> | |
| 35580 | 36791 | </parameter> | |
| 35581 | 36792 | <parameter name="user_data" | |
| @@ -35584,7 +36795,7 @@ indicate a higher priority.</doc> | |||
| 35584 | 36795 | allow-none="1"> | |
| 35585 | 36796 | <doc xml:space="preserve" | |
| 35586 | 36797 | filename="gdk/gdkcontentdeserializer.c" | |
| 35587 | - | line="542">data to pass to the callback function</doc> | |
| 36798 | + | line="538">data to pass to the callback function</doc> | |
| 35588 | 36799 | <type name="gpointer" c:type="gpointer"/> | |
| 35589 | 36800 | </parameter> | |
| 35590 | 36801 | </parameters> | |
| @@ -35594,12 +36805,12 @@ indicate a higher priority.</doc> | |||
| 35594 | 36805 | throws="1"> | |
| 35595 | 36806 | <doc xml:space="preserve" | |
| 35596 | 36807 | filename="gdk/gdkcontentdeserializer.c" | |
| 35597 | - | line="579">Finishes a content deserialization operation.</doc> | |
| 36808 | + | line="575">Finishes a content deserialization operation.</doc> | |
| 35598 | 36809 | <source-position filename="gdk/gdkcontentdeserializer.h" line="96"/> | |
| 35599 | 36810 | <return-value transfer-ownership="none"> | |
| 35600 | 36811 | <doc xml:space="preserve" | |
| 35601 | 36812 | filename="gdk/gdkcontentdeserializer.c" | |
| 35602 | - | line="587">%TRUE if the operation was successful. In this case, | |
| 36813 | + | line="583">%TRUE if the operation was successful. In this case, | |
| 35603 | 36814 | @value is set. %FALSE if an error occurred. In this case, | |
| 35604 | 36815 | @error is set</doc> | |
| 35605 | 36816 | <type name="gboolean" c:type="gboolean"/> | |
| @@ -35608,7 +36819,7 @@ indicate a higher priority.</doc> | |||
| 35608 | 36819 | <parameter name="result" transfer-ownership="none"> | |
| 35609 | 36820 | <doc xml:space="preserve" | |
| 35610 | 36821 | filename="gdk/gdkcontentdeserializer.c" | |
| 35611 | - | line="581">the `GAsyncResult`</doc> | |
| 36822 | + | line="577">the `GAsyncResult`</doc> | |
| 35612 | 36823 | <type name="Gio.AsyncResult" c:type="GAsyncResult*"/> | |
| 35613 | 36824 | </parameter> | |
| 35614 | 36825 | <parameter name="value" | |
| @@ -35617,7 +36828,7 @@ indicate a higher priority.</doc> | |||
| 35617 | 36828 | transfer-ownership="none"> | |
| 35618 | 36829 | <doc xml:space="preserve" | |
| 35619 | 36830 | filename="gdk/gdkcontentdeserializer.c" | |
| 35620 | - | line="582">return location for the result of the operation</doc> | |
| 36831 | + | line="578">return location for the result of the operation</doc> | |
| 35621 | 36832 | <type name="GObject.Value" c:type="GValue*"/> | |
| 35622 | 36833 | </parameter> | |
| 35623 | 36834 | </parameters> | |
| @@ -35656,7 +36867,11 @@ is returned.</doc> | |||
| 35656 | 36867 | c:identifier="gdk_content_register_deserializer"> | |
| 35657 | 36868 | <doc xml:space="preserve" | |
| 35658 | 36869 | filename="gdk/gdkcontentdeserializer.c" | |
| 35659 | - | line="390">Registers a function to deserialize object of a given type.</doc> | |
| 36870 | + | line="388">Registers a function to deserialize object of a given type. | |
| 36871 | + | ||
| 36872 | + | Since 4.20, when looking up a deserializer to use, GTK will | |
| 36873 | + | use the last registered deserializer for a given mime type, | |
| 36874 | + | so applications can override the built-in deserializers.</doc> | |
| 35660 | 36875 | <source-position filename="gdk/gdkcontentdeserializer.h" line="82"/> | |
| 35661 | 36876 | <return-value transfer-ownership="none"> | |
| 35662 | 36877 | <type name="none" c:type="void"/> | |
| @@ -35665,13 +36880,13 @@ is returned.</doc> | |||
| 35665 | 36880 | <parameter name="mime_type" transfer-ownership="none"> | |
| 35666 | 36881 | <doc xml:space="preserve" | |
| 35667 | 36882 | filename="gdk/gdkcontentdeserializer.c" | |
| 35668 | - | line="392">the mime type which the function can deserialize from</doc> | |
| 36883 | + | line="390">the mime type which the function can deserialize from</doc> | |
| 35669 | 36884 | <type name="utf8" c:type="const char*"/> | |
| 35670 | 36885 | </parameter> | |
| 35671 | 36886 | <parameter name="type" transfer-ownership="none"> | |
| 35672 | 36887 | <doc xml:space="preserve" | |
| 35673 | 36888 | filename="gdk/gdkcontentdeserializer.c" | |
| 35674 | - | line="393">the type of objects that the function creates</doc> | |
| 36889 | + | line="391">the type of objects that the function creates</doc> | |
| 35675 | 36890 | <type name="GType" c:type="GType"/> | |
| 35676 | 36891 | </parameter> | |
| 35677 | 36892 | <parameter name="deserialize" | |
| @@ -35681,7 +36896,7 @@ is returned.</doc> | |||
| 35681 | 36896 | destroy="4"> | |
| 35682 | 36897 | <doc xml:space="preserve" | |
| 35683 | 36898 | filename="gdk/gdkcontentdeserializer.c" | |
| 35684 | - | line="394">the callback</doc> | |
| 36899 | + | line="392">the callback</doc> | |
| 35685 | 36900 | <type name="ContentDeserializeFunc" | |
| 35686 | 36901 | c:type="GdkContentDeserializeFunc"/> | |
| 35687 | 36902 | </parameter> | |
| @@ -35691,13 +36906,13 @@ is returned.</doc> | |||
| 35691 | 36906 | allow-none="1"> | |
| 35692 | 36907 | <doc xml:space="preserve" | |
| 35693 | 36908 | filename="gdk/gdkcontentdeserializer.c" | |
| 35694 | - | line="395">data that @deserialize can access</doc> | |
| 36909 | + | line="393">data that @deserialize can access</doc> | |
| 35695 | 36910 | <type name="gpointer" c:type="gpointer"/> | |
| 35696 | 36911 | </parameter> | |
| 35697 | 36912 | <parameter name="notify" transfer-ownership="none" scope="async"> | |
| 35698 | 36913 | <doc xml:space="preserve" | |
| 35699 | 36914 | filename="gdk/gdkcontentdeserializer.c" | |
| 35700 | - | line="396">destroy notify for @data</doc> | |
| 36915 | + | line="394">destroy notify for @data</doc> | |
| 35701 | 36916 | <type name="GLib.DestroyNotify" c:type="GDestroyNotify"/> | |
| 35702 | 36917 | </parameter> | |
| 35703 | 36918 | </parameters> | |
| @@ -35706,7 +36921,11 @@ is returned.</doc> | |||
| 35706 | 36921 | c:identifier="gdk_content_register_serializer"> | |
| 35707 | 36922 | <doc xml:space="preserve" | |
| 35708 | 36923 | filename="gdk/gdkcontentserializer.c" | |
| 35709 | - | line="396">Registers a function to serialize objects of a given type.</doc> | |
| 36924 | + | line="394">Registers a function to serialize objects of a given type. | |
| 36925 | + | ||
| 36926 | + | Since 4.20, when looking up a serializer to use, GTK will | |
| 36927 | + | use the last registered serializer for a given mime type, | |
| 36928 | + | so applications can override the built-in serializers.</doc> | |
| 35710 | 36929 | <source-position filename="gdk/gdkcontentserializer.h" line="82"/> | |
| 35711 | 36930 | <return-value transfer-ownership="none"> | |
| 35712 | 36931 | <type name="none" c:type="void"/> | |
| @@ -35715,13 +36934,13 @@ is returned.</doc> | |||
| 35715 | 36934 | <parameter name="type" transfer-ownership="none"> | |
| 35716 | 36935 | <doc xml:space="preserve" | |
| 35717 | 36936 | filename="gdk/gdkcontentserializer.c" | |
| 35718 | - | line="398">the type of objects that the function can serialize</doc> | |
| 36937 | + | line="396">the type of objects that the function can serialize</doc> | |
| 35719 | 36938 | <type name="GType" c:type="GType"/> | |
| 35720 | 36939 | </parameter> | |
| 35721 | 36940 | <parameter name="mime_type" transfer-ownership="none"> | |
| 35722 | 36941 | <doc xml:space="preserve" | |
| 35723 | 36942 | filename="gdk/gdkcontentserializer.c" | |
| 35724 | - | line="399">the mime type to serialize to</doc> | |
| 36943 | + | line="397">the mime type to serialize to</doc> | |
| 35725 | 36944 | <type name="utf8" c:type="const char*"/> | |
| 35726 | 36945 | </parameter> | |
| 35727 | 36946 | <parameter name="serialize" | |
| @@ -35731,7 +36950,7 @@ is returned.</doc> | |||
| 35731 | 36950 | destroy="4"> | |
| 35732 | 36951 | <doc xml:space="preserve" | |
| 35733 | 36952 | filename="gdk/gdkcontentserializer.c" | |
| 35734 | - | line="400">the callback</doc> | |
| 36953 | + | line="398">the callback</doc> | |
| 35735 | 36954 | <type name="ContentSerializeFunc" c:type="GdkContentSerializeFunc"/> | |
| 35736 | 36955 | </parameter> | |
| 35737 | 36956 | <parameter name="data" | |
| @@ -35740,13 +36959,13 @@ is returned.</doc> | |||
| 35740 | 36959 | allow-none="1"> | |
| 35741 | 36960 | <doc xml:space="preserve" | |
| 35742 | 36961 | filename="gdk/gdkcontentserializer.c" | |
| 35743 | - | line="401">data that @serialize can access</doc> | |
| 36962 | + | line="399">data that @serialize can access</doc> | |
| 35744 | 36963 | <type name="gpointer" c:type="gpointer"/> | |
| 35745 | 36964 | </parameter> | |
| 35746 | 36965 | <parameter name="notify" transfer-ownership="none" scope="async"> | |
| 35747 | 36966 | <doc xml:space="preserve" | |
| 35748 | 36967 | filename="gdk/gdkcontentserializer.c" | |
| 35749 | - | line="402">destroy notify for @data</doc> | |
| 36968 | + | line="400">destroy notify for @data</doc> | |
| 35750 | 36969 | <type name="GLib.DestroyNotify" c:type="GDestroyNotify"/> | |
| 35751 | 36970 | </parameter> | |
| 35752 | 36971 | </parameters> | |
| @@ -35755,7 +36974,7 @@ is returned.</doc> | |||
| 35755 | 36974 | c:identifier="gdk_content_serialize_async"> | |
| 35756 | 36975 | <doc xml:space="preserve" | |
| 35757 | 36976 | filename="gdk/gdkcontentserializer.c" | |
| 35758 | - | line="534">Serialize content and write it to the given output stream, asynchronously. | |
| 36977 | + | line="530">Serialize content and write it to the given output stream, asynchronously. | |
| 35759 | 36978 | ||
| 35760 | 36979 | The default I/O priority is %G_PRIORITY_DEFAULT (i.e. 0), and lower numbers | |
| 35761 | 36980 | indicate a higher priority.</doc> | |
| @@ -35767,25 +36986,25 @@ indicate a higher priority.</doc> | |||
| 35767 | 36986 | <parameter name="stream" transfer-ownership="none"> | |
| 35768 | 36987 | <doc xml:space="preserve" | |
| 35769 | 36988 | filename="gdk/gdkcontentserializer.c" | |
| 35770 | - | line="536">a `GOutputStream` to write the serialized content to</doc> | |
| 36989 | + | line="532">a `GOutputStream` to write the serialized content to</doc> | |
| 35771 | 36990 | <type name="Gio.OutputStream" c:type="GOutputStream*"/> | |
| 35772 | 36991 | </parameter> | |
| 35773 | 36992 | <parameter name="mime_type" transfer-ownership="none"> | |
| 35774 | 36993 | <doc xml:space="preserve" | |
| 35775 | 36994 | filename="gdk/gdkcontentserializer.c" | |
| 35776 | - | line="537">the mime type to serialize to</doc> | |
| 36995 | + | line="533">the mime type to serialize to</doc> | |
| 35777 | 36996 | <type name="utf8" c:type="const char*"/> | |
| 35778 | 36997 | </parameter> | |
| 35779 | 36998 | <parameter name="value" transfer-ownership="none"> | |
| 35780 | 36999 | <doc xml:space="preserve" | |
| 35781 | 37000 | filename="gdk/gdkcontentserializer.c" | |
| 35782 | - | line="538">the content to serialize</doc> | |
| 37001 | + | line="534">the content to serialize</doc> | |
| 35783 | 37002 | <type name="GObject.Value" c:type="const GValue*"/> | |
| 35784 | 37003 | </parameter> | |
| 35785 | 37004 | <parameter name="io_priority" transfer-ownership="none"> | |
| 35786 | 37005 | <doc xml:space="preserve" | |
| 35787 | 37006 | filename="gdk/gdkcontentserializer.c" | |
| 35788 | - | line="539">the I/O priority of the operation</doc> | |
| 37007 | + | line="535">the I/O priority of the operation</doc> | |
| 35789 | 37008 | <type name="gint" c:type="int"/> | |
| 35790 | 37009 | </parameter> | |
| 35791 | 37010 | <parameter name="cancellable" | |
| @@ -35794,7 +37013,7 @@ indicate a higher priority.</doc> | |||
| 35794 | 37013 | allow-none="1"> | |
| 35795 | 37014 | <doc xml:space="preserve" | |
| 35796 | 37015 | filename="gdk/gdkcontentserializer.c" | |
| 35797 | - | line="540">optional `GCancellable` object</doc> | |
| 37016 | + | line="536">optional `GCancellable` object</doc> | |
| 35798 | 37017 | <type name="Gio.Cancellable" c:type="GCancellable*"/> | |
| 35799 | 37018 | </parameter> | |
| 35800 | 37019 | <parameter name="callback" | |
| @@ -35805,7 +37024,7 @@ indicate a higher priority.</doc> | |||
| 35805 | 37024 | closure="6"> | |
| 35806 | 37025 | <doc xml:space="preserve" | |
| 35807 | 37026 | filename="gdk/gdkcontentserializer.c" | |
| 35808 | - | line="541">callback to call when the operation is done</doc> | |
| 37027 | + | line="537">callback to call when the operation is done</doc> | |
| 35809 | 37028 | <type name="Gio.AsyncReadyCallback" c:type="GAsyncReadyCallback"/> | |
| 35810 | 37029 | </parameter> | |
| 35811 | 37030 | <parameter name="user_data" | |
| @@ -35814,7 +37033,7 @@ indicate a higher priority.</doc> | |||
| 35814 | 37033 | allow-none="1"> | |
| 35815 | 37034 | <doc xml:space="preserve" | |
| 35816 | 37035 | filename="gdk/gdkcontentserializer.c" | |
| 35817 | - | line="542">data to pass to the callback function</doc> | |
| 37036 | + | line="538">data to pass to the callback function</doc> | |
| 35818 | 37037 | <type name="gpointer" c:type="gpointer"/> | |
| 35819 | 37038 | </parameter> | |
| 35820 | 37039 | </parameters> | |
| @@ -35824,12 +37043,12 @@ indicate a higher priority.</doc> | |||
| 35824 | 37043 | throws="1"> | |
| 35825 | 37044 | <doc xml:space="preserve" | |
| 35826 | 37045 | filename="gdk/gdkcontentserializer.c" | |
| 35827 | - | line="577">Finishes a content serialization operation.</doc> | |
| 37046 | + | line="573">Finishes a content serialization operation.</doc> | |
| 35828 | 37047 | <source-position filename="gdk/gdkcontentserializer.h" line="96"/> | |
| 35829 | 37048 | <return-value transfer-ownership="none"> | |
| 35830 | 37049 | <doc xml:space="preserve" | |
| 35831 | 37050 | filename="gdk/gdkcontentserializer.c" | |
| 35832 | - | line="584">%TRUE if the operation was successful, %FALSE if an | |
| 37051 | + | line="580">%TRUE if the operation was successful, %FALSE if an | |
| 35833 | 37052 | error occurred. In this case, @error is set</doc> | |
| 35834 | 37053 | <type name="gboolean" c:type="gboolean"/> | |
| 35835 | 37054 | </return-value> | |
| @@ -35837,7 +37056,7 @@ indicate a higher priority.</doc> | |||
| 35837 | 37056 | <parameter name="result" transfer-ownership="none"> | |
| 35838 | 37057 | <doc xml:space="preserve" | |
| 35839 | 37058 | filename="gdk/gdkcontentserializer.c" | |
| 35840 | - | line="579">the `GAsyncResult`</doc> | |
| 37059 | + | line="575">the `GAsyncResult`</doc> | |
| 35841 | 37060 | <type name="Gio.AsyncResult" c:type="GAsyncResult*"/> | |
| 35842 | 37061 | </parameter> | |
| 35843 | 37062 | </parameters> | |
| @@ -35860,23 +37079,23 @@ indicate a higher priority.</doc> | |||
| 35860 | 37079 | moved-to="DragAction.is_unique"> | |
| 35861 | 37080 | <doc xml:space="preserve" | |
| 35862 | 37081 | filename="gdk/gdkdrag.c" | |
| 35863 | - | line="807">Checks if @action represents a single action or includes | |
| 37082 | + | line="804">Checks if @action represents a single action or includes | |
| 35864 | 37083 | multiple actions. | |
| 35865 | 37084 | ||
| 35866 | - | When @action is 0 - ie no action was given, %TRUE | |
| 37085 | + | When @action is `GDK_ACTION_NONE` - ie no action was given, `TRUE` | |
| 35867 | 37086 | is returned.</doc> | |
| 35868 | 37087 | <source-position filename="gdk/gdkdrag.h" line="71"/> | |
| 35869 | 37088 | <return-value transfer-ownership="none"> | |
| 35870 | 37089 | <doc xml:space="preserve" | |
| 35871 | 37090 | filename="gdk/gdkdrag.c" | |
| 35872 | - | line="817">%TRUE if exactly one action was given</doc> | |
| 37091 | + | line="814">%TRUE if exactly one action was given</doc> | |
| 35873 | 37092 | <type name="gboolean" c:type="gboolean"/> | |
| 35874 | 37093 | </return-value> | |
| 35875 | 37094 | <parameters> | |
| 35876 | 37095 | <parameter name="action" transfer-ownership="none"> | |
| 35877 | 37096 | <doc xml:space="preserve" | |
| 35878 | 37097 | filename="gdk/gdkdrag.c" | |
| 35879 | - | line="809">a `GdkDragAction`</doc> | |
| 37098 | + | line="806">a `GdkDragAction`</doc> | |
| 35880 | 37099 | <type name="DragAction" c:type="GdkDragAction"/> | |
| 35881 | 37100 | </parameter> | |
| 35882 | 37101 | </parameters> | |
| @@ -35884,7 +37103,7 @@ is returned.</doc> | |||
| 35884 | 37103 | <function name="events_get_angle" c:identifier="gdk_events_get_angle"> | |
| 35885 | 37104 | <doc xml:space="preserve" | |
| 35886 | 37105 | filename="gdk/gdkevents.c" | |
| 35887 | - | line="1069">Returns the relative angle from @event1 to @event2. | |
| 37106 | + | line="1070">Returns the relative angle from @event1 to @event2. | |
| 35888 | 37107 | ||
| 35889 | 37108 | The relative angle is the angle between the X axis and the line | |
| 35890 | 37109 | through both events' positions. The rotation direction for positive | |
| @@ -35892,24 +37111,24 @@ angles is from the positive X axis towards the positive Y axis. | |||
| 35892 | 37111 | ||
| 35893 | 37112 | This assumes that both events have X/Y information. | |
| 35894 | 37113 | If not, this function returns %FALSE.</doc> | |
| 35895 | - | <source-position filename="gdk/gdkevents.h" line="520"/> | |
| 37114 | + | <source-position filename="gdk/gdkevents.h" line="525"/> | |
| 35896 | 37115 | <return-value transfer-ownership="none"> | |
| 35897 | 37116 | <doc xml:space="preserve" | |
| 35898 | 37117 | filename="gdk/gdkevents.c" | |
| 35899 | - | line="1084">%TRUE if the angle could be calculated.</doc> | |
| 37118 | + | line="1085">%TRUE if the angle could be calculated.</doc> | |
| 35900 | 37119 | <type name="gboolean" c:type="gboolean"/> | |
| 35901 | 37120 | </return-value> | |
| 35902 | 37121 | <parameters> | |
| 35903 | 37122 | <parameter name="event1" transfer-ownership="none"> | |
| 35904 | 37123 | <doc xml:space="preserve" | |
| 35905 | 37124 | filename="gdk/gdkevents.c" | |
| 35906 | - | line="1071">first `GdkEvent`</doc> | |
| 37125 | + | line="1072">first `GdkEvent`</doc> | |
| 35907 | 37126 | <type name="Event" c:type="GdkEvent*"/> | |
| 35908 | 37127 | </parameter> | |
| 35909 | 37128 | <parameter name="event2" transfer-ownership="none"> | |
| 35910 | 37129 | <doc xml:space="preserve" | |
| 35911 | 37130 | filename="gdk/gdkevents.c" | |
| 35912 | - | line="1072">second `GdkEvent`</doc> | |
| 37131 | + | line="1073">second `GdkEvent`</doc> | |
| 35913 | 37132 | <type name="Event" c:type="GdkEvent*"/> | |
| 35914 | 37133 | </parameter> | |
| 35915 | 37134 | <parameter name="angle" | |
| @@ -35918,7 +37137,7 @@ If not, this function returns %FALSE.</doc> | |||
| 35918 | 37137 | transfer-ownership="full"> | |
| 35919 | 37138 | <doc xml:space="preserve" | |
| 35920 | 37139 | filename="gdk/gdkevents.c" | |
| 35921 | - | line="1073">return location for the relative angle between both events</doc> | |
| 37140 | + | line="1074">return location for the relative angle between both events</doc> | |
| 35922 | 37141 | <type name="gdouble" c:type="double*"/> | |
| 35923 | 37142 | </parameter> | |
| 35924 | 37143 | </parameters> | |
| @@ -35926,28 +37145,28 @@ If not, this function returns %FALSE.</doc> | |||
| 35926 | 37145 | <function name="events_get_center" c:identifier="gdk_events_get_center"> | |
| 35927 | 37146 | <doc xml:space="preserve" | |
| 35928 | 37147 | filename="gdk/gdkevents.c" | |
| 35929 | - | line="1115">Returns the point halfway between the events' positions. | |
| 37148 | + | line="1116">Returns the point halfway between the events' positions. | |
| 35930 | 37149 | ||
| 35931 | 37150 | This assumes that both events have X/Y information. | |
| 35932 | 37151 | If not, this function returns %FALSE.</doc> | |
| 35933 | - | <source-position filename="gdk/gdkevents.h" line="524"/> | |
| 37152 | + | <source-position filename="gdk/gdkevents.h" line="529"/> | |
| 35934 | 37153 | <return-value transfer-ownership="none"> | |
| 35935 | 37154 | <doc xml:space="preserve" | |
| 35936 | 37155 | filename="gdk/gdkevents.c" | |
| 35937 | - | line="1127">%TRUE if the center could be calculated.</doc> | |
| 37156 | + | line="1128">%TRUE if the center could be calculated.</doc> | |
| 35938 | 37157 | <type name="gboolean" c:type="gboolean"/> | |
| 35939 | 37158 | </return-value> | |
| 35940 | 37159 | <parameters> | |
| 35941 | 37160 | <parameter name="event1" transfer-ownership="none"> | |
| 35942 | 37161 | <doc xml:space="preserve" | |
| 35943 | 37162 | filename="gdk/gdkevents.c" | |
| 35944 | - | line="1117">first `GdkEvent`</doc> | |
| 37163 | + | line="1118">first `GdkEvent`</doc> | |
| 35945 | 37164 | <type name="Event" c:type="GdkEvent*"/> | |
| 35946 | 37165 | </parameter> | |
| 35947 | 37166 | <parameter name="event2" transfer-ownership="none"> | |
| 35948 | 37167 | <doc xml:space="preserve" | |
| 35949 | 37168 | filename="gdk/gdkevents.c" | |
| 35950 | - | line="1118">second `GdkEvent`</doc> | |
| 37169 | + | line="1119">second `GdkEvent`</doc> | |
| 35951 | 37170 | <type name="Event" c:type="GdkEvent*"/> | |
| 35952 | 37171 | </parameter> | |
| 35953 | 37172 | <parameter name="x" | |
| @@ -35956,7 +37175,7 @@ If not, this function returns %FALSE.</doc> | |||
| 35956 | 37175 | transfer-ownership="full"> | |
| 35957 | 37176 | <doc xml:space="preserve" | |
| 35958 | 37177 | filename="gdk/gdkevents.c" | |
| 35959 | - | line="1119">return location for the X coordinate of the center</doc> | |
| 37178 | + | line="1120">return location for the X coordinate of the center</doc> | |
| 35960 | 37179 | <type name="gdouble" c:type="double*"/> | |
| 35961 | 37180 | </parameter> | |
| 35962 | 37181 | <parameter name="y" | |
| @@ -35965,7 +37184,7 @@ If not, this function returns %FALSE.</doc> | |||
| 35965 | 37184 | transfer-ownership="full"> | |
| 35966 | 37185 | <doc xml:space="preserve" | |
| 35967 | 37186 | filename="gdk/gdkevents.c" | |
| 35968 | - | line="1120">return location for the Y coordinate of the center</doc> | |
| 37187 | + | line="1121">return location for the Y coordinate of the center</doc> | |
| 35969 | 37188 | <type name="gdouble" c:type="double*"/> | |
| 35970 | 37189 | </parameter> | |
| 35971 | 37190 | </parameters> | |
| @@ -35974,28 +37193,28 @@ If not, this function returns %FALSE.</doc> | |||
| 35974 | 37193 | c:identifier="gdk_events_get_distance"> | |
| 35975 | 37194 | <doc xml:space="preserve" | |
| 35976 | 37195 | filename="gdk/gdkevents.c" | |
| 35977 | - | line="1046">Returns the distance between the event locations. | |
| 37196 | + | line="1047">Returns the distance between the event locations. | |
| 35978 | 37197 | ||
| 35979 | 37198 | This assumes that both events have X/Y information. | |
| 35980 | 37199 | If not, this function returns %FALSE.</doc> | |
| 35981 | - | <source-position filename="gdk/gdkevents.h" line="516"/> | |
| 37200 | + | <source-position filename="gdk/gdkevents.h" line="521"/> | |
| 35982 | 37201 | <return-value transfer-ownership="none"> | |
| 35983 | 37202 | <doc xml:space="preserve" | |
| 35984 | 37203 | filename="gdk/gdkevents.c" | |
| 35985 | - | line="1057">%TRUE if the distance could be calculated.</doc> | |
| 37204 | + | line="1058">%TRUE if the distance could be calculated.</doc> | |
| 35986 | 37205 | <type name="gboolean" c:type="gboolean"/> | |
| 35987 | 37206 | </return-value> | |
| 35988 | 37207 | <parameters> | |
| 35989 | 37208 | <parameter name="event1" transfer-ownership="none"> | |
| 35990 | 37209 | <doc xml:space="preserve" | |
| 35991 | 37210 | filename="gdk/gdkevents.c" | |
| 35992 | - | line="1048">first `GdkEvent`</doc> | |
| 37211 | + | line="1049">first `GdkEvent`</doc> | |
| 35993 | 37212 | <type name="Event" c:type="GdkEvent*"/> | |
| 35994 | 37213 | </parameter> | |
| 35995 | 37214 | <parameter name="event2" transfer-ownership="none"> | |
| 35996 | 37215 | <doc xml:space="preserve" | |
| 35997 | 37216 | filename="gdk/gdkevents.c" | |
| 35998 | - | line="1049">second `GdkEvent`</doc> | |
| 37217 | + | line="1050">second `GdkEvent`</doc> | |
| 35999 | 37218 | <type name="Event" c:type="GdkEvent*"/> | |
| 36000 | 37219 | </parameter> | |
| 36001 | 37220 | <parameter name="distance" | |
| @@ -36004,7 +37223,7 @@ If not, this function returns %FALSE.</doc> | |||
| 36004 | 37223 | transfer-ownership="full"> | |
| 36005 | 37224 | <doc xml:space="preserve" | |
| 36006 | 37225 | filename="gdk/gdkevents.c" | |
| 36007 | - | line="1050">return location for the distance</doc> | |
| 37226 | + | line="1051">return location for the distance</doc> | |
| 36008 | 37227 | <type name="gdouble" c:type="double*"/> | |
| 36009 | 37228 | </parameter> | |
| 36010 | 37229 | </parameters> | |
| @@ -36014,11 +37233,11 @@ If not, this function returns %FALSE.</doc> | |||
| 36014 | 37233 | moved-to="GLError.quark"> | |
| 36015 | 37234 | <doc xml:space="preserve" | |
| 36016 | 37235 | filename="gdk/gdkglcontext.c" | |
| 36017 | - | line="152">Registers an error quark for [class@Gdk.GLContext] errors.</doc> | |
| 37236 | + | line="157">Registers an error quark for [class@Gdk.GLContext] errors.</doc> | |
| 36018 | 37237 | <return-value transfer-ownership="none"> | |
| 36019 | 37238 | <doc xml:space="preserve" | |
| 36020 | 37239 | filename="gdk/gdkglcontext.c" | |
| 36021 | - | line="157">the error quark</doc> | |
| 37240 | + | line="162">the error quark</doc> | |
| 36022 | 37241 | <type name="GLib.Quark" c:type="GQuark"/> | |
| 36023 | 37242 | </return-value> | |
| 36024 | 37243 | </function> | |
| @@ -36570,11 +37789,11 @@ in order to take effect.</doc> | |||
| 36570 | 37789 | moved-to="VulkanError.quark"> | |
| 36571 | 37790 | <doc xml:space="preserve" | |
| 36572 | 37791 | filename="gdk/gdkvulkancontext.c" | |
| 36573 | - | line="95">Registers an error quark for [class@Gdk.VulkanContext] errors.</doc> | |
| 37792 | + | line="101">Registers an error quark for [class@Gdk.VulkanContext] errors.</doc> | |
| 36574 | 37793 | <return-value transfer-ownership="none"> | |
| 36575 | 37794 | <doc xml:space="preserve" | |
| 36576 | 37795 | filename="gdk/gdkvulkancontext.c" | |
| 36577 | - | line="100">the error quark</doc> | |
| 37796 | + | line="106">the error quark</doc> | |
| 36578 | 37797 | <type name="GLib.Quark" c:type="GQuark"/> | |
| 36579 | 37798 | </return-value> | |
| 36580 | 37799 | </function> | |
M internal/gir/spec/GdkPixbuf-2.0.gir +538 -507
| @@ -59,7 +59,7 @@ Currently only RGB is supported.</doc> | |||
| 59 | 59 | c:identifier="GDK_IS_PIXBUF_ANIMATION_CLASS" | |
| 60 | 60 | introspectable="0"> | |
| 61 | 61 | <source-position filename="gdk-pixbuf/gdk-pixbuf-animation.h" | |
| 62 | - | line="138"/> | |
| 62 | + | line="135"/> | |
| 63 | 63 | <parameters> | |
| 64 | 64 | <parameter name="klass"> | |
| 65 | 65 | </parameter> | |
| @@ -78,7 +78,7 @@ Currently only RGB is supported.</doc> | |||
| 78 | 78 | c:identifier="GDK_IS_PIXBUF_ANIMATION_ITER_CLASS" | |
| 79 | 79 | introspectable="0"> | |
| 80 | 80 | <source-position filename="gdk-pixbuf/gdk-pixbuf-animation.h" | |
| 81 | - | line="186"/> | |
| 81 | + | line="183"/> | |
| 82 | 82 | <parameters> | |
| 83 | 83 | <parameter name="klass"> | |
| 84 | 84 | </parameter> | |
| @@ -102,6 +102,16 @@ Currently only RGB is supported.</doc> | |||
| 102 | 102 | </parameter> | |
| 103 | 103 | </parameters> | |
| 104 | 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 | 115 | <function-macro name="IS_PIXBUF_SIMPLE_ANIM" | |
| 106 | 116 | c:identifier="GDK_IS_PIXBUF_SIMPLE_ANIM" | |
| 107 | 117 | introspectable="0"> | |
| @@ -211,7 +221,7 @@ interpolation is just as fast and results in higher quality.</doc> | |||
| 211 | 221 | c:identifier="GDK_PIXBUF_ANIMATION_CLASS" | |
| 212 | 222 | introspectable="0"> | |
| 213 | 223 | <source-position filename="gdk-pixbuf/gdk-pixbuf-animation.h" | |
| 214 | - | line="137"/> | |
| 224 | + | line="134"/> | |
| 215 | 225 | <parameters> | |
| 216 | 226 | <parameter name="klass"> | |
| 217 | 227 | </parameter> | |
| @@ -221,7 +231,7 @@ interpolation is just as fast and results in higher quality.</doc> | |||
| 221 | 231 | c:identifier="GDK_PIXBUF_ANIMATION_GET_CLASS" | |
| 222 | 232 | introspectable="0"> | |
| 223 | 233 | <source-position filename="gdk-pixbuf/gdk-pixbuf-animation.h" | |
| 224 | - | line="139"/> | |
| 234 | + | line="136"/> | |
| 225 | 235 | <parameters> | |
| 226 | 236 | <parameter name="obj"> | |
| 227 | 237 | </parameter> | |
| @@ -240,7 +250,7 @@ interpolation is just as fast and results in higher quality.</doc> | |||
| 240 | 250 | c:identifier="GDK_PIXBUF_ANIMATION_ITER_CLASS" | |
| 241 | 251 | introspectable="0"> | |
| 242 | 252 | <source-position filename="gdk-pixbuf/gdk-pixbuf-animation.h" | |
| 243 | - | line="185"/> | |
| 253 | + | line="182"/> | |
| 244 | 254 | <parameters> | |
| 245 | 255 | <parameter name="klass"> | |
| 246 | 256 | </parameter> | |
| @@ -250,7 +260,7 @@ interpolation is just as fast and results in higher quality.</doc> | |||
| 250 | 260 | c:identifier="GDK_PIXBUF_ANIMATION_ITER_GET_CLASS" | |
| 251 | 261 | introspectable="0"> | |
| 252 | 262 | <source-position filename="gdk-pixbuf/gdk-pixbuf-animation.h" | |
| 253 | - | line="187"/> | |
| 263 | + | line="184"/> | |
| 254 | 264 | <parameters> | |
| 255 | 265 | <parameter name="obj"> | |
| 256 | 266 | </parameter> | |
| @@ -285,7 +295,7 @@ interpolation is just as fast and results in higher quality.</doc> | |||
| 285 | 295 | <function-macro name="PIXBUF_DEPRECATED_IN_2_0_FOR" | |
| 286 | 296 | c:identifier="GDK_PIXBUF_DEPRECATED_IN_2_0_FOR" | |
| 287 | 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 | 299 | <parameters> | |
| 290 | 300 | <parameter name="f"> | |
| 291 | 301 | </parameter> | |
| @@ -294,7 +304,7 @@ interpolation is just as fast and results in higher quality.</doc> | |||
| 294 | 304 | <function-macro name="PIXBUF_DEPRECATED_IN_2_10_FOR" | |
| 295 | 305 | c:identifier="GDK_PIXBUF_DEPRECATED_IN_2_10_FOR" | |
| 296 | 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 | 308 | <parameters> | |
| 299 | 309 | <parameter name="f"> | |
| 300 | 310 | </parameter> | |
| @@ -303,7 +313,7 @@ interpolation is just as fast and results in higher quality.</doc> | |||
| 303 | 313 | <function-macro name="PIXBUF_DEPRECATED_IN_2_12_FOR" | |
| 304 | 314 | c:identifier="GDK_PIXBUF_DEPRECATED_IN_2_12_FOR" | |
| 305 | 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 | 317 | <parameters> | |
| 308 | 318 | <parameter name="f"> | |
| 309 | 319 | </parameter> | |
| @@ -312,7 +322,7 @@ interpolation is just as fast and results in higher quality.</doc> | |||
| 312 | 322 | <function-macro name="PIXBUF_DEPRECATED_IN_2_14_FOR" | |
| 313 | 323 | c:identifier="GDK_PIXBUF_DEPRECATED_IN_2_14_FOR" | |
| 314 | 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 | 326 | <parameters> | |
| 317 | 327 | <parameter name="f"> | |
| 318 | 328 | </parameter> | |
| @@ -321,7 +331,7 @@ interpolation is just as fast and results in higher quality.</doc> | |||
| 321 | 331 | <function-macro name="PIXBUF_DEPRECATED_IN_2_16_FOR" | |
| 322 | 332 | c:identifier="GDK_PIXBUF_DEPRECATED_IN_2_16_FOR" | |
| 323 | 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 | 335 | <parameters> | |
| 326 | 336 | <parameter name="f"> | |
| 327 | 337 | </parameter> | |
| @@ -330,7 +340,7 @@ interpolation is just as fast and results in higher quality.</doc> | |||
| 330 | 340 | <function-macro name="PIXBUF_DEPRECATED_IN_2_18_FOR" | |
| 331 | 341 | c:identifier="GDK_PIXBUF_DEPRECATED_IN_2_18_FOR" | |
| 332 | 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 | 344 | <parameters> | |
| 335 | 345 | <parameter name="f"> | |
| 336 | 346 | </parameter> | |
| @@ -339,7 +349,7 @@ interpolation is just as fast and results in higher quality.</doc> | |||
| 339 | 349 | <function-macro name="PIXBUF_DEPRECATED_IN_2_20_FOR" | |
| 340 | 350 | c:identifier="GDK_PIXBUF_DEPRECATED_IN_2_20_FOR" | |
| 341 | 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 | 353 | <parameters> | |
| 344 | 354 | <parameter name="f"> | |
| 345 | 355 | </parameter> | |
| @@ -348,7 +358,7 @@ interpolation is just as fast and results in higher quality.</doc> | |||
| 348 | 358 | <function-macro name="PIXBUF_DEPRECATED_IN_2_22_FOR" | |
| 349 | 359 | c:identifier="GDK_PIXBUF_DEPRECATED_IN_2_22_FOR" | |
| 350 | 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 | 362 | <parameters> | |
| 353 | 363 | <parameter name="f"> | |
| 354 | 364 | </parameter> | |
| @@ -357,7 +367,7 @@ interpolation is just as fast and results in higher quality.</doc> | |||
| 357 | 367 | <function-macro name="PIXBUF_DEPRECATED_IN_2_24_FOR" | |
| 358 | 368 | c:identifier="GDK_PIXBUF_DEPRECATED_IN_2_24_FOR" | |
| 359 | 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 | 371 | <parameters> | |
| 362 | 372 | <parameter name="f"> | |
| 363 | 373 | </parameter> | |
| @@ -366,7 +376,7 @@ interpolation is just as fast and results in higher quality.</doc> | |||
| 366 | 376 | <function-macro name="PIXBUF_DEPRECATED_IN_2_26_FOR" | |
| 367 | 377 | c:identifier="GDK_PIXBUF_DEPRECATED_IN_2_26_FOR" | |
| 368 | 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 | 380 | <parameters> | |
| 371 | 381 | <parameter name="f"> | |
| 372 | 382 | </parameter> | |
| @@ -375,7 +385,7 @@ interpolation is just as fast and results in higher quality.</doc> | |||
| 375 | 385 | <function-macro name="PIXBUF_DEPRECATED_IN_2_28_FOR" | |
| 376 | 386 | c:identifier="GDK_PIXBUF_DEPRECATED_IN_2_28_FOR" | |
| 377 | 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 | 389 | <parameters> | |
| 380 | 390 | <parameter name="f"> | |
| 381 | 391 | </parameter> | |
| @@ -384,7 +394,7 @@ interpolation is just as fast and results in higher quality.</doc> | |||
| 384 | 394 | <function-macro name="PIXBUF_DEPRECATED_IN_2_2_FOR" | |
| 385 | 395 | c:identifier="GDK_PIXBUF_DEPRECATED_IN_2_2_FOR" | |
| 386 | 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 | 398 | <parameters> | |
| 389 | 399 | <parameter name="f"> | |
| 390 | 400 | </parameter> | |
| @@ -393,7 +403,7 @@ interpolation is just as fast and results in higher quality.</doc> | |||
| 393 | 403 | <function-macro name="PIXBUF_DEPRECATED_IN_2_30_FOR" | |
| 394 | 404 | c:identifier="GDK_PIXBUF_DEPRECATED_IN_2_30_FOR" | |
| 395 | 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 | 407 | <parameters> | |
| 398 | 408 | <parameter name="f"> | |
| 399 | 409 | </parameter> | |
| @@ -402,7 +412,7 @@ interpolation is just as fast and results in higher quality.</doc> | |||
| 402 | 412 | <function-macro name="PIXBUF_DEPRECATED_IN_2_32_FOR" | |
| 403 | 413 | c:identifier="GDK_PIXBUF_DEPRECATED_IN_2_32_FOR" | |
| 404 | 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 | 416 | <parameters> | |
| 407 | 417 | <parameter name="f"> | |
| 408 | 418 | </parameter> | |
| @@ -411,7 +421,7 @@ interpolation is just as fast and results in higher quality.</doc> | |||
| 411 | 421 | <function-macro name="PIXBUF_DEPRECATED_IN_2_34_FOR" | |
| 412 | 422 | c:identifier="GDK_PIXBUF_DEPRECATED_IN_2_34_FOR" | |
| 413 | 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 | 425 | <parameters> | |
| 416 | 426 | <parameter name="f"> | |
| 417 | 427 | </parameter> | |
| @@ -420,7 +430,7 @@ interpolation is just as fast and results in higher quality.</doc> | |||
| 420 | 430 | <function-macro name="PIXBUF_DEPRECATED_IN_2_36_FOR" | |
| 421 | 431 | c:identifier="GDK_PIXBUF_DEPRECATED_IN_2_36_FOR" | |
| 422 | 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 | 434 | <parameters> | |
| 425 | 435 | <parameter name="f"> | |
| 426 | 436 | </parameter> | |
| @@ -429,7 +439,7 @@ interpolation is just as fast and results in higher quality.</doc> | |||
| 429 | 439 | <function-macro name="PIXBUF_DEPRECATED_IN_2_38_FOR" | |
| 430 | 440 | c:identifier="GDK_PIXBUF_DEPRECATED_IN_2_38_FOR" | |
| 431 | 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 | 443 | <parameters> | |
| 434 | 444 | <parameter name="f"> | |
| 435 | 445 | </parameter> | |
| @@ -438,7 +448,16 @@ interpolation is just as fast and results in higher quality.</doc> | |||
| 438 | 448 | <function-macro name="PIXBUF_DEPRECATED_IN_2_40_FOR" | |
| 439 | 449 | c:identifier="GDK_PIXBUF_DEPRECATED_IN_2_40_FOR" | |
| 440 | 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 | 461 | <parameters> | |
| 443 | 462 | <parameter name="f"> | |
| 444 | 463 | </parameter> | |
| @@ -447,7 +466,7 @@ interpolation is just as fast and results in higher quality.</doc> | |||
| 447 | 466 | <function-macro name="PIXBUF_DEPRECATED_IN_2_4_FOR" | |
| 448 | 467 | c:identifier="GDK_PIXBUF_DEPRECATED_IN_2_4_FOR" | |
| 449 | 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 | 470 | <parameters> | |
| 452 | 471 | <parameter name="f"> | |
| 453 | 472 | </parameter> | |
| @@ -456,7 +475,7 @@ interpolation is just as fast and results in higher quality.</doc> | |||
| 456 | 475 | <function-macro name="PIXBUF_DEPRECATED_IN_2_6_FOR" | |
| 457 | 476 | c:identifier="GDK_PIXBUF_DEPRECATED_IN_2_6_FOR" | |
| 458 | 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 | 479 | <parameters> | |
| 461 | 480 | <parameter name="f"> | |
| 462 | 481 | </parameter> | |
| @@ -465,7 +484,7 @@ interpolation is just as fast and results in higher quality.</doc> | |||
| 465 | 484 | <function-macro name="PIXBUF_DEPRECATED_IN_2_8_FOR" | |
| 466 | 485 | c:identifier="GDK_PIXBUF_DEPRECATED_IN_2_8_FOR" | |
| 467 | 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 | 488 | <parameters> | |
| 470 | 489 | <parameter name="f"> | |
| 471 | 490 | </parameter> | |
| @@ -506,7 +525,7 @@ interpolation is just as fast and results in higher quality.</doc> | |||
| 506 | 525 | <source-position filename="gdk-pixbuf/gdk-pixbuf-features.h" line="37"/> | |
| 507 | 526 | <type name="gint" c:type="gint"/> | |
| 508 | 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 | 529 | <doc xml:space="preserve" | |
| 511 | 530 | filename="gdk-pixbuf/gdk-pixbuf-features.h" | |
| 512 | 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 | 533 | <source-position filename="gdk-pixbuf/gdk-pixbuf-features.h" line="39"/> | |
| 515 | 534 | <type name="gint" c:type="gint"/> | |
| 516 | 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 | 537 | <doc xml:space="preserve" | |
| 519 | 538 | filename="gdk-pixbuf/gdk-pixbuf-features.h" | |
| 520 | 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 | 541 | <source-position filename="gdk-pixbuf/gdk-pixbuf-features.h" line="38"/> | |
| 523 | 542 | <type name="gint" c:type="gint"/> | |
| 524 | 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 | 554 | <function-macro name="PIXBUF_SIMPLE_ANIM" | |
| 526 | 555 | c:identifier="GDK_PIXBUF_SIMPLE_ANIM" | |
| 527 | 556 | introspectable="0"> | |
| @@ -552,9 +581,7 @@ interpolation is just as fast and results in higher quality.</doc> | |||
| 552 | 581 | </parameter> | |
| 553 | 582 | </parameters> | |
| 554 | 583 | </function-macro> | |
| 555 | - | <constant name="PIXBUF_VERSION" | |
| 556 | - | value="2.42.12" | |
| 557 | - | c:type="GDK_PIXBUF_VERSION"> | |
| 584 | + | <constant name="PIXBUF_VERSION" value="2.44.3" c:type="GDK_PIXBUF_VERSION"> | |
| 558 | 585 | <doc xml:space="preserve" | |
| 559 | 586 | filename="gdk-pixbuf/gdk-pixbuf-features.h" | |
| 560 | 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 | 627 | function will compute an optimal rowstride so that rendering can be | |
| 601 | 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 | 630 | You can also copy an existing pixbuf with the [method@Pixbuf.copy] | |
| 607 | 631 | function. This is not the same as just acquiring a reference to | |
| 608 | 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 | 743 | The buffer has an optimal rowstride. Note that the buffer is not cleared; | |
| 720 | 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 | 746 | <return-value transfer-ownership="full" nullable="1"> | |
| 723 | 747 | <doc xml:space="preserve" | |
| 724 | 748 | filename="gdk-pixbuf/gdk-pixbuf.c" | |
| @@ -763,60 +787,60 @@ you will have to fill it completely yourself.</doc> | |||
| 763 | 787 | version="2.32"> | |
| 764 | 788 | <doc xml:space="preserve" | |
| 765 | 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 | 792 | Currently only RGB images with 8 bits per sample are supported. | |
| 769 | 793 | ||
| 770 | 794 | This is the `GBytes` variant of gdk_pixbuf_new_from_data(), useful | |
| 771 | 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 | 797 | <return-value transfer-ownership="full"> | |
| 774 | 798 | <doc xml:space="preserve" | |
| 775 | 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 | 801 | <type name="Pixbuf" c:type="GdkPixbuf*"/> | |
| 778 | 802 | </return-value> | |
| 779 | 803 | <parameters> | |
| 780 | 804 | <parameter name="data" transfer-ownership="none"> | |
| 781 | 805 | <doc xml:space="preserve" | |
| 782 | 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 | 808 | <type name="GLib.Bytes" c:type="GBytes*"/> | |
| 785 | 809 | </parameter> | |
| 786 | 810 | <parameter name="colorspace" transfer-ownership="none"> | |
| 787 | 811 | <doc xml:space="preserve" | |
| 788 | 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 | 814 | <type name="Colorspace" c:type="GdkColorspace"/> | |
| 791 | 815 | </parameter> | |
| 792 | 816 | <parameter name="has_alpha" transfer-ownership="none"> | |
| 793 | 817 | <doc xml:space="preserve" | |
| 794 | 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 | 820 | <type name="gboolean" c:type="gboolean"/> | |
| 797 | 821 | </parameter> | |
| 798 | 822 | <parameter name="bits_per_sample" transfer-ownership="none"> | |
| 799 | 823 | <doc xml:space="preserve" | |
| 800 | 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 | 826 | <type name="gint" c:type="int"/> | |
| 803 | 827 | </parameter> | |
| 804 | 828 | <parameter name="width" transfer-ownership="none"> | |
| 805 | 829 | <doc xml:space="preserve" | |
| 806 | 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 | 832 | <type name="gint" c:type="int"/> | |
| 809 | 833 | </parameter> | |
| 810 | 834 | <parameter name="height" transfer-ownership="none"> | |
| 811 | 835 | <doc xml:space="preserve" | |
| 812 | 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 | 838 | <type name="gint" c:type="int"/> | |
| 815 | 839 | </parameter> | |
| 816 | 840 | <parameter name="rowstride" transfer-ownership="none"> | |
| 817 | 841 | <doc xml:space="preserve" | |
| 818 | 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 | 844 | <type name="gint" c:type="int"/> | |
| 821 | 845 | </parameter> | |
| 822 | 846 | </parameters> | |
| @@ -836,11 +860,11 @@ finalized, your destroy notification function will be called, and | |||
| 836 | 860 | it is its responsibility to free the pixel array. | |
| 837 | 861 | ||
| 838 | 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 | 864 | <return-value transfer-ownership="full"> | |
| 841 | 865 | <doc xml:space="preserve" | |
| 842 | 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 | 868 | <type name="Pixbuf" c:type="GdkPixbuf*"/> | |
| 845 | 869 | </return-value> | |
| 846 | 870 | <parameters> | |
| @@ -896,8 +920,9 @@ See also: [ctor@GdkPixbuf.Pixbuf.new_from_bytes]</doc> | |||
| 896 | 920 | closure="8"> | |
| 897 | 921 | <doc xml:space="preserve" | |
| 898 | 922 | filename="gdk-pixbuf/gdk-pixbuf-data.c" | |
| 899 | - | line="38">Function used to free the data when the pixbuf's reference count | |
| 900 | - | drops to zero, or %NULL if the data should not be freed</doc> | |
| 923 | + | line="38">Function | |
| 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 | 926 | <type name="PixbufDestroyNotify" c:type="GdkPixbufDestroyNotify"/> | |
| 902 | 927 | </parameter> | |
| 903 | 928 | <parameter name="destroy_fn_data" | |
| @@ -906,7 +931,8 @@ drops to zero, or %NULL if the data should not be freed</doc> | |||
| 906 | 931 | allow-none="1"> | |
| 907 | 932 | <doc xml:space="preserve" | |
| 908 | 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 | 936 | <type name="gpointer" c:type="gpointer"/> | |
| 911 | 937 | </parameter> | |
| 912 | 938 | </parameters> | |
| @@ -916,7 +942,7 @@ drops to zero, or %NULL if the data should not be freed</doc> | |||
| 916 | 942 | throws="1"> | |
| 917 | 943 | <doc xml:space="preserve" | |
| 918 | 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 | 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 | 954 | - the image buffer contains invalid data | |
| 929 | 955 | ||
| 930 | 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 | 958 | <return-value transfer-ownership="full" nullable="1"> | |
| 933 | 959 | <doc xml:space="preserve" | |
| 934 | 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 | 962 | <type name="Pixbuf" c:type="GdkPixbuf*"/> | |
| 937 | 963 | </return-value> | |
| 938 | 964 | <parameters> | |
| 939 | 965 | <parameter name="filename" transfer-ownership="none"> | |
| 940 | 966 | <doc xml:space="preserve" | |
| 941 | 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 | 969 | name encoding</doc> | |
| 944 | 970 | <type name="filename" c:type="const char*"/> | |
| 945 | 971 | </parameter> | |
| @@ -951,7 +977,7 @@ The error domains are `GDK_PIXBUF_ERROR` and `G_FILE_ERROR`.</doc> | |||
| 951 | 977 | throws="1"> | |
| 952 | 978 | <doc xml:space="preserve" | |
| 953 | 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 | 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 | 999 | aspect ratio, a `width` or `height` of -1 means to not scale the image | |
| 974 | 1000 | at all in that dimension. Negative values for `width` and `height` are | |
| 975 | 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 | 1003 | <return-value transfer-ownership="full" nullable="1"> | |
| 978 | 1004 | <doc xml:space="preserve" | |
| 979 | 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 | 1007 | <type name="Pixbuf" c:type="GdkPixbuf*"/> | |
| 982 | 1008 | </return-value> | |
| 983 | 1009 | <parameters> | |
| 984 | 1010 | <parameter name="filename" transfer-ownership="none"> | |
| 985 | 1011 | <doc xml:space="preserve" | |
| 986 | 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 | 1014 | name encoding</doc> | |
| 989 | 1015 | <type name="filename" c:type="const char*"/> | |
| 990 | 1016 | </parameter> | |
| 991 | 1017 | <parameter name="width" transfer-ownership="none"> | |
| 992 | 1018 | <doc xml:space="preserve" | |
| 993 | 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 | 1021 | <type name="gint" c:type="int"/> | |
| 996 | 1022 | </parameter> | |
| 997 | 1023 | <parameter name="height" transfer-ownership="none"> | |
| 998 | 1024 | <doc xml:space="preserve" | |
| 999 | 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 | 1027 | <type name="gint" c:type="int"/> | |
| 1002 | 1028 | </parameter> | |
| 1003 | 1029 | <parameter name="preserve_aspect_ratio" transfer-ownership="none"> | |
| 1004 | 1030 | <doc xml:space="preserve" | |
| 1005 | 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 | 1033 | <type name="gboolean" c:type="gboolean"/> | |
| 1008 | 1034 | </parameter> | |
| 1009 | 1035 | </parameters> | |
| @@ -1014,7 +1040,7 @@ allowed since 2.8.</doc> | |||
| 1014 | 1040 | throws="1"> | |
| 1015 | 1041 | <doc xml:space="preserve" | |
| 1016 | 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 | 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 | 1058 | than `width` x `height`, if the aspect ratio requires it. To load | |
| 1033 | 1059 | and image at the requested size, regardless of aspect ratio, use | |
| 1034 | 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 | 1062 | <return-value transfer-ownership="full" nullable="1"> | |
| 1037 | 1063 | <doc xml:space="preserve" | |
| 1038 | 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 | 1066 | <type name="Pixbuf" c:type="GdkPixbuf*"/> | |
| 1041 | 1067 | </return-value> | |
| 1042 | 1068 | <parameters> | |
| 1043 | 1069 | <parameter name="filename" transfer-ownership="none"> | |
| 1044 | 1070 | <doc xml:space="preserve" | |
| 1045 | 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 | 1073 | name encoding</doc> | |
| 1048 | 1074 | <type name="filename" c:type="const char*"/> | |
| 1049 | 1075 | </parameter> | |
| 1050 | 1076 | <parameter name="width" transfer-ownership="none"> | |
| 1051 | 1077 | <doc xml:space="preserve" | |
| 1052 | 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 | 1080 | <type name="gint" c:type="int"/> | |
| 1055 | 1081 | </parameter> | |
| 1056 | 1082 | <parameter name="height" transfer-ownership="none"> | |
| 1057 | 1083 | <doc xml:space="preserve" | |
| 1058 | 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 | 1086 | <type name="gint" c:type="int"/> | |
| 1061 | 1087 | </parameter> | |
| 1062 | 1088 | </parameters> | |
| @@ -1102,7 +1128,7 @@ For non-const inline data, you could get out of memory. For untrusted | |||
| 1102 | 1128 | inline data located at runtime, you could have corrupt inline data in | |
| 1103 | 1129 | addition.</doc> | |
| 1104 | 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 | 1132 | <return-value transfer-ownership="full"> | |
| 1107 | 1133 | <doc xml:space="preserve" | |
| 1108 | 1134 | filename="gdk-pixbuf/gdk-pixdata.c" | |
| @@ -1141,22 +1167,22 @@ addition.</doc> | |||
| 1141 | 1167 | throws="1"> | |
| 1142 | 1168 | <doc xml:space="preserve" | |
| 1143 | 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 | 1172 | The file format is detected automatically. If `NULL` is returned, then | |
| 1147 | 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 | 1175 | <return-value transfer-ownership="full" nullable="1"> | |
| 1150 | 1176 | <doc xml:space="preserve" | |
| 1151 | 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 | 1179 | <type name="Pixbuf" c:type="GdkPixbuf*"/> | |
| 1154 | 1180 | </return-value> | |
| 1155 | 1181 | <parameters> | |
| 1156 | 1182 | <parameter name="resource_path" transfer-ownership="none"> | |
| 1157 | 1183 | <doc xml:space="preserve" | |
| 1158 | 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 | 1186 | <type name="utf8" c:type="const char*"/> | |
| 1161 | 1187 | </parameter> | |
| 1162 | 1188 | </parameters> | |
| @@ -1167,7 +1193,7 @@ The file format is detected automatically. If `NULL` is returned, then | |||
| 1167 | 1193 | throws="1"> | |
| 1168 | 1194 | <doc xml:space="preserve" | |
| 1169 | 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 | 1198 | The file format is detected automatically. If `NULL` is returned, then | |
| 1173 | 1199 | @error will be set. | |
| @@ -1180,36 +1206,36 @@ exact given width. When not preserving aspect ratio, a @width or | |||
| 1180 | 1206 | @height of -1 means to not scale the image at all in that dimension. | |
| 1181 | 1207 | ||
| 1182 | 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 | 1210 | <return-value transfer-ownership="full" nullable="1"> | |
| 1185 | 1211 | <doc xml:space="preserve" | |
| 1186 | 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 | 1214 | <type name="Pixbuf" c:type="GdkPixbuf*"/> | |
| 1189 | 1215 | </return-value> | |
| 1190 | 1216 | <parameters> | |
| 1191 | 1217 | <parameter name="resource_path" transfer-ownership="none"> | |
| 1192 | 1218 | <doc xml:space="preserve" | |
| 1193 | 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 | 1221 | <type name="utf8" c:type="const char*"/> | |
| 1196 | 1222 | </parameter> | |
| 1197 | 1223 | <parameter name="width" transfer-ownership="none"> | |
| 1198 | 1224 | <doc xml:space="preserve" | |
| 1199 | 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 | 1227 | <type name="gint" c:type="int"/> | |
| 1202 | 1228 | </parameter> | |
| 1203 | 1229 | <parameter name="height" transfer-ownership="none"> | |
| 1204 | 1230 | <doc xml:space="preserve" | |
| 1205 | 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 | 1233 | <type name="gint" c:type="int"/> | |
| 1208 | 1234 | </parameter> | |
| 1209 | 1235 | <parameter name="preserve_aspect_ratio" transfer-ownership="none"> | |
| 1210 | 1236 | <doc xml:space="preserve" | |
| 1211 | 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 | 1239 | <type name="gboolean" c:type="gboolean"/> | |
| 1214 | 1240 | </parameter> | |
| 1215 | 1241 | </parameters> | |
| @@ -1220,7 +1246,7 @@ The stream is not closed.</doc> | |||
| 1220 | 1246 | throws="1"> | |
| 1221 | 1247 | <doc xml:space="preserve" | |
| 1222 | 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 | 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 | 1258 | `G_IO_ERROR` domains. | |
| 1233 | 1259 | ||
| 1234 | 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 | 1262 | <return-value transfer-ownership="full" nullable="1"> | |
| 1237 | 1263 | <doc xml:space="preserve" | |
| 1238 | 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 | 1266 | <type name="Pixbuf" c:type="GdkPixbuf*"/> | |
| 1241 | 1267 | </return-value> | |
| 1242 | 1268 | <parameters> | |
| 1243 | 1269 | <parameter name="stream" transfer-ownership="none"> | |
| 1244 | 1270 | <doc xml:space="preserve" | |
| 1245 | 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 | 1273 | <type name="Gio.InputStream" c:type="GInputStream*"/> | |
| 1248 | 1274 | </parameter> | |
| 1249 | 1275 | <parameter name="cancellable" | |
| @@ -1252,7 +1278,7 @@ The stream is not closed.</doc> | |||
| 1252 | 1278 | allow-none="1"> | |
| 1253 | 1279 | <doc xml:space="preserve" | |
| 1254 | 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 | 1282 | <type name="Gio.Cancellable" c:type="GCancellable*"/> | |
| 1257 | 1283 | </parameter> | |
| 1258 | 1284 | </parameters> | |
| @@ -1263,7 +1289,7 @@ The stream is not closed.</doc> | |||
| 1263 | 1289 | throws="1"> | |
| 1264 | 1290 | <doc xml:space="preserve" | |
| 1265 | 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 | 1294 | The file format is detected automatically. If `NULL` is returned, then | |
| 1269 | 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 | 1310 | scale the image at all in that dimension. | |
| 1285 | 1311 | ||
| 1286 | 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 | 1314 | <return-value transfer-ownership="full" nullable="1"> | |
| 1289 | 1315 | <doc xml:space="preserve" | |
| 1290 | 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 | 1318 | <type name="Pixbuf" c:type="GdkPixbuf*"/> | |
| 1293 | 1319 | </return-value> | |
| 1294 | 1320 | <parameters> | |
| 1295 | 1321 | <parameter name="stream" transfer-ownership="none"> | |
| 1296 | 1322 | <doc xml:space="preserve" | |
| 1297 | 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 | 1325 | <type name="Gio.InputStream" c:type="GInputStream*"/> | |
| 1300 | 1326 | </parameter> | |
| 1301 | 1327 | <parameter name="width" transfer-ownership="none"> | |
| 1302 | 1328 | <doc xml:space="preserve" | |
| 1303 | 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 | 1331 | <type name="gint" c:type="gint"/> | |
| 1306 | 1332 | </parameter> | |
| 1307 | 1333 | <parameter name="height" transfer-ownership="none"> | |
| 1308 | 1334 | <doc xml:space="preserve" | |
| 1309 | 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 | 1337 | <type name="gint" c:type="gint"/> | |
| 1312 | 1338 | </parameter> | |
| 1313 | 1339 | <parameter name="preserve_aspect_ratio" transfer-ownership="none"> | |
| 1314 | 1340 | <doc xml:space="preserve" | |
| 1315 | 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 | 1343 | <type name="gboolean" c:type="gboolean"/> | |
| 1318 | 1344 | </parameter> | |
| 1319 | 1345 | <parameter name="cancellable" | |
| @@ -1322,7 +1348,7 @@ The stream is not closed.</doc> | |||
| 1322 | 1348 | allow-none="1"> | |
| 1323 | 1349 | <doc xml:space="preserve" | |
| 1324 | 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 | 1352 | <type name="Gio.Cancellable" c:type="GCancellable*"/> | |
| 1327 | 1353 | </parameter> | |
| 1328 | 1354 | </parameters> | |
| @@ -1333,44 +1359,49 @@ The stream is not closed.</doc> | |||
| 1333 | 1359 | throws="1"> | |
| 1334 | 1360 | <doc xml:space="preserve" | |
| 1335 | 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 | 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 | 1365 | <return-value transfer-ownership="full" nullable="1"> | |
| 1340 | 1366 | <doc xml:space="preserve" | |
| 1341 | 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 | 1369 | <type name="Pixbuf" c:type="GdkPixbuf*"/> | |
| 1344 | 1370 | </return-value> | |
| 1345 | 1371 | <parameters> | |
| 1346 | 1372 | <parameter name="async_result" transfer-ownership="none"> | |
| 1347 | 1373 | <doc xml:space="preserve" | |
| 1348 | 1374 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | |
| 1349 | - | line="1916">a `GAsyncResult`</doc> | |
| 1375 | + | line="2006">a `GAsyncResult`</doc> | |
| 1350 | 1376 | <type name="Gio.AsyncResult" c:type="GAsyncResult*"/> | |
| 1351 | 1377 | </parameter> | |
| 1352 | 1378 | </parameters> | |
| 1353 | 1379 | </constructor> | |
| 1354 | 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 | 1384 | <doc xml:space="preserve" | |
| 1357 | 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 | 1388 | This data is commonly the result of including an XPM file into a | |
| 1361 | 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 | 1394 | <return-value transfer-ownership="full" nullable="1"> | |
| 1364 | 1395 | <doc xml:space="preserve" | |
| 1365 | 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 | 1398 | <type name="Pixbuf" c:type="GdkPixbuf*"/> | |
| 1368 | 1399 | </return-value> | |
| 1369 | 1400 | <parameters> | |
| 1370 | 1401 | <parameter name="data" transfer-ownership="none"> | |
| 1371 | 1402 | <doc xml:space="preserve" | |
| 1372 | 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 | 1405 | <array c:type="const char**"> | |
| 1375 | 1406 | <type name="utf8" c:type="char*"/> | |
| 1376 | 1407 | </array> | |
| @@ -1387,7 +1418,7 @@ have. | |||
| 1387 | 1418 | ||
| 1388 | 1419 | This function is useful for front-ends and backends that want to check | |
| 1389 | 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 | 1422 | <return-value transfer-ownership="none"> | |
| 1392 | 1423 | <doc xml:space="preserve" | |
| 1393 | 1424 | filename="gdk-pixbuf/gdk-pixbuf.c" | |
| @@ -1433,12 +1464,12 @@ image values without needing to create a `GdkPixbuf`.</doc> | |||
| 1433 | 1464 | glib:async-func="get_file_info_async"> | |
| 1434 | 1465 | <doc xml:space="preserve" | |
| 1435 | 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 | 1468 | <source-position filename="gdk-pixbuf/gdk-pixbuf-io.h" line="77"/> | |
| 1438 | 1469 | <return-value transfer-ownership="none" nullable="1"> | |
| 1439 | 1470 | <doc xml:space="preserve" | |
| 1440 | 1471 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | |
| 1441 | - | line="1972">A `GdkPixbufFormat` describing | |
| 1472 | + | line="2062">A `GdkPixbufFormat` describing | |
| 1442 | 1473 | the image format of the file</doc> | |
| 1443 | 1474 | <type name="PixbufFormat" c:type="GdkPixbufFormat*"/> | |
| 1444 | 1475 | </return-value> | |
| @@ -1446,7 +1477,7 @@ image values without needing to create a `GdkPixbuf`.</doc> | |||
| 1446 | 1477 | <parameter name="filename" transfer-ownership="none"> | |
| 1447 | 1478 | <doc xml:space="preserve" | |
| 1448 | 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 | 1481 | <type name="filename" c:type="const gchar*"/> | |
| 1451 | 1482 | </parameter> | |
| 1452 | 1483 | <parameter name="width" | |
| @@ -1457,7 +1488,7 @@ image values without needing to create a `GdkPixbuf`.</doc> | |||
| 1457 | 1488 | allow-none="1"> | |
| 1458 | 1489 | <doc xml:space="preserve" | |
| 1459 | 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 | 1492 | <type name="gint" c:type="gint*"/> | |
| 1462 | 1493 | </parameter> | |
| 1463 | 1494 | <parameter name="height" | |
| @@ -1468,7 +1499,7 @@ image values without needing to create a `GdkPixbuf`.</doc> | |||
| 1468 | 1499 | allow-none="1"> | |
| 1469 | 1500 | <doc xml:space="preserve" | |
| 1470 | 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 | 1503 | <type name="gint" c:type="gint*"/> | |
| 1473 | 1504 | </parameter> | |
| 1474 | 1505 | </parameters> | |
| @@ -1480,7 +1511,7 @@ image values without needing to create a `GdkPixbuf`.</doc> | |||
| 1480 | 1511 | glib:sync-func="get_file_info"> | |
| 1481 | 1512 | <doc xml:space="preserve" | |
| 1482 | 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 | 1515 | format and size. | |
| 1485 | 1516 | ||
| 1486 | 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 | 1528 | <parameter name="filename" transfer-ownership="none"> | |
| 1498 | 1529 | <doc xml:space="preserve" | |
| 1499 | 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 | 1532 | <type name="filename" c:type="const gchar*"/> | |
| 1502 | 1533 | </parameter> | |
| 1503 | 1534 | <parameter name="cancellable" | |
| @@ -1506,7 +1537,7 @@ get the result of the operation.</doc> | |||
| 1506 | 1537 | allow-none="1"> | |
| 1507 | 1538 | <doc xml:space="preserve" | |
| 1508 | 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 | 1541 | <type name="Gio.Cancellable" c:type="GCancellable*"/> | |
| 1511 | 1542 | </parameter> | |
| 1512 | 1543 | <parameter name="callback" | |
| @@ -1517,7 +1548,7 @@ get the result of the operation.</doc> | |||
| 1517 | 1548 | closure="3"> | |
| 1518 | 1549 | <doc xml:space="preserve" | |
| 1519 | 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 | 1552 | <type name="Gio.AsyncReadyCallback" c:type="GAsyncReadyCallback"/> | |
| 1522 | 1553 | </parameter> | |
| 1523 | 1554 | <parameter name="user_data" | |
| @@ -1526,7 +1557,7 @@ get the result of the operation.</doc> | |||
| 1526 | 1557 | allow-none="1"> | |
| 1527 | 1558 | <doc xml:space="preserve" | |
| 1528 | 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 | 1561 | <type name="gpointer" c:type="gpointer"/> | |
| 1531 | 1562 | </parameter> | |
| 1532 | 1563 | </parameters> | |
| @@ -1537,13 +1568,13 @@ get the result of the operation.</doc> | |||
| 1537 | 1568 | throws="1"> | |
| 1538 | 1569 | <doc xml:space="preserve" | |
| 1539 | 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 | 1572 | gdk_pixbuf_get_file_info_async().</doc> | |
| 1542 | 1573 | <source-position filename="gdk-pixbuf/gdk-pixbuf-io.h" line="86"/> | |
| 1543 | 1574 | <return-value transfer-ownership="none" nullable="1"> | |
| 1544 | 1575 | <doc xml:space="preserve" | |
| 1545 | 1576 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | |
| 1546 | - | line="2115">A `GdkPixbufFormat` describing the | |
| 1577 | + | line="2205">A `GdkPixbufFormat` describing the | |
| 1547 | 1578 | image format of the file</doc> | |
| 1548 | 1579 | <type name="PixbufFormat" c:type="GdkPixbufFormat*"/> | |
| 1549 | 1580 | </return-value> | |
| @@ -1551,7 +1582,7 @@ gdk_pixbuf_get_file_info_async().</doc> | |||
| 1551 | 1582 | <parameter name="async_result" transfer-ownership="none"> | |
| 1552 | 1583 | <doc xml:space="preserve" | |
| 1553 | 1584 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | |
| 1554 | - | line="2107">a `GAsyncResult`</doc> | |
| 1585 | + | line="2197">a `GAsyncResult`</doc> | |
| 1555 | 1586 | <type name="Gio.AsyncResult" c:type="GAsyncResult*"/> | |
| 1556 | 1587 | </parameter> | |
| 1557 | 1588 | <parameter name="width" | |
| @@ -1560,7 +1591,7 @@ gdk_pixbuf_get_file_info_async().</doc> | |||
| 1560 | 1591 | transfer-ownership="full"> | |
| 1561 | 1592 | <doc xml:space="preserve" | |
| 1562 | 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 | 1595 | <type name="gint" c:type="gint*"/> | |
| 1565 | 1596 | </parameter> | |
| 1566 | 1597 | <parameter name="height" | |
| @@ -1569,7 +1600,7 @@ gdk_pixbuf_get_file_info_async().</doc> | |||
| 1569 | 1600 | transfer-ownership="full"> | |
| 1570 | 1601 | <doc xml:space="preserve" | |
| 1571 | 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 | 1604 | <type name="gint" c:type="gint*"/> | |
| 1574 | 1605 | </parameter> | |
| 1575 | 1606 | </parameters> | |
| @@ -1579,13 +1610,13 @@ gdk_pixbuf_get_file_info_async().</doc> | |||
| 1579 | 1610 | version="2.2"> | |
| 1580 | 1611 | <doc xml:space="preserve" | |
| 1581 | 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 | 1614 | by GdkPixbuf.</doc> | |
| 1584 | 1615 | <source-position filename="gdk-pixbuf/gdk-pixbuf-io.h" line="52"/> | |
| 1585 | 1616 | <return-value transfer-ownership="container"> | |
| 1586 | 1617 | <doc xml:space="preserve" | |
| 1587 | 1618 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | |
| 1588 | - | line="3432">A list of | |
| 1619 | + | line="3526">A list of | |
| 1589 | 1620 | support image formats.</doc> | |
| 1590 | 1621 | <type name="GLib.SList" c:type="GSList*"> | |
| 1591 | 1622 | <type name="PixbufFormat"/> | |
| @@ -1598,7 +1629,7 @@ by GdkPixbuf.</doc> | |||
| 1598 | 1629 | throws="1"> | |
| 1599 | 1630 | <doc xml:space="preserve" | |
| 1600 | 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 | 1633 | file present inside that directory. | |
| 1603 | 1634 | ||
| 1604 | 1635 | This is to be used by applications that want to ship certain loaders | |
| @@ -1619,7 +1650,7 @@ provided modules.</doc> | |||
| 1619 | 1650 | <parameter name="path" transfer-ownership="none"> | |
| 1620 | 1651 | <doc xml:space="preserve" | |
| 1621 | 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 | 1654 | <type name="utf8" c:type="const char*"/> | |
| 1624 | 1655 | </parameter> | |
| 1625 | 1656 | </parameters> | |
| @@ -1627,10 +1658,10 @@ provided modules.</doc> | |||
| 1627 | 1658 | <function name="new_from_stream_async" | |
| 1628 | 1659 | c:identifier="gdk_pixbuf_new_from_stream_async" | |
| 1629 | 1660 | version="2.24" | |
| 1630 | - | glib:finish-func="new_from_stream_finish"> | |
| 1661 | + | glib:finish-func="gdk_pixbuf_new_from_stream_finish"> | |
| 1631 | 1662 | <doc xml:space="preserve" | |
| 1632 | 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 | 1666 | For more details see gdk_pixbuf_new_from_stream(), which is the synchronous | |
| 1636 | 1667 | version of this function. | |
| @@ -1638,7 +1669,7 @@ version of this function. | |||
| 1638 | 1669 | When the operation is finished, @callback will be called in the main thread. | |
| 1639 | 1670 | You can then call gdk_pixbuf_new_from_stream_finish() to get the result of | |
| 1640 | 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 | 1673 | <return-value transfer-ownership="none"> | |
| 1643 | 1674 | <type name="none" c:type="void"/> | |
| 1644 | 1675 | </return-value> | |
| @@ -1646,7 +1677,7 @@ the operation.</doc> | |||
| 1646 | 1677 | <parameter name="stream" transfer-ownership="none"> | |
| 1647 | 1678 | <doc xml:space="preserve" | |
| 1648 | 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 | 1681 | <type name="Gio.InputStream" c:type="GInputStream*"/> | |
| 1651 | 1682 | </parameter> | |
| 1652 | 1683 | <parameter name="cancellable" | |
| @@ -1655,7 +1686,7 @@ the operation.</doc> | |||
| 1655 | 1686 | allow-none="1"> | |
| 1656 | 1687 | <doc xml:space="preserve" | |
| 1657 | 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 | 1690 | <type name="Gio.Cancellable" c:type="GCancellable*"/> | |
| 1660 | 1691 | </parameter> | |
| 1661 | 1692 | <parameter name="callback" | |
| @@ -1666,7 +1697,7 @@ the operation.</doc> | |||
| 1666 | 1697 | closure="3"> | |
| 1667 | 1698 | <doc xml:space="preserve" | |
| 1668 | 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 | 1701 | <type name="Gio.AsyncReadyCallback" c:type="GAsyncReadyCallback"/> | |
| 1671 | 1702 | </parameter> | |
| 1672 | 1703 | <parameter name="user_data" | |
| @@ -1675,24 +1706,25 @@ the operation.</doc> | |||
| 1675 | 1706 | allow-none="1"> | |
| 1676 | 1707 | <doc xml:space="preserve" | |
| 1677 | 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 | 1710 | <type name="gpointer" c:type="gpointer"/> | |
| 1680 | 1711 | </parameter> | |
| 1681 | 1712 | </parameters> | |
| 1682 | 1713 | </function> | |
| 1683 | 1714 | <function name="new_from_stream_at_scale_async" | |
| 1684 | 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 | 1718 | <doc xml:space="preserve" | |
| 1687 | 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 | 1722 | For more details see gdk_pixbuf_new_from_stream_at_scale(), which is the synchronous | |
| 1691 | 1723 | version of this function. | |
| 1692 | 1724 | ||
| 1693 | 1725 | When the operation is finished, @callback will be called in the main thread. | |
| 1694 | 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 | 1728 | <return-value transfer-ownership="none"> | |
| 1697 | 1729 | <type name="none" c:type="void"/> | |
| 1698 | 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 | 1732 | <parameter name="stream" transfer-ownership="none"> | |
| 1701 | 1733 | <doc xml:space="preserve" | |
| 1702 | 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 | 1736 | <type name="Gio.InputStream" c:type="GInputStream*"/> | |
| 1705 | 1737 | </parameter> | |
| 1706 | 1738 | <parameter name="width" transfer-ownership="none"> | |
| 1707 | 1739 | <doc xml:space="preserve" | |
| 1708 | 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 | 1742 | <type name="gint" c:type="gint"/> | |
| 1711 | 1743 | </parameter> | |
| 1712 | 1744 | <parameter name="height" transfer-ownership="none"> | |
| 1713 | 1745 | <doc xml:space="preserve" | |
| 1714 | 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 | 1748 | <type name="gint" c:type="gint"/> | |
| 1717 | 1749 | </parameter> | |
| 1718 | 1750 | <parameter name="preserve_aspect_ratio" transfer-ownership="none"> | |
| 1719 | 1751 | <doc xml:space="preserve" | |
| 1720 | 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 | 1754 | <type name="gboolean" c:type="gboolean"/> | |
| 1723 | 1755 | </parameter> | |
| 1724 | 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 | 1759 | allow-none="1"> | |
| 1728 | 1760 | <doc xml:space="preserve" | |
| 1729 | 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 | 1763 | <type name="Gio.Cancellable" c:type="GCancellable*"/> | |
| 1732 | 1764 | </parameter> | |
| 1733 | 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 | 1770 | closure="6"> | |
| 1739 | 1771 | <doc xml:space="preserve" | |
| 1740 | 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 | 1774 | <type name="Gio.AsyncReadyCallback" c:type="GAsyncReadyCallback"/> | |
| 1743 | 1775 | </parameter> | |
| 1744 | 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 | 1779 | allow-none="1"> | |
| 1748 | 1780 | <doc xml:space="preserve" | |
| 1749 | 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 | 1783 | <type name="gpointer" c:type="gpointer"/> | |
| 1752 | 1784 | </parameter> | |
| 1753 | 1785 | </parameters> | |
| @@ -1758,20 +1790,20 @@ You can then call gdk_pixbuf_new_from_stream_finish() to get the result of the o | |||
| 1758 | 1790 | throws="1"> | |
| 1759 | 1791 | <doc xml:space="preserve" | |
| 1760 | 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 | 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 | 1796 | <return-value transfer-ownership="none"> | |
| 1765 | 1797 | <doc xml:space="preserve" | |
| 1766 | 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 | 1800 | <type name="gboolean" c:type="gboolean"/> | |
| 1769 | 1801 | </return-value> | |
| 1770 | 1802 | <parameters> | |
| 1771 | 1803 | <parameter name="async_result" transfer-ownership="none"> | |
| 1772 | 1804 | <doc xml:space="preserve" | |
| 1773 | 1805 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | |
| 1774 | - | line="3201">a `GAsyncResult`</doc> | |
| 1806 | + | line="3295">a `GAsyncResult`</doc> | |
| 1775 | 1807 | <type name="Gio.AsyncResult" c:type="GAsyncResult*"/> | |
| 1776 | 1808 | </parameter> | |
| 1777 | 1809 | </parameters> | |
| @@ -1792,7 +1824,7 @@ pixels will become fully transparent. | |||
| 1792 | 1824 | ||
| 1793 | 1825 | If `substitute_color` is `FALSE`, then the (`r`, `g`, `b`) arguments | |
| 1794 | 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 | 1828 | <return-value transfer-ownership="full" nullable="1"> | |
| 1797 | 1829 | <doc xml:space="preserve" | |
| 1798 | 1830 | filename="gdk-pixbuf/gdk-pixbuf-util.c" | |
| @@ -1847,7 +1879,7 @@ transforms performed by libtiff). | |||
| 1847 | 1879 | ||
| 1848 | 1880 | If an orientation option/tag is present, the appropriate transform | |
| 1849 | 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 | 1883 | <return-value transfer-ownership="full" nullable="1"> | |
| 1852 | 1884 | <doc xml:space="preserve" | |
| 1853 | 1885 | filename="gdk-pixbuf/gdk-pixbuf-util.c" | |
| @@ -2158,7 +2190,7 @@ and `color2`.</doc> | |||
| 2158 | 2190 | ||
| 2159 | 2191 | Note that this does not copy the options set on the original `GdkPixbuf`, | |
| 2160 | 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 | 2194 | <return-value transfer-ownership="full" nullable="1"> | |
| 2163 | 2195 | <doc xml:space="preserve" | |
| 2164 | 2196 | filename="gdk-pixbuf/gdk-pixbuf.c" | |
| @@ -2184,7 +2216,7 @@ Conversion of pixbuf formats is done automatically. | |||
| 2184 | 2216 | If the source rectangle overlaps the destination rectangle on the | |
| 2185 | 2217 | same pixbuf, it will be overwritten during the copy operation. | |
| 2186 | 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 | 2220 | <return-value transfer-ownership="none"> | |
| 2189 | 2221 | <type name="none" c:type="void"/> | |
| 2190 | 2222 | </return-value> | |
| @@ -2250,7 +2282,7 @@ Therefore, you can not use this function to scroll a pixbuf.</doc> | |||
| 2250 | 2282 | This is useful to keep original metadata after having manipulated | |
| 2251 | 2283 | a file. However be careful to remove metadata which you've already | |
| 2252 | 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 | 2286 | <return-value transfer-ownership="none"> | |
| 2255 | 2287 | <doc xml:space="preserve" | |
| 2256 | 2288 | filename="gdk-pixbuf/gdk-pixbuf.c" | |
| @@ -2280,7 +2312,7 @@ the pixbuf's pixel format. | |||
| 2280 | 2312 | ||
| 2281 | 2313 | The alpha component will be ignored if the pixbuf doesn't have an alpha | |
| 2282 | 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 | 2316 | <return-value transfer-ownership="none"> | |
| 2285 | 2317 | <type name="none" c:type="void"/> | |
| 2286 | 2318 | </return-value> | |
| @@ -2334,7 +2366,7 @@ result in a new pixbuf.</doc> | |||
| 2334 | 2366 | <doc xml:space="preserve" | |
| 2335 | 2367 | filename="gdk-pixbuf/gdk-pixbuf.c" | |
| 2336 | 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 | 2370 | <return-value transfer-ownership="none"> | |
| 2339 | 2371 | <doc xml:space="preserve" | |
| 2340 | 2372 | filename="gdk-pixbuf/gdk-pixbuf.c" | |
| @@ -2356,7 +2388,7 @@ result in a new pixbuf.</doc> | |||
| 2356 | 2388 | <doc xml:space="preserve" | |
| 2357 | 2389 | filename="gdk-pixbuf/gdk-pixbuf.c" | |
| 2358 | 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 | 2392 | <return-value transfer-ownership="none"> | |
| 2361 | 2393 | <doc xml:space="preserve" | |
| 2362 | 2394 | filename="gdk-pixbuf/gdk-pixbuf.c" | |
| @@ -2378,7 +2410,7 @@ result in a new pixbuf.</doc> | |||
| 2378 | 2410 | <doc xml:space="preserve" | |
| 2379 | 2411 | filename="gdk-pixbuf/gdk-pixbuf.c" | |
| 2380 | 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 | 2414 | <return-value transfer-ownership="none"> | |
| 2383 | 2415 | <doc xml:space="preserve" | |
| 2384 | 2416 | filename="gdk-pixbuf/gdk-pixbuf.c" | |
| @@ -2400,7 +2432,7 @@ result in a new pixbuf.</doc> | |||
| 2400 | 2432 | <doc xml:space="preserve" | |
| 2401 | 2433 | filename="gdk-pixbuf/gdk-pixbuf.c" | |
| 2402 | 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 | 2436 | <return-value transfer-ownership="none"> | |
| 2405 | 2437 | <doc xml:space="preserve" | |
| 2406 | 2438 | filename="gdk-pixbuf/gdk-pixbuf.c" | |
| @@ -2422,7 +2454,7 @@ result in a new pixbuf.</doc> | |||
| 2422 | 2454 | <doc xml:space="preserve" | |
| 2423 | 2455 | filename="gdk-pixbuf/gdk-pixbuf.c" | |
| 2424 | 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 | 2458 | <return-value transfer-ownership="none"> | |
| 2427 | 2459 | <doc xml:space="preserve" | |
| 2428 | 2460 | filename="gdk-pixbuf/gdk-pixbuf.c" | |
| @@ -2444,7 +2476,7 @@ result in a new pixbuf.</doc> | |||
| 2444 | 2476 | <doc xml:space="preserve" | |
| 2445 | 2477 | filename="gdk-pixbuf/gdk-pixbuf.c" | |
| 2446 | 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 | 2480 | <return-value transfer-ownership="none"> | |
| 2449 | 2481 | <doc xml:space="preserve" | |
| 2450 | 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 | 2510 | contains image density information in dots per inch. | |
| 2479 | 2511 | Since 2.36.6, the JPEG loader sets the "comment" option with the comment | |
| 2480 | 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 | 2514 | <return-value transfer-ownership="none" nullable="1"> | |
| 2483 | 2515 | <doc xml:space="preserve" | |
| 2484 | 2516 | filename="gdk-pixbuf/gdk-pixbuf.c" | |
| @@ -2508,7 +2540,7 @@ EXIF tag.</doc> | |||
| 2508 | 2540 | line="1156">Returns a `GHashTable` with a list of all the options that may have been | |
| 2509 | 2541 | attached to the `pixbuf` when it was loaded, or that may have been | |
| 2510 | 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 | 2544 | <return-value transfer-ownership="container"> | |
| 2513 | 2545 | <doc xml:space="preserve" | |
| 2514 | 2546 | filename="gdk-pixbuf/gdk-pixbuf.c" | |
| @@ -2541,7 +2573,7 @@ pixbuf was created from read-only data. | |||
| 2541 | 2573 | ||
| 2542 | 2574 | Please see the section on [image data](class.Pixbuf.html#image-data) for information | |
| 2543 | 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 | 2577 | <return-value transfer-ownership="none"> | |
| 2546 | 2578 | <doc xml:space="preserve" | |
| 2547 | 2579 | filename="gdk-pixbuf/gdk-pixbuf.c" | |
| @@ -2572,7 +2604,7 @@ pixbuf was created from read-only data. | |||
| 2572 | 2604 | ||
| 2573 | 2605 | Please see the section on [image data](class.Pixbuf.html#image-data) for information | |
| 2574 | 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 | 2608 | <return-value transfer-ownership="none"> | |
| 2577 | 2609 | <doc xml:space="preserve" | |
| 2578 | 2610 | filename="gdk-pixbuf/gdk-pixbuf.c" | |
| @@ -2607,7 +2639,7 @@ pixel data.</doc> | |||
| 2607 | 2639 | filename="gdk-pixbuf/gdk-pixbuf.c" | |
| 2608 | 2640 | line="991">Queries the rowstride of a pixbuf, which is the number of bytes between | |
| 2609 | 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 | 2643 | <return-value transfer-ownership="none"> | |
| 2612 | 2644 | <doc xml:space="preserve" | |
| 2613 | 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 | 2661 | <doc xml:space="preserve" | |
| 2630 | 2662 | filename="gdk-pixbuf/gdk-pixbuf.c" | |
| 2631 | 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 | 2665 | <return-value transfer-ownership="none"> | |
| 2634 | 2666 | <doc xml:space="preserve" | |
| 2635 | 2667 | filename="gdk-pixbuf/gdk-pixbuf.c" | |
| @@ -2657,7 +2689,7 @@ pixbuf is finalized. | |||
| 2657 | 2689 | ||
| 2658 | 2690 | Note that if `src_pixbuf` is read-only, this function will force it | |
| 2659 | 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 | 2693 | <return-value transfer-ownership="full"> | |
| 2662 | 2694 | <doc xml:space="preserve" | |
| 2663 | 2695 | filename="gdk-pixbuf/gdk-pixbuf.c" | |
| @@ -2707,7 +2739,7 @@ must not be modified. | |||
| 2707 | 2739 | ||
| 2708 | 2740 | This function allows skipping the implicit copy that must be made | |
| 2709 | 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 | 2743 | <return-value transfer-ownership="full"> | |
| 2712 | 2744 | <doc xml:space="preserve" | |
| 2713 | 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 | 2768 | This function allows skipping the implicit copy that must be made | |
| 2737 | 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 | 2771 | <return-value transfer-ownership="none"> | |
| 2740 | 2772 | <doc xml:space="preserve" | |
| 2741 | 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 | 2792 | filename="gdk-pixbuf/gdk-pixbuf.c" | |
| 2761 | 2793 | line="414">Adds a reference to a pixbuf.</doc> | |
| 2762 | 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 | 2796 | <return-value> | |
| 2765 | 2797 | <doc xml:space="preserve" | |
| 2766 | 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 | 2814 | <doc xml:space="preserve" | |
| 2783 | 2815 | filename="gdk-pixbuf/gdk-pixbuf.c" | |
| 2784 | 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 | 2818 | <return-value transfer-ownership="none"> | |
| 2787 | 2819 | <doc xml:space="preserve" | |
| 2788 | 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 | 2887 | If `pixelate` is `TRUE`, then pixels are faded in a checkerboard pattern to | |
| 2856 | 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 | 2890 | <return-value transfer-ownership="none"> | |
| 2859 | 2891 | <type name="none" c:type="void"/> | |
| 2860 | 2892 | </return-value> | |
| @@ -2888,7 +2920,7 @@ create a pixelated image.</doc> | |||
| 2888 | 2920 | <method name="save" c:identifier="gdk_pixbuf_save" introspectable="0"> | |
| 2889 | 2921 | <doc xml:space="preserve" | |
| 2890 | 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 | 2924 | and "bmp" are possible file formats to save in, but more formats may be | |
| 2893 | 2925 | installed. The list of all writable formats can be determined in the | |
| 2894 | 2926 | following way: | |
| @@ -2959,30 +2991,30 @@ TIFF images recognize: | |||
| 2959 | 2991 | ICO images can be saved in depth 16, 24, or 32, by using the "depth" | |
| 2960 | 2992 | parameter. When the ICO saver is given "x_hot" and "y_hot" parameters, | |
| 2961 | 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 | 2995 | <return-value transfer-ownership="none"> | |
| 2964 | 2996 | <doc xml:space="preserve" | |
| 2965 | 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 | 2999 | <type name="gboolean" c:type="gboolean"/> | |
| 2968 | 3000 | </return-value> | |
| 2969 | 3001 | <parameters> | |
| 2970 | 3002 | <instance-parameter name="pixbuf" transfer-ownership="none"> | |
| 2971 | 3003 | <doc xml:space="preserve" | |
| 2972 | 3004 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | |
| 2973 | - | line="2418">a `GdkPixbuf`.</doc> | |
| 3005 | + | line="2512">a `GdkPixbuf`.</doc> | |
| 2974 | 3006 | <type name="Pixbuf" c:type="GdkPixbuf*"/> | |
| 2975 | 3007 | </instance-parameter> | |
| 2976 | 3008 | <parameter name="filename" transfer-ownership="none"> | |
| 2977 | 3009 | <doc xml:space="preserve" | |
| 2978 | 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 | 3012 | <type name="filename" c:type="const char*"/> | |
| 2981 | 3013 | </parameter> | |
| 2982 | 3014 | <parameter name="type" transfer-ownership="none"> | |
| 2983 | 3015 | <doc xml:space="preserve" | |
| 2984 | 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 | 3018 | <type name="utf8" c:type="const char*"/> | |
| 2987 | 3019 | </parameter> | |
| 2988 | 3020 | <parameter name="error" | |
| @@ -2991,13 +3023,13 @@ it produces a CUR instead of an ICO.</doc> | |||
| 2991 | 3023 | allow-none="1"> | |
| 2992 | 3024 | <doc xml:space="preserve" | |
| 2993 | 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 | 3027 | <type name="GLib.Error" c:type="GError**"/> | |
| 2996 | 3028 | </parameter> | |
| 2997 | 3029 | <parameter name="..." transfer-ownership="none"> | |
| 2998 | 3030 | <doc xml:space="preserve" | |
| 2999 | 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 | 3033 | <varargs/> | |
| 3002 | 3034 | </parameter> | |
| 3003 | 3035 | </parameters> | |
| @@ -3008,7 +3040,7 @@ it produces a CUR instead of an ICO.</doc> | |||
| 3008 | 3040 | introspectable="0"> | |
| 3009 | 3041 | <doc xml:space="preserve" | |
| 3010 | 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 | 3044 | "png", "tiff", "ico" or "bmp". | |
| 3013 | 3045 | ||
| 3014 | 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 | 3054 | domain. | |
| 3023 | 3055 | ||
| 3024 | 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 | 3058 | <return-value transfer-ownership="none"> | |
| 3027 | 3059 | <doc xml:space="preserve" | |
| 3028 | 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 | 3062 | <type name="gboolean" c:type="gboolean"/> | |
| 3031 | 3063 | </return-value> | |
| 3032 | 3064 | <parameters> | |
| 3033 | 3065 | <instance-parameter name="pixbuf" transfer-ownership="none"> | |
| 3034 | 3066 | <doc xml:space="preserve" | |
| 3035 | 3067 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | |
| 3036 | - | line="2755">a `GdkPixbuf`.</doc> | |
| 3068 | + | line="2849">a `GdkPixbuf`.</doc> | |
| 3037 | 3069 | <type name="Pixbuf" c:type="GdkPixbuf*"/> | |
| 3038 | 3070 | </instance-parameter> | |
| 3039 | 3071 | <parameter name="buffer" | |
| @@ -3042,7 +3074,7 @@ See `gdk_pixbuf_save()` for more details.</doc> | |||
| 3042 | 3074 | transfer-ownership="full"> | |
| 3043 | 3075 | <doc xml:space="preserve" | |
| 3044 | 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 | 3078 | to the new buffer.</doc> | |
| 3047 | 3079 | <array length="1" zero-terminated="0" c:type="gchar**"> | |
| 3048 | 3080 | <type name="guint8"/> | |
| @@ -3054,28 +3086,25 @@ See `gdk_pixbuf_save()` for more details.</doc> | |||
| 3054 | 3086 | transfer-ownership="full"> | |
| 3055 | 3087 | <doc xml:space="preserve" | |
| 3056 | 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 | 3090 | <type name="gsize" c:type="gsize*"/> | |
| 3059 | 3091 | </parameter> | |
| 3060 | 3092 | <parameter name="type" transfer-ownership="none"> | |
| 3061 | 3093 | <doc xml:space="preserve" | |
| 3062 | 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 | 3096 | <type name="utf8" c:type="const char*"/> | |
| 3065 | 3097 | </parameter> | |
| 3066 | - | <parameter name="error" | |
| 3067 | - | transfer-ownership="none" | |
| 3068 | - | nullable="1" | |
| 3069 | - | allow-none="1"> | |
| 3098 | + | <parameter name="error" transfer-ownership="none"> | |
| 3070 | 3099 | <doc xml:space="preserve" | |
| 3071 | 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 | 3102 | <type name="GLib.Error" c:type="GError**"/> | |
| 3074 | 3103 | </parameter> | |
| 3075 | 3104 | <parameter name="..." transfer-ownership="none"> | |
| 3076 | 3105 | <doc xml:space="preserve" | |
| 3077 | 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 | 3108 | <varargs/> | |
| 3080 | 3109 | </parameter> | |
| 3081 | 3110 | </parameters> | |
| @@ -3086,24 +3115,24 @@ See `gdk_pixbuf_save()` for more details.</doc> | |||
| 3086 | 3115 | throws="1"> | |
| 3087 | 3116 | <doc xml:space="preserve" | |
| 3088 | 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 | 3120 | Saves pixbuf to a new buffer in format @type, which is currently "jpeg", | |
| 3092 | 3121 | "tiff", "png", "ico" or "bmp". | |
| 3093 | 3122 | ||
| 3094 | 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 | 3125 | <return-value transfer-ownership="none"> | |
| 3097 | 3126 | <doc xml:space="preserve" | |
| 3098 | 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 | 3129 | <type name="gboolean" c:type="gboolean"/> | |
| 3101 | 3130 | </return-value> | |
| 3102 | 3131 | <parameters> | |
| 3103 | 3132 | <instance-parameter name="pixbuf" transfer-ownership="none"> | |
| 3104 | 3133 | <doc xml:space="preserve" | |
| 3105 | 3134 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | |
| 3106 | - | line="2848">a `GdkPixbuf`.</doc> | |
| 3135 | + | line="2942">a `GdkPixbuf`.</doc> | |
| 3107 | 3136 | <type name="Pixbuf" c:type="GdkPixbuf*"/> | |
| 3108 | 3137 | </instance-parameter> | |
| 3109 | 3138 | <parameter name="buffer" | |
| @@ -3112,7 +3141,7 @@ See [method@GdkPixbuf.Pixbuf.save_to_buffer] for more details.</doc> | |||
| 3112 | 3141 | transfer-ownership="full"> | |
| 3113 | 3142 | <doc xml:space="preserve" | |
| 3114 | 3143 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | |
| 3115 | - | line="2849"> | |
| 3144 | + | line="2943"> | |
| 3116 | 3145 | location to receive a pointer to the new buffer.</doc> | |
| 3117 | 3146 | <array length="1" zero-terminated="0" c:type="gchar**"> | |
| 3118 | 3147 | <type name="guint8"/> | |
| @@ -3124,13 +3153,13 @@ See [method@GdkPixbuf.Pixbuf.save_to_buffer] for more details.</doc> | |||
| 3124 | 3153 | transfer-ownership="full"> | |
| 3125 | 3154 | <doc xml:space="preserve" | |
| 3126 | 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 | 3157 | <type name="gsize" c:type="gsize*"/> | |
| 3129 | 3158 | </parameter> | |
| 3130 | 3159 | <parameter name="type" transfer-ownership="none"> | |
| 3131 | 3160 | <doc xml:space="preserve" | |
| 3132 | 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 | 3163 | <type name="utf8" c:type="const char*"/> | |
| 3135 | 3164 | </parameter> | |
| 3136 | 3165 | <parameter name="option_keys" | |
| @@ -3139,7 +3168,7 @@ See [method@GdkPixbuf.Pixbuf.save_to_buffer] for more details.</doc> | |||
| 3139 | 3168 | allow-none="1"> | |
| 3140 | 3169 | <doc xml:space="preserve" | |
| 3141 | 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 | 3172 | <array c:type="char**"> | |
| 3144 | 3173 | <type name="utf8"/> | |
| 3145 | 3174 | </array> | |
| @@ -3150,7 +3179,7 @@ See [method@GdkPixbuf.Pixbuf.save_to_buffer] for more details.</doc> | |||
| 3150 | 3179 | allow-none="1"> | |
| 3151 | 3180 | <doc xml:space="preserve" | |
| 3152 | 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 | 3183 | <array c:type="char**"> | |
| 3155 | 3184 | <type name="utf8"/> | |
| 3156 | 3185 | </array> | |
| @@ -3163,7 +3192,7 @@ See [method@GdkPixbuf.Pixbuf.save_to_buffer] for more details.</doc> | |||
| 3163 | 3192 | introspectable="0"> | |
| 3164 | 3193 | <doc xml:space="preserve" | |
| 3165 | 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 | 3196 | callback. | |
| 3168 | 3197 | ||
| 3169 | 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 | 3203 | function generates. | |
| 3175 | 3204 | ||
| 3176 | 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 | 3207 | <return-value transfer-ownership="none"> | |
| 3179 | 3208 | <doc xml:space="preserve" | |
| 3180 | 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 | 3211 | <type name="gboolean" c:type="gboolean"/> | |
| 3183 | 3212 | </return-value> | |
| 3184 | 3213 | <parameters> | |
| 3185 | 3214 | <instance-parameter name="pixbuf" transfer-ownership="none"> | |
| 3186 | 3215 | <doc xml:space="preserve" | |
| 3187 | 3216 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | |
| 3188 | - | line="2642">a `GdkPixbuf`.</doc> | |
| 3217 | + | line="2736">a `GdkPixbuf`.</doc> | |
| 3189 | 3218 | <type name="Pixbuf" c:type="GdkPixbuf*"/> | |
| 3190 | 3219 | </instance-parameter> | |
| 3191 | 3220 | <parameter name="save_func" | |
| @@ -3194,7 +3223,7 @@ See [method@GdkPixbuf.Pixbuf.save] for more details.</doc> | |||
| 3194 | 3223 | closure="1"> | |
| 3195 | 3224 | <doc xml:space="preserve" | |
| 3196 | 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 | 3227 | the save routine generates.</doc> | |
| 3199 | 3228 | <type name="PixbufSaveFunc" c:type="GdkPixbufSaveFunc"/> | |
| 3200 | 3229 | </parameter> | |
| @@ -3204,13 +3233,13 @@ See [method@GdkPixbuf.Pixbuf.save] for more details.</doc> | |||
| 3204 | 3233 | allow-none="1"> | |
| 3205 | 3234 | <doc xml:space="preserve" | |
| 3206 | 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 | 3237 | <type name="gpointer" c:type="gpointer"/> | |
| 3209 | 3238 | </parameter> | |
| 3210 | 3239 | <parameter name="type" transfer-ownership="none"> | |
| 3211 | 3240 | <doc xml:space="preserve" | |
| 3212 | 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 | 3243 | <type name="utf8" c:type="const char*"/> | |
| 3215 | 3244 | </parameter> | |
| 3216 | 3245 | <parameter name="error" | |
| @@ -3219,13 +3248,13 @@ See [method@GdkPixbuf.Pixbuf.save] for more details.</doc> | |||
| 3219 | 3248 | allow-none="1"> | |
| 3220 | 3249 | <doc xml:space="preserve" | |
| 3221 | 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 | 3252 | <type name="GLib.Error" c:type="GError**"/> | |
| 3224 | 3253 | </parameter> | |
| 3225 | 3254 | <parameter name="..." transfer-ownership="none"> | |
| 3226 | 3255 | <doc xml:space="preserve" | |
| 3227 | 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 | 3258 | <varargs/> | |
| 3230 | 3259 | </parameter> | |
| 3231 | 3260 | </parameters> | |
| @@ -3236,7 +3265,7 @@ See [method@GdkPixbuf.Pixbuf.save] for more details.</doc> | |||
| 3236 | 3265 | throws="1"> | |
| 3237 | 3266 | <doc xml:space="preserve" | |
| 3238 | 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 | 3270 | Saves pixbuf to a callback in format @type, which is currently "jpeg", | |
| 3242 | 3271 | "png", "tiff", "ico" or "bmp". | |
| @@ -3244,18 +3273,18 @@ Saves pixbuf to a callback in format @type, which is currently "jpeg", | |||
| 3244 | 3273 | If @error is set, `FALSE` will be returned. | |
| 3245 | 3274 | ||
| 3246 | 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 | 3277 | <return-value transfer-ownership="none"> | |
| 3249 | 3278 | <doc xml:space="preserve" | |
| 3250 | 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 | 3281 | <type name="gboolean" c:type="gboolean"/> | |
| 3253 | 3282 | </return-value> | |
| 3254 | 3283 | <parameters> | |
| 3255 | 3284 | <instance-parameter name="pixbuf" transfer-ownership="none"> | |
| 3256 | 3285 | <doc xml:space="preserve" | |
| 3257 | 3286 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | |
| 3258 | - | line="2699">a `GdkPixbuf`.</doc> | |
| 3287 | + | line="2793">a `GdkPixbuf`</doc> | |
| 3259 | 3288 | <type name="Pixbuf" c:type="GdkPixbuf*"/> | |
| 3260 | 3289 | </instance-parameter> | |
| 3261 | 3290 | <parameter name="save_func" | |
| @@ -3264,8 +3293,8 @@ See [method@GdkPixbuf.Pixbuf.save_to_callback] for more details.</doc> | |||
| 3264 | 3293 | closure="1"> | |
| 3265 | 3294 | <doc xml:space="preserve" | |
| 3266 | 3295 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | |
| 3267 | - | line="2700">a function that is called to save each block of data that | |
| 3268 | - | the save routine generates.</doc> | |
| 3296 | + | line="2794">a function that is called to | |
| 3297 | + | save each block of data that the save routine generates</doc> | |
| 3269 | 3298 | <type name="PixbufSaveFunc" c:type="GdkPixbufSaveFunc"/> | |
| 3270 | 3299 | </parameter> | |
| 3271 | 3300 | <parameter name="user_data" | |
| @@ -3274,13 +3303,13 @@ See [method@GdkPixbuf.Pixbuf.save_to_callback] for more details.</doc> | |||
| 3274 | 3303 | allow-none="1"> | |
| 3275 | 3304 | <doc xml:space="preserve" | |
| 3276 | 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 | 3307 | <type name="gpointer" c:type="gpointer"/> | |
| 3279 | 3308 | </parameter> | |
| 3280 | 3309 | <parameter name="type" transfer-ownership="none"> | |
| 3281 | 3310 | <doc xml:space="preserve" | |
| 3282 | 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 | 3313 | <type name="utf8" c:type="const char*"/> | |
| 3285 | 3314 | </parameter> | |
| 3286 | 3315 | <parameter name="option_keys" | |
| @@ -3289,7 +3318,7 @@ See [method@GdkPixbuf.Pixbuf.save_to_callback] for more details.</doc> | |||
| 3289 | 3318 | allow-none="1"> | |
| 3290 | 3319 | <doc xml:space="preserve" | |
| 3291 | 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 | 3322 | <array c:type="char**"> | |
| 3294 | 3323 | <type name="utf8"/> | |
| 3295 | 3324 | </array> | |
| @@ -3300,7 +3329,7 @@ See [method@GdkPixbuf.Pixbuf.save_to_callback] for more details.</doc> | |||
| 3300 | 3329 | allow-none="1"> | |
| 3301 | 3330 | <doc xml:space="preserve" | |
| 3302 | 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 | 3333 | <array c:type="char**"> | |
| 3305 | 3334 | <type name="utf8"/> | |
| 3306 | 3335 | </array> | |
| @@ -3313,7 +3342,7 @@ See [method@GdkPixbuf.Pixbuf.save_to_callback] for more details.</doc> | |||
| 3313 | 3342 | introspectable="0"> | |
| 3314 | 3343 | <doc xml:space="preserve" | |
| 3315 | 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 | 3347 | Supported file formats are currently "jpeg", "tiff", "png", "ico" or | |
| 3319 | 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 | 3353 | and `G_IO_ERROR` domains. | |
| 3325 | 3354 | ||
| 3326 | 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 | 3357 | <return-value transfer-ownership="none"> | |
| 3329 | 3358 | <doc xml:space="preserve" | |
| 3330 | 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 | 3361 | error was set.</doc> | |
| 3333 | 3362 | <type name="gboolean" c:type="gboolean"/> | |
| 3334 | 3363 | </return-value> | |
| @@ -3336,19 +3365,19 @@ The stream is not closed at the end of this call.</doc> | |||
| 3336 | 3365 | <instance-parameter name="pixbuf" transfer-ownership="none"> | |
| 3337 | 3366 | <doc xml:space="preserve" | |
| 3338 | 3367 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | |
| 3339 | - | line="2992">a `GdkPixbuf`</doc> | |
| 3368 | + | line="3086">a `GdkPixbuf`</doc> | |
| 3340 | 3369 | <type name="Pixbuf" c:type="GdkPixbuf*"/> | |
| 3341 | 3370 | </instance-parameter> | |
| 3342 | 3371 | <parameter name="stream" transfer-ownership="none"> | |
| 3343 | 3372 | <doc xml:space="preserve" | |
| 3344 | 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 | 3375 | <type name="Gio.OutputStream" c:type="GOutputStream*"/> | |
| 3347 | 3376 | </parameter> | |
| 3348 | 3377 | <parameter name="type" transfer-ownership="none"> | |
| 3349 | 3378 | <doc xml:space="preserve" | |
| 3350 | 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 | 3381 | <type name="utf8" c:type="const char*"/> | |
| 3353 | 3382 | </parameter> | |
| 3354 | 3383 | <parameter name="cancellable" | |
| @@ -3357,7 +3386,7 @@ The stream is not closed at the end of this call.</doc> | |||
| 3357 | 3386 | allow-none="1"> | |
| 3358 | 3387 | <doc xml:space="preserve" | |
| 3359 | 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 | 3390 | <type name="Gio.Cancellable" c:type="GCancellable*"/> | |
| 3362 | 3391 | </parameter> | |
| 3363 | 3392 | <parameter name="error" | |
| @@ -3366,13 +3395,13 @@ The stream is not closed at the end of this call.</doc> | |||
| 3366 | 3395 | allow-none="1"> | |
| 3367 | 3396 | <doc xml:space="preserve" | |
| 3368 | 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 | 3399 | <type name="GLib.Error" c:type="GError**"/> | |
| 3371 | 3400 | </parameter> | |
| 3372 | 3401 | <parameter name="..." transfer-ownership="none"> | |
| 3373 | 3402 | <doc xml:space="preserve" | |
| 3374 | 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 | 3405 | <varargs/> | |
| 3377 | 3406 | </parameter> | |
| 3378 | 3407 | </parameters> | |
| @@ -3380,10 +3409,11 @@ The stream is not closed at the end of this call.</doc> | |||
| 3380 | 3409 | <method name="save_to_stream_async" | |
| 3381 | 3410 | c:identifier="gdk_pixbuf_save_to_stream_async" | |
| 3382 | 3411 | version="2.24" | |
| 3383 | - | introspectable="0"> | |
| 3412 | + | introspectable="0" | |
| 3413 | + | glib:finish-func="gdk_pixbuf_save_to_stream_finish"> | |
| 3384 | 3414 | <doc xml:space="preserve" | |
| 3385 | 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 | 3418 | For more details see gdk_pixbuf_save_to_stream(), which is the synchronous | |
| 3389 | 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 | 3423 | You can then call gdk_pixbuf_save_to_stream_finish() to get the result of | |
| 3394 | 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 | 3426 | <return-value transfer-ownership="none"> | |
| 3397 | 3427 | <type name="none" c:type="void"/> | |
| 3398 | 3428 | </return-value> | |
| @@ -3400,19 +3430,19 @@ the operation.</doc> | |||
| 3400 | 3430 | <instance-parameter name="pixbuf" transfer-ownership="none"> | |
| 3401 | 3431 | <doc xml:space="preserve" | |
| 3402 | 3432 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | |
| 3403 | - | line="3146">a `GdkPixbuf`</doc> | |
| 3433 | + | line="3240">a `GdkPixbuf`</doc> | |
| 3404 | 3434 | <type name="Pixbuf" c:type="GdkPixbuf*"/> | |
| 3405 | 3435 | </instance-parameter> | |
| 3406 | 3436 | <parameter name="stream" transfer-ownership="none"> | |
| 3407 | 3437 | <doc xml:space="preserve" | |
| 3408 | 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 | 3440 | <type name="Gio.OutputStream" c:type="GOutputStream*"/> | |
| 3411 | 3441 | </parameter> | |
| 3412 | 3442 | <parameter name="type" transfer-ownership="none"> | |
| 3413 | 3443 | <doc xml:space="preserve" | |
| 3414 | 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 | 3446 | <type name="utf8" c:type="const gchar*"/> | |
| 3417 | 3447 | </parameter> | |
| 3418 | 3448 | <parameter name="cancellable" | |
| @@ -3421,7 +3451,7 @@ the operation.</doc> | |||
| 3421 | 3451 | allow-none="1"> | |
| 3422 | 3452 | <doc xml:space="preserve" | |
| 3423 | 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 | 3455 | <type name="Gio.Cancellable" c:type="GCancellable*"/> | |
| 3426 | 3456 | </parameter> | |
| 3427 | 3457 | <parameter name="callback" | |
| @@ -3432,7 +3462,7 @@ the operation.</doc> | |||
| 3432 | 3462 | closure="4"> | |
| 3433 | 3463 | <doc xml:space="preserve" | |
| 3434 | 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 | 3466 | <type name="Gio.AsyncReadyCallback" c:type="GAsyncReadyCallback"/> | |
| 3437 | 3467 | </parameter> | |
| 3438 | 3468 | <parameter name="user_data" | |
| @@ -3441,13 +3471,13 @@ the operation.</doc> | |||
| 3441 | 3471 | allow-none="1"> | |
| 3442 | 3472 | <doc xml:space="preserve" | |
| 3443 | 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 | 3475 | <type name="gpointer" c:type="gpointer"/> | |
| 3446 | 3476 | </parameter> | |
| 3447 | 3477 | <parameter name="..." transfer-ownership="none"> | |
| 3448 | 3478 | <doc xml:space="preserve" | |
| 3449 | 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 | 3481 | <varargs/> | |
| 3452 | 3482 | </parameter> | |
| 3453 | 3483 | </parameters> | |
| @@ -3458,17 +3488,17 @@ the operation.</doc> | |||
| 3458 | 3488 | throws="1"> | |
| 3459 | 3489 | <doc xml:space="preserve" | |
| 3460 | 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 | 3493 | Supported file formats are currently "jpeg", "tiff", "png", "ico" or | |
| 3464 | 3494 | "bmp". | |
| 3465 | 3495 | ||
| 3466 | 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 | 3498 | <return-value transfer-ownership="none"> | |
| 3469 | 3499 | <doc xml:space="preserve" | |
| 3470 | 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 | 3502 | error was set.</doc> | |
| 3473 | 3503 | <type name="gboolean" c:type="gboolean"/> | |
| 3474 | 3504 | </return-value> | |
| @@ -3476,19 +3506,19 @@ See [method@GdkPixbuf.Pixbuf.save_to_stream] for more details.</doc> | |||
| 3476 | 3506 | <instance-parameter name="pixbuf" transfer-ownership="none"> | |
| 3477 | 3507 | <doc xml:space="preserve" | |
| 3478 | 3508 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | |
| 3479 | - | line="2950">a `GdkPixbuf`</doc> | |
| 3509 | + | line="3044">a `GdkPixbuf`</doc> | |
| 3480 | 3510 | <type name="Pixbuf" c:type="GdkPixbuf*"/> | |
| 3481 | 3511 | </instance-parameter> | |
| 3482 | 3512 | <parameter name="stream" transfer-ownership="none"> | |
| 3483 | 3513 | <doc xml:space="preserve" | |
| 3484 | 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 | 3516 | <type name="Gio.OutputStream" c:type="GOutputStream*"/> | |
| 3487 | 3517 | </parameter> | |
| 3488 | 3518 | <parameter name="type" transfer-ownership="none"> | |
| 3489 | 3519 | <doc xml:space="preserve" | |
| 3490 | 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 | 3522 | <type name="utf8" c:type="const char*"/> | |
| 3493 | 3523 | </parameter> | |
| 3494 | 3524 | <parameter name="option_keys" | |
| @@ -3497,7 +3527,7 @@ See [method@GdkPixbuf.Pixbuf.save_to_stream] for more details.</doc> | |||
| 3497 | 3527 | allow-none="1"> | |
| 3498 | 3528 | <doc xml:space="preserve" | |
| 3499 | 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 | 3531 | <array c:type="char**"> | |
| 3502 | 3532 | <type name="utf8"/> | |
| 3503 | 3533 | </array> | |
| @@ -3508,7 +3538,7 @@ See [method@GdkPixbuf.Pixbuf.save_to_stream] for more details.</doc> | |||
| 3508 | 3538 | allow-none="1"> | |
| 3509 | 3539 | <doc xml:space="preserve" | |
| 3510 | 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 | 3542 | <array c:type="char**"> | |
| 3513 | 3543 | <type name="utf8"/> | |
| 3514 | 3544 | </array> | |
| @@ -3519,17 +3549,18 @@ See [method@GdkPixbuf.Pixbuf.save_to_stream] for more details.</doc> | |||
| 3519 | 3549 | allow-none="1"> | |
| 3520 | 3550 | <doc xml:space="preserve" | |
| 3521 | 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 | 3553 | <type name="Gio.Cancellable" c:type="GCancellable*"/> | |
| 3524 | 3554 | </parameter> | |
| 3525 | 3555 | </parameters> | |
| 3526 | 3556 | </method> | |
| 3527 | 3557 | <method name="save_to_streamv_async" | |
| 3528 | 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 | 3561 | <doc xml:space="preserve" | |
| 3531 | 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 | 3565 | For more details see gdk_pixbuf_save_to_streamv(), which is the synchronous | |
| 3535 | 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 | 3570 | You can then call gdk_pixbuf_save_to_stream_finish() to get the result of | |
| 3540 | 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 | 3573 | <return-value transfer-ownership="none"> | |
| 3543 | 3574 | <type name="none" c:type="void"/> | |
| 3544 | 3575 | </return-value> | |
| @@ -3546,19 +3577,19 @@ the operation.</doc> | |||
| 3546 | 3577 | <instance-parameter name="pixbuf" transfer-ownership="none"> | |
| 3547 | 3578 | <doc xml:space="preserve" | |
| 3548 | 3579 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | |
| 3549 | - | line="3088">a `GdkPixbuf`</doc> | |
| 3580 | + | line="3182">a `GdkPixbuf`</doc> | |
| 3550 | 3581 | <type name="Pixbuf" c:type="GdkPixbuf*"/> | |
| 3551 | 3582 | </instance-parameter> | |
| 3552 | 3583 | <parameter name="stream" transfer-ownership="none"> | |
| 3553 | 3584 | <doc xml:space="preserve" | |
| 3554 | 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 | 3587 | <type name="Gio.OutputStream" c:type="GOutputStream*"/> | |
| 3557 | 3588 | </parameter> | |
| 3558 | 3589 | <parameter name="type" transfer-ownership="none"> | |
| 3559 | 3590 | <doc xml:space="preserve" | |
| 3560 | 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 | 3593 | <type name="utf8" c:type="const gchar*"/> | |
| 3563 | 3594 | </parameter> | |
| 3564 | 3595 | <parameter name="option_keys" | |
| @@ -3567,7 +3598,7 @@ the operation.</doc> | |||
| 3567 | 3598 | allow-none="1"> | |
| 3568 | 3599 | <doc xml:space="preserve" | |
| 3569 | 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 | 3602 | <array c:type="gchar**"> | |
| 3572 | 3603 | <type name="utf8"/> | |
| 3573 | 3604 | </array> | |
| @@ -3578,7 +3609,7 @@ the operation.</doc> | |||
| 3578 | 3609 | allow-none="1"> | |
| 3579 | 3610 | <doc xml:space="preserve" | |
| 3580 | 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 | 3613 | <array c:type="gchar**"> | |
| 3583 | 3614 | <type name="utf8"/> | |
| 3584 | 3615 | </array> | |
| @@ -3589,7 +3620,7 @@ the operation.</doc> | |||
| 3589 | 3620 | allow-none="1"> | |
| 3590 | 3621 | <doc xml:space="preserve" | |
| 3591 | 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 | 3624 | <type name="Gio.Cancellable" c:type="GCancellable*"/> | |
| 3594 | 3625 | </parameter> | |
| 3595 | 3626 | <parameter name="callback" | |
| @@ -3600,7 +3631,7 @@ the operation.</doc> | |||
| 3600 | 3631 | closure="6"> | |
| 3601 | 3632 | <doc xml:space="preserve" | |
| 3602 | 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 | 3635 | <type name="Gio.AsyncReadyCallback" c:type="GAsyncReadyCallback"/> | |
| 3605 | 3636 | </parameter> | |
| 3606 | 3637 | <parameter name="user_data" | |
| @@ -3609,7 +3640,7 @@ the operation.</doc> | |||
| 3609 | 3640 | allow-none="1"> | |
| 3610 | 3641 | <doc xml:space="preserve" | |
| 3611 | 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 | 3644 | <type name="gpointer" c:type="gpointer"/> | |
| 3614 | 3645 | </parameter> | |
| 3615 | 3646 | </parameters> | |
| @@ -3617,37 +3648,37 @@ the operation.</doc> | |||
| 3617 | 3648 | <method name="savev" c:identifier="gdk_pixbuf_savev" throws="1"> | |
| 3618 | 3649 | <doc xml:space="preserve" | |
| 3619 | 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 | 3653 | Saves pixbuf to a file in `type`, which is currently "jpeg", "png", "tiff", "ico" or "bmp". | |
| 3623 | 3654 | ||
| 3624 | 3655 | If @error is set, `FALSE` will be returned. | |
| 3625 | 3656 | ||
| 3626 | 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 | 3659 | <return-value transfer-ownership="none"> | |
| 3629 | 3660 | <doc xml:space="preserve" | |
| 3630 | 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 | 3663 | <type name="gboolean" c:type="gboolean"/> | |
| 3633 | 3664 | </return-value> | |
| 3634 | 3665 | <parameters> | |
| 3635 | 3666 | <instance-parameter name="pixbuf" transfer-ownership="none"> | |
| 3636 | 3667 | <doc xml:space="preserve" | |
| 3637 | 3668 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | |
| 3638 | - | line="2530">a `GdkPixbuf`.</doc> | |
| 3669 | + | line="2624">a `GdkPixbuf`.</doc> | |
| 3639 | 3670 | <type name="Pixbuf" c:type="GdkPixbuf*"/> | |
| 3640 | 3671 | </instance-parameter> | |
| 3641 | 3672 | <parameter name="filename" transfer-ownership="none"> | |
| 3642 | 3673 | <doc xml:space="preserve" | |
| 3643 | 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 | 3676 | <type name="filename" c:type="const char*"/> | |
| 3646 | 3677 | </parameter> | |
| 3647 | 3678 | <parameter name="type" transfer-ownership="none"> | |
| 3648 | 3679 | <doc xml:space="preserve" | |
| 3649 | 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 | 3682 | <type name="utf8" c:type="const char*"/> | |
| 3652 | 3683 | </parameter> | |
| 3653 | 3684 | <parameter name="option_keys" | |
| @@ -3656,7 +3687,7 @@ See [method@GdkPixbuf.Pixbuf.save] for more details.</doc> | |||
| 3656 | 3687 | allow-none="1"> | |
| 3657 | 3688 | <doc xml:space="preserve" | |
| 3658 | 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 | 3691 | <array c:type="char**"> | |
| 3661 | 3692 | <type name="utf8"/> | |
| 3662 | 3693 | </array> | |
| @@ -3667,7 +3698,7 @@ See [method@GdkPixbuf.Pixbuf.save] for more details.</doc> | |||
| 3667 | 3698 | allow-none="1"> | |
| 3668 | 3699 | <doc xml:space="preserve" | |
| 3669 | 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 | 3702 | <array c:type="char**"> | |
| 3672 | 3703 | <type name="utf8"/> | |
| 3673 | 3704 | </array> | |
| @@ -3829,7 +3860,7 @@ and [method@GdkPixbuf.Pixbuf.composite].</doc> | |||
| 3829 | 3860 | ||
| 3830 | 3861 | If `key` already exists in the list of options attached to the `pixbuf`, | |
| 3831 | 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 | 3864 | <return-value transfer-ownership="none"> | |
| 3834 | 3865 | <doc xml:space="preserve" | |
| 3835 | 3866 | filename="gdk-pixbuf/gdk-pixbuf.c" | |
| @@ -3866,7 +3897,7 @@ the new value is ignored and `FALSE` is returned.</doc> | |||
| 3866 | 3897 | filename="gdk-pixbuf/gdk-pixbuf.c" | |
| 3867 | 3898 | line="430">Removes a reference from a pixbuf.</doc> | |
| 3868 | 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 | 3901 | <return-value transfer-ownership="none"> | |
| 3871 | 3902 | <type name="none" c:type="void"/> | |
| 3872 | 3903 | </return-value> | |
| @@ -4038,7 +4069,7 @@ For now both cases fall back to a bilevel clipping mask.</doc> | |||
| 4038 | 4069 | glib:type-struct="PixbufAnimationClass"> | |
| 4039 | 4070 | <doc xml:space="preserve" | |
| 4040 | 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 | 4074 | The GdkPixBuf library provides a simple mechanism to load and | |
| 4044 | 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 | 4083 | representation, however; you just ask `GdkPixbuf` what should | |
| 4053 | 4084 | be displayed at a given point in time.</doc> | |
| 4054 | 4085 | <source-position filename="gdk-pixbuf/gdk-pixbuf-animation.h" | |
| 4055 | - | line="163"/> | |
| 4086 | + | line="160"/> | |
| 4056 | 4087 | <constructor name="new_from_file" | |
| 4057 | 4088 | c:identifier="gdk_pixbuf_animation_new_from_file" | |
| 4058 | 4089 | throws="1"> | |
| 4059 | 4090 | <doc xml:space="preserve" | |
| 4060 | 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 | 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 | 4102 | <return-value transfer-ownership="full" nullable="1"> | |
| 4072 | 4103 | <doc xml:space="preserve" | |
| 4073 | 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 | 4106 | <type name="PixbufAnimation" c:type="GdkPixbufAnimation*"/> | |
| 4076 | 4107 | </return-value> | |
| 4077 | 4108 | <parameters> | |
| 4078 | 4109 | <parameter name="filename" transfer-ownership="none"> | |
| 4079 | 4110 | <doc xml:space="preserve" | |
| 4080 | 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 | 4113 | name encoding</doc> | |
| 4083 | 4114 | <type name="filename" c:type="const char*"/> | |
| 4084 | 4115 | </parameter> | |
| @@ -4090,7 +4121,7 @@ Possible errors are in the `GDK_PIXBUF_ERROR` and `G_FILE_ERROR` domains.</doc> | |||
| 4090 | 4121 | throws="1"> | |
| 4091 | 4122 | <doc xml:space="preserve" | |
| 4092 | 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 | 4126 | The file format is detected automatically. If `NULL` is returned, then | |
| 4096 | 4127 | @error will be set.</doc> | |
| @@ -4099,14 +4130,14 @@ The file format is detected automatically. If `NULL` is returned, then | |||
| 4099 | 4130 | <return-value transfer-ownership="full" nullable="1"> | |
| 4100 | 4131 | <doc xml:space="preserve" | |
| 4101 | 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 | 4134 | <type name="PixbufAnimation" c:type="GdkPixbufAnimation*"/> | |
| 4104 | 4135 | </return-value> | |
| 4105 | 4136 | <parameters> | |
| 4106 | 4137 | <parameter name="resource_path" transfer-ownership="none"> | |
| 4107 | 4138 | <doc xml:space="preserve" | |
| 4108 | 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 | 4141 | <type name="utf8" c:type="const char*"/> | |
| 4111 | 4142 | </parameter> | |
| 4112 | 4143 | </parameters> | |
| @@ -4117,7 +4148,7 @@ The file format is detected automatically. If `NULL` is returned, then | |||
| 4117 | 4148 | throws="1"> | |
| 4118 | 4149 | <doc xml:space="preserve" | |
| 4119 | 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 | 4153 | The file format is detected automatically. | |
| 4123 | 4154 | ||
| @@ -4134,14 +4165,14 @@ The stream is not closed.</doc> | |||
| 4134 | 4165 | <return-value transfer-ownership="full" nullable="1"> | |
| 4135 | 4166 | <doc xml:space="preserve" | |
| 4136 | 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 | 4169 | <type name="PixbufAnimation" c:type="GdkPixbufAnimation*"/> | |
| 4139 | 4170 | </return-value> | |
| 4140 | 4171 | <parameters> | |
| 4141 | 4172 | <parameter name="stream" transfer-ownership="none"> | |
| 4142 | 4173 | <doc xml:space="preserve" | |
| 4143 | 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 | 4176 | <type name="Gio.InputStream" c:type="GInputStream*"/> | |
| 4146 | 4177 | </parameter> | |
| 4147 | 4178 | <parameter name="cancellable" | |
| @@ -4150,7 +4181,7 @@ The stream is not closed.</doc> | |||
| 4150 | 4181 | allow-none="1"> | |
| 4151 | 4182 | <doc xml:space="preserve" | |
| 4152 | 4183 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | |
| 4153 | - | line="349">optional `GCancellable` object</doc> | |
| 4184 | + | line="348">optional `GCancellable` object</doc> | |
| 4154 | 4185 | <type name="Gio.Cancellable" c:type="GCancellable*"/> | |
| 4155 | 4186 | </parameter> | |
| 4156 | 4187 | </parameters> | |
| @@ -4161,21 +4192,21 @@ The stream is not closed.</doc> | |||
| 4161 | 4192 | throws="1"> | |
| 4162 | 4193 | <doc xml:space="preserve" | |
| 4163 | 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 | 4196 | [func@GdkPixbuf.PixbufAnimation.new_from_stream_async].</doc> | |
| 4166 | 4197 | <source-position filename="gdk-pixbuf/gdk-pixbuf-animation.h" | |
| 4167 | 4198 | line="75"/> | |
| 4168 | 4199 | <return-value transfer-ownership="full" nullable="1"> | |
| 4169 | 4200 | <doc xml:space="preserve" | |
| 4170 | 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 | 4203 | <type name="PixbufAnimation" c:type="GdkPixbufAnimation*"/> | |
| 4173 | 4204 | </return-value> | |
| 4174 | 4205 | <parameters> | |
| 4175 | 4206 | <parameter name="async_result" transfer-ownership="none"> | |
| 4176 | 4207 | <doc xml:space="preserve" | |
| 4177 | 4208 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | |
| 4178 | - | line="481">a #GAsyncResult</doc> | |
| 4209 | + | line="480">a #GAsyncResult</doc> | |
| 4179 | 4210 | <type name="Gio.AsyncResult" c:type="GAsyncResult*"/> | |
| 4180 | 4211 | </parameter> | |
| 4181 | 4212 | </parameters> | |
| @@ -4186,7 +4217,7 @@ The stream is not closed.</doc> | |||
| 4186 | 4217 | glib:finish-func="new_from_stream_finish"> | |
| 4187 | 4218 | <doc xml:space="preserve" | |
| 4188 | 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 | 4222 | For more details see gdk_pixbuf_new_from_stream(), which is the synchronous | |
| 4192 | 4223 | version of this function. | |
| @@ -4203,7 +4234,7 @@ result of the operation.</doc> | |||
| 4203 | 4234 | <parameter name="stream" transfer-ownership="none"> | |
| 4204 | 4235 | <doc xml:space="preserve" | |
| 4205 | 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 | 4238 | <type name="Gio.InputStream" c:type="GInputStream*"/> | |
| 4208 | 4239 | </parameter> | |
| 4209 | 4240 | <parameter name="cancellable" | |
| @@ -4212,7 +4243,7 @@ result of the operation.</doc> | |||
| 4212 | 4243 | allow-none="1"> | |
| 4213 | 4244 | <doc xml:space="preserve" | |
| 4214 | 4245 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | |
| 4215 | - | line="446">optional #GCancellable object</doc> | |
| 4246 | + | line="445">optional #GCancellable object</doc> | |
| 4216 | 4247 | <type name="Gio.Cancellable" c:type="GCancellable*"/> | |
| 4217 | 4248 | </parameter> | |
| 4218 | 4249 | <parameter name="callback" | |
| @@ -4223,7 +4254,7 @@ result of the operation.</doc> | |||
| 4223 | 4254 | closure="3"> | |
| 4224 | 4255 | <doc xml:space="preserve" | |
| 4225 | 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 | 4258 | <type name="Gio.AsyncReadyCallback" c:type="GAsyncReadyCallback"/> | |
| 4228 | 4259 | </parameter> | |
| 4229 | 4260 | <parameter name="user_data" | |
| @@ -4232,7 +4263,7 @@ result of the operation.</doc> | |||
| 4232 | 4263 | allow-none="1"> | |
| 4233 | 4264 | <doc xml:space="preserve" | |
| 4234 | 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 | 4267 | <type name="gpointer" c:type="gpointer"/> | |
| 4237 | 4268 | </parameter> | |
| 4238 | 4269 | </parameters> | |
| @@ -4240,7 +4271,7 @@ result of the operation.</doc> | |||
| 4240 | 4271 | <virtual-method name="get_iter" invoker="get_iter"> | |
| 4241 | 4272 | <doc xml:space="preserve" | |
| 4242 | 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 | 4276 | The iterator provides the frames that should be displayed at a | |
| 4246 | 4277 | given time. | |
| @@ -4275,18 +4306,18 @@ area_updated signal. | |||
| 4275 | 4306 | ||
| 4276 | 4307 | A delay time of -1 is possible, indicating "infinite".</doc> | |
| 4277 | 4308 | <source-position filename="gdk-pixbuf/gdk-pixbuf-animation.h" | |
| 4278 | - | line="161"/> | |
| 4309 | + | line="158"/> | |
| 4279 | 4310 | <return-value transfer-ownership="full"> | |
| 4280 | 4311 | <doc xml:space="preserve" | |
| 4281 | 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 | 4314 | <type name="PixbufAnimationIter" c:type="GdkPixbufAnimationIter*"/> | |
| 4284 | 4315 | </return-value> | |
| 4285 | 4316 | <parameters> | |
| 4286 | 4317 | <instance-parameter name="animation" transfer-ownership="none"> | |
| 4287 | 4318 | <doc xml:space="preserve" | |
| 4288 | 4319 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | |
| 4289 | - | line="666">a #GdkPixbufAnimation</doc> | |
| 4320 | + | line="665">a #GdkPixbufAnimation</doc> | |
| 4290 | 4321 | <type name="PixbufAnimation" c:type="GdkPixbufAnimation*"/> | |
| 4291 | 4322 | </instance-parameter> | |
| 4292 | 4323 | <parameter name="start_time" | |
| @@ -4295,7 +4326,7 @@ A delay time of -1 is possible, indicating "infinite".</doc> | |||
| 4295 | 4326 | allow-none="1"> | |
| 4296 | 4327 | <doc xml:space="preserve" | |
| 4297 | 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 | 4330 | <type name="GLib.TimeVal" c:type="const GTimeVal*"/> | |
| 4300 | 4331 | </parameter> | |
| 4301 | 4332 | </parameters> | |
| @@ -4303,9 +4334,9 @@ A delay time of -1 is possible, indicating "infinite".</doc> | |||
| 4303 | 4334 | <virtual-method name="get_size"> | |
| 4304 | 4335 | <doc xml:space="preserve" | |
| 4305 | 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 | 4338 | <source-position filename="gdk-pixbuf/gdk-pixbuf-animation.h" | |
| 4308 | - | line="157"/> | |
| 4339 | + | line="154"/> | |
| 4309 | 4340 | <return-value transfer-ownership="none"> | |
| 4310 | 4341 | <type name="none" c:type="void"/> | |
| 4311 | 4342 | </return-value> | |
| @@ -4324,7 +4355,7 @@ A delay time of -1 is possible, indicating "infinite".</doc> | |||
| 4324 | 4355 | <virtual-method name="get_static_image" invoker="get_static_image"> | |
| 4325 | 4356 | <doc xml:space="preserve" | |
| 4326 | 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 | 4360 | If an animation is really just a plain image (has only one frame), | |
| 4330 | 4361 | this function returns that image. | |
| @@ -4336,18 +4367,18 @@ frame, or something more sophisticated depending on the file format. | |||
| 4336 | 4367 | If an animation hasn't loaded any frames yet, this function will | |
| 4337 | 4368 | return `NULL`.</doc> | |
| 4338 | 4369 | <source-position filename="gdk-pixbuf/gdk-pixbuf-animation.h" | |
| 4339 | - | line="155"/> | |
| 4370 | + | line="152"/> | |
| 4340 | 4371 | <return-value transfer-ownership="none"> | |
| 4341 | 4372 | <doc xml:space="preserve" | |
| 4342 | 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 | 4375 | <type name="Pixbuf" c:type="GdkPixbuf*"/> | |
| 4345 | 4376 | </return-value> | |
| 4346 | 4377 | <parameters> | |
| 4347 | 4378 | <instance-parameter name="animation" transfer-ownership="none"> | |
| 4348 | 4379 | <doc xml:space="preserve" | |
| 4349 | 4380 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | |
| 4350 | - | line="595">a #GdkPixbufAnimation</doc> | |
| 4381 | + | line="594">a #GdkPixbufAnimation</doc> | |
| 4351 | 4382 | <type name="PixbufAnimation" c:type="GdkPixbufAnimation*"/> | |
| 4352 | 4383 | </instance-parameter> | |
| 4353 | 4384 | </parameters> | |
| @@ -4355,25 +4386,25 @@ return `NULL`.</doc> | |||
| 4355 | 4386 | <virtual-method name="is_static_image" invoker="is_static_image"> | |
| 4356 | 4387 | <doc xml:space="preserve" | |
| 4357 | 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 | 4391 | If you load a file with gdk_pixbuf_animation_new_from_file() and it | |
| 4361 | 4392 | turns out to be a plain, unanimated image, then this function will | |
| 4362 | 4393 | return `TRUE`. Use gdk_pixbuf_animation_get_static_image() to retrieve | |
| 4363 | 4394 | the image.</doc> | |
| 4364 | 4395 | <source-position filename="gdk-pixbuf/gdk-pixbuf-animation.h" | |
| 4365 | - | line="153"/> | |
| 4396 | + | line="150"/> | |
| 4366 | 4397 | <return-value transfer-ownership="none"> | |
| 4367 | 4398 | <doc xml:space="preserve" | |
| 4368 | 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 | 4401 | <type name="gboolean" c:type="gboolean"/> | |
| 4371 | 4402 | </return-value> | |
| 4372 | 4403 | <parameters> | |
| 4373 | 4404 | <instance-parameter name="animation" transfer-ownership="none"> | |
| 4374 | 4405 | <doc xml:space="preserve" | |
| 4375 | 4406 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | |
| 4376 | - | line="574">a #GdkPixbufAnimation</doc> | |
| 4407 | + | line="573">a #GdkPixbufAnimation</doc> | |
| 4377 | 4408 | <type name="PixbufAnimation" c:type="GdkPixbufAnimation*"/> | |
| 4378 | 4409 | </instance-parameter> | |
| 4379 | 4410 | </parameters> | |
| @@ -4381,20 +4412,20 @@ the image.</doc> | |||
| 4381 | 4412 | <method name="get_height" c:identifier="gdk_pixbuf_animation_get_height"> | |
| 4382 | 4413 | <doc xml:space="preserve" | |
| 4383 | 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 | 4416 | <source-position filename="gdk-pixbuf/gdk-pixbuf-animation.h" | |
| 4386 | - | line="92"/> | |
| 4417 | + | line="89"/> | |
| 4387 | 4418 | <return-value transfer-ownership="none"> | |
| 4388 | 4419 | <doc xml:space="preserve" | |
| 4389 | 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 | 4422 | <type name="gint" c:type="int"/> | |
| 4392 | 4423 | </return-value> | |
| 4393 | 4424 | <parameters> | |
| 4394 | 4425 | <instance-parameter name="animation" transfer-ownership="none"> | |
| 4395 | 4426 | <doc xml:space="preserve" | |
| 4396 | 4427 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | |
| 4397 | - | line="643">An animation.</doc> | |
| 4428 | + | line="642">An animation.</doc> | |
| 4398 | 4429 | <type name="PixbufAnimation" c:type="GdkPixbufAnimation*"/> | |
| 4399 | 4430 | </instance-parameter> | |
| 4400 | 4431 | </parameters> | |
| @@ -4402,7 +4433,7 @@ the image.</doc> | |||
| 4402 | 4433 | <method name="get_iter" c:identifier="gdk_pixbuf_animation_get_iter"> | |
| 4403 | 4434 | <doc xml:space="preserve" | |
| 4404 | 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 | 4438 | The iterator provides the frames that should be displayed at a | |
| 4408 | 4439 | given time. | |
| @@ -4437,18 +4468,18 @@ area_updated signal. | |||
| 4437 | 4468 | ||
| 4438 | 4469 | A delay time of -1 is possible, indicating "infinite".</doc> | |
| 4439 | 4470 | <source-position filename="gdk-pixbuf/gdk-pixbuf-animation.h" | |
| 4440 | - | line="100"/> | |
| 4471 | + | line="97"/> | |
| 4441 | 4472 | <return-value transfer-ownership="full"> | |
| 4442 | 4473 | <doc xml:space="preserve" | |
| 4443 | 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 | 4476 | <type name="PixbufAnimationIter" c:type="GdkPixbufAnimationIter*"/> | |
| 4446 | 4477 | </return-value> | |
| 4447 | 4478 | <parameters> | |
| 4448 | 4479 | <instance-parameter name="animation" transfer-ownership="none"> | |
| 4449 | 4480 | <doc xml:space="preserve" | |
| 4450 | 4481 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | |
| 4451 | - | line="666">a #GdkPixbufAnimation</doc> | |
| 4482 | + | line="665">a #GdkPixbufAnimation</doc> | |
| 4452 | 4483 | <type name="PixbufAnimation" c:type="GdkPixbufAnimation*"/> | |
| 4453 | 4484 | </instance-parameter> | |
| 4454 | 4485 | <parameter name="start_time" | |
| @@ -4457,7 +4488,7 @@ A delay time of -1 is possible, indicating "infinite".</doc> | |||
| 4457 | 4488 | allow-none="1"> | |
| 4458 | 4489 | <doc xml:space="preserve" | |
| 4459 | 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 | 4492 | <type name="GLib.TimeVal" c:type="const GTimeVal*"/> | |
| 4462 | 4493 | </parameter> | |
| 4463 | 4494 | </parameters> | |
| @@ -4466,7 +4497,7 @@ A delay time of -1 is possible, indicating "infinite".</doc> | |||
| 4466 | 4497 | c:identifier="gdk_pixbuf_animation_get_static_image"> | |
| 4467 | 4498 | <doc xml:space="preserve" | |
| 4468 | 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 | 4502 | If an animation is really just a plain image (has only one frame), | |
| 4472 | 4503 | this function returns that image. | |
| @@ -4478,18 +4509,18 @@ frame, or something more sophisticated depending on the file format. | |||
| 4478 | 4509 | If an animation hasn't loaded any frames yet, this function will | |
| 4479 | 4510 | return `NULL`.</doc> | |
| 4480 | 4511 | <source-position filename="gdk-pixbuf/gdk-pixbuf-animation.h" | |
| 4481 | - | line="96"/> | |
| 4512 | + | line="93"/> | |
| 4482 | 4513 | <return-value transfer-ownership="none"> | |
| 4483 | 4514 | <doc xml:space="preserve" | |
| 4484 | 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 | 4517 | <type name="Pixbuf" c:type="GdkPixbuf*"/> | |
| 4487 | 4518 | </return-value> | |
| 4488 | 4519 | <parameters> | |
| 4489 | 4520 | <instance-parameter name="animation" transfer-ownership="none"> | |
| 4490 | 4521 | <doc xml:space="preserve" | |
| 4491 | 4522 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | |
| 4492 | - | line="595">a #GdkPixbufAnimation</doc> | |
| 4523 | + | line="594">a #GdkPixbufAnimation</doc> | |
| 4493 | 4524 | <type name="PixbufAnimation" c:type="GdkPixbufAnimation*"/> | |
| 4494 | 4525 | </instance-parameter> | |
| 4495 | 4526 | </parameters> | |
| @@ -4497,20 +4528,20 @@ return `NULL`.</doc> | |||
| 4497 | 4528 | <method name="get_width" c:identifier="gdk_pixbuf_animation_get_width"> | |
| 4498 | 4529 | <doc xml:space="preserve" | |
| 4499 | 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 | 4532 | <source-position filename="gdk-pixbuf/gdk-pixbuf-animation.h" | |
| 4502 | - | line="90"/> | |
| 4533 | + | line="87"/> | |
| 4503 | 4534 | <return-value transfer-ownership="none"> | |
| 4504 | 4535 | <doc xml:space="preserve" | |
| 4505 | 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 | 4538 | <type name="gint" c:type="int"/> | |
| 4508 | 4539 | </return-value> | |
| 4509 | 4540 | <parameters> | |
| 4510 | 4541 | <instance-parameter name="animation" transfer-ownership="none"> | |
| 4511 | 4542 | <doc xml:space="preserve" | |
| 4512 | 4543 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | |
| 4513 | - | line="621">An animation.</doc> | |
| 4544 | + | line="620">An animation.</doc> | |
| 4514 | 4545 | <type name="PixbufAnimation" c:type="GdkPixbufAnimation*"/> | |
| 4515 | 4546 | </instance-parameter> | |
| 4516 | 4547 | </parameters> | |
| @@ -4519,25 +4550,25 @@ return `NULL`.</doc> | |||
| 4519 | 4550 | c:identifier="gdk_pixbuf_animation_is_static_image"> | |
| 4520 | 4551 | <doc xml:space="preserve" | |
| 4521 | 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 | 4555 | If you load a file with gdk_pixbuf_animation_new_from_file() and it | |
| 4525 | 4556 | turns out to be a plain, unanimated image, then this function will | |
| 4526 | 4557 | return `TRUE`. Use gdk_pixbuf_animation_get_static_image() to retrieve | |
| 4527 | 4558 | the image.</doc> | |
| 4528 | 4559 | <source-position filename="gdk-pixbuf/gdk-pixbuf-animation.h" | |
| 4529 | - | line="94"/> | |
| 4560 | + | line="91"/> | |
| 4530 | 4561 | <return-value transfer-ownership="none"> | |
| 4531 | 4562 | <doc xml:space="preserve" | |
| 4532 | 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 | 4565 | <type name="gboolean" c:type="gboolean"/> | |
| 4535 | 4566 | </return-value> | |
| 4536 | 4567 | <parameters> | |
| 4537 | 4568 | <instance-parameter name="animation" transfer-ownership="none"> | |
| 4538 | 4569 | <doc xml:space="preserve" | |
| 4539 | 4570 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | |
| 4540 | - | line="574">a #GdkPixbufAnimation</doc> | |
| 4571 | + | line="573">a #GdkPixbufAnimation</doc> | |
| 4541 | 4572 | <type name="PixbufAnimation" c:type="GdkPixbufAnimation*"/> | |
| 4542 | 4573 | </instance-parameter> | |
| 4543 | 4574 | </parameters> | |
| @@ -4549,21 +4580,21 @@ the image.</doc> | |||
| 4549 | 4580 | deprecated-version="2.0"> | |
| 4550 | 4581 | <doc xml:space="preserve" | |
| 4551 | 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 | 4584 | <doc-deprecated xml:space="preserve">Use g_object_ref().</doc-deprecated> | |
| 4554 | 4585 | <source-position filename="gdk-pixbuf/gdk-pixbuf-animation.h" | |
| 4555 | - | line="84"/> | |
| 4586 | + | line="82"/> | |
| 4556 | 4587 | <return-value> | |
| 4557 | 4588 | <doc xml:space="preserve" | |
| 4558 | 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 | 4591 | <type name="PixbufAnimation" c:type="GdkPixbufAnimation*"/> | |
| 4561 | 4592 | </return-value> | |
| 4562 | 4593 | <parameters> | |
| 4563 | 4594 | <instance-parameter name="animation" transfer-ownership="none"> | |
| 4564 | 4595 | <doc xml:space="preserve" | |
| 4565 | 4596 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | |
| 4566 | - | line="544">An animation.</doc> | |
| 4597 | + | line="543">An animation.</doc> | |
| 4567 | 4598 | <type name="PixbufAnimation" c:type="GdkPixbufAnimation*"/> | |
| 4568 | 4599 | </instance-parameter> | |
| 4569 | 4600 | </parameters> | |
| @@ -4575,10 +4606,10 @@ the image.</doc> | |||
| 4575 | 4606 | deprecated-version="2.0"> | |
| 4576 | 4607 | <doc xml:space="preserve" | |
| 4577 | 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 | 4610 | <doc-deprecated xml:space="preserve">Use g_object_unref().</doc-deprecated> | |
| 4580 | 4611 | <source-position filename="gdk-pixbuf/gdk-pixbuf-animation.h" | |
| 4581 | - | line="86"/> | |
| 4612 | + | line="84"/> | |
| 4582 | 4613 | <return-value transfer-ownership="none"> | |
| 4583 | 4614 | <type name="none" c:type="void"/> | |
| 4584 | 4615 | </return-value> | |
| @@ -4586,7 +4617,7 @@ the image.</doc> | |||
| 4586 | 4617 | <instance-parameter name="animation" transfer-ownership="none"> | |
| 4587 | 4618 | <doc xml:space="preserve" | |
| 4588 | 4619 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | |
| 4589 | - | line="560">An animation.</doc> | |
| 4620 | + | line="559">An animation.</doc> | |
| 4590 | 4621 | <type name="PixbufAnimation" c:type="GdkPixbufAnimation*"/> | |
| 4591 | 4622 | </instance-parameter> | |
| 4592 | 4623 | </parameters> | |
| @@ -4600,35 +4631,35 @@ the image.</doc> | |||
| 4600 | 4631 | glib:is-gtype-struct-for="PixbufAnimation"> | |
| 4601 | 4632 | <doc xml:space="preserve" | |
| 4602 | 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 | 4635 | #GdkPixbufAnimation, providing suitable implementations of the | |
| 4605 | 4636 | virtual functions.</doc> | |
| 4606 | 4637 | <source-position filename="gdk-pixbuf/gdk-pixbuf-animation.h" | |
| 4607 | - | line="163"/> | |
| 4638 | + | line="160"/> | |
| 4608 | 4639 | <field name="parent_class"> | |
| 4609 | 4640 | <doc xml:space="preserve" | |
| 4610 | 4641 | filename="gdk-pixbuf/gdk-pixbuf-animation.h" | |
| 4611 | - | line="125">the parent class</doc> | |
| 4642 | + | line="122">the parent class</doc> | |
| 4612 | 4643 | <type name="GObject.ObjectClass" c:type="GObjectClass"/> | |
| 4613 | 4644 | </field> | |
| 4614 | 4645 | <field name="is_static_image"> | |
| 4615 | 4646 | <doc xml:space="preserve" | |
| 4616 | 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 | 4649 | <callback name="is_static_image"> | |
| 4619 | 4650 | <source-position filename="gdk-pixbuf/gdk-pixbuf-animation.h" | |
| 4620 | - | line="153"/> | |
| 4651 | + | line="150"/> | |
| 4621 | 4652 | <return-value transfer-ownership="none"> | |
| 4622 | 4653 | <doc xml:space="preserve" | |
| 4623 | 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 | 4656 | <type name="gboolean" c:type="gboolean"/> | |
| 4626 | 4657 | </return-value> | |
| 4627 | 4658 | <parameters> | |
| 4628 | 4659 | <parameter name="animation" transfer-ownership="none"> | |
| 4629 | 4660 | <doc xml:space="preserve" | |
| 4630 | 4661 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | |
| 4631 | - | line="574">a #GdkPixbufAnimation</doc> | |
| 4662 | + | line="573">a #GdkPixbufAnimation</doc> | |
| 4632 | 4663 | <type name="PixbufAnimation" c:type="GdkPixbufAnimation*"/> | |
| 4633 | 4664 | </parameter> | |
| 4634 | 4665 | </parameters> | |
| @@ -4637,21 +4668,21 @@ virtual functions.</doc> | |||
| 4637 | 4668 | <field name="get_static_image"> | |
| 4638 | 4669 | <doc xml:space="preserve" | |
| 4639 | 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 | 4672 | <callback name="get_static_image"> | |
| 4642 | 4673 | <source-position filename="gdk-pixbuf/gdk-pixbuf-animation.h" | |
| 4643 | - | line="155"/> | |
| 4674 | + | line="152"/> | |
| 4644 | 4675 | <return-value transfer-ownership="none"> | |
| 4645 | 4676 | <doc xml:space="preserve" | |
| 4646 | 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 | 4679 | <type name="Pixbuf" c:type="GdkPixbuf*"/> | |
| 4649 | 4680 | </return-value> | |
| 4650 | 4681 | <parameters> | |
| 4651 | 4682 | <parameter name="animation" transfer-ownership="none"> | |
| 4652 | 4683 | <doc xml:space="preserve" | |
| 4653 | 4684 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | |
| 4654 | - | line="595">a #GdkPixbufAnimation</doc> | |
| 4685 | + | line="594">a #GdkPixbufAnimation</doc> | |
| 4655 | 4686 | <type name="PixbufAnimation" c:type="GdkPixbufAnimation*"/> | |
| 4656 | 4687 | </parameter> | |
| 4657 | 4688 | </parameters> | |
| @@ -4660,10 +4691,10 @@ virtual functions.</doc> | |||
| 4660 | 4691 | <field name="get_size"> | |
| 4661 | 4692 | <doc xml:space="preserve" | |
| 4662 | 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 | 4695 | <callback name="get_size"> | |
| 4665 | 4696 | <source-position filename="gdk-pixbuf/gdk-pixbuf-animation.h" | |
| 4666 | - | line="157"/> | |
| 4697 | + | line="154"/> | |
| 4667 | 4698 | <return-value transfer-ownership="none"> | |
| 4668 | 4699 | <type name="none" c:type="void"/> | |
| 4669 | 4700 | </return-value> | |
| @@ -4683,21 +4714,21 @@ virtual functions.</doc> | |||
| 4683 | 4714 | <field name="get_iter"> | |
| 4684 | 4715 | <doc xml:space="preserve" | |
| 4685 | 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 | 4718 | <callback name="get_iter"> | |
| 4688 | 4719 | <source-position filename="gdk-pixbuf/gdk-pixbuf-animation.h" | |
| 4689 | - | line="161"/> | |
| 4720 | + | line="158"/> | |
| 4690 | 4721 | <return-value transfer-ownership="full"> | |
| 4691 | 4722 | <doc xml:space="preserve" | |
| 4692 | 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 | 4725 | <type name="PixbufAnimationIter" c:type="GdkPixbufAnimationIter*"/> | |
| 4695 | 4726 | </return-value> | |
| 4696 | 4727 | <parameters> | |
| 4697 | 4728 | <parameter name="animation" transfer-ownership="none"> | |
| 4698 | 4729 | <doc xml:space="preserve" | |
| 4699 | 4730 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | |
| 4700 | - | line="666">a #GdkPixbufAnimation</doc> | |
| 4731 | + | line="665">a #GdkPixbufAnimation</doc> | |
| 4701 | 4732 | <type name="PixbufAnimation" c:type="GdkPixbufAnimation*"/> | |
| 4702 | 4733 | </parameter> | |
| 4703 | 4734 | <parameter name="start_time" | |
| @@ -4706,7 +4737,7 @@ virtual functions.</doc> | |||
| 4706 | 4737 | allow-none="1"> | |
| 4707 | 4738 | <doc xml:space="preserve" | |
| 4708 | 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 | 4741 | <type name="GLib.TimeVal" c:type="const GTimeVal*"/> | |
| 4711 | 4742 | </parameter> | |
| 4712 | 4743 | </parameters> | |
| @@ -4722,14 +4753,14 @@ virtual functions.</doc> | |||
| 4722 | 4753 | glib:type-struct="PixbufAnimationIterClass"> | |
| 4723 | 4754 | <doc xml:space="preserve" | |
| 4724 | 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 | 4757 | certain position in an animation.</doc> | |
| 4727 | 4758 | <source-position filename="gdk-pixbuf/gdk-pixbuf-animation.h" | |
| 4728 | - | line="208"/> | |
| 4759 | + | line="205"/> | |
| 4729 | 4760 | <virtual-method name="advance" invoker="advance"> | |
| 4730 | 4761 | <doc xml:space="preserve" | |
| 4731 | 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 | 4765 | Chooses the frame based on the start time passed to | |
| 4735 | 4766 | gdk_pixbuf_animation_get_iter(). | |
| @@ -4751,18 +4782,18 @@ display, assuming the display had been rendered prior to advancing; | |||
| 4751 | 4782 | if `TRUE`, you need to call gdk_pixbuf_animation_iter_get_pixbuf() | |
| 4752 | 4783 | and update the display with the new pixbuf.</doc> | |
| 4753 | 4784 | <source-position filename="gdk-pixbuf/gdk-pixbuf-animation.h" | |
| 4754 | - | line="206"/> | |
| 4785 | + | line="203"/> | |
| 4755 | 4786 | <return-value transfer-ownership="none"> | |
| 4756 | 4787 | <doc xml:space="preserve" | |
| 4757 | 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 | 4790 | <type name="gboolean" c:type="gboolean"/> | |
| 4760 | 4791 | </return-value> | |
| 4761 | 4792 | <parameters> | |
| 4762 | 4793 | <instance-parameter name="iter" transfer-ownership="none"> | |
| 4763 | 4794 | <doc xml:space="preserve" | |
| 4764 | 4795 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | |
| 4765 | - | line="815">a #GdkPixbufAnimationIter</doc> | |
| 4796 | + | line="814">a #GdkPixbufAnimationIter</doc> | |
| 4766 | 4797 | <type name="PixbufAnimationIter" c:type="GdkPixbufAnimationIter*"/> | |
| 4767 | 4798 | </instance-parameter> | |
| 4768 | 4799 | <parameter name="current_time" | |
| @@ -4771,7 +4802,7 @@ and update the display with the new pixbuf.</doc> | |||
| 4771 | 4802 | allow-none="1"> | |
| 4772 | 4803 | <doc xml:space="preserve" | |
| 4773 | 4804 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | |
| 4774 | - | line="816">current time</doc> | |
| 4805 | + | line="815">current time</doc> | |
| 4775 | 4806 | <type name="GLib.TimeVal" c:type="const GTimeVal*"/> | |
| 4776 | 4807 | </parameter> | |
| 4777 | 4808 | </parameters> | |
| @@ -4779,7 +4810,7 @@ and update the display with the new pixbuf.</doc> | |||
| 4779 | 4810 | <virtual-method name="get_delay_time" invoker="get_delay_time"> | |
| 4780 | 4811 | <doc xml:space="preserve" | |
| 4781 | 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 | 4814 | or -1 if the current pixbuf should be displayed forever. | |
| 4784 | 4815 | ||
| 4785 | 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 | 4820 | image file to avoid updates that are just too quick. The minimum timeout | |
| 4790 | 4821 | for GIF images is currently 20 milliseconds.</doc> | |
| 4791 | 4822 | <source-position filename="gdk-pixbuf/gdk-pixbuf-animation.h" | |
| 4792 | - | line="200"/> | |
| 4823 | + | line="197"/> | |
| 4793 | 4824 | <return-value transfer-ownership="none"> | |
| 4794 | 4825 | <doc xml:space="preserve" | |
| 4795 | 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 | 4828 | <type name="gint" c:type="int"/> | |
| 4798 | 4829 | </return-value> | |
| 4799 | 4830 | <parameters> | |
| 4800 | 4831 | <instance-parameter name="iter" transfer-ownership="none"> | |
| 4801 | 4832 | <doc xml:space="preserve" | |
| 4802 | 4833 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | |
| 4803 | - | line="737">an animation iterator</doc> | |
| 4834 | + | line="736">an animation iterator</doc> | |
| 4804 | 4835 | <type name="PixbufAnimationIter" c:type="GdkPixbufAnimationIter*"/> | |
| 4805 | 4836 | </instance-parameter> | |
| 4806 | 4837 | </parameters> | |
| @@ -4808,7 +4839,7 @@ for GIF images is currently 20 milliseconds.</doc> | |||
| 4808 | 4839 | <virtual-method name="get_pixbuf" invoker="get_pixbuf"> | |
| 4809 | 4840 | <doc xml:space="preserve" | |
| 4810 | 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 | 4844 | The pixbuf might not be the same size as the animation itself | |
| 4814 | 4845 | (gdk_pixbuf_animation_get_width(), gdk_pixbuf_animation_get_height()). | |
| @@ -4824,18 +4855,18 @@ gdk_pixbuf_animation_iter_advance(). | |||
| 4824 | 4855 | Copy the pixbuf to keep it (don't just add a reference), as it may get | |
| 4825 | 4856 | recycled as you advance the iterator.</doc> | |
| 4826 | 4857 | <source-position filename="gdk-pixbuf/gdk-pixbuf-animation.h" | |
| 4827 | - | line="202"/> | |
| 4858 | + | line="199"/> | |
| 4828 | 4859 | <return-value transfer-ownership="none"> | |
| 4829 | 4860 | <doc xml:space="preserve" | |
| 4830 | 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 | 4863 | <type name="Pixbuf" c:type="GdkPixbuf*"/> | |
| 4833 | 4864 | </return-value> | |
| 4834 | 4865 | <parameters> | |
| 4835 | 4866 | <instance-parameter name="iter" transfer-ownership="none"> | |
| 4836 | 4867 | <doc xml:space="preserve" | |
| 4837 | 4868 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | |
| 4838 | - | line="762">an animation iterator</doc> | |
| 4869 | + | line="761">an animation iterator</doc> | |
| 4839 | 4870 | <type name="PixbufAnimationIter" c:type="GdkPixbufAnimationIter*"/> | |
| 4840 | 4871 | </instance-parameter> | |
| 4841 | 4872 | </parameters> | |
| @@ -4844,25 +4875,25 @@ recycled as you advance the iterator.</doc> | |||
| 4844 | 4875 | invoker="on_currently_loading_frame"> | |
| 4845 | 4876 | <doc xml:space="preserve" | |
| 4846 | 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 | 4879 | #GdkPixbufLoader when loading an animation. | |
| 4849 | 4880 | ||
| 4850 | 4881 | The `::area_updated` signal is emitted for an area of the frame currently | |
| 4851 | 4882 | streaming in to the loader. So if you're on the currently loading frame, | |
| 4852 | 4883 | you will need to redraw the screen for the updated area.</doc> | |
| 4853 | 4884 | <source-position filename="gdk-pixbuf/gdk-pixbuf-animation.h" | |
| 4854 | - | line="204"/> | |
| 4885 | + | line="201"/> | |
| 4855 | 4886 | <return-value transfer-ownership="none"> | |
| 4856 | 4887 | <doc xml:space="preserve" | |
| 4857 | 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 | 4890 | <type name="gboolean" c:type="gboolean"/> | |
| 4860 | 4891 | </return-value> | |
| 4861 | 4892 | <parameters> | |
| 4862 | 4893 | <instance-parameter name="iter" transfer-ownership="none"> | |
| 4863 | 4894 | <doc xml:space="preserve" | |
| 4864 | 4895 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | |
| 4865 | - | line="793">a #GdkPixbufAnimationIter</doc> | |
| 4896 | + | line="792">a #GdkPixbufAnimationIter</doc> | |
| 4866 | 4897 | <type name="PixbufAnimationIter" c:type="GdkPixbufAnimationIter*"/> | |
| 4867 | 4898 | </instance-parameter> | |
| 4868 | 4899 | </parameters> | |
| @@ -4870,7 +4901,7 @@ you will need to redraw the screen for the updated area.</doc> | |||
| 4870 | 4901 | <method name="advance" c:identifier="gdk_pixbuf_animation_iter_advance"> | |
| 4871 | 4902 | <doc xml:space="preserve" | |
| 4872 | 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 | 4906 | Chooses the frame based on the start time passed to | |
| 4876 | 4907 | gdk_pixbuf_animation_get_iter(). | |
| @@ -4892,18 +4923,18 @@ display, assuming the display had been rendered prior to advancing; | |||
| 4892 | 4923 | if `TRUE`, you need to call gdk_pixbuf_animation_iter_get_pixbuf() | |
| 4893 | 4924 | and update the display with the new pixbuf.</doc> | |
| 4894 | 4925 | <source-position filename="gdk-pixbuf/gdk-pixbuf-animation.h" | |
| 4895 | - | line="114"/> | |
| 4926 | + | line="111"/> | |
| 4896 | 4927 | <return-value transfer-ownership="none"> | |
| 4897 | 4928 | <doc xml:space="preserve" | |
| 4898 | 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 | 4931 | <type name="gboolean" c:type="gboolean"/> | |
| 4901 | 4932 | </return-value> | |
| 4902 | 4933 | <parameters> | |
| 4903 | 4934 | <instance-parameter name="iter" transfer-ownership="none"> | |
| 4904 | 4935 | <doc xml:space="preserve" | |
| 4905 | 4936 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | |
| 4906 | - | line="815">a #GdkPixbufAnimationIter</doc> | |
| 4937 | + | line="814">a #GdkPixbufAnimationIter</doc> | |
| 4907 | 4938 | <type name="PixbufAnimationIter" c:type="GdkPixbufAnimationIter*"/> | |
| 4908 | 4939 | </instance-parameter> | |
| 4909 | 4940 | <parameter name="current_time" | |
| @@ -4912,7 +4943,7 @@ and update the display with the new pixbuf.</doc> | |||
| 4912 | 4943 | allow-none="1"> | |
| 4913 | 4944 | <doc xml:space="preserve" | |
| 4914 | 4945 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | |
| 4915 | - | line="816">current time</doc> | |
| 4946 | + | line="815">current time</doc> | |
| 4916 | 4947 | <type name="GLib.TimeVal" c:type="const GTimeVal*"/> | |
| 4917 | 4948 | </parameter> | |
| 4918 | 4949 | </parameters> | |
| @@ -4921,7 +4952,7 @@ and update the display with the new pixbuf.</doc> | |||
| 4921 | 4952 | c:identifier="gdk_pixbuf_animation_iter_get_delay_time"> | |
| 4922 | 4953 | <doc xml:space="preserve" | |
| 4923 | 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 | 4956 | or -1 if the current pixbuf should be displayed forever. | |
| 4926 | 4957 | ||
| 4927 | 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 | 4962 | image file to avoid updates that are just too quick. The minimum timeout | |
| 4932 | 4963 | for GIF images is currently 20 milliseconds.</doc> | |
| 4933 | 4964 | <source-position filename="gdk-pixbuf/gdk-pixbuf-animation.h" | |
| 4934 | - | line="107"/> | |
| 4965 | + | line="104"/> | |
| 4935 | 4966 | <return-value transfer-ownership="none"> | |
| 4936 | 4967 | <doc xml:space="preserve" | |
| 4937 | 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 | 4970 | <type name="gint" c:type="int"/> | |
| 4940 | 4971 | </return-value> | |
| 4941 | 4972 | <parameters> | |
| 4942 | 4973 | <instance-parameter name="iter" transfer-ownership="none"> | |
| 4943 | 4974 | <doc xml:space="preserve" | |
| 4944 | 4975 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | |
| 4945 | - | line="737">an animation iterator</doc> | |
| 4976 | + | line="736">an animation iterator</doc> | |
| 4946 | 4977 | <type name="PixbufAnimationIter" c:type="GdkPixbufAnimationIter*"/> | |
| 4947 | 4978 | </instance-parameter> | |
| 4948 | 4979 | </parameters> | |
| @@ -4951,7 +4982,7 @@ for GIF images is currently 20 milliseconds.</doc> | |||
| 4951 | 4982 | c:identifier="gdk_pixbuf_animation_iter_get_pixbuf"> | |
| 4952 | 4983 | <doc xml:space="preserve" | |
| 4953 | 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 | 4987 | The pixbuf might not be the same size as the animation itself | |
| 4957 | 4988 | (gdk_pixbuf_animation_get_width(), gdk_pixbuf_animation_get_height()). | |
| @@ -4967,18 +4998,18 @@ gdk_pixbuf_animation_iter_advance(). | |||
| 4967 | 4998 | Copy the pixbuf to keep it (don't just add a reference), as it may get | |
| 4968 | 4999 | recycled as you advance the iterator.</doc> | |
| 4969 | 5000 | <source-position filename="gdk-pixbuf/gdk-pixbuf-animation.h" | |
| 4970 | - | line="109"/> | |
| 5001 | + | line="106"/> | |
| 4971 | 5002 | <return-value transfer-ownership="none"> | |
| 4972 | 5003 | <doc xml:space="preserve" | |
| 4973 | 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 | 5006 | <type name="Pixbuf" c:type="GdkPixbuf*"/> | |
| 4976 | 5007 | </return-value> | |
| 4977 | 5008 | <parameters> | |
| 4978 | 5009 | <instance-parameter name="iter" transfer-ownership="none"> | |
| 4979 | 5010 | <doc xml:space="preserve" | |
| 4980 | 5011 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | |
| 4981 | - | line="762">an animation iterator</doc> | |
| 5012 | + | line="761">an animation iterator</doc> | |
| 4982 | 5013 | <type name="PixbufAnimationIter" c:type="GdkPixbufAnimationIter*"/> | |
| 4983 | 5014 | </instance-parameter> | |
| 4984 | 5015 | </parameters> | |
| @@ -4987,25 +5018,25 @@ recycled as you advance the iterator.</doc> | |||
| 4987 | 5018 | c:identifier="gdk_pixbuf_animation_iter_on_currently_loading_frame"> | |
| 4988 | 5019 | <doc xml:space="preserve" | |
| 4989 | 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 | 5022 | #GdkPixbufLoader when loading an animation. | |
| 4992 | 5023 | ||
| 4993 | 5024 | The `::area_updated` signal is emitted for an area of the frame currently | |
| 4994 | 5025 | streaming in to the loader. So if you're on the currently loading frame, | |
| 4995 | 5026 | you will need to redraw the screen for the updated area.</doc> | |
| 4996 | 5027 | <source-position filename="gdk-pixbuf/gdk-pixbuf-animation.h" | |
| 4997 | - | line="111"/> | |
| 5028 | + | line="108"/> | |
| 4998 | 5029 | <return-value transfer-ownership="none"> | |
| 4999 | 5030 | <doc xml:space="preserve" | |
| 5000 | 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 | 5033 | <type name="gboolean" c:type="gboolean"/> | |
| 5003 | 5034 | </return-value> | |
| 5004 | 5035 | <parameters> | |
| 5005 | 5036 | <instance-parameter name="iter" transfer-ownership="none"> | |
| 5006 | 5037 | <doc xml:space="preserve" | |
| 5007 | 5038 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | |
| 5008 | - | line="793">a #GdkPixbufAnimationIter</doc> | |
| 5039 | + | line="792">a #GdkPixbufAnimationIter</doc> | |
| 5009 | 5040 | <type name="PixbufAnimationIter" c:type="GdkPixbufAnimationIter*"/> | |
| 5010 | 5041 | </instance-parameter> | |
| 5011 | 5042 | </parameters> | |
| @@ -5019,36 +5050,36 @@ you will need to redraw the screen for the updated area.</doc> | |||
| 5019 | 5050 | glib:is-gtype-struct-for="PixbufAnimationIter"> | |
| 5020 | 5051 | <doc xml:space="preserve" | |
| 5021 | 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 | 5054 | #GdkPixbufAnimationIter, providing suitable implementations of the | |
| 5024 | 5055 | virtual functions.</doc> | |
| 5025 | 5056 | <source-position filename="gdk-pixbuf/gdk-pixbuf-animation.h" | |
| 5026 | - | line="208"/> | |
| 5057 | + | line="205"/> | |
| 5027 | 5058 | <field name="parent_class"> | |
| 5028 | 5059 | <doc xml:space="preserve" | |
| 5029 | 5060 | filename="gdk-pixbuf/gdk-pixbuf-animation.h" | |
| 5030 | - | line="170">the parent class</doc> | |
| 5061 | + | line="167">the parent class</doc> | |
| 5031 | 5062 | <type name="GObject.ObjectClass" c:type="GObjectClass"/> | |
| 5032 | 5063 | </field> | |
| 5033 | 5064 | <field name="get_delay_time"> | |
| 5034 | 5065 | <doc xml:space="preserve" | |
| 5035 | 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 | 5068 | should be shown.</doc> | |
| 5038 | 5069 | <callback name="get_delay_time"> | |
| 5039 | 5070 | <source-position filename="gdk-pixbuf/gdk-pixbuf-animation.h" | |
| 5040 | - | line="200"/> | |
| 5071 | + | line="197"/> | |
| 5041 | 5072 | <return-value transfer-ownership="none"> | |
| 5042 | 5073 | <doc xml:space="preserve" | |
| 5043 | 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 | 5076 | <type name="gint" c:type="int"/> | |
| 5046 | 5077 | </return-value> | |
| 5047 | 5078 | <parameters> | |
| 5048 | 5079 | <parameter name="iter" transfer-ownership="none"> | |
| 5049 | 5080 | <doc xml:space="preserve" | |
| 5050 | 5081 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | |
| 5051 | - | line="737">an animation iterator</doc> | |
| 5082 | + | line="736">an animation iterator</doc> | |
| 5052 | 5083 | <type name="PixbufAnimationIter" | |
| 5053 | 5084 | c:type="GdkPixbufAnimationIter*"/> | |
| 5054 | 5085 | </parameter> | |
| @@ -5058,21 +5089,21 @@ virtual functions.</doc> | |||
| 5058 | 5089 | <field name="get_pixbuf"> | |
| 5059 | 5090 | <doc xml:space="preserve" | |
| 5060 | 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 | 5093 | <callback name="get_pixbuf"> | |
| 5063 | 5094 | <source-position filename="gdk-pixbuf/gdk-pixbuf-animation.h" | |
| 5064 | - | line="202"/> | |
| 5095 | + | line="199"/> | |
| 5065 | 5096 | <return-value transfer-ownership="none"> | |
| 5066 | 5097 | <doc xml:space="preserve" | |
| 5067 | 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 | 5100 | <type name="Pixbuf" c:type="GdkPixbuf*"/> | |
| 5070 | 5101 | </return-value> | |
| 5071 | 5102 | <parameters> | |
| 5072 | 5103 | <parameter name="iter" transfer-ownership="none"> | |
| 5073 | 5104 | <doc xml:space="preserve" | |
| 5074 | 5105 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | |
| 5075 | - | line="762">an animation iterator</doc> | |
| 5106 | + | line="761">an animation iterator</doc> | |
| 5076 | 5107 | <type name="PixbufAnimationIter" | |
| 5077 | 5108 | c:type="GdkPixbufAnimationIter*"/> | |
| 5078 | 5109 | </parameter> | |
| @@ -5082,22 +5113,22 @@ virtual functions.</doc> | |||
| 5082 | 5113 | <field name="on_currently_loading_frame"> | |
| 5083 | 5114 | <doc xml:space="preserve" | |
| 5084 | 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 | 5117 | being loaded.</doc> | |
| 5087 | 5118 | <callback name="on_currently_loading_frame"> | |
| 5088 | 5119 | <source-position filename="gdk-pixbuf/gdk-pixbuf-animation.h" | |
| 5089 | - | line="204"/> | |
| 5120 | + | line="201"/> | |
| 5090 | 5121 | <return-value transfer-ownership="none"> | |
| 5091 | 5122 | <doc xml:space="preserve" | |
| 5092 | 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 | 5125 | <type name="gboolean" c:type="gboolean"/> | |
| 5095 | 5126 | </return-value> | |
| 5096 | 5127 | <parameters> | |
| 5097 | 5128 | <parameter name="iter" transfer-ownership="none"> | |
| 5098 | 5129 | <doc xml:space="preserve" | |
| 5099 | 5130 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | |
| 5100 | - | line="793">a #GdkPixbufAnimationIter</doc> | |
| 5131 | + | line="792">a #GdkPixbufAnimationIter</doc> | |
| 5101 | 5132 | <type name="PixbufAnimationIter" | |
| 5102 | 5133 | c:type="GdkPixbufAnimationIter*"/> | |
| 5103 | 5134 | </parameter> | |
| @@ -5107,22 +5138,22 @@ virtual functions.</doc> | |||
| 5107 | 5138 | <field name="advance"> | |
| 5108 | 5139 | <doc xml:space="preserve" | |
| 5109 | 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 | 5142 | current frame.</doc> | |
| 5112 | 5143 | <callback name="advance"> | |
| 5113 | 5144 | <source-position filename="gdk-pixbuf/gdk-pixbuf-animation.h" | |
| 5114 | - | line="206"/> | |
| 5145 | + | line="203"/> | |
| 5115 | 5146 | <return-value transfer-ownership="none"> | |
| 5116 | 5147 | <doc xml:space="preserve" | |
| 5117 | 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 | 5150 | <type name="gboolean" c:type="gboolean"/> | |
| 5120 | 5151 | </return-value> | |
| 5121 | 5152 | <parameters> | |
| 5122 | 5153 | <parameter name="iter" transfer-ownership="none"> | |
| 5123 | 5154 | <doc xml:space="preserve" | |
| 5124 | 5155 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | |
| 5125 | - | line="815">a #GdkPixbufAnimationIter</doc> | |
| 5156 | + | line="814">a #GdkPixbufAnimationIter</doc> | |
| 5126 | 5157 | <type name="PixbufAnimationIter" | |
| 5127 | 5158 | c:type="GdkPixbufAnimationIter*"/> | |
| 5128 | 5159 | </parameter> | |
| @@ -5132,7 +5163,7 @@ virtual functions.</doc> | |||
| 5132 | 5163 | allow-none="1"> | |
| 5133 | 5164 | <doc xml:space="preserve" | |
| 5134 | 5165 | filename="gdk-pixbuf/gdk-pixbuf-animation.c" | |
| 5135 | - | line="816">current time</doc> | |
| 5166 | + | line="815">current time</doc> | |
| 5136 | 5167 | <type name="GLib.TimeVal" c:type="const GTimeVal*"/> | |
| 5137 | 5168 | </parameter> | |
| 5138 | 5169 | </parameters> | |
| @@ -5333,12 +5364,12 @@ use the `gdk_pixbuf_format_*` family of functions.</doc> | |||
| 5333 | 5364 | <method name="copy" c:identifier="gdk_pixbuf_format_copy" version="2.22"> | |
| 5334 | 5365 | <doc xml:space="preserve" | |
| 5335 | 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 | 5368 | <source-position filename="gdk-pixbuf/gdk-pixbuf-io.h" line="92"/> | |
| 5338 | 5369 | <return-value transfer-ownership="full" nullable="1"> | |
| 5339 | 5370 | <doc xml:space="preserve" | |
| 5340 | 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 | 5373 | gdk_pixbuf_format_free() to free the resources when done</doc> | |
| 5343 | 5374 | <type name="PixbufFormat" c:type="GdkPixbufFormat*"/> | |
| 5344 | 5375 | </return-value> | |
| @@ -5346,7 +5377,7 @@ use the `gdk_pixbuf_format_*` family of functions.</doc> | |||
| 5346 | 5377 | <instance-parameter name="format" transfer-ownership="none"> | |
| 5347 | 5378 | <doc xml:space="preserve" | |
| 5348 | 5379 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | |
| 5349 | - | line="3454">a pixbuf format</doc> | |
| 5380 | + | line="3548">a pixbuf format</doc> | |
| 5350 | 5381 | <type name="PixbufFormat" c:type="const GdkPixbufFormat*"/> | |
| 5351 | 5382 | </instance-parameter> | |
| 5352 | 5383 | </parameters> | |
| @@ -5354,7 +5385,7 @@ use the `gdk_pixbuf_format_*` family of functions.</doc> | |||
| 5354 | 5385 | <method name="free" c:identifier="gdk_pixbuf_format_free" version="2.22"> | |
| 5355 | 5386 | <doc xml:space="preserve" | |
| 5356 | 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 | 5389 | using gdk_pixbuf_format_copy()</doc> | |
| 5359 | 5390 | <source-position filename="gdk-pixbuf/gdk-pixbuf-io.h" line="94"/> | |
| 5360 | 5391 | <return-value transfer-ownership="none"> | |
| @@ -5364,7 +5395,7 @@ using gdk_pixbuf_format_copy()</doc> | |||
| 5364 | 5395 | <instance-parameter name="format" transfer-ownership="none"> | |
| 5365 | 5396 | <doc xml:space="preserve" | |
| 5366 | 5397 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | |
| 5367 | - | line="3474">a pixbuf format</doc> | |
| 5398 | + | line="3568">a pixbuf format</doc> | |
| 5368 | 5399 | <type name="PixbufFormat" c:type="GdkPixbufFormat*"/> | |
| 5369 | 5400 | </instance-parameter> | |
| 5370 | 5401 | </parameters> | |
| @@ -5374,19 +5405,19 @@ using gdk_pixbuf_format_copy()</doc> | |||
| 5374 | 5405 | version="2.2"> | |
| 5375 | 5406 | <doc xml:space="preserve" | |
| 5376 | 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 | 5409 | <source-position filename="gdk-pixbuf/gdk-pixbuf-io.h" line="56"/> | |
| 5379 | 5410 | <return-value transfer-ownership="full" nullable="1"> | |
| 5380 | 5411 | <doc xml:space="preserve" | |
| 5381 | 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 | 5414 | <type name="utf8" c:type="gchar*"/> | |
| 5384 | 5415 | </return-value> | |
| 5385 | 5416 | <parameters> | |
| 5386 | 5417 | <instance-parameter name="format" transfer-ownership="none"> | |
| 5387 | 5418 | <doc xml:space="preserve" | |
| 5388 | 5419 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | |
| 5389 | - | line="3251">a `GdkPixbufFormat`</doc> | |
| 5420 | + | line="3345">a `GdkPixbufFormat`</doc> | |
| 5390 | 5421 | <type name="PixbufFormat" c:type="GdkPixbufFormat*"/> | |
| 5391 | 5422 | </instance-parameter> | |
| 5392 | 5423 | </parameters> | |
| @@ -5396,13 +5427,13 @@ using gdk_pixbuf_format_copy()</doc> | |||
| 5396 | 5427 | version="2.2"> | |
| 5397 | 5428 | <doc xml:space="preserve" | |
| 5398 | 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 | 5431 | given format.</doc> | |
| 5401 | 5432 | <source-position filename="gdk-pixbuf/gdk-pixbuf-io.h" line="60"/> | |
| 5402 | 5433 | <return-value transfer-ownership="full" nullable="1"> | |
| 5403 | 5434 | <doc xml:space="preserve" | |
| 5404 | 5435 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | |
| 5405 | - | line="3300">an array of | |
| 5436 | + | line="3394">an array of | |
| 5406 | 5437 | filename extensions</doc> | |
| 5407 | 5438 | <array c:type="gchar**"> | |
| 5408 | 5439 | <type name="utf8"/> | |
| @@ -5412,7 +5443,7 @@ given format.</doc> | |||
| 5412 | 5443 | <instance-parameter name="format" transfer-ownership="none"> | |
| 5413 | 5444 | <doc xml:space="preserve" | |
| 5414 | 5445 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | |
| 5415 | - | line="3295">a `GdkPixbufFormat`</doc> | |
| 5446 | + | line="3389">a `GdkPixbufFormat`</doc> | |
| 5416 | 5447 | <type name="PixbufFormat" c:type="GdkPixbufFormat*"/> | |
| 5417 | 5448 | </instance-parameter> | |
| 5418 | 5449 | </parameters> | |
| @@ -5422,7 +5453,7 @@ given format.</doc> | |||
| 5422 | 5453 | version="2.6"> | |
| 5423 | 5454 | <doc xml:space="preserve" | |
| 5424 | 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 | 5458 | The returned string should be a shorthand for a well known license, e.g. | |
| 5428 | 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 | 5461 | <return-value transfer-ownership="full" nullable="1"> | |
| 5431 | 5462 | <doc xml:space="preserve" | |
| 5432 | 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 | 5465 | <type name="utf8" c:type="gchar*"/> | |
| 5435 | 5466 | </return-value> | |
| 5436 | 5467 | <parameters> | |
| 5437 | 5468 | <instance-parameter name="format" transfer-ownership="none"> | |
| 5438 | 5469 | <doc xml:space="preserve" | |
| 5439 | 5470 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | |
| 5440 | - | line="3399">a pixbuf format</doc> | |
| 5471 | + | line="3493">a pixbuf format</doc> | |
| 5441 | 5472 | <type name="PixbufFormat" c:type="GdkPixbufFormat*"/> | |
| 5442 | 5473 | </instance-parameter> | |
| 5443 | 5474 | </parameters> | |
| @@ -5447,12 +5478,12 @@ The returned string should be a shorthand for a well known license, e.g. | |||
| 5447 | 5478 | version="2.2"> | |
| 5448 | 5479 | <doc xml:space="preserve" | |
| 5449 | 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 | 5482 | <source-position filename="gdk-pixbuf/gdk-pixbuf-io.h" line="58"/> | |
| 5452 | 5483 | <return-value transfer-ownership="full" nullable="1"> | |
| 5453 | 5484 | <doc xml:space="preserve" | |
| 5454 | 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 | 5487 | <array c:type="gchar**"> | |
| 5457 | 5488 | <type name="utf8"/> | |
| 5458 | 5489 | </array> | |
| @@ -5461,7 +5492,7 @@ The returned string should be a shorthand for a well known license, e.g. | |||
| 5461 | 5492 | <instance-parameter name="format" transfer-ownership="none"> | |
| 5462 | 5493 | <doc xml:space="preserve" | |
| 5463 | 5494 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | |
| 5464 | - | line="3277">a `GdkPixbufFormat`</doc> | |
| 5495 | + | line="3371">a `GdkPixbufFormat`</doc> | |
| 5465 | 5496 | <type name="PixbufFormat" c:type="GdkPixbufFormat*"/> | |
| 5466 | 5497 | </instance-parameter> | |
| 5467 | 5498 | </parameters> | |
| @@ -5471,19 +5502,19 @@ The returned string should be a shorthand for a well known license, e.g. | |||
| 5471 | 5502 | version="2.2"> | |
| 5472 | 5503 | <doc xml:space="preserve" | |
| 5473 | 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 | 5506 | <source-position filename="gdk-pixbuf/gdk-pixbuf-io.h" line="54"/> | |
| 5476 | 5507 | <return-value transfer-ownership="full" nullable="1"> | |
| 5477 | 5508 | <doc xml:space="preserve" | |
| 5478 | 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 | 5511 | <type name="utf8" c:type="gchar*"/> | |
| 5481 | 5512 | </return-value> | |
| 5482 | 5513 | <parameters> | |
| 5483 | 5514 | <instance-parameter name="format" transfer-ownership="none"> | |
| 5484 | 5515 | <doc xml:space="preserve" | |
| 5485 | 5516 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | |
| 5486 | - | line="3233">a `GdkPixbufFormat`</doc> | |
| 5517 | + | line="3327">a `GdkPixbufFormat`</doc> | |
| 5487 | 5518 | <type name="PixbufFormat" c:type="GdkPixbufFormat*"/> | |
| 5488 | 5519 | </instance-parameter> | |
| 5489 | 5520 | </parameters> | |
| @@ -5493,21 +5524,21 @@ The returned string should be a shorthand for a well known license, e.g. | |||
| 5493 | 5524 | version="2.6"> | |
| 5494 | 5525 | <doc xml:space="preserve" | |
| 5495 | 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 | 5529 | See gdk_pixbuf_format_set_disabled().</doc> | |
| 5499 | 5530 | <source-position filename="gdk-pixbuf/gdk-pixbuf-io.h" line="69"/> | |
| 5500 | 5531 | <return-value transfer-ownership="none"> | |
| 5501 | 5532 | <doc xml:space="preserve" | |
| 5502 | 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 | 5535 | <type name="gboolean" c:type="gboolean"/> | |
| 5505 | 5536 | </return-value> | |
| 5506 | 5537 | <parameters> | |
| 5507 | 5538 | <instance-parameter name="format" transfer-ownership="none"> | |
| 5508 | 5539 | <doc xml:space="preserve" | |
| 5509 | 5540 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | |
| 5510 | - | line="3355">a `GdkPixbufFormat`</doc> | |
| 5541 | + | line="3449">a `GdkPixbufFormat`</doc> | |
| 5511 | 5542 | <type name="PixbufFormat" c:type="GdkPixbufFormat*"/> | |
| 5512 | 5543 | </instance-parameter> | |
| 5513 | 5544 | </parameters> | |
| @@ -5517,7 +5548,7 @@ See gdk_pixbuf_format_set_disabled().</doc> | |||
| 5517 | 5548 | version="2.36"> | |
| 5518 | 5549 | <doc xml:space="preserve" | |
| 5519 | 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 | 5552 | saving a pixbuf using the module implementing @format. | |
| 5522 | 5553 | ||
| 5523 | 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 | 5556 | <return-value transfer-ownership="none"> | |
| 5526 | 5557 | <doc xml:space="preserve" | |
| 5527 | 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 | 5560 | <type name="gboolean" c:type="gboolean"/> | |
| 5530 | 5561 | </return-value> | |
| 5531 | 5562 | <parameters> | |
| 5532 | 5563 | <instance-parameter name="format" transfer-ownership="none"> | |
| 5533 | 5564 | <doc xml:space="preserve" | |
| 5534 | 5565 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | |
| 5535 | - | line="3490">a pixbuf format</doc> | |
| 5566 | + | line="3584">a pixbuf format</doc> | |
| 5536 | 5567 | <type name="PixbufFormat" c:type="GdkPixbufFormat*"/> | |
| 5537 | 5568 | </instance-parameter> | |
| 5538 | 5569 | <parameter name="option_key" transfer-ownership="none"> | |
| 5539 | 5570 | <doc xml:space="preserve" | |
| 5540 | 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 | 5573 | <type name="utf8" c:type="const gchar*"/> | |
| 5543 | 5574 | </parameter> | |
| 5544 | 5575 | </parameters> | |
| @@ -5548,7 +5579,7 @@ See gdk_pixbuf_save() for more information about option keys.</doc> | |||
| 5548 | 5579 | version="2.6"> | |
| 5549 | 5580 | <doc xml:space="preserve" | |
| 5550 | 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 | 5584 | If a file is in a scalable format, it is preferable to load it at | |
| 5554 | 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 | 5588 | <return-value transfer-ownership="none"> | |
| 5558 | 5589 | <doc xml:space="preserve" | |
| 5559 | 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 | 5592 | <type name="gboolean" c:type="gboolean"/> | |
| 5562 | 5593 | </return-value> | |
| 5563 | 5594 | <parameters> | |
| 5564 | 5595 | <instance-parameter name="format" transfer-ownership="none"> | |
| 5565 | 5596 | <doc xml:space="preserve" | |
| 5566 | 5597 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | |
| 5567 | - | line="3333">a `GdkPixbufFormat`</doc> | |
| 5598 | + | line="3427">a `GdkPixbufFormat`</doc> | |
| 5568 | 5599 | <type name="PixbufFormat" c:type="GdkPixbufFormat*"/> | |
| 5569 | 5600 | </instance-parameter> | |
| 5570 | 5601 | </parameters> | |
| @@ -5574,19 +5605,19 @@ scaling the resulting pixbuf to the desired size.</doc> | |||
| 5574 | 5605 | version="2.2"> | |
| 5575 | 5606 | <doc xml:space="preserve" | |
| 5576 | 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 | 5609 | <source-position filename="gdk-pixbuf/gdk-pixbuf-io.h" line="65"/> | |
| 5579 | 5610 | <return-value transfer-ownership="none"> | |
| 5580 | 5611 | <doc xml:space="preserve" | |
| 5581 | 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 | 5614 | <type name="gboolean" c:type="gboolean"/> | |
| 5584 | 5615 | </return-value> | |
| 5585 | 5616 | <parameters> | |
| 5586 | 5617 | <instance-parameter name="format" transfer-ownership="none"> | |
| 5587 | 5618 | <doc xml:space="preserve" | |
| 5588 | 5619 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | |
| 5589 | - | line="3315">a `GdkPixbufFormat`</doc> | |
| 5620 | + | line="3409">a `GdkPixbufFormat`</doc> | |
| 5590 | 5621 | <type name="PixbufFormat" c:type="GdkPixbufFormat*"/> | |
| 5591 | 5622 | </instance-parameter> | |
| 5592 | 5623 | </parameters> | |
| @@ -5596,7 +5627,7 @@ scaling the resulting pixbuf to the desired size.</doc> | |||
| 5596 | 5627 | version="2.6"> | |
| 5597 | 5628 | <doc xml:space="preserve" | |
| 5598 | 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 | 5632 | If a format is disabled, GdkPixbuf won't use the image loader for | |
| 5602 | 5633 | this format to load images. | |
| @@ -5611,13 +5642,13 @@ inappropriate license, see gdk_pixbuf_format_get_license().</doc> | |||
| 5611 | 5642 | <instance-parameter name="format" transfer-ownership="none"> | |
| 5612 | 5643 | <doc xml:space="preserve" | |
| 5613 | 5644 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | |
| 5614 | - | line="3375">a `GdkPixbufFormat`</doc> | |
| 5645 | + | line="3469">a `GdkPixbufFormat`</doc> | |
| 5615 | 5646 | <type name="PixbufFormat" c:type="GdkPixbufFormat*"/> | |
| 5616 | 5647 | </instance-parameter> | |
| 5617 | 5648 | <parameter name="disabled" transfer-ownership="none"> | |
| 5618 | 5649 | <doc xml:space="preserve" | |
| 5619 | 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 | 5652 | <type name="gboolean" c:type="gboolean"/> | |
| 5622 | 5653 | </parameter> | |
| 5623 | 5654 | </parameters> | |
| @@ -5712,12 +5743,12 @@ desired time stamp.</doc> | |||
| 5712 | 5743 | <constructor name="new" c:identifier="gdk_pixbuf_loader_new"> | |
| 5713 | 5744 | <doc xml:space="preserve" | |
| 5714 | 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 | 5747 | <source-position filename="gdk-pixbuf/gdk-pixbuf-loader.h" line="79"/> | |
| 5717 | 5748 | <return-value transfer-ownership="full"> | |
| 5718 | 5749 | <doc xml:space="preserve" | |
| 5719 | 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 | 5752 | <type name="PixbufLoader" c:type="GdkPixbufLoader*"/> | |
| 5722 | 5753 | </return-value> | |
| 5723 | 5754 | </constructor> | |
| @@ -5727,7 +5758,7 @@ desired time stamp.</doc> | |||
| 5727 | 5758 | throws="1"> | |
| 5728 | 5759 | <doc xml:space="preserve" | |
| 5729 | 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 | 5762 | image data as if it were an image of MIME type @mime_type, instead of | |
| 5732 | 5763 | identifying the type automatically. | |
| 5733 | 5764 | ||
| @@ -5746,14 +5777,14 @@ structs returned by gdk_pixbuf_get_formats().</doc> | |||
| 5746 | 5777 | <return-value transfer-ownership="full"> | |
| 5747 | 5778 | <doc xml:space="preserve" | |
| 5748 | 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 | 5781 | <type name="PixbufLoader" c:type="GdkPixbufLoader*"/> | |
| 5751 | 5782 | </return-value> | |
| 5752 | 5783 | <parameters> | |
| 5753 | 5784 | <parameter name="mime_type" transfer-ownership="none"> | |
| 5754 | 5785 | <doc xml:space="preserve" | |
| 5755 | 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 | 5788 | <type name="utf8" c:type="const char*"/> | |
| 5758 | 5789 | </parameter> | |
| 5759 | 5790 | </parameters> | |
| @@ -5763,7 +5794,7 @@ structs returned by gdk_pixbuf_get_formats().</doc> | |||
| 5763 | 5794 | throws="1"> | |
| 5764 | 5795 | <doc xml:space="preserve" | |
| 5765 | 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 | 5798 | image data as if it were an image of type @image_type, instead of | |
| 5768 | 5799 | identifying the type automatically. | |
| 5769 | 5800 | ||
| @@ -5781,14 +5812,14 @@ of the #GdkPixbufFormat structs returned by gdk_pixbuf_get_formats().</doc> | |||
| 5781 | 5812 | <return-value transfer-ownership="full"> | |
| 5782 | 5813 | <doc xml:space="preserve" | |
| 5783 | 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 | 5816 | <type name="PixbufLoader" c:type="GdkPixbufLoader*"/> | |
| 5786 | 5817 | </return-value> | |
| 5787 | 5818 | <parameters> | |
| 5788 | 5819 | <parameter name="image_type" transfer-ownership="none"> | |
| 5789 | 5820 | <doc xml:space="preserve" | |
| 5790 | 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 | 5823 | <type name="utf8" c:type="const char*"/> | |
| 5793 | 5824 | </parameter> | |
| 5794 | 5825 | </parameters> | |
| @@ -5858,7 +5889,7 @@ of the #GdkPixbufFormat structs returned by gdk_pixbuf_get_formats().</doc> | |||
| 5858 | 5889 | <method name="close" c:identifier="gdk_pixbuf_loader_close" throws="1"> | |
| 5859 | 5890 | <doc xml:space="preserve" | |
| 5860 | 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 | 5893 | gdk_pixbuf_loader_write() will occur, so that it can free its | |
| 5863 | 5894 | internal loading structures. | |
| 5864 | 5895 | ||
| @@ -5877,7 +5908,7 @@ you will need to explicitly release any reference you hold.</doc> | |||
| 5877 | 5908 | <return-value transfer-ownership="none"> | |
| 5878 | 5909 | <doc xml:space="preserve" | |
| 5879 | 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 | 5912 | passed out via the update_area signal</doc> | |
| 5882 | 5913 | <type name="gboolean" c:type="gboolean"/> | |
| 5883 | 5914 | </return-value> | |
| @@ -5885,7 +5916,7 @@ you will need to explicitly release any reference you hold.</doc> | |||
| 5885 | 5916 | <instance-parameter name="loader" transfer-ownership="none"> | |
| 5886 | 5917 | <doc xml:space="preserve" | |
| 5887 | 5918 | filename="gdk-pixbuf/gdk-pixbuf-loader.c" | |
| 5888 | - | line="805">A pixbuf loader.</doc> | |
| 5919 | + | line="817">A pixbuf loader.</doc> | |
| 5889 | 5920 | <type name="PixbufLoader" c:type="GdkPixbufLoader*"/> | |
| 5890 | 5921 | </instance-parameter> | |
| 5891 | 5922 | </parameters> | |
| @@ -5894,7 +5925,7 @@ you will need to explicitly release any reference you hold.</doc> | |||
| 5894 | 5925 | c:identifier="gdk_pixbuf_loader_get_animation"> | |
| 5895 | 5926 | <doc xml:space="preserve" | |
| 5896 | 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 | 5930 | In general it only makes sense to call this function after the | |
| 5900 | 5931 | [signal@GdkPixbuf.PixbufLoader::area-prepared] signal has been emitted by | |
| @@ -5906,7 +5937,7 @@ signal, this function will return `NULL`.</doc> | |||
| 5906 | 5937 | <return-value transfer-ownership="none" nullable="1"> | |
| 5907 | 5938 | <doc xml:space="preserve" | |
| 5908 | 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 | 5941 | currently loading</doc> | |
| 5911 | 5942 | <type name="PixbufAnimation" c:type="GdkPixbufAnimation*"/> | |
| 5912 | 5943 | </return-value> | |
| @@ -5914,7 +5945,7 @@ signal, this function will return `NULL`.</doc> | |||
| 5914 | 5945 | <instance-parameter name="loader" transfer-ownership="none"> | |
| 5915 | 5946 | <doc xml:space="preserve" | |
| 5916 | 5947 | filename="gdk-pixbuf/gdk-pixbuf-loader.c" | |
| 5917 | - | line="777">A pixbuf loader</doc> | |
| 5948 | + | line="789">A pixbuf loader</doc> | |
| 5918 | 5949 | <type name="PixbufLoader" c:type="GdkPixbufLoader*"/> | |
| 5919 | 5950 | </instance-parameter> | |
| 5920 | 5951 | </parameters> | |
| @@ -5924,20 +5955,20 @@ signal, this function will return `NULL`.</doc> | |||
| 5924 | 5955 | version="2.2"> | |
| 5925 | 5956 | <doc xml:space="preserve" | |
| 5926 | 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 | 5959 | currently loading image file.</doc> | |
| 5929 | 5960 | <source-position filename="gdk-pixbuf/gdk-pixbuf-loader.h" line="107"/> | |
| 5930 | 5961 | <return-value transfer-ownership="none" nullable="1"> | |
| 5931 | 5962 | <doc xml:space="preserve" | |
| 5932 | 5963 | filename="gdk-pixbuf/gdk-pixbuf-loader.c" | |
| 5933 | - | line="898">A #GdkPixbufFormat</doc> | |
| 5964 | + | line="910">A #GdkPixbufFormat</doc> | |
| 5934 | 5965 | <type name="PixbufFormat" c:type="GdkPixbufFormat*"/> | |
| 5935 | 5966 | </return-value> | |
| 5936 | 5967 | <parameters> | |
| 5937 | 5968 | <instance-parameter name="loader" transfer-ownership="none"> | |
| 5938 | 5969 | <doc xml:space="preserve" | |
| 5939 | 5970 | filename="gdk-pixbuf/gdk-pixbuf-loader.c" | |
| 5940 | - | line="893">A pixbuf loader.</doc> | |
| 5971 | + | line="905">A pixbuf loader.</doc> | |
| 5941 | 5972 | <type name="PixbufLoader" c:type="GdkPixbufLoader*"/> | |
| 5942 | 5973 | </instance-parameter> | |
| 5943 | 5974 | </parameters> | |
| @@ -5945,7 +5976,7 @@ currently loading image file.</doc> | |||
| 5945 | 5976 | <method name="get_pixbuf" c:identifier="gdk_pixbuf_loader_get_pixbuf"> | |
| 5946 | 5977 | <doc xml:space="preserve" | |
| 5947 | 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 | 5981 | In general it only makes sense to call this function after the | |
| 5951 | 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 | 5995 | <return-value transfer-ownership="none" nullable="1"> | |
| 5965 | 5996 | <doc xml:space="preserve" | |
| 5966 | 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 | 5999 | creating</doc> | |
| 5969 | 6000 | <type name="Pixbuf" c:type="GdkPixbuf*"/> | |
| 5970 | 6001 | </return-value> | |
| @@ -5972,7 +6003,7 @@ image" of the animation (see gdk_pixbuf_animation_get_static_image()).</doc> | |||
| 5972 | 6003 | <instance-parameter name="loader" transfer-ownership="none"> | |
| 5973 | 6004 | <doc xml:space="preserve" | |
| 5974 | 6005 | filename="gdk-pixbuf/gdk-pixbuf-loader.c" | |
| 5975 | - | line="739">A pixbuf loader.</doc> | |
| 6006 | + | line="749">A pixbuf loader.</doc> | |
| 5976 | 6007 | <type name="PixbufLoader" c:type="GdkPixbufLoader*"/> | |
| 5977 | 6008 | </instance-parameter> | |
| 5978 | 6009 | </parameters> | |
| @@ -6018,12 +6049,12 @@ emission of the ::size-prepared signal.</doc> | |||
| 6018 | 6049 | <method name="write" c:identifier="gdk_pixbuf_loader_write" throws="1"> | |
| 6019 | 6050 | <doc xml:space="preserve" | |
| 6020 | 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 | 6053 | <source-position filename="gdk-pixbuf/gdk-pixbuf-loader.h" line="91"/> | |
| 6023 | 6054 | <return-value transfer-ownership="none"> | |
| 6024 | 6055 | <doc xml:space="preserve" | |
| 6025 | 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 | 6058 | `FALSE` if the loader cannot parse the buffer</doc> | |
| 6028 | 6059 | <type name="gboolean" c:type="gboolean"/> | |
| 6029 | 6060 | </return-value> | |
| @@ -6031,13 +6062,13 @@ emission of the ::size-prepared signal.</doc> | |||
| 6031 | 6062 | <instance-parameter name="loader" transfer-ownership="none"> | |
| 6032 | 6063 | <doc xml:space="preserve" | |
| 6033 | 6064 | filename="gdk-pixbuf/gdk-pixbuf-loader.c" | |
| 6034 | - | line="508">A pixbuf loader.</doc> | |
| 6065 | + | line="518">A pixbuf loader.</doc> | |
| 6035 | 6066 | <type name="PixbufLoader" c:type="GdkPixbufLoader*"/> | |
| 6036 | 6067 | </instance-parameter> | |
| 6037 | 6068 | <parameter name="buf" transfer-ownership="none"> | |
| 6038 | 6069 | <doc xml:space="preserve" | |
| 6039 | 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 | 6072 | <array length="1" zero-terminated="0" c:type="const guchar*"> | |
| 6042 | 6073 | <type name="guint8" c:type="guchar"/> | |
| 6043 | 6074 | </array> | |
| @@ -6045,7 +6076,7 @@ emission of the ::size-prepared signal.</doc> | |||
| 6045 | 6076 | <parameter name="count" transfer-ownership="none"> | |
| 6046 | 6077 | <doc xml:space="preserve" | |
| 6047 | 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 | 6080 | <type name="gsize" c:type="gsize"/> | |
| 6050 | 6081 | </parameter> | |
| 6051 | 6082 | </parameters> | |
| @@ -6056,12 +6087,12 @@ emission of the ::size-prepared signal.</doc> | |||
| 6056 | 6087 | throws="1"> | |
| 6057 | 6088 | <doc xml:space="preserve" | |
| 6058 | 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 | 6091 | <source-position filename="gdk-pixbuf/gdk-pixbuf-loader.h" line="96"/> | |
| 6061 | 6092 | <return-value transfer-ownership="none"> | |
| 6062 | 6093 | <doc xml:space="preserve" | |
| 6063 | 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 | 6096 | the loader cannot parse the buffer</doc> | |
| 6066 | 6097 | <type name="gboolean" c:type="gboolean"/> | |
| 6067 | 6098 | </return-value> | |
| @@ -6069,13 +6100,13 @@ emission of the ::size-prepared signal.</doc> | |||
| 6069 | 6100 | <instance-parameter name="loader" transfer-ownership="none"> | |
| 6070 | 6101 | <doc xml:space="preserve" | |
| 6071 | 6102 | filename="gdk-pixbuf/gdk-pixbuf-loader.c" | |
| 6072 | - | line="569">A pixbuf loader.</doc> | |
| 6103 | + | line="579">A pixbuf loader.</doc> | |
| 6073 | 6104 | <type name="PixbufLoader" c:type="GdkPixbufLoader*"/> | |
| 6074 | 6105 | </instance-parameter> | |
| 6075 | 6106 | <parameter name="buffer" transfer-ownership="none"> | |
| 6076 | 6107 | <doc xml:space="preserve" | |
| 6077 | 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 | 6110 | <type name="GLib.Bytes" c:type="GBytes*"/> | |
| 6080 | 6111 | </parameter> | |
| 6081 | 6112 | </parameters> | |
| @@ -6266,7 +6297,7 @@ should be scaled.</doc> | |||
| 6266 | 6297 | <record name="PixbufModule" c:type="GdkPixbufModule"> | |
| 6267 | 6298 | <doc xml:space="preserve" | |
| 6268 | 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 | 6301 | images in a certain file format. | |
| 6271 | 6302 | ||
| 6272 | 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 | 6346 | <field name="module_name" writable="1"> | |
| 6316 | 6347 | <doc xml:space="preserve" | |
| 6317 | 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 | 6350 | usual file extension for images of this type, eg. "xpm", "jpeg" or "png".</doc> | |
| 6320 | 6351 | <type name="utf8" c:type="char*"/> | |
| 6321 | 6352 | </field> | |
| 6322 | 6353 | <field name="module_path" writable="1"> | |
| 6323 | 6354 | <doc xml:space="preserve" | |
| 6324 | 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 | 6357 | <type name="utf8" c:type="char*"/> | |
| 6327 | 6358 | </field> | |
| 6328 | 6359 | <field name="module" writable="1"> | |
| 6329 | 6360 | <doc xml:space="preserve" | |
| 6330 | 6361 | filename="gdk-pixbuf/gdk-pixbuf-io.c" | |
| 6331 | - | line="55">the loaded `GModule`.</doc> | |
| 6362 | + | line="57">the loaded `GModule`.</doc> | |
| 6332 | 6363 | <type name="GModule.Module" c:type="GModule*"/> | |
| 6333 | 6364 | </field> | |
| 6334 | 6365 | <field name="info" writable="1"> | |
| 6335 | 6366 | <doc xml:space="preserve" | |
| 6336 | 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 | 6369 | <type name="PixbufFormat" c:type="GdkPixbufFormat*"/> | |
| 6339 | 6370 | </field> | |
| 6340 | 6371 | <field name="load" writable="1"> | |
| 6341 | 6372 | <doc xml:space="preserve" | |
| 6342 | 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 | 6375 | <type name="PixbufModuleLoadFunc" c:type="GdkPixbufModuleLoadFunc"/> | |
| 6345 | 6376 | </field> | |
| 6346 | 6377 | <field name="load_xpm_data" writable="1"> | |
| 6347 | 6378 | <doc xml:space="preserve" | |
| 6348 | 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 | 6381 | <type name="PixbufModuleLoadXpmDataFunc" | |
| 6351 | 6382 | c:type="GdkPixbufModuleLoadXpmDataFunc"/> | |
| 6352 | 6383 | </field> | |
| 6353 | 6384 | <field name="begin_load" introspectable="0" writable="1"> | |
| 6354 | 6385 | <doc xml:space="preserve" | |
| 6355 | 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 | 6388 | <type name="PixbufModuleBeginLoadFunc" | |
| 6358 | 6389 | c:type="GdkPixbufModuleBeginLoadFunc"/> | |
| 6359 | 6390 | </field> | |
| 6360 | 6391 | <field name="stop_load" writable="1"> | |
| 6361 | 6392 | <doc xml:space="preserve" | |
| 6362 | 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 | 6395 | <type name="PixbufModuleStopLoadFunc" | |
| 6365 | 6396 | c:type="GdkPixbufModuleStopLoadFunc"/> | |
| 6366 | 6397 | </field> | |
| 6367 | 6398 | <field name="load_increment" writable="1"> | |
| 6368 | 6399 | <doc xml:space="preserve" | |
| 6369 | 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 | 6402 | <type name="PixbufModuleIncrementLoadFunc" | |
| 6372 | 6403 | c:type="GdkPixbufModuleIncrementLoadFunc"/> | |
| 6373 | 6404 | </field> | |
| 6374 | 6405 | <field name="load_animation" writable="1"> | |
| 6375 | 6406 | <doc xml:space="preserve" | |
| 6376 | 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 | 6409 | <type name="PixbufModuleLoadAnimationFunc" | |
| 6379 | 6410 | c:type="GdkPixbufModuleLoadAnimationFunc"/> | |
| 6380 | 6411 | </field> | |
| 6381 | 6412 | <field name="save" writable="1"> | |
| 6382 | 6413 | <doc xml:space="preserve" | |
| 6383 | 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 | 6416 | <type name="PixbufModuleSaveFunc" c:type="GdkPixbufModuleSaveFunc"/> | |
| 6386 | 6417 | </field> | |
| 6387 | 6418 | <field name="save_to_callback" introspectable="0" writable="1"> | |
| 6388 | 6419 | <doc xml:space="preserve" | |
| 6389 | 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 | 6422 | <type name="PixbufModuleSaveCallbackFunc" | |
| 6392 | 6423 | c:type="GdkPixbufModuleSaveCallbackFunc"/> | |
| 6393 | 6424 | </field> | |
| 6394 | 6425 | <field name="is_save_option_supported" writable="1"> | |
| 6395 | 6426 | <doc xml:space="preserve" | |
| 6396 | 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 | 6429 | <type name="PixbufModuleSaveOptionSupportedFunc" | |
| 6399 | 6430 | c:type="GdkPixbufModuleSaveOptionSupportedFunc"/> | |
| 6400 | 6431 | </field> | |
| @@ -7024,7 +7055,7 @@ signal.</doc> | |||
| 7024 | 7055 | glib:get-type="gdk_pixbuf_non_anim_get_type"> | |
| 7025 | 7056 | <constructor name="new" c:identifier="gdk_pixbuf_non_anim_new"> | |
| 7026 | 7057 | <source-position filename="gdk-pixbuf/gdk-pixbuf-animation.h" | |
| 7027 | - | line="215"/> | |
| 7058 | + | line="216"/> | |
| 7028 | 7059 | <return-value transfer-ownership="full"> | |
| 7029 | 7060 | <type name="PixbufAnimation" c:type="GdkPixbufAnimation*"/> | |
| 7030 | 7061 | </return-value> | |
| @@ -7084,7 +7115,7 @@ To make them easier to use, their numerical values are the actual degrees.</doc> | |||
| 7084 | 7115 | <callback name="PixbufSaveFunc" c:type="GdkPixbufSaveFunc" version="2.4"> | |
| 7085 | 7116 | <doc xml:space="preserve" | |
| 7086 | 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 | 7120 | This function is called once for each block of bytes that is "written" | |
| 7090 | 7121 | by `gdk_pixbuf_save_to_callback()`. | |
| @@ -7092,18 +7123,18 @@ by `gdk_pixbuf_save_to_callback()`. | |||
| 7092 | 7123 | If successful it should return `TRUE`; if an error occurs it should set | |
| 7093 | 7124 | `error` and return `FALSE`, in which case `gdk_pixbuf_save_to_callback()` | |
| 7094 | 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 | 7127 | <return-value transfer-ownership="none"> | |
| 7097 | 7128 | <doc xml:space="preserve" | |
| 7098 | 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 | 7131 | <type name="gboolean" c:type="gboolean"/> | |
| 7101 | 7132 | </return-value> | |
| 7102 | 7133 | <parameters> | |
| 7103 | 7134 | <parameter name="buf" transfer-ownership="none"> | |
| 7104 | 7135 | <doc xml:space="preserve" | |
| 7105 | 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 | 7138 | <array length="1" zero-terminated="0" c:type="const gchar*"> | |
| 7108 | 7139 | <type name="guint8"/> | |
| 7109 | 7140 | </array> | |
| @@ -7111,7 +7142,7 @@ will fail with the same error.</doc> | |||
| 7111 | 7142 | <parameter name="count" transfer-ownership="none"> | |
| 7112 | 7143 | <doc xml:space="preserve" | |
| 7113 | 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 | 7146 | <type name="gsize" c:type="gsize"/> | |
| 7116 | 7147 | </parameter> | |
| 7117 | 7148 | <parameter name="error" | |
| @@ -7120,7 +7151,7 @@ will fail with the same error.</doc> | |||
| 7120 | 7151 | transfer-ownership="full"> | |
| 7121 | 7152 | <doc xml:space="preserve" | |
| 7122 | 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 | 7155 | <type name="GLib.Error" c:type="GError**"/> | |
| 7125 | 7156 | </parameter> | |
| 7126 | 7157 | <parameter name="data" | |
| @@ -7130,7 +7161,7 @@ will fail with the same error.</doc> | |||
| 7130 | 7161 | closure="3"> | |
| 7131 | 7162 | <doc xml:space="preserve" | |
| 7132 | 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 | 7165 | <type name="gpointer" c:type="gpointer"/> | |
| 7135 | 7166 | </parameter> | |
| 7136 | 7167 | </parameters> | |
| @@ -7152,32 +7183,32 @@ will fail with the same error.</doc> | |||
| 7152 | 7183 | version="2.8"> | |
| 7153 | 7184 | <doc xml:space="preserve" | |
| 7154 | 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 | 7187 | <source-position filename="gdk-pixbuf/gdk-pixbuf-simple-anim.h" | |
| 7157 | 7188 | line="55"/> | |
| 7158 | 7189 | <return-value transfer-ownership="full"> | |
| 7159 | 7190 | <doc xml:space="preserve" | |
| 7160 | 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 | 7193 | <type name="PixbufSimpleAnim" c:type="GdkPixbufSimpleAnim*"/> | |
| 7163 | 7194 | </return-value> | |
| 7164 | 7195 | <parameters> | |
| 7165 | 7196 | <parameter name="width" transfer-ownership="none"> | |
| 7166 | 7197 | <doc xml:space="preserve" | |
| 7167 | 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 | 7200 | <type name="gint" c:type="gint"/> | |
| 7170 | 7201 | </parameter> | |
| 7171 | 7202 | <parameter name="height" transfer-ownership="none"> | |
| 7172 | 7203 | <doc xml:space="preserve" | |
| 7173 | 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 | 7206 | <type name="gint" c:type="gint"/> | |
| 7176 | 7207 | </parameter> | |
| 7177 | 7208 | <parameter name="rate" transfer-ownership="none"> | |
| 7178 | 7209 | <doc xml:space="preserve" | |
| 7179 | 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 | 7212 | <type name="gfloat" c:type="gfloat"/> | |
| 7182 | 7213 | </parameter> | |
| 7183 | 7214 | </parameters> | |
| @@ -7187,11 +7218,11 @@ will fail with the same error.</doc> | |||
| 7187 | 7218 | version="2.8"> | |
| 7188 | 7219 | <doc xml:space="preserve" | |
| 7189 | 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 | 7222 | have the dimensions specified when the animation | |
| 7192 | 7223 | was constructed.</doc> | |
| 7193 | 7224 | <source-position filename="gdk-pixbuf/gdk-pixbuf-simple-anim.h" | |
| 7194 | - | line="59"/> | |
| 7225 | + | line="60"/> | |
| 7195 | 7226 | <return-value transfer-ownership="none"> | |
| 7196 | 7227 | <type name="none" c:type="void"/> | |
| 7197 | 7228 | </return-value> | |
| @@ -7199,13 +7230,13 @@ was constructed.</doc> | |||
| 7199 | 7230 | <instance-parameter name="animation" transfer-ownership="none"> | |
| 7200 | 7231 | <doc xml:space="preserve" | |
| 7201 | 7232 | filename="gdk-pixbuf/gdk-pixbuf-simple-anim.c" | |
| 7202 | - | line="442">a #GdkPixbufSimpleAnim</doc> | |
| 7233 | + | line="444">a #GdkPixbufSimpleAnim</doc> | |
| 7203 | 7234 | <type name="PixbufSimpleAnim" c:type="GdkPixbufSimpleAnim*"/> | |
| 7204 | 7235 | </instance-parameter> | |
| 7205 | 7236 | <parameter name="pixbuf" transfer-ownership="none"> | |
| 7206 | 7237 | <doc xml:space="preserve" | |
| 7207 | 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 | 7240 | <type name="Pixbuf" c:type="GdkPixbuf*"/> | |
| 7210 | 7241 | </parameter> | |
| 7211 | 7242 | </parameters> | |
| @@ -7216,20 +7247,20 @@ was constructed.</doc> | |||
| 7216 | 7247 | version="2.18"> | |
| 7217 | 7248 | <doc xml:space="preserve" | |
| 7218 | 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 | 7251 | <source-position filename="gdk-pixbuf/gdk-pixbuf-simple-anim.h" | |
| 7221 | - | line="65"/> | |
| 7252 | + | line="66"/> | |
| 7222 | 7253 | <return-value transfer-ownership="none"> | |
| 7223 | 7254 | <doc xml:space="preserve" | |
| 7224 | 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 | 7257 | <type name="gboolean" c:type="gboolean"/> | |
| 7227 | 7258 | </return-value> | |
| 7228 | 7259 | <parameters> | |
| 7229 | 7260 | <instance-parameter name="animation" transfer-ownership="none"> | |
| 7230 | 7261 | <doc xml:space="preserve" | |
| 7231 | 7262 | filename="gdk-pixbuf/gdk-pixbuf-simple-anim.c" | |
| 7232 | - | line="533">a #GdkPixbufSimpleAnim</doc> | |
| 7263 | + | line="535">a #GdkPixbufSimpleAnim</doc> | |
| 7233 | 7264 | <type name="PixbufSimpleAnim" c:type="GdkPixbufSimpleAnim*"/> | |
| 7234 | 7265 | </instance-parameter> | |
| 7235 | 7266 | </parameters> | |
| @@ -7240,9 +7271,9 @@ was constructed.</doc> | |||
| 7240 | 7271 | version="2.18"> | |
| 7241 | 7272 | <doc xml:space="preserve" | |
| 7242 | 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 | 7275 | <source-position filename="gdk-pixbuf/gdk-pixbuf-simple-anim.h" | |
| 7245 | - | line="62"/> | |
| 7276 | + | line="63"/> | |
| 7246 | 7277 | <return-value transfer-ownership="none"> | |
| 7247 | 7278 | <type name="none" c:type="void"/> | |
| 7248 | 7279 | </return-value> | |
| @@ -7250,13 +7281,13 @@ was constructed.</doc> | |||
| 7250 | 7281 | <instance-parameter name="animation" transfer-ownership="none"> | |
| 7251 | 7282 | <doc xml:space="preserve" | |
| 7252 | 7283 | filename="gdk-pixbuf/gdk-pixbuf-simple-anim.c" | |
| 7253 | - | line="512">a #GdkPixbufSimpleAnim</doc> | |
| 7284 | + | line="514">a #GdkPixbufSimpleAnim</doc> | |
| 7254 | 7285 | <type name="PixbufSimpleAnim" c:type="GdkPixbufSimpleAnim*"/> | |
| 7255 | 7286 | </instance-parameter> | |
| 7256 | 7287 | <parameter name="loop" transfer-ownership="none"> | |
| 7257 | 7288 | <doc xml:space="preserve" | |
| 7258 | 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 | 7291 | <type name="gboolean" c:type="gboolean"/> | |
| 7261 | 7292 | </parameter> | |
| 7262 | 7293 | </parameters> | |
| @@ -7270,7 +7301,7 @@ was constructed.</doc> | |||
| 7270 | 7301 | default-value="FALSE"> | |
| 7271 | 7302 | <doc xml:space="preserve" | |
| 7272 | 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 | 7305 | <type name="gboolean" c:type="gboolean"/> | |
| 7275 | 7306 | </property> | |
| 7276 | 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 | 73 | <doc xml:space="preserve" | |
| 74 | 74 | filename="src/graphene-box.c" | |
| 75 | 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 | 77 | </return-value> | |
| 78 | 78 | <parameters> | |
| 79 | 79 | <instance-parameter name="a" transfer-ownership="none"> | |
| @@ -101,7 +101,7 @@ The contents of the returned structure are undefined.</doc> | |||
| 101 | 101 | <doc xml:space="preserve" | |
| 102 | 102 | filename="src/graphene-box.c" | |
| 103 | 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 | 105 | </return-value> | |
| 106 | 106 | <parameters> | |
| 107 | 107 | <instance-parameter name="box" transfer-ownership="none"> | |
| @@ -127,7 +127,7 @@ The contents of the returned structure are undefined.</doc> | |||
| 127 | 127 | <doc xml:space="preserve" | |
| 128 | 128 | filename="src/graphene-box.c" | |
| 129 | 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 | 131 | </return-value> | |
| 132 | 132 | <parameters> | |
| 133 | 133 | <instance-parameter name="a" transfer-ownership="none"> | |
| @@ -711,7 +711,7 @@ initialized with graphene_box_empty().</doc> | |||
| 711 | 711 | <doc xml:space="preserve" | |
| 712 | 712 | filename="src/graphene-box.c" | |
| 713 | 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 | 715 | </return-value> | |
| 716 | 716 | <parameters> | |
| 717 | 717 | <instance-parameter name="a" transfer-ownership="none"> | |
| @@ -1018,7 +1018,7 @@ The contents of the returned structure are undefined.</doc> | |||
| 1018 | 1018 | <doc xml:space="preserve" | |
| 1019 | 1019 | filename="src/graphene-euler.c" | |
| 1020 | 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 | 1022 | </return-value> | |
| 1023 | 1023 | <parameters> | |
| 1024 | 1024 | <instance-parameter name="a" transfer-ownership="none"> | |
| @@ -1868,7 +1868,7 @@ The contents of the returned structure are undefined.</doc> | |||
| 1868 | 1868 | <doc xml:space="preserve" | |
| 1869 | 1869 | filename="src/graphene-frustum.c" | |
| 1870 | 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 | 1872 | </return-value> | |
| 1873 | 1873 | <parameters> | |
| 1874 | 1874 | <instance-parameter name="f" transfer-ownership="none"> | |
| @@ -1894,7 +1894,7 @@ The contents of the returned structure are undefined.</doc> | |||
| 1894 | 1894 | <doc xml:space="preserve" | |
| 1895 | 1895 | filename="src/graphene-frustum.c" | |
| 1896 | 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 | 1898 | </return-value> | |
| 1899 | 1899 | <parameters> | |
| 1900 | 1900 | <instance-parameter name="a" transfer-ownership="none"> | |
| @@ -2087,7 +2087,7 @@ a #graphene_frustum_t.</doc> | |||
| 2087 | 2087 | <doc xml:space="preserve" | |
| 2088 | 2088 | filename="src/graphene-frustum.c" | |
| 2089 | 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 | 2091 | </return-value> | |
| 2092 | 2092 | <parameters> | |
| 2093 | 2093 | <instance-parameter name="f" transfer-ownership="none"> | |
| @@ -2116,7 +2116,7 @@ a #graphene_frustum_t.</doc> | |||
| 2116 | 2116 | <doc xml:space="preserve" | |
| 2117 | 2117 | filename="src/graphene-frustum.c" | |
| 2118 | 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 | 2120 | </return-value> | |
| 2121 | 2121 | <parameters> | |
| 2122 | 2122 | <instance-parameter name="f" transfer-ownership="none"> | |
| @@ -2178,7 +2178,7 @@ published in "Graphics Gems II", edited by Jim Arvo, and | |||
| 2178 | 2178 | <doc xml:space="preserve" | |
| 2179 | 2179 | filename="src/graphene-matrix.c" | |
| 2180 | 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 | 2182 | </return-value> | |
| 2183 | 2183 | <parameters> | |
| 2184 | 2184 | <instance-parameter name="m" transfer-ownership="none"> | |
| @@ -2265,7 +2265,7 @@ published in "Graphics Gems II", edited by Jim Arvo, and | |||
| 2265 | 2265 | <doc xml:space="preserve" | |
| 2266 | 2266 | filename="src/graphene-matrix.c" | |
| 2267 | 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 | 2269 | </return-value> | |
| 2270 | 2270 | <parameters> | |
| 2271 | 2271 | <instance-parameter name="a" transfer-ownership="none"> | |
| @@ -2315,7 +2315,7 @@ graphene_matrix_near(). For instance: | |||
| 2315 | 2315 | <doc xml:space="preserve" | |
| 2316 | 2316 | filename="src/graphene-matrix.c" | |
| 2317 | 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 | 2319 | </return-value> | |
| 2320 | 2320 | <parameters> | |
| 2321 | 2321 | <instance-parameter name="a" transfer-ownership="none"> | |
| @@ -3166,7 +3166,7 @@ will return an identity matrix.</doc> | |||
| 3166 | 3166 | <doc xml:space="preserve" | |
| 3167 | 3167 | filename="src/graphene-matrix.c" | |
| 3168 | 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 | 3170 | </return-value> | |
| 3171 | 3171 | <parameters> | |
| 3172 | 3172 | <instance-parameter name="m" transfer-ownership="none"> | |
| @@ -3198,7 +3198,7 @@ a 2D affine transformation matrix.</doc> | |||
| 3198 | 3198 | filename="src/graphene-matrix.c" | |
| 3199 | 3199 | line="516">`true` if the matrix is compatible with an affine | |
| 3200 | 3200 | transformation matrix</doc> | |
| 3201 | - | <type name="gboolean" c:type="_Bool"/> | |
| 3201 | + | <type name="gboolean" c:type="bool"/> | |
| 3202 | 3202 | </return-value> | |
| 3203 | 3203 | <parameters> | |
| 3204 | 3204 | <instance-parameter name="m" transfer-ownership="none"> | |
| @@ -3220,7 +3220,7 @@ a 2D affine transformation matrix.</doc> | |||
| 3220 | 3220 | <doc xml:space="preserve" | |
| 3221 | 3221 | filename="src/graphene-matrix.c" | |
| 3222 | 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 | 3224 | </return-value> | |
| 3225 | 3225 | <parameters> | |
| 3226 | 3226 | <instance-parameter name="m" transfer-ownership="none"> | |
| @@ -3242,7 +3242,7 @@ a 2D affine transformation matrix.</doc> | |||
| 3242 | 3242 | <doc xml:space="preserve" | |
| 3243 | 3243 | filename="src/graphene-matrix.c" | |
| 3244 | 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 | 3246 | </return-value> | |
| 3247 | 3247 | <parameters> | |
| 3248 | 3248 | <instance-parameter name="m" transfer-ownership="none"> | |
| @@ -3264,7 +3264,7 @@ a 2D affine transformation matrix.</doc> | |||
| 3264 | 3264 | <doc xml:space="preserve" | |
| 3265 | 3265 | filename="src/graphene-matrix.c" | |
| 3266 | 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 | 3268 | </return-value> | |
| 3269 | 3269 | <parameters> | |
| 3270 | 3270 | <instance-parameter name="m" transfer-ownership="none"> | |
| @@ -3325,7 +3325,7 @@ other.</doc> | |||
| 3325 | 3325 | filename="src/graphene-matrix.c" | |
| 3326 | 3326 | line="2316">`true` if the two matrices are near each other, and | |
| 3327 | 3327 | `false` otherwise</doc> | |
| 3328 | - | <type name="gboolean" c:type="_Bool"/> | |
| 3328 | + | <type name="gboolean" c:type="bool"/> | |
| 3329 | 3329 | </return-value> | |
| 3330 | 3330 | <parameters> | |
| 3331 | 3331 | <instance-parameter name="a" transfer-ownership="none"> | |
| @@ -3851,7 +3851,7 @@ and an affine matrix type from other libraries.</doc> | |||
| 3851 | 3851 | filename="src/graphene-matrix.c" | |
| 3852 | 3852 | line="666">`true` if the matrix is compatible with an affine | |
| 3853 | 3853 | transformation matrix</doc> | |
| 3854 | - | <type name="gboolean" c:type="_Bool"/> | |
| 3854 | + | <type name="gboolean" c:type="bool"/> | |
| 3855 | 3855 | </return-value> | |
| 3856 | 3856 | <parameters> | |
| 3857 | 3857 | <instance-parameter name="m" transfer-ownership="none"> | |
| @@ -4449,7 +4449,7 @@ given matrix, within the given axis aligned rectangular @bounds.</doc> | |||
| 4449 | 4449 | <doc xml:space="preserve" | |
| 4450 | 4450 | filename="src/graphene-matrix.c" | |
| 4451 | 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 | 4453 | </return-value> | |
| 4454 | 4454 | <parameters> | |
| 4455 | 4455 | <instance-parameter name="m" transfer-ownership="none"> | |
| @@ -4628,7 +4628,7 @@ The contents of the returned structure are undefined.</doc> | |||
| 4628 | 4628 | <doc xml:space="preserve" | |
| 4629 | 4629 | filename="src/graphene-plane.c" | |
| 4630 | 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 | 4632 | </return-value> | |
| 4633 | 4633 | <parameters> | |
| 4634 | 4634 | <instance-parameter name="a" transfer-ownership="none"> | |
| @@ -5119,7 +5119,7 @@ graphene_point_near() instead.</doc> | |||
| 5119 | 5119 | <doc xml:space="preserve" | |
| 5120 | 5120 | filename="src/graphene-point.c" | |
| 5121 | 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 | 5123 | </return-value> | |
| 5124 | 5124 | <parameters> | |
| 5125 | 5125 | <instance-parameter name="a" transfer-ownership="none"> | |
| @@ -5295,7 +5295,7 @@ the threshold of @epsilon.</doc> | |||
| 5295 | 5295 | <doc xml:space="preserve" | |
| 5296 | 5296 | filename="src/graphene-point.c" | |
| 5297 | 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 | 5299 | </return-value> | |
| 5300 | 5300 | <parameters> | |
| 5301 | 5301 | <instance-parameter name="a" transfer-ownership="none"> | |
| @@ -5512,7 +5512,7 @@ the threshold of @epsilon.</doc> | |||
| 5512 | 5512 | <doc xml:space="preserve" | |
| 5513 | 5513 | filename="src/graphene-point3d.c" | |
| 5514 | 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 | 5516 | </return-value> | |
| 5517 | 5517 | <parameters> | |
| 5518 | 5518 | <instance-parameter name="a" transfer-ownership="none"> | |
| @@ -5717,7 +5717,7 @@ an @epsilon factor.</doc> | |||
| 5717 | 5717 | <doc xml:space="preserve" | |
| 5718 | 5718 | filename="src/graphene-point3d.c" | |
| 5719 | 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 | 5721 | </return-value> | |
| 5722 | 5722 | <parameters> | |
| 5723 | 5723 | <instance-parameter name="a" transfer-ownership="none"> | |
| @@ -5969,7 +5969,7 @@ The contents of the returned instance are undefined.</doc> | |||
| 5969 | 5969 | <doc xml:space="preserve" | |
| 5970 | 5970 | filename="src/graphene-quad.c" | |
| 5971 | 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 | 5973 | </return-value> | |
| 5974 | 5974 | <parameters> | |
| 5975 | 5975 | <instance-parameter name="q" transfer-ownership="none"> | |
| @@ -6247,7 +6247,7 @@ The contents of the returned value are undefined.</doc> | |||
| 6247 | 6247 | <doc xml:space="preserve" | |
| 6248 | 6248 | filename="src/graphene-quaternion.c" | |
| 6249 | 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 | 6251 | </return-value> | |
| 6252 | 6252 | <parameters> | |
| 6253 | 6253 | <instance-parameter name="a" transfer-ownership="none"> | |
| @@ -7047,7 +7047,7 @@ The contents of the returned structure are undefined.</doc> | |||
| 7047 | 7047 | <doc xml:space="preserve" | |
| 7048 | 7048 | filename="src/graphene-ray.c" | |
| 7049 | 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 | 7051 | </return-value> | |
| 7052 | 7052 | <parameters> | |
| 7053 | 7053 | <instance-parameter name="a" transfer-ownership="none"> | |
| @@ -7510,7 +7510,7 @@ See also: graphene_ray_intersect_box()</doc> | |||
| 7510 | 7510 | <doc xml:space="preserve" | |
| 7511 | 7511 | filename="src/graphene-ray.c" | |
| 7512 | 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 | 7514 | </return-value> | |
| 7515 | 7515 | <parameters> | |
| 7516 | 7516 | <instance-parameter name="r" transfer-ownership="none"> | |
| @@ -7541,7 +7541,7 @@ See also: graphene_ray_intersect_sphere()</doc> | |||
| 7541 | 7541 | <doc xml:space="preserve" | |
| 7542 | 7542 | filename="src/graphene-ray.c" | |
| 7543 | 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 | 7545 | </return-value> | |
| 7546 | 7546 | <parameters> | |
| 7547 | 7547 | <instance-parameter name="r" transfer-ownership="none"> | |
| @@ -7572,7 +7572,7 @@ See also: graphene_ray_intersect_triangle()</doc> | |||
| 7572 | 7572 | <doc xml:space="preserve" | |
| 7573 | 7573 | filename="src/graphene-ray.c" | |
| 7574 | 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 | 7576 | </return-value> | |
| 7577 | 7577 | <parameters> | |
| 7578 | 7578 | <instance-parameter name="r" transfer-ownership="none"> | |
| @@ -7665,7 +7665,7 @@ will internally operate on a normalized copy; all functions returning a | |||
| 7665 | 7665 | <doc xml:space="preserve" | |
| 7666 | 7666 | filename="src/graphene-rect.c" | |
| 7667 | 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 | 7669 | </return-value> | |
| 7670 | 7670 | <parameters> | |
| 7671 | 7671 | <instance-parameter name="r" transfer-ownership="none"> | |
| @@ -7694,7 +7694,7 @@ rectangle.</doc> | |||
| 7694 | 7694 | <doc xml:space="preserve" | |
| 7695 | 7695 | filename="src/graphene-rect.c" | |
| 7696 | 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 | 7698 | </return-value> | |
| 7699 | 7699 | <parameters> | |
| 7700 | 7700 | <instance-parameter name="a" transfer-ownership="none"> | |
| @@ -7720,7 +7720,7 @@ rectangle.</doc> | |||
| 7720 | 7720 | <doc xml:space="preserve" | |
| 7721 | 7721 | filename="src/graphene-rect.c" | |
| 7722 | 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 | 7724 | </return-value> | |
| 7725 | 7725 | <parameters> | |
| 7726 | 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 | 8303 | <doc xml:space="preserve" | |
| 8304 | 8304 | filename="src/graphene-rect.c" | |
| 8305 | 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 | 8307 | </return-value> | |
| 8308 | 8308 | <parameters> | |
| 8309 | 8309 | <instance-parameter name="a" transfer-ownership="none"> | |
| @@ -8791,7 +8791,7 @@ The contents of the returned value are undefined.</doc> | |||
| 8791 | 8791 | <doc xml:space="preserve" | |
| 8792 | 8792 | filename="src/graphene-size.c" | |
| 8793 | 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 | 8795 | </return-value> | |
| 8796 | 8796 | <parameters> | |
| 8797 | 8797 | <instance-parameter name="a" transfer-ownership="none"> | |
| @@ -9018,7 +9018,7 @@ of a #graphene_sphere_t.</doc> | |||
| 9018 | 9018 | <doc xml:space="preserve" | |
| 9019 | 9019 | filename="src/graphene-sphere.c" | |
| 9020 | 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 | 9022 | </return-value> | |
| 9023 | 9023 | <parameters> | |
| 9024 | 9024 | <instance-parameter name="s" transfer-ownership="none"> | |
| @@ -9073,7 +9073,7 @@ a #graphene_sphere_t.</doc> | |||
| 9073 | 9073 | <doc xml:space="preserve" | |
| 9074 | 9074 | filename="src/graphene-sphere.c" | |
| 9075 | 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 | 9077 | </return-value> | |
| 9078 | 9078 | <parameters> | |
| 9079 | 9079 | <instance-parameter name="a" transfer-ownership="none"> | |
| @@ -9333,7 +9333,7 @@ of the 3D volume that encompasses all @vectors.</doc> | |||
| 9333 | 9333 | <doc xml:space="preserve" | |
| 9334 | 9334 | filename="src/graphene-sphere.c" | |
| 9335 | 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 | 9337 | </return-value> | |
| 9338 | 9338 | <parameters> | |
| 9339 | 9339 | <instance-parameter name="s" transfer-ownership="none"> | |
| @@ -9428,7 +9428,7 @@ The contents of the returned structure are undefined.</doc> | |||
| 9428 | 9428 | <doc xml:space="preserve" | |
| 9429 | 9429 | filename="src/graphene-triangle.c" | |
| 9430 | 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 | 9432 | </return-value> | |
| 9433 | 9433 | <parameters> | |
| 9434 | 9434 | <instance-parameter name="t" transfer-ownership="none"> | |
| @@ -9456,7 +9456,7 @@ The contents of the returned structure are undefined.</doc> | |||
| 9456 | 9456 | <doc xml:space="preserve" | |
| 9457 | 9457 | filename="src/graphene-triangle.c" | |
| 9458 | 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 | 9460 | </return-value> | |
| 9461 | 9461 | <parameters> | |
| 9462 | 9462 | <instance-parameter name="a" transfer-ownership="none"> | |
| @@ -9538,7 +9538,7 @@ The returned #graphene_vec2_t contains the following values, in order: | |||
| 9538 | 9538 | <doc xml:space="preserve" | |
| 9539 | 9539 | filename="src/graphene-triangle.c" | |
| 9540 | 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 | 9542 | </return-value> | |
| 9543 | 9543 | <parameters> | |
| 9544 | 9544 | <instance-parameter name="t" transfer-ownership="none"> | |
| @@ -9762,7 +9762,7 @@ See also: graphene_triangle_get_barycoords()</doc> | |||
| 9762 | 9762 | <doc xml:space="preserve" | |
| 9763 | 9763 | filename="src/graphene-triangle.c" | |
| 9764 | 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 | 9766 | </return-value> | |
| 9767 | 9767 | <parameters> | |
| 9768 | 9768 | <instance-parameter name="t" transfer-ownership="none"> | |
| @@ -10229,7 +10229,7 @@ vector @res.</doc> | |||
| 10229 | 10229 | <doc xml:space="preserve" | |
| 10230 | 10230 | filename="src/graphene-vectors.c" | |
| 10231 | 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 | 10233 | </return-value> | |
| 10234 | 10234 | <parameters> | |
| 10235 | 10235 | <instance-parameter name="v1" transfer-ownership="none"> | |
| @@ -10567,7 +10567,7 @@ whether their values are within the given @epsilon.</doc> | |||
| 10567 | 10567 | <doc xml:space="preserve" | |
| 10568 | 10568 | filename="src/graphene-vectors.c" | |
| 10569 | 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 | 10571 | </return-value> | |
| 10572 | 10572 | <parameters> | |
| 10573 | 10573 | <instance-parameter name="v1" transfer-ownership="none"> | |
| @@ -10965,7 +10965,7 @@ vector @res.</doc> | |||
| 10965 | 10965 | <doc xml:space="preserve" | |
| 10966 | 10966 | filename="src/graphene-vectors.c" | |
| 10967 | 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 | 10969 | </return-value> | |
| 10970 | 10970 | <parameters> | |
| 10971 | 10971 | <instance-parameter name="v1" transfer-ownership="none"> | |
| @@ -11478,7 +11478,7 @@ whether their values are within the given @epsilon.</doc> | |||
| 11478 | 11478 | <doc xml:space="preserve" | |
| 11479 | 11479 | filename="src/graphene-vectors.c" | |
| 11480 | 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 | 11482 | </return-value> | |
| 11483 | 11483 | <parameters> | |
| 11484 | 11484 | <instance-parameter name="v1" transfer-ownership="none"> | |
| @@ -11862,7 +11862,7 @@ vector @res.</doc> | |||
| 11862 | 11862 | <doc xml:space="preserve" | |
| 11863 | 11863 | filename="src/graphene-vectors.c" | |
| 11864 | 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 | 11866 | </return-value> | |
| 11867 | 11867 | <parameters> | |
| 11868 | 11868 | <instance-parameter name="v1" transfer-ownership="none"> | |
| @@ -12384,7 +12384,7 @@ whether their values are within the given @epsilon.</doc> | |||
| 12384 | 12384 | <doc xml:space="preserve" | |
| 12385 | 12385 | filename="src/graphene-vectors.c" | |
| 12386 | 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 | 12388 | </return-value> | |
| 12389 | 12389 | <parameters> | |
| 12390 | 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 | 13 | <include name="cairo" version="1.0"/> | |
| 14 | 14 | <package name="pango"/> | |
| 15 | 15 | <c:include name="pango/pango.h"/> | |
| 16 | - | <doc:format name="unknown"/> | |
| 16 | + | <doc:format name="gi-docgen"/> | |
| 17 | 17 | <namespace name="Pango" | |
| 18 | 18 | version="1.0" | |
| 19 | 19 | shared-library="libpango-1.0.so.0" | |
| @@ -1941,6 +1941,8 @@ by using [func@Pango.AttrType.get_name].</doc> | |||
| 1941 | 1941 | </enumeration> | |
| 1942 | 1942 | <record name="Attribute" | |
| 1943 | 1943 | c:type="PangoAttribute" | |
| 1944 | + | copy-function="pango_attribute_copy" | |
| 1945 | + | free-function="pango_attribute_destroy" | |
| 1944 | 1946 | glib:type-name="PangoAttribute" | |
| 1945 | 1947 | glib:get-type="pango_attribute_get_type" | |
| 1946 | 1948 | c:symbol-prefix="attribute"> | |
| @@ -4004,7 +4006,7 @@ with an ellipsis.</doc> | |||
| 4004 | 4006 | </member> | |
| 4005 | 4007 | </enumeration> | |
| 4006 | 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 | 4010 | <parameters> | |
| 4009 | 4011 | <parameter name="object"> | |
| 4010 | 4012 | </parameter> | |
| @@ -4049,7 +4051,7 @@ with an ellipsis.</doc> | |||
| 4049 | 4051 | <function-macro name="FONT_CLASS" | |
| 4050 | 4052 | c:identifier="PANGO_FONT_CLASS" | |
| 4051 | 4053 | introspectable="0"> | |
| 4052 | - | <source-position filename="pango/pango-font.h" line="572"/> | |
| 4054 | + | <source-position filename="pango/pango-font.h" line="602"/> | |
| 4053 | 4055 | <parameters> | |
| 4054 | 4056 | <parameter name="klass"> | |
| 4055 | 4057 | </parameter> | |
| @@ -4058,7 +4060,7 @@ with an ellipsis.</doc> | |||
| 4058 | 4060 | <function-macro name="FONT_FACE" | |
| 4059 | 4061 | c:identifier="PANGO_FONT_FACE" | |
| 4060 | 4062 | introspectable="0"> | |
| 4061 | - | <source-position filename="pango/pango-font.h" line="503"/> | |
| 4063 | + | <source-position filename="pango/pango-font.h" line="533"/> | |
| 4062 | 4064 | <parameters> | |
| 4063 | 4065 | <parameter name="object"> | |
| 4064 | 4066 | </parameter> | |
| @@ -4067,7 +4069,7 @@ with an ellipsis.</doc> | |||
| 4067 | 4069 | <function-macro name="FONT_FACE_CLASS" | |
| 4068 | 4070 | c:identifier="PANGO_FONT_FACE_CLASS" | |
| 4069 | 4071 | introspectable="0"> | |
| 4070 | - | <source-position filename="pango/pango-font.h" line="505"/> | |
| 4072 | + | <source-position filename="pango/pango-font.h" line="535"/> | |
| 4071 | 4073 | <parameters> | |
| 4072 | 4074 | <parameter name="klass"> | |
| 4073 | 4075 | </parameter> | |
| @@ -4076,7 +4078,7 @@ with an ellipsis.</doc> | |||
| 4076 | 4078 | <function-macro name="FONT_FACE_GET_CLASS" | |
| 4077 | 4079 | c:identifier="PANGO_FONT_FACE_GET_CLASS" | |
| 4078 | 4080 | introspectable="0"> | |
| 4079 | - | <source-position filename="pango/pango-font.h" line="507"/> | |
| 4081 | + | <source-position filename="pango/pango-font.h" line="537"/> | |
| 4080 | 4082 | <parameters> | |
| 4081 | 4083 | <parameter name="obj"> | |
| 4082 | 4084 | </parameter> | |
| @@ -4085,7 +4087,7 @@ with an ellipsis.</doc> | |||
| 4085 | 4087 | <function-macro name="FONT_FAMILY" | |
| 4086 | 4088 | c:identifier="PANGO_FONT_FAMILY" | |
| 4087 | 4089 | introspectable="0"> | |
| 4088 | - | <source-position filename="pango/pango-font.h" line="428"/> | |
| 4090 | + | <source-position filename="pango/pango-font.h" line="458"/> | |
| 4089 | 4091 | <parameters> | |
| 4090 | 4092 | <parameter name="object"> | |
| 4091 | 4093 | </parameter> | |
| @@ -4094,7 +4096,7 @@ with an ellipsis.</doc> | |||
| 4094 | 4096 | <function-macro name="FONT_FAMILY_CLASS" | |
| 4095 | 4097 | c:identifier="PANGO_FONT_FAMILY_CLASS" | |
| 4096 | 4098 | introspectable="0"> | |
| 4097 | - | <source-position filename="pango/pango-font.h" line="430"/> | |
| 4099 | + | <source-position filename="pango/pango-font.h" line="460"/> | |
| 4098 | 4100 | <parameters> | |
| 4099 | 4101 | <parameter name="klass"> | |
| 4100 | 4102 | </parameter> | |
| @@ -4103,7 +4105,7 @@ with an ellipsis.</doc> | |||
| 4103 | 4105 | <function-macro name="FONT_FAMILY_GET_CLASS" | |
| 4104 | 4106 | c:identifier="PANGO_FONT_FAMILY_GET_CLASS" | |
| 4105 | 4107 | introspectable="0"> | |
| 4106 | - | <source-position filename="pango/pango-font.h" line="432"/> | |
| 4108 | + | <source-position filename="pango/pango-font.h" line="462"/> | |
| 4107 | 4109 | <parameters> | |
| 4108 | 4110 | <parameter name="obj"> | |
| 4109 | 4111 | </parameter> | |
| @@ -4112,7 +4114,7 @@ with an ellipsis.</doc> | |||
| 4112 | 4114 | <function-macro name="FONT_GET_CLASS" | |
| 4113 | 4115 | c:identifier="PANGO_FONT_GET_CLASS" | |
| 4114 | 4116 | introspectable="0"> | |
| 4115 | - | <source-position filename="pango/pango-font.h" line="574"/> | |
| 4117 | + | <source-position filename="pango/pango-font.h" line="604"/> | |
| 4116 | 4118 | <parameters> | |
| 4117 | 4119 | <parameter name="obj"> | |
| 4118 | 4120 | </parameter> | |
| @@ -4155,18 +4157,18 @@ with an ellipsis.</doc> | |||
| 4155 | 4157 | glib:type-struct="FontClass"> | |
| 4156 | 4158 | <doc xml:space="preserve" | |
| 4157 | 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 | 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 | 4163 | <function name="descriptions_free" | |
| 4162 | 4164 | c:identifier="pango_font_descriptions_free" | |
| 4163 | 4165 | deprecated="1" | |
| 4164 | 4166 | deprecated-version="1.56"> | |
| 4165 | 4167 | <doc xml:space="preserve" | |
| 4166 | 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 | 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 | 4172 | <return-value transfer-ownership="none"> | |
| 4171 | 4173 | <type name="none" c:type="void"/> | |
| 4172 | 4174 | </return-value> | |
| @@ -4177,7 +4179,7 @@ rendering-system-independent manner.</doc> | |||
| 4177 | 4179 | allow-none="1"> | |
| 4178 | 4180 | <doc xml:space="preserve" | |
| 4179 | 4181 | filename="pango/fonts.c" | |
| 4180 | - | line="1122">a pointer | |
| 4182 | + | line="1175">a pointer | |
| 4181 | 4183 | to an array of `PangoFontDescription`, may be %NULL</doc> | |
| 4182 | 4184 | <array length="1" | |
| 4183 | 4185 | zero-terminated="0" | |
| @@ -4188,7 +4190,7 @@ rendering-system-independent manner.</doc> | |||
| 4188 | 4190 | <parameter name="n_descs" transfer-ownership="none"> | |
| 4189 | 4191 | <doc xml:space="preserve" | |
| 4190 | 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 | 4194 | <type name="gint" c:type="int"/> | |
| 4193 | 4195 | </parameter> | |
| 4194 | 4196 | </parameters> | |
| @@ -4206,7 +4208,7 @@ For a discussion of the supported format, see that function. | |||
| 4206 | 4208 | Note: to verify that the returned font is identical to | |
| 4207 | 4209 | the one that was serialized, you can compare @bytes to the | |
| 4208 | 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 | 4212 | <return-value transfer-ownership="full" nullable="1"> | |
| 4211 | 4213 | <doc xml:space="preserve" | |
| 4212 | 4214 | filename="pango/serializer.c" | |
| @@ -4229,7 +4231,7 @@ result of serializing the font again.</doc> | |||
| 4229 | 4231 | </parameters> | |
| 4230 | 4232 | </function> | |
| 4231 | 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 | 4235 | <return-value transfer-ownership="full"> | |
| 4234 | 4236 | <type name="HarfBuzz.font_t" c:type="hb_font_t*"/> | |
| 4235 | 4237 | </return-value> | |
| @@ -4242,28 +4244,28 @@ result of serializing the font again.</doc> | |||
| 4242 | 4244 | <virtual-method name="describe" invoker="describe"> | |
| 4243 | 4245 | <doc xml:space="preserve" | |
| 4244 | 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 | 4249 | Use [method@Pango.Font.describe_with_absolute_size] if you want | |
| 4248 | 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 | 4252 | <return-value transfer-ownership="full"> | |
| 4251 | 4253 | <doc xml:space="preserve" | |
| 4252 | 4254 | filename="pango/fonts.c" | |
| 4253 | - | line="2112">a newly-allocated `PangoFontDescription` object.</doc> | |
| 4255 | + | line="2179">a newly-allocated `PangoFontDescription` object.</doc> | |
| 4254 | 4256 | <type name="FontDescription" c:type="PangoFontDescription*"/> | |
| 4255 | 4257 | </return-value> | |
| 4256 | 4258 | <parameters> | |
| 4257 | 4259 | <instance-parameter name="font" transfer-ownership="none"> | |
| 4258 | 4260 | <doc xml:space="preserve" | |
| 4259 | 4261 | filename="pango/fonts.c" | |
| 4260 | - | line="2105">a `PangoFont`</doc> | |
| 4262 | + | line="2172">a `PangoFont`</doc> | |
| 4261 | 4263 | <type name="Font" c:type="PangoFont*"/> | |
| 4262 | 4264 | </instance-parameter> | |
| 4263 | 4265 | </parameters> | |
| 4264 | 4266 | </virtual-method> | |
| 4265 | 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 | 4269 | <return-value transfer-ownership="full"> | |
| 4268 | 4270 | <type name="FontDescription" c:type="PangoFontDescription*"/> | |
| 4269 | 4271 | </return-value> | |
| @@ -4276,12 +4278,12 @@ the font size in device units.</doc> | |||
| 4276 | 4278 | <virtual-method name="get_coverage" invoker="get_coverage"> | |
| 4277 | 4279 | <doc xml:space="preserve" | |
| 4278 | 4280 | filename="pango/fonts.c" | |
| 4279 | - | line="2149">Computes the coverage map for a given font and language tag.</doc> | |
| 4280 | - | <source-position filename="pango/pango-font.h" line="598"/> | |
| 4281 | + | line="2216">Computes the coverage map for a given font and language tag.</doc> | |
| 4282 | + | <source-position filename="pango/pango-font.h" line="628"/> | |
| 4281 | 4283 | <return-value transfer-ownership="full"> | |
| 4282 | 4284 | <doc xml:space="preserve" | |
| 4283 | 4285 | filename="pango/fonts.c" | |
| 4284 | - | line="2156">a newly-allocated `PangoCoverage` | |
| 4286 | + | line="2223">a newly-allocated `PangoCoverage` | |
| 4285 | 4287 | object.</doc> | |
| 4286 | 4288 | <type name="Coverage" c:type="PangoCoverage*"/> | |
| 4287 | 4289 | </return-value> | |
| @@ -4289,13 +4291,13 @@ the font size in device units.</doc> | |||
| 4289 | 4291 | <instance-parameter name="font" transfer-ownership="none"> | |
| 4290 | 4292 | <doc xml:space="preserve" | |
| 4291 | 4293 | filename="pango/fonts.c" | |
| 4292 | - | line="2151">a `PangoFont`</doc> | |
| 4294 | + | line="2218">a `PangoFont`</doc> | |
| 4293 | 4295 | <type name="Font" c:type="PangoFont*"/> | |
| 4294 | 4296 | </instance-parameter> | |
| 4295 | 4297 | <parameter name="language" transfer-ownership="none"> | |
| 4296 | 4298 | <doc xml:space="preserve" | |
| 4297 | 4299 | filename="pango/fonts.c" | |
| 4298 | - | line="2152">the language tag</doc> | |
| 4300 | + | line="2219">the language tag</doc> | |
| 4299 | 4301 | <type name="Language" c:type="PangoLanguage*"/> | |
| 4300 | 4302 | </parameter> | |
| 4301 | 4303 | </parameters> | |
| @@ -4305,14 +4307,14 @@ the font size in device units.</doc> | |||
| 4305 | 4307 | version="1.44"> | |
| 4306 | 4308 | <doc xml:space="preserve" | |
| 4307 | 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 | 4312 | These are passed to the rendering system, together with features | |
| 4311 | 4313 | that have been explicitly set via attributes. | |
| 4312 | 4314 | ||
| 4313 | 4315 | Note that this does not include OpenType features which the | |
| 4314 | 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 | 4318 | <return-value transfer-ownership="none"> | |
| 4317 | 4319 | <type name="none" c:type="void"/> | |
| 4318 | 4320 | </return-value> | |
| @@ -4320,7 +4322,7 @@ rendering system enables by default.</doc> | |||
| 4320 | 4322 | <instance-parameter name="font" transfer-ownership="none"> | |
| 4321 | 4323 | <doc xml:space="preserve" | |
| 4322 | 4324 | filename="pango/fonts.c" | |
| 4323 | - | line="3129">a `PangoFont`</doc> | |
| 4325 | + | line="3203">a `PangoFont`</doc> | |
| 4324 | 4326 | <type name="Font" c:type="PangoFont*"/> | |
| 4325 | 4327 | </instance-parameter> | |
| 4326 | 4328 | <parameter name="features" | |
| @@ -4329,7 +4331,7 @@ rendering system enables by default.</doc> | |||
| 4329 | 4331 | transfer-ownership="none"> | |
| 4330 | 4332 | <doc xml:space="preserve" | |
| 4331 | 4333 | filename="pango/fonts.c" | |
| 4332 | - | line="3130">Array to features in</doc> | |
| 4334 | + | line="3204">Array to features in</doc> | |
| 4333 | 4335 | <array length="1" zero-terminated="0" c:type="hb_feature_t*"> | |
| 4334 | 4336 | <type name="HarfBuzz.feature_t" c:type="hb_feature_t"/> | |
| 4335 | 4337 | </array> | |
| @@ -4337,7 +4339,7 @@ rendering system enables by default.</doc> | |||
| 4337 | 4339 | <parameter name="len" transfer-ownership="none"> | |
| 4338 | 4340 | <doc xml:space="preserve" | |
| 4339 | 4341 | filename="pango/fonts.c" | |
| 4340 | - | line="3131">the length of @features</doc> | |
| 4342 | + | line="3205">the length of @features</doc> | |
| 4341 | 4343 | <type name="guint" c:type="guint"/> | |
| 4342 | 4344 | </parameter> | |
| 4343 | 4345 | <parameter name="num_features" | |
| @@ -4346,7 +4348,7 @@ rendering system enables by default.</doc> | |||
| 4346 | 4348 | transfer-ownership="full"> | |
| 4347 | 4349 | <doc xml:space="preserve" | |
| 4348 | 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 | 4352 | <type name="guint" c:type="guint*"/> | |
| 4351 | 4353 | </parameter> | |
| 4352 | 4354 | </parameters> | |
| @@ -4356,7 +4358,7 @@ rendering system enables by default.</doc> | |||
| 4356 | 4358 | version="1.10"> | |
| 4357 | 4359 | <doc xml:space="preserve" | |
| 4358 | 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 | 4363 | Note that the font maintains a *weak* reference to | |
| 4362 | 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 | 4369 | It is the responsibility of the user to ensure that the | |
| 4368 | 4370 | font map is kept alive. In most uses this is not an issue | |
| 4369 | 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 | 4373 | <return-value transfer-ownership="none" nullable="1"> | |
| 4372 | 4374 | <doc xml:space="preserve" | |
| 4373 | 4375 | filename="pango/fonts.c" | |
| 4374 | - | line="2294">the `PangoFontMap` | |
| 4376 | + | line="2361">the `PangoFontMap` | |
| 4375 | 4377 | for the font</doc> | |
| 4376 | 4378 | <type name="FontMap" c:type="PangoFontMap*"/> | |
| 4377 | 4379 | </return-value> | |
| @@ -4382,7 +4384,7 @@ as a `PangoContext` holds a reference to the font map.</doc> | |||
| 4382 | 4384 | allow-none="1"> | |
| 4383 | 4385 | <doc xml:space="preserve" | |
| 4384 | 4386 | filename="pango/fonts.c" | |
| 4385 | - | line="2280">a `PangoFont`</doc> | |
| 4387 | + | line="2347">a `PangoFont`</doc> | |
| 4386 | 4388 | <type name="Font" c:type="PangoFont*"/> | |
| 4387 | 4389 | </instance-parameter> | |
| 4388 | 4390 | </parameters> | |
| @@ -4390,7 +4392,7 @@ as a `PangoContext` holds a reference to the font map.</doc> | |||
| 4390 | 4392 | <virtual-method name="get_glyph_extents" invoker="get_glyph_extents"> | |
| 4391 | 4393 | <doc xml:space="preserve" | |
| 4392 | 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 | 4397 | The coordinate system for each rectangle has its origin at the | |
| 4396 | 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 | 4404 | If @font is %NULL, this function gracefully sets some sane values in the | |
| 4403 | 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 | 4407 | <return-value transfer-ownership="none"> | |
| 4406 | 4408 | <type name="none" c:type="void"/> | |
| 4407 | 4409 | </return-value> | |
| @@ -4412,13 +4414,13 @@ output variables and returns.</doc> | |||
| 4412 | 4414 | allow-none="1"> | |
| 4413 | 4415 | <doc xml:space="preserve" | |
| 4414 | 4416 | filename="pango/fonts.c" | |
| 4415 | - | line="2190">a `PangoFont`</doc> | |
| 4417 | + | line="2257">a `PangoFont`</doc> | |
| 4416 | 4418 | <type name="Font" c:type="PangoFont*"/> | |
| 4417 | 4419 | </instance-parameter> | |
| 4418 | 4420 | <parameter name="glyph" transfer-ownership="none"> | |
| 4419 | 4421 | <doc xml:space="preserve" | |
| 4420 | 4422 | filename="pango/fonts.c" | |
| 4421 | - | line="2191">the glyph index</doc> | |
| 4423 | + | line="2258">the glyph index</doc> | |
| 4422 | 4424 | <type name="Glyph" c:type="PangoGlyph"/> | |
| 4423 | 4425 | </parameter> | |
| 4424 | 4426 | <parameter name="ink_rect" | |
| @@ -4429,7 +4431,7 @@ output variables and returns.</doc> | |||
| 4429 | 4431 | allow-none="1"> | |
| 4430 | 4432 | <doc xml:space="preserve" | |
| 4431 | 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 | 4435 | <type name="Rectangle" c:type="PangoRectangle*"/> | |
| 4434 | 4436 | </parameter> | |
| 4435 | 4437 | <parameter name="logical_rect" | |
| @@ -4440,7 +4442,7 @@ output variables and returns.</doc> | |||
| 4440 | 4442 | allow-none="1"> | |
| 4441 | 4443 | <doc xml:space="preserve" | |
| 4442 | 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 | 4446 | <type name="Rectangle" c:type="PangoRectangle*"/> | |
| 4445 | 4447 | </parameter> | |
| 4446 | 4448 | </parameters> | |
| @@ -4448,7 +4450,7 @@ output variables and returns.</doc> | |||
| 4448 | 4450 | <virtual-method name="get_metrics" invoker="get_metrics"> | |
| 4449 | 4451 | <doc xml:space="preserve" | |
| 4450 | 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 | 4455 | Since the metrics may be substantially different for different scripts, | |
| 4454 | 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 | 4459 | If @font is %NULL, this function gracefully sets some sane values in the | |
| 4458 | 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 | 4462 | <return-value transfer-ownership="full"> | |
| 4461 | 4463 | <doc xml:space="preserve" | |
| 4462 | 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 | 4466 | [method@Pango.FontMetrics.unref] when finished using the object.</doc> | |
| 4465 | 4467 | <type name="FontMetrics" c:type="PangoFontMetrics*"/> | |
| 4466 | 4468 | </return-value> | |
| @@ -4471,7 +4473,7 @@ output variables and returns.</doc> | |||
| 4471 | 4473 | allow-none="1"> | |
| 4472 | 4474 | <doc xml:space="preserve" | |
| 4473 | 4475 | filename="pango/fonts.c" | |
| 4474 | - | line="2237">a `PangoFont`</doc> | |
| 4476 | + | line="2304">a `PangoFont`</doc> | |
| 4475 | 4477 | <type name="Font" c:type="PangoFont*"/> | |
| 4476 | 4478 | </instance-parameter> | |
| 4477 | 4479 | <parameter name="language" | |
| @@ -4480,7 +4482,7 @@ output variables and returns.</doc> | |||
| 4480 | 4482 | allow-none="1"> | |
| 4481 | 4483 | <doc xml:space="preserve" | |
| 4482 | 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 | 4486 | to get the metrics for, or %NULL to indicate to get the metrics for | |
| 4485 | 4487 | the entire font.</doc> | |
| 4486 | 4488 | <type name="Language" c:type="PangoLanguage*"/> | |
| @@ -4490,22 +4492,22 @@ output variables and returns.</doc> | |||
| 4490 | 4492 | <method name="describe" c:identifier="pango_font_describe"> | |
| 4491 | 4493 | <doc xml:space="preserve" | |
| 4492 | 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 | 4497 | Use [method@Pango.Font.describe_with_absolute_size] if you want | |
| 4496 | 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 | 4500 | <return-value transfer-ownership="full"> | |
| 4499 | 4501 | <doc xml:space="preserve" | |
| 4500 | 4502 | filename="pango/fonts.c" | |
| 4501 | - | line="2112">a newly-allocated `PangoFontDescription` object.</doc> | |
| 4503 | + | line="2179">a newly-allocated `PangoFontDescription` object.</doc> | |
| 4502 | 4504 | <type name="FontDescription" c:type="PangoFontDescription*"/> | |
| 4503 | 4505 | </return-value> | |
| 4504 | 4506 | <parameters> | |
| 4505 | 4507 | <instance-parameter name="font" transfer-ownership="none"> | |
| 4506 | 4508 | <doc xml:space="preserve" | |
| 4507 | 4509 | filename="pango/fonts.c" | |
| 4508 | - | line="2105">a `PangoFont`</doc> | |
| 4510 | + | line="2172">a `PangoFont`</doc> | |
| 4509 | 4511 | <type name="Font" c:type="PangoFont*"/> | |
| 4510 | 4512 | </instance-parameter> | |
| 4511 | 4513 | </parameters> | |
| @@ -4515,22 +4517,22 @@ the font size in device units.</doc> | |||
| 4515 | 4517 | version="1.14"> | |
| 4516 | 4518 | <doc xml:space="preserve" | |
| 4517 | 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 | 4521 | in device units. | |
| 4520 | 4522 | ||
| 4521 | 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 | 4525 | <return-value transfer-ownership="full"> | |
| 4524 | 4526 | <doc xml:space="preserve" | |
| 4525 | 4527 | filename="pango/fonts.c" | |
| 4526 | - | line="2131">a newly-allocated `PangoFontDescription` object.</doc> | |
| 4528 | + | line="2198">a newly-allocated `PangoFontDescription` object.</doc> | |
| 4527 | 4529 | <type name="FontDescription" c:type="PangoFontDescription*"/> | |
| 4528 | 4530 | </return-value> | |
| 4529 | 4531 | <parameters> | |
| 4530 | 4532 | <instance-parameter name="font" transfer-ownership="none"> | |
| 4531 | 4533 | <doc xml:space="preserve" | |
| 4532 | 4534 | filename="pango/fonts.c" | |
| 4533 | - | line="2124">a `PangoFont`</doc> | |
| 4535 | + | line="2191">a `PangoFont`</doc> | |
| 4534 | 4536 | <type name="Font" c:type="PangoFont*"/> | |
| 4535 | 4537 | </instance-parameter> | |
| 4536 | 4538 | </parameters> | |
| @@ -4538,12 +4540,12 @@ Use [method@Pango.Font.describe] if you want the font size in points.</doc> | |||
| 4538 | 4540 | <method name="get_coverage" c:identifier="pango_font_get_coverage"> | |
| 4539 | 4541 | <doc xml:space="preserve" | |
| 4540 | 4542 | filename="pango/fonts.c" | |
| 4541 | - | line="2149">Computes the coverage map for a given font and language tag.</doc> | |
| 4542 | - | <source-position filename="pango/pango-font.h" line="625"/> | |
| 4543 | + | line="2216">Computes the coverage map for a given font and language tag.</doc> | |
| 4544 | + | <source-position filename="pango/pango-font.h" line="655"/> | |
| 4543 | 4545 | <return-value transfer-ownership="full"> | |
| 4544 | 4546 | <doc xml:space="preserve" | |
| 4545 | 4547 | filename="pango/fonts.c" | |
| 4546 | - | line="2156">a newly-allocated `PangoCoverage` | |
| 4548 | + | line="2223">a newly-allocated `PangoCoverage` | |
| 4547 | 4549 | object.</doc> | |
| 4548 | 4550 | <type name="Coverage" c:type="PangoCoverage*"/> | |
| 4549 | 4551 | </return-value> | |
| @@ -4551,13 +4553,13 @@ Use [method@Pango.Font.describe] if you want the font size in points.</doc> | |||
| 4551 | 4553 | <instance-parameter name="font" transfer-ownership="none"> | |
| 4552 | 4554 | <doc xml:space="preserve" | |
| 4553 | 4555 | filename="pango/fonts.c" | |
| 4554 | - | line="2151">a `PangoFont`</doc> | |
| 4556 | + | line="2218">a `PangoFont`</doc> | |
| 4555 | 4557 | <type name="Font" c:type="PangoFont*"/> | |
| 4556 | 4558 | </instance-parameter> | |
| 4557 | 4559 | <parameter name="language" transfer-ownership="none"> | |
| 4558 | 4560 | <doc xml:space="preserve" | |
| 4559 | 4561 | filename="pango/fonts.c" | |
| 4560 | - | line="2152">the language tag</doc> | |
| 4562 | + | line="2219">the language tag</doc> | |
| 4561 | 4563 | <type name="Language" c:type="PangoLanguage*"/> | |
| 4562 | 4564 | </parameter> | |
| 4563 | 4565 | </parameters> | |
| @@ -4567,19 +4569,22 @@ Use [method@Pango.Font.describe] if you want the font size in points.</doc> | |||
| 4567 | 4569 | version="1.46"> | |
| 4568 | 4570 | <doc xml:space="preserve" | |
| 4569 | 4571 | filename="pango/fonts.c" | |
| 4570 | - | line="2311">Gets the `PangoFontFace` to which @font belongs.</doc> | |
| 4571 | - | <source-position filename="pango/pango-font.h" line="645"/> | |
| 4572 | - | <return-value transfer-ownership="none"> | |
| 4572 | + | line="2378">Gets the `PangoFontFace` to which @font belongs. | |
| 4573 | + | ||
| 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 | 4578 | <doc xml:space="preserve" | |
| 4574 | 4579 | filename="pango/fonts.c" | |
| 4575 | - | line="2317">the `PangoFontFace`</doc> | |
| 4580 | + | line="2387">the `PangoFontFace`</doc> | |
| 4576 | 4581 | <type name="FontFace" c:type="PangoFontFace*"/> | |
| 4577 | 4582 | </return-value> | |
| 4578 | 4583 | <parameters> | |
| 4579 | 4584 | <instance-parameter name="font" transfer-ownership="none"> | |
| 4580 | 4585 | <doc xml:space="preserve" | |
| 4581 | 4586 | filename="pango/fonts.c" | |
| 4582 | - | line="2313">a `PangoFont`</doc> | |
| 4587 | + | line="2380">a `PangoFont`</doc> | |
| 4583 | 4588 | <type name="Font" c:type="PangoFont*"/> | |
| 4584 | 4589 | </instance-parameter> | |
| 4585 | 4590 | </parameters> | |
| @@ -4589,14 +4594,14 @@ Use [method@Pango.Font.describe] if you want the font size in points.</doc> | |||
| 4589 | 4594 | version="1.44"> | |
| 4590 | 4595 | <doc xml:space="preserve" | |
| 4591 | 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 | 4599 | These are passed to the rendering system, together with features | |
| 4595 | 4600 | that have been explicitly set via attributes. | |
| 4596 | 4601 | ||
| 4597 | 4602 | Note that this does not include OpenType features which the | |
| 4598 | 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 | 4605 | <return-value transfer-ownership="none"> | |
| 4601 | 4606 | <type name="none" c:type="void"/> | |
| 4602 | 4607 | </return-value> | |
| @@ -4604,7 +4609,7 @@ rendering system enables by default.</doc> | |||
| 4604 | 4609 | <instance-parameter name="font" transfer-ownership="none"> | |
| 4605 | 4610 | <doc xml:space="preserve" | |
| 4606 | 4611 | filename="pango/fonts.c" | |
| 4607 | - | line="3129">a `PangoFont`</doc> | |
| 4612 | + | line="3203">a `PangoFont`</doc> | |
| 4608 | 4613 | <type name="Font" c:type="PangoFont*"/> | |
| 4609 | 4614 | </instance-parameter> | |
| 4610 | 4615 | <parameter name="features" | |
| @@ -4613,7 +4618,7 @@ rendering system enables by default.</doc> | |||
| 4613 | 4618 | transfer-ownership="none"> | |
| 4614 | 4619 | <doc xml:space="preserve" | |
| 4615 | 4620 | filename="pango/fonts.c" | |
| 4616 | - | line="3130">Array to features in</doc> | |
| 4621 | + | line="3204">Array to features in</doc> | |
| 4617 | 4622 | <array length="1" zero-terminated="0" c:type="hb_feature_t*"> | |
| 4618 | 4623 | <type name="HarfBuzz.feature_t" c:type="hb_feature_t"/> | |
| 4619 | 4624 | </array> | |
| @@ -4621,7 +4626,7 @@ rendering system enables by default.</doc> | |||
| 4621 | 4626 | <parameter name="len" transfer-ownership="none"> | |
| 4622 | 4627 | <doc xml:space="preserve" | |
| 4623 | 4628 | filename="pango/fonts.c" | |
| 4624 | - | line="3131">the length of @features</doc> | |
| 4629 | + | line="3205">the length of @features</doc> | |
| 4625 | 4630 | <type name="guint" c:type="guint"/> | |
| 4626 | 4631 | </parameter> | |
| 4627 | 4632 | <parameter name="num_features" | |
| @@ -4630,7 +4635,7 @@ rendering system enables by default.</doc> | |||
| 4630 | 4635 | transfer-ownership="full"> | |
| 4631 | 4636 | <doc xml:space="preserve" | |
| 4632 | 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 | 4639 | <type name="guint" c:type="guint*"/> | |
| 4635 | 4640 | </parameter> | |
| 4636 | 4641 | </parameters> | |
| @@ -4640,7 +4645,7 @@ rendering system enables by default.</doc> | |||
| 4640 | 4645 | version="1.10"> | |
| 4641 | 4646 | <doc xml:space="preserve" | |
| 4642 | 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 | 4650 | Note that the font maintains a *weak* reference to | |
| 4646 | 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 | 4656 | It is the responsibility of the user to ensure that the | |
| 4652 | 4657 | font map is kept alive. In most uses this is not an issue | |
| 4653 | 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 | 4660 | <return-value transfer-ownership="none" nullable="1"> | |
| 4656 | 4661 | <doc xml:space="preserve" | |
| 4657 | 4662 | filename="pango/fonts.c" | |
| 4658 | - | line="2294">the `PangoFontMap` | |
| 4663 | + | line="2361">the `PangoFontMap` | |
| 4659 | 4664 | for the font</doc> | |
| 4660 | 4665 | <type name="FontMap" c:type="PangoFontMap*"/> | |
| 4661 | 4666 | </return-value> | |
| @@ -4666,7 +4671,7 @@ as a `PangoContext` holds a reference to the font map.</doc> | |||
| 4666 | 4671 | allow-none="1"> | |
| 4667 | 4672 | <doc xml:space="preserve" | |
| 4668 | 4673 | filename="pango/fonts.c" | |
| 4669 | - | line="2280">a `PangoFont`</doc> | |
| 4674 | + | line="2347">a `PangoFont`</doc> | |
| 4670 | 4675 | <type name="Font" c:type="PangoFont*"/> | |
| 4671 | 4676 | </instance-parameter> | |
| 4672 | 4677 | </parameters> | |
| @@ -4675,7 +4680,7 @@ as a `PangoContext` holds a reference to the font map.</doc> | |||
| 4675 | 4680 | c:identifier="pango_font_get_glyph_extents"> | |
| 4676 | 4681 | <doc xml:space="preserve" | |
| 4677 | 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 | 4685 | The coordinate system for each rectangle has its origin at the | |
| 4681 | 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 | 4692 | If @font is %NULL, this function gracefully sets some sane values in the | |
| 4688 | 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 | 4695 | <return-value transfer-ownership="none"> | |
| 4691 | 4696 | <type name="none" c:type="void"/> | |
| 4692 | 4697 | </return-value> | |
| @@ -4697,13 +4702,13 @@ output variables and returns.</doc> | |||
| 4697 | 4702 | allow-none="1"> | |
| 4698 | 4703 | <doc xml:space="preserve" | |
| 4699 | 4704 | filename="pango/fonts.c" | |
| 4700 | - | line="2190">a `PangoFont`</doc> | |
| 4705 | + | line="2257">a `PangoFont`</doc> | |
| 4701 | 4706 | <type name="Font" c:type="PangoFont*"/> | |
| 4702 | 4707 | </instance-parameter> | |
| 4703 | 4708 | <parameter name="glyph" transfer-ownership="none"> | |
| 4704 | 4709 | <doc xml:space="preserve" | |
| 4705 | 4710 | filename="pango/fonts.c" | |
| 4706 | - | line="2191">the glyph index</doc> | |
| 4711 | + | line="2258">the glyph index</doc> | |
| 4707 | 4712 | <type name="Glyph" c:type="PangoGlyph"/> | |
| 4708 | 4713 | </parameter> | |
| 4709 | 4714 | <parameter name="ink_rect" | |
| @@ -4714,7 +4719,7 @@ output variables and returns.</doc> | |||
| 4714 | 4719 | allow-none="1"> | |
| 4715 | 4720 | <doc xml:space="preserve" | |
| 4716 | 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 | 4723 | <type name="Rectangle" c:type="PangoRectangle*"/> | |
| 4719 | 4724 | </parameter> | |
| 4720 | 4725 | <parameter name="logical_rect" | |
| @@ -4725,7 +4730,7 @@ output variables and returns.</doc> | |||
| 4725 | 4730 | allow-none="1"> | |
| 4726 | 4731 | <doc xml:space="preserve" | |
| 4727 | 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 | 4734 | <type name="Rectangle" c:type="PangoRectangle*"/> | |
| 4730 | 4735 | </parameter> | |
| 4731 | 4736 | </parameters> | |
| @@ -4736,16 +4741,16 @@ output variables and returns.</doc> | |||
| 4736 | 4741 | introspectable="0"> | |
| 4737 | 4742 | <doc xml:space="preserve" | |
| 4738 | 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 | 4746 | Note that the objects returned by this function are cached | |
| 4742 | 4747 | and immutable. If you need to make changes to the `hb_font_t`, | |
| 4743 | 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 | 4750 | <return-value transfer-ownership="none" nullable="1"> | |
| 4746 | 4751 | <doc xml:space="preserve" | |
| 4747 | 4752 | filename="pango/fonts.c" | |
| 4748 | - | line="2339">the `hb_font_t` object | |
| 4753 | + | line="2409">the `hb_font_t` object | |
| 4749 | 4754 | backing the font</doc> | |
| 4750 | 4755 | <type name="HarfBuzz.font_t" c:type="hb_font_t*"/> | |
| 4751 | 4756 | </return-value> | |
| @@ -4753,7 +4758,7 @@ use [hb_font_create_sub_font()](https://harfbuzz.github.io/harfbuzz-hb-font.html | |||
| 4753 | 4758 | <instance-parameter name="font" transfer-ownership="none"> | |
| 4754 | 4759 | <doc xml:space="preserve" | |
| 4755 | 4760 | filename="pango/fonts.c" | |
| 4756 | - | line="2331">a `PangoFont`</doc> | |
| 4761 | + | line="2401">a `PangoFont`</doc> | |
| 4757 | 4762 | <type name="Font" c:type="PangoFont*"/> | |
| 4758 | 4763 | </instance-parameter> | |
| 4759 | 4764 | </parameters> | |
| @@ -4763,7 +4768,7 @@ use [hb_font_create_sub_font()](https://harfbuzz.github.io/harfbuzz-hb-font.html | |||
| 4763 | 4768 | version="1.50"> | |
| 4764 | 4769 | <doc xml:space="preserve" | |
| 4765 | 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 | 4773 | If the font backend does not provide this information, | |
| 4769 | 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 | 4777 | The returned array is only valid as long as the font | |
| 4773 | 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 | 4780 | <return-value transfer-ownership="none" nullable="1"> | |
| 4776 | 4781 | <doc xml:space="preserve" | |
| 4777 | 4782 | filename="pango/fonts.c" | |
| 4778 | - | line="3167">an array of `PangoLanguage`</doc> | |
| 4783 | + | line="3241">an array of `PangoLanguage`</doc> | |
| 4779 | 4784 | <array c:type="PangoLanguage**"> | |
| 4780 | 4785 | <type name="Language"/> | |
| 4781 | 4786 | </array> | |
| @@ -4784,7 +4789,7 @@ and its fontmap are valid.</doc> | |||
| 4784 | 4789 | <instance-parameter name="font" transfer-ownership="none"> | |
| 4785 | 4790 | <doc xml:space="preserve" | |
| 4786 | 4791 | filename="pango/fonts.c" | |
| 4787 | - | line="3156">a `PangoFont`</doc> | |
| 4792 | + | line="3230">a `PangoFont`</doc> | |
| 4788 | 4793 | <type name="Font" c:type="PangoFont*"/> | |
| 4789 | 4794 | </instance-parameter> | |
| 4790 | 4795 | </parameters> | |
| @@ -4792,7 +4797,7 @@ and its fontmap are valid.</doc> | |||
| 4792 | 4797 | <method name="get_metrics" c:identifier="pango_font_get_metrics"> | |
| 4793 | 4798 | <doc xml:space="preserve" | |
| 4794 | 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 | 4802 | Since the metrics may be substantially different for different scripts, | |
| 4798 | 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 | 4806 | If @font is %NULL, this function gracefully sets some sane values in the | |
| 4802 | 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 | 4809 | <return-value transfer-ownership="full"> | |
| 4805 | 4810 | <doc xml:space="preserve" | |
| 4806 | 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 | 4813 | [method@Pango.FontMetrics.unref] when finished using the object.</doc> | |
| 4809 | 4814 | <type name="FontMetrics" c:type="PangoFontMetrics*"/> | |
| 4810 | 4815 | </return-value> | |
| @@ -4815,7 +4820,7 @@ output variables and returns.</doc> | |||
| 4815 | 4820 | allow-none="1"> | |
| 4816 | 4821 | <doc xml:space="preserve" | |
| 4817 | 4822 | filename="pango/fonts.c" | |
| 4818 | - | line="2237">a `PangoFont`</doc> | |
| 4823 | + | line="2304">a `PangoFont`</doc> | |
| 4819 | 4824 | <type name="Font" c:type="PangoFont*"/> | |
| 4820 | 4825 | </instance-parameter> | |
| 4821 | 4826 | <parameter name="language" | |
| @@ -4824,7 +4829,7 @@ output variables and returns.</doc> | |||
| 4824 | 4829 | allow-none="1"> | |
| 4825 | 4830 | <doc xml:space="preserve" | |
| 4826 | 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 | 4833 | to get the metrics for, or %NULL to indicate to get the metrics for | |
| 4829 | 4834 | the entire font.</doc> | |
| 4830 | 4835 | <type name="Language" c:type="PangoLanguage*"/> | |
| @@ -4836,25 +4841,25 @@ output variables and returns.</doc> | |||
| 4836 | 4841 | version="1.44"> | |
| 4837 | 4842 | <doc xml:space="preserve" | |
| 4838 | 4843 | filename="pango/fonts.c" | |
| 4839 | - | line="3107">Returns whether the font provides a glyph for this character.</doc> | |
| 4840 | - | <source-position filename="pango/pango-font.h" line="648"/> | |
| 4844 | + | line="3181">Returns whether the font provides a glyph for this character.</doc> | |
| 4845 | + | <source-position filename="pango/pango-font.h" line="678"/> | |
| 4841 | 4846 | <return-value transfer-ownership="none"> | |
| 4842 | 4847 | <doc xml:space="preserve" | |
| 4843 | 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 | 4850 | <type name="gboolean" c:type="gboolean"/> | |
| 4846 | 4851 | </return-value> | |
| 4847 | 4852 | <parameters> | |
| 4848 | 4853 | <instance-parameter name="font" transfer-ownership="none"> | |
| 4849 | 4854 | <doc xml:space="preserve" | |
| 4850 | 4855 | filename="pango/fonts.c" | |
| 4851 | - | line="3109">a `PangoFont`</doc> | |
| 4856 | + | line="3183">a `PangoFont`</doc> | |
| 4852 | 4857 | <type name="Font" c:type="PangoFont*"/> | |
| 4853 | 4858 | </instance-parameter> | |
| 4854 | 4859 | <parameter name="wc" transfer-ownership="none"> | |
| 4855 | 4860 | <doc xml:space="preserve" | |
| 4856 | 4861 | filename="pango/fonts.c" | |
| 4857 | - | line="3110">a Unicode character</doc> | |
| 4862 | + | line="3184">a Unicode character</doc> | |
| 4858 | 4863 | <type name="gunichar" c:type="gunichar"/> | |
| 4859 | 4864 | </parameter> | |
| 4860 | 4865 | </parameters> | |
| @@ -4873,7 +4878,7 @@ The intended use of this function is testing, benchmarking and debugging. | |||
| 4873 | 4878 | The format is not meant as a permanent storage format. | |
| 4874 | 4879 | ||
| 4875 | 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 | 4882 | <return-value transfer-ownership="full"> | |
| 4878 | 4883 | <doc xml:space="preserve" | |
| 4879 | 4884 | filename="pango/serializer.c" | |
| @@ -4896,24 +4901,24 @@ To recreate a font from its serialized form, use [func@Pango.Font.deserialize].< | |||
| 4896 | 4901 | <record name="FontClass" | |
| 4897 | 4902 | c:type="PangoFontClass" | |
| 4898 | 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 | 4905 | <field name="parent_class"> | |
| 4901 | 4906 | <type name="GObject.ObjectClass" c:type="GObjectClass"/> | |
| 4902 | 4907 | </field> | |
| 4903 | 4908 | <field name="describe"> | |
| 4904 | 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 | 4911 | <return-value transfer-ownership="full"> | |
| 4907 | 4912 | <doc xml:space="preserve" | |
| 4908 | 4913 | filename="pango/fonts.c" | |
| 4909 | - | line="2112">a newly-allocated `PangoFontDescription` object.</doc> | |
| 4914 | + | line="2179">a newly-allocated `PangoFontDescription` object.</doc> | |
| 4910 | 4915 | <type name="FontDescription" c:type="PangoFontDescription*"/> | |
| 4911 | 4916 | </return-value> | |
| 4912 | 4917 | <parameters> | |
| 4913 | 4918 | <parameter name="font" transfer-ownership="none"> | |
| 4914 | 4919 | <doc xml:space="preserve" | |
| 4915 | 4920 | filename="pango/fonts.c" | |
| 4916 | - | line="2105">a `PangoFont`</doc> | |
| 4921 | + | line="2172">a `PangoFont`</doc> | |
| 4917 | 4922 | <type name="Font" c:type="PangoFont*"/> | |
| 4918 | 4923 | </parameter> | |
| 4919 | 4924 | </parameters> | |
| @@ -4921,11 +4926,11 @@ To recreate a font from its serialized form, use [func@Pango.Font.deserialize].< | |||
| 4921 | 4926 | </field> | |
| 4922 | 4927 | <field name="get_coverage"> | |
| 4923 | 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 | 4930 | <return-value transfer-ownership="full"> | |
| 4926 | 4931 | <doc xml:space="preserve" | |
| 4927 | 4932 | filename="pango/fonts.c" | |
| 4928 | - | line="2156">a newly-allocated `PangoCoverage` | |
| 4933 | + | line="2223">a newly-allocated `PangoCoverage` | |
| 4929 | 4934 | object.</doc> | |
| 4930 | 4935 | <type name="Coverage" c:type="PangoCoverage*"/> | |
| 4931 | 4936 | </return-value> | |
| @@ -4933,13 +4938,13 @@ To recreate a font from its serialized form, use [func@Pango.Font.deserialize].< | |||
| 4933 | 4938 | <parameter name="font" transfer-ownership="none"> | |
| 4934 | 4939 | <doc xml:space="preserve" | |
| 4935 | 4940 | filename="pango/fonts.c" | |
| 4936 | - | line="2151">a `PangoFont`</doc> | |
| 4941 | + | line="2218">a `PangoFont`</doc> | |
| 4937 | 4942 | <type name="Font" c:type="PangoFont*"/> | |
| 4938 | 4943 | </parameter> | |
| 4939 | 4944 | <parameter name="language" transfer-ownership="none"> | |
| 4940 | 4945 | <doc xml:space="preserve" | |
| 4941 | 4946 | filename="pango/fonts.c" | |
| 4942 | - | line="2152">the language tag</doc> | |
| 4947 | + | line="2219">the language tag</doc> | |
| 4943 | 4948 | <type name="Language" c:type="PangoLanguage*"/> | |
| 4944 | 4949 | </parameter> | |
| 4945 | 4950 | </parameters> | |
| @@ -4947,7 +4952,7 @@ To recreate a font from its serialized form, use [func@Pango.Font.deserialize].< | |||
| 4947 | 4952 | </field> | |
| 4948 | 4953 | <field name="get_glyph_extents"> | |
| 4949 | 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 | 4956 | <return-value transfer-ownership="none"> | |
| 4952 | 4957 | <type name="none" c:type="void"/> | |
| 4953 | 4958 | </return-value> | |
| @@ -4958,13 +4963,13 @@ To recreate a font from its serialized form, use [func@Pango.Font.deserialize].< | |||
| 4958 | 4963 | allow-none="1"> | |
| 4959 | 4964 | <doc xml:space="preserve" | |
| 4960 | 4965 | filename="pango/fonts.c" | |
| 4961 | - | line="2190">a `PangoFont`</doc> | |
| 4966 | + | line="2257">a `PangoFont`</doc> | |
| 4962 | 4967 | <type name="Font" c:type="PangoFont*"/> | |
| 4963 | 4968 | </parameter> | |
| 4964 | 4969 | <parameter name="glyph" transfer-ownership="none"> | |
| 4965 | 4970 | <doc xml:space="preserve" | |
| 4966 | 4971 | filename="pango/fonts.c" | |
| 4967 | - | line="2191">the glyph index</doc> | |
| 4972 | + | line="2258">the glyph index</doc> | |
| 4968 | 4973 | <type name="Glyph" c:type="PangoGlyph"/> | |
| 4969 | 4974 | </parameter> | |
| 4970 | 4975 | <parameter name="ink_rect" | |
| @@ -4975,7 +4980,7 @@ To recreate a font from its serialized form, use [func@Pango.Font.deserialize].< | |||
| 4975 | 4980 | allow-none="1"> | |
| 4976 | 4981 | <doc xml:space="preserve" | |
| 4977 | 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 | 4984 | <type name="Rectangle" c:type="PangoRectangle*"/> | |
| 4980 | 4985 | </parameter> | |
| 4981 | 4986 | <parameter name="logical_rect" | |
| @@ -4986,7 +4991,7 @@ To recreate a font from its serialized form, use [func@Pango.Font.deserialize].< | |||
| 4986 | 4991 | allow-none="1"> | |
| 4987 | 4992 | <doc xml:space="preserve" | |
| 4988 | 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 | 4995 | <type name="Rectangle" c:type="PangoRectangle*"/> | |
| 4991 | 4996 | </parameter> | |
| 4992 | 4997 | </parameters> | |
| @@ -4994,11 +4999,11 @@ To recreate a font from its serialized form, use [func@Pango.Font.deserialize].< | |||
| 4994 | 4999 | </field> | |
| 4995 | 5000 | <field name="get_metrics"> | |
| 4996 | 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 | 5003 | <return-value transfer-ownership="full"> | |
| 4999 | 5004 | <doc xml:space="preserve" | |
| 5000 | 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 | 5007 | [method@Pango.FontMetrics.unref] when finished using the object.</doc> | |
| 5003 | 5008 | <type name="FontMetrics" c:type="PangoFontMetrics*"/> | |
| 5004 | 5009 | </return-value> | |
| @@ -5009,7 +5014,7 @@ To recreate a font from its serialized form, use [func@Pango.Font.deserialize].< | |||
| 5009 | 5014 | allow-none="1"> | |
| 5010 | 5015 | <doc xml:space="preserve" | |
| 5011 | 5016 | filename="pango/fonts.c" | |
| 5012 | - | line="2237">a `PangoFont`</doc> | |
| 5017 | + | line="2304">a `PangoFont`</doc> | |
| 5013 | 5018 | <type name="Font" c:type="PangoFont*"/> | |
| 5014 | 5019 | </parameter> | |
| 5015 | 5020 | <parameter name="language" | |
| @@ -5018,7 +5023,7 @@ To recreate a font from its serialized form, use [func@Pango.Font.deserialize].< | |||
| 5018 | 5023 | allow-none="1"> | |
| 5019 | 5024 | <doc xml:space="preserve" | |
| 5020 | 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 | 5027 | to get the metrics for, or %NULL to indicate to get the metrics for | |
| 5023 | 5028 | the entire font.</doc> | |
| 5024 | 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 | 5033 | </field> | |
| 5029 | 5034 | <field name="get_font_map"> | |
| 5030 | 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 | 5037 | <return-value transfer-ownership="none" nullable="1"> | |
| 5033 | 5038 | <doc xml:space="preserve" | |
| 5034 | 5039 | filename="pango/fonts.c" | |
| 5035 | - | line="2294">the `PangoFontMap` | |
| 5040 | + | line="2361">the `PangoFontMap` | |
| 5036 | 5041 | for the font</doc> | |
| 5037 | 5042 | <type name="FontMap" c:type="PangoFontMap*"/> | |
| 5038 | 5043 | </return-value> | |
| @@ -5043,7 +5048,7 @@ To recreate a font from its serialized form, use [func@Pango.Font.deserialize].< | |||
| 5043 | 5048 | allow-none="1"> | |
| 5044 | 5049 | <doc xml:space="preserve" | |
| 5045 | 5050 | filename="pango/fonts.c" | |
| 5046 | - | line="2280">a `PangoFont`</doc> | |
| 5051 | + | line="2347">a `PangoFont`</doc> | |
| 5047 | 5052 | <type name="Font" c:type="PangoFont*"/> | |
| 5048 | 5053 | </parameter> | |
| 5049 | 5054 | </parameters> | |
| @@ -5051,7 +5056,7 @@ To recreate a font from its serialized form, use [func@Pango.Font.deserialize].< | |||
| 5051 | 5056 | </field> | |
| 5052 | 5057 | <field name="describe_absolute"> | |
| 5053 | 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 | 5060 | <return-value transfer-ownership="full"> | |
| 5056 | 5061 | <type name="FontDescription" c:type="PangoFontDescription*"/> | |
| 5057 | 5062 | </return-value> | |
| @@ -5064,7 +5069,7 @@ To recreate a font from its serialized form, use [func@Pango.Font.deserialize].< | |||
| 5064 | 5069 | </field> | |
| 5065 | 5070 | <field name="get_features"> | |
| 5066 | 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 | 5073 | <return-value transfer-ownership="none"> | |
| 5069 | 5074 | <type name="none" c:type="void"/> | |
| 5070 | 5075 | </return-value> | |
| @@ -5072,7 +5077,7 @@ To recreate a font from its serialized form, use [func@Pango.Font.deserialize].< | |||
| 5072 | 5077 | <parameter name="font" transfer-ownership="none"> | |
| 5073 | 5078 | <doc xml:space="preserve" | |
| 5074 | 5079 | filename="pango/fonts.c" | |
| 5075 | - | line="3129">a `PangoFont`</doc> | |
| 5080 | + | line="3203">a `PangoFont`</doc> | |
| 5076 | 5081 | <type name="Font" c:type="PangoFont*"/> | |
| 5077 | 5082 | </parameter> | |
| 5078 | 5083 | <parameter name="features" | |
| @@ -5081,7 +5086,7 @@ To recreate a font from its serialized form, use [func@Pango.Font.deserialize].< | |||
| 5081 | 5086 | transfer-ownership="none"> | |
| 5082 | 5087 | <doc xml:space="preserve" | |
| 5083 | 5088 | filename="pango/fonts.c" | |
| 5084 | - | line="3130">Array to features in</doc> | |
| 5089 | + | line="3204">Array to features in</doc> | |
| 5085 | 5090 | <array length="2" zero-terminated="0" c:type="hb_feature_t*"> | |
| 5086 | 5091 | <type name="HarfBuzz.feature_t" c:type="hb_feature_t"/> | |
| 5087 | 5092 | </array> | |
| @@ -5089,7 +5094,7 @@ To recreate a font from its serialized form, use [func@Pango.Font.deserialize].< | |||
| 5089 | 5094 | <parameter name="len" transfer-ownership="none"> | |
| 5090 | 5095 | <doc xml:space="preserve" | |
| 5091 | 5096 | filename="pango/fonts.c" | |
| 5092 | - | line="3131">the length of @features</doc> | |
| 5097 | + | line="3205">the length of @features</doc> | |
| 5093 | 5098 | <type name="guint" c:type="guint"/> | |
| 5094 | 5099 | </parameter> | |
| 5095 | 5100 | <parameter name="num_features" | |
| @@ -5098,7 +5103,7 @@ To recreate a font from its serialized form, use [func@Pango.Font.deserialize].< | |||
| 5098 | 5103 | transfer-ownership="full"> | |
| 5099 | 5104 | <doc xml:space="preserve" | |
| 5100 | 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 | 5107 | <type name="guint" c:type="guint*"/> | |
| 5103 | 5108 | </parameter> | |
| 5104 | 5109 | </parameters> | |
| @@ -5106,7 +5111,7 @@ To recreate a font from its serialized form, use [func@Pango.Font.deserialize].< | |||
| 5106 | 5111 | </field> | |
| 5107 | 5112 | <field name="create_hb_font"> | |
| 5108 | 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 | 5115 | <return-value transfer-ownership="full"> | |
| 5111 | 5116 | <type name="HarfBuzz.font_t" c:type="hb_font_t*"/> | |
| 5112 | 5117 | </return-value> | |
| @@ -5118,6 +5123,42 @@ To recreate a font from its serialized form, use [func@Pango.Font.deserialize].< | |||
| 5118 | 5123 | </callback> | |
| 5119 | 5124 | </field> | |
| 5120 | 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 | 5162 | <record name="FontDescription" | |
| 5122 | 5163 | c:type="PangoFontDescription" | |
| 5123 | 5164 | opaque="1" | |
| @@ -5136,12 +5177,12 @@ a font to load.</doc> | |||
| 5136 | 5177 | <constructor name="new" c:identifier="pango_font_description_new"> | |
| 5137 | 5178 | <doc xml:space="preserve" | |
| 5138 | 5179 | filename="pango/fonts.c" | |
| 5139 | - | line="81">Creates a new font description structure with all fields unset.</doc> | |
| 5140 | - | <source-position filename="pango/pango-font.h" line="270"/> | |
| 5180 | + | line="83">Creates a new font description structure with all fields unset.</doc> | |
| 5181 | + | <source-position filename="pango/pango-font.h" line="294"/> | |
| 5141 | 5182 | <return-value transfer-ownership="full"> | |
| 5142 | 5183 | <doc xml:space="preserve" | |
| 5143 | 5184 | filename="pango/fonts.c" | |
| 5144 | - | line="86">the newly allocated `PangoFontDescription`, | |
| 5185 | + | line="88">the newly allocated `PangoFontDescription`, | |
| 5145 | 5186 | which should be freed using [method@Pango.FontDescription.free].</doc> | |
| 5146 | 5187 | <type name="FontDescription" c:type="PangoFontDescription*"/> | |
| 5147 | 5188 | </return-value> | |
| @@ -5150,7 +5191,7 @@ a font to load.</doc> | |||
| 5150 | 5191 | c:identifier="pango_font_description_better_match"> | |
| 5151 | 5192 | <doc xml:space="preserve" | |
| 5152 | 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 | 5195 | for @desc than those of @old_match are, or if @old_match is %NULL, | |
| 5155 | 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 | 5202 | a match as when the styles are equal. | |
| 5162 | 5203 | ||
| 5163 | 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 | 5206 | <return-value transfer-ownership="none"> | |
| 5166 | 5207 | <doc xml:space="preserve" | |
| 5167 | 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 | 5210 | <type name="gboolean" c:type="gboolean"/> | |
| 5170 | 5211 | </return-value> | |
| 5171 | 5212 | <parameters> | |
| 5172 | 5213 | <instance-parameter name="desc" transfer-ownership="none"> | |
| 5173 | 5214 | <doc xml:space="preserve" | |
| 5174 | 5215 | filename="pango/fonts.c" | |
| 5175 | - | line="891">a `PangoFontDescription`</doc> | |
| 5216 | + | line="940">a `PangoFontDescription`</doc> | |
| 5176 | 5217 | <type name="FontDescription" c:type="const PangoFontDescription*"/> | |
| 5177 | 5218 | </instance-parameter> | |
| 5178 | 5219 | <parameter name="old_match" | |
| @@ -5181,13 +5222,13 @@ Note that @old_match must match @desc.</doc> | |||
| 5181 | 5222 | allow-none="1"> | |
| 5182 | 5223 | <doc xml:space="preserve" | |
| 5183 | 5224 | filename="pango/fonts.c" | |
| 5184 | - | line="892">a `PangoFontDescription`, or %NULL</doc> | |
| 5225 | + | line="941">a `PangoFontDescription`, or %NULL</doc> | |
| 5185 | 5226 | <type name="FontDescription" c:type="const PangoFontDescription*"/> | |
| 5186 | 5227 | </parameter> | |
| 5187 | 5228 | <parameter name="new_match" transfer-ownership="none"> | |
| 5188 | 5229 | <doc xml:space="preserve" | |
| 5189 | 5230 | filename="pango/fonts.c" | |
| 5190 | - | line="893">a `PangoFontDescription`</doc> | |
| 5231 | + | line="942">a `PangoFontDescription`</doc> | |
| 5191 | 5232 | <type name="FontDescription" c:type="const PangoFontDescription*"/> | |
| 5192 | 5233 | </parameter> | |
| 5193 | 5234 | </parameters> | |
| @@ -5195,12 +5236,12 @@ Note that @old_match must match @desc.</doc> | |||
| 5195 | 5236 | <method name="copy" c:identifier="pango_font_description_copy"> | |
| 5196 | 5237 | <doc xml:space="preserve" | |
| 5197 | 5238 | filename="pango/fonts.c" | |
| 5198 | - | line="931">Make a copy of a `PangoFontDescription`.</doc> | |
| 5199 | - | <source-position filename="pango/pango-font.h" line="272"/> | |
| 5239 | + | line="982">Make a copy of a `PangoFontDescription`.</doc> | |
| 5240 | + | <source-position filename="pango/pango-font.h" line="296"/> | |
| 5200 | 5241 | <return-value transfer-ownership="full" nullable="1"> | |
| 5201 | 5242 | <doc xml:space="preserve" | |
| 5202 | 5243 | filename="pango/fonts.c" | |
| 5203 | - | line="937">the newly allocated `PangoFontDescription`, | |
| 5244 | + | line="988">the newly allocated `PangoFontDescription`, | |
| 5204 | 5245 | which should be freed with [method@Pango.FontDescription.free], | |
| 5205 | 5246 | or %NULL if @desc was %NULL.</doc> | |
| 5206 | 5247 | <type name="FontDescription" c:type="PangoFontDescription*"/> | |
| @@ -5212,7 +5253,7 @@ Note that @old_match must match @desc.</doc> | |||
| 5212 | 5253 | allow-none="1"> | |
| 5213 | 5254 | <doc xml:space="preserve" | |
| 5214 | 5255 | filename="pango/fonts.c" | |
| 5215 | - | line="933">a `PangoFontDescription`, may be %NULL</doc> | |
| 5256 | + | line="984">a `PangoFontDescription`, may be %NULL</doc> | |
| 5216 | 5257 | <type name="FontDescription" c:type="const PangoFontDescription*"/> | |
| 5217 | 5258 | </instance-parameter> | |
| 5218 | 5259 | </parameters> | |
| @@ -5221,18 +5262,18 @@ Note that @old_match must match @desc.</doc> | |||
| 5221 | 5262 | c:identifier="pango_font_description_copy_static"> | |
| 5222 | 5263 | <doc xml:space="preserve" | |
| 5223 | 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 | 5266 | allocated fields. | |
| 5226 | 5267 | ||
| 5227 | 5268 | This is like [method@Pango.FontDescription.copy], but only a shallow | |
| 5228 | 5269 | copy is made of the family name and other allocated fields. The result | |
| 5229 | 5270 | can only be used until @desc is modified or freed. This is meant | |
| 5230 | 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 | 5273 | <return-value transfer-ownership="full" nullable="1"> | |
| 5233 | 5274 | <doc xml:space="preserve" | |
| 5234 | 5275 | filename="pango/fonts.c" | |
| 5235 | - | line="980">the newly allocated `PangoFontDescription`, | |
| 5276 | + | line="1031">the newly allocated `PangoFontDescription`, | |
| 5236 | 5277 | which should be freed with [method@Pango.FontDescription.free], | |
| 5237 | 5278 | or %NULL if @desc was %NULL.</doc> | |
| 5238 | 5279 | <type name="FontDescription" c:type="PangoFontDescription*"/> | |
| @@ -5244,7 +5285,7 @@ to be used when the copy is only needed temporarily.</doc> | |||
| 5244 | 5285 | allow-none="1"> | |
| 5245 | 5286 | <doc xml:space="preserve" | |
| 5246 | 5287 | filename="pango/fonts.c" | |
| 5247 | - | line="970">a `PangoFontDescription`, may be %NULL</doc> | |
| 5288 | + | line="1021">a `PangoFontDescription`, may be %NULL</doc> | |
| 5248 | 5289 | <type name="FontDescription" c:type="const PangoFontDescription*"/> | |
| 5249 | 5290 | </instance-parameter> | |
| 5250 | 5291 | </parameters> | |
| @@ -5252,17 +5293,17 @@ to be used when the copy is only needed temporarily.</doc> | |||
| 5252 | 5293 | <method name="equal" c:identifier="pango_font_description_equal"> | |
| 5253 | 5294 | <doc xml:space="preserve" | |
| 5254 | 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 | 5298 | Two font descriptions are considered equal if the fonts they describe | |
| 5258 | 5299 | are provably identical. This means that their masks do not have to match, | |
| 5259 | 5300 | as long as other fields are all the same. (Two font descriptions may | |
| 5260 | 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 | 5303 | <return-value transfer-ownership="none"> | |
| 5263 | 5304 | <doc xml:space="preserve" | |
| 5264 | 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 | 5307 | %FALSE otherwise.</doc> | |
| 5267 | 5308 | <type name="gboolean" c:type="gboolean"/> | |
| 5268 | 5309 | </return-value> | |
| @@ -5270,13 +5311,13 @@ result in identical fonts being loaded, but still compare %FALSE.)</doc> | |||
| 5270 | 5311 | <instance-parameter name="desc1" transfer-ownership="none"> | |
| 5271 | 5312 | <doc xml:space="preserve" | |
| 5272 | 5313 | filename="pango/fonts.c" | |
| 5273 | - | line="1010">a `PangoFontDescription`</doc> | |
| 5314 | + | line="1061">a `PangoFontDescription`</doc> | |
| 5274 | 5315 | <type name="FontDescription" c:type="const PangoFontDescription*"/> | |
| 5275 | 5316 | </instance-parameter> | |
| 5276 | 5317 | <parameter name="desc2" transfer-ownership="none"> | |
| 5277 | 5318 | <doc xml:space="preserve" | |
| 5278 | 5319 | filename="pango/fonts.c" | |
| 5279 | - | line="1011">another `PangoFontDescription`</doc> | |
| 5320 | + | line="1062">another `PangoFontDescription`</doc> | |
| 5280 | 5321 | <type name="FontDescription" c:type="const PangoFontDescription*"/> | |
| 5281 | 5322 | </parameter> | |
| 5282 | 5323 | </parameters> | |
| @@ -5284,8 +5325,8 @@ result in identical fonts being loaded, but still compare %FALSE.)</doc> | |||
| 5284 | 5325 | <method name="free" c:identifier="pango_font_description_free"> | |
| 5285 | 5326 | <doc xml:space="preserve" | |
| 5286 | 5327 | filename="pango/fonts.c" | |
| 5287 | - | line="1096">Frees a font description.</doc> | |
| 5288 | - | <source-position filename="pango/pango-font.h" line="281"/> | |
| 5328 | + | line="1149">Frees a font description.</doc> | |
| 5329 | + | <source-position filename="pango/pango-font.h" line="305"/> | |
| 5289 | 5330 | <return-value transfer-ownership="none"> | |
| 5290 | 5331 | <type name="none" c:type="void"/> | |
| 5291 | 5332 | </return-value> | |
| @@ -5296,23 +5337,45 @@ result in identical fonts being loaded, but still compare %FALSE.)</doc> | |||
| 5296 | 5337 | allow-none="1"> | |
| 5297 | 5338 | <doc xml:space="preserve" | |
| 5298 | 5339 | filename="pango/fonts.c" | |
| 5299 | - | line="1098">a `PangoFontDescription`, may be %NULL</doc> | |
| 5340 | + | line="1151">a `PangoFontDescription`, may be %NULL</doc> | |
| 5300 | 5341 | <type name="FontDescription" c:type="PangoFontDescription*"/> | |
| 5301 | 5342 | </instance-parameter> | |
| 5302 | 5343 | </parameters> | |
| 5303 | 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 | 5367 | <method name="get_family" | |
| 5305 | 5368 | c:identifier="pango_font_description_get_family"> | |
| 5306 | 5369 | <doc xml:space="preserve" | |
| 5307 | 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 | 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 | 5375 | <return-value transfer-ownership="none" nullable="1"> | |
| 5313 | 5376 | <doc xml:space="preserve" | |
| 5314 | 5377 | filename="pango/fonts.c" | |
| 5315 | - | line="170">the family name field for the | |
| 5378 | + | line="172">the family name field for the | |
| 5316 | 5379 | font description, or %NULL if not previously set. This has the same | |
| 5317 | 5380 | life-time as the font description itself and should not be freed.</doc> | |
| 5318 | 5381 | <type name="utf8" c:type="const char*"/> | |
| @@ -5321,7 +5384,7 @@ See [method@Pango.FontDescription.set_family].</doc> | |||
| 5321 | 5384 | <instance-parameter name="desc" transfer-ownership="none"> | |
| 5322 | 5385 | <doc xml:space="preserve" | |
| 5323 | 5386 | filename="pango/fonts.c" | |
| 5324 | - | line="164">a `PangoFontDescription`.</doc> | |
| 5387 | + | line="166">a `PangoFontDescription`.</doc> | |
| 5325 | 5388 | <type name="FontDescription" c:type="const PangoFontDescription*"/> | |
| 5326 | 5389 | </instance-parameter> | |
| 5327 | 5390 | </parameters> | |
| @@ -5331,14 +5394,14 @@ See [method@Pango.FontDescription.set_family].</doc> | |||
| 5331 | 5394 | version="1.56"> | |
| 5332 | 5395 | <doc xml:space="preserve" | |
| 5333 | 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 | 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 | 5401 | <return-value transfer-ownership="none" nullable="1"> | |
| 5339 | 5402 | <doc xml:space="preserve" | |
| 5340 | 5403 | filename="pango/fonts.c" | |
| 5341 | - | line="701">the features field for the font | |
| 5404 | + | line="703">the features field for the font | |
| 5342 | 5405 | description, or %NULL if not previously set. This has the same | |
| 5343 | 5406 | life-time as the font description itself and should not be freed.</doc> | |
| 5344 | 5407 | <type name="utf8" c:type="const char*"/> | |
| @@ -5347,7 +5410,7 @@ See [method@Pango.FontDescription.set_features].</doc> | |||
| 5347 | 5410 | <instance-parameter name="desc" transfer-ownership="none"> | |
| 5348 | 5411 | <doc xml:space="preserve" | |
| 5349 | 5412 | filename="pango/fonts.c" | |
| 5350 | - | line="695">a `PangoFontDescription`</doc> | |
| 5413 | + | line="697">a `PangoFontDescription`</doc> | |
| 5351 | 5414 | <type name="FontDescription" c:type="const PangoFontDescription*"/> | |
| 5352 | 5415 | </instance-parameter> | |
| 5353 | 5416 | </parameters> | |
| @@ -5357,14 +5420,14 @@ See [method@Pango.FontDescription.set_features].</doc> | |||
| 5357 | 5420 | version="1.16"> | |
| 5358 | 5421 | <doc xml:space="preserve" | |
| 5359 | 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 | 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 | 5427 | <return-value transfer-ownership="none"> | |
| 5365 | 5428 | <doc xml:space="preserve" | |
| 5366 | 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 | 5431 | Use [method@Pango.FontDescription.get_set_fields] to find out | |
| 5369 | 5432 | if the field was explicitly set or not.</doc> | |
| 5370 | 5433 | <type name="Gravity" c:type="PangoGravity"/> | |
| @@ -5373,7 +5436,7 @@ See [method@Pango.FontDescription.set_gravity].</doc> | |||
| 5373 | 5436 | <instance-parameter name="desc" transfer-ownership="none"> | |
| 5374 | 5437 | <doc xml:space="preserve" | |
| 5375 | 5438 | filename="pango/fonts.c" | |
| 5376 | - | line="489">a `PangoFontDescription`</doc> | |
| 5439 | + | line="491">a `PangoFontDescription`</doc> | |
| 5377 | 5440 | <type name="FontDescription" c:type="const PangoFontDescription*"/> | |
| 5378 | 5441 | </instance-parameter> | |
| 5379 | 5442 | </parameters> | |
| @@ -5382,12 +5445,12 @@ See [method@Pango.FontDescription.set_gravity].</doc> | |||
| 5382 | 5445 | c:identifier="pango_font_description_get_set_fields"> | |
| 5383 | 5446 | <doc xml:space="preserve" | |
| 5384 | 5447 | filename="pango/fonts.c" | |
| 5385 | - | line="715">Determines which fields in a font description have been set.</doc> | |
| 5386 | - | <source-position filename="pango/pango-font.h" line="349"/> | |
| 5448 | + | line="762">Determines which fields in a font description have been set.</doc> | |
| 5449 | + | <source-position filename="pango/pango-font.h" line="379"/> | |
| 5387 | 5450 | <return-value transfer-ownership="none"> | |
| 5388 | 5451 | <doc xml:space="preserve" | |
| 5389 | 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 | 5454 | fields in @desc that have been set.</doc> | |
| 5392 | 5455 | <type name="FontMask" c:type="PangoFontMask"/> | |
| 5393 | 5456 | </return-value> | |
| @@ -5395,7 +5458,7 @@ See [method@Pango.FontDescription.set_gravity].</doc> | |||
| 5395 | 5458 | <instance-parameter name="desc" transfer-ownership="none"> | |
| 5396 | 5459 | <doc xml:space="preserve" | |
| 5397 | 5460 | filename="pango/fonts.c" | |
| 5398 | - | line="717">a `PangoFontDescription`</doc> | |
| 5461 | + | line="764">a `PangoFontDescription`</doc> | |
| 5399 | 5462 | <type name="FontDescription" c:type="const PangoFontDescription*"/> | |
| 5400 | 5463 | </instance-parameter> | |
| 5401 | 5464 | </parameters> | |
| @@ -5403,14 +5466,14 @@ See [method@Pango.FontDescription.set_gravity].</doc> | |||
| 5403 | 5466 | <method name="get_size" c:identifier="pango_font_description_get_size"> | |
| 5404 | 5467 | <doc xml:space="preserve" | |
| 5405 | 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 | 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 | 5473 | <return-value transfer-ownership="none"> | |
| 5411 | 5474 | <doc xml:space="preserve" | |
| 5412 | 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 | 5477 | or device units. You must call | |
| 5415 | 5478 | [method@Pango.FontDescription.get_size_is_absolute] to find out | |
| 5416 | 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 | 5486 | <instance-parameter name="desc" transfer-ownership="none"> | |
| 5424 | 5487 | <doc xml:space="preserve" | |
| 5425 | 5488 | filename="pango/fonts.c" | |
| 5426 | - | line="381">a `PangoFontDescription`</doc> | |
| 5489 | + | line="383">a `PangoFontDescription`</doc> | |
| 5427 | 5490 | <type name="FontDescription" c:type="const PangoFontDescription*"/> | |
| 5428 | 5491 | </instance-parameter> | |
| 5429 | 5492 | </parameters> | |
| @@ -5433,16 +5496,16 @@ See [method@Pango.FontDescription.set_size].</doc> | |||
| 5433 | 5496 | version="1.8"> | |
| 5434 | 5497 | <doc xml:space="preserve" | |
| 5435 | 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 | 5500 | or device units (absolute). | |
| 5438 | 5501 | ||
| 5439 | 5502 | See [method@Pango.FontDescription.set_size] | |
| 5440 | 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 | 5505 | <return-value transfer-ownership="none"> | |
| 5443 | 5506 | <doc xml:space="preserve" | |
| 5444 | 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 | 5509 | points or device units. Use [method@Pango.FontDescription.get_set_fields] | |
| 5447 | 5510 | to find out if the size field of the font description was explicitly | |
| 5448 | 5511 | set or not.</doc> | |
| @@ -5452,7 +5515,7 @@ and [method@Pango.FontDescription.set_absolute_size].</doc> | |||
| 5452 | 5515 | <instance-parameter name="desc" transfer-ownership="none"> | |
| 5453 | 5516 | <doc xml:space="preserve" | |
| 5454 | 5517 | filename="pango/fonts.c" | |
| 5455 | - | line="431">a `PangoFontDescription`</doc> | |
| 5518 | + | line="433">a `PangoFontDescription`</doc> | |
| 5456 | 5519 | <type name="FontDescription" c:type="const PangoFontDescription*"/> | |
| 5457 | 5520 | </instance-parameter> | |
| 5458 | 5521 | </parameters> | |
| @@ -5461,14 +5524,14 @@ and [method@Pango.FontDescription.set_absolute_size].</doc> | |||
| 5461 | 5524 | c:identifier="pango_font_description_get_stretch"> | |
| 5462 | 5525 | <doc xml:space="preserve" | |
| 5463 | 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 | 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 | 5531 | <return-value transfer-ownership="none"> | |
| 5469 | 5532 | <doc xml:space="preserve" | |
| 5470 | 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 | 5535 | Use [method@Pango.FontDescription.get_set_fields] to find | |
| 5473 | 5536 | out if the field was explicitly set or not.</doc> | |
| 5474 | 5537 | <type name="Stretch" c:type="PangoStretch"/> | |
| @@ -5477,7 +5540,7 @@ See [method@Pango.FontDescription.set_stretch].</doc> | |||
| 5477 | 5540 | <instance-parameter name="desc" transfer-ownership="none"> | |
| 5478 | 5541 | <doc xml:space="preserve" | |
| 5479 | 5542 | filename="pango/fonts.c" | |
| 5480 | - | line="332">a `PangoFontDescription`.</doc> | |
| 5543 | + | line="334">a `PangoFontDescription`.</doc> | |
| 5481 | 5544 | <type name="FontDescription" c:type="const PangoFontDescription*"/> | |
| 5482 | 5545 | </instance-parameter> | |
| 5483 | 5546 | </parameters> | |
| @@ -5485,14 +5548,14 @@ See [method@Pango.FontDescription.set_stretch].</doc> | |||
| 5485 | 5548 | <method name="get_style" c:identifier="pango_font_description_get_style"> | |
| 5486 | 5549 | <doc xml:space="preserve" | |
| 5487 | 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 | 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 | 5555 | <return-value transfer-ownership="none"> | |
| 5493 | 5556 | <doc xml:space="preserve" | |
| 5494 | 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 | 5559 | Use [method@Pango.FontDescription.get_set_fields] to | |
| 5497 | 5560 | find out if the field was explicitly set or not.</doc> | |
| 5498 | 5561 | <type name="Style" c:type="PangoStyle"/> | |
| @@ -5501,7 +5564,7 @@ See [method@Pango.FontDescription.set_style].</doc> | |||
| 5501 | 5564 | <instance-parameter name="desc" transfer-ownership="none"> | |
| 5502 | 5565 | <doc xml:space="preserve" | |
| 5503 | 5566 | filename="pango/fonts.c" | |
| 5504 | - | line="210">a `PangoFontDescription`</doc> | |
| 5567 | + | line="212">a `PangoFontDescription`</doc> | |
| 5505 | 5568 | <type name="FontDescription" c:type="const PangoFontDescription*"/> | |
| 5506 | 5569 | </instance-parameter> | |
| 5507 | 5570 | </parameters> | |
| @@ -5510,14 +5573,14 @@ See [method@Pango.FontDescription.set_style].</doc> | |||
| 5510 | 5573 | c:identifier="pango_font_description_get_variant"> | |
| 5511 | 5574 | <doc xml:space="preserve" | |
| 5512 | 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 | 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 | 5580 | <return-value transfer-ownership="none"> | |
| 5518 | 5581 | <doc xml:space="preserve" | |
| 5519 | 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 | 5584 | Use [method@Pango.FontDescription.get_set_fields] to find | |
| 5522 | 5585 | out if the field was explicitly set or not.</doc> | |
| 5523 | 5586 | <type name="Variant" c:type="PangoVariant"/> | |
| @@ -5526,7 +5589,7 @@ See [method@Pango.FontDescription.set_variant].</doc> | |||
| 5526 | 5589 | <instance-parameter name="desc" transfer-ownership="none"> | |
| 5527 | 5590 | <doc xml:space="preserve" | |
| 5528 | 5591 | filename="pango/fonts.c" | |
| 5529 | - | line="250">a `PangoFontDescription`.</doc> | |
| 5592 | + | line="252">a `PangoFontDescription`.</doc> | |
| 5530 | 5593 | <type name="FontDescription" c:type="const PangoFontDescription*"/> | |
| 5531 | 5594 | </instance-parameter> | |
| 5532 | 5595 | </parameters> | |
| @@ -5536,14 +5599,14 @@ See [method@Pango.FontDescription.set_variant].</doc> | |||
| 5536 | 5599 | version="1.42"> | |
| 5537 | 5600 | <doc xml:space="preserve" | |
| 5538 | 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 | 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 | 5606 | <return-value transfer-ownership="none" nullable="1"> | |
| 5544 | 5607 | <doc xml:space="preserve" | |
| 5545 | 5608 | filename="pango/fonts.c" | |
| 5546 | - | line="594">the variations field for the font | |
| 5609 | + | line="596">the variations field for the font | |
| 5547 | 5610 | description, or %NULL if not previously set. This has the same | |
| 5548 | 5611 | life-time as the font description itself and should not be freed.</doc> | |
| 5549 | 5612 | <type name="utf8" c:type="const char*"/> | |
| @@ -5552,7 +5615,7 @@ See [method@Pango.FontDescription.set_variations].</doc> | |||
| 5552 | 5615 | <instance-parameter name="desc" transfer-ownership="none"> | |
| 5553 | 5616 | <doc xml:space="preserve" | |
| 5554 | 5617 | filename="pango/fonts.c" | |
| 5555 | - | line="588">a `PangoFontDescription`</doc> | |
| 5618 | + | line="590">a `PangoFontDescription`</doc> | |
| 5556 | 5619 | <type name="FontDescription" c:type="const PangoFontDescription*"/> | |
| 5557 | 5620 | </instance-parameter> | |
| 5558 | 5621 | </parameters> | |
| @@ -5561,14 +5624,14 @@ See [method@Pango.FontDescription.set_variations].</doc> | |||
| 5561 | 5624 | c:identifier="pango_font_description_get_weight"> | |
| 5562 | 5625 | <doc xml:space="preserve" | |
| 5563 | 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 | 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 | 5631 | <return-value transfer-ownership="none"> | |
| 5569 | 5632 | <doc xml:space="preserve" | |
| 5570 | 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 | 5635 | Use [method@Pango.FontDescription.get_set_fields] to find | |
| 5573 | 5636 | out if the field was explicitly set or not.</doc> | |
| 5574 | 5637 | <type name="Weight" c:type="PangoWeight"/> | |
| @@ -5577,7 +5640,7 @@ See [method@Pango.FontDescription.set_weight].</doc> | |||
| 5577 | 5640 | <instance-parameter name="desc" transfer-ownership="none"> | |
| 5578 | 5641 | <doc xml:space="preserve" | |
| 5579 | 5642 | filename="pango/fonts.c" | |
| 5580 | - | line="292">a `PangoFontDescription`</doc> | |
| 5643 | + | line="294">a `PangoFontDescription`</doc> | |
| 5581 | 5644 | <type name="FontDescription" c:type="const PangoFontDescription*"/> | |
| 5582 | 5645 | </instance-parameter> | |
| 5583 | 5646 | </parameters> | |
| @@ -5585,22 +5648,22 @@ See [method@Pango.FontDescription.set_weight].</doc> | |||
| 5585 | 5648 | <method name="hash" c:identifier="pango_font_description_hash"> | |
| 5586 | 5649 | <doc xml:space="preserve" | |
| 5587 | 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 | 5653 | This is suitable to be used, for example, as an argument | |
| 5591 | 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 | 5656 | <return-value transfer-ownership="none"> | |
| 5594 | 5657 | <doc xml:space="preserve" | |
| 5595 | 5658 | filename="pango/fonts.c" | |
| 5596 | - | line="1070">the hash value.</doc> | |
| 5659 | + | line="1122">the hash value.</doc> | |
| 5597 | 5660 | <type name="guint" c:type="guint"/> | |
| 5598 | 5661 | </return-value> | |
| 5599 | 5662 | <parameters> | |
| 5600 | 5663 | <instance-parameter name="desc" transfer-ownership="none"> | |
| 5601 | 5664 | <doc xml:space="preserve" | |
| 5602 | 5665 | filename="pango/fonts.c" | |
| 5603 | - | line="1063">a `PangoFontDescription`</doc> | |
| 5666 | + | line="1115">a `PangoFontDescription`</doc> | |
| 5604 | 5667 | <type name="FontDescription" c:type="const PangoFontDescription*"/> | |
| 5605 | 5668 | </instance-parameter> | |
| 5606 | 5669 | </parameters> | |
| @@ -5608,7 +5671,7 @@ to g_hash_table_new(). The hash value is independent of @desc->mask.</doc> | |||
| 5608 | 5671 | <method name="merge" c:identifier="pango_font_description_merge"> | |
| 5609 | 5672 | <doc xml:space="preserve" | |
| 5610 | 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 | 5675 | @desc. | |
| 5613 | 5676 | ||
| 5614 | 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 | 5679 | already set will be replaced as well. | |
| 5617 | 5680 | ||
| 5618 | 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 | 5683 | <return-value transfer-ownership="none"> | |
| 5621 | 5684 | <type name="none" c:type="void"/> | |
| 5622 | 5685 | </return-value> | |
| @@ -5624,7 +5687,7 @@ If @desc_to_merge is %NULL, this function performs nothing.</doc> | |||
| 5624 | 5687 | <instance-parameter name="desc" transfer-ownership="none"> | |
| 5625 | 5688 | <doc xml:space="preserve" | |
| 5626 | 5689 | filename="pango/fonts.c" | |
| 5627 | - | line="759">a `PangoFontDescription`</doc> | |
| 5690 | + | line="806">a `PangoFontDescription`</doc> | |
| 5628 | 5691 | <type name="FontDescription" c:type="PangoFontDescription*"/> | |
| 5629 | 5692 | </instance-parameter> | |
| 5630 | 5693 | <parameter name="desc_to_merge" | |
| @@ -5633,14 +5696,14 @@ If @desc_to_merge is %NULL, this function performs nothing.</doc> | |||
| 5633 | 5696 | allow-none="1"> | |
| 5634 | 5697 | <doc xml:space="preserve" | |
| 5635 | 5698 | filename="pango/fonts.c" | |
| 5636 | - | line="760">the `PangoFontDescription` to merge from, | |
| 5699 | + | line="807">the `PangoFontDescription` to merge from, | |
| 5637 | 5700 | or %NULL</doc> | |
| 5638 | 5701 | <type name="FontDescription" c:type="const PangoFontDescription*"/> | |
| 5639 | 5702 | </parameter> | |
| 5640 | 5703 | <parameter name="replace_existing" transfer-ownership="none"> | |
| 5641 | 5704 | <doc xml:space="preserve" | |
| 5642 | 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 | 5707 | corresponding values from @desc_to_merge, even if they | |
| 5645 | 5708 | are already exist.</doc> | |
| 5646 | 5709 | <type name="gboolean" c:type="gboolean"/> | |
| @@ -5651,14 +5714,14 @@ If @desc_to_merge is %NULL, this function performs nothing.</doc> | |||
| 5651 | 5714 | c:identifier="pango_font_description_merge_static"> | |
| 5652 | 5715 | <doc xml:space="preserve" | |
| 5653 | 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 | 5718 | @desc, without copying allocated fields. | |
| 5656 | 5719 | ||
| 5657 | 5720 | This is like [method@Pango.FontDescription.merge], but only a shallow copy | |
| 5658 | 5721 | is made of the family name and other allocated fields. @desc can only | |
| 5659 | 5722 | be used until @desc_to_merge is modified or freed. This is meant to | |
| 5660 | 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 | 5725 | <return-value transfer-ownership="none"> | |
| 5663 | 5726 | <type name="none" c:type="void"/> | |
| 5664 | 5727 | </return-value> | |
| @@ -5666,19 +5729,19 @@ be used when the merged font description is only needed temporarily.</doc> | |||
| 5666 | 5729 | <instance-parameter name="desc" transfer-ownership="none"> | |
| 5667 | 5730 | <doc xml:space="preserve" | |
| 5668 | 5731 | filename="pango/fonts.c" | |
| 5669 | - | line="816">a `PangoFontDescription`</doc> | |
| 5732 | + | line="863">a `PangoFontDescription`</doc> | |
| 5670 | 5733 | <type name="FontDescription" c:type="PangoFontDescription*"/> | |
| 5671 | 5734 | </instance-parameter> | |
| 5672 | 5735 | <parameter name="desc_to_merge" transfer-ownership="none"> | |
| 5673 | 5736 | <doc xml:space="preserve" | |
| 5674 | 5737 | filename="pango/fonts.c" | |
| 5675 | - | line="817">the `PangoFontDescription` to merge from</doc> | |
| 5738 | + | line="864">the `PangoFontDescription` to merge from</doc> | |
| 5676 | 5739 | <type name="FontDescription" c:type="const PangoFontDescription*"/> | |
| 5677 | 5740 | </parameter> | |
| 5678 | 5741 | <parameter name="replace_existing" transfer-ownership="none"> | |
| 5679 | 5742 | <doc xml:space="preserve" | |
| 5680 | 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 | 5745 | corresponding values from @desc_to_merge, even if they | |
| 5683 | 5746 | are already exist.</doc> | |
| 5684 | 5747 | <type name="gboolean" c:type="gboolean"/> | |
| @@ -5690,11 +5753,11 @@ be used when the merged font description is only needed temporarily.</doc> | |||
| 5690 | 5753 | version="1.8"> | |
| 5691 | 5754 | <doc xml:space="preserve" | |
| 5692 | 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 | 5758 | This is mutually exclusive with [method@Pango.FontDescription.set_size] | |
| 5696 | 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 | 5761 | <return-value transfer-ownership="none"> | |
| 5699 | 5762 | <type name="none" c:type="void"/> | |
| 5700 | 5763 | </return-value> | |
| @@ -5702,31 +5765,59 @@ which sets the font size in points.</doc> | |||
| 5702 | 5765 | <instance-parameter name="desc" transfer-ownership="none"> | |
| 5703 | 5766 | <doc xml:space="preserve" | |
| 5704 | 5767 | filename="pango/fonts.c" | |
| 5705 | - | line="405">a `PangoFontDescription`</doc> | |
| 5768 | + | line="407">a `PangoFontDescription`</doc> | |
| 5706 | 5769 | <type name="FontDescription" c:type="PangoFontDescription*"/> | |
| 5707 | 5770 | </instance-parameter> | |
| 5708 | 5771 | <parameter name="size" transfer-ownership="none"> | |
| 5709 | 5772 | <doc xml:space="preserve" | |
| 5710 | 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 | 5775 | in one device unit. For an output backend where a device unit is a pixel, | |
| 5713 | 5776 | a @size value of 10 * PANGO_SCALE gives a 10 pixel font.</doc> | |
| 5714 | 5777 | <type name="gdouble" c:type="double"/> | |
| 5715 | 5778 | </parameter> | |
| 5716 | 5779 | </parameters> | |
| 5717 | 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 | 5809 | <method name="set_family" | |
| 5719 | 5810 | c:identifier="pango_font_description_set_family"> | |
| 5720 | 5811 | <doc xml:space="preserve" | |
| 5721 | 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 | 5815 | The family | |
| 5725 | 5816 | name represents a family of related font styles, and will | |
| 5726 | 5817 | resolve to a particular `PangoFontFamily`. In some uses of | |
| 5727 | 5818 | `PangoFontDescription`, it is also possible to use a comma | |
| 5728 | 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 | 5821 | <return-value transfer-ownership="none"> | |
| 5731 | 5822 | <type name="none" c:type="void"/> | |
| 5732 | 5823 | </return-value> | |
| @@ -5734,13 +5825,13 @@ separated list of family names for this field.</doc> | |||
| 5734 | 5825 | <instance-parameter name="desc" transfer-ownership="none"> | |
| 5735 | 5826 | <doc xml:space="preserve" | |
| 5736 | 5827 | filename="pango/fonts.c" | |
| 5737 | - | line="101">a `PangoFontDescription`.</doc> | |
| 5828 | + | line="103">a `PangoFontDescription`.</doc> | |
| 5738 | 5829 | <type name="FontDescription" c:type="PangoFontDescription*"/> | |
| 5739 | 5830 | </instance-parameter> | |
| 5740 | 5831 | <parameter name="family" transfer-ownership="none"> | |
| 5741 | 5832 | <doc xml:space="preserve" | |
| 5742 | 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 | 5835 | <type name="utf8" c:type="const char*"/> | |
| 5745 | 5836 | </parameter> | |
| 5746 | 5837 | </parameters> | |
| @@ -5749,14 +5840,14 @@ separated list of family names for this field.</doc> | |||
| 5749 | 5840 | c:identifier="pango_font_description_set_family_static"> | |
| 5750 | 5841 | <doc xml:space="preserve" | |
| 5751 | 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 | 5845 | This is like [method@Pango.FontDescription.set_family], except that no | |
| 5755 | 5846 | copy of @family is made. The caller must make sure that the | |
| 5756 | 5847 | string passed in stays around until @desc has been freed or the | |
| 5757 | 5848 | name is set again. This function can be used if @family is a static | |
| 5758 | 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 | 5851 | <return-value transfer-ownership="none"> | |
| 5761 | 5852 | <type name="none" c:type="void"/> | |
| 5762 | 5853 | </return-value> | |
| @@ -5764,13 +5855,13 @@ string such as a C string literal, or if @desc is only needed temporarily.</doc> | |||
| 5764 | 5855 | <instance-parameter name="desc" transfer-ownership="none"> | |
| 5765 | 5856 | <doc xml:space="preserve" | |
| 5766 | 5857 | filename="pango/fonts.c" | |
| 5767 | - | line="125">a `PangoFontDescription`</doc> | |
| 5858 | + | line="127">a `PangoFontDescription`</doc> | |
| 5768 | 5859 | <type name="FontDescription" c:type="PangoFontDescription*"/> | |
| 5769 | 5860 | </instance-parameter> | |
| 5770 | 5861 | <parameter name="family" transfer-ownership="none"> | |
| 5771 | 5862 | <doc xml:space="preserve" | |
| 5772 | 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 | 5865 | <type name="utf8" c:type="const char*"/> | |
| 5775 | 5866 | </parameter> | |
| 5776 | 5867 | </parameters> | |
| @@ -5780,7 +5871,7 @@ string such as a C string literal, or if @desc is only needed temporarily.</doc> | |||
| 5780 | 5871 | version="1.56"> | |
| 5781 | 5872 | <doc xml:space="preserve" | |
| 5782 | 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 | 5876 | OpenType font features allow to enable or disable certain optional | |
| 5786 | 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 | 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 | 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 | 5899 | <return-value transfer-ownership="none"> | |
| 5809 | 5900 | <type name="none" c:type="void"/> | |
| 5810 | 5901 | </return-value> | |
| @@ -5812,7 +5903,7 @@ Features that are not supported by the font are silently ignored.</doc> | |||
| 5812 | 5903 | <instance-parameter name="desc" transfer-ownership="none"> | |
| 5813 | 5904 | <doc xml:space="preserve" | |
| 5814 | 5905 | filename="pango/fonts.c" | |
| 5815 | - | line="652">a `PangoFontDescription`.</doc> | |
| 5906 | + | line="654">a `PangoFontDescription`.</doc> | |
| 5816 | 5907 | <type name="FontDescription" c:type="PangoFontDescription*"/> | |
| 5817 | 5908 | </instance-parameter> | |
| 5818 | 5909 | <parameter name="features" | |
| @@ -5821,7 +5912,7 @@ Features that are not supported by the font are silently ignored.</doc> | |||
| 5821 | 5912 | allow-none="1"> | |
| 5822 | 5913 | <doc xml:space="preserve" | |
| 5823 | 5914 | filename="pango/fonts.c" | |
| 5824 | - | line="653">a string representing the features</doc> | |
| 5915 | + | line="655">a string representing the features</doc> | |
| 5825 | 5916 | <type name="utf8" c:type="const char*"/> | |
| 5826 | 5917 | </parameter> | |
| 5827 | 5918 | </parameters> | |
| @@ -5831,7 +5922,7 @@ Features that are not supported by the font are silently ignored.</doc> | |||
| 5831 | 5922 | version="1.56"> | |
| 5832 | 5923 | <doc xml:space="preserve" | |
| 5833 | 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 | 5927 | This is like [method@Pango.FontDescription.set_features], except | |
| 5837 | 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 | 5930 | or the name is set again. This function can be used if | |
| 5840 | 5931 | @features is a static string such as a C string literal, | |
| 5841 | 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 | 5934 | <return-value transfer-ownership="none"> | |
| 5844 | 5935 | <type name="none" c:type="void"/> | |
| 5845 | 5936 | </return-value> | |
| @@ -5847,13 +5938,13 @@ or if @desc is only needed temporarily.</doc> | |||
| 5847 | 5938 | <instance-parameter name="desc" transfer-ownership="none"> | |
| 5848 | 5939 | <doc xml:space="preserve" | |
| 5849 | 5940 | filename="pango/fonts.c" | |
| 5850 | - | line="610">a `PangoFontDescription`</doc> | |
| 5941 | + | line="612">a `PangoFontDescription`</doc> | |
| 5851 | 5942 | <type name="FontDescription" c:type="PangoFontDescription*"/> | |
| 5852 | 5943 | </instance-parameter> | |
| 5853 | 5944 | <parameter name="features" transfer-ownership="none"> | |
| 5854 | 5945 | <doc xml:space="preserve" | |
| 5855 | 5946 | filename="pango/fonts.c" | |
| 5856 | - | line="611">a string representing the features</doc> | |
| 5947 | + | line="613">a string representing the features</doc> | |
| 5857 | 5948 | <type name="utf8" c:type="const char*"/> | |
| 5858 | 5949 | </parameter> | |
| 5859 | 5950 | </parameters> | |
| @@ -5863,7 +5954,7 @@ or if @desc is only needed temporarily.</doc> | |||
| 5863 | 5954 | version="1.16"> | |
| 5864 | 5955 | <doc xml:space="preserve" | |
| 5865 | 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 | 5959 | The gravity field | |
| 5869 | 5960 | specifies how the glyphs should be rotated. If @gravity is | |
| @@ -5872,7 +5963,7 @@ the font description. | |||
| 5872 | 5963 | ||
| 5873 | 5964 | This function is seldom useful to the user. Gravity should normally | |
| 5874 | 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 | 5967 | <return-value transfer-ownership="none"> | |
| 5877 | 5968 | <type name="none" c:type="void"/> | |
| 5878 | 5969 | </return-value> | |
| @@ -5880,13 +5971,13 @@ be set on a `PangoContext`.</doc> | |||
| 5880 | 5971 | <instance-parameter name="desc" transfer-ownership="none"> | |
| 5881 | 5972 | <doc xml:space="preserve" | |
| 5882 | 5973 | filename="pango/fonts.c" | |
| 5883 | - | line="456">a `PangoFontDescription`</doc> | |
| 5974 | + | line="458">a `PangoFontDescription`</doc> | |
| 5884 | 5975 | <type name="FontDescription" c:type="PangoFontDescription*"/> | |
| 5885 | 5976 | </instance-parameter> | |
| 5886 | 5977 | <parameter name="gravity" transfer-ownership="none"> | |
| 5887 | 5978 | <doc xml:space="preserve" | |
| 5888 | 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 | 5981 | <type name="Gravity" c:type="PangoGravity"/> | |
| 5891 | 5982 | </parameter> | |
| 5892 | 5983 | </parameters> | |
| @@ -5894,11 +5985,11 @@ be set on a `PangoContext`.</doc> | |||
| 5894 | 5985 | <method name="set_size" c:identifier="pango_font_description_set_size"> | |
| 5895 | 5986 | <doc xml:space="preserve" | |
| 5896 | 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 | 5990 | This is mutually exclusive with | |
| 5900 | 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 | 5993 | <return-value transfer-ownership="none"> | |
| 5903 | 5994 | <type name="none" c:type="void"/> | |
| 5904 | 5995 | </return-value> | |
| @@ -5906,13 +5997,13 @@ This is mutually exclusive with | |||
| 5906 | 5997 | <instance-parameter name="desc" transfer-ownership="none"> | |
| 5907 | 5998 | <doc xml:space="preserve" | |
| 5908 | 5999 | filename="pango/fonts.c" | |
| 5909 | - | line="352">a `PangoFontDescription`</doc> | |
| 6000 | + | line="354">a `PangoFontDescription`</doc> | |
| 5910 | 6001 | <type name="FontDescription" c:type="PangoFontDescription*"/> | |
| 5911 | 6002 | </instance-parameter> | |
| 5912 | 6003 | <parameter name="size" transfer-ownership="none"> | |
| 5913 | 6004 | <doc xml:space="preserve" | |
| 5914 | 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 | 6007 | (That is, a @size value of 10 * PANGO_SCALE is a 10 point font. | |
| 5917 | 6008 | The conversion factor between points and device units depends on | |
| 5918 | 6009 | system configuration and the output device. For screen display, a | |
| @@ -5928,11 +6019,11 @@ This is mutually exclusive with | |||
| 5928 | 6019 | c:identifier="pango_font_description_set_stretch"> | |
| 5929 | 6020 | <doc xml:space="preserve" | |
| 5930 | 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 | 6024 | The [enum@Pango.Stretch] field specifies how narrow or | |
| 5934 | 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 | 6027 | <return-value transfer-ownership="none"> | |
| 5937 | 6028 | <type name="none" c:type="void"/> | |
| 5938 | 6029 | </return-value> | |
| @@ -5940,13 +6031,13 @@ wide the font should be.</doc> | |||
| 5940 | 6031 | <instance-parameter name="desc" transfer-ownership="none"> | |
| 5941 | 6032 | <doc xml:space="preserve" | |
| 5942 | 6033 | filename="pango/fonts.c" | |
| 5943 | - | line="312">a `PangoFontDescription`</doc> | |
| 6034 | + | line="314">a `PangoFontDescription`</doc> | |
| 5944 | 6035 | <type name="FontDescription" c:type="PangoFontDescription*"/> | |
| 5945 | 6036 | </instance-parameter> | |
| 5946 | 6037 | <parameter name="stretch" transfer-ownership="none"> | |
| 5947 | 6038 | <doc xml:space="preserve" | |
| 5948 | 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 | 6041 | <type name="Stretch" c:type="PangoStretch"/> | |
| 5951 | 6042 | </parameter> | |
| 5952 | 6043 | </parameters> | |
| @@ -5954,7 +6045,7 @@ wide the font should be.</doc> | |||
| 5954 | 6045 | <method name="set_style" c:identifier="pango_font_description_set_style"> | |
| 5955 | 6046 | <doc xml:space="preserve" | |
| 5956 | 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 | 6050 | The [enum@Pango.Style] enumeration describes whether the font is | |
| 5960 | 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 | 6055 | but not both, and font matching in Pango will match italic | |
| 5965 | 6056 | specifications with oblique fonts and vice-versa if an exact | |
| 5966 | 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 | 6059 | <return-value transfer-ownership="none"> | |
| 5969 | 6060 | <type name="none" c:type="void"/> | |
| 5970 | 6061 | </return-value> | |
| @@ -5972,13 +6063,13 @@ match is not found.</doc> | |||
| 5972 | 6063 | <instance-parameter name="desc" transfer-ownership="none"> | |
| 5973 | 6064 | <doc xml:space="preserve" | |
| 5974 | 6065 | filename="pango/fonts.c" | |
| 5975 | - | line="184">a `PangoFontDescription`</doc> | |
| 6066 | + | line="186">a `PangoFontDescription`</doc> | |
| 5976 | 6067 | <type name="FontDescription" c:type="PangoFontDescription*"/> | |
| 5977 | 6068 | </instance-parameter> | |
| 5978 | 6069 | <parameter name="style" transfer-ownership="none"> | |
| 5979 | 6070 | <doc xml:space="preserve" | |
| 5980 | 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 | 6073 | <type name="Style" c:type="PangoStyle"/> | |
| 5983 | 6074 | </parameter> | |
| 5984 | 6075 | </parameters> | |
| @@ -5987,11 +6078,11 @@ match is not found.</doc> | |||
| 5987 | 6078 | c:identifier="pango_font_description_set_variant"> | |
| 5988 | 6079 | <doc xml:space="preserve" | |
| 5989 | 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 | 6083 | The [enum@Pango.Variant] can either be %PANGO_VARIANT_NORMAL | |
| 5993 | 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 | 6086 | <return-value transfer-ownership="none"> | |
| 5996 | 6087 | <type name="none" c:type="void"/> | |
| 5997 | 6088 | </return-value> | |
| @@ -5999,13 +6090,13 @@ or %PANGO_VARIANT_SMALL_CAPS.</doc> | |||
| 5999 | 6090 | <instance-parameter name="desc" transfer-ownership="none"> | |
| 6000 | 6091 | <doc xml:space="preserve" | |
| 6001 | 6092 | filename="pango/fonts.c" | |
| 6002 | - | line="230">a `PangoFontDescription`</doc> | |
| 6093 | + | line="232">a `PangoFontDescription`</doc> | |
| 6003 | 6094 | <type name="FontDescription" c:type="PangoFontDescription*"/> | |
| 6004 | 6095 | </instance-parameter> | |
| 6005 | 6096 | <parameter name="variant" transfer-ownership="none"> | |
| 6006 | 6097 | <doc xml:space="preserve" | |
| 6007 | 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 | 6100 | <type name="Variant" c:type="PangoVariant"/> | |
| 6010 | 6101 | </parameter> | |
| 6011 | 6102 | </parameters> | |
| @@ -6015,7 +6106,7 @@ or %PANGO_VARIANT_SMALL_CAPS.</doc> | |||
| 6015 | 6106 | version="1.42"> | |
| 6016 | 6107 | <doc xml:space="preserve" | |
| 6017 | 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 | 6111 | OpenType font variations allow to select a font instance by | |
| 6021 | 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 | 6122 | Pango does not currently have a way to find supported axes of | |
| 6032 | 6123 | a font. Both harfbuzz and freetype have API for this. See | |
| 6033 | 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 | 6126 | <return-value transfer-ownership="none"> | |
| 6036 | 6127 | <type name="none" c:type="void"/> | |
| 6037 | 6128 | </return-value> | |
| @@ -6039,7 +6130,7 @@ for example [hb_ot_var_get_axis_infos](https://harfbuzz.github.io/harfbuzz-hb-ot | |||
| 6039 | 6130 | <instance-parameter name="desc" transfer-ownership="none"> | |
| 6040 | 6131 | <doc xml:space="preserve" | |
| 6041 | 6132 | filename="pango/fonts.c" | |
| 6042 | - | line="553">a `PangoFontDescription`.</doc> | |
| 6133 | + | line="555">a `PangoFontDescription`.</doc> | |
| 6043 | 6134 | <type name="FontDescription" c:type="PangoFontDescription*"/> | |
| 6044 | 6135 | </instance-parameter> | |
| 6045 | 6136 | <parameter name="variations" | |
| @@ -6048,7 +6139,7 @@ for example [hb_ot_var_get_axis_infos](https://harfbuzz.github.io/harfbuzz-hb-ot | |||
| 6048 | 6139 | allow-none="1"> | |
| 6049 | 6140 | <doc xml:space="preserve" | |
| 6050 | 6141 | filename="pango/fonts.c" | |
| 6051 | - | line="554">a string representing the variations</doc> | |
| 6142 | + | line="556">a string representing the variations</doc> | |
| 6052 | 6143 | <type name="utf8" c:type="const char*"/> | |
| 6053 | 6144 | </parameter> | |
| 6054 | 6145 | </parameters> | |
| @@ -6058,7 +6149,7 @@ for example [hb_ot_var_get_axis_infos](https://harfbuzz.github.io/harfbuzz-hb-ot | |||
| 6058 | 6149 | version="1.42"> | |
| 6059 | 6150 | <doc xml:space="preserve" | |
| 6060 | 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 | 6154 | This is like [method@Pango.FontDescription.set_variations], except | |
| 6064 | 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 | 6157 | or the name is set again. This function can be used if | |
| 6067 | 6158 | @variations is a static string such as a C string literal, | |
| 6068 | 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 | 6161 | <return-value transfer-ownership="none"> | |
| 6071 | 6162 | <type name="none" c:type="void"/> | |
| 6072 | 6163 | </return-value> | |
| @@ -6074,13 +6165,13 @@ or if @desc is only needed temporarily.</doc> | |||
| 6074 | 6165 | <instance-parameter name="desc" transfer-ownership="none"> | |
| 6075 | 6166 | <doc xml:space="preserve" | |
| 6076 | 6167 | filename="pango/fonts.c" | |
| 6077 | - | line="511">a `PangoFontDescription`</doc> | |
| 6168 | + | line="513">a `PangoFontDescription`</doc> | |
| 6078 | 6169 | <type name="FontDescription" c:type="PangoFontDescription*"/> | |
| 6079 | 6170 | </instance-parameter> | |
| 6080 | 6171 | <parameter name="variations" transfer-ownership="none"> | |
| 6081 | 6172 | <doc xml:space="preserve" | |
| 6082 | 6173 | filename="pango/fonts.c" | |
| 6083 | - | line="512">a string representing the variations</doc> | |
| 6174 | + | line="514">a string representing the variations</doc> | |
| 6084 | 6175 | <type name="utf8" c:type="const char*"/> | |
| 6085 | 6176 | </parameter> | |
| 6086 | 6177 | </parameters> | |
| @@ -6089,13 +6180,13 @@ or if @desc is only needed temporarily.</doc> | |||
| 6089 | 6180 | c:identifier="pango_font_description_set_weight"> | |
| 6090 | 6181 | <doc xml:space="preserve" | |
| 6091 | 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 | 6185 | The weight field | |
| 6095 | 6186 | specifies how bold or light the font should be. In addition | |
| 6096 | 6187 | to the values of the [enum@Pango.Weight] enumeration, other | |
| 6097 | 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 | 6190 | <return-value transfer-ownership="none"> | |
| 6100 | 6191 | <type name="none" c:type="void"/> | |
| 6101 | 6192 | </return-value> | |
| @@ -6103,13 +6194,13 @@ intermediate numeric values are possible.</doc> | |||
| 6103 | 6194 | <instance-parameter name="desc" transfer-ownership="none"> | |
| 6104 | 6195 | <doc xml:space="preserve" | |
| 6105 | 6196 | filename="pango/fonts.c" | |
| 6106 | - | line="270">a `PangoFontDescription`</doc> | |
| 6197 | + | line="272">a `PangoFontDescription`</doc> | |
| 6107 | 6198 | <type name="FontDescription" c:type="PangoFontDescription*"/> | |
| 6108 | 6199 | </instance-parameter> | |
| 6109 | 6200 | <parameter name="weight" transfer-ownership="none"> | |
| 6110 | 6201 | <doc xml:space="preserve" | |
| 6111 | 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 | 6204 | <type name="Weight" c:type="PangoWeight"/> | |
| 6114 | 6205 | </parameter> | |
| 6115 | 6206 | </parameters> | |
| @@ -6118,24 +6209,24 @@ intermediate numeric values are possible.</doc> | |||
| 6118 | 6209 | c:identifier="pango_font_description_to_filename"> | |
| 6119 | 6210 | <doc xml:space="preserve" | |
| 6120 | 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 | 6214 | The filename is identical to the result from calling | |
| 6124 | 6215 | [method@Pango.FontDescription.to_string], but with underscores | |
| 6125 | 6216 | instead of characters that are untypical in filenames, and in | |
| 6126 | 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 | 6219 | <return-value transfer-ownership="full" nullable="1"> | |
| 6129 | 6220 | <doc xml:space="preserve" | |
| 6130 | 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 | 6223 | <type name="utf8" c:type="char*"/> | |
| 6133 | 6224 | </return-value> | |
| 6134 | 6225 | <parameters> | |
| 6135 | 6226 | <instance-parameter name="desc" transfer-ownership="none"> | |
| 6136 | 6227 | <doc xml:space="preserve" | |
| 6137 | 6228 | filename="pango/fonts.c" | |
| 6138 | - | line="1810">a `PangoFontDescription`</doc> | |
| 6229 | + | line="1874">a `PangoFontDescription`</doc> | |
| 6139 | 6230 | <type name="FontDescription" c:type="const PangoFontDescription*"/> | |
| 6140 | 6231 | </instance-parameter> | |
| 6141 | 6232 | </parameters> | |
| @@ -6143,24 +6234,24 @@ lower case only.</doc> | |||
| 6143 | 6234 | <method name="to_string" c:identifier="pango_font_description_to_string"> | |
| 6144 | 6235 | <doc xml:space="preserve" | |
| 6145 | 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 | 6239 | See [func@Pango.FontDescription.from_string] for a description | |
| 6149 | 6240 | of the format of the string representation. The family list in | |
| 6150 | 6241 | the string description will only have a terminating comma if | |
| 6151 | 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 | 6244 | <return-value transfer-ownership="full"> | |
| 6154 | 6245 | <doc xml:space="preserve" | |
| 6155 | 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 | 6248 | <type name="utf8" c:type="char*"/> | |
| 6158 | 6249 | </return-value> | |
| 6159 | 6250 | <parameters> | |
| 6160 | 6251 | <instance-parameter name="desc" transfer-ownership="none"> | |
| 6161 | 6252 | <doc xml:space="preserve" | |
| 6162 | 6253 | filename="pango/fonts.c" | |
| 6163 | - | line="1717">a `PangoFontDescription`</doc> | |
| 6254 | + | line="1779">a `PangoFontDescription`</doc> | |
| 6164 | 6255 | <type name="FontDescription" c:type="const PangoFontDescription*"/> | |
| 6165 | 6256 | </instance-parameter> | |
| 6166 | 6257 | </parameters> | |
| @@ -6169,10 +6260,10 @@ the last word of the list is a valid style option.</doc> | |||
| 6169 | 6260 | c:identifier="pango_font_description_unset_fields"> | |
| 6170 | 6261 | <doc xml:space="preserve" | |
| 6171 | 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 | 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 | 6267 | <return-value transfer-ownership="none"> | |
| 6177 | 6268 | <type name="none" c:type="void"/> | |
| 6178 | 6269 | </return-value> | |
| @@ -6180,13 +6271,13 @@ The unset fields will get back to their default values.</doc> | |||
| 6180 | 6271 | <instance-parameter name="desc" transfer-ownership="none"> | |
| 6181 | 6272 | <doc xml:space="preserve" | |
| 6182 | 6273 | filename="pango/fonts.c" | |
| 6183 | - | line="734">a `PangoFontDescription`</doc> | |
| 6274 | + | line="781">a `PangoFontDescription`</doc> | |
| 6184 | 6275 | <type name="FontDescription" c:type="PangoFontDescription*"/> | |
| 6185 | 6276 | </instance-parameter> | |
| 6186 | 6277 | <parameter name="to_unset" transfer-ownership="none"> | |
| 6187 | 6278 | <doc xml:space="preserve" | |
| 6188 | 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 | 6281 | <type name="FontMask" c:type="PangoFontMask"/> | |
| 6191 | 6282 | </parameter> | |
| 6192 | 6283 | </parameters> | |
| @@ -6195,7 +6286,7 @@ The unset fields will get back to their default values.</doc> | |||
| 6195 | 6286 | c:identifier="pango_font_description_from_string"> | |
| 6196 | 6287 | <doc xml:space="preserve" | |
| 6197 | 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 | 6291 | The string must have the form | |
| 6201 | 6292 | ||
| @@ -6228,6 +6319,9 @@ The following words are understood as gravity values: | |||
| 6228 | 6319 | "Not-Rotated", "South", "Upside-Down", "North", "Rotated-Left", | |
| 6229 | 6320 | "East", "Rotated-Right", "West". | |
| 6230 | 6321 | ||
| 6322 | + | The following words are understood as color values: | |
| 6323 | + | "With-Color", "Without-Color". | |
| 6324 | + | ||
| 6231 | 6325 | VARIATIONS is a comma-separated list of font variations | |
| 6232 | 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 | 6338 | A typical example: | |
| 6245 | 6339 | ||
| 6246 | 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 | 6342 | <return-value transfer-ownership="full"> | |
| 6249 | 6343 | <doc xml:space="preserve" | |
| 6250 | 6344 | filename="pango/fonts.c" | |
| 6251 | - | line="1457">a new `PangoFontDescription`.</doc> | |
| 6345 | + | line="1519">a new `PangoFontDescription`.</doc> | |
| 6252 | 6346 | <type name="FontDescription" c:type="PangoFontDescription*"/> | |
| 6253 | 6347 | </return-value> | |
| 6254 | 6348 | <parameters> | |
| 6255 | 6349 | <parameter name="str" transfer-ownership="none"> | |
| 6256 | 6350 | <doc xml:space="preserve" | |
| 6257 | 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 | 6353 | <type name="utf8" c:type="const char*"/> | |
| 6260 | 6354 | </parameter> | |
| 6261 | 6355 | </parameters> | |
| @@ -6271,22 +6365,22 @@ A typical example: | |||
| 6271 | 6365 | glib:type-struct="FontFaceClass"> | |
| 6272 | 6366 | <doc xml:space="preserve" | |
| 6273 | 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 | 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 | 6371 | <virtual-method name="describe" invoker="describe"> | |
| 6278 | 6372 | <doc xml:space="preserve" | |
| 6279 | 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 | 6376 | The resulting font description will have the family, style, | |
| 6283 | 6377 | variant, weight and stretch of the face, but its size field | |
| 6284 | 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 | 6380 | <return-value transfer-ownership="full"> | |
| 6287 | 6381 | <doc xml:space="preserve" | |
| 6288 | 6382 | filename="pango/fonts.c" | |
| 6289 | - | line="2993">a newly-created `PangoFontDescription` structure | |
| 6383 | + | line="3067">a newly-created `PangoFontDescription` structure | |
| 6290 | 6384 | holding the description of the face. Use [method@Pango.FontDescription.free] | |
| 6291 | 6385 | to free the result.</doc> | |
| 6292 | 6386 | <type name="FontDescription" c:type="PangoFontDescription*"/> | |
| @@ -6295,7 +6389,7 @@ will be unset.</doc> | |||
| 6295 | 6389 | <instance-parameter name="face" transfer-ownership="none"> | |
| 6296 | 6390 | <doc xml:space="preserve" | |
| 6297 | 6391 | filename="pango/fonts.c" | |
| 6298 | - | line="2985">a `PangoFontFace`</doc> | |
| 6392 | + | line="3059">a `PangoFontFace`</doc> | |
| 6299 | 6393 | <type name="FontFace" c:type="PangoFontFace*"/> | |
| 6300 | 6394 | </instance-parameter> | |
| 6301 | 6395 | </parameters> | |
| @@ -6303,16 +6397,16 @@ will be unset.</doc> | |||
| 6303 | 6397 | <virtual-method name="get_face_name" invoker="get_face_name"> | |
| 6304 | 6398 | <doc xml:space="preserve" | |
| 6305 | 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 | 6402 | Note that a font family may contain multiple faces | |
| 6309 | 6403 | with the same name (e.g. a variable and a non-variable | |
| 6310 | 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 | 6406 | <return-value transfer-ownership="none"> | |
| 6313 | 6407 | <doc xml:space="preserve" | |
| 6314 | 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 | 6410 | owned by the face object and must not be modified or freed.</doc> | |
| 6317 | 6411 | <type name="utf8" c:type="const char*"/> | |
| 6318 | 6412 | </return-value> | |
| @@ -6320,7 +6414,7 @@ face for the same style).</doc> | |||
| 6320 | 6414 | <instance-parameter name="face" transfer-ownership="none"> | |
| 6321 | 6415 | <doc xml:space="preserve" | |
| 6322 | 6416 | filename="pango/fonts.c" | |
| 6323 | - | line="3032">a `PangoFontFace`.</doc> | |
| 6417 | + | line="3106">a `PangoFontFace`.</doc> | |
| 6324 | 6418 | <type name="FontFace" c:type="PangoFontFace*"/> | |
| 6325 | 6419 | </instance-parameter> | |
| 6326 | 6420 | </parameters> | |
| @@ -6328,19 +6422,19 @@ face for the same style).</doc> | |||
| 6328 | 6422 | <virtual-method name="get_family" invoker="get_family" version="1.46"> | |
| 6329 | 6423 | <doc xml:space="preserve" | |
| 6330 | 6424 | filename="pango/fonts.c" | |
| 6331 | - | line="3089">Gets the `PangoFontFamily` that @face belongs to.</doc> | |
| 6332 | - | <source-position filename="pango/pango-font.h" line="536"/> | |
| 6425 | + | line="3163">Gets the `PangoFontFamily` that @face belongs to.</doc> | |
| 6426 | + | <source-position filename="pango/pango-font.h" line="566"/> | |
| 6333 | 6427 | <return-value transfer-ownership="none"> | |
| 6334 | 6428 | <doc xml:space="preserve" | |
| 6335 | 6429 | filename="pango/fonts.c" | |
| 6336 | - | line="3095">the `PangoFontFamily`</doc> | |
| 6430 | + | line="3169">the `PangoFontFamily`</doc> | |
| 6337 | 6431 | <type name="FontFamily" c:type="PangoFontFamily*"/> | |
| 6338 | 6432 | </return-value> | |
| 6339 | 6433 | <parameters> | |
| 6340 | 6434 | <instance-parameter name="face" transfer-ownership="none"> | |
| 6341 | 6435 | <doc xml:space="preserve" | |
| 6342 | 6436 | filename="pango/fonts.c" | |
| 6343 | - | line="3091">a `PangoFontFace`</doc> | |
| 6437 | + | line="3165">a `PangoFontFace`</doc> | |
| 6344 | 6438 | <type name="FontFace" c:type="PangoFontFace*"/> | |
| 6345 | 6439 | </instance-parameter> | |
| 6346 | 6440 | </parameters> | |
| @@ -6350,23 +6444,23 @@ face for the same style).</doc> | |||
| 6350 | 6444 | version="1.18"> | |
| 6351 | 6445 | <doc xml:space="preserve" | |
| 6352 | 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 | 6449 | This will be the case if the underlying font rendering engine | |
| 6356 | 6450 | creates this face from another face, by shearing, emboldening, | |
| 6357 | 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 | 6453 | <return-value transfer-ownership="none"> | |
| 6360 | 6454 | <doc xml:space="preserve" | |
| 6361 | 6455 | filename="pango/fonts.c" | |
| 6362 | - | line="3015">whether @face is synthesized</doc> | |
| 6456 | + | line="3089">whether @face is synthesized</doc> | |
| 6363 | 6457 | <type name="gboolean" c:type="gboolean"/> | |
| 6364 | 6458 | </return-value> | |
| 6365 | 6459 | <parameters> | |
| 6366 | 6460 | <instance-parameter name="face" transfer-ownership="none"> | |
| 6367 | 6461 | <doc xml:space="preserve" | |
| 6368 | 6462 | filename="pango/fonts.c" | |
| 6369 | - | line="3007">a `PangoFontFace`</doc> | |
| 6463 | + | line="3081">a `PangoFontFace`</doc> | |
| 6370 | 6464 | <type name="FontFace" c:type="PangoFontFace*"/> | |
| 6371 | 6465 | </instance-parameter> | |
| 6372 | 6466 | </parameters> | |
| @@ -6374,13 +6468,13 @@ lightening or modifying it in some other way.</doc> | |||
| 6374 | 6468 | <virtual-method name="list_sizes" invoker="list_sizes" version="1.4"> | |
| 6375 | 6469 | <doc xml:space="preserve" | |
| 6376 | 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 | 6473 | This is only applicable to bitmap fonts. For scalable fonts, stores | |
| 6380 | 6474 | %NULL at the location pointed to by @sizes and 0 at the location pointed | |
| 6381 | 6475 | to by @n_sizes. The sizes returned are in Pango units and are sorted | |
| 6382 | 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 | 6478 | <return-value transfer-ownership="none"> | |
| 6385 | 6479 | <type name="none" c:type="void"/> | |
| 6386 | 6480 | </return-value> | |
| @@ -6388,7 +6482,7 @@ in ascending order.</doc> | |||
| 6388 | 6482 | <instance-parameter name="face" transfer-ownership="none"> | |
| 6389 | 6483 | <doc xml:space="preserve" | |
| 6390 | 6484 | filename="pango/fonts.c" | |
| 6391 | - | line="3053">a `PangoFontFace`.</doc> | |
| 6485 | + | line="3127">a `PangoFontFace`.</doc> | |
| 6392 | 6486 | <type name="FontFace" c:type="PangoFontFace*"/> | |
| 6393 | 6487 | </instance-parameter> | |
| 6394 | 6488 | <parameter name="sizes" | |
| @@ -6400,7 +6494,7 @@ in ascending order.</doc> | |||
| 6400 | 6494 | allow-none="1"> | |
| 6401 | 6495 | <doc xml:space="preserve" | |
| 6402 | 6496 | filename="pango/fonts.c" | |
| 6403 | - | line="3054"> | |
| 6497 | + | line="3128"> | |
| 6404 | 6498 | location to store a pointer to an array of int. This array | |
| 6405 | 6499 | should be freed with g_free().</doc> | |
| 6406 | 6500 | <array length="1" zero-terminated="0" c:type="int**"> | |
| @@ -6413,7 +6507,7 @@ in ascending order.</doc> | |||
| 6413 | 6507 | transfer-ownership="full"> | |
| 6414 | 6508 | <doc xml:space="preserve" | |
| 6415 | 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 | 6511 | <type name="gint" c:type="int*"/> | |
| 6418 | 6512 | </parameter> | |
| 6419 | 6513 | </parameters> | |
| @@ -6421,16 +6515,16 @@ in ascending order.</doc> | |||
| 6421 | 6515 | <method name="describe" c:identifier="pango_font_face_describe"> | |
| 6422 | 6516 | <doc xml:space="preserve" | |
| 6423 | 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 | 6520 | The resulting font description will have the family, style, | |
| 6427 | 6521 | variant, weight and stretch of the face, but its size field | |
| 6428 | 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 | 6524 | <return-value transfer-ownership="full"> | |
| 6431 | 6525 | <doc xml:space="preserve" | |
| 6432 | 6526 | filename="pango/fonts.c" | |
| 6433 | - | line="2993">a newly-created `PangoFontDescription` structure | |
| 6527 | + | line="3067">a newly-created `PangoFontDescription` structure | |
| 6434 | 6528 | holding the description of the face. Use [method@Pango.FontDescription.free] | |
| 6435 | 6529 | to free the result.</doc> | |
| 6436 | 6530 | <type name="FontDescription" c:type="PangoFontDescription*"/> | |
| @@ -6439,7 +6533,7 @@ will be unset.</doc> | |||
| 6439 | 6533 | <instance-parameter name="face" transfer-ownership="none"> | |
| 6440 | 6534 | <doc xml:space="preserve" | |
| 6441 | 6535 | filename="pango/fonts.c" | |
| 6442 | - | line="2985">a `PangoFontFace`</doc> | |
| 6536 | + | line="3059">a `PangoFontFace`</doc> | |
| 6443 | 6537 | <type name="FontFace" c:type="PangoFontFace*"/> | |
| 6444 | 6538 | </instance-parameter> | |
| 6445 | 6539 | </parameters> | |
| @@ -6448,16 +6542,16 @@ will be unset.</doc> | |||
| 6448 | 6542 | c:identifier="pango_font_face_get_face_name"> | |
| 6449 | 6543 | <doc xml:space="preserve" | |
| 6450 | 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 | 6547 | Note that a font family may contain multiple faces | |
| 6454 | 6548 | with the same name (e.g. a variable and a non-variable | |
| 6455 | 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 | 6551 | <return-value transfer-ownership="none"> | |
| 6458 | 6552 | <doc xml:space="preserve" | |
| 6459 | 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 | 6555 | owned by the face object and must not be modified or freed.</doc> | |
| 6462 | 6556 | <type name="utf8" c:type="const char*"/> | |
| 6463 | 6557 | </return-value> | |
| @@ -6465,7 +6559,7 @@ face for the same style).</doc> | |||
| 6465 | 6559 | <instance-parameter name="face" transfer-ownership="none"> | |
| 6466 | 6560 | <doc xml:space="preserve" | |
| 6467 | 6561 | filename="pango/fonts.c" | |
| 6468 | - | line="3032">a `PangoFontFace`.</doc> | |
| 6562 | + | line="3106">a `PangoFontFace`.</doc> | |
| 6469 | 6563 | <type name="FontFace" c:type="PangoFontFace*"/> | |
| 6470 | 6564 | </instance-parameter> | |
| 6471 | 6565 | </parameters> | |
| @@ -6475,19 +6569,19 @@ face for the same style).</doc> | |||
| 6475 | 6569 | version="1.46"> | |
| 6476 | 6570 | <doc xml:space="preserve" | |
| 6477 | 6571 | filename="pango/fonts.c" | |
| 6478 | - | line="3089">Gets the `PangoFontFamily` that @face belongs to.</doc> | |
| 6479 | - | <source-position filename="pango/pango-font.h" line="562"/> | |
| 6572 | + | line="3163">Gets the `PangoFontFamily` that @face belongs to.</doc> | |
| 6573 | + | <source-position filename="pango/pango-font.h" line="592"/> | |
| 6480 | 6574 | <return-value transfer-ownership="none"> | |
| 6481 | 6575 | <doc xml:space="preserve" | |
| 6482 | 6576 | filename="pango/fonts.c" | |
| 6483 | - | line="3095">the `PangoFontFamily`</doc> | |
| 6577 | + | line="3169">the `PangoFontFamily`</doc> | |
| 6484 | 6578 | <type name="FontFamily" c:type="PangoFontFamily*"/> | |
| 6485 | 6579 | </return-value> | |
| 6486 | 6580 | <parameters> | |
| 6487 | 6581 | <instance-parameter name="face" transfer-ownership="none"> | |
| 6488 | 6582 | <doc xml:space="preserve" | |
| 6489 | 6583 | filename="pango/fonts.c" | |
| 6490 | - | line="3091">a `PangoFontFace`</doc> | |
| 6584 | + | line="3165">a `PangoFontFace`</doc> | |
| 6491 | 6585 | <type name="FontFace" c:type="PangoFontFace*"/> | |
| 6492 | 6586 | </instance-parameter> | |
| 6493 | 6587 | </parameters> | |
| @@ -6497,23 +6591,23 @@ face for the same style).</doc> | |||
| 6497 | 6591 | version="1.18"> | |
| 6498 | 6592 | <doc xml:space="preserve" | |
| 6499 | 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 | 6596 | This will be the case if the underlying font rendering engine | |
| 6503 | 6597 | creates this face from another face, by shearing, emboldening, | |
| 6504 | 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 | 6600 | <return-value transfer-ownership="none"> | |
| 6507 | 6601 | <doc xml:space="preserve" | |
| 6508 | 6602 | filename="pango/fonts.c" | |
| 6509 | - | line="3015">whether @face is synthesized</doc> | |
| 6603 | + | line="3089">whether @face is synthesized</doc> | |
| 6510 | 6604 | <type name="gboolean" c:type="gboolean"/> | |
| 6511 | 6605 | </return-value> | |
| 6512 | 6606 | <parameters> | |
| 6513 | 6607 | <instance-parameter name="face" transfer-ownership="none"> | |
| 6514 | 6608 | <doc xml:space="preserve" | |
| 6515 | 6609 | filename="pango/fonts.c" | |
| 6516 | - | line="3007">a `PangoFontFace`</doc> | |
| 6610 | + | line="3081">a `PangoFontFace`</doc> | |
| 6517 | 6611 | <type name="FontFace" c:type="PangoFontFace*"/> | |
| 6518 | 6612 | </instance-parameter> | |
| 6519 | 6613 | </parameters> | |
| @@ -6523,13 +6617,13 @@ lightening or modifying it in some other way.</doc> | |||
| 6523 | 6617 | version="1.4"> | |
| 6524 | 6618 | <doc xml:space="preserve" | |
| 6525 | 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 | 6622 | This is only applicable to bitmap fonts. For scalable fonts, stores | |
| 6529 | 6623 | %NULL at the location pointed to by @sizes and 0 at the location pointed | |
| 6530 | 6624 | to by @n_sizes. The sizes returned are in Pango units and are sorted | |
| 6531 | 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 | 6627 | <return-value transfer-ownership="none"> | |
| 6534 | 6628 | <type name="none" c:type="void"/> | |
| 6535 | 6629 | </return-value> | |
| @@ -6537,7 +6631,7 @@ in ascending order.</doc> | |||
| 6537 | 6631 | <instance-parameter name="face" transfer-ownership="none"> | |
| 6538 | 6632 | <doc xml:space="preserve" | |
| 6539 | 6633 | filename="pango/fonts.c" | |
| 6540 | - | line="3053">a `PangoFontFace`.</doc> | |
| 6634 | + | line="3127">a `PangoFontFace`.</doc> | |
| 6541 | 6635 | <type name="FontFace" c:type="PangoFontFace*"/> | |
| 6542 | 6636 | </instance-parameter> | |
| 6543 | 6637 | <parameter name="sizes" | |
| @@ -6549,7 +6643,7 @@ in ascending order.</doc> | |||
| 6549 | 6643 | allow-none="1"> | |
| 6550 | 6644 | <doc xml:space="preserve" | |
| 6551 | 6645 | filename="pango/fonts.c" | |
| 6552 | - | line="3054"> | |
| 6646 | + | line="3128"> | |
| 6553 | 6647 | location to store a pointer to an array of int. This array | |
| 6554 | 6648 | should be freed with g_free().</doc> | |
| 6555 | 6649 | <array length="1" zero-terminated="0" c:type="int**"> | |
| @@ -6562,7 +6656,7 @@ in ascending order.</doc> | |||
| 6562 | 6656 | transfer-ownership="full"> | |
| 6563 | 6657 | <doc xml:space="preserve" | |
| 6564 | 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 | 6660 | <type name="gint" c:type="int*"/> | |
| 6567 | 6661 | </parameter> | |
| 6568 | 6662 | </parameters> | |
| @@ -6574,17 +6668,17 @@ in ascending order.</doc> | |||
| 6574 | 6668 | <record name="FontFaceClass" | |
| 6575 | 6669 | c:type="PangoFontFaceClass" | |
| 6576 | 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 | 6672 | <field name="parent_class"> | |
| 6579 | 6673 | <type name="GObject.ObjectClass" c:type="GObjectClass"/> | |
| 6580 | 6674 | </field> | |
| 6581 | 6675 | <field name="get_face_name"> | |
| 6582 | 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 | 6678 | <return-value transfer-ownership="none"> | |
| 6585 | 6679 | <doc xml:space="preserve" | |
| 6586 | 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 | 6682 | owned by the face object and must not be modified or freed.</doc> | |
| 6589 | 6683 | <type name="utf8" c:type="const char*"/> | |
| 6590 | 6684 | </return-value> | |
| @@ -6592,7 +6686,7 @@ in ascending order.</doc> | |||
| 6592 | 6686 | <parameter name="face" transfer-ownership="none"> | |
| 6593 | 6687 | <doc xml:space="preserve" | |
| 6594 | 6688 | filename="pango/fonts.c" | |
| 6595 | - | line="3032">a `PangoFontFace`.</doc> | |
| 6689 | + | line="3106">a `PangoFontFace`.</doc> | |
| 6596 | 6690 | <type name="FontFace" c:type="PangoFontFace*"/> | |
| 6597 | 6691 | </parameter> | |
| 6598 | 6692 | </parameters> | |
| @@ -6600,11 +6694,11 @@ in ascending order.</doc> | |||
| 6600 | 6694 | </field> | |
| 6601 | 6695 | <field name="describe"> | |
| 6602 | 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 | 6698 | <return-value transfer-ownership="full"> | |
| 6605 | 6699 | <doc xml:space="preserve" | |
| 6606 | 6700 | filename="pango/fonts.c" | |
| 6607 | - | line="2993">a newly-created `PangoFontDescription` structure | |
| 6701 | + | line="3067">a newly-created `PangoFontDescription` structure | |
| 6608 | 6702 | holding the description of the face. Use [method@Pango.FontDescription.free] | |
| 6609 | 6703 | to free the result.</doc> | |
| 6610 | 6704 | <type name="FontDescription" c:type="PangoFontDescription*"/> | |
| @@ -6613,7 +6707,7 @@ in ascending order.</doc> | |||
| 6613 | 6707 | <parameter name="face" transfer-ownership="none"> | |
| 6614 | 6708 | <doc xml:space="preserve" | |
| 6615 | 6709 | filename="pango/fonts.c" | |
| 6616 | - | line="2985">a `PangoFontFace`</doc> | |
| 6710 | + | line="3059">a `PangoFontFace`</doc> | |
| 6617 | 6711 | <type name="FontFace" c:type="PangoFontFace*"/> | |
| 6618 | 6712 | </parameter> | |
| 6619 | 6713 | </parameters> | |
| @@ -6621,7 +6715,7 @@ in ascending order.</doc> | |||
| 6621 | 6715 | </field> | |
| 6622 | 6716 | <field name="list_sizes"> | |
| 6623 | 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 | 6719 | <return-value transfer-ownership="none"> | |
| 6626 | 6720 | <type name="none" c:type="void"/> | |
| 6627 | 6721 | </return-value> | |
| @@ -6629,7 +6723,7 @@ in ascending order.</doc> | |||
| 6629 | 6723 | <parameter name="face" transfer-ownership="none"> | |
| 6630 | 6724 | <doc xml:space="preserve" | |
| 6631 | 6725 | filename="pango/fonts.c" | |
| 6632 | - | line="3053">a `PangoFontFace`.</doc> | |
| 6726 | + | line="3127">a `PangoFontFace`.</doc> | |
| 6633 | 6727 | <type name="FontFace" c:type="PangoFontFace*"/> | |
| 6634 | 6728 | </parameter> | |
| 6635 | 6729 | <parameter name="sizes" | |
| @@ -6641,7 +6735,7 @@ in ascending order.</doc> | |||
| 6641 | 6735 | allow-none="1"> | |
| 6642 | 6736 | <doc xml:space="preserve" | |
| 6643 | 6737 | filename="pango/fonts.c" | |
| 6644 | - | line="3054"> | |
| 6738 | + | line="3128"> | |
| 6645 | 6739 | location to store a pointer to an array of int. This array | |
| 6646 | 6740 | should be freed with g_free().</doc> | |
| 6647 | 6741 | <array length="2" zero-terminated="0" c:type="int**"> | |
| @@ -6654,7 +6748,7 @@ in ascending order.</doc> | |||
| 6654 | 6748 | transfer-ownership="full"> | |
| 6655 | 6749 | <doc xml:space="preserve" | |
| 6656 | 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 | 6752 | <type name="gint" c:type="int*"/> | |
| 6659 | 6753 | </parameter> | |
| 6660 | 6754 | </parameters> | |
| @@ -6662,18 +6756,18 @@ in ascending order.</doc> | |||
| 6662 | 6756 | </field> | |
| 6663 | 6757 | <field name="is_synthesized"> | |
| 6664 | 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 | 6760 | <return-value transfer-ownership="none"> | |
| 6667 | 6761 | <doc xml:space="preserve" | |
| 6668 | 6762 | filename="pango/fonts.c" | |
| 6669 | - | line="3015">whether @face is synthesized</doc> | |
| 6763 | + | line="3089">whether @face is synthesized</doc> | |
| 6670 | 6764 | <type name="gboolean" c:type="gboolean"/> | |
| 6671 | 6765 | </return-value> | |
| 6672 | 6766 | <parameters> | |
| 6673 | 6767 | <parameter name="face" transfer-ownership="none"> | |
| 6674 | 6768 | <doc xml:space="preserve" | |
| 6675 | 6769 | filename="pango/fonts.c" | |
| 6676 | - | line="3007">a `PangoFontFace`</doc> | |
| 6770 | + | line="3081">a `PangoFontFace`</doc> | |
| 6677 | 6771 | <type name="FontFace" c:type="PangoFontFace*"/> | |
| 6678 | 6772 | </parameter> | |
| 6679 | 6773 | </parameters> | |
| @@ -6681,18 +6775,18 @@ in ascending order.</doc> | |||
| 6681 | 6775 | </field> | |
| 6682 | 6776 | <field name="get_family"> | |
| 6683 | 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 | 6779 | <return-value transfer-ownership="none"> | |
| 6686 | 6780 | <doc xml:space="preserve" | |
| 6687 | 6781 | filename="pango/fonts.c" | |
| 6688 | - | line="3095">the `PangoFontFamily`</doc> | |
| 6782 | + | line="3169">the `PangoFontFamily`</doc> | |
| 6689 | 6783 | <type name="FontFamily" c:type="PangoFontFamily*"/> | |
| 6690 | 6784 | </return-value> | |
| 6691 | 6785 | <parameters> | |
| 6692 | 6786 | <parameter name="face" transfer-ownership="none"> | |
| 6693 | 6787 | <doc xml:space="preserve" | |
| 6694 | 6788 | filename="pango/fonts.c" | |
| 6695 | - | line="3091">a `PangoFontFace`</doc> | |
| 6789 | + | line="3165">a `PangoFontFace`</doc> | |
| 6696 | 6790 | <type name="FontFace" c:type="PangoFontFace*"/> | |
| 6697 | 6791 | </parameter> | |
| 6698 | 6792 | </parameters> | |
| @@ -6700,7 +6794,7 @@ in ascending order.</doc> | |||
| 6700 | 6794 | </field> | |
| 6701 | 6795 | <field name="_pango_reserved3" introspectable="0"> | |
| 6702 | 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 | 6798 | <return-value transfer-ownership="none"> | |
| 6705 | 6799 | <type name="none" c:type="void"/> | |
| 6706 | 6800 | </return-value> | |
| @@ -6708,7 +6802,7 @@ in ascending order.</doc> | |||
| 6708 | 6802 | </field> | |
| 6709 | 6803 | <field name="_pango_reserved4" introspectable="0"> | |
| 6710 | 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 | 6806 | <return-value transfer-ownership="none"> | |
| 6713 | 6807 | <type name="none" c:type="void"/> | |
| 6714 | 6808 | </return-value> | |
| @@ -6725,22 +6819,22 @@ in ascending order.</doc> | |||
| 6725 | 6819 | glib:type-struct="FontFamilyClass"> | |
| 6726 | 6820 | <doc xml:space="preserve" | |
| 6727 | 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 | 6823 | font faces. | |
| 6730 | 6824 | ||
| 6731 | 6825 | The font faces in a family share a common design, but differ in | |
| 6732 | 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 | 6828 | <implements name="Gio.ListModel"/> | |
| 6735 | 6829 | <virtual-method name="get_face" invoker="get_face" version="1.46"> | |
| 6736 | 6830 | <doc xml:space="preserve" | |
| 6737 | 6831 | filename="pango/fonts.c" | |
| 6738 | - | line="2891">Gets the `PangoFontFace` of @family with the given name.</doc> | |
| 6739 | - | <source-position filename="pango/pango-font.h" line="467"/> | |
| 6832 | + | line="2965">Gets the `PangoFontFace` of @family with the given name.</doc> | |
| 6833 | + | <source-position filename="pango/pango-font.h" line="497"/> | |
| 6740 | 6834 | <return-value transfer-ownership="none" nullable="1"> | |
| 6741 | 6835 | <doc xml:space="preserve" | |
| 6742 | 6836 | filename="pango/fonts.c" | |
| 6743 | - | line="2900">the `PangoFontFace`, | |
| 6837 | + | line="2974">the `PangoFontFace`, | |
| 6744 | 6838 | or %NULL if no face with the given name exists.</doc> | |
| 6745 | 6839 | <type name="FontFace" c:type="PangoFontFace*"/> | |
| 6746 | 6840 | </return-value> | |
| @@ -6748,7 +6842,7 @@ slant, weight, width or other aspects.</doc> | |||
| 6748 | 6842 | <instance-parameter name="family" transfer-ownership="none"> | |
| 6749 | 6843 | <doc xml:space="preserve" | |
| 6750 | 6844 | filename="pango/fonts.c" | |
| 6751 | - | line="2893">a `PangoFontFamily`</doc> | |
| 6845 | + | line="2967">a `PangoFontFamily`</doc> | |
| 6752 | 6846 | <type name="FontFamily" c:type="PangoFontFamily*"/> | |
| 6753 | 6847 | </instance-parameter> | |
| 6754 | 6848 | <parameter name="name" | |
| @@ -6757,7 +6851,7 @@ slant, weight, width or other aspects.</doc> | |||
| 6757 | 6851 | allow-none="1"> | |
| 6758 | 6852 | <doc xml:space="preserve" | |
| 6759 | 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 | 6855 | the family's default face (fontconfig calls it "Regular") | |
| 6762 | 6856 | will be returned.</doc> | |
| 6763 | 6857 | <type name="utf8" c:type="const char*"/> | |
| @@ -6767,16 +6861,16 @@ slant, weight, width or other aspects.</doc> | |||
| 6767 | 6861 | <virtual-method name="get_name" invoker="get_name"> | |
| 6768 | 6862 | <doc xml:space="preserve" | |
| 6769 | 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 | 6866 | The name is unique among all fonts for the font backend and can | |
| 6773 | 6867 | be used in a `PangoFontDescription` to specify that a face from | |
| 6774 | 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 | 6870 | <return-value transfer-ownership="none"> | |
| 6777 | 6871 | <doc xml:space="preserve" | |
| 6778 | 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 | 6874 | by the family object and must not be modified or freed.</doc> | |
| 6781 | 6875 | <type name="utf8" c:type="const char*"/> | |
| 6782 | 6876 | </return-value> | |
| @@ -6784,7 +6878,7 @@ this family is desired.</doc> | |||
| 6784 | 6878 | <instance-parameter name="family" transfer-ownership="none"> | |
| 6785 | 6879 | <doc xml:space="preserve" | |
| 6786 | 6880 | filename="pango/fonts.c" | |
| 6787 | - | line="2809">a `PangoFontFamily`</doc> | |
| 6881 | + | line="2883">a `PangoFontFamily`</doc> | |
| 6788 | 6882 | <type name="FontFamily" c:type="PangoFontFamily*"/> | |
| 6789 | 6883 | </instance-parameter> | |
| 6790 | 6884 | </parameters> | |
| @@ -6792,7 +6886,7 @@ this family is desired.</doc> | |||
| 6792 | 6886 | <virtual-method name="is_monospace" invoker="is_monospace" version="1.4"> | |
| 6793 | 6887 | <doc xml:space="preserve" | |
| 6794 | 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 | 6890 | characters form a regular grid. | |
| 6797 | 6891 | ||
| 6798 | 6892 | For Western languages this would | |
| @@ -6806,18 +6900,18 @@ The best way to find out the grid-cell size is to call | |||
| 6806 | 6900 | [method@Pango.FontMetrics.get_approximate_digit_width], since the | |
| 6807 | 6901 | results of [method@Pango.FontMetrics.get_approximate_char_width] may | |
| 6808 | 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 | 6904 | <return-value transfer-ownership="none"> | |
| 6811 | 6905 | <doc xml:space="preserve" | |
| 6812 | 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 | 6908 | <type name="gboolean" c:type="gboolean"/> | |
| 6815 | 6909 | </return-value> | |
| 6816 | 6910 | <parameters> | |
| 6817 | 6911 | <instance-parameter name="family" transfer-ownership="none"> | |
| 6818 | 6912 | <doc xml:space="preserve" | |
| 6819 | 6913 | filename="pango/fonts.c" | |
| 6820 | - | line="2916">a `PangoFontFamily`</doc> | |
| 6914 | + | line="2990">a `PangoFontFamily`</doc> | |
| 6821 | 6915 | <type name="FontFamily" c:type="PangoFontFamily*"/> | |
| 6822 | 6916 | </instance-parameter> | |
| 6823 | 6917 | </parameters> | |
| @@ -6825,23 +6919,23 @@ be affected by double-width characters.</doc> | |||
| 6825 | 6919 | <virtual-method name="is_variable" invoker="is_variable" version="1.44"> | |
| 6826 | 6920 | <doc xml:space="preserve" | |
| 6827 | 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 | 6923 | produce different faces. | |
| 6830 | 6924 | ||
| 6831 | 6925 | Such axes are also known as _variations_; see | |
| 6832 | 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 | 6928 | <return-value transfer-ownership="none"> | |
| 6835 | 6929 | <doc xml:space="preserve" | |
| 6836 | 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 | 6932 | <type name="gboolean" c:type="gboolean"/> | |
| 6839 | 6933 | </return-value> | |
| 6840 | 6934 | <parameters> | |
| 6841 | 6935 | <instance-parameter name="family" transfer-ownership="none"> | |
| 6842 | 6936 | <doc xml:space="preserve" | |
| 6843 | 6937 | filename="pango/fonts.c" | |
| 6844 | - | line="2947">a `PangoFontFamily`</doc> | |
| 6938 | + | line="3021">a `PangoFontFamily`</doc> | |
| 6845 | 6939 | <type name="FontFamily" c:type="PangoFontFamily*"/> | |
| 6846 | 6940 | </instance-parameter> | |
| 6847 | 6941 | </parameters> | |
| @@ -6849,7 +6943,7 @@ Such axes are also known as _variations_; see | |||
| 6849 | 6943 | <virtual-method name="list_faces" invoker="list_faces"> | |
| 6850 | 6944 | <doc xml:space="preserve" | |
| 6851 | 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 | 6948 | The faces in a family share a common design, but differ in slant, weight, | |
| 6855 | 6949 | width and other aspects. | |
| @@ -6859,7 +6953,7 @@ multiple faces may have the same name or characteristics. | |||
| 6859 | 6953 | ||
| 6860 | 6954 | `PangoFontFamily` also implemented the [iface@Gio.ListModel] interface | |
| 6861 | 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 | 6957 | <return-value transfer-ownership="none"> | |
| 6864 | 6958 | <type name="none" c:type="void"/> | |
| 6865 | 6959 | </return-value> | |
| @@ -6867,7 +6961,7 @@ for enumerating faces.</doc> | |||
| 6867 | 6961 | <instance-parameter name="family" transfer-ownership="none"> | |
| 6868 | 6962 | <doc xml:space="preserve" | |
| 6869 | 6963 | filename="pango/fonts.c" | |
| 6870 | - | line="2830">a `PangoFontFamily`</doc> | |
| 6964 | + | line="2904">a `PangoFontFamily`</doc> | |
| 6871 | 6965 | <type name="FontFamily" c:type="PangoFontFamily*"/> | |
| 6872 | 6966 | </instance-parameter> | |
| 6873 | 6967 | <parameter name="faces" | |
| @@ -6878,7 +6972,7 @@ for enumerating faces.</doc> | |||
| 6878 | 6972 | allow-none="1"> | |
| 6879 | 6973 | <doc xml:space="preserve" | |
| 6880 | 6974 | filename="pango/fonts.c" | |
| 6881 | - | line="2831"> | |
| 6975 | + | line="2905"> | |
| 6882 | 6976 | location to store an array of pointers to `PangoFontFace` objects, | |
| 6883 | 6977 | or %NULL. This array should be freed with g_free() when it is no | |
| 6884 | 6978 | longer needed.</doc> | |
| @@ -6892,7 +6986,7 @@ for enumerating faces.</doc> | |||
| 6892 | 6986 | transfer-ownership="full"> | |
| 6893 | 6987 | <doc xml:space="preserve" | |
| 6894 | 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 | 6990 | <type name="gint" c:type="int*"/> | |
| 6897 | 6991 | </parameter> | |
| 6898 | 6992 | </parameters> | |
| @@ -6902,12 +6996,12 @@ for enumerating faces.</doc> | |||
| 6902 | 6996 | version="1.46"> | |
| 6903 | 6997 | <doc xml:space="preserve" | |
| 6904 | 6998 | filename="pango/fonts.c" | |
| 6905 | - | line="2891">Gets the `PangoFontFace` of @family with the given name.</doc> | |
| 6906 | - | <source-position filename="pango/pango-font.h" line="494"/> | |
| 6999 | + | line="2965">Gets the `PangoFontFace` of @family with the given name.</doc> | |
| 7000 | + | <source-position filename="pango/pango-font.h" line="524"/> | |
| 6907 | 7001 | <return-value transfer-ownership="none" nullable="1"> | |
| 6908 | 7002 | <doc xml:space="preserve" | |
| 6909 | 7003 | filename="pango/fonts.c" | |
| 6910 | - | line="2900">the `PangoFontFace`, | |
| 7004 | + | line="2974">the `PangoFontFace`, | |
| 6911 | 7005 | or %NULL if no face with the given name exists.</doc> | |
| 6912 | 7006 | <type name="FontFace" c:type="PangoFontFace*"/> | |
| 6913 | 7007 | </return-value> | |
| @@ -6915,7 +7009,7 @@ for enumerating faces.</doc> | |||
| 6915 | 7009 | <instance-parameter name="family" transfer-ownership="none"> | |
| 6916 | 7010 | <doc xml:space="preserve" | |
| 6917 | 7011 | filename="pango/fonts.c" | |
| 6918 | - | line="2893">a `PangoFontFamily`</doc> | |
| 7012 | + | line="2967">a `PangoFontFamily`</doc> | |
| 6919 | 7013 | <type name="FontFamily" c:type="PangoFontFamily*"/> | |
| 6920 | 7014 | </instance-parameter> | |
| 6921 | 7015 | <parameter name="name" | |
| @@ -6924,7 +7018,7 @@ for enumerating faces.</doc> | |||
| 6924 | 7018 | allow-none="1"> | |
| 6925 | 7019 | <doc xml:space="preserve" | |
| 6926 | 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 | 7022 | the family's default face (fontconfig calls it "Regular") | |
| 6929 | 7023 | will be returned.</doc> | |
| 6930 | 7024 | <type name="utf8" c:type="const char*"/> | |
| @@ -6936,16 +7030,16 @@ for enumerating faces.</doc> | |||
| 6936 | 7030 | glib:get-property="name"> | |
| 6937 | 7031 | <doc xml:space="preserve" | |
| 6938 | 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 | 7035 | The name is unique among all fonts for the font backend and can | |
| 6942 | 7036 | be used in a `PangoFontDescription` to specify that a face from | |
| 6943 | 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 | 7039 | <return-value transfer-ownership="none"> | |
| 6946 | 7040 | <doc xml:space="preserve" | |
| 6947 | 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 | 7043 | by the family object and must not be modified or freed.</doc> | |
| 6950 | 7044 | <type name="utf8" c:type="const char*"/> | |
| 6951 | 7045 | </return-value> | |
| @@ -6953,7 +7047,7 @@ this family is desired.</doc> | |||
| 6953 | 7047 | <instance-parameter name="family" transfer-ownership="none"> | |
| 6954 | 7048 | <doc xml:space="preserve" | |
| 6955 | 7049 | filename="pango/fonts.c" | |
| 6956 | - | line="2809">a `PangoFontFamily`</doc> | |
| 7050 | + | line="2883">a `PangoFontFamily`</doc> | |
| 6957 | 7051 | <type name="FontFamily" c:type="PangoFontFamily*"/> | |
| 6958 | 7052 | </instance-parameter> | |
| 6959 | 7053 | </parameters> | |
| @@ -6964,7 +7058,7 @@ this family is desired.</doc> | |||
| 6964 | 7058 | version="1.4"> | |
| 6965 | 7059 | <doc xml:space="preserve" | |
| 6966 | 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 | 7062 | characters form a regular grid. | |
| 6969 | 7063 | ||
| 6970 | 7064 | For Western languages this would | |
| @@ -6978,18 +7072,18 @@ The best way to find out the grid-cell size is to call | |||
| 6978 | 7072 | [method@Pango.FontMetrics.get_approximate_digit_width], since the | |
| 6979 | 7073 | results of [method@Pango.FontMetrics.get_approximate_char_width] may | |
| 6980 | 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 | 7076 | <return-value transfer-ownership="none"> | |
| 6983 | 7077 | <doc xml:space="preserve" | |
| 6984 | 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 | 7080 | <type name="gboolean" c:type="gboolean"/> | |
| 6987 | 7081 | </return-value> | |
| 6988 | 7082 | <parameters> | |
| 6989 | 7083 | <instance-parameter name="family" transfer-ownership="none"> | |
| 6990 | 7084 | <doc xml:space="preserve" | |
| 6991 | 7085 | filename="pango/fonts.c" | |
| 6992 | - | line="2916">a `PangoFontFamily`</doc> | |
| 7086 | + | line="2990">a `PangoFontFamily`</doc> | |
| 6993 | 7087 | <type name="FontFamily" c:type="PangoFontFamily*"/> | |
| 6994 | 7088 | </instance-parameter> | |
| 6995 | 7089 | </parameters> | |
| @@ -7000,23 +7094,23 @@ be affected by double-width characters.</doc> | |||
| 7000 | 7094 | version="1.44"> | |
| 7001 | 7095 | <doc xml:space="preserve" | |
| 7002 | 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 | 7098 | produce different faces. | |
| 7005 | 7099 | ||
| 7006 | 7100 | Such axes are also known as _variations_; see | |
| 7007 | 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 | 7103 | <return-value transfer-ownership="none"> | |
| 7010 | 7104 | <doc xml:space="preserve" | |
| 7011 | 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 | 7107 | <type name="gboolean" c:type="gboolean"/> | |
| 7014 | 7108 | </return-value> | |
| 7015 | 7109 | <parameters> | |
| 7016 | 7110 | <instance-parameter name="family" transfer-ownership="none"> | |
| 7017 | 7111 | <doc xml:space="preserve" | |
| 7018 | 7112 | filename="pango/fonts.c" | |
| 7019 | - | line="2947">a `PangoFontFamily`</doc> | |
| 7113 | + | line="3021">a `PangoFontFamily`</doc> | |
| 7020 | 7114 | <type name="FontFamily" c:type="PangoFontFamily*"/> | |
| 7021 | 7115 | </instance-parameter> | |
| 7022 | 7116 | </parameters> | |
| @@ -7024,7 +7118,7 @@ Such axes are also known as _variations_; see | |||
| 7024 | 7118 | <method name="list_faces" c:identifier="pango_font_family_list_faces"> | |
| 7025 | 7119 | <doc xml:space="preserve" | |
| 7026 | 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 | 7123 | The faces in a family share a common design, but differ in slant, weight, | |
| 7030 | 7124 | width and other aspects. | |
| @@ -7034,7 +7128,7 @@ multiple faces may have the same name or characteristics. | |||
| 7034 | 7128 | ||
| 7035 | 7129 | `PangoFontFamily` also implemented the [iface@Gio.ListModel] interface | |
| 7036 | 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 | 7132 | <return-value transfer-ownership="none"> | |
| 7039 | 7133 | <type name="none" c:type="void"/> | |
| 7040 | 7134 | </return-value> | |
| @@ -7042,7 +7136,7 @@ for enumerating faces.</doc> | |||
| 7042 | 7136 | <instance-parameter name="family" transfer-ownership="none"> | |
| 7043 | 7137 | <doc xml:space="preserve" | |
| 7044 | 7138 | filename="pango/fonts.c" | |
| 7045 | - | line="2830">a `PangoFontFamily`</doc> | |
| 7139 | + | line="2904">a `PangoFontFamily`</doc> | |
| 7046 | 7140 | <type name="FontFamily" c:type="PangoFontFamily*"/> | |
| 7047 | 7141 | </instance-parameter> | |
| 7048 | 7142 | <parameter name="faces" | |
| @@ -7053,7 +7147,7 @@ for enumerating faces.</doc> | |||
| 7053 | 7147 | allow-none="1"> | |
| 7054 | 7148 | <doc xml:space="preserve" | |
| 7055 | 7149 | filename="pango/fonts.c" | |
| 7056 | - | line="2831"> | |
| 7150 | + | line="2905"> | |
| 7057 | 7151 | location to store an array of pointers to `PangoFontFace` objects, | |
| 7058 | 7152 | or %NULL. This array should be freed with g_free() when it is no | |
| 7059 | 7153 | longer needed.</doc> | |
| @@ -7067,7 +7161,7 @@ for enumerating faces.</doc> | |||
| 7067 | 7161 | transfer-ownership="full"> | |
| 7068 | 7162 | <doc xml:space="preserve" | |
| 7069 | 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 | 7165 | <type name="gint" c:type="int*"/> | |
| 7072 | 7166 | </parameter> | |
| 7073 | 7167 | </parameters> | |
| @@ -7081,7 +7175,7 @@ for enumerating faces.</doc> | |||
| 7081 | 7175 | value="pango_font_family_is_monospace"/> | |
| 7082 | 7176 | <doc xml:space="preserve" | |
| 7083 | 7177 | filename="pango/fonts.c" | |
| 7084 | - | line="2757">Is this a monospace font</doc> | |
| 7178 | + | line="2827">Is this a monospace font</doc> | |
| 7085 | 7179 | <type name="gboolean" c:type="gboolean"/> | |
| 7086 | 7180 | </property> | |
| 7087 | 7181 | <property name="is-variable" | |
| @@ -7093,19 +7187,22 @@ for enumerating faces.</doc> | |||
| 7093 | 7187 | value="pango_font_family_is_variable"/> | |
| 7094 | 7188 | <doc xml:space="preserve" | |
| 7095 | 7189 | filename="pango/fonts.c" | |
| 7096 | - | line="2768">Is this a variable font</doc> | |
| 7190 | + | line="2838">Is this a variable font</doc> | |
| 7097 | 7191 | <type name="gboolean" c:type="gboolean"/> | |
| 7098 | 7192 | </property> | |
| 7099 | - | <property name="item-type" transfer-ownership="none"> | |
| 7193 | + | <property name="item-type" version="1.52" transfer-ownership="none"> | |
| 7100 | 7194 | <doc xml:space="preserve" | |
| 7101 | 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 | 7197 | <type name="GType" c:type="GType"/> | |
| 7104 | 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 | 7203 | <doc xml:space="preserve" | |
| 7107 | 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 | 7206 | <type name="guint" c:type="guint"/> | |
| 7110 | 7207 | </property> | |
| 7111 | 7208 | <property name="name" | |
| @@ -7117,7 +7214,7 @@ for enumerating faces.</doc> | |||
| 7117 | 7214 | value="pango_font_family_get_name"/> | |
| 7118 | 7215 | <doc xml:space="preserve" | |
| 7119 | 7216 | filename="pango/fonts.c" | |
| 7120 | - | line="2746">The name of the family</doc> | |
| 7217 | + | line="2816">The name of the family</doc> | |
| 7121 | 7218 | <type name="utf8" c:type="gchar*"/> | |
| 7122 | 7219 | </property> | |
| 7123 | 7220 | <field name="parent_instance"> | |
| @@ -7127,13 +7224,13 @@ for enumerating faces.</doc> | |||
| 7127 | 7224 | <record name="FontFamilyClass" | |
| 7128 | 7225 | c:type="PangoFontFamilyClass" | |
| 7129 | 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 | 7228 | <field name="parent_class"> | |
| 7132 | 7229 | <type name="GObject.ObjectClass" c:type="GObjectClass"/> | |
| 7133 | 7230 | </field> | |
| 7134 | 7231 | <field name="list_faces"> | |
| 7135 | 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 | 7234 | <return-value transfer-ownership="none"> | |
| 7138 | 7235 | <type name="none" c:type="void"/> | |
| 7139 | 7236 | </return-value> | |
| @@ -7141,7 +7238,7 @@ for enumerating faces.</doc> | |||
| 7141 | 7238 | <parameter name="family" transfer-ownership="none"> | |
| 7142 | 7239 | <doc xml:space="preserve" | |
| 7143 | 7240 | filename="pango/fonts.c" | |
| 7144 | - | line="2830">a `PangoFontFamily`</doc> | |
| 7241 | + | line="2904">a `PangoFontFamily`</doc> | |
| 7145 | 7242 | <type name="FontFamily" c:type="PangoFontFamily*"/> | |
| 7146 | 7243 | </parameter> | |
| 7147 | 7244 | <parameter name="faces" | |
| @@ -7152,7 +7249,7 @@ for enumerating faces.</doc> | |||
| 7152 | 7249 | allow-none="1"> | |
| 7153 | 7250 | <doc xml:space="preserve" | |
| 7154 | 7251 | filename="pango/fonts.c" | |
| 7155 | - | line="2831"> | |
| 7252 | + | line="2905"> | |
| 7156 | 7253 | location to store an array of pointers to `PangoFontFace` objects, | |
| 7157 | 7254 | or %NULL. This array should be freed with g_free() when it is no | |
| 7158 | 7255 | longer needed.</doc> | |
| @@ -7166,7 +7263,7 @@ for enumerating faces.</doc> | |||
| 7166 | 7263 | transfer-ownership="full"> | |
| 7167 | 7264 | <doc xml:space="preserve" | |
| 7168 | 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 | 7267 | <type name="gint" c:type="int*"/> | |
| 7171 | 7268 | </parameter> | |
| 7172 | 7269 | </parameters> | |
| @@ -7174,11 +7271,11 @@ for enumerating faces.</doc> | |||
| 7174 | 7271 | </field> | |
| 7175 | 7272 | <field name="get_name"> | |
| 7176 | 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 | 7275 | <return-value transfer-ownership="none"> | |
| 7179 | 7276 | <doc xml:space="preserve" | |
| 7180 | 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 | 7279 | by the family object and must not be modified or freed.</doc> | |
| 7183 | 7280 | <type name="utf8" c:type="const char*"/> | |
| 7184 | 7281 | </return-value> | |
| @@ -7186,7 +7283,7 @@ for enumerating faces.</doc> | |||
| 7186 | 7283 | <parameter name="family" transfer-ownership="none"> | |
| 7187 | 7284 | <doc xml:space="preserve" | |
| 7188 | 7285 | filename="pango/fonts.c" | |
| 7189 | - | line="2809">a `PangoFontFamily`</doc> | |
| 7286 | + | line="2883">a `PangoFontFamily`</doc> | |
| 7190 | 7287 | <type name="FontFamily" c:type="PangoFontFamily*"/> | |
| 7191 | 7288 | </parameter> | |
| 7192 | 7289 | </parameters> | |
| @@ -7194,18 +7291,18 @@ for enumerating faces.</doc> | |||
| 7194 | 7291 | </field> | |
| 7195 | 7292 | <field name="is_monospace"> | |
| 7196 | 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 | 7295 | <return-value transfer-ownership="none"> | |
| 7199 | 7296 | <doc xml:space="preserve" | |
| 7200 | 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 | 7299 | <type name="gboolean" c:type="gboolean"/> | |
| 7203 | 7300 | </return-value> | |
| 7204 | 7301 | <parameters> | |
| 7205 | 7302 | <parameter name="family" transfer-ownership="none"> | |
| 7206 | 7303 | <doc xml:space="preserve" | |
| 7207 | 7304 | filename="pango/fonts.c" | |
| 7208 | - | line="2916">a `PangoFontFamily`</doc> | |
| 7305 | + | line="2990">a `PangoFontFamily`</doc> | |
| 7209 | 7306 | <type name="FontFamily" c:type="PangoFontFamily*"/> | |
| 7210 | 7307 | </parameter> | |
| 7211 | 7308 | </parameters> | |
| @@ -7213,18 +7310,18 @@ for enumerating faces.</doc> | |||
| 7213 | 7310 | </field> | |
| 7214 | 7311 | <field name="is_variable"> | |
| 7215 | 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 | 7314 | <return-value transfer-ownership="none"> | |
| 7218 | 7315 | <doc xml:space="preserve" | |
| 7219 | 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 | 7318 | <type name="gboolean" c:type="gboolean"/> | |
| 7222 | 7319 | </return-value> | |
| 7223 | 7320 | <parameters> | |
| 7224 | 7321 | <parameter name="family" transfer-ownership="none"> | |
| 7225 | 7322 | <doc xml:space="preserve" | |
| 7226 | 7323 | filename="pango/fonts.c" | |
| 7227 | - | line="2947">a `PangoFontFamily`</doc> | |
| 7324 | + | line="3021">a `PangoFontFamily`</doc> | |
| 7228 | 7325 | <type name="FontFamily" c:type="PangoFontFamily*"/> | |
| 7229 | 7326 | </parameter> | |
| 7230 | 7327 | </parameters> | |
| @@ -7232,11 +7329,11 @@ for enumerating faces.</doc> | |||
| 7232 | 7329 | </field> | |
| 7233 | 7330 | <field name="get_face"> | |
| 7234 | 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 | 7333 | <return-value transfer-ownership="none" nullable="1"> | |
| 7237 | 7334 | <doc xml:space="preserve" | |
| 7238 | 7335 | filename="pango/fonts.c" | |
| 7239 | - | line="2900">the `PangoFontFace`, | |
| 7336 | + | line="2974">the `PangoFontFace`, | |
| 7240 | 7337 | or %NULL if no face with the given name exists.</doc> | |
| 7241 | 7338 | <type name="FontFace" c:type="PangoFontFace*"/> | |
| 7242 | 7339 | </return-value> | |
| @@ -7244,7 +7341,7 @@ for enumerating faces.</doc> | |||
| 7244 | 7341 | <parameter name="family" transfer-ownership="none"> | |
| 7245 | 7342 | <doc xml:space="preserve" | |
| 7246 | 7343 | filename="pango/fonts.c" | |
| 7247 | - | line="2893">a `PangoFontFamily`</doc> | |
| 7344 | + | line="2967">a `PangoFontFamily`</doc> | |
| 7248 | 7345 | <type name="FontFamily" c:type="PangoFontFamily*"/> | |
| 7249 | 7346 | </parameter> | |
| 7250 | 7347 | <parameter name="name" | |
| @@ -7253,7 +7350,7 @@ for enumerating faces.</doc> | |||
| 7253 | 7350 | allow-none="1"> | |
| 7254 | 7351 | <doc xml:space="preserve" | |
| 7255 | 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 | 7354 | the family's default face (fontconfig calls it "Regular") | |
| 7258 | 7355 | will be returned.</doc> | |
| 7259 | 7356 | <type name="utf8" c:type="const char*"/> | |
| @@ -7263,7 +7360,7 @@ for enumerating faces.</doc> | |||
| 7263 | 7360 | </field> | |
| 7264 | 7361 | <field name="_pango_reserved2" introspectable="0"> | |
| 7265 | 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 | 7364 | <return-value transfer-ownership="none"> | |
| 7268 | 7365 | <type name="none" c:type="void"/> | |
| 7269 | 7366 | </return-value> | |
| @@ -7290,13 +7387,13 @@ particular rendering systems.</doc> | |||
| 7290 | 7387 | <virtual-method name="changed" invoker="changed" version="1.34"> | |
| 7291 | 7388 | <doc xml:space="preserve" | |
| 7292 | 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 | 7391 | using this fontmap to change. | |
| 7295 | 7392 | ||
| 7296 | 7393 | This function is only useful when implementing a new backend | |
| 7297 | 7394 | for Pango, something applications won't do. Backends should | |
| 7298 | 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 | 7397 | <source-position filename="pango/pango-fontmap.h" line="92"/> | |
| 7301 | 7398 | <return-value transfer-ownership="none"> | |
| 7302 | 7399 | <type name="none" c:type="void"/> | |
| @@ -7305,7 +7402,7 @@ context and such data is changed.</doc> | |||
| 7305 | 7402 | <instance-parameter name="fontmap" transfer-ownership="none"> | |
| 7306 | 7403 | <doc xml:space="preserve" | |
| 7307 | 7404 | filename="pango/pango-fontmap.c" | |
| 7308 | - | line="439">a `PangoFontMap`</doc> | |
| 7405 | + | line="443">a `PangoFontMap`</doc> | |
| 7309 | 7406 | <type name="FontMap" c:type="PangoFontMap*"/> | |
| 7310 | 7407 | </instance-parameter> | |
| 7311 | 7408 | </parameters> | |
| @@ -7327,25 +7424,25 @@ context and such data is changed.</doc> | |||
| 7327 | 7424 | <virtual-method name="get_family" invoker="get_family" version="1.46"> | |
| 7328 | 7425 | <doc xml:space="preserve" | |
| 7329 | 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 | 7428 | <source-position filename="pango/pango-fontmap.h" line="94"/> | |
| 7332 | 7429 | <return-value transfer-ownership="none"> | |
| 7333 | 7430 | <doc xml:space="preserve" | |
| 7334 | 7431 | filename="pango/pango-fontmap.c" | |
| 7335 | - | line="494">the `PangoFontFamily`</doc> | |
| 7432 | + | line="498">the `PangoFontFamily`</doc> | |
| 7336 | 7433 | <type name="FontFamily" c:type="PangoFontFamily*"/> | |
| 7337 | 7434 | </return-value> | |
| 7338 | 7435 | <parameters> | |
| 7339 | 7436 | <instance-parameter name="fontmap" transfer-ownership="none"> | |
| 7340 | 7437 | <doc xml:space="preserve" | |
| 7341 | 7438 | filename="pango/pango-fontmap.c" | |
| 7342 | - | line="489">a `PangoFontMap`</doc> | |
| 7439 | + | line="493">a `PangoFontMap`</doc> | |
| 7343 | 7440 | <type name="FontMap" c:type="PangoFontMap*"/> | |
| 7344 | 7441 | </instance-parameter> | |
| 7345 | 7442 | <parameter name="name" transfer-ownership="none"> | |
| 7346 | 7443 | <doc xml:space="preserve" | |
| 7347 | 7444 | filename="pango/pango-fontmap.c" | |
| 7348 | - | line="490">a family name</doc> | |
| 7445 | + | line="494">a family name</doc> | |
| 7349 | 7446 | <type name="utf8" c:type="const char*"/> | |
| 7350 | 7447 | </parameter> | |
| 7351 | 7448 | </parameters> | |
| @@ -7353,7 +7450,7 @@ context and such data is changed.</doc> | |||
| 7353 | 7450 | <virtual-method name="get_serial" invoker="get_serial" version="1.32.4"> | |
| 7354 | 7451 | <doc xml:space="preserve" | |
| 7355 | 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 | 7455 | The serial number is initialized to an small number larger than zero | |
| 7359 | 7456 | when a new fontmap is created and is increased whenever the fontmap | |
| @@ -7369,14 +7466,14 @@ like in `PangoContext`.</doc> | |||
| 7369 | 7466 | <return-value transfer-ownership="none"> | |
| 7370 | 7467 | <doc xml:space="preserve" | |
| 7371 | 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 | 7470 | <type name="guint" c:type="guint"/> | |
| 7374 | 7471 | </return-value> | |
| 7375 | 7472 | <parameters> | |
| 7376 | 7473 | <instance-parameter name="fontmap" transfer-ownership="none"> | |
| 7377 | 7474 | <doc xml:space="preserve" | |
| 7378 | 7475 | filename="pango/pango-fontmap.c" | |
| 7379 | - | line="393">a `PangoFontMap`</doc> | |
| 7476 | + | line="397">a `PangoFontMap`</doc> | |
| 7380 | 7477 | <type name="FontMap" c:type="PangoFontMap*"/> | |
| 7381 | 7478 | </instance-parameter> | |
| 7382 | 7479 | </parameters> | |
| @@ -7384,7 +7481,7 @@ like in `PangoContext`.</doc> | |||
| 7384 | 7481 | <virtual-method name="list_families" invoker="list_families"> | |
| 7385 | 7482 | <doc xml:space="preserve" | |
| 7386 | 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 | 7486 | Note that the returned families are not in any particular order. | |
| 7390 | 7487 | ||
| @@ -7398,7 +7495,7 @@ for enumerating families.</doc> | |||
| 7398 | 7495 | <instance-parameter name="fontmap" transfer-ownership="none"> | |
| 7399 | 7496 | <doc xml:space="preserve" | |
| 7400 | 7497 | filename="pango/pango-fontmap.c" | |
| 7401 | - | line="195">a `PangoFontMap`</doc> | |
| 7498 | + | line="199">a `PangoFontMap`</doc> | |
| 7402 | 7499 | <type name="FontMap" c:type="PangoFontMap*"/> | |
| 7403 | 7500 | </instance-parameter> | |
| 7404 | 7501 | <parameter name="families" | |
| @@ -7407,7 +7504,7 @@ for enumerating families.</doc> | |||
| 7407 | 7504 | transfer-ownership="container"> | |
| 7408 | 7505 | <doc xml:space="preserve" | |
| 7409 | 7506 | filename="pango/pango-fontmap.c" | |
| 7410 | - | line="196">location to | |
| 7507 | + | line="200">location to | |
| 7411 | 7508 | store a pointer to an array of `PangoFontFamily` *. | |
| 7412 | 7509 | This array should be freed with g_free().</doc> | |
| 7413 | 7510 | <array length="1" zero-terminated="0" c:type="PangoFontFamily***"> | |
| @@ -7420,7 +7517,7 @@ for enumerating families.</doc> | |||
| 7420 | 7517 | transfer-ownership="full"> | |
| 7421 | 7518 | <doc xml:space="preserve" | |
| 7422 | 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 | 7521 | <type name="gint" c:type="int*"/> | |
| 7425 | 7522 | </parameter> | |
| 7426 | 7523 | </parameters> | |
| @@ -7428,12 +7525,12 @@ for enumerating families.</doc> | |||
| 7428 | 7525 | <virtual-method name="load_font" invoker="load_font"> | |
| 7429 | 7526 | <doc xml:space="preserve" | |
| 7430 | 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 | 7529 | <source-position filename="pango/pango-fontmap.h" line="78"/> | |
| 7433 | 7530 | <return-value transfer-ownership="full" nullable="1"> | |
| 7434 | 7531 | <doc xml:space="preserve" | |
| 7435 | 7532 | filename="pango/pango-fontmap.c" | |
| 7436 | - | line="180">the newly allocated `PangoFont` | |
| 7533 | + | line="184">the newly allocated `PangoFont` | |
| 7437 | 7534 | loaded, or %NULL if no font matched.</doc> | |
| 7438 | 7535 | <type name="Font" c:type="PangoFont*"/> | |
| 7439 | 7536 | </return-value> | |
| @@ -7441,19 +7538,19 @@ for enumerating families.</doc> | |||
| 7441 | 7538 | <instance-parameter name="fontmap" transfer-ownership="none"> | |
| 7442 | 7539 | <doc xml:space="preserve" | |
| 7443 | 7540 | filename="pango/pango-fontmap.c" | |
| 7444 | - | line="174">a `PangoFontMap`</doc> | |
| 7541 | + | line="178">a `PangoFontMap`</doc> | |
| 7445 | 7542 | <type name="FontMap" c:type="PangoFontMap*"/> | |
| 7446 | 7543 | </instance-parameter> | |
| 7447 | 7544 | <parameter name="context" transfer-ownership="none"> | |
| 7448 | 7545 | <doc xml:space="preserve" | |
| 7449 | 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 | 7548 | <type name="Context" c:type="PangoContext*"/> | |
| 7452 | 7549 | </parameter> | |
| 7453 | 7550 | <parameter name="desc" transfer-ownership="none"> | |
| 7454 | 7551 | <doc xml:space="preserve" | |
| 7455 | 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 | 7554 | <type name="FontDescription" c:type="const PangoFontDescription*"/> | |
| 7458 | 7555 | </parameter> | |
| 7459 | 7556 | </parameters> | |
| @@ -7461,13 +7558,13 @@ for enumerating families.</doc> | |||
| 7461 | 7558 | <virtual-method name="load_fontset" invoker="load_fontset"> | |
| 7462 | 7559 | <doc xml:space="preserve" | |
| 7463 | 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 | 7562 | a font matching @desc.</doc> | |
| 7466 | 7563 | <source-position filename="pango/pango-fontmap.h" line="84"/> | |
| 7467 | 7564 | <return-value transfer-ownership="full" nullable="1"> | |
| 7468 | 7565 | <doc xml:space="preserve" | |
| 7469 | 7566 | filename="pango/pango-fontmap.c" | |
| 7470 | - | line="232">the newly allocated | |
| 7567 | + | line="236">the newly allocated | |
| 7471 | 7568 | `PangoFontset` loaded, or %NULL if no font matched.</doc> | |
| 7472 | 7569 | <type name="Fontset" c:type="PangoFontset*"/> | |
| 7473 | 7570 | </return-value> | |
| @@ -7475,25 +7572,25 @@ a font matching @desc.</doc> | |||
| 7475 | 7572 | <instance-parameter name="fontmap" transfer-ownership="none"> | |
| 7476 | 7573 | <doc xml:space="preserve" | |
| 7477 | 7574 | filename="pango/pango-fontmap.c" | |
| 7478 | - | line="224">a `PangoFontMap`</doc> | |
| 7575 | + | line="228">a `PangoFontMap`</doc> | |
| 7479 | 7576 | <type name="FontMap" c:type="PangoFontMap*"/> | |
| 7480 | 7577 | </instance-parameter> | |
| 7481 | 7578 | <parameter name="context" transfer-ownership="none"> | |
| 7482 | 7579 | <doc xml:space="preserve" | |
| 7483 | 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 | 7582 | <type name="Context" c:type="PangoContext*"/> | |
| 7486 | 7583 | </parameter> | |
| 7487 | 7584 | <parameter name="desc" transfer-ownership="none"> | |
| 7488 | 7585 | <doc xml:space="preserve" | |
| 7489 | 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 | 7588 | <type name="FontDescription" c:type="const PangoFontDescription*"/> | |
| 7492 | 7589 | </parameter> | |
| 7493 | 7590 | <parameter name="language" transfer-ownership="none"> | |
| 7494 | 7591 | <doc xml:space="preserve" | |
| 7495 | 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 | 7594 | <type name="Language" c:type="PangoLanguage*"/> | |
| 7498 | 7595 | </parameter> | |
| 7499 | 7596 | </parameters> | |
| @@ -7504,7 +7601,7 @@ a font matching @desc.</doc> | |||
| 7504 | 7601 | throws="1"> | |
| 7505 | 7602 | <doc xml:space="preserve" | |
| 7506 | 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 | 7606 | The added fonts will take precedence over preexisting | |
| 7510 | 7607 | fonts with the same name.</doc> | |
| @@ -7512,7 +7609,7 @@ fonts with the same name.</doc> | |||
| 7512 | 7609 | <return-value transfer-ownership="none"> | |
| 7513 | 7610 | <doc xml:space="preserve" | |
| 7514 | 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 | 7613 | into the fontmap, false if an error occurred.</doc> | |
| 7517 | 7614 | <type name="gboolean" c:type="gboolean"/> | |
| 7518 | 7615 | </return-value> | |
| @@ -7520,13 +7617,13 @@ fonts with the same name.</doc> | |||
| 7520 | 7617 | <instance-parameter name="fontmap" transfer-ownership="none"> | |
| 7521 | 7618 | <doc xml:space="preserve" | |
| 7522 | 7619 | filename="pango/pango-fontmap.c" | |
| 7523 | - | line="597">a `PangoFontMap`</doc> | |
| 7620 | + | line="601">a `PangoFontMap`</doc> | |
| 7524 | 7621 | <type name="FontMap" c:type="PangoFontMap*"/> | |
| 7525 | 7622 | </instance-parameter> | |
| 7526 | 7623 | <parameter name="filename" transfer-ownership="none"> | |
| 7527 | 7624 | <doc xml:space="preserve" | |
| 7528 | 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 | 7627 | <type name="filename" c:type="const char*"/> | |
| 7531 | 7628 | </parameter> | |
| 7532 | 7629 | </parameters> | |
| @@ -7536,13 +7633,13 @@ fonts with the same name.</doc> | |||
| 7536 | 7633 | version="1.34"> | |
| 7537 | 7634 | <doc xml:space="preserve" | |
| 7538 | 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 | 7637 | using this fontmap to change. | |
| 7541 | 7638 | ||
| 7542 | 7639 | This function is only useful when implementing a new backend | |
| 7543 | 7640 | for Pango, something applications won't do. Backends should | |
| 7544 | 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 | 7643 | <source-position filename="pango/pango-fontmap.h" line="121"/> | |
| 7547 | 7644 | <return-value transfer-ownership="none"> | |
| 7548 | 7645 | <type name="none" c:type="void"/> | |
| @@ -7551,7 +7648,7 @@ context and such data is changed.</doc> | |||
| 7551 | 7648 | <instance-parameter name="fontmap" transfer-ownership="none"> | |
| 7552 | 7649 | <doc xml:space="preserve" | |
| 7553 | 7650 | filename="pango/pango-fontmap.c" | |
| 7554 | - | line="439">a `PangoFontMap`</doc> | |
| 7651 | + | line="443">a `PangoFontMap`</doc> | |
| 7555 | 7652 | <type name="FontMap" c:type="PangoFontMap*"/> | |
| 7556 | 7653 | </instance-parameter> | |
| 7557 | 7654 | </parameters> | |
| @@ -7561,7 +7658,7 @@ context and such data is changed.</doc> | |||
| 7561 | 7658 | version="1.22"> | |
| 7562 | 7659 | <doc xml:space="preserve" | |
| 7563 | 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 | 7663 | This is equivalent to [ctor@Pango.Context.new] followed by | |
| 7567 | 7664 | [method@Pango.Context.set_font_map]. | |
| @@ -7574,7 +7671,7 @@ gtk_widget_get_pango_context(). Use those instead.</doc> | |||
| 7574 | 7671 | <return-value transfer-ownership="full"> | |
| 7575 | 7672 | <doc xml:space="preserve" | |
| 7576 | 7673 | filename="pango/pango-fontmap.c" | |
| 7577 | - | line="154">the newly allocated `PangoContext`, | |
| 7674 | + | line="158">the newly allocated `PangoContext`, | |
| 7578 | 7675 | which should be freed with g_object_unref().</doc> | |
| 7579 | 7676 | <type name="Context" c:type="PangoContext*"/> | |
| 7580 | 7677 | </return-value> | |
| @@ -7582,7 +7679,7 @@ gtk_widget_get_pango_context(). Use those instead.</doc> | |||
| 7582 | 7679 | <instance-parameter name="fontmap" transfer-ownership="none"> | |
| 7583 | 7680 | <doc xml:space="preserve" | |
| 7584 | 7681 | filename="pango/pango-fontmap.c" | |
| 7585 | - | line="142">a `PangoFontMap`</doc> | |
| 7682 | + | line="146">a `PangoFontMap`</doc> | |
| 7586 | 7683 | <type name="FontMap" c:type="PangoFontMap*"/> | |
| 7587 | 7684 | </instance-parameter> | |
| 7588 | 7685 | </parameters> | |
| @@ -7592,25 +7689,25 @@ gtk_widget_get_pango_context(). Use those instead.</doc> | |||
| 7592 | 7689 | version="1.46"> | |
| 7593 | 7690 | <doc xml:space="preserve" | |
| 7594 | 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 | 7693 | <source-position filename="pango/pango-fontmap.h" line="124"/> | |
| 7597 | 7694 | <return-value transfer-ownership="none"> | |
| 7598 | 7695 | <doc xml:space="preserve" | |
| 7599 | 7696 | filename="pango/pango-fontmap.c" | |
| 7600 | - | line="494">the `PangoFontFamily`</doc> | |
| 7697 | + | line="498">the `PangoFontFamily`</doc> | |
| 7601 | 7698 | <type name="FontFamily" c:type="PangoFontFamily*"/> | |
| 7602 | 7699 | </return-value> | |
| 7603 | 7700 | <parameters> | |
| 7604 | 7701 | <instance-parameter name="fontmap" transfer-ownership="none"> | |
| 7605 | 7702 | <doc xml:space="preserve" | |
| 7606 | 7703 | filename="pango/pango-fontmap.c" | |
| 7607 | - | line="489">a `PangoFontMap`</doc> | |
| 7704 | + | line="493">a `PangoFontMap`</doc> | |
| 7608 | 7705 | <type name="FontMap" c:type="PangoFontMap*"/> | |
| 7609 | 7706 | </instance-parameter> | |
| 7610 | 7707 | <parameter name="name" transfer-ownership="none"> | |
| 7611 | 7708 | <doc xml:space="preserve" | |
| 7612 | 7709 | filename="pango/pango-fontmap.c" | |
| 7613 | - | line="490">a family name</doc> | |
| 7710 | + | line="494">a family name</doc> | |
| 7614 | 7711 | <type name="utf8" c:type="const char*"/> | |
| 7615 | 7712 | </parameter> | |
| 7616 | 7713 | </parameters> | |
| @@ -7620,7 +7717,7 @@ gtk_widget_get_pango_context(). Use those instead.</doc> | |||
| 7620 | 7717 | version="1.32.4"> | |
| 7621 | 7718 | <doc xml:space="preserve" | |
| 7622 | 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 | 7722 | The serial number is initialized to an small number larger than zero | |
| 7626 | 7723 | when a new fontmap is created and is increased whenever the fontmap | |
| @@ -7636,14 +7733,14 @@ like in `PangoContext`.</doc> | |||
| 7636 | 7733 | <return-value transfer-ownership="none"> | |
| 7637 | 7734 | <doc xml:space="preserve" | |
| 7638 | 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 | 7737 | <type name="guint" c:type="guint"/> | |
| 7641 | 7738 | </return-value> | |
| 7642 | 7739 | <parameters> | |
| 7643 | 7740 | <instance-parameter name="fontmap" transfer-ownership="none"> | |
| 7644 | 7741 | <doc xml:space="preserve" | |
| 7645 | 7742 | filename="pango/pango-fontmap.c" | |
| 7646 | - | line="393">a `PangoFontMap`</doc> | |
| 7743 | + | line="397">a `PangoFontMap`</doc> | |
| 7647 | 7744 | <type name="FontMap" c:type="PangoFontMap*"/> | |
| 7648 | 7745 | </instance-parameter> | |
| 7649 | 7746 | </parameters> | |
| @@ -7651,7 +7748,7 @@ like in `PangoContext`.</doc> | |||
| 7651 | 7748 | <method name="list_families" c:identifier="pango_font_map_list_families"> | |
| 7652 | 7749 | <doc xml:space="preserve" | |
| 7653 | 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 | 7753 | Note that the returned families are not in any particular order. | |
| 7657 | 7754 | ||
| @@ -7665,7 +7762,7 @@ for enumerating families.</doc> | |||
| 7665 | 7762 | <instance-parameter name="fontmap" transfer-ownership="none"> | |
| 7666 | 7763 | <doc xml:space="preserve" | |
| 7667 | 7764 | filename="pango/pango-fontmap.c" | |
| 7668 | - | line="195">a `PangoFontMap`</doc> | |
| 7765 | + | line="199">a `PangoFontMap`</doc> | |
| 7669 | 7766 | <type name="FontMap" c:type="PangoFontMap*"/> | |
| 7670 | 7767 | </instance-parameter> | |
| 7671 | 7768 | <parameter name="families" | |
| @@ -7674,7 +7771,7 @@ for enumerating families.</doc> | |||
| 7674 | 7771 | transfer-ownership="container"> | |
| 7675 | 7772 | <doc xml:space="preserve" | |
| 7676 | 7773 | filename="pango/pango-fontmap.c" | |
| 7677 | - | line="196">location to | |
| 7774 | + | line="200">location to | |
| 7678 | 7775 | store a pointer to an array of `PangoFontFamily` *. | |
| 7679 | 7776 | This array should be freed with g_free().</doc> | |
| 7680 | 7777 | <array length="1" zero-terminated="0" c:type="PangoFontFamily***"> | |
| @@ -7687,7 +7784,7 @@ for enumerating families.</doc> | |||
| 7687 | 7784 | transfer-ownership="full"> | |
| 7688 | 7785 | <doc xml:space="preserve" | |
| 7689 | 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 | 7788 | <type name="gint" c:type="int*"/> | |
| 7692 | 7789 | </parameter> | |
| 7693 | 7790 | </parameters> | |
| @@ -7695,12 +7792,12 @@ for enumerating families.</doc> | |||
| 7695 | 7792 | <method name="load_font" c:identifier="pango_font_map_load_font"> | |
| 7696 | 7793 | <doc xml:space="preserve" | |
| 7697 | 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 | 7796 | <source-position filename="pango/pango-fontmap.h" line="106"/> | |
| 7700 | 7797 | <return-value transfer-ownership="full" nullable="1"> | |
| 7701 | 7798 | <doc xml:space="preserve" | |
| 7702 | 7799 | filename="pango/pango-fontmap.c" | |
| 7703 | - | line="180">the newly allocated `PangoFont` | |
| 7800 | + | line="184">the newly allocated `PangoFont` | |
| 7704 | 7801 | loaded, or %NULL if no font matched.</doc> | |
| 7705 | 7802 | <type name="Font" c:type="PangoFont*"/> | |
| 7706 | 7803 | </return-value> | |
| @@ -7708,19 +7805,19 @@ for enumerating families.</doc> | |||
| 7708 | 7805 | <instance-parameter name="fontmap" transfer-ownership="none"> | |
| 7709 | 7806 | <doc xml:space="preserve" | |
| 7710 | 7807 | filename="pango/pango-fontmap.c" | |
| 7711 | - | line="174">a `PangoFontMap`</doc> | |
| 7808 | + | line="178">a `PangoFontMap`</doc> | |
| 7712 | 7809 | <type name="FontMap" c:type="PangoFontMap*"/> | |
| 7713 | 7810 | </instance-parameter> | |
| 7714 | 7811 | <parameter name="context" transfer-ownership="none"> | |
| 7715 | 7812 | <doc xml:space="preserve" | |
| 7716 | 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 | 7815 | <type name="Context" c:type="PangoContext*"/> | |
| 7719 | 7816 | </parameter> | |
| 7720 | 7817 | <parameter name="desc" transfer-ownership="none"> | |
| 7721 | 7818 | <doc xml:space="preserve" | |
| 7722 | 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 | 7821 | <type name="FontDescription" c:type="const PangoFontDescription*"/> | |
| 7725 | 7822 | </parameter> | |
| 7726 | 7823 | </parameters> | |
| @@ -7728,13 +7825,13 @@ for enumerating families.</doc> | |||
| 7728 | 7825 | <method name="load_fontset" c:identifier="pango_font_map_load_fontset"> | |
| 7729 | 7826 | <doc xml:space="preserve" | |
| 7730 | 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 | 7829 | a font matching @desc.</doc> | |
| 7733 | 7830 | <source-position filename="pango/pango-fontmap.h" line="110"/> | |
| 7734 | 7831 | <return-value transfer-ownership="full" nullable="1"> | |
| 7735 | 7832 | <doc xml:space="preserve" | |
| 7736 | 7833 | filename="pango/pango-fontmap.c" | |
| 7737 | - | line="232">the newly allocated | |
| 7834 | + | line="236">the newly allocated | |
| 7738 | 7835 | `PangoFontset` loaded, or %NULL if no font matched.</doc> | |
| 7739 | 7836 | <type name="Fontset" c:type="PangoFontset*"/> | |
| 7740 | 7837 | </return-value> | |
| @@ -7742,25 +7839,25 @@ a font matching @desc.</doc> | |||
| 7742 | 7839 | <instance-parameter name="fontmap" transfer-ownership="none"> | |
| 7743 | 7840 | <doc xml:space="preserve" | |
| 7744 | 7841 | filename="pango/pango-fontmap.c" | |
| 7745 | - | line="224">a `PangoFontMap`</doc> | |
| 7842 | + | line="228">a `PangoFontMap`</doc> | |
| 7746 | 7843 | <type name="FontMap" c:type="PangoFontMap*"/> | |
| 7747 | 7844 | </instance-parameter> | |
| 7748 | 7845 | <parameter name="context" transfer-ownership="none"> | |
| 7749 | 7846 | <doc xml:space="preserve" | |
| 7750 | 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 | 7849 | <type name="Context" c:type="PangoContext*"/> | |
| 7753 | 7850 | </parameter> | |
| 7754 | 7851 | <parameter name="desc" transfer-ownership="none"> | |
| 7755 | 7852 | <doc xml:space="preserve" | |
| 7756 | 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 | 7855 | <type name="FontDescription" c:type="const PangoFontDescription*"/> | |
| 7759 | 7856 | </parameter> | |
| 7760 | 7857 | <parameter name="language" transfer-ownership="none"> | |
| 7761 | 7858 | <doc xml:space="preserve" | |
| 7762 | 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 | 7861 | <type name="Language" c:type="PangoLanguage*"/> | |
| 7765 | 7862 | </parameter> | |
| 7766 | 7863 | </parameters> | |
| @@ -7770,7 +7867,7 @@ a font matching @desc.</doc> | |||
| 7770 | 7867 | version="1.52"> | |
| 7771 | 7868 | <doc xml:space="preserve" | |
| 7772 | 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 | 7871 | by @scale, its backend-dependent configuration (e.g. cairo font options) | |
| 7775 | 7872 | is replaced by the one in @context, and its variations are replaced | |
| 7776 | 7873 | by @variations. | |
| @@ -7782,26 +7879,26 @@ without changing its optical size.</doc> | |||
| 7782 | 7879 | <return-value transfer-ownership="full"> | |
| 7783 | 7880 | <doc xml:space="preserve" | |
| 7784 | 7881 | filename="pango/pango-fontmap.c" | |
| 7785 | - | line="559">the modified font</doc> | |
| 7882 | + | line="563">the modified font</doc> | |
| 7786 | 7883 | <type name="Font" c:type="PangoFont*"/> | |
| 7787 | 7884 | </return-value> | |
| 7788 | 7885 | <parameters> | |
| 7789 | 7886 | <instance-parameter name="fontmap" transfer-ownership="none"> | |
| 7790 | 7887 | <doc xml:space="preserve" | |
| 7791 | 7888 | filename="pango/pango-fontmap.c" | |
| 7792 | - | line="544">a `PangoFontMap`</doc> | |
| 7889 | + | line="548">a `PangoFontMap`</doc> | |
| 7793 | 7890 | <type name="FontMap" c:type="PangoFontMap*"/> | |
| 7794 | 7891 | </instance-parameter> | |
| 7795 | 7892 | <parameter name="font" transfer-ownership="none"> | |
| 7796 | 7893 | <doc xml:space="preserve" | |
| 7797 | 7894 | filename="pango/pango-fontmap.c" | |
| 7798 | - | line="545">a font in @fontmap</doc> | |
| 7895 | + | line="549">a font in @fontmap</doc> | |
| 7799 | 7896 | <type name="Font" c:type="PangoFont*"/> | |
| 7800 | 7897 | </parameter> | |
| 7801 | 7898 | <parameter name="scale" transfer-ownership="none"> | |
| 7802 | 7899 | <doc xml:space="preserve" | |
| 7803 | 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 | 7902 | <type name="gdouble" c:type="double"/> | |
| 7806 | 7903 | </parameter> | |
| 7807 | 7904 | <parameter name="context" | |
| @@ -7810,7 +7907,7 @@ without changing its optical size.</doc> | |||
| 7810 | 7907 | allow-none="1"> | |
| 7811 | 7908 | <doc xml:space="preserve" | |
| 7812 | 7909 | filename="pango/pango-fontmap.c" | |
| 7813 | - | line="547">a `PangoContext`</doc> | |
| 7910 | + | line="551">a `PangoContext`</doc> | |
| 7814 | 7911 | <type name="Context" c:type="PangoContext*"/> | |
| 7815 | 7912 | </parameter> | |
| 7816 | 7913 | <parameter name="variations" | |
| @@ -7819,21 +7916,24 @@ without changing its optical size.</doc> | |||
| 7819 | 7916 | allow-none="1"> | |
| 7820 | 7917 | <doc xml:space="preserve" | |
| 7821 | 7918 | filename="pango/pango-fontmap.c" | |
| 7822 | - | line="548">font variations to use</doc> | |
| 7919 | + | line="552">font variations to use</doc> | |
| 7823 | 7920 | <type name="utf8" c:type="const char*"/> | |
| 7824 | 7921 | </parameter> | |
| 7825 | 7922 | </parameters> | |
| 7826 | 7923 | </method> | |
| 7827 | - | <property name="item-type" transfer-ownership="none"> | |
| 7924 | + | <property name="item-type" version="1.52" transfer-ownership="none"> | |
| 7828 | 7925 | <doc xml:space="preserve" | |
| 7829 | 7926 | filename="pango/pango-fontmap.c" | |
| 7830 | 7927 | line="114">The type of items contained in this list.</doc> | |
| 7831 | 7928 | <type name="GType" c:type="GType"/> | |
| 7832 | 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 | 7934 | <doc xml:space="preserve" | |
| 7835 | 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 | 7937 | <type name="guint" c:type="guint"/> | |
| 7838 | 7938 | </property> | |
| 7839 | 7939 | <field name="parent_instance"> | |
| @@ -7864,7 +7964,7 @@ pango_font_map_load_font().</doc> | |||
| 7864 | 7964 | <return-value transfer-ownership="full" nullable="1"> | |
| 7865 | 7965 | <doc xml:space="preserve" | |
| 7866 | 7966 | filename="pango/pango-fontmap.c" | |
| 7867 | - | line="180">the newly allocated `PangoFont` | |
| 7967 | + | line="184">the newly allocated `PangoFont` | |
| 7868 | 7968 | loaded, or %NULL if no font matched.</doc> | |
| 7869 | 7969 | <type name="Font" c:type="PangoFont*"/> | |
| 7870 | 7970 | </return-value> | |
| @@ -7872,19 +7972,19 @@ pango_font_map_load_font().</doc> | |||
| 7872 | 7972 | <parameter name="fontmap" transfer-ownership="none"> | |
| 7873 | 7973 | <doc xml:space="preserve" | |
| 7874 | 7974 | filename="pango/pango-fontmap.c" | |
| 7875 | - | line="174">a `PangoFontMap`</doc> | |
| 7975 | + | line="178">a `PangoFontMap`</doc> | |
| 7876 | 7976 | <type name="FontMap" c:type="PangoFontMap*"/> | |
| 7877 | 7977 | </parameter> | |
| 7878 | 7978 | <parameter name="context" transfer-ownership="none"> | |
| 7879 | 7979 | <doc xml:space="preserve" | |
| 7880 | 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 | 7982 | <type name="Context" c:type="PangoContext*"/> | |
| 7883 | 7983 | </parameter> | |
| 7884 | 7984 | <parameter name="desc" transfer-ownership="none"> | |
| 7885 | 7985 | <doc xml:space="preserve" | |
| 7886 | 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 | 7988 | <type name="FontDescription" | |
| 7889 | 7989 | c:type="const PangoFontDescription*"/> | |
| 7890 | 7990 | </parameter> | |
| @@ -7905,7 +8005,7 @@ pango_font_map_list_families().</doc> | |||
| 7905 | 8005 | <parameter name="fontmap" transfer-ownership="none"> | |
| 7906 | 8006 | <doc xml:space="preserve" | |
| 7907 | 8007 | filename="pango/pango-fontmap.c" | |
| 7908 | - | line="195">a `PangoFontMap`</doc> | |
| 8008 | + | line="199">a `PangoFontMap`</doc> | |
| 7909 | 8009 | <type name="FontMap" c:type="PangoFontMap*"/> | |
| 7910 | 8010 | </parameter> | |
| 7911 | 8011 | <parameter name="families" | |
| @@ -7914,7 +8014,7 @@ pango_font_map_list_families().</doc> | |||
| 7914 | 8014 | transfer-ownership="container"> | |
| 7915 | 8015 | <doc xml:space="preserve" | |
| 7916 | 8016 | filename="pango/pango-fontmap.c" | |
| 7917 | - | line="196">location to | |
| 8017 | + | line="200">location to | |
| 7918 | 8018 | store a pointer to an array of `PangoFontFamily` *. | |
| 7919 | 8019 | This array should be freed with g_free().</doc> | |
| 7920 | 8020 | <array length="2" | |
| @@ -7929,7 +8029,7 @@ pango_font_map_list_families().</doc> | |||
| 7929 | 8029 | transfer-ownership="full"> | |
| 7930 | 8030 | <doc xml:space="preserve" | |
| 7931 | 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 | 8033 | <type name="gint" c:type="int*"/> | |
| 7934 | 8034 | </parameter> | |
| 7935 | 8035 | </parameters> | |
| @@ -7945,7 +8045,7 @@ suitable for a particular language. See pango_font_map_load_fontset().</doc> | |||
| 7945 | 8045 | <return-value transfer-ownership="full" nullable="1"> | |
| 7946 | 8046 | <doc xml:space="preserve" | |
| 7947 | 8047 | filename="pango/pango-fontmap.c" | |
| 7948 | - | line="232">the newly allocated | |
| 8048 | + | line="236">the newly allocated | |
| 7949 | 8049 | `PangoFontset` loaded, or %NULL if no font matched.</doc> | |
| 7950 | 8050 | <type name="Fontset" c:type="PangoFontset*"/> | |
| 7951 | 8051 | </return-value> | |
| @@ -7953,26 +8053,26 @@ suitable for a particular language. See pango_font_map_load_fontset().</doc> | |||
| 7953 | 8053 | <parameter name="fontmap" transfer-ownership="none"> | |
| 7954 | 8054 | <doc xml:space="preserve" | |
| 7955 | 8055 | filename="pango/pango-fontmap.c" | |
| 7956 | - | line="224">a `PangoFontMap`</doc> | |
| 8056 | + | line="228">a `PangoFontMap`</doc> | |
| 7957 | 8057 | <type name="FontMap" c:type="PangoFontMap*"/> | |
| 7958 | 8058 | </parameter> | |
| 7959 | 8059 | <parameter name="context" transfer-ownership="none"> | |
| 7960 | 8060 | <doc xml:space="preserve" | |
| 7961 | 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 | 8063 | <type name="Context" c:type="PangoContext*"/> | |
| 7964 | 8064 | </parameter> | |
| 7965 | 8065 | <parameter name="desc" transfer-ownership="none"> | |
| 7966 | 8066 | <doc xml:space="preserve" | |
| 7967 | 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 | 8069 | <type name="FontDescription" | |
| 7970 | 8070 | c:type="const PangoFontDescription*"/> | |
| 7971 | 8071 | </parameter> | |
| 7972 | 8072 | <parameter name="language" transfer-ownership="none"> | |
| 7973 | 8073 | <doc xml:space="preserve" | |
| 7974 | 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 | 8076 | <type name="Language" c:type="PangoLanguage*"/> | |
| 7977 | 8077 | </parameter> | |
| 7978 | 8078 | </parameters> | |
| @@ -7995,14 +8095,14 @@ See pango_font_map_get_serial().</doc> | |||
| 7995 | 8095 | <return-value transfer-ownership="none"> | |
| 7996 | 8096 | <doc xml:space="preserve" | |
| 7997 | 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 | 8099 | <type name="guint" c:type="guint"/> | |
| 8000 | 8100 | </return-value> | |
| 8001 | 8101 | <parameters> | |
| 8002 | 8102 | <parameter name="fontmap" transfer-ownership="none"> | |
| 8003 | 8103 | <doc xml:space="preserve" | |
| 8004 | 8104 | filename="pango/pango-fontmap.c" | |
| 8005 | - | line="393">a `PangoFontMap`</doc> | |
| 8105 | + | line="397">a `PangoFontMap`</doc> | |
| 8006 | 8106 | <type name="FontMap" c:type="PangoFontMap*"/> | |
| 8007 | 8107 | </parameter> | |
| 8008 | 8108 | </parameters> | |
| @@ -8021,7 +8121,7 @@ See pango_font_map_get_serial().</doc> | |||
| 8021 | 8121 | <parameter name="fontmap" transfer-ownership="none"> | |
| 8022 | 8122 | <doc xml:space="preserve" | |
| 8023 | 8123 | filename="pango/pango-fontmap.c" | |
| 8024 | - | line="439">a `PangoFontMap`</doc> | |
| 8124 | + | line="443">a `PangoFontMap`</doc> | |
| 8025 | 8125 | <type name="FontMap" c:type="PangoFontMap*"/> | |
| 8026 | 8126 | </parameter> | |
| 8027 | 8127 | </parameters> | |
| @@ -8033,20 +8133,20 @@ See pango_font_map_get_serial().</doc> | |||
| 8033 | 8133 | <return-value transfer-ownership="none"> | |
| 8034 | 8134 | <doc xml:space="preserve" | |
| 8035 | 8135 | filename="pango/pango-fontmap.c" | |
| 8036 | - | line="494">the `PangoFontFamily`</doc> | |
| 8136 | + | line="498">the `PangoFontFamily`</doc> | |
| 8037 | 8137 | <type name="FontFamily" c:type="PangoFontFamily*"/> | |
| 8038 | 8138 | </return-value> | |
| 8039 | 8139 | <parameters> | |
| 8040 | 8140 | <parameter name="fontmap" transfer-ownership="none"> | |
| 8041 | 8141 | <doc xml:space="preserve" | |
| 8042 | 8142 | filename="pango/pango-fontmap.c" | |
| 8043 | - | line="489">a `PangoFontMap`</doc> | |
| 8143 | + | line="493">a `PangoFontMap`</doc> | |
| 8044 | 8144 | <type name="FontMap" c:type="PangoFontMap*"/> | |
| 8045 | 8145 | </parameter> | |
| 8046 | 8146 | <parameter name="name" transfer-ownership="none"> | |
| 8047 | 8147 | <doc xml:space="preserve" | |
| 8048 | 8148 | filename="pango/pango-fontmap.c" | |
| 8049 | - | line="490">a family name</doc> | |
| 8149 | + | line="494">a family name</doc> | |
| 8050 | 8150 | <type name="utf8" c:type="const char*"/> | |
| 8051 | 8151 | </parameter> | |
| 8052 | 8152 | </parameters> | |
| @@ -8161,6 +8261,16 @@ See pango_font_map_get_serial().</doc> | |||
| 8161 | 8261 | filename="pango/pango-font.h" | |
| 8162 | 8262 | line="198">OpenType font features are specified.</doc> | |
| 8163 | 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 | 8274 | </bitfield> | |
| 8165 | 8275 | <record name="FontMetrics" | |
| 8166 | 8276 | c:type="PangoFontMetrics" | |
| @@ -8183,7 +8293,7 @@ For an overview of the most important metrics, see: | |||
| 8183 | 8293 | <source srcset="fontmetrics-dark.png" media="(prefers-color-scheme: dark)"> | |
| 8184 | 8294 | <img alt="Font metrics" src="fontmetrics-light.png"> | |
| 8185 | 8295 | </picture></doc> | |
| 8186 | - | <source-position filename="pango/pango-font.h" line="395"/> | |
| 8296 | + | <source-position filename="pango/pango-font.h" line="425"/> | |
| 8187 | 8297 | <field name="ref_count" readable="0" private="1"> | |
| 8188 | 8298 | <type name="guint" c:type="guint"/> | |
| 8189 | 8299 | </field> | |
| @@ -8218,23 +8328,23 @@ For an overview of the most important metrics, see: | |||
| 8218 | 8328 | c:identifier="pango_font_metrics_get_approximate_char_width"> | |
| 8219 | 8329 | <doc xml:space="preserve" | |
| 8220 | 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 | 8333 | This is merely a representative value useful, for example, for | |
| 8224 | 8334 | determining the initial size for a window. Actual characters in | |
| 8225 | 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 | 8337 | <return-value transfer-ownership="none"> | |
| 8228 | 8338 | <doc xml:space="preserve" | |
| 8229 | 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 | 8341 | <type name="gint" c:type="int"/> | |
| 8232 | 8342 | </return-value> | |
| 8233 | 8343 | <parameters> | |
| 8234 | 8344 | <instance-parameter name="metrics" transfer-ownership="none"> | |
| 8235 | 8345 | <doc xml:space="preserve" | |
| 8236 | 8346 | filename="pango/fonts.c" | |
| 8237 | - | line="2491">a `PangoFontMetrics` structure</doc> | |
| 8347 | + | line="2561">a `PangoFontMetrics` structure</doc> | |
| 8238 | 8348 | <type name="FontMetrics" c:type="PangoFontMetrics*"/> | |
| 8239 | 8349 | </instance-parameter> | |
| 8240 | 8350 | </parameters> | |
| @@ -8243,25 +8353,25 @@ text will be wider and narrower than this.</doc> | |||
| 8243 | 8353 | c:identifier="pango_font_metrics_get_approximate_digit_width"> | |
| 8244 | 8354 | <doc xml:space="preserve" | |
| 8245 | 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 | 8358 | This is merely a representative value useful, for example, for | |
| 8249 | 8359 | determining the initial size for a window. Actual digits in | |
| 8250 | 8360 | text can be wider or narrower than this, though this value | |
| 8251 | 8361 | is generally somewhat more accurate than the result of | |
| 8252 | 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 | 8364 | <return-value transfer-ownership="none"> | |
| 8255 | 8365 | <doc xml:space="preserve" | |
| 8256 | 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 | 8368 | <type name="gint" c:type="int"/> | |
| 8259 | 8369 | </return-value> | |
| 8260 | 8370 | <parameters> | |
| 8261 | 8371 | <instance-parameter name="metrics" transfer-ownership="none"> | |
| 8262 | 8372 | <doc xml:space="preserve" | |
| 8263 | 8373 | filename="pango/fonts.c" | |
| 8264 | - | line="2511">a `PangoFontMetrics` structure</doc> | |
| 8374 | + | line="2581">a `PangoFontMetrics` structure</doc> | |
| 8265 | 8375 | <type name="FontMetrics" c:type="PangoFontMetrics*"/> | |
| 8266 | 8376 | </instance-parameter> | |
| 8267 | 8377 | </parameters> | |
| @@ -8269,24 +8379,24 @@ pango_font_metrics_get_approximate_char_width() for digits.</doc> | |||
| 8269 | 8379 | <method name="get_ascent" c:identifier="pango_font_metrics_get_ascent"> | |
| 8270 | 8380 | <doc xml:space="preserve" | |
| 8271 | 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 | 8384 | The ascent is the distance from the baseline to the logical top | |
| 8275 | 8385 | of a line of text. (The logical top may be above or below the top | |
| 8276 | 8386 | of the actual drawn ink. It is necessary to lay out the text to | |
| 8277 | 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 | 8389 | <return-value transfer-ownership="none"> | |
| 8280 | 8390 | <doc xml:space="preserve" | |
| 8281 | 8391 | filename="pango/fonts.c" | |
| 8282 | - | line="2435">the ascent, in Pango units.</doc> | |
| 8392 | + | line="2505">the ascent, in Pango units.</doc> | |
| 8283 | 8393 | <type name="gint" c:type="int"/> | |
| 8284 | 8394 | </return-value> | |
| 8285 | 8395 | <parameters> | |
| 8286 | 8396 | <instance-parameter name="metrics" transfer-ownership="none"> | |
| 8287 | 8397 | <doc xml:space="preserve" | |
| 8288 | 8398 | filename="pango/fonts.c" | |
| 8289 | - | line="2426">a `PangoFontMetrics` structure</doc> | |
| 8399 | + | line="2496">a `PangoFontMetrics` structure</doc> | |
| 8290 | 8400 | <type name="FontMetrics" c:type="PangoFontMetrics*"/> | |
| 8291 | 8401 | </instance-parameter> | |
| 8292 | 8402 | </parameters> | |
| @@ -8294,24 +8404,24 @@ figure where the ink will be.)</doc> | |||
| 8294 | 8404 | <method name="get_descent" c:identifier="pango_font_metrics_get_descent"> | |
| 8295 | 8405 | <doc xml:space="preserve" | |
| 8296 | 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 | 8409 | The descent is the distance from the baseline to the logical bottom | |
| 8300 | 8410 | of a line of text. (The logical bottom may be above or below the | |
| 8301 | 8411 | bottom of the actual drawn ink. It is necessary to lay out the text | |
| 8302 | 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 | 8414 | <return-value transfer-ownership="none"> | |
| 8305 | 8415 | <doc xml:space="preserve" | |
| 8306 | 8416 | filename="pango/fonts.c" | |
| 8307 | - | line="2456">the descent, in Pango units.</doc> | |
| 8417 | + | line="2526">the descent, in Pango units.</doc> | |
| 8308 | 8418 | <type name="gint" c:type="int"/> | |
| 8309 | 8419 | </return-value> | |
| 8310 | 8420 | <parameters> | |
| 8311 | 8421 | <instance-parameter name="metrics" transfer-ownership="none"> | |
| 8312 | 8422 | <doc xml:space="preserve" | |
| 8313 | 8423 | filename="pango/fonts.c" | |
| 8314 | - | line="2447">a `PangoFontMetrics` structure</doc> | |
| 8424 | + | line="2517">a `PangoFontMetrics` structure</doc> | |
| 8315 | 8425 | <type name="FontMetrics" c:type="PangoFontMetrics*"/> | |
| 8316 | 8426 | </instance-parameter> | |
| 8317 | 8427 | </parameters> | |
| @@ -8321,24 +8431,24 @@ to figure where the ink will be.)</doc> | |||
| 8321 | 8431 | version="1.44"> | |
| 8322 | 8432 | <doc xml:space="preserve" | |
| 8323 | 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 | 8436 | The line height is the recommended distance between successive | |
| 8327 | 8437 | baselines in wrapped text using this font. | |
| 8328 | 8438 | ||
| 8329 | 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 | 8441 | <return-value transfer-ownership="none"> | |
| 8332 | 8442 | <doc xml:space="preserve" | |
| 8333 | 8443 | filename="pango/fonts.c" | |
| 8334 | - | line="2477">the height, in Pango units</doc> | |
| 8444 | + | line="2547">the height, in Pango units</doc> | |
| 8335 | 8445 | <type name="gint" c:type="int"/> | |
| 8336 | 8446 | </return-value> | |
| 8337 | 8447 | <parameters> | |
| 8338 | 8448 | <instance-parameter name="metrics" transfer-ownership="none"> | |
| 8339 | 8449 | <doc xml:space="preserve" | |
| 8340 | 8450 | filename="pango/fonts.c" | |
| 8341 | - | line="2468">a `PangoFontMetrics` structure</doc> | |
| 8451 | + | line="2538">a `PangoFontMetrics` structure</doc> | |
| 8342 | 8452 | <type name="FontMetrics" c:type="PangoFontMetrics*"/> | |
| 8343 | 8453 | </instance-parameter> | |
| 8344 | 8454 | </parameters> | |
| @@ -8348,22 +8458,22 @@ If the line height is not available, 0 is returned.</doc> | |||
| 8348 | 8458 | version="1.6"> | |
| 8349 | 8459 | <doc xml:space="preserve" | |
| 8350 | 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 | 8463 | The value returned is the distance *above* the | |
| 8354 | 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 | 8466 | <return-value transfer-ownership="none"> | |
| 8357 | 8467 | <doc xml:space="preserve" | |
| 8358 | 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 | 8470 | <type name="gint" c:type="int"/> | |
| 8361 | 8471 | </return-value> | |
| 8362 | 8472 | <parameters> | |
| 8363 | 8473 | <instance-parameter name="metrics" transfer-ownership="none"> | |
| 8364 | 8474 | <doc xml:space="preserve" | |
| 8365 | 8475 | filename="pango/fonts.c" | |
| 8366 | - | line="2573">a `PangoFontMetrics` structure</doc> | |
| 8476 | + | line="2643">a `PangoFontMetrics` structure</doc> | |
| 8367 | 8477 | <type name="FontMetrics" c:type="PangoFontMetrics*"/> | |
| 8368 | 8478 | </instance-parameter> | |
| 8369 | 8479 | </parameters> | |
| @@ -8373,19 +8483,19 @@ baseline of the top of the strikethrough.</doc> | |||
| 8373 | 8483 | version="1.6"> | |
| 8374 | 8484 | <doc xml:space="preserve" | |
| 8375 | 8485 | filename="pango/fonts.c" | |
| 8376 | - | line="2592">Gets the suggested thickness to draw for the strikethrough.</doc> | |
| 8377 | - | <source-position filename="pango/pango-font.h" line="420"/> | |
| 8486 | + | line="2662">Gets the suggested thickness to draw for the strikethrough.</doc> | |
| 8487 | + | <source-position filename="pango/pango-font.h" line="450"/> | |
| 8378 | 8488 | <return-value transfer-ownership="none"> | |
| 8379 | 8489 | <doc xml:space="preserve" | |
| 8380 | 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 | 8492 | <type name="gint" c:type="int"/> | |
| 8383 | 8493 | </return-value> | |
| 8384 | 8494 | <parameters> | |
| 8385 | 8495 | <instance-parameter name="metrics" transfer-ownership="none"> | |
| 8386 | 8496 | <doc xml:space="preserve" | |
| 8387 | 8497 | filename="pango/fonts.c" | |
| 8388 | - | line="2594">a `PangoFontMetrics` structure</doc> | |
| 8498 | + | line="2664">a `PangoFontMetrics` structure</doc> | |
| 8389 | 8499 | <type name="FontMetrics" c:type="PangoFontMetrics*"/> | |
| 8390 | 8500 | </instance-parameter> | |
| 8391 | 8501 | </parameters> | |
| @@ -8395,23 +8505,23 @@ baseline of the top of the strikethrough.</doc> | |||
| 8395 | 8505 | version="1.6"> | |
| 8396 | 8506 | <doc xml:space="preserve" | |
| 8397 | 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 | 8510 | The value returned is the distance *above* the baseline of the top | |
| 8401 | 8511 | of the underline. Since most fonts have underline positions beneath | |
| 8402 | 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 | 8514 | <return-value transfer-ownership="none"> | |
| 8405 | 8515 | <doc xml:space="preserve" | |
| 8406 | 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 | 8518 | <type name="gint" c:type="int"/> | |
| 8409 | 8519 | </return-value> | |
| 8410 | 8520 | <parameters> | |
| 8411 | 8521 | <instance-parameter name="metrics" transfer-ownership="none"> | |
| 8412 | 8522 | <doc xml:space="preserve" | |
| 8413 | 8523 | filename="pango/fonts.c" | |
| 8414 | - | line="2533">a `PangoFontMetrics` structure</doc> | |
| 8524 | + | line="2603">a `PangoFontMetrics` structure</doc> | |
| 8415 | 8525 | <type name="FontMetrics" c:type="PangoFontMetrics*"/> | |
| 8416 | 8526 | </instance-parameter> | |
| 8417 | 8527 | </parameters> | |
| @@ -8421,19 +8531,19 @@ the baseline, this value is typically negative.</doc> | |||
| 8421 | 8531 | version="1.6"> | |
| 8422 | 8532 | <doc xml:space="preserve" | |
| 8423 | 8533 | filename="pango/fonts.c" | |
| 8424 | - | line="2553">Gets the suggested thickness to draw for the underline.</doc> | |
| 8425 | - | <source-position filename="pango/pango-font.h" line="416"/> | |
| 8534 | + | line="2623">Gets the suggested thickness to draw for the underline.</doc> | |
| 8535 | + | <source-position filename="pango/pango-font.h" line="446"/> | |
| 8426 | 8536 | <return-value transfer-ownership="none"> | |
| 8427 | 8537 | <doc xml:space="preserve" | |
| 8428 | 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 | 8540 | <type name="gint" c:type="int"/> | |
| 8431 | 8541 | </return-value> | |
| 8432 | 8542 | <parameters> | |
| 8433 | 8543 | <instance-parameter name="metrics" transfer-ownership="none"> | |
| 8434 | 8544 | <doc xml:space="preserve" | |
| 8435 | 8545 | filename="pango/fonts.c" | |
| 8436 | - | line="2555">a `PangoFontMetrics` structure</doc> | |
| 8546 | + | line="2625">a `PangoFontMetrics` structure</doc> | |
| 8437 | 8547 | <type name="FontMetrics" c:type="PangoFontMetrics*"/> | |
| 8438 | 8548 | </instance-parameter> | |
| 8439 | 8549 | </parameters> | |
| @@ -8441,12 +8551,12 @@ the baseline, this value is typically negative.</doc> | |||
| 8441 | 8551 | <method name="ref" c:identifier="pango_font_metrics_ref"> | |
| 8442 | 8552 | <doc xml:space="preserve" | |
| 8443 | 8553 | filename="pango/fonts.c" | |
| 8444 | - | line="2385">Increase the reference count of a font metrics structure by one.</doc> | |
| 8445 | - | <source-position filename="pango/pango-font.h" line="400"/> | |
| 8554 | + | line="2455">Increase the reference count of a font metrics structure by one.</doc> | |
| 8555 | + | <source-position filename="pango/pango-font.h" line="430"/> | |
| 8446 | 8556 | <return-value transfer-ownership="full" nullable="1"> | |
| 8447 | 8557 | <doc xml:space="preserve" | |
| 8448 | 8558 | filename="pango/fonts.c" | |
| 8449 | - | line="2391">@metrics</doc> | |
| 8559 | + | line="2461">@metrics</doc> | |
| 8450 | 8560 | <type name="FontMetrics" c:type="PangoFontMetrics*"/> | |
| 8451 | 8561 | </return-value> | |
| 8452 | 8562 | <parameters> | |
| @@ -8456,7 +8566,7 @@ the baseline, this value is typically negative.</doc> | |||
| 8456 | 8566 | allow-none="1"> | |
| 8457 | 8567 | <doc xml:space="preserve" | |
| 8458 | 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 | 8570 | <type name="FontMetrics" c:type="PangoFontMetrics*"/> | |
| 8461 | 8571 | </instance-parameter> | |
| 8462 | 8572 | </parameters> | |
| @@ -8464,10 +8574,10 @@ the baseline, this value is typically negative.</doc> | |||
| 8464 | 8574 | <method name="unref" c:identifier="pango_font_metrics_unref"> | |
| 8465 | 8575 | <doc xml:space="preserve" | |
| 8466 | 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 | 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 | 8581 | <return-value transfer-ownership="none"> | |
| 8472 | 8582 | <type name="none" c:type="void"/> | |
| 8473 | 8583 | </return-value> | |
| @@ -8478,7 +8588,7 @@ If the result is zero, frees the structure and any associated memory.</doc> | |||
| 8478 | 8588 | allow-none="1"> | |
| 8479 | 8589 | <doc xml:space="preserve" | |
| 8480 | 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 | 8592 | <type name="FontMetrics" c:type="PangoFontMetrics*"/> | |
| 8483 | 8593 | </instance-parameter> | |
| 8484 | 8594 | </parameters> | |
| @@ -9024,26 +9134,26 @@ The fontset takes ownership of @font.</doc> | |||
| 9024 | 9134 | introspectable="0"> | |
| 9025 | 9135 | <doc xml:space="preserve" | |
| 9026 | 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 | 9138 | a box with the hexadecimal Unicode code-point of the character written in it | |
| 9029 | 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 | 9141 | <parameters> | |
| 9032 | 9142 | <parameter name="wc"> | |
| 9033 | 9143 | <doc xml:space="preserve" | |
| 9034 | 9144 | filename="pango/pango-font.h" | |
| 9035 | - | line="701">a Unicode character</doc> | |
| 9145 | + | line="731">a Unicode character</doc> | |
| 9036 | 9146 | </parameter> | |
| 9037 | 9147 | </parameters> | |
| 9038 | 9148 | </function-macro> | |
| 9039 | 9149 | <constant name="GLYPH_EMPTY" value="268435455" c:type="PANGO_GLYPH_EMPTY"> | |
| 9040 | 9150 | <doc xml:space="preserve" | |
| 9041 | 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 | 9154 | This is useful for example in shaper modules, to use as the glyph for | |
| 9045 | 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 | 9157 | <type name="Glyph" c:type="PangoGlyph"/> | |
| 9048 | 9158 | </constant> | |
| 9049 | 9159 | <constant name="GLYPH_INVALID_INPUT" | |
| @@ -9052,14 +9162,14 @@ various zero-width Unicode characters (those passing [func@is_zero_width]).</doc | |||
| 9052 | 9162 | version="1.20"> | |
| 9053 | 9163 | <doc xml:space="preserve" | |
| 9054 | 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 | 9167 | `PangoLayout` produces one such glyph per invalid input UTF-8 byte and such | |
| 9058 | 9168 | a glyph is rendered as a crossed box. | |
| 9059 | 9169 | ||
| 9060 | 9170 | Note that this value is defined such that it has the %PANGO_GLYPH_UNKNOWN_FLAG | |
| 9061 | 9171 | set.</doc> | |
| 9062 | - | <source-position filename="pango/pango-font.h" line="710"/> | |
| 9172 | + | <source-position filename="pango/pango-font.h" line="740"/> | |
| 9063 | 9173 | <type name="Glyph" c:type="PangoGlyph"/> | |
| 9064 | 9174 | </constant> | |
| 9065 | 9175 | <constant name="GLYPH_UNKNOWN_FLAG" | |
| @@ -9067,11 +9177,11 @@ set.</doc> | |||
| 9067 | 9177 | c:type="PANGO_GLYPH_UNKNOWN_FLAG"> | |
| 9068 | 9178 | <doc xml:space="preserve" | |
| 9069 | 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 | 9181 | character into an unknown-character glyph for that `gunichar`. | |
| 9072 | 9182 | ||
| 9073 | 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 | 9185 | <type name="Glyph" c:type="PangoGlyph"/> | |
| 9076 | 9186 | </constant> | |
| 9077 | 9187 | <function-macro name="GRAVITY_IS_IMPROPER" | |
| @@ -10540,7 +10650,7 @@ See also [enum@Pango.Gravity]</doc> | |||
| 10540 | 10650 | <function-macro name="IS_FONT" | |
| 10541 | 10651 | c:identifier="PANGO_IS_FONT" | |
| 10542 | 10652 | introspectable="0"> | |
| 10543 | - | <source-position filename="pango/pango-font.h" line="571"/> | |
| 10653 | + | <source-position filename="pango/pango-font.h" line="601"/> | |
| 10544 | 10654 | <parameters> | |
| 10545 | 10655 | <parameter name="object"> | |
| 10546 | 10656 | </parameter> | |
| @@ -10576,7 +10686,7 @@ See also [enum@Pango.Gravity]</doc> | |||
| 10576 | 10686 | <function-macro name="IS_FONT_CLASS" | |
| 10577 | 10687 | c:identifier="PANGO_IS_FONT_CLASS" | |
| 10578 | 10688 | introspectable="0"> | |
| 10579 | - | <source-position filename="pango/pango-font.h" line="573"/> | |
| 10689 | + | <source-position filename="pango/pango-font.h" line="603"/> | |
| 10580 | 10690 | <parameters> | |
| 10581 | 10691 | <parameter name="klass"> | |
| 10582 | 10692 | </parameter> | |
| @@ -10585,7 +10695,7 @@ See also [enum@Pango.Gravity]</doc> | |||
| 10585 | 10695 | <function-macro name="IS_FONT_FACE" | |
| 10586 | 10696 | c:identifier="PANGO_IS_FONT_FACE" | |
| 10587 | 10697 | introspectable="0"> | |
| 10588 | - | <source-position filename="pango/pango-font.h" line="504"/> | |
| 10698 | + | <source-position filename="pango/pango-font.h" line="534"/> | |
| 10589 | 10699 | <parameters> | |
| 10590 | 10700 | <parameter name="object"> | |
| 10591 | 10701 | </parameter> | |
| @@ -10594,7 +10704,7 @@ See also [enum@Pango.Gravity]</doc> | |||
| 10594 | 10704 | <function-macro name="IS_FONT_FACE_CLASS" | |
| 10595 | 10705 | c:identifier="PANGO_IS_FONT_FACE_CLASS" | |
| 10596 | 10706 | introspectable="0"> | |
| 10597 | - | <source-position filename="pango/pango-font.h" line="506"/> | |
| 10707 | + | <source-position filename="pango/pango-font.h" line="536"/> | |
| 10598 | 10708 | <parameters> | |
| 10599 | 10709 | <parameter name="klass"> | |
| 10600 | 10710 | </parameter> | |
| @@ -10603,7 +10713,7 @@ See also [enum@Pango.Gravity]</doc> | |||
| 10603 | 10713 | <function-macro name="IS_FONT_FAMILY" | |
| 10604 | 10714 | c:identifier="PANGO_IS_FONT_FAMILY" | |
| 10605 | 10715 | introspectable="0"> | |
| 10606 | - | <source-position filename="pango/pango-font.h" line="429"/> | |
| 10716 | + | <source-position filename="pango/pango-font.h" line="459"/> | |
| 10607 | 10717 | <parameters> | |
| 10608 | 10718 | <parameter name="object"> | |
| 10609 | 10719 | </parameter> | |
| @@ -10612,7 +10722,7 @@ See also [enum@Pango.Gravity]</doc> | |||
| 10612 | 10722 | <function-macro name="IS_FONT_FAMILY_CLASS" | |
| 10613 | 10723 | c:identifier="PANGO_IS_FONT_FAMILY_CLASS" | |
| 10614 | 10724 | introspectable="0"> | |
| 10615 | - | <source-position filename="pango/pango-font.h" line="431"/> | |
| 10725 | + | <source-position filename="pango/pango-font.h" line="461"/> | |
| 10616 | 10726 | <parameters> | |
| 10617 | 10727 | <parameter name="klass"> | |
| 10618 | 10728 | </parameter> | |
| @@ -11845,19 +11955,19 @@ A negative value indicates a hanging indentation.</doc> | |||
| 11845 | 11955 | <method name="get_iter" c:identifier="pango_layout_get_iter"> | |
| 11846 | 11956 | <doc xml:space="preserve" | |
| 11847 | 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 | 11959 | <source-position filename="pango/pango-layout.h" line="495"/> | |
| 11850 | 11960 | <return-value transfer-ownership="full"> | |
| 11851 | 11961 | <doc xml:space="preserve" | |
| 11852 | 11962 | filename="pango/pango-layout.c" | |
| 11853 | - | line="7206">the new `PangoLayoutIter`</doc> | |
| 11963 | + | line="7226">the new `PangoLayoutIter`</doc> | |
| 11854 | 11964 | <type name="LayoutIter" c:type="PangoLayoutIter*"/> | |
| 11855 | 11965 | </return-value> | |
| 11856 | 11966 | <parameters> | |
| 11857 | 11967 | <instance-parameter name="layout" transfer-ownership="none"> | |
| 11858 | 11968 | <doc xml:space="preserve" | |
| 11859 | 11969 | filename="pango/pango-layout.c" | |
| 11860 | - | line="7202">a `PangoLayout`</doc> | |
| 11970 | + | line="7222">a `PangoLayout`</doc> | |
| 11861 | 11971 | <type name="Layout" c:type="PangoLayout*"/> | |
| 11862 | 11972 | </instance-parameter> | |
| 11863 | 11973 | </parameters> | |
| @@ -13631,19 +13741,19 @@ The `PangoLayoutIter` structure is opaque, and has no user-visible fields.</doc> | |||
| 13631 | 13741 | c:identifier="pango_layout_iter_at_last_line"> | |
| 13632 | 13742 | <doc xml:space="preserve" | |
| 13633 | 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 | 13745 | <source-position filename="pango/pango-layout.h" line="512"/> | |
| 13636 | 13746 | <return-value transfer-ownership="none"> | |
| 13637 | 13747 | <doc xml:space="preserve" | |
| 13638 | 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 | 13750 | <type name="gboolean" c:type="gboolean"/> | |
| 13641 | 13751 | </return-value> | |
| 13642 | 13752 | <parameters> | |
| 13643 | 13753 | <instance-parameter name="iter" transfer-ownership="none"> | |
| 13644 | 13754 | <doc xml:space="preserve" | |
| 13645 | 13755 | filename="pango/pango-layout.c" | |
| 13646 | - | line="7443">a `PangoLayoutIter`</doc> | |
| 13756 | + | line="7463">a `PangoLayoutIter`</doc> | |
| 13647 | 13757 | <type name="LayoutIter" c:type="PangoLayoutIter*"/> | |
| 13648 | 13758 | </instance-parameter> | |
| 13649 | 13759 | </parameters> | |
| @@ -13651,12 +13761,12 @@ The `PangoLayoutIter` structure is opaque, and has no user-visible fields.</doc> | |||
| 13651 | 13761 | <method name="copy" c:identifier="pango_layout_iter_copy" version="1.20"> | |
| 13652 | 13762 | <doc xml:space="preserve" | |
| 13653 | 13763 | filename="pango/pango-layout.c" | |
| 13654 | - | line="7140">Copies a `PangoLayoutIter`.</doc> | |
| 13764 | + | line="7160">Copies a `PangoLayoutIter`.</doc> | |
| 13655 | 13765 | <source-position filename="pango/pango-layout.h" line="497"/> | |
| 13656 | 13766 | <return-value transfer-ownership="full" nullable="1"> | |
| 13657 | 13767 | <doc xml:space="preserve" | |
| 13658 | 13768 | filename="pango/pango-layout.c" | |
| 13659 | - | line="7146">the newly allocated `PangoLayoutIter`</doc> | |
| 13769 | + | line="7166">the newly allocated `PangoLayoutIter`</doc> | |
| 13660 | 13770 | <type name="LayoutIter" c:type="PangoLayoutIter*"/> | |
| 13661 | 13771 | </return-value> | |
| 13662 | 13772 | <parameters> | |
| @@ -13666,7 +13776,7 @@ The `PangoLayoutIter` structure is opaque, and has no user-visible fields.</doc> | |||
| 13666 | 13776 | allow-none="1"> | |
| 13667 | 13777 | <doc xml:space="preserve" | |
| 13668 | 13778 | filename="pango/pango-layout.c" | |
| 13669 | - | line="7142">a `PangoLayoutIter`</doc> | |
| 13779 | + | line="7162">a `PangoLayoutIter`</doc> | |
| 13670 | 13780 | <type name="LayoutIter" c:type="PangoLayoutIter*"/> | |
| 13671 | 13781 | </instance-parameter> | |
| 13672 | 13782 | </parameters> | |
| @@ -13674,7 +13784,7 @@ The `PangoLayoutIter` structure is opaque, and has no user-visible fields.</doc> | |||
| 13674 | 13784 | <method name="free" c:identifier="pango_layout_iter_free"> | |
| 13675 | 13785 | <doc xml:space="preserve" | |
| 13676 | 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 | 13788 | <source-position filename="pango/pango-layout.h" line="499"/> | |
| 13679 | 13789 | <return-value transfer-ownership="none"> | |
| 13680 | 13790 | <type name="none" c:type="void"/> | |
| @@ -13686,7 +13796,7 @@ The `PangoLayoutIter` structure is opaque, and has no user-visible fields.</doc> | |||
| 13686 | 13796 | allow-none="1"> | |
| 13687 | 13797 | <doc xml:space="preserve" | |
| 13688 | 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 | 13800 | <type name="LayoutIter" c:type="PangoLayoutIter*"/> | |
| 13691 | 13801 | </instance-parameter> | |
| 13692 | 13802 | </parameters> | |
| @@ -13695,7 +13805,7 @@ The `PangoLayoutIter` structure is opaque, and has no user-visible fields.</doc> | |||
| 13695 | 13805 | c:identifier="pango_layout_iter_get_baseline"> | |
| 13696 | 13806 | <doc xml:space="preserve" | |
| 13697 | 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 | 13809 | coordinates. | |
| 13700 | 13810 | ||
| 13701 | 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 | 13813 | <return-value transfer-ownership="none"> | |
| 13704 | 13814 | <doc xml:space="preserve" | |
| 13705 | 13815 | filename="pango/pango-layout.c" | |
| 13706 | - | line="8013">baseline of current line</doc> | |
| 13816 | + | line="8033">baseline of current line</doc> | |
| 13707 | 13817 | <type name="gint" c:type="int"/> | |
| 13708 | 13818 | </return-value> | |
| 13709 | 13819 | <parameters> | |
| 13710 | 13820 | <instance-parameter name="iter" transfer-ownership="none"> | |
| 13711 | 13821 | <doc xml:space="preserve" | |
| 13712 | 13822 | filename="pango/pango-layout.c" | |
| 13713 | - | line="8006">a `PangoLayoutIter`</doc> | |
| 13823 | + | line="8026">a `PangoLayoutIter`</doc> | |
| 13714 | 13824 | <type name="LayoutIter" c:type="PangoLayoutIter*"/> | |
| 13715 | 13825 | </instance-parameter> | |
| 13716 | 13826 | </parameters> | |
| @@ -13719,7 +13829,7 @@ Layout coordinates have the origin at the top left of the entire layout.</doc> | |||
| 13719 | 13829 | c:identifier="pango_layout_iter_get_char_extents"> | |
| 13720 | 13830 | <doc xml:space="preserve" | |
| 13721 | 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 | 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 | 13843 | <instance-parameter name="iter" transfer-ownership="none"> | |
| 13734 | 13844 | <doc xml:space="preserve" | |
| 13735 | 13845 | filename="pango/pango-layout.c" | |
| 13736 | - | line="7733">a `PangoLayoutIter`</doc> | |
| 13846 | + | line="7753">a `PangoLayoutIter`</doc> | |
| 13737 | 13847 | <type name="LayoutIter" c:type="PangoLayoutIter*"/> | |
| 13738 | 13848 | </instance-parameter> | |
| 13739 | 13849 | <parameter name="logical_rect" | |
| @@ -13742,7 +13852,7 @@ ink extents make sense only down to the level of clusters.</doc> | |||
| 13742 | 13852 | transfer-ownership="none"> | |
| 13743 | 13853 | <doc xml:space="preserve" | |
| 13744 | 13854 | filename="pango/pango-layout.c" | |
| 13745 | - | line="7734">rectangle to fill with | |
| 13855 | + | line="7754">rectangle to fill with | |
| 13746 | 13856 | logical extents</doc> | |
| 13747 | 13857 | <type name="Rectangle" c:type="PangoRectangle*"/> | |
| 13748 | 13858 | </parameter> | |
| @@ -13752,7 +13862,7 @@ ink extents make sense only down to the level of clusters.</doc> | |||
| 13752 | 13862 | c:identifier="pango_layout_iter_get_cluster_extents"> | |
| 13753 | 13863 | <doc xml:space="preserve" | |
| 13754 | 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 | 13867 | Layout coordinates have the origin at the top left of the entire layout.</doc> | |
| 13758 | 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 | 13873 | <instance-parameter name="iter" transfer-ownership="none"> | |
| 13764 | 13874 | <doc xml:space="preserve" | |
| 13765 | 13875 | filename="pango/pango-layout.c" | |
| 13766 | - | line="7786">a `PangoLayoutIter`</doc> | |
| 13876 | + | line="7806">a `PangoLayoutIter`</doc> | |
| 13767 | 13877 | <type name="LayoutIter" c:type="PangoLayoutIter*"/> | |
| 13768 | 13878 | </instance-parameter> | |
| 13769 | 13879 | <parameter name="ink_rect" | |
| @@ -13774,7 +13884,7 @@ Layout coordinates have the origin at the top left of the entire layout.</doc> | |||
| 13774 | 13884 | allow-none="1"> | |
| 13775 | 13885 | <doc xml:space="preserve" | |
| 13776 | 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 | 13888 | <type name="Rectangle" c:type="PangoRectangle*"/> | |
| 13779 | 13889 | </parameter> | |
| 13780 | 13890 | <parameter name="logical_rect" | |
| @@ -13785,7 +13895,7 @@ Layout coordinates have the origin at the top left of the entire layout.</doc> | |||
| 13785 | 13895 | allow-none="1"> | |
| 13786 | 13896 | <doc xml:space="preserve" | |
| 13787 | 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 | 13899 | <type name="Rectangle" c:type="PangoRectangle*"/> | |
| 13790 | 13900 | </parameter> | |
| 13791 | 13901 | </parameters> | |
| @@ -13793,7 +13903,7 @@ Layout coordinates have the origin at the top left of the entire layout.</doc> | |||
| 13793 | 13903 | <method name="get_index" c:identifier="pango_layout_iter_get_index"> | |
| 13794 | 13904 | <doc xml:space="preserve" | |
| 13795 | 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 | 13908 | Note that iterating forward by char moves in visual order, | |
| 13799 | 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 | 13913 | <return-value transfer-ownership="none"> | |
| 13804 | 13914 | <doc xml:space="preserve" | |
| 13805 | 13915 | filename="pango/pango-layout.c" | |
| 13806 | - | line="7312">current byte index</doc> | |
| 13916 | + | line="7332">current byte index</doc> | |
| 13807 | 13917 | <type name="gint" c:type="int"/> | |
| 13808 | 13918 | </return-value> | |
| 13809 | 13919 | <parameters> | |
| 13810 | 13920 | <instance-parameter name="iter" transfer-ownership="none"> | |
| 13811 | 13921 | <doc xml:space="preserve" | |
| 13812 | 13922 | filename="pango/pango-layout.c" | |
| 13813 | - | line="7303">a `PangoLayoutIter`</doc> | |
| 13923 | + | line="7323">a `PangoLayoutIter`</doc> | |
| 13814 | 13924 | <type name="LayoutIter" c:type="PangoLayoutIter*"/> | |
| 13815 | 13925 | </instance-parameter> | |
| 13816 | 13926 | </parameters> | |
| @@ -13820,19 +13930,19 @@ layout, if on the %NULL run (see [method@Pango.LayoutIter.get_run]).</doc> | |||
| 13820 | 13930 | version="1.20"> | |
| 13821 | 13931 | <doc xml:space="preserve" | |
| 13822 | 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 | 13934 | <source-position filename="pango/pango-layout.h" line="514"/> | |
| 13825 | 13935 | <return-value transfer-ownership="none" nullable="1"> | |
| 13826 | 13936 | <doc xml:space="preserve" | |
| 13827 | 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 | 13939 | <type name="Layout" c:type="PangoLayout*"/> | |
| 13830 | 13940 | </return-value> | |
| 13831 | 13941 | <parameters> | |
| 13832 | 13942 | <instance-parameter name="iter" transfer-ownership="none"> | |
| 13833 | 13943 | <doc xml:space="preserve" | |
| 13834 | 13944 | filename="pango/pango-layout.c" | |
| 13835 | - | line="7460">a `PangoLayoutIter`</doc> | |
| 13945 | + | line="7480">a `PangoLayoutIter`</doc> | |
| 13836 | 13946 | <type name="LayoutIter" c:type="PangoLayoutIter*"/> | |
| 13837 | 13947 | </instance-parameter> | |
| 13838 | 13948 | </parameters> | |
| @@ -13841,7 +13951,7 @@ layout, if on the %NULL run (see [method@Pango.LayoutIter.get_run]).</doc> | |||
| 13841 | 13951 | c:identifier="pango_layout_iter_get_layout_extents"> | |
| 13842 | 13952 | <doc xml:space="preserve" | |
| 13843 | 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 | 13955 | <source-position filename="pango/pango-layout.h" line="548"/> | |
| 13846 | 13956 | <return-value transfer-ownership="none"> | |
| 13847 | 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 | 13960 | <instance-parameter name="iter" transfer-ownership="none"> | |
| 13851 | 13961 | <doc xml:space="preserve" | |
| 13852 | 13962 | filename="pango/pango-layout.c" | |
| 13853 | - | line="8052">a `PangoLayoutIter`</doc> | |
| 13963 | + | line="8072">a `PangoLayoutIter`</doc> | |
| 13854 | 13964 | <type name="LayoutIter" c:type="PangoLayoutIter*"/> | |
| 13855 | 13965 | </instance-parameter> | |
| 13856 | 13966 | <parameter name="ink_rect" | |
| @@ -13861,7 +13971,7 @@ layout, if on the %NULL run (see [method@Pango.LayoutIter.get_run]).</doc> | |||
| 13861 | 13971 | allow-none="1"> | |
| 13862 | 13972 | <doc xml:space="preserve" | |
| 13863 | 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 | 13975 | <type name="Rectangle" c:type="PangoRectangle*"/> | |
| 13866 | 13976 | </parameter> | |
| 13867 | 13977 | <parameter name="logical_rect" | |
| @@ -13872,7 +13982,7 @@ layout, if on the %NULL run (see [method@Pango.LayoutIter.get_run]).</doc> | |||
| 13872 | 13982 | allow-none="1"> | |
| 13873 | 13983 | <doc xml:space="preserve" | |
| 13874 | 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 | 13986 | <type name="Rectangle" c:type="PangoRectangle*"/> | |
| 13877 | 13987 | </parameter> | |
| 13878 | 13988 | </parameters> | |
| @@ -13880,7 +13990,7 @@ layout, if on the %NULL run (see [method@Pango.LayoutIter.get_run]).</doc> | |||
| 13880 | 13990 | <method name="get_line" c:identifier="pango_layout_iter_get_line"> | |
| 13881 | 13991 | <doc xml:space="preserve" | |
| 13882 | 13992 | filename="pango/pango-layout.c" | |
| 13883 | - | line="7394">Gets the current line. | |
| 13993 | + | line="7414">Gets the current line. | |
| 13884 | 13994 | ||
| 13885 | 13995 | Use the faster [method@Pango.LayoutIter.get_line_readonly] if | |
| 13886 | 13996 | you do not plan to modify the contents of the line (glyphs, | |
| @@ -13889,14 +13999,14 @@ glyph widths, etc.).</doc> | |||
| 13889 | 13999 | <return-value transfer-ownership="none" nullable="1"> | |
| 13890 | 14000 | <doc xml:space="preserve" | |
| 13891 | 14001 | filename="pango/pango-layout.c" | |
| 13892 | - | line="7404">the current line</doc> | |
| 14002 | + | line="7424">the current line</doc> | |
| 13893 | 14003 | <type name="LayoutLine" c:type="PangoLayoutLine*"/> | |
| 13894 | 14004 | </return-value> | |
| 13895 | 14005 | <parameters> | |
| 13896 | 14006 | <instance-parameter name="iter" transfer-ownership="none"> | |
| 13897 | 14007 | <doc xml:space="preserve" | |
| 13898 | 14008 | filename="pango/pango-layout.c" | |
| 13899 | - | line="7396">a `PangoLayoutIter`</doc> | |
| 14009 | + | line="7416">a `PangoLayoutIter`</doc> | |
| 13900 | 14010 | <type name="LayoutIter" c:type="PangoLayoutIter*"/> | |
| 13901 | 14011 | </instance-parameter> | |
| 13902 | 14012 | </parameters> | |
| @@ -13905,7 +14015,7 @@ glyph widths, etc.).</doc> | |||
| 13905 | 14015 | c:identifier="pango_layout_iter_get_line_extents"> | |
| 13906 | 14016 | <doc xml:space="preserve" | |
| 13907 | 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 | 14020 | Extents are in layout coordinates (origin is the top-left corner | |
| 13911 | 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 | 14029 | <instance-parameter name="iter" transfer-ownership="none"> | |
| 13920 | 14030 | <doc xml:space="preserve" | |
| 13921 | 14031 | filename="pango/pango-layout.c" | |
| 13922 | - | line="7910">a `PangoLayoutIter`</doc> | |
| 14032 | + | line="7930">a `PangoLayoutIter`</doc> | |
| 13923 | 14033 | <type name="LayoutIter" c:type="PangoLayoutIter*"/> | |
| 13924 | 14034 | </instance-parameter> | |
| 13925 | 14035 | <parameter name="ink_rect" | |
| @@ -13930,7 +14040,7 @@ as the extents returned from [method@Pango.LayoutLine.get_extents].</doc> | |||
| 13930 | 14040 | allow-none="1"> | |
| 13931 | 14041 | <doc xml:space="preserve" | |
| 13932 | 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 | 14044 | <type name="Rectangle" c:type="PangoRectangle*"/> | |
| 13935 | 14045 | </parameter> | |
| 13936 | 14046 | <parameter name="logical_rect" | |
| @@ -13941,7 +14051,7 @@ as the extents returned from [method@Pango.LayoutLine.get_extents].</doc> | |||
| 13941 | 14051 | allow-none="1"> | |
| 13942 | 14052 | <doc xml:space="preserve" | |
| 13943 | 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 | 14055 | <type name="Rectangle" c:type="PangoRectangle*"/> | |
| 13946 | 14056 | </parameter> | |
| 13947 | 14057 | </parameters> | |
| @@ -13951,7 +14061,7 @@ as the extents returned from [method@Pango.LayoutLine.get_extents].</doc> | |||
| 13951 | 14061 | version="1.16"> | |
| 13952 | 14062 | <doc xml:space="preserve" | |
| 13953 | 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 | 14066 | This is a faster alternative to [method@Pango.LayoutIter.get_line], | |
| 13957 | 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 | 14070 | <return-value transfer-ownership="none" nullable="1"> | |
| 13961 | 14071 | <doc xml:space="preserve" | |
| 13962 | 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 | 14074 | modified</doc> | |
| 13965 | 14075 | <type name="LayoutLine" c:type="PangoLayoutLine*"/> | |
| 13966 | 14076 | </return-value> | |
| @@ -13968,7 +14078,7 @@ but the user is not expected to modify the contents of the line | |||
| 13968 | 14078 | <instance-parameter name="iter" transfer-ownership="none"> | |
| 13969 | 14079 | <doc xml:space="preserve" | |
| 13970 | 14080 | filename="pango/pango-layout.c" | |
| 13971 | - | line="7419">a `PangoLayoutIter`</doc> | |
| 14081 | + | line="7439">a `PangoLayoutIter`</doc> | |
| 13972 | 14082 | <type name="LayoutIter" c:type="PangoLayoutIter*"/> | |
| 13973 | 14083 | </instance-parameter> | |
| 13974 | 14084 | </parameters> | |
| @@ -13977,7 +14087,7 @@ but the user is not expected to modify the contents of the line | |||
| 13977 | 14087 | c:identifier="pango_layout_iter_get_line_yrange"> | |
| 13978 | 14088 | <doc xml:space="preserve" | |
| 13979 | 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 | 14091 | between the lines in the layout, and returns the space belonging to | |
| 13982 | 14092 | the current line. | |
| 13983 | 14093 | ||
| @@ -13996,7 +14106,7 @@ may be gaps between the ranges returned by this function.</doc> | |||
| 13996 | 14106 | <instance-parameter name="iter" transfer-ownership="none"> | |
| 13997 | 14107 | <doc xml:space="preserve" | |
| 13998 | 14108 | filename="pango/pango-layout.c" | |
| 13999 | - | line="7949">a `PangoLayoutIter`</doc> | |
| 14109 | + | line="7969">a `PangoLayoutIter`</doc> | |
| 14000 | 14110 | <type name="LayoutIter" c:type="PangoLayoutIter*"/> | |
| 14001 | 14111 | </instance-parameter> | |
| 14002 | 14112 | <parameter name="y0_" | |
| @@ -14007,7 +14117,7 @@ may be gaps between the ranges returned by this function.</doc> | |||
| 14007 | 14117 | allow-none="1"> | |
| 14008 | 14118 | <doc xml:space="preserve" | |
| 14009 | 14119 | filename="pango/pango-layout.c" | |
| 14010 | - | line="7950">start of line</doc> | |
| 14120 | + | line="7970">start of line</doc> | |
| 14011 | 14121 | <type name="gint" c:type="int*"/> | |
| 14012 | 14122 | </parameter> | |
| 14013 | 14123 | <parameter name="y1_" | |
| @@ -14018,7 +14128,7 @@ may be gaps between the ranges returned by this function.</doc> | |||
| 14018 | 14128 | allow-none="1"> | |
| 14019 | 14129 | <doc xml:space="preserve" | |
| 14020 | 14130 | filename="pango/pango-layout.c" | |
| 14021 | - | line="7951">end of line</doc> | |
| 14131 | + | line="7971">end of line</doc> | |
| 14022 | 14132 | <type name="gint" c:type="int*"/> | |
| 14023 | 14133 | </parameter> | |
| 14024 | 14134 | </parameters> | |
| @@ -14026,7 +14136,7 @@ may be gaps between the ranges returned by this function.</doc> | |||
| 14026 | 14136 | <method name="get_run" c:identifier="pango_layout_iter_get_run"> | |
| 14027 | 14137 | <doc xml:space="preserve" | |
| 14028 | 14138 | filename="pango/pango-layout.c" | |
| 14029 | - | line="7323">Gets the current run. | |
| 14139 | + | line="7343">Gets the current run. | |
| 14030 | 14140 | ||
| 14031 | 14141 | When iterating by run, at the end of each line, there's a position | |
| 14032 | 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 | 14149 | <return-value transfer-ownership="none" nullable="1"> | |
| 14040 | 14150 | <doc xml:space="preserve" | |
| 14041 | 14151 | filename="pango/pango-layout.c" | |
| 14042 | - | line="7337">the current run</doc> | |
| 14152 | + | line="7357">the current run</doc> | |
| 14043 | 14153 | <type name="LayoutRun" c:type="PangoLayoutRun*"/> | |
| 14044 | 14154 | </return-value> | |
| 14045 | 14155 | <parameters> | |
| 14046 | 14156 | <instance-parameter name="iter" transfer-ownership="none"> | |
| 14047 | 14157 | <doc xml:space="preserve" | |
| 14048 | 14158 | filename="pango/pango-layout.c" | |
| 14049 | - | line="7325">a `PangoLayoutIter`</doc> | |
| 14159 | + | line="7345">a `PangoLayoutIter`</doc> | |
| 14050 | 14160 | <type name="LayoutIter" c:type="PangoLayoutIter*"/> | |
| 14051 | 14161 | </instance-parameter> | |
| 14052 | 14162 | </parameters> | |
| @@ -14056,7 +14166,7 @@ plan to modify the contents of the run (glyphs, glyph widths, etc.).</doc> | |||
| 14056 | 14166 | version="1.50"> | |
| 14057 | 14167 | <doc xml:space="preserve" | |
| 14058 | 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 | 14170 | coordinates. | |
| 14061 | 14171 | ||
| 14062 | 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 | 14181 | <instance-parameter name="iter" transfer-ownership="none"> | |
| 14072 | 14182 | <doc xml:space="preserve" | |
| 14073 | 14183 | filename="pango/pango-layout.c" | |
| 14074 | - | line="8026">a `PangoLayoutIter`</doc> | |
| 14184 | + | line="8046">a `PangoLayoutIter`</doc> | |
| 14075 | 14185 | <type name="LayoutIter" c:type="PangoLayoutIter*"/> | |
| 14076 | 14186 | </instance-parameter> | |
| 14077 | 14187 | </parameters> | |
| @@ -14080,7 +14190,7 @@ example due to superscript or subscript positioning.</doc> | |||
| 14080 | 14190 | c:identifier="pango_layout_iter_get_run_extents"> | |
| 14081 | 14191 | <doc xml:space="preserve" | |
| 14082 | 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 | 14195 | Layout coordinates have the origin at the top left of the entire layout.</doc> | |
| 14086 | 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 | 14201 | <instance-parameter name="iter" transfer-ownership="none"> | |
| 14092 | 14202 | <doc xml:space="preserve" | |
| 14093 | 14203 | filename="pango/pango-layout.c" | |
| 14094 | - | line="7836">a `PangoLayoutIter`</doc> | |
| 14204 | + | line="7856">a `PangoLayoutIter`</doc> | |
| 14095 | 14205 | <type name="LayoutIter" c:type="PangoLayoutIter*"/> | |
| 14096 | 14206 | </instance-parameter> | |
| 14097 | 14207 | <parameter name="ink_rect" | |
| @@ -14102,7 +14212,7 @@ Layout coordinates have the origin at the top left of the entire layout.</doc> | |||
| 14102 | 14212 | allow-none="1"> | |
| 14103 | 14213 | <doc xml:space="preserve" | |
| 14104 | 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 | 14216 | <type name="Rectangle" c:type="PangoRectangle*"/> | |
| 14107 | 14217 | </parameter> | |
| 14108 | 14218 | <parameter name="logical_rect" | |
| @@ -14113,7 +14223,7 @@ Layout coordinates have the origin at the top left of the entire layout.</doc> | |||
| 14113 | 14223 | allow-none="1"> | |
| 14114 | 14224 | <doc xml:space="preserve" | |
| 14115 | 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 | 14227 | <type name="Rectangle" c:type="PangoRectangle*"/> | |
| 14118 | 14228 | </parameter> | |
| 14119 | 14229 | </parameters> | |
| @@ -14123,7 +14233,7 @@ Layout coordinates have the origin at the top left of the entire layout.</doc> | |||
| 14123 | 14233 | version="1.16"> | |
| 14124 | 14234 | <doc xml:space="preserve" | |
| 14125 | 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 | 14238 | When iterating by run, at the end of each line, there's a position | |
| 14129 | 14239 | with a %NULL run, so this function can return %NULL. The %NULL run | |
| @@ -14137,7 +14247,7 @@ glyph widths, etc.).</doc> | |||
| 14137 | 14247 | <return-value transfer-ownership="none" nullable="1"> | |
| 14138 | 14248 | <doc xml:space="preserve" | |
| 14139 | 14249 | filename="pango/pango-layout.c" | |
| 14140 | - | line="7365">the current run, that | |
| 14250 | + | line="7385">the current run, that | |
| 14141 | 14251 | should not be modified</doc> | |
| 14142 | 14252 | <type name="LayoutRun" c:type="PangoLayoutRun*"/> | |
| 14143 | 14253 | </return-value> | |
| @@ -14145,7 +14255,7 @@ glyph widths, etc.).</doc> | |||
| 14145 | 14255 | <instance-parameter name="iter" transfer-ownership="none"> | |
| 14146 | 14256 | <doc xml:space="preserve" | |
| 14147 | 14257 | filename="pango/pango-layout.c" | |
| 14148 | - | line="7352">a `PangoLayoutIter`</doc> | |
| 14258 | + | line="7372">a `PangoLayoutIter`</doc> | |
| 14149 | 14259 | <type name="LayoutIter" c:type="PangoLayoutIter*"/> | |
| 14150 | 14260 | </instance-parameter> | |
| 14151 | 14261 | </parameters> | |
| @@ -14153,21 +14263,21 @@ glyph widths, etc.).</doc> | |||
| 14153 | 14263 | <method name="next_char" c:identifier="pango_layout_iter_next_char"> | |
| 14154 | 14264 | <doc xml:space="preserve" | |
| 14155 | 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 | 14268 | If @iter was already at the end of the layout, returns %FALSE.</doc> | |
| 14159 | 14269 | <source-position filename="pango/pango-layout.h" line="517"/> | |
| 14160 | 14270 | <return-value transfer-ownership="none"> | |
| 14161 | 14271 | <doc xml:space="preserve" | |
| 14162 | 14272 | filename="pango/pango-layout.c" | |
| 14163 | - | line="7588">whether motion was possible</doc> | |
| 14273 | + | line="7608">whether motion was possible</doc> | |
| 14164 | 14274 | <type name="gboolean" c:type="gboolean"/> | |
| 14165 | 14275 | </return-value> | |
| 14166 | 14276 | <parameters> | |
| 14167 | 14277 | <instance-parameter name="iter" transfer-ownership="none"> | |
| 14168 | 14278 | <doc xml:space="preserve" | |
| 14169 | 14279 | filename="pango/pango-layout.c" | |
| 14170 | - | line="7582">a `PangoLayoutIter`</doc> | |
| 14280 | + | line="7602">a `PangoLayoutIter`</doc> | |
| 14171 | 14281 | <type name="LayoutIter" c:type="PangoLayoutIter*"/> | |
| 14172 | 14282 | </instance-parameter> | |
| 14173 | 14283 | </parameters> | |
| @@ -14176,21 +14286,21 @@ If @iter was already at the end of the layout, returns %FALSE.</doc> | |||
| 14176 | 14286 | c:identifier="pango_layout_iter_next_cluster"> | |
| 14177 | 14287 | <doc xml:space="preserve" | |
| 14178 | 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 | 14291 | If @iter was already at the end of the layout, returns %FALSE.</doc> | |
| 14182 | 14292 | <source-position filename="pango/pango-layout.h" line="519"/> | |
| 14183 | 14293 | <return-value transfer-ownership="none"> | |
| 14184 | 14294 | <doc xml:space="preserve" | |
| 14185 | 14295 | filename="pango/pango-layout.c" | |
| 14186 | - | line="7633">whether motion was possible</doc> | |
| 14296 | + | line="7653">whether motion was possible</doc> | |
| 14187 | 14297 | <type name="gboolean" c:type="gboolean"/> | |
| 14188 | 14298 | </return-value> | |
| 14189 | 14299 | <parameters> | |
| 14190 | 14300 | <instance-parameter name="iter" transfer-ownership="none"> | |
| 14191 | 14301 | <doc xml:space="preserve" | |
| 14192 | 14302 | filename="pango/pango-layout.c" | |
| 14193 | - | line="7627">a `PangoLayoutIter`</doc> | |
| 14303 | + | line="7647">a `PangoLayoutIter`</doc> | |
| 14194 | 14304 | <type name="LayoutIter" c:type="PangoLayoutIter*"/> | |
| 14195 | 14305 | </instance-parameter> | |
| 14196 | 14306 | </parameters> | |
| @@ -14198,21 +14308,21 @@ If @iter was already at the end of the layout, returns %FALSE.</doc> | |||
| 14198 | 14308 | <method name="next_line" c:identifier="pango_layout_iter_next_line"> | |
| 14199 | 14309 | <doc xml:space="preserve" | |
| 14200 | 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 | 14313 | If @iter is already on the last line, returns %FALSE.</doc> | |
| 14204 | 14314 | <source-position filename="pango/pango-layout.h" line="523"/> | |
| 14205 | 14315 | <return-value transfer-ownership="none"> | |
| 14206 | 14316 | <doc xml:space="preserve" | |
| 14207 | 14317 | filename="pango/pango-layout.c" | |
| 14208 | - | line="7694">whether motion was possible</doc> | |
| 14318 | + | line="7714">whether motion was possible</doc> | |
| 14209 | 14319 | <type name="gboolean" c:type="gboolean"/> | |
| 14210 | 14320 | </return-value> | |
| 14211 | 14321 | <parameters> | |
| 14212 | 14322 | <instance-parameter name="iter" transfer-ownership="none"> | |
| 14213 | 14323 | <doc xml:space="preserve" | |
| 14214 | 14324 | filename="pango/pango-layout.c" | |
| 14215 | - | line="7688">a `PangoLayoutIter`</doc> | |
| 14325 | + | line="7708">a `PangoLayoutIter`</doc> | |
| 14216 | 14326 | <type name="LayoutIter" c:type="PangoLayoutIter*"/> | |
| 14217 | 14327 | </instance-parameter> | |
| 14218 | 14328 | </parameters> | |
| @@ -14220,21 +14330,21 @@ If @iter is already on the last line, returns %FALSE.</doc> | |||
| 14220 | 14330 | <method name="next_run" c:identifier="pango_layout_iter_next_run"> | |
| 14221 | 14331 | <doc xml:space="preserve" | |
| 14222 | 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 | 14335 | If @iter was already at the end of the layout, returns %FALSE.</doc> | |
| 14226 | 14336 | <source-position filename="pango/pango-layout.h" line="521"/> | |
| 14227 | 14337 | <return-value transfer-ownership="none"> | |
| 14228 | 14338 | <doc xml:space="preserve" | |
| 14229 | 14339 | filename="pango/pango-layout.c" | |
| 14230 | - | line="7649">whether motion was possible</doc> | |
| 14340 | + | line="7669">whether motion was possible</doc> | |
| 14231 | 14341 | <type name="gboolean" c:type="gboolean"/> | |
| 14232 | 14342 | </return-value> | |
| 14233 | 14343 | <parameters> | |
| 14234 | 14344 | <instance-parameter name="iter" transfer-ownership="none"> | |
| 14235 | 14345 | <doc xml:space="preserve" | |
| 14236 | 14346 | filename="pango/pango-layout.c" | |
| 14237 | - | line="7643">a `PangoLayoutIter`</doc> | |
| 14347 | + | line="7663">a `PangoLayoutIter`</doc> | |
| 14238 | 14348 | <type name="LayoutIter" c:type="PangoLayoutIter*"/> | |
| 14239 | 14349 | </instance-parameter> | |
| 14240 | 14350 | </parameters> | |
| @@ -14296,7 +14406,7 @@ attributes, or settings of the parent `PangoLayout` are modified.</doc> | |||
| 14296 | 14406 | <method name="get_extents" c:identifier="pango_layout_line_get_extents"> | |
| 14297 | 14407 | <doc xml:space="preserve" | |
| 14298 | 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 | 14411 | See [method@Pango.Font.get_glyph_extents] for details | |
| 14302 | 14412 | about the interpretation of the rectangles.</doc> | |
| @@ -14308,7 +14418,7 @@ about the interpretation of the rectangles.</doc> | |||
| 14308 | 14418 | <instance-parameter name="line" transfer-ownership="none"> | |
| 14309 | 14419 | <doc xml:space="preserve" | |
| 14310 | 14420 | filename="pango/pango-layout.c" | |
| 14311 | - | line="5916">a `PangoLayoutLine`</doc> | |
| 14421 | + | line="5936">a `PangoLayoutLine`</doc> | |
| 14312 | 14422 | <type name="LayoutLine" c:type="PangoLayoutLine*"/> | |
| 14313 | 14423 | </instance-parameter> | |
| 14314 | 14424 | <parameter name="ink_rect" | |
| @@ -14319,7 +14429,7 @@ about the interpretation of the rectangles.</doc> | |||
| 14319 | 14429 | allow-none="1"> | |
| 14320 | 14430 | <doc xml:space="preserve" | |
| 14321 | 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 | 14433 | the glyph string as drawn</doc> | |
| 14324 | 14434 | <type name="Rectangle" c:type="PangoRectangle*"/> | |
| 14325 | 14435 | </parameter> | |
| @@ -14331,7 +14441,7 @@ about the interpretation of the rectangles.</doc> | |||
| 14331 | 14441 | allow-none="1"> | |
| 14332 | 14442 | <doc xml:space="preserve" | |
| 14333 | 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 | 14445 | extents of the glyph string</doc> | |
| 14336 | 14446 | <type name="Rectangle" c:type="PangoRectangle*"/> | |
| 14337 | 14447 | </parameter> | |
| @@ -14342,7 +14452,7 @@ about the interpretation of the rectangles.</doc> | |||
| 14342 | 14452 | version="1.44"> | |
| 14343 | 14453 | <doc xml:space="preserve" | |
| 14344 | 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 | 14456 | of fonts used in this line. | |
| 14347 | 14457 | ||
| 14348 | 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 | 14467 | <instance-parameter name="line" transfer-ownership="none"> | |
| 14358 | 14468 | <doc xml:space="preserve" | |
| 14359 | 14469 | filename="pango/pango-layout.c" | |
| 14360 | - | line="5937">a `PangoLayoutLine`</doc> | |
| 14470 | + | line="5957">a `PangoLayoutLine`</doc> | |
| 14361 | 14471 | <type name="LayoutLine" c:type="PangoLayoutLine*"/> | |
| 14362 | 14472 | </instance-parameter> | |
| 14363 | 14473 | <parameter name="height" | |
| @@ -14368,7 +14478,7 @@ of text is influenced by other factors, such as | |||
| 14368 | 14478 | allow-none="1"> | |
| 14369 | 14479 | <doc xml:space="preserve" | |
| 14370 | 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 | 14482 | <type name="gint" c:type="int*"/> | |
| 14373 | 14483 | </parameter> | |
| 14374 | 14484 | </parameters> | |
| @@ -14378,19 +14488,19 @@ of text is influenced by other factors, such as | |||
| 14378 | 14488 | version="1.50"> | |
| 14379 | 14489 | <doc xml:space="preserve" | |
| 14380 | 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 | 14492 | <source-position filename="pango/pango-layout.h" line="452"/> | |
| 14383 | 14493 | <return-value transfer-ownership="none"> | |
| 14384 | 14494 | <doc xml:space="preserve" | |
| 14385 | 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 | 14497 | <type name="gint" c:type="int"/> | |
| 14388 | 14498 | </return-value> | |
| 14389 | 14499 | <parameters> | |
| 14390 | 14500 | <instance-parameter name="line" transfer-ownership="none"> | |
| 14391 | 14501 | <doc xml:space="preserve" | |
| 14392 | 14502 | filename="pango/pango-layout.c" | |
| 14393 | - | line="5073">a `PangoLayoutLine`</doc> | |
| 14503 | + | line="5093">a `PangoLayoutLine`</doc> | |
| 14394 | 14504 | <type name="LayoutLine" c:type="PangoLayoutLine*"/> | |
| 14395 | 14505 | </instance-parameter> | |
| 14396 | 14506 | </parameters> | |
| @@ -14399,7 +14509,7 @@ of text is influenced by other factors, such as | |||
| 14399 | 14509 | c:identifier="pango_layout_line_get_pixel_extents"> | |
| 14400 | 14510 | <doc xml:space="preserve" | |
| 14401 | 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 | 14514 | This function just calls [method@Pango.LayoutLine.get_extents] followed by | |
| 14405 | 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 | 14523 | <instance-parameter name="layout_line" transfer-ownership="none"> | |
| 14414 | 14524 | <doc xml:space="preserve" | |
| 14415 | 14525 | filename="pango/pango-layout.c" | |
| 14416 | - | line="5976">a `PangoLayoutLine`</doc> | |
| 14526 | + | line="5996">a `PangoLayoutLine`</doc> | |
| 14417 | 14527 | <type name="LayoutLine" c:type="PangoLayoutLine*"/> | |
| 14418 | 14528 | </instance-parameter> | |
| 14419 | 14529 | <parameter name="ink_rect" | |
| @@ -14424,7 +14534,7 @@ passes them as first argument to [func@extents_to_pixels]).</doc> | |||
| 14424 | 14534 | allow-none="1"> | |
| 14425 | 14535 | <doc xml:space="preserve" | |
| 14426 | 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 | 14538 | the glyph string as drawn</doc> | |
| 14429 | 14539 | <type name="Rectangle" c:type="PangoRectangle*"/> | |
| 14430 | 14540 | </parameter> | |
| @@ -14436,7 +14546,7 @@ passes them as first argument to [func@extents_to_pixels]).</doc> | |||
| 14436 | 14546 | allow-none="1"> | |
| 14437 | 14547 | <doc xml:space="preserve" | |
| 14438 | 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 | 14550 | extents of the glyph string</doc> | |
| 14441 | 14551 | <type name="Rectangle" c:type="PangoRectangle*"/> | |
| 14442 | 14552 | </parameter> | |
| @@ -14447,19 +14557,19 @@ passes them as first argument to [func@extents_to_pixels]).</doc> | |||
| 14447 | 14557 | version="1.50"> | |
| 14448 | 14558 | <doc xml:space="preserve" | |
| 14449 | 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 | 14561 | <source-position filename="pango/pango-layout.h" line="456"/> | |
| 14452 | 14562 | <return-value transfer-ownership="none"> | |
| 14453 | 14563 | <doc xml:space="preserve" | |
| 14454 | 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 | 14566 | <type name="Direction" c:type="PangoDirection"/> | |
| 14457 | 14567 | </return-value> | |
| 14458 | 14568 | <parameters> | |
| 14459 | 14569 | <instance-parameter name="line" transfer-ownership="none"> | |
| 14460 | 14570 | <doc xml:space="preserve" | |
| 14461 | 14571 | filename="pango/pango-layout.c" | |
| 14462 | - | line="5105">a `PangoLayoutLine`</doc> | |
| 14572 | + | line="5125">a `PangoLayoutLine`</doc> | |
| 14463 | 14573 | <type name="LayoutLine" c:type="PangoLayoutLine*"/> | |
| 14464 | 14574 | </instance-parameter> | |
| 14465 | 14575 | </parameters> | |
| @@ -14469,20 +14579,20 @@ passes them as first argument to [func@extents_to_pixels]).</doc> | |||
| 14469 | 14579 | version="1.50"> | |
| 14470 | 14580 | <doc xml:space="preserve" | |
| 14471 | 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 | 14583 | into the text of the layout.</doc> | |
| 14474 | 14584 | <source-position filename="pango/pango-layout.h" line="450"/> | |
| 14475 | 14585 | <return-value transfer-ownership="none"> | |
| 14476 | 14586 | <doc xml:space="preserve" | |
| 14477 | 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 | 14589 | <type name="gint" c:type="int"/> | |
| 14480 | 14590 | </return-value> | |
| 14481 | 14591 | <parameters> | |
| 14482 | 14592 | <instance-parameter name="line" transfer-ownership="none"> | |
| 14483 | 14593 | <doc xml:space="preserve" | |
| 14484 | 14594 | filename="pango/pango-layout.c" | |
| 14485 | - | line="5056">a `PangoLayoutLine`</doc> | |
| 14595 | + | line="5076">a `PangoLayoutLine`</doc> | |
| 14486 | 14596 | <type name="LayoutLine" c:type="PangoLayoutLine*"/> | |
| 14487 | 14597 | </instance-parameter> | |
| 14488 | 14598 | </parameters> | |
| @@ -14491,7 +14601,7 @@ into the text of the layout.</doc> | |||
| 14491 | 14601 | c:identifier="pango_layout_line_get_x_ranges"> | |
| 14492 | 14602 | <doc xml:space="preserve" | |
| 14493 | 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 | 14606 | This list is not necessarily minimal - there may be consecutive | |
| 14497 | 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 | 14615 | <instance-parameter name="line" transfer-ownership="none"> | |
| 14506 | 14616 | <doc xml:space="preserve" | |
| 14507 | 14617 | filename="pango/pango-layout.c" | |
| 14508 | - | line="5340">a `PangoLayoutLine`</doc> | |
| 14618 | + | line="5360">a `PangoLayoutLine`</doc> | |
| 14509 | 14619 | <type name="LayoutLine" c:type="PangoLayoutLine*"/> | |
| 14510 | 14620 | </instance-parameter> | |
| 14511 | 14621 | <parameter name="start_index" transfer-ownership="none"> | |
| 14512 | 14622 | <doc xml:space="preserve" | |
| 14513 | 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 | 14625 | is less than the start index for the line, then the first range | |
| 14516 | 14626 | will extend all the way to the leading edge of the layout. Otherwise, | |
| 14517 | 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 | 14630 | <parameter name="end_index" transfer-ownership="none"> | |
| 14521 | 14631 | <doc xml:space="preserve" | |
| 14522 | 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 | 14634 | greater than the end index for the line, then the last range will | |
| 14525 | 14635 | extend all the way to the trailing edge of the layout. Otherwise, | |
| 14526 | 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 | 14642 | transfer-ownership="full"> | |
| 14533 | 14643 | <doc xml:space="preserve" | |
| 14534 | 14644 | filename="pango/pango-layout.c" | |
| 14535 | - | line="5349">location to | |
| 14645 | + | line="5369">location to | |
| 14536 | 14646 | store a pointer to an array of ranges. The array will be of length | |
| 14537 | 14647 | `2*n_ranges`, with each range starting at `(*ranges)[2*n]` and of | |
| 14538 | 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 | 14658 | transfer-ownership="full"> | |
| 14549 | 14659 | <doc xml:space="preserve" | |
| 14550 | 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 | 14662 | <type name="gint" c:type="int*"/> | |
| 14553 | 14663 | </parameter> | |
| 14554 | 14664 | </parameters> | |
| @@ -14598,19 +14708,19 @@ layout, not with respect to the line.</doc> | |||
| 14598 | 14708 | version="1.50"> | |
| 14599 | 14709 | <doc xml:space="preserve" | |
| 14600 | 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 | 14712 | <source-position filename="pango/pango-layout.h" line="454"/> | |
| 14603 | 14713 | <return-value transfer-ownership="none"> | |
| 14604 | 14714 | <doc xml:space="preserve" | |
| 14605 | 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 | 14717 | <type name="gboolean" c:type="gboolean"/> | |
| 14608 | 14718 | </return-value> | |
| 14609 | 14719 | <parameters> | |
| 14610 | 14720 | <instance-parameter name="line" transfer-ownership="none"> | |
| 14611 | 14721 | <doc xml:space="preserve" | |
| 14612 | 14722 | filename="pango/pango-layout.c" | |
| 14613 | - | line="5089">a `PangoLayoutLine`</doc> | |
| 14723 | + | line="5109">a `PangoLayoutLine`</doc> | |
| 14614 | 14724 | <type name="LayoutLine" c:type="PangoLayoutLine*"/> | |
| 14615 | 14725 | </instance-parameter> | |
| 14616 | 14726 | </parameters> | |
| @@ -14618,12 +14728,12 @@ layout, not with respect to the line.</doc> | |||
| 14618 | 14728 | <method name="ref" c:identifier="pango_layout_line_ref" version="1.10"> | |
| 14619 | 14729 | <doc xml:space="preserve" | |
| 14620 | 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 | 14732 | <source-position filename="pango/pango-layout.h" line="445"/> | |
| 14623 | 14733 | <return-value transfer-ownership="full" nullable="1"> | |
| 14624 | 14734 | <doc xml:space="preserve" | |
| 14625 | 14735 | filename="pango/pango-layout.c" | |
| 14626 | - | line="5006">the line passed in.</doc> | |
| 14736 | + | line="5026">the line passed in.</doc> | |
| 14627 | 14737 | <type name="LayoutLine" c:type="PangoLayoutLine*"/> | |
| 14628 | 14738 | </return-value> | |
| 14629 | 14739 | <parameters> | |
| @@ -14633,7 +14743,7 @@ layout, not with respect to the line.</doc> | |||
| 14633 | 14743 | allow-none="1"> | |
| 14634 | 14744 | <doc xml:space="preserve" | |
| 14635 | 14745 | filename="pango/pango-layout.c" | |
| 14636 | - | line="5002">a `PangoLayoutLine`</doc> | |
| 14746 | + | line="5022">a `PangoLayoutLine`</doc> | |
| 14637 | 14747 | <type name="LayoutLine" c:type="PangoLayoutLine*"/> | |
| 14638 | 14748 | </instance-parameter> | |
| 14639 | 14749 | </parameters> | |
| @@ -14641,7 +14751,7 @@ layout, not with respect to the line.</doc> | |||
| 14641 | 14751 | <method name="unref" c:identifier="pango_layout_line_unref"> | |
| 14642 | 14752 | <doc xml:space="preserve" | |
| 14643 | 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 | 14756 | If the result is zero, the line and all associated memory | |
| 14647 | 14757 | will be freed.</doc> | |
| @@ -14653,7 +14763,7 @@ will be freed.</doc> | |||
| 14653 | 14763 | <instance-parameter name="line" transfer-ownership="none"> | |
| 14654 | 14764 | <doc xml:space="preserve" | |
| 14655 | 14765 | filename="pango/pango-layout.c" | |
| 14656 | - | line="5025">a `PangoLayoutLine`</doc> | |
| 14766 | + | line="5045">a `PangoLayoutLine`</doc> | |
| 14657 | 14767 | <type name="LayoutLine" c:type="PangoLayoutLine*"/> | |
| 14658 | 14768 | </instance-parameter> | |
| 14659 | 14769 | </parameters> | |
| @@ -14661,7 +14771,7 @@ will be freed.</doc> | |||
| 14661 | 14771 | <method name="x_to_index" c:identifier="pango_layout_line_x_to_index"> | |
| 14662 | 14772 | <doc xml:space="preserve" | |
| 14663 | 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 | 14775 | within the text of the layout. | |
| 14666 | 14776 | ||
| 14667 | 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 | 14786 | <return-value transfer-ownership="none"> | |
| 14677 | 14787 | <doc xml:space="preserve" | |
| 14678 | 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 | 14790 | <type name="gboolean" c:type="gboolean"/> | |
| 14681 | 14791 | </return-value> | |
| 14682 | 14792 | <parameters> | |
| 14683 | 14793 | <instance-parameter name="line" transfer-ownership="none"> | |
| 14684 | 14794 | <doc xml:space="preserve" | |
| 14685 | 14795 | filename="pango/pango-layout.c" | |
| 14686 | - | line="5121">a `PangoLayoutLine`</doc> | |
| 14796 | + | line="5141">a `PangoLayoutLine`</doc> | |
| 14687 | 14797 | <type name="LayoutLine" c:type="PangoLayoutLine*"/> | |
| 14688 | 14798 | </instance-parameter> | |
| 14689 | 14799 | <parameter name="x_pos" transfer-ownership="none"> | |
| 14690 | 14800 | <doc xml:space="preserve" | |
| 14691 | 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 | 14803 | <type name="gint" c:type="int"/> | |
| 14694 | 14804 | </parameter> | |
| 14695 | 14805 | <parameter name="index_" | |
| @@ -14698,7 +14808,7 @@ grapheme. The reverse is true for a left-to-right line.</doc> | |||
| 14698 | 14808 | transfer-ownership="full"> | |
| 14699 | 14809 | <doc xml:space="preserve" | |
| 14700 | 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 | 14812 | in which the user clicked</doc> | |
| 14703 | 14813 | <type name="gint" c:type="int*"/> | |
| 14704 | 14814 | </parameter> | |
| @@ -14708,7 +14818,7 @@ grapheme. The reverse is true for a left-to-right line.</doc> | |||
| 14708 | 14818 | transfer-ownership="full"> | |
| 14709 | 14819 | <doc xml:space="preserve" | |
| 14710 | 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 | 14822 | grapheme the user clicked. It will either be zero, or the number of | |
| 14713 | 14823 | characters in the grapheme. 0 represents the leading edge of the grapheme.</doc> | |
| 14714 | 14824 | <type name="gint" c:type="int*"/> | |
| @@ -15639,7 +15749,7 @@ backends and destinations can be created.</doc> | |||
| 15639 | 15749 | version="1.8"> | |
| 15640 | 15750 | <doc xml:space="preserve" | |
| 15641 | 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 | 15753 | in the style of an underline used to indicate a spelling error. | |
| 15644 | 15754 | ||
| 15645 | 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 | 15766 | <instance-parameter name="renderer" transfer-ownership="none"> | |
| 15657 | 15767 | <doc xml:space="preserve" | |
| 15658 | 15768 | filename="pango/pango-renderer.c" | |
| 15659 | - | line="1017">a `PangoRenderer`</doc> | |
| 15769 | + | line="1016">a `PangoRenderer`</doc> | |
| 15660 | 15770 | <type name="Renderer" c:type="PangoRenderer*"/> | |
| 15661 | 15771 | </instance-parameter> | |
| 15662 | 15772 | <parameter name="x" transfer-ownership="none"> | |
| 15663 | 15773 | <doc xml:space="preserve" | |
| 15664 | 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 | 15776 | <type name="gint" c:type="int"/> | |
| 15667 | 15777 | </parameter> | |
| 15668 | 15778 | <parameter name="y" transfer-ownership="none"> | |
| 15669 | 15779 | <doc xml:space="preserve" | |
| 15670 | 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 | 15782 | <type name="gint" c:type="int"/> | |
| 15673 | 15783 | </parameter> | |
| 15674 | 15784 | <parameter name="width" transfer-ownership="none"> | |
| 15675 | 15785 | <doc xml:space="preserve" | |
| 15676 | 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 | 15788 | <type name="gint" c:type="int"/> | |
| 15679 | 15789 | </parameter> | |
| 15680 | 15790 | <parameter name="height" transfer-ownership="none"> | |
| 15681 | 15791 | <doc xml:space="preserve" | |
| 15682 | 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 | 15794 | <type name="gint" c:type="int"/> | |
| 15685 | 15795 | </parameter> | |
| 15686 | 15796 | </parameters> | |
| @@ -15688,7 +15798,7 @@ Use [method@Pango.Renderer.activate] to activate a renderer.</doc> | |||
| 15688 | 15798 | <virtual-method name="draw_glyph" invoker="draw_glyph" version="1.8"> | |
| 15689 | 15799 | <doc xml:space="preserve" | |
| 15690 | 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 | 15802 | <source-position filename="pango/pango-renderer.h" line="168"/> | |
| 15693 | 15803 | <return-value transfer-ownership="none"> | |
| 15694 | 15804 | <type name="none" c:type="void"/> | |
| @@ -15697,31 +15807,31 @@ Use [method@Pango.Renderer.activate] to activate a renderer.</doc> | |||
| 15697 | 15807 | <instance-parameter name="renderer" transfer-ownership="none"> | |
| 15698 | 15808 | <doc xml:space="preserve" | |
| 15699 | 15809 | filename="pango/pango-renderer.c" | |
| 15700 | - | line="1212">a `PangoRenderer`</doc> | |
| 15810 | + | line="1211">a `PangoRenderer`</doc> | |
| 15701 | 15811 | <type name="Renderer" c:type="PangoRenderer*"/> | |
| 15702 | 15812 | </instance-parameter> | |
| 15703 | 15813 | <parameter name="font" transfer-ownership="none"> | |
| 15704 | 15814 | <doc xml:space="preserve" | |
| 15705 | 15815 | filename="pango/pango-renderer.c" | |
| 15706 | - | line="1213">a `PangoFont`</doc> | |
| 15816 | + | line="1212">a `PangoFont`</doc> | |
| 15707 | 15817 | <type name="Font" c:type="PangoFont*"/> | |
| 15708 | 15818 | </parameter> | |
| 15709 | 15819 | <parameter name="glyph" transfer-ownership="none"> | |
| 15710 | 15820 | <doc xml:space="preserve" | |
| 15711 | 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 | 15823 | <type name="Glyph" c:type="PangoGlyph"/> | |
| 15714 | 15824 | </parameter> | |
| 15715 | 15825 | <parameter name="x" transfer-ownership="none"> | |
| 15716 | 15826 | <doc xml:space="preserve" | |
| 15717 | 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 | 15829 | <type name="gdouble" c:type="double"/> | |
| 15720 | 15830 | </parameter> | |
| 15721 | 15831 | <parameter name="y" transfer-ownership="none"> | |
| 15722 | 15832 | <doc xml:space="preserve" | |
| 15723 | 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 | 15835 | <type name="gdouble" c:type="double"/> | |
| 15726 | 15836 | </parameter> | |
| 15727 | 15837 | </parameters> | |
| @@ -15731,7 +15841,7 @@ Use [method@Pango.Renderer.activate] to activate a renderer.</doc> | |||
| 15731 | 15841 | version="1.22"> | |
| 15732 | 15842 | <doc xml:space="preserve" | |
| 15733 | 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 | 15845 | embedding the text associated with the glyphs in the output if the | |
| 15736 | 15846 | output format supports it. | |
| 15737 | 15847 | ||
| @@ -15757,7 +15867,7 @@ The default implementation of this method simply falls back to | |||
| 15757 | 15867 | <instance-parameter name="renderer" transfer-ownership="none"> | |
| 15758 | 15868 | <doc xml:space="preserve" | |
| 15759 | 15869 | filename="pango/pango-renderer.c" | |
| 15760 | - | line="807">a `PangoRenderer`</doc> | |
| 15870 | + | line="806">a `PangoRenderer`</doc> | |
| 15761 | 15871 | <type name="Renderer" c:type="PangoRenderer*"/> | |
| 15762 | 15872 | </instance-parameter> | |
| 15763 | 15873 | <parameter name="text" | |
| @@ -15766,26 +15876,26 @@ The default implementation of this method simply falls back to | |||
| 15766 | 15876 | allow-none="1"> | |
| 15767 | 15877 | <doc xml:space="preserve" | |
| 15768 | 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 | 15880 | <type name="utf8" c:type="const char*"/> | |
| 15771 | 15881 | </parameter> | |
| 15772 | 15882 | <parameter name="glyph_item" transfer-ownership="none"> | |
| 15773 | 15883 | <doc xml:space="preserve" | |
| 15774 | 15884 | filename="pango/pango-renderer.c" | |
| 15775 | - | line="809">a `PangoGlyphItem`</doc> | |
| 15885 | + | line="808">a `PangoGlyphItem`</doc> | |
| 15776 | 15886 | <type name="GlyphItem" c:type="PangoGlyphItem*"/> | |
| 15777 | 15887 | </parameter> | |
| 15778 | 15888 | <parameter name="x" transfer-ownership="none"> | |
| 15779 | 15889 | <doc xml:space="preserve" | |
| 15780 | 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 | 15892 | in Pango units</doc> | |
| 15783 | 15893 | <type name="gint" c:type="int"/> | |
| 15784 | 15894 | </parameter> | |
| 15785 | 15895 | <parameter name="y" transfer-ownership="none"> | |
| 15786 | 15896 | <doc xml:space="preserve" | |
| 15787 | 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 | 15899 | in Pango units</doc> | |
| 15790 | 15900 | <type name="gint" c:type="int"/> | |
| 15791 | 15901 | </parameter> | |
| @@ -15794,7 +15904,7 @@ The default implementation of this method simply falls back to | |||
| 15794 | 15904 | <virtual-method name="draw_glyphs" invoker="draw_glyphs" version="1.8"> | |
| 15795 | 15905 | <doc xml:space="preserve" | |
| 15796 | 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 | 15908 | <source-position filename="pango/pango-renderer.h" line="139"/> | |
| 15799 | 15909 | <return-value transfer-ownership="none"> | |
| 15800 | 15910 | <type name="none" c:type="void"/> | |
| @@ -15803,32 +15913,32 @@ The default implementation of this method simply falls back to | |||
| 15803 | 15913 | <instance-parameter name="renderer" transfer-ownership="none"> | |
| 15804 | 15914 | <doc xml:space="preserve" | |
| 15805 | 15915 | filename="pango/pango-renderer.c" | |
| 15806 | - | line="751">a `PangoRenderer`</doc> | |
| 15916 | + | line="750">a `PangoRenderer`</doc> | |
| 15807 | 15917 | <type name="Renderer" c:type="PangoRenderer*"/> | |
| 15808 | 15918 | </instance-parameter> | |
| 15809 | 15919 | <parameter name="font" transfer-ownership="none"> | |
| 15810 | 15920 | <doc xml:space="preserve" | |
| 15811 | 15921 | filename="pango/pango-renderer.c" | |
| 15812 | - | line="752">a `PangoFont`</doc> | |
| 15922 | + | line="751">a `PangoFont`</doc> | |
| 15813 | 15923 | <type name="Font" c:type="PangoFont*"/> | |
| 15814 | 15924 | </parameter> | |
| 15815 | 15925 | <parameter name="glyphs" transfer-ownership="none"> | |
| 15816 | 15926 | <doc xml:space="preserve" | |
| 15817 | 15927 | filename="pango/pango-renderer.c" | |
| 15818 | - | line="753">a `PangoGlyphString`</doc> | |
| 15928 | + | line="752">a `PangoGlyphString`</doc> | |
| 15819 | 15929 | <type name="GlyphString" c:type="PangoGlyphString*"/> | |
| 15820 | 15930 | </parameter> | |
| 15821 | 15931 | <parameter name="x" transfer-ownership="none"> | |
| 15822 | 15932 | <doc xml:space="preserve" | |
| 15823 | 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 | 15935 | in Pango units.</doc> | |
| 15826 | 15936 | <type name="gint" c:type="int"/> | |
| 15827 | 15937 | </parameter> | |
| 15828 | 15938 | <parameter name="y" transfer-ownership="none"> | |
| 15829 | 15939 | <doc xml:space="preserve" | |
| 15830 | 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 | 15942 | in Pango units.</doc> | |
| 15833 | 15943 | <type name="gint" c:type="int"/> | |
| 15834 | 15944 | </parameter> | |
| @@ -15839,7 +15949,7 @@ The default implementation of this method simply falls back to | |||
| 15839 | 15949 | version="1.8"> | |
| 15840 | 15950 | <doc xml:space="preserve" | |
| 15841 | 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 | 15953 | specified `PangoRenderer`. | |
| 15844 | 15954 | ||
| 15845 | 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 | 15962 | <instance-parameter name="renderer" transfer-ownership="none"> | |
| 15853 | 15963 | <doc xml:space="preserve" | |
| 15854 | 15964 | filename="pango/pango-renderer.c" | |
| 15855 | - | line="876">a `PangoRenderer`</doc> | |
| 15965 | + | line="875">a `PangoRenderer`</doc> | |
| 15856 | 15966 | <type name="Renderer" c:type="PangoRenderer*"/> | |
| 15857 | 15967 | </instance-parameter> | |
| 15858 | 15968 | <parameter name="part" transfer-ownership="none"> | |
| 15859 | 15969 | <doc xml:space="preserve" | |
| 15860 | 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 | 15972 | <type name="RenderPart" c:type="PangoRenderPart"/> | |
| 15863 | 15973 | </parameter> | |
| 15864 | 15974 | <parameter name="x" transfer-ownership="none"> | |
| 15865 | 15975 | <doc xml:space="preserve" | |
| 15866 | 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 | 15978 | in Pango units</doc> | |
| 15869 | 15979 | <type name="gint" c:type="int"/> | |
| 15870 | 15980 | </parameter> | |
| 15871 | 15981 | <parameter name="y" transfer-ownership="none"> | |
| 15872 | 15982 | <doc xml:space="preserve" | |
| 15873 | 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 | 15985 | in Pango units</doc> | |
| 15876 | 15986 | <type name="gint" c:type="int"/> | |
| 15877 | 15987 | </parameter> | |
| 15878 | 15988 | <parameter name="width" transfer-ownership="none"> | |
| 15879 | 15989 | <doc xml:space="preserve" | |
| 15880 | 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 | 15992 | <type name="gint" c:type="int"/> | |
| 15883 | 15993 | </parameter> | |
| 15884 | 15994 | <parameter name="height" transfer-ownership="none"> | |
| 15885 | 15995 | <doc xml:space="preserve" | |
| 15886 | 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 | 15998 | <type name="gint" c:type="int"/> | |
| 15889 | 15999 | </parameter> | |
| 15890 | 16000 | </parameters> | |
| @@ -15919,7 +16029,7 @@ Use [method@Pango.Renderer.activate] to activate a renderer.</doc> | |||
| 15919 | 16029 | version="1.8"> | |
| 15920 | 16030 | <doc xml:space="preserve" | |
| 15921 | 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 | 16033 | using the given `PangoRenderer`; coordinates are in device space.</doc> | |
| 15924 | 16034 | <source-position filename="pango/pango-renderer.h" line="160"/> | |
| 15925 | 16035 | <return-value transfer-ownership="none"> | |
| @@ -15929,49 +16039,49 @@ using the given `PangoRenderer`; coordinates are in device space.</doc> | |||
| 15929 | 16039 | <instance-parameter name="renderer" transfer-ownership="none"> | |
| 15930 | 16040 | <doc xml:space="preserve" | |
| 15931 | 16041 | filename="pango/pango-renderer.c" | |
| 15932 | - | line="1177">a `PangoRenderer`</doc> | |
| 16042 | + | line="1176">a `PangoRenderer`</doc> | |
| 15933 | 16043 | <type name="Renderer" c:type="PangoRenderer*"/> | |
| 15934 | 16044 | </instance-parameter> | |
| 15935 | 16045 | <parameter name="part" transfer-ownership="none"> | |
| 15936 | 16046 | <doc xml:space="preserve" | |
| 15937 | 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 | 16049 | <type name="RenderPart" c:type="PangoRenderPart"/> | |
| 15940 | 16050 | </parameter> | |
| 15941 | 16051 | <parameter name="y1_" transfer-ownership="none"> | |
| 15942 | 16052 | <doc xml:space="preserve" | |
| 15943 | 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 | 16055 | <type name="gdouble" c:type="double"/> | |
| 15946 | 16056 | </parameter> | |
| 15947 | 16057 | <parameter name="x11" transfer-ownership="none"> | |
| 15948 | 16058 | <doc xml:space="preserve" | |
| 15949 | 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 | 16061 | <type name="gdouble" c:type="double"/> | |
| 15952 | 16062 | </parameter> | |
| 15953 | 16063 | <parameter name="x21" transfer-ownership="none"> | |
| 15954 | 16064 | <doc xml:space="preserve" | |
| 15955 | 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 | 16067 | <type name="gdouble" c:type="double"/> | |
| 15958 | 16068 | </parameter> | |
| 15959 | 16069 | <parameter name="y2" transfer-ownership="none"> | |
| 15960 | 16070 | <doc xml:space="preserve" | |
| 15961 | 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 | 16073 | <type name="gdouble" c:type="double"/> | |
| 15964 | 16074 | </parameter> | |
| 15965 | 16075 | <parameter name="x12" transfer-ownership="none"> | |
| 15966 | 16076 | <doc xml:space="preserve" | |
| 15967 | 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 | 16079 | <type name="gdouble" c:type="double"/> | |
| 15970 | 16080 | </parameter> | |
| 15971 | 16081 | <parameter name="x22" transfer-ownership="none"> | |
| 15972 | 16082 | <doc xml:space="preserve" | |
| 15973 | 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 | 16085 | <type name="gdouble" c:type="double"/> | |
| 15976 | 16086 | </parameter> | |
| 15977 | 16087 | </parameters> | |
| @@ -15993,7 +16103,7 @@ using the given `PangoRenderer`; coordinates are in device space.</doc> | |||
| 15993 | 16103 | <virtual-method name="part_changed" invoker="part_changed" version="1.8"> | |
| 15994 | 16104 | <doc xml:space="preserve" | |
| 15995 | 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 | 16107 | for @part has changed. | |
| 15998 | 16108 | ||
| 15999 | 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 | 16126 | <instance-parameter name="renderer" transfer-ownership="none"> | |
| 16017 | 16127 | <doc xml:space="preserve" | |
| 16018 | 16128 | filename="pango/pango-renderer.c" | |
| 16019 | - | line="1414">a `PangoRenderer`</doc> | |
| 16129 | + | line="1413">a `PangoRenderer`</doc> | |
| 16020 | 16130 | <type name="Renderer" c:type="PangoRenderer*"/> | |
| 16021 | 16131 | </instance-parameter> | |
| 16022 | 16132 | <parameter name="part" transfer-ownership="none"> | |
| 16023 | 16133 | <doc xml:space="preserve" | |
| 16024 | 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 | 16136 | <type name="RenderPart" c:type="PangoRenderPart"/> | |
| 16027 | 16137 | </parameter> | |
| 16028 | 16138 | </parameters> | |
| @@ -16049,7 +16159,7 @@ changes to colors. (See [method@Pango.Renderer.set_color])</doc> | |||
| 16049 | 16159 | version="1.8"> | |
| 16050 | 16160 | <doc xml:space="preserve" | |
| 16051 | 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 | 16164 | [method@Pango.Renderer.deactivate] should be called when done drawing. | |
| 16055 | 16165 | Calls such as [method@Pango.Renderer.draw_layout] automatically | |
| @@ -16066,7 +16176,7 @@ renderer will only be initialized and deinitialized once.</doc> | |||
| 16066 | 16176 | <instance-parameter name="renderer" transfer-ownership="none"> | |
| 16067 | 16177 | <doc xml:space="preserve" | |
| 16068 | 16178 | filename="pango/pango-renderer.c" | |
| 16069 | - | line="1241">a `PangoRenderer`</doc> | |
| 16179 | + | line="1240">a `PangoRenderer`</doc> | |
| 16070 | 16180 | <type name="Renderer" c:type="PangoRenderer*"/> | |
| 16071 | 16181 | </instance-parameter> | |
| 16072 | 16182 | </parameters> | |
| @@ -16076,7 +16186,7 @@ renderer will only be initialized and deinitialized once.</doc> | |||
| 16076 | 16186 | version="1.8"> | |
| 16077 | 16187 | <doc xml:space="preserve" | |
| 16078 | 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 | 16191 | See docs for [method@Pango.Renderer.activate].</doc> | |
| 16082 | 16192 | <source-position filename="pango/pango-renderer.h" line="254"/> | |
| @@ -16087,7 +16197,7 @@ See docs for [method@Pango.Renderer.activate].</doc> | |||
| 16087 | 16197 | <instance-parameter name="renderer" transfer-ownership="none"> | |
| 16088 | 16198 | <doc xml:space="preserve" | |
| 16089 | 16199 | filename="pango/pango-renderer.c" | |
| 16090 | - | line="1270">a `PangoRenderer`</doc> | |
| 16200 | + | line="1269">a `PangoRenderer`</doc> | |
| 16091 | 16201 | <type name="Renderer" c:type="PangoRenderer*"/> | |
| 16092 | 16202 | </instance-parameter> | |
| 16093 | 16203 | </parameters> | |
| @@ -16097,7 +16207,7 @@ See docs for [method@Pango.Renderer.activate].</doc> | |||
| 16097 | 16207 | version="1.8"> | |
| 16098 | 16208 | <doc xml:space="preserve" | |
| 16099 | 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 | 16211 | in the style of an underline used to indicate a spelling error. | |
| 16102 | 16212 | ||
| 16103 | 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 | 16224 | <instance-parameter name="renderer" transfer-ownership="none"> | |
| 16115 | 16225 | <doc xml:space="preserve" | |
| 16116 | 16226 | filename="pango/pango-renderer.c" | |
| 16117 | - | line="1017">a `PangoRenderer`</doc> | |
| 16227 | + | line="1016">a `PangoRenderer`</doc> | |
| 16118 | 16228 | <type name="Renderer" c:type="PangoRenderer*"/> | |
| 16119 | 16229 | </instance-parameter> | |
| 16120 | 16230 | <parameter name="x" transfer-ownership="none"> | |
| 16121 | 16231 | <doc xml:space="preserve" | |
| 16122 | 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 | 16234 | <type name="gint" c:type="int"/> | |
| 16125 | 16235 | </parameter> | |
| 16126 | 16236 | <parameter name="y" transfer-ownership="none"> | |
| 16127 | 16237 | <doc xml:space="preserve" | |
| 16128 | 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 | 16240 | <type name="gint" c:type="int"/> | |
| 16131 | 16241 | </parameter> | |
| 16132 | 16242 | <parameter name="width" transfer-ownership="none"> | |
| 16133 | 16243 | <doc xml:space="preserve" | |
| 16134 | 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 | 16246 | <type name="gint" c:type="int"/> | |
| 16137 | 16247 | </parameter> | |
| 16138 | 16248 | <parameter name="height" transfer-ownership="none"> | |
| 16139 | 16249 | <doc xml:space="preserve" | |
| 16140 | 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 | 16252 | <type name="gint" c:type="int"/> | |
| 16143 | 16253 | </parameter> | |
| 16144 | 16254 | </parameters> | |
| @@ -16148,7 +16258,7 @@ Use [method@Pango.Renderer.activate] to activate a renderer.</doc> | |||
| 16148 | 16258 | version="1.8"> | |
| 16149 | 16259 | <doc xml:space="preserve" | |
| 16150 | 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 | 16262 | <source-position filename="pango/pango-renderer.h" line="245"/> | |
| 16153 | 16263 | <return-value transfer-ownership="none"> | |
| 16154 | 16264 | <type name="none" c:type="void"/> | |
| @@ -16157,31 +16267,31 @@ Use [method@Pango.Renderer.activate] to activate a renderer.</doc> | |||
| 16157 | 16267 | <instance-parameter name="renderer" transfer-ownership="none"> | |
| 16158 | 16268 | <doc xml:space="preserve" | |
| 16159 | 16269 | filename="pango/pango-renderer.c" | |
| 16160 | - | line="1212">a `PangoRenderer`</doc> | |
| 16270 | + | line="1211">a `PangoRenderer`</doc> | |
| 16161 | 16271 | <type name="Renderer" c:type="PangoRenderer*"/> | |
| 16162 | 16272 | </instance-parameter> | |
| 16163 | 16273 | <parameter name="font" transfer-ownership="none"> | |
| 16164 | 16274 | <doc xml:space="preserve" | |
| 16165 | 16275 | filename="pango/pango-renderer.c" | |
| 16166 | - | line="1213">a `PangoFont`</doc> | |
| 16276 | + | line="1212">a `PangoFont`</doc> | |
| 16167 | 16277 | <type name="Font" c:type="PangoFont*"/> | |
| 16168 | 16278 | </parameter> | |
| 16169 | 16279 | <parameter name="glyph" transfer-ownership="none"> | |
| 16170 | 16280 | <doc xml:space="preserve" | |
| 16171 | 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 | 16283 | <type name="Glyph" c:type="PangoGlyph"/> | |
| 16174 | 16284 | </parameter> | |
| 16175 | 16285 | <parameter name="x" transfer-ownership="none"> | |
| 16176 | 16286 | <doc xml:space="preserve" | |
| 16177 | 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 | 16289 | <type name="gdouble" c:type="double"/> | |
| 16180 | 16290 | </parameter> | |
| 16181 | 16291 | <parameter name="y" transfer-ownership="none"> | |
| 16182 | 16292 | <doc xml:space="preserve" | |
| 16183 | 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 | 16295 | <type name="gdouble" c:type="double"/> | |
| 16186 | 16296 | </parameter> | |
| 16187 | 16297 | </parameters> | |
| @@ -16191,7 +16301,7 @@ Use [method@Pango.Renderer.activate] to activate a renderer.</doc> | |||
| 16191 | 16301 | version="1.22"> | |
| 16192 | 16302 | <doc xml:space="preserve" | |
| 16193 | 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 | 16305 | embedding the text associated with the glyphs in the output if the | |
| 16196 | 16306 | output format supports it. | |
| 16197 | 16307 | ||
| @@ -16217,7 +16327,7 @@ The default implementation of this method simply falls back to | |||
| 16217 | 16327 | <instance-parameter name="renderer" transfer-ownership="none"> | |
| 16218 | 16328 | <doc xml:space="preserve" | |
| 16219 | 16329 | filename="pango/pango-renderer.c" | |
| 16220 | - | line="807">a `PangoRenderer`</doc> | |
| 16330 | + | line="806">a `PangoRenderer`</doc> | |
| 16221 | 16331 | <type name="Renderer" c:type="PangoRenderer*"/> | |
| 16222 | 16332 | </instance-parameter> | |
| 16223 | 16333 | <parameter name="text" | |
| @@ -16226,26 +16336,26 @@ The default implementation of this method simply falls back to | |||
| 16226 | 16336 | allow-none="1"> | |
| 16227 | 16337 | <doc xml:space="preserve" | |
| 16228 | 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 | 16340 | <type name="utf8" c:type="const char*"/> | |
| 16231 | 16341 | </parameter> | |
| 16232 | 16342 | <parameter name="glyph_item" transfer-ownership="none"> | |
| 16233 | 16343 | <doc xml:space="preserve" | |
| 16234 | 16344 | filename="pango/pango-renderer.c" | |
| 16235 | - | line="809">a `PangoGlyphItem`</doc> | |
| 16345 | + | line="808">a `PangoGlyphItem`</doc> | |
| 16236 | 16346 | <type name="GlyphItem" c:type="PangoGlyphItem*"/> | |
| 16237 | 16347 | </parameter> | |
| 16238 | 16348 | <parameter name="x" transfer-ownership="none"> | |
| 16239 | 16349 | <doc xml:space="preserve" | |
| 16240 | 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 | 16352 | in Pango units</doc> | |
| 16243 | 16353 | <type name="gint" c:type="int"/> | |
| 16244 | 16354 | </parameter> | |
| 16245 | 16355 | <parameter name="y" transfer-ownership="none"> | |
| 16246 | 16356 | <doc xml:space="preserve" | |
| 16247 | 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 | 16359 | in Pango units</doc> | |
| 16250 | 16360 | <type name="gint" c:type="int"/> | |
| 16251 | 16361 | </parameter> | |
| @@ -16256,7 +16366,7 @@ The default implementation of this method simply falls back to | |||
| 16256 | 16366 | version="1.8"> | |
| 16257 | 16367 | <doc xml:space="preserve" | |
| 16258 | 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 | 16370 | <source-position filename="pango/pango-renderer.h" line="211"/> | |
| 16261 | 16371 | <return-value transfer-ownership="none"> | |
| 16262 | 16372 | <type name="none" c:type="void"/> | |
| @@ -16265,32 +16375,32 @@ The default implementation of this method simply falls back to | |||
| 16265 | 16375 | <instance-parameter name="renderer" transfer-ownership="none"> | |
| 16266 | 16376 | <doc xml:space="preserve" | |
| 16267 | 16377 | filename="pango/pango-renderer.c" | |
| 16268 | - | line="751">a `PangoRenderer`</doc> | |
| 16378 | + | line="750">a `PangoRenderer`</doc> | |
| 16269 | 16379 | <type name="Renderer" c:type="PangoRenderer*"/> | |
| 16270 | 16380 | </instance-parameter> | |
| 16271 | 16381 | <parameter name="font" transfer-ownership="none"> | |
| 16272 | 16382 | <doc xml:space="preserve" | |
| 16273 | 16383 | filename="pango/pango-renderer.c" | |
| 16274 | - | line="752">a `PangoFont`</doc> | |
| 16384 | + | line="751">a `PangoFont`</doc> | |
| 16275 | 16385 | <type name="Font" c:type="PangoFont*"/> | |
| 16276 | 16386 | </parameter> | |
| 16277 | 16387 | <parameter name="glyphs" transfer-ownership="none"> | |
| 16278 | 16388 | <doc xml:space="preserve" | |
| 16279 | 16389 | filename="pango/pango-renderer.c" | |
| 16280 | - | line="753">a `PangoGlyphString`</doc> | |
| 16390 | + | line="752">a `PangoGlyphString`</doc> | |
| 16281 | 16391 | <type name="GlyphString" c:type="PangoGlyphString*"/> | |
| 16282 | 16392 | </parameter> | |
| 16283 | 16393 | <parameter name="x" transfer-ownership="none"> | |
| 16284 | 16394 | <doc xml:space="preserve" | |
| 16285 | 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 | 16397 | in Pango units.</doc> | |
| 16288 | 16398 | <type name="gint" c:type="int"/> | |
| 16289 | 16399 | </parameter> | |
| 16290 | 16400 | <parameter name="y" transfer-ownership="none"> | |
| 16291 | 16401 | <doc xml:space="preserve" | |
| 16292 | 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 | 16404 | in Pango units.</doc> | |
| 16295 | 16405 | <type name="gint" c:type="int"/> | |
| 16296 | 16406 | </parameter> | |
| @@ -16301,7 +16411,7 @@ The default implementation of this method simply falls back to | |||
| 16301 | 16411 | version="1.8"> | |
| 16302 | 16412 | <doc xml:space="preserve" | |
| 16303 | 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 | 16416 | This is equivalent to drawing the lines of the layout, at their | |
| 16307 | 16417 | respective positions relative to @x, @y.</doc> | |
| @@ -16313,26 +16423,26 @@ respective positions relative to @x, @y.</doc> | |||
| 16313 | 16423 | <instance-parameter name="renderer" transfer-ownership="none"> | |
| 16314 | 16424 | <doc xml:space="preserve" | |
| 16315 | 16425 | filename="pango/pango-renderer.c" | |
| 16316 | - | line="151">a `PangoRenderer`</doc> | |
| 16426 | + | line="150">a `PangoRenderer`</doc> | |
| 16317 | 16427 | <type name="Renderer" c:type="PangoRenderer*"/> | |
| 16318 | 16428 | </instance-parameter> | |
| 16319 | 16429 | <parameter name="layout" transfer-ownership="none"> | |
| 16320 | 16430 | <doc xml:space="preserve" | |
| 16321 | 16431 | filename="pango/pango-renderer.c" | |
| 16322 | - | line="152">a `PangoLayout`</doc> | |
| 16432 | + | line="151">a `PangoLayout`</doc> | |
| 16323 | 16433 | <type name="Layout" c:type="PangoLayout*"/> | |
| 16324 | 16434 | </parameter> | |
| 16325 | 16435 | <parameter name="x" transfer-ownership="none"> | |
| 16326 | 16436 | <doc xml:space="preserve" | |
| 16327 | 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 | 16439 | in Pango units.</doc> | |
| 16330 | 16440 | <type name="gint" c:type="int"/> | |
| 16331 | 16441 | </parameter> | |
| 16332 | 16442 | <parameter name="y" transfer-ownership="none"> | |
| 16333 | 16443 | <doc xml:space="preserve" | |
| 16334 | 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 | 16446 | in Pango units.</doc> | |
| 16337 | 16447 | <type name="gint" c:type="int"/> | |
| 16338 | 16448 | </parameter> | |
| @@ -16343,7 +16453,7 @@ respective positions relative to @x, @y.</doc> | |||
| 16343 | 16453 | version="1.8"> | |
| 16344 | 16454 | <doc xml:space="preserve" | |
| 16345 | 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 | 16458 | This draws the glyph items that make up the line, as well as | |
| 16349 | 16459 | shapes, backgrounds and lines that are specified by the attributes | |
| @@ -16356,26 +16466,26 @@ of those items.</doc> | |||
| 16356 | 16466 | <instance-parameter name="renderer" transfer-ownership="none"> | |
| 16357 | 16467 | <doc xml:space="preserve" | |
| 16358 | 16468 | filename="pango/pango-renderer.c" | |
| 16359 | - | line="555">a `PangoRenderer`</doc> | |
| 16469 | + | line="554">a `PangoRenderer`</doc> | |
| 16360 | 16470 | <type name="Renderer" c:type="PangoRenderer*"/> | |
| 16361 | 16471 | </instance-parameter> | |
| 16362 | 16472 | <parameter name="line" transfer-ownership="none"> | |
| 16363 | 16473 | <doc xml:space="preserve" | |
| 16364 | 16474 | filename="pango/pango-renderer.c" | |
| 16365 | - | line="556">a `PangoLayoutLine`</doc> | |
| 16475 | + | line="555">a `PangoLayoutLine`</doc> | |
| 16366 | 16476 | <type name="LayoutLine" c:type="PangoLayoutLine*"/> | |
| 16367 | 16477 | </parameter> | |
| 16368 | 16478 | <parameter name="x" transfer-ownership="none"> | |
| 16369 | 16479 | <doc xml:space="preserve" | |
| 16370 | 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 | 16482 | in Pango units.</doc> | |
| 16373 | 16483 | <type name="gint" c:type="int"/> | |
| 16374 | 16484 | </parameter> | |
| 16375 | 16485 | <parameter name="y" transfer-ownership="none"> | |
| 16376 | 16486 | <doc xml:space="preserve" | |
| 16377 | 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 | 16489 | in Pango units.</doc> | |
| 16380 | 16490 | <type name="gint" c:type="int"/> | |
| 16381 | 16491 | </parameter> | |
| @@ -16386,7 +16496,7 @@ of those items.</doc> | |||
| 16386 | 16496 | version="1.8"> | |
| 16387 | 16497 | <doc xml:space="preserve" | |
| 16388 | 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 | 16500 | specified `PangoRenderer`. | |
| 16391 | 16501 | ||
| 16392 | 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 | 16509 | <instance-parameter name="renderer" transfer-ownership="none"> | |
| 16400 | 16510 | <doc xml:space="preserve" | |
| 16401 | 16511 | filename="pango/pango-renderer.c" | |
| 16402 | - | line="876">a `PangoRenderer`</doc> | |
| 16512 | + | line="875">a `PangoRenderer`</doc> | |
| 16403 | 16513 | <type name="Renderer" c:type="PangoRenderer*"/> | |
| 16404 | 16514 | </instance-parameter> | |
| 16405 | 16515 | <parameter name="part" transfer-ownership="none"> | |
| 16406 | 16516 | <doc xml:space="preserve" | |
| 16407 | 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 | 16519 | <type name="RenderPart" c:type="PangoRenderPart"/> | |
| 16410 | 16520 | </parameter> | |
| 16411 | 16521 | <parameter name="x" transfer-ownership="none"> | |
| 16412 | 16522 | <doc xml:space="preserve" | |
| 16413 | 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 | 16525 | in Pango units</doc> | |
| 16416 | 16526 | <type name="gint" c:type="int"/> | |
| 16417 | 16527 | </parameter> | |
| 16418 | 16528 | <parameter name="y" transfer-ownership="none"> | |
| 16419 | 16529 | <doc xml:space="preserve" | |
| 16420 | 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 | 16532 | in Pango units</doc> | |
| 16423 | 16533 | <type name="gint" c:type="int"/> | |
| 16424 | 16534 | </parameter> | |
| 16425 | 16535 | <parameter name="width" transfer-ownership="none"> | |
| 16426 | 16536 | <doc xml:space="preserve" | |
| 16427 | 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 | 16539 | <type name="gint" c:type="int"/> | |
| 16430 | 16540 | </parameter> | |
| 16431 | 16541 | <parameter name="height" transfer-ownership="none"> | |
| 16432 | 16542 | <doc xml:space="preserve" | |
| 16433 | 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 | 16545 | <type name="gint" c:type="int"/> | |
| 16436 | 16546 | </parameter> | |
| 16437 | 16547 | </parameters> | |
| @@ -16441,7 +16551,7 @@ Use [method@Pango.Renderer.activate] to activate a renderer.</doc> | |||
| 16441 | 16551 | version="1.8"> | |
| 16442 | 16552 | <doc xml:space="preserve" | |
| 16443 | 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 | 16555 | using the given `PangoRenderer`; coordinates are in device space.</doc> | |
| 16446 | 16556 | <source-position filename="pango/pango-renderer.h" line="236"/> | |
| 16447 | 16557 | <return-value transfer-ownership="none"> | |
| @@ -16451,49 +16561,49 @@ using the given `PangoRenderer`; coordinates are in device space.</doc> | |||
| 16451 | 16561 | <instance-parameter name="renderer" transfer-ownership="none"> | |
| 16452 | 16562 | <doc xml:space="preserve" | |
| 16453 | 16563 | filename="pango/pango-renderer.c" | |
| 16454 | - | line="1177">a `PangoRenderer`</doc> | |
| 16564 | + | line="1176">a `PangoRenderer`</doc> | |
| 16455 | 16565 | <type name="Renderer" c:type="PangoRenderer*"/> | |
| 16456 | 16566 | </instance-parameter> | |
| 16457 | 16567 | <parameter name="part" transfer-ownership="none"> | |
| 16458 | 16568 | <doc xml:space="preserve" | |
| 16459 | 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 | 16571 | <type name="RenderPart" c:type="PangoRenderPart"/> | |
| 16462 | 16572 | </parameter> | |
| 16463 | 16573 | <parameter name="y1_" transfer-ownership="none"> | |
| 16464 | 16574 | <doc xml:space="preserve" | |
| 16465 | 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 | 16577 | <type name="gdouble" c:type="double"/> | |
| 16468 | 16578 | </parameter> | |
| 16469 | 16579 | <parameter name="x11" transfer-ownership="none"> | |
| 16470 | 16580 | <doc xml:space="preserve" | |
| 16471 | 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 | 16583 | <type name="gdouble" c:type="double"/> | |
| 16474 | 16584 | </parameter> | |
| 16475 | 16585 | <parameter name="x21" transfer-ownership="none"> | |
| 16476 | 16586 | <doc xml:space="preserve" | |
| 16477 | 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 | 16589 | <type name="gdouble" c:type="double"/> | |
| 16480 | 16590 | </parameter> | |
| 16481 | 16591 | <parameter name="y2" transfer-ownership="none"> | |
| 16482 | 16592 | <doc xml:space="preserve" | |
| 16483 | 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 | 16595 | <type name="gdouble" c:type="double"/> | |
| 16486 | 16596 | </parameter> | |
| 16487 | 16597 | <parameter name="x12" transfer-ownership="none"> | |
| 16488 | 16598 | <doc xml:space="preserve" | |
| 16489 | 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 | 16601 | <type name="gdouble" c:type="double"/> | |
| 16492 | 16602 | </parameter> | |
| 16493 | 16603 | <parameter name="x22" transfer-ownership="none"> | |
| 16494 | 16604 | <doc xml:space="preserve" | |
| 16495 | 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 | 16607 | <type name="gdouble" c:type="double"/> | |
| 16498 | 16608 | </parameter> | |
| 16499 | 16609 | </parameters> | |
| @@ -16503,12 +16613,12 @@ using the given `PangoRenderer`; coordinates are in device space.</doc> | |||
| 16503 | 16613 | version="1.38"> | |
| 16504 | 16614 | <doc xml:space="preserve" | |
| 16505 | 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 | 16617 | <source-position filename="pango/pango-renderer.h" line="273"/> | |
| 16508 | 16618 | <return-value transfer-ownership="none"> | |
| 16509 | 16619 | <doc xml:space="preserve" | |
| 16510 | 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 | 16622 | or 0 if it hasn't been set and should be | |
| 16513 | 16623 | inherited from the environment.</doc> | |
| 16514 | 16624 | <type name="guint16" c:type="guint16"/> | |
| @@ -16517,13 +16627,13 @@ using the given `PangoRenderer`; coordinates are in device space.</doc> | |||
| 16517 | 16627 | <instance-parameter name="renderer" transfer-ownership="none"> | |
| 16518 | 16628 | <doc xml:space="preserve" | |
| 16519 | 16629 | filename="pango/pango-renderer.c" | |
| 16520 | - | line="1391">a `PangoRenderer`</doc> | |
| 16630 | + | line="1390">a `PangoRenderer`</doc> | |
| 16521 | 16631 | <type name="Renderer" c:type="PangoRenderer*"/> | |
| 16522 | 16632 | </instance-parameter> | |
| 16523 | 16633 | <parameter name="part" transfer-ownership="none"> | |
| 16524 | 16634 | <doc xml:space="preserve" | |
| 16525 | 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 | 16637 | <type name="RenderPart" c:type="PangoRenderPart"/> | |
| 16528 | 16638 | </parameter> | |
| 16529 | 16639 | </parameters> | |
| @@ -16533,12 +16643,12 @@ using the given `PangoRenderer`; coordinates are in device space.</doc> | |||
| 16533 | 16643 | version="1.8"> | |
| 16534 | 16644 | <doc xml:space="preserve" | |
| 16535 | 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 | 16647 | <source-position filename="pango/pango-renderer.h" line="265"/> | |
| 16538 | 16648 | <return-value transfer-ownership="none" nullable="1"> | |
| 16539 | 16649 | <doc xml:space="preserve" | |
| 16540 | 16650 | filename="pango/pango-renderer.c" | |
| 16541 | - | line="1339">the color for the | |
| 16651 | + | line="1338">the color for the | |
| 16542 | 16652 | specified part, or %NULL if it hasn't been set and should be | |
| 16543 | 16653 | inherited from the environment.</doc> | |
| 16544 | 16654 | <type name="Color" c:type="PangoColor*"/> | |
| @@ -16547,13 +16657,13 @@ using the given `PangoRenderer`; coordinates are in device space.</doc> | |||
| 16547 | 16657 | <instance-parameter name="renderer" transfer-ownership="none"> | |
| 16548 | 16658 | <doc xml:space="preserve" | |
| 16549 | 16659 | filename="pango/pango-renderer.c" | |
| 16550 | - | line="1334">a `PangoRenderer`</doc> | |
| 16660 | + | line="1333">a `PangoRenderer`</doc> | |
| 16551 | 16661 | <type name="Renderer" c:type="PangoRenderer*"/> | |
| 16552 | 16662 | </instance-parameter> | |
| 16553 | 16663 | <parameter name="part" transfer-ownership="none"> | |
| 16554 | 16664 | <doc xml:space="preserve" | |
| 16555 | 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 | 16667 | <type name="RenderPart" c:type="PangoRenderPart"/> | |
| 16558 | 16668 | </parameter> | |
| 16559 | 16669 | </parameters> | |
| @@ -16563,7 +16673,7 @@ using the given `PangoRenderer`; coordinates are in device space.</doc> | |||
| 16563 | 16673 | version="1.20"> | |
| 16564 | 16674 | <doc xml:space="preserve" | |
| 16565 | 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 | 16678 | Calling this function only makes sense from inside a subclass's | |
| 16569 | 16679 | methods, like in its draw_shape vfunc, for example. | |
| @@ -16574,7 +16684,7 @@ rendered.</doc> | |||
| 16574 | 16684 | <return-value transfer-ownership="none" nullable="1"> | |
| 16575 | 16685 | <doc xml:space="preserve" | |
| 16576 | 16686 | filename="pango/pango-renderer.c" | |
| 16577 | - | line="1612">the layout, or %NULL if | |
| 16687 | + | line="1611">the layout, or %NULL if | |
| 16578 | 16688 | no layout is being rendered using @renderer at this time.</doc> | |
| 16579 | 16689 | <type name="Layout" c:type="PangoLayout*"/> | |
| 16580 | 16690 | </return-value> | |
| @@ -16582,7 +16692,7 @@ rendered.</doc> | |||
| 16582 | 16692 | <instance-parameter name="renderer" transfer-ownership="none"> | |
| 16583 | 16693 | <doc xml:space="preserve" | |
| 16584 | 16694 | filename="pango/pango-renderer.c" | |
| 16585 | - | line="1602">a `PangoRenderer`</doc> | |
| 16695 | + | line="1601">a `PangoRenderer`</doc> | |
| 16586 | 16696 | <type name="Renderer" c:type="PangoRenderer*"/> | |
| 16587 | 16697 | </instance-parameter> | |
| 16588 | 16698 | </parameters> | |
| @@ -16592,7 +16702,7 @@ rendered.</doc> | |||
| 16592 | 16702 | version="1.20"> | |
| 16593 | 16703 | <doc xml:space="preserve" | |
| 16594 | 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 | 16707 | Calling this function only makes sense from inside a subclass's | |
| 16598 | 16708 | methods, like in its draw_shape vfunc, for example. | |
| @@ -16603,7 +16713,7 @@ rendered.</doc> | |||
| 16603 | 16713 | <return-value transfer-ownership="none" nullable="1"> | |
| 16604 | 16714 | <doc xml:space="preserve" | |
| 16605 | 16715 | filename="pango/pango-renderer.c" | |
| 16606 | - | line="1638">the layout line, or %NULL | |
| 16716 | + | line="1637">the layout line, or %NULL | |
| 16607 | 16717 | if no layout line is being rendered using @renderer at this time.</doc> | |
| 16608 | 16718 | <type name="LayoutLine" c:type="PangoLayoutLine*"/> | |
| 16609 | 16719 | </return-value> | |
| @@ -16611,7 +16721,7 @@ rendered.</doc> | |||
| 16611 | 16721 | <instance-parameter name="renderer" transfer-ownership="none"> | |
| 16612 | 16722 | <doc xml:space="preserve" | |
| 16613 | 16723 | filename="pango/pango-renderer.c" | |
| 16614 | - | line="1628">a `PangoRenderer`</doc> | |
| 16724 | + | line="1627">a `PangoRenderer`</doc> | |
| 16615 | 16725 | <type name="Renderer" c:type="PangoRenderer*"/> | |
| 16616 | 16726 | </instance-parameter> | |
| 16617 | 16727 | </parameters> | |
| @@ -16621,7 +16731,7 @@ rendered.</doc> | |||
| 16621 | 16731 | version="1.8"> | |
| 16622 | 16732 | <doc xml:space="preserve" | |
| 16623 | 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 | 16735 | rendering. | |
| 16626 | 16736 | ||
| 16627 | 16737 | See [method@Pango.Renderer.set_matrix].</doc> | |
| @@ -16629,7 +16739,7 @@ See [method@Pango.Renderer.set_matrix].</doc> | |||
| 16629 | 16739 | <return-value transfer-ownership="none" nullable="1"> | |
| 16630 | 16740 | <doc xml:space="preserve" | |
| 16631 | 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 | 16743 | been set (which is the same as the identity matrix). The returned | |
| 16634 | 16744 | matrix is owned by Pango and must not be modified or freed.</doc> | |
| 16635 | 16745 | <type name="Matrix" c:type="const PangoMatrix*"/> | |
| @@ -16638,7 +16748,7 @@ See [method@Pango.Renderer.set_matrix].</doc> | |||
| 16638 | 16748 | <instance-parameter name="renderer" transfer-ownership="none"> | |
| 16639 | 16749 | <doc xml:space="preserve" | |
| 16640 | 16750 | filename="pango/pango-renderer.c" | |
| 16641 | - | line="1579">a `PangoRenderer`</doc> | |
| 16751 | + | line="1578">a `PangoRenderer`</doc> | |
| 16642 | 16752 | <type name="Renderer" c:type="PangoRenderer*"/> | |
| 16643 | 16753 | </instance-parameter> | |
| 16644 | 16754 | </parameters> | |
| @@ -16648,7 +16758,7 @@ See [method@Pango.Renderer.set_matrix].</doc> | |||
| 16648 | 16758 | version="1.8"> | |
| 16649 | 16759 | <doc xml:space="preserve" | |
| 16650 | 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 | 16762 | for @part has changed. | |
| 16653 | 16763 | ||
| 16654 | 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 | 16781 | <instance-parameter name="renderer" transfer-ownership="none"> | |
| 16672 | 16782 | <doc xml:space="preserve" | |
| 16673 | 16783 | filename="pango/pango-renderer.c" | |
| 16674 | - | line="1414">a `PangoRenderer`</doc> | |
| 16784 | + | line="1413">a `PangoRenderer`</doc> | |
| 16675 | 16785 | <type name="Renderer" c:type="PangoRenderer*"/> | |
| 16676 | 16786 | </instance-parameter> | |
| 16677 | 16787 | <parameter name="part" transfer-ownership="none"> | |
| 16678 | 16788 | <doc xml:space="preserve" | |
| 16679 | 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 | 16791 | <type name="RenderPart" c:type="PangoRenderPart"/> | |
| 16682 | 16792 | </parameter> | |
| 16683 | 16793 | </parameters> | |
| @@ -16687,7 +16797,7 @@ changes to colors. (See [method@Pango.Renderer.set_color])</doc> | |||
| 16687 | 16797 | version="1.38"> | |
| 16688 | 16798 | <doc xml:space="preserve" | |
| 16689 | 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 | 16802 | Note that the alpha may only be used if a color is | |
| 16693 | 16803 | specified for @part as well.</doc> | |
| @@ -16699,19 +16809,19 @@ specified for @part as well.</doc> | |||
| 16699 | 16809 | <instance-parameter name="renderer" transfer-ownership="none"> | |
| 16700 | 16810 | <doc xml:space="preserve" | |
| 16701 | 16811 | filename="pango/pango-renderer.c" | |
| 16702 | - | line="1360">a `PangoRenderer`</doc> | |
| 16812 | + | line="1359">a `PangoRenderer`</doc> | |
| 16703 | 16813 | <type name="Renderer" c:type="PangoRenderer*"/> | |
| 16704 | 16814 | </instance-parameter> | |
| 16705 | 16815 | <parameter name="part" transfer-ownership="none"> | |
| 16706 | 16816 | <doc xml:space="preserve" | |
| 16707 | 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 | 16819 | <type name="RenderPart" c:type="PangoRenderPart"/> | |
| 16710 | 16820 | </parameter> | |
| 16711 | 16821 | <parameter name="alpha" transfer-ownership="none"> | |
| 16712 | 16822 | <doc xml:space="preserve" | |
| 16713 | 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 | 16825 | <type name="guint16" c:type="guint16"/> | |
| 16716 | 16826 | </parameter> | |
| 16717 | 16827 | </parameters> | |
| @@ -16721,7 +16831,7 @@ specified for @part as well.</doc> | |||
| 16721 | 16831 | version="1.8"> | |
| 16722 | 16832 | <doc xml:space="preserve" | |
| 16723 | 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 | 16836 | Also see [method@Pango.Renderer.set_alpha].</doc> | |
| 16727 | 16837 | <source-position filename="pango/pango-renderer.h" line="261"/> | |
| @@ -16732,13 +16842,13 @@ Also see [method@Pango.Renderer.set_alpha].</doc> | |||
| 16732 | 16842 | <instance-parameter name="renderer" transfer-ownership="none"> | |
| 16733 | 16843 | <doc xml:space="preserve" | |
| 16734 | 16844 | filename="pango/pango-renderer.c" | |
| 16735 | - | line="1294">a `PangoRenderer`</doc> | |
| 16845 | + | line="1293">a `PangoRenderer`</doc> | |
| 16736 | 16846 | <type name="Renderer" c:type="PangoRenderer*"/> | |
| 16737 | 16847 | </instance-parameter> | |
| 16738 | 16848 | <parameter name="part" transfer-ownership="none"> | |
| 16739 | 16849 | <doc xml:space="preserve" | |
| 16740 | 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 | 16852 | <type name="RenderPart" c:type="PangoRenderPart"/> | |
| 16743 | 16853 | </parameter> | |
| 16744 | 16854 | <parameter name="color" | |
| @@ -16747,7 +16857,7 @@ Also see [method@Pango.Renderer.set_alpha].</doc> | |||
| 16747 | 16857 | allow-none="1"> | |
| 16748 | 16858 | <doc xml:space="preserve" | |
| 16749 | 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 | 16861 | <type name="Color" c:type="const PangoColor*"/> | |
| 16752 | 16862 | </parameter> | |
| 16753 | 16863 | </parameters> | |
| @@ -16757,7 +16867,7 @@ Also see [method@Pango.Renderer.set_alpha].</doc> | |||
| 16757 | 16867 | version="1.8"> | |
| 16758 | 16868 | <doc xml:space="preserve" | |
| 16759 | 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 | 16871 | <source-position filename="pango/pango-renderer.h" line="277"/> | |
| 16762 | 16872 | <return-value transfer-ownership="none"> | |
| 16763 | 16873 | <type name="none" c:type="void"/> | |
| @@ -16766,7 +16876,7 @@ Also see [method@Pango.Renderer.set_alpha].</doc> | |||
| 16766 | 16876 | <instance-parameter name="renderer" transfer-ownership="none"> | |
| 16767 | 16877 | <doc xml:space="preserve" | |
| 16768 | 16878 | filename="pango/pango-renderer.c" | |
| 16769 | - | line="1559">a `PangoRenderer`</doc> | |
| 16879 | + | line="1558">a `PangoRenderer`</doc> | |
| 16770 | 16880 | <type name="Renderer" c:type="PangoRenderer*"/> | |
| 16771 | 16881 | </instance-parameter> | |
| 16772 | 16882 | <parameter name="matrix" | |
| @@ -16775,7 +16885,7 @@ Also see [method@Pango.Renderer.set_alpha].</doc> | |||
| 16775 | 16885 | allow-none="1"> | |
| 16776 | 16886 | <doc xml:space="preserve" | |
| 16777 | 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 | 16889 | (No matrix set is the same as setting the identity matrix.)</doc> | |
| 16780 | 16890 | <type name="Matrix" c:type="const PangoMatrix*"/> | |
| 16781 | 16891 | </parameter> | |
| @@ -16844,32 +16954,32 @@ and must be implemented: | |||
| 16844 | 16954 | <parameter name="renderer" transfer-ownership="none"> | |
| 16845 | 16955 | <doc xml:space="preserve" | |
| 16846 | 16956 | filename="pango/pango-renderer.c" | |
| 16847 | - | line="751">a `PangoRenderer`</doc> | |
| 16957 | + | line="750">a `PangoRenderer`</doc> | |
| 16848 | 16958 | <type name="Renderer" c:type="PangoRenderer*"/> | |
| 16849 | 16959 | </parameter> | |
| 16850 | 16960 | <parameter name="font" transfer-ownership="none"> | |
| 16851 | 16961 | <doc xml:space="preserve" | |
| 16852 | 16962 | filename="pango/pango-renderer.c" | |
| 16853 | - | line="752">a `PangoFont`</doc> | |
| 16963 | + | line="751">a `PangoFont`</doc> | |
| 16854 | 16964 | <type name="Font" c:type="PangoFont*"/> | |
| 16855 | 16965 | </parameter> | |
| 16856 | 16966 | <parameter name="glyphs" transfer-ownership="none"> | |
| 16857 | 16967 | <doc xml:space="preserve" | |
| 16858 | 16968 | filename="pango/pango-renderer.c" | |
| 16859 | - | line="753">a `PangoGlyphString`</doc> | |
| 16969 | + | line="752">a `PangoGlyphString`</doc> | |
| 16860 | 16970 | <type name="GlyphString" c:type="PangoGlyphString*"/> | |
| 16861 | 16971 | </parameter> | |
| 16862 | 16972 | <parameter name="x" transfer-ownership="none"> | |
| 16863 | 16973 | <doc xml:space="preserve" | |
| 16864 | 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 | 16976 | in Pango units.</doc> | |
| 16867 | 16977 | <type name="gint" c:type="int"/> | |
| 16868 | 16978 | </parameter> | |
| 16869 | 16979 | <parameter name="y" transfer-ownership="none"> | |
| 16870 | 16980 | <doc xml:space="preserve" | |
| 16871 | 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 | 16983 | in Pango units.</doc> | |
| 16874 | 16984 | <type name="gint" c:type="int"/> | |
| 16875 | 16985 | </parameter> | |
| @@ -16889,39 +16999,39 @@ and must be implemented: | |||
| 16889 | 16999 | <parameter name="renderer" transfer-ownership="none"> | |
| 16890 | 17000 | <doc xml:space="preserve" | |
| 16891 | 17001 | filename="pango/pango-renderer.c" | |
| 16892 | - | line="876">a `PangoRenderer`</doc> | |
| 17002 | + | line="875">a `PangoRenderer`</doc> | |
| 16893 | 17003 | <type name="Renderer" c:type="PangoRenderer*"/> | |
| 16894 | 17004 | </parameter> | |
| 16895 | 17005 | <parameter name="part" transfer-ownership="none"> | |
| 16896 | 17006 | <doc xml:space="preserve" | |
| 16897 | 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 | 17009 | <type name="RenderPart" c:type="PangoRenderPart"/> | |
| 16900 | 17010 | </parameter> | |
| 16901 | 17011 | <parameter name="x" transfer-ownership="none"> | |
| 16902 | 17012 | <doc xml:space="preserve" | |
| 16903 | 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 | 17015 | in Pango units</doc> | |
| 16906 | 17016 | <type name="gint" c:type="int"/> | |
| 16907 | 17017 | </parameter> | |
| 16908 | 17018 | <parameter name="y" transfer-ownership="none"> | |
| 16909 | 17019 | <doc xml:space="preserve" | |
| 16910 | 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 | 17022 | in Pango units</doc> | |
| 16913 | 17023 | <type name="gint" c:type="int"/> | |
| 16914 | 17024 | </parameter> | |
| 16915 | 17025 | <parameter name="width" transfer-ownership="none"> | |
| 16916 | 17026 | <doc xml:space="preserve" | |
| 16917 | 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 | 17029 | <type name="gint" c:type="int"/> | |
| 16920 | 17030 | </parameter> | |
| 16921 | 17031 | <parameter name="height" transfer-ownership="none"> | |
| 16922 | 17032 | <doc xml:space="preserve" | |
| 16923 | 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 | 17035 | <type name="gint" c:type="int"/> | |
| 16926 | 17036 | </parameter> | |
| 16927 | 17037 | </parameters> | |
| @@ -16942,31 +17052,31 @@ indicate a spelling error.</doc> | |||
| 16942 | 17052 | <parameter name="renderer" transfer-ownership="none"> | |
| 16943 | 17053 | <doc xml:space="preserve" | |
| 16944 | 17054 | filename="pango/pango-renderer.c" | |
| 16945 | - | line="1017">a `PangoRenderer`</doc> | |
| 17055 | + | line="1016">a `PangoRenderer`</doc> | |
| 16946 | 17056 | <type name="Renderer" c:type="PangoRenderer*"/> | |
| 16947 | 17057 | </parameter> | |
| 16948 | 17058 | <parameter name="x" transfer-ownership="none"> | |
| 16949 | 17059 | <doc xml:space="preserve" | |
| 16950 | 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 | 17062 | <type name="gint" c:type="int"/> | |
| 16953 | 17063 | </parameter> | |
| 16954 | 17064 | <parameter name="y" transfer-ownership="none"> | |
| 16955 | 17065 | <doc xml:space="preserve" | |
| 16956 | 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 | 17068 | <type name="gint" c:type="int"/> | |
| 16959 | 17069 | </parameter> | |
| 16960 | 17070 | <parameter name="width" transfer-ownership="none"> | |
| 16961 | 17071 | <doc xml:space="preserve" | |
| 16962 | 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 | 17074 | <type name="gint" c:type="int"/> | |
| 16965 | 17075 | </parameter> | |
| 16966 | 17076 | <parameter name="height" transfer-ownership="none"> | |
| 16967 | 17077 | <doc xml:space="preserve" | |
| 16968 | 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 | 17080 | <type name="gint" c:type="int"/> | |
| 16971 | 17081 | </parameter> | |
| 16972 | 17082 | </parameters> | |
| @@ -17012,49 +17122,49 @@ indicate a spelling error.</doc> | |||
| 17012 | 17122 | <parameter name="renderer" transfer-ownership="none"> | |
| 17013 | 17123 | <doc xml:space="preserve" | |
| 17014 | 17124 | filename="pango/pango-renderer.c" | |
| 17015 | - | line="1177">a `PangoRenderer`</doc> | |
| 17125 | + | line="1176">a `PangoRenderer`</doc> | |
| 17016 | 17126 | <type name="Renderer" c:type="PangoRenderer*"/> | |
| 17017 | 17127 | </parameter> | |
| 17018 | 17128 | <parameter name="part" transfer-ownership="none"> | |
| 17019 | 17129 | <doc xml:space="preserve" | |
| 17020 | 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 | 17132 | <type name="RenderPart" c:type="PangoRenderPart"/> | |
| 17023 | 17133 | </parameter> | |
| 17024 | 17134 | <parameter name="y1_" transfer-ownership="none"> | |
| 17025 | 17135 | <doc xml:space="preserve" | |
| 17026 | 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 | 17138 | <type name="gdouble" c:type="double"/> | |
| 17029 | 17139 | </parameter> | |
| 17030 | 17140 | <parameter name="x11" transfer-ownership="none"> | |
| 17031 | 17141 | <doc xml:space="preserve" | |
| 17032 | 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 | 17144 | <type name="gdouble" c:type="double"/> | |
| 17035 | 17145 | </parameter> | |
| 17036 | 17146 | <parameter name="x21" transfer-ownership="none"> | |
| 17037 | 17147 | <doc xml:space="preserve" | |
| 17038 | 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 | 17150 | <type name="gdouble" c:type="double"/> | |
| 17041 | 17151 | </parameter> | |
| 17042 | 17152 | <parameter name="y2" transfer-ownership="none"> | |
| 17043 | 17153 | <doc xml:space="preserve" | |
| 17044 | 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 | 17156 | <type name="gdouble" c:type="double"/> | |
| 17047 | 17157 | </parameter> | |
| 17048 | 17158 | <parameter name="x12" transfer-ownership="none"> | |
| 17049 | 17159 | <doc xml:space="preserve" | |
| 17050 | 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 | 17162 | <type name="gdouble" c:type="double"/> | |
| 17053 | 17163 | </parameter> | |
| 17054 | 17164 | <parameter name="x22" transfer-ownership="none"> | |
| 17055 | 17165 | <doc xml:space="preserve" | |
| 17056 | 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 | 17168 | <type name="gdouble" c:type="double"/> | |
| 17059 | 17169 | </parameter> | |
| 17060 | 17170 | </parameters> | |
| @@ -17073,31 +17183,31 @@ indicate a spelling error.</doc> | |||
| 17073 | 17183 | <parameter name="renderer" transfer-ownership="none"> | |
| 17074 | 17184 | <doc xml:space="preserve" | |
| 17075 | 17185 | filename="pango/pango-renderer.c" | |
| 17076 | - | line="1212">a `PangoRenderer`</doc> | |
| 17186 | + | line="1211">a `PangoRenderer`</doc> | |
| 17077 | 17187 | <type name="Renderer" c:type="PangoRenderer*"/> | |
| 17078 | 17188 | </parameter> | |
| 17079 | 17189 | <parameter name="font" transfer-ownership="none"> | |
| 17080 | 17190 | <doc xml:space="preserve" | |
| 17081 | 17191 | filename="pango/pango-renderer.c" | |
| 17082 | - | line="1213">a `PangoFont`</doc> | |
| 17192 | + | line="1212">a `PangoFont`</doc> | |
| 17083 | 17193 | <type name="Font" c:type="PangoFont*"/> | |
| 17084 | 17194 | </parameter> | |
| 17085 | 17195 | <parameter name="glyph" transfer-ownership="none"> | |
| 17086 | 17196 | <doc xml:space="preserve" | |
| 17087 | 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 | 17199 | <type name="Glyph" c:type="PangoGlyph"/> | |
| 17090 | 17200 | </parameter> | |
| 17091 | 17201 | <parameter name="x" transfer-ownership="none"> | |
| 17092 | 17202 | <doc xml:space="preserve" | |
| 17093 | 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 | 17205 | <type name="gdouble" c:type="double"/> | |
| 17096 | 17206 | </parameter> | |
| 17097 | 17207 | <parameter name="y" transfer-ownership="none"> | |
| 17098 | 17208 | <doc xml:space="preserve" | |
| 17099 | 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 | 17211 | <type name="gdouble" c:type="double"/> | |
| 17102 | 17212 | </parameter> | |
| 17103 | 17213 | </parameters> | |
| @@ -17117,13 +17227,13 @@ indicate a spelling error.</doc> | |||
| 17117 | 17227 | <parameter name="renderer" transfer-ownership="none"> | |
| 17118 | 17228 | <doc xml:space="preserve" | |
| 17119 | 17229 | filename="pango/pango-renderer.c" | |
| 17120 | - | line="1414">a `PangoRenderer`</doc> | |
| 17230 | + | line="1413">a `PangoRenderer`</doc> | |
| 17121 | 17231 | <type name="Renderer" c:type="PangoRenderer*"/> | |
| 17122 | 17232 | </parameter> | |
| 17123 | 17233 | <parameter name="part" transfer-ownership="none"> | |
| 17124 | 17234 | <doc xml:space="preserve" | |
| 17125 | 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 | 17237 | <type name="RenderPart" c:type="PangoRenderPart"/> | |
| 17128 | 17238 | </parameter> | |
| 17129 | 17239 | </parameters> | |
| @@ -17193,7 +17303,7 @@ indicate a spelling error.</doc> | |||
| 17193 | 17303 | <parameter name="renderer" transfer-ownership="none"> | |
| 17194 | 17304 | <doc xml:space="preserve" | |
| 17195 | 17305 | filename="pango/pango-renderer.c" | |
| 17196 | - | line="807">a `PangoRenderer`</doc> | |
| 17306 | + | line="806">a `PangoRenderer`</doc> | |
| 17197 | 17307 | <type name="Renderer" c:type="PangoRenderer*"/> | |
| 17198 | 17308 | </parameter> | |
| 17199 | 17309 | <parameter name="text" | |
| @@ -17202,26 +17312,26 @@ indicate a spelling error.</doc> | |||
| 17202 | 17312 | allow-none="1"> | |
| 17203 | 17313 | <doc xml:space="preserve" | |
| 17204 | 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 | 17316 | <type name="utf8" c:type="const char*"/> | |
| 17207 | 17317 | </parameter> | |
| 17208 | 17318 | <parameter name="glyph_item" transfer-ownership="none"> | |
| 17209 | 17319 | <doc xml:space="preserve" | |
| 17210 | 17320 | filename="pango/pango-renderer.c" | |
| 17211 | - | line="809">a `PangoGlyphItem`</doc> | |
| 17321 | + | line="808">a `PangoGlyphItem`</doc> | |
| 17212 | 17322 | <type name="GlyphItem" c:type="PangoGlyphItem*"/> | |
| 17213 | 17323 | </parameter> | |
| 17214 | 17324 | <parameter name="x" transfer-ownership="none"> | |
| 17215 | 17325 | <doc xml:space="preserve" | |
| 17216 | 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 | 17328 | in Pango units</doc> | |
| 17219 | 17329 | <type name="gint" c:type="int"/> | |
| 17220 | 17330 | </parameter> | |
| 17221 | 17331 | <parameter name="y" transfer-ownership="none"> | |
| 17222 | 17332 | <doc xml:space="preserve" | |
| 17223 | 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 | 17335 | in Pango units</doc> | |
| 17226 | 17336 | <type name="gint" c:type="int"/> | |
| 17227 | 17337 | </parameter> | |
| @@ -19602,14 +19712,14 @@ Two encoded version numbers can be compared as integers.</doc> | |||
| 19602 | 19712 | <source-position filename="pango/pango-features.h" line="4"/> | |
| 19603 | 19713 | <type name="gint" c:type="gint"/> | |
| 19604 | 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 | 19716 | <doc xml:space="preserve" | |
| 19607 | 19717 | filename="pango/pango-utils.h" | |
| 19608 | 19718 | line="147">The micro component of the version of Pango available at compile-time.</doc> | |
| 19609 | 19719 | <source-position filename="pango/pango-features.h" line="6"/> | |
| 19610 | 19720 | <type name="gint" c:type="gint"/> | |
| 19611 | 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 | 19723 | <doc xml:space="preserve" | |
| 19614 | 19724 | filename="pango/pango-utils.h" | |
| 19615 | 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 | 19727 | <type name="gint" c:type="gint"/> | |
| 19618 | 19728 | </constant> | |
| 19619 | 19729 | <constant name="VERSION_STRING" | |
| 19620 | - | value="1.56.3" | |
| 19730 | + | value="1.57.0" | |
| 19621 | 19731 | c:type="PANGO_VERSION_STRING"> | |
| 19622 | 19732 | <doc xml:space="preserve" | |
| 19623 | 19733 | filename="pango/pango-utils.h" | |
| @@ -19998,7 +20108,7 @@ relative to the run of preceding run. | |||
| 19998 | 20108 | <function name="attr_break" c:identifier="pango_attr_break" version="1.50"> | |
| 19999 | 20109 | <doc xml:space="preserve" | |
| 20000 | 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 | 20113 | The line breaks are assumed to have been produced | |
| 20004 | 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 | 20120 | <parameter name="text" transfer-ownership="none"> | |
| 20011 | 20121 | <doc xml:space="preserve" | |
| 20012 | 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 | 20124 | <type name="utf8" c:type="const char*"/> | |
| 20015 | 20125 | </parameter> | |
| 20016 | 20126 | <parameter name="length" transfer-ownership="none"> | |
| 20017 | 20127 | <doc xml:space="preserve" | |
| 20018 | 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 | 20130 | <type name="gint" c:type="int"/> | |
| 20021 | 20131 | </parameter> | |
| 20022 | 20132 | <parameter name="attr_list" transfer-ownership="none"> | |
| 20023 | 20133 | <doc xml:space="preserve" | |
| 20024 | 20134 | filename="pango/break.c" | |
| 20025 | - | line="2548">`PangoAttrList` to apply</doc> | |
| 20135 | + | line="2529">`PangoAttrList` to apply</doc> | |
| 20026 | 20136 | <type name="AttrList" c:type="PangoAttrList*"/> | |
| 20027 | 20137 | </parameter> | |
| 20028 | 20138 | <parameter name="offset" transfer-ownership="none"> | |
| 20029 | 20139 | <doc xml:space="preserve" | |
| 20030 | 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 | 20142 | <type name="gint" c:type="int"/> | |
| 20033 | 20143 | </parameter> | |
| 20034 | 20144 | <parameter name="attrs" | |
| @@ -20037,7 +20147,7 @@ by [func@Pango.default_break] and [func@Pango.tailor_break].</doc> | |||
| 20037 | 20147 | transfer-ownership="none"> | |
| 20038 | 20148 | <doc xml:space="preserve" | |
| 20039 | 20149 | filename="pango/break.c" | |
| 20040 | - | line="2550">array with one | |
| 20150 | + | line="2531">array with one | |
| 20041 | 20151 | `PangoLogAttr` per character in @text, plus one extra, to be filled in</doc> | |
| 20042 | 20152 | <array length="5" zero-terminated="0" c:type="PangoLogAttr*"> | |
| 20043 | 20153 | <type name="LogAttr" c:type="PangoLogAttr"/> | |
| @@ -20046,7 +20156,7 @@ by [func@Pango.default_break] and [func@Pango.tailor_break].</doc> | |||
| 20046 | 20156 | <parameter name="attrs_len" transfer-ownership="none"> | |
| 20047 | 20157 | <doc xml:space="preserve" | |
| 20048 | 20158 | filename="pango/break.c" | |
| 20049 | - | line="2552">length of @attrs array</doc> | |
| 20159 | + | line="2533">length of @attrs array</doc> | |
| 20050 | 20160 | <type name="gint" c:type="int"/> | |
| 20051 | 20161 | </parameter> | |
| 20052 | 20162 | </parameters> | |
| @@ -21099,7 +21209,7 @@ Unicode bidirectional algorithm.</doc> | |||
| 21099 | 21209 | deprecated-version="1.44"> | |
| 21100 | 21210 | <doc xml:space="preserve" | |
| 21101 | 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 | 21213 | for a string of Unicode text with a single analysis. | |
| 21104 | 21214 | ||
| 21105 | 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 | 21223 | <parameter name="text" transfer-ownership="none"> | |
| 21114 | 21224 | <doc xml:space="preserve" | |
| 21115 | 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 | 21227 | <type name="utf8" c:type="const char*"/> | |
| 21118 | 21228 | </parameter> | |
| 21119 | 21229 | <parameter name="length" transfer-ownership="none"> | |
| 21120 | 21230 | <doc xml:space="preserve" | |
| 21121 | 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 | 21233 | <type name="gint" c:type="int"/> | |
| 21124 | 21234 | </parameter> | |
| 21125 | 21235 | <parameter name="analysis" transfer-ownership="none"> | |
| 21126 | 21236 | <doc xml:space="preserve" | |
| 21127 | 21237 | filename="pango/break.c" | |
| 21128 | - | line="2469">`PangoAnalysis` structure for @text</doc> | |
| 21238 | + | line="2450">`PangoAnalysis` structure for @text</doc> | |
| 21129 | 21239 | <type name="Analysis" c:type="PangoAnalysis*"/> | |
| 21130 | 21240 | </parameter> | |
| 21131 | 21241 | <parameter name="attrs" | |
| @@ -21134,7 +21244,7 @@ For most purposes you may want to use [func@Pango.get_log_attrs].</doc> | |||
| 21134 | 21244 | transfer-ownership="none"> | |
| 21135 | 21245 | <doc xml:space="preserve" | |
| 21136 | 21246 | filename="pango/break.c" | |
| 21137 | - | line="2470">an array to | |
| 21247 | + | line="2451">an array to | |
| 21138 | 21248 | store character information in</doc> | |
| 21139 | 21249 | <array length="4" zero-terminated="0" c:type="PangoLogAttr*"> | |
| 21140 | 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 | 21253 | <parameter name="attrs_len" transfer-ownership="none"> | |
| 21144 | 21254 | <doc xml:space="preserve" | |
| 21145 | 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 | 21257 | <type name="gint" c:type="int"/> | |
| 21148 | 21258 | </parameter> | |
| 21149 | 21259 | </parameters> | |
| @@ -21151,7 +21261,7 @@ For most purposes you may want to use [func@Pango.get_log_attrs].</doc> | |||
| 21151 | 21261 | <function name="default_break" c:identifier="pango_default_break"> | |
| 21152 | 21262 | <doc xml:space="preserve" | |
| 21153 | 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 | 21266 | It applies rules from the [Unicode Line Breaking Algorithm](http://www.unicode.org/unicode/reports/tr14/) | |
| 21157 | 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 | 21278 | <parameter name="text" transfer-ownership="none"> | |
| 21169 | 21279 | <doc xml:space="preserve" | |
| 21170 | 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 | 21282 | <type name="utf8" c:type="const char*"/> | |
| 21173 | 21283 | </parameter> | |
| 21174 | 21284 | <parameter name="length" transfer-ownership="none"> | |
| 21175 | 21285 | <doc xml:space="preserve" | |
| 21176 | 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 | 21288 | <type name="gint" c:type="int"/> | |
| 21179 | 21289 | </parameter> | |
| 21180 | 21290 | <parameter name="analysis" | |
| @@ -21183,7 +21293,7 @@ See [func@Pango.attr_break] for attribute-based customization.</doc> | |||
| 21183 | 21293 | allow-none="1"> | |
| 21184 | 21294 | <doc xml:space="preserve" | |
| 21185 | 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 | 21297 | <type name="Analysis" c:type="PangoAnalysis*"/> | |
| 21188 | 21298 | </parameter> | |
| 21189 | 21299 | <parameter name="attrs" | |
| @@ -21192,7 +21302,7 @@ See [func@Pango.attr_break] for attribute-based customization.</doc> | |||
| 21192 | 21302 | transfer-ownership="none"> | |
| 21193 | 21303 | <doc xml:space="preserve" | |
| 21194 | 21304 | filename="pango/break.c" | |
| 21195 | - | line="2435">logical | |
| 21305 | + | line="2416">logical | |
| 21196 | 21306 | attributes to fill in</doc> | |
| 21197 | 21307 | <array length="4" zero-terminated="0" c:type="PangoLogAttr*"> | |
| 21198 | 21308 | <type name="LogAttr" c:type="PangoLogAttr"/> | |
| @@ -21201,7 +21311,7 @@ See [func@Pango.attr_break] for attribute-based customization.</doc> | |||
| 21201 | 21311 | <parameter name="attrs_len" transfer-ownership="none"> | |
| 21202 | 21312 | <doc xml:space="preserve" | |
| 21203 | 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 | 21315 | <type name="gint" c:type="int"/> | |
| 21206 | 21316 | </parameter> | |
| 21207 | 21317 | </parameters> | |
| @@ -21234,18 +21344,20 @@ as @nearest.</doc> | |||
| 21234 | 21344 | </return-value> | |
| 21235 | 21345 | <parameters> | |
| 21236 | 21346 | <parameter name="inclusive" | |
| 21237 | - | transfer-ownership="none" | |
| 21238 | - | nullable="1" | |
| 21239 | - | allow-none="1"> | |
| 21347 | + | direction="inout" | |
| 21348 | + | caller-allocates="0" | |
| 21349 | + | transfer-ownership="full" | |
| 21350 | + | optional="1"> | |
| 21240 | 21351 | <doc xml:space="preserve" | |
| 21241 | 21352 | filename="pango/pango-utils.c" | |
| 21242 | 21353 | line="1026">rectangle to round to pixels inclusively</doc> | |
| 21243 | 21354 | <type name="Rectangle" c:type="PangoRectangle*"/> | |
| 21244 | 21355 | </parameter> | |
| 21245 | 21356 | <parameter name="nearest" | |
| 21246 | - | transfer-ownership="none" | |
| 21247 | - | nullable="1" | |
| 21248 | - | allow-none="1"> | |
| 21357 | + | direction="inout" | |
| 21358 | + | caller-allocates="0" | |
| 21359 | + | transfer-ownership="full" | |
| 21360 | + | optional="1"> | |
| 21249 | 21361 | <doc xml:space="preserve" | |
| 21250 | 21362 | filename="pango/pango-utils.c" | |
| 21251 | 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 | 21433 | <parameter name="paragraph_delimiter_index" | |
| 21322 | 21434 | direction="out" | |
| 21323 | 21435 | caller-allocates="0" | |
| 21324 | - | transfer-ownership="full"> | |
| 21436 | + | transfer-ownership="full" | |
| 21437 | + | optional="1" | |
| 21438 | + | allow-none="1"> | |
| 21325 | 21439 | <doc xml:space="preserve" | |
| 21326 | 21440 | filename="pango/pango-utils.c" | |
| 21327 | - | line="1158">return location for index of | |
| 21328 | - | delimiter</doc> | |
| 21441 | + | line="1158">return location | |
| 21442 | + | for index of delimiter</doc> | |
| 21329 | 21443 | <type name="gint" c:type="int*"/> | |
| 21330 | 21444 | </parameter> | |
| 21331 | 21445 | <parameter name="next_paragraph_start" | |
| 21332 | 21446 | direction="out" | |
| 21333 | 21447 | caller-allocates="0" | |
| 21334 | - | transfer-ownership="full"> | |
| 21448 | + | transfer-ownership="full" | |
| 21449 | + | optional="1" | |
| 21450 | + | allow-none="1"> | |
| 21335 | 21451 | <doc xml:space="preserve" | |
| 21336 | 21452 | filename="pango/pango-utils.c" | |
| 21337 | - | line="1160">return location for start of next | |
| 21338 | - | paragraph</doc> | |
| 21453 | + | line="1160">return location for | |
| 21454 | + | start of next paragraph</doc> | |
| 21339 | 21455 | <type name="gint" c:type="int*"/> | |
| 21340 | 21456 | </parameter> | |
| 21341 | 21457 | </parameters> | |
| @@ -21345,7 +21461,7 @@ and @next_paragraph_start are filled with the length of @text | |||
| 21345 | 21461 | moved-to="FontDescription.from_string"> | |
| 21346 | 21462 | <doc xml:space="preserve" | |
| 21347 | 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 | 21466 | The string must have the form | |
| 21351 | 21467 | ||
| @@ -21378,6 +21494,9 @@ The following words are understood as gravity values: | |||
| 21378 | 21494 | "Not-Rotated", "South", "Upside-Down", "North", "Rotated-Left", | |
| 21379 | 21495 | "East", "Rotated-Right", "West". | |
| 21380 | 21496 | ||
| 21497 | + | The following words are understood as color values: | |
| 21498 | + | "With-Color", "Without-Color". | |
| 21499 | + | ||
| 21381 | 21500 | VARIATIONS is a comma-separated list of font variations | |
| 21382 | 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 | 21513 | A typical example: | |
| 21395 | 21514 | ||
| 21396 | 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 | 21517 | <return-value transfer-ownership="full"> | |
| 21399 | 21518 | <doc xml:space="preserve" | |
| 21400 | 21519 | filename="pango/fonts.c" | |
| 21401 | - | line="1457">a new `PangoFontDescription`.</doc> | |
| 21520 | + | line="1519">a new `PangoFontDescription`.</doc> | |
| 21402 | 21521 | <type name="FontDescription" c:type="PangoFontDescription*"/> | |
| 21403 | 21522 | </return-value> | |
| 21404 | 21523 | <parameters> | |
| 21405 | 21524 | <parameter name="str" transfer-ownership="none"> | |
| 21406 | 21525 | <doc xml:space="preserve" | |
| 21407 | 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 | 21528 | <type name="utf8" c:type="const char*"/> | |
| 21410 | 21529 | </parameter> | |
| 21411 | 21530 | </parameters> | |
| @@ -21413,7 +21532,7 @@ A typical example: | |||
| 21413 | 21532 | <function name="get_log_attrs" c:identifier="pango_get_log_attrs"> | |
| 21414 | 21533 | <doc xml:space="preserve" | |
| 21415 | 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 | 21537 | The @attrs array must have one `PangoLogAttr` for | |
| 21419 | 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 | 21549 | <parameter name="text" transfer-ownership="none"> | |
| 21431 | 21550 | <doc xml:space="preserve" | |
| 21432 | 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 | 21553 | <type name="utf8" c:type="const char*"/> | |
| 21435 | 21554 | </parameter> | |
| 21436 | 21555 | <parameter name="length" transfer-ownership="none"> | |
| 21437 | 21556 | <doc xml:space="preserve" | |
| 21438 | 21557 | filename="pango/break.c" | |
| 21439 | - | line="2593">length in bytes of @text</doc> | |
| 21558 | + | line="2574">length in bytes of @text</doc> | |
| 21440 | 21559 | <type name="gint" c:type="int"/> | |
| 21441 | 21560 | </parameter> | |
| 21442 | 21561 | <parameter name="level" transfer-ownership="none"> | |
| 21443 | 21562 | <doc xml:space="preserve" | |
| 21444 | 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 | 21565 | <type name="gint" c:type="int"/> | |
| 21447 | 21566 | </parameter> | |
| 21448 | 21567 | <parameter name="language" transfer-ownership="none"> | |
| 21449 | 21568 | <doc xml:space="preserve" | |
| 21450 | 21569 | filename="pango/break.c" | |
| 21451 | - | line="2595">language tag</doc> | |
| 21570 | + | line="2576">language tag</doc> | |
| 21452 | 21571 | <type name="Language" c:type="PangoLanguage*"/> | |
| 21453 | 21572 | </parameter> | |
| 21454 | 21573 | <parameter name="attrs" | |
| @@ -21457,7 +21576,7 @@ a word to know the word is a word).</doc> | |||
| 21457 | 21576 | transfer-ownership="none"> | |
| 21458 | 21577 | <doc xml:space="preserve" | |
| 21459 | 21578 | filename="pango/break.c" | |
| 21460 | - | line="2596">array with one | |
| 21579 | + | line="2577">array with one | |
| 21461 | 21580 | `PangoLogAttr` per character in @text, plus one extra, to be filled in</doc> | |
| 21462 | 21581 | <array length="5" zero-terminated="0" c:type="PangoLogAttr*"> | |
| 21463 | 21582 | <type name="LogAttr" c:type="PangoLogAttr"/> | |
| @@ -21466,7 +21585,7 @@ a word to know the word is a word).</doc> | |||
| 21466 | 21585 | <parameter name="attrs_len" transfer-ownership="none"> | |
| 21467 | 21586 | <doc xml:space="preserve" | |
| 21468 | 21587 | filename="pango/break.c" | |
| 21469 | - | line="2598">length of @attrs array</doc> | |
| 21588 | + | line="2579">length of @attrs array</doc> | |
| 21470 | 21589 | <type name="gint" c:type="int"/> | |
| 21471 | 21590 | </parameter> | |
| 21472 | 21591 | </parameters> | |
| @@ -21693,7 +21812,7 @@ This is totally different from [func@GLib.unichar_iszerowidth] and is at best mi | |||
| 21693 | 21812 | <function name="itemize" c:identifier="pango_itemize"> | |
| 21694 | 21813 | <doc xml:space="preserve" | |
| 21695 | 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 | 21816 | level and font. | |
| 21698 | 21817 | ||
| 21699 | 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 | 21828 | <return-value transfer-ownership="full"> | |
| 21710 | 21829 | <doc xml:space="preserve" | |
| 21711 | 21830 | filename="pango/itemize.c" | |
| 21712 | - | line="1669">a `GList` of | |
| 21831 | + | line="1686">a `GList` of | |
| 21713 | 21832 | [struct@Pango.Item] structures. The items should be freed using | |
| 21714 | 21833 | [method@Pango.Item.free] in combination with [func@GLib.List.free_full].</doc> | |
| 21715 | 21834 | <type name="GLib.List" c:type="GList*"> | |
| @@ -21720,33 +21839,33 @@ in the same @cached_iter).</doc> | |||
| 21720 | 21839 | <parameter name="context" transfer-ownership="none"> | |
| 21721 | 21840 | <doc xml:space="preserve" | |
| 21722 | 21841 | filename="pango/itemize.c" | |
| 21723 | - | line="1647">a structure holding information that affects | |
| 21842 | + | line="1664">a structure holding information that affects | |
| 21724 | 21843 | the itemization process.</doc> | |
| 21725 | 21844 | <type name="Context" c:type="PangoContext*"/> | |
| 21726 | 21845 | </parameter> | |
| 21727 | 21846 | <parameter name="text" transfer-ownership="none"> | |
| 21728 | 21847 | <doc xml:space="preserve" | |
| 21729 | 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 | 21850 | <type name="utf8" c:type="const char*"/> | |
| 21732 | 21851 | </parameter> | |
| 21733 | 21852 | <parameter name="start_index" transfer-ownership="none"> | |
| 21734 | 21853 | <doc xml:space="preserve" | |
| 21735 | 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 | 21856 | <type name="gint" c:type="int"/> | |
| 21738 | 21857 | </parameter> | |
| 21739 | 21858 | <parameter name="length" transfer-ownership="none"> | |
| 21740 | 21859 | <doc xml:space="preserve" | |
| 21741 | 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 | 21862 | after @start_index. This must be >= 0.</doc> | |
| 21744 | 21863 | <type name="gint" c:type="int"/> | |
| 21745 | 21864 | </parameter> | |
| 21746 | 21865 | <parameter name="attrs" transfer-ownership="none"> | |
| 21747 | 21866 | <doc xml:space="preserve" | |
| 21748 | 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 | 21869 | <type name="AttrList" c:type="PangoAttrList*"/> | |
| 21751 | 21870 | </parameter> | |
| 21752 | 21871 | <parameter name="cached_iter" | |
| @@ -21755,7 +21874,7 @@ in the same @cached_iter).</doc> | |||
| 21755 | 21874 | allow-none="1"> | |
| 21756 | 21875 | <doc xml:space="preserve" | |
| 21757 | 21876 | filename="pango/itemize.c" | |
| 21758 | - | line="1654">Cached attribute iterator</doc> | |
| 21877 | + | line="1671">Cached attribute iterator</doc> | |
| 21759 | 21878 | <type name="AttrIterator" c:type="PangoAttrIterator*"/> | |
| 21760 | 21879 | </parameter> | |
| 21761 | 21880 | </parameters> | |
| @@ -21765,7 +21884,7 @@ in the same @cached_iter).</doc> | |||
| 21765 | 21884 | version="1.4"> | |
| 21766 | 21885 | <doc xml:space="preserve" | |
| 21767 | 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 | 21889 | The base direction is used when computing bidirectional levels. | |
| 21771 | 21890 | [func@itemize] gets the base direction from the `PangoContext` | |
| @@ -21774,7 +21893,7 @@ The base direction is used when computing bidirectional levels. | |||
| 21774 | 21893 | <return-value transfer-ownership="full"> | |
| 21775 | 21894 | <doc xml:space="preserve" | |
| 21776 | 21895 | filename="pango/itemize.c" | |
| 21777 | - | line="1615">a `GList` of | |
| 21896 | + | line="1632">a `GList` of | |
| 21778 | 21897 | [struct@Pango.Item] structures. The items should be freed using | |
| 21779 | 21898 | [method@Pango.Item.free] probably in combination with [func@GLib.List.free_full].</doc> | |
| 21780 | 21899 | <type name="GLib.List" c:type="GList*"> | |
| @@ -21785,39 +21904,39 @@ The base direction is used when computing bidirectional levels. | |||
| 21785 | 21904 | <parameter name="context" transfer-ownership="none"> | |
| 21786 | 21905 | <doc xml:space="preserve" | |
| 21787 | 21906 | filename="pango/itemize.c" | |
| 21788 | - | line="1599">a structure holding information that affects | |
| 21907 | + | line="1616">a structure holding information that affects | |
| 21789 | 21908 | the itemization process.</doc> | |
| 21790 | 21909 | <type name="Context" c:type="PangoContext*"/> | |
| 21791 | 21910 | </parameter> | |
| 21792 | 21911 | <parameter name="base_dir" transfer-ownership="none"> | |
| 21793 | 21912 | <doc xml:space="preserve" | |
| 21794 | 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 | 21915 | <type name="Direction" c:type="PangoDirection"/> | |
| 21797 | 21916 | </parameter> | |
| 21798 | 21917 | <parameter name="text" transfer-ownership="none"> | |
| 21799 | 21918 | <doc xml:space="preserve" | |
| 21800 | 21919 | filename="pango/itemize.c" | |
| 21801 | - | line="1602">the text to itemize.</doc> | |
| 21920 | + | line="1619">the text to itemize.</doc> | |
| 21802 | 21921 | <type name="utf8" c:type="const char*"/> | |
| 21803 | 21922 | </parameter> | |
| 21804 | 21923 | <parameter name="start_index" transfer-ownership="none"> | |
| 21805 | 21924 | <doc xml:space="preserve" | |
| 21806 | 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 | 21927 | <type name="gint" c:type="int"/> | |
| 21809 | 21928 | </parameter> | |
| 21810 | 21929 | <parameter name="length" transfer-ownership="none"> | |
| 21811 | 21930 | <doc xml:space="preserve" | |
| 21812 | 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 | 21933 | after @start_index. This must be >= 0.</doc> | |
| 21815 | 21934 | <type name="gint" c:type="int"/> | |
| 21816 | 21935 | </parameter> | |
| 21817 | 21936 | <parameter name="attrs" transfer-ownership="none"> | |
| 21818 | 21937 | <doc xml:space="preserve" | |
| 21819 | 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 | 21940 | <type name="AttrList" c:type="PangoAttrList*"/> | |
| 21822 | 21941 | </parameter> | |
| 21823 | 21942 | <parameter name="cached_iter" | |
| @@ -21826,7 +21945,7 @@ The base direction is used when computing bidirectional levels. | |||
| 21826 | 21945 | allow-none="1"> | |
| 21827 | 21946 | <doc xml:space="preserve" | |
| 21828 | 21947 | filename="pango/itemize.c" | |
| 21829 | - | line="1607">Cached attribute iterator</doc> | |
| 21948 | + | line="1624">Cached attribute iterator</doc> | |
| 21830 | 21949 | <type name="AttrIterator" c:type="PangoAttrIterator*"/> | |
| 21831 | 21950 | </parameter> | |
| 21832 | 21951 | </parameters> | |
| @@ -22255,7 +22374,7 @@ for @error.</doc> | |||
| 22255 | 22374 | <function name="parse_stretch" c:identifier="pango_parse_stretch"> | |
| 22256 | 22375 | <doc xml:space="preserve" | |
| 22257 | 22376 | filename="pango/fonts.c" | |
| 22258 | - | line="1969">Parses a font stretch. | |
| 22377 | + | line="2033">Parses a font stretch. | |
| 22259 | 22378 | ||
| 22260 | 22379 | The allowed values are | |
| 22261 | 22380 | "ultra_condensed", "extra_condensed", "condensed", | |
| @@ -22266,14 +22385,14 @@ ignored and the '_' characters may be omitted.</doc> | |||
| 22266 | 22385 | <return-value transfer-ownership="none"> | |
| 22267 | 22386 | <doc xml:space="preserve" | |
| 22268 | 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 | 22389 | <type name="gboolean" c:type="gboolean"/> | |
| 22271 | 22390 | </return-value> | |
| 22272 | 22391 | <parameters> | |
| 22273 | 22392 | <parameter name="str" transfer-ownership="none"> | |
| 22274 | 22393 | <doc xml:space="preserve" | |
| 22275 | 22394 | filename="pango/fonts.c" | |
| 22276 | - | line="1971">a string to parse.</doc> | |
| 22395 | + | line="2035">a string to parse.</doc> | |
| 22277 | 22396 | <type name="utf8" c:type="const char*"/> | |
| 22278 | 22397 | </parameter> | |
| 22279 | 22398 | <parameter name="stretch" | |
| @@ -22282,13 +22401,13 @@ ignored and the '_' characters may be omitted.</doc> | |||
| 22282 | 22401 | transfer-ownership="full"> | |
| 22283 | 22402 | <doc xml:space="preserve" | |
| 22284 | 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 | 22405 | <type name="Stretch" c:type="PangoStretch*"/> | |
| 22287 | 22406 | </parameter> | |
| 22288 | 22407 | <parameter name="warn" transfer-ownership="none"> | |
| 22289 | 22408 | <doc xml:space="preserve" | |
| 22290 | 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 | 22411 | <type name="gboolean" c:type="gboolean"/> | |
| 22293 | 22412 | </parameter> | |
| 22294 | 22413 | </parameters> | |
| @@ -22296,7 +22415,7 @@ ignored and the '_' characters may be omitted.</doc> | |||
| 22296 | 22415 | <function name="parse_style" c:identifier="pango_parse_style"> | |
| 22297 | 22416 | <doc xml:space="preserve" | |
| 22298 | 22417 | filename="pango/fonts.c" | |
| 22299 | - | line="1903">Parses a font style. | |
| 22418 | + | line="1967">Parses a font style. | |
| 22300 | 22419 | ||
| 22301 | 22420 | The allowed values are "normal", "italic" and "oblique", case | |
| 22302 | 22421 | variations being | |
| @@ -22305,14 +22424,14 @@ ignored.</doc> | |||
| 22305 | 22424 | <return-value transfer-ownership="none"> | |
| 22306 | 22425 | <doc xml:space="preserve" | |
| 22307 | 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 | 22428 | <type name="gboolean" c:type="gboolean"/> | |
| 22310 | 22429 | </return-value> | |
| 22311 | 22430 | <parameters> | |
| 22312 | 22431 | <parameter name="str" transfer-ownership="none"> | |
| 22313 | 22432 | <doc xml:space="preserve" | |
| 22314 | 22433 | filename="pango/fonts.c" | |
| 22315 | - | line="1905">a string to parse.</doc> | |
| 22434 | + | line="1969">a string to parse.</doc> | |
| 22316 | 22435 | <type name="utf8" c:type="const char*"/> | |
| 22317 | 22436 | </parameter> | |
| 22318 | 22437 | <parameter name="style" | |
| @@ -22321,13 +22440,13 @@ ignored.</doc> | |||
| 22321 | 22440 | transfer-ownership="full"> | |
| 22322 | 22441 | <doc xml:space="preserve" | |
| 22323 | 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 | 22444 | <type name="Style" c:type="PangoStyle*"/> | |
| 22326 | 22445 | </parameter> | |
| 22327 | 22446 | <parameter name="warn" transfer-ownership="none"> | |
| 22328 | 22447 | <doc xml:space="preserve" | |
| 22329 | 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 | 22450 | <type name="gboolean" c:type="gboolean"/> | |
| 22332 | 22451 | </parameter> | |
| 22333 | 22452 | </parameters> | |
| @@ -22335,7 +22454,7 @@ ignored.</doc> | |||
| 22335 | 22454 | <function name="parse_variant" c:identifier="pango_parse_variant"> | |
| 22336 | 22455 | <doc xml:space="preserve" | |
| 22337 | 22456 | filename="pango/fonts.c" | |
| 22338 | - | line="1925">Parses a font variant. | |
| 22457 | + | line="1989">Parses a font variant. | |
| 22339 | 22458 | ||
| 22340 | 22459 | The allowed values are "normal", "small-caps", "all-small-caps", | |
| 22341 | 22460 | "petite-caps", "all-petite-caps", "unicase" and "title-caps", | |
| @@ -22344,14 +22463,14 @@ case variations being ignored.</doc> | |||
| 22344 | 22463 | <return-value transfer-ownership="none"> | |
| 22345 | 22464 | <doc xml:space="preserve" | |
| 22346 | 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 | 22467 | <type name="gboolean" c:type="gboolean"/> | |
| 22349 | 22468 | </return-value> | |
| 22350 | 22469 | <parameters> | |
| 22351 | 22470 | <parameter name="str" transfer-ownership="none"> | |
| 22352 | 22471 | <doc xml:space="preserve" | |
| 22353 | 22472 | filename="pango/fonts.c" | |
| 22354 | - | line="1927">a string to parse.</doc> | |
| 22473 | + | line="1991">a string to parse.</doc> | |
| 22355 | 22474 | <type name="utf8" c:type="const char*"/> | |
| 22356 | 22475 | </parameter> | |
| 22357 | 22476 | <parameter name="variant" | |
| @@ -22360,13 +22479,13 @@ case variations being ignored.</doc> | |||
| 22360 | 22479 | transfer-ownership="full"> | |
| 22361 | 22480 | <doc xml:space="preserve" | |
| 22362 | 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 | 22483 | <type name="Variant" c:type="PangoVariant*"/> | |
| 22365 | 22484 | </parameter> | |
| 22366 | 22485 | <parameter name="warn" transfer-ownership="none"> | |
| 22367 | 22486 | <doc xml:space="preserve" | |
| 22368 | 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 | 22489 | <type name="gboolean" c:type="gboolean"/> | |
| 22371 | 22490 | </parameter> | |
| 22372 | 22491 | </parameters> | |
| @@ -22374,7 +22493,7 @@ case variations being ignored.</doc> | |||
| 22374 | 22493 | <function name="parse_weight" c:identifier="pango_parse_weight"> | |
| 22375 | 22494 | <doc xml:space="preserve" | |
| 22376 | 22495 | filename="pango/fonts.c" | |
| 22377 | - | line="1947">Parses a font weight. | |
| 22496 | + | line="2011">Parses a font weight. | |
| 22378 | 22497 | ||
| 22379 | 22498 | The allowed values are "heavy", | |
| 22380 | 22499 | "ultrabold", "bold", "normal", "light", "ultraleight" | |
| @@ -22383,14 +22502,14 @@ and integers. Case variations are ignored.</doc> | |||
| 22383 | 22502 | <return-value transfer-ownership="none"> | |
| 22384 | 22503 | <doc xml:space="preserve" | |
| 22385 | 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 | 22506 | <type name="gboolean" c:type="gboolean"/> | |
| 22388 | 22507 | </return-value> | |
| 22389 | 22508 | <parameters> | |
| 22390 | 22509 | <parameter name="str" transfer-ownership="none"> | |
| 22391 | 22510 | <doc xml:space="preserve" | |
| 22392 | 22511 | filename="pango/fonts.c" | |
| 22393 | - | line="1949">a string to parse.</doc> | |
| 22512 | + | line="2013">a string to parse.</doc> | |
| 22394 | 22513 | <type name="utf8" c:type="const char*"/> | |
| 22395 | 22514 | </parameter> | |
| 22396 | 22515 | <parameter name="weight" | |
| @@ -22399,13 +22518,13 @@ and integers. Case variations are ignored.</doc> | |||
| 22399 | 22518 | transfer-ownership="full"> | |
| 22400 | 22519 | <doc xml:space="preserve" | |
| 22401 | 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 | 22522 | <type name="Weight" c:type="PangoWeight*"/> | |
| 22404 | 22523 | </parameter> | |
| 22405 | 22524 | <parameter name="warn" transfer-ownership="none"> | |
| 22406 | 22525 | <doc xml:space="preserve" | |
| 22407 | 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 | 22528 | <type name="gboolean" c:type="gboolean"/> | |
| 22410 | 22529 | </parameter> | |
| 22411 | 22530 | </parameters> | |
| @@ -23081,7 +23200,7 @@ See that functions for details about the format.</doc> | |||
| 23081 | 23200 | version="1.44"> | |
| 23082 | 23201 | <doc xml:space="preserve" | |
| 23083 | 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 | 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 | 23217 | <parameter name="text" transfer-ownership="none"> | |
| 23099 | 23218 | <doc xml:space="preserve" | |
| 23100 | 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 | 23221 | <type name="utf8" c:type="const char*"/> | |
| 23103 | 23222 | </parameter> | |
| 23104 | 23223 | <parameter name="length" transfer-ownership="none"> | |
| 23105 | 23224 | <doc xml:space="preserve" | |
| 23106 | 23225 | filename="pango/break.c" | |
| 23107 | - | line="2499">length in bytes of @text</doc> | |
| 23226 | + | line="2480">length in bytes of @text</doc> | |
| 23108 | 23227 | <type name="gint" c:type="int"/> | |
| 23109 | 23228 | </parameter> | |
| 23110 | 23229 | <parameter name="analysis" transfer-ownership="none"> | |
| 23111 | 23230 | <doc xml:space="preserve" | |
| 23112 | 23231 | filename="pango/break.c" | |
| 23113 | - | line="2500">`PangoAnalysis` for @text</doc> | |
| 23232 | + | line="2481">`PangoAnalysis` for @text</doc> | |
| 23114 | 23233 | <type name="Analysis" c:type="PangoAnalysis*"/> | |
| 23115 | 23234 | </parameter> | |
| 23116 | 23235 | <parameter name="offset" transfer-ownership="none"> | |
| 23117 | 23236 | <doc xml:space="preserve" | |
| 23118 | 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 | 23239 | paragraph, or -1 to ignore attributes from @analysis</doc> | |
| 23121 | 23240 | <type name="gint" c:type="int"/> | |
| 23122 | 23241 | </parameter> | |
| @@ -23126,7 +23245,7 @@ to apply attributes to the whole paragraph.</doc> | |||
| 23126 | 23245 | transfer-ownership="none"> | |
| 23127 | 23246 | <doc xml:space="preserve" | |
| 23128 | 23247 | filename="pango/break.c" | |
| 23129 | - | line="2503">array with one | |
| 23248 | + | line="2484">array with one | |
| 23130 | 23249 | `PangoLogAttr` per character in @text, plus one extra, to be filled in</doc> | |
| 23131 | 23250 | <array length="5" zero-terminated="0" c:type="PangoLogAttr*"> | |
| 23132 | 23251 | <type name="LogAttr" c:type="PangoLogAttr"/> | |
| @@ -23135,7 +23254,7 @@ to apply attributes to the whole paragraph.</doc> | |||
| 23135 | 23254 | <parameter name="attrs_len" transfer-ownership="none"> | |
| 23136 | 23255 | <doc xml:space="preserve" | |
| 23137 | 23256 | filename="pango/break.c" | |
| 23138 | - | line="2505">length of @attrs array</doc> | |
| 23257 | + | line="2486">length of @attrs array</doc> | |
| 23139 | 23258 | <type name="gint" c:type="int"/> | |
| 23140 | 23259 | </parameter> | |
| 23141 | 23260 | </parameters> | |
M internal/gir/spec/PangoCairo-1.0.gir +1 -1
| @@ -12,7 +12,7 @@ and/or use gtk-doc annotations. --> | |||
| 12 | 12 | <include name="cairo" version="1.0"/> | |
| 13 | 13 | <package name="pangocairo"/> | |
| 14 | 14 | <c:include name="pango/pangocairo.h"/> | |
| 15 | - | <doc:format name="unknown"/> | |
| 15 | + | <doc:format name="gi-docgen"/> | |
| 16 | 16 | <namespace name="PangoCairo" | |
| 17 | 17 | version="1.0" | |
| 18 | 18 | shared-library="libpangocairo-1.0.so.0" | |
M internal/gir/spec/cairo-1.0.gir +24 -0
| @@ -3,6 +3,7 @@ | |||
| 3 | 3 | xmlns="http://www.gtk.org/introspection/core/1.0" | |
| 4 | 4 | xmlns:c="http://www.gtk.org/introspection/c/1.0" | |
| 5 | 5 | xmlns:glib="http://www.gtk.org/introspection/glib/1.0"> | |
| 6 | + | <include name="GObject" version="2.0"/> | |
| 6 | 7 | <package name="cairo-gobject"/> | |
| 7 | 8 | <c:include name="cairo-gobject.h"/> | |
| 8 | 9 | <namespace name="cairo" version="1.0" | |
| @@ -677,6 +678,29 @@ | |||
| 677 | 678 | <type name="gint" c:type="gint"/> | |
| 678 | 679 | </field> | |
| 679 | 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 | 704 | <function name="image_surface_create" c:identifier="cairo_image_surface_create"> | |
| 681 | 705 | <return-value transfer-ownership="none"> | |
| 682 | 706 | <type name="none" c:type="void"/> | |