File: GdkPixbuf.overrides

package info (click to toggle)
haskell-gi-gdkpixbuf 2.0.32-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 128 kB
  • sloc: haskell: 16; makefile: 5
file content (122 lines) | stat: -rw-r--r-- 8,541 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
namespace GdkPixbuf

# Not supported on Windows.
if windows
   set-attr GdkPixbuf/Pixbuf/save c:identifier gdk_pixbuf_save_utf8
   # See https://github.com/haskell-gi/haskell-gi/issues/63
   if pkg-config-version gdk-pixbuf-2.0 < 2.36
      set-attr GdkPixbuf/Pixbuf/new_from_file c:identifier gdk_pixbuf_new_from_file_utf8
      set-attr GdkPixbuf/Pixbuf/new_from_file_at_scale c:identifier gdk_pixbuf_new_from_file_at_scale_utf8
      set-attr GdkPixbuf/Pixbuf/new_from_file_at_size c:identifier gdk_pixbuf_new_from_file_at_size_utf8
      set-attr GdkPixbuf/Pixbuf/savev c:identifier gdk_pixbuf_savev_utf8
      set-attr GdkPixbuf/PixbufAnimation/new_from_file c:identifier gdk_pixbuf_animation_new_from_file_utf8
   endif
endif

# The return value is nullable, but not marked as such, see
# https://github.com/haskell-gi/haskell-gi/issues/210
set-attr GdkPixbuf/PixbufLoader/get_pixbuf/@return-value nullable 1

# The return value is nullable, but not marked as such
set-attr GdkPixbuf/Pixbuf/new_from_file/@return-value nullable 1

# See https://github.com/haskell-gi/haskell-gi/issues/16
set-attr GdkPixbuf/PixbufAnimation/new_from_file/@parameters/filename/@type name filename
set-attr GdkPixbuf/PixbufAnimation/new_from_file_utf8/@parameters/filename/@type name filename
set-attr GdkPixbuf/Pixbuf/new_from_file/@parameters/filename/@type name filename
set-attr GdkPixbuf/Pixbuf/new_from_file_utf8/@parameters/filename/@type name filename
set-attr GdkPixbuf/Pixbuf/new_from_file_at_size/@parameters/filename/@type name filename
set-attr GdkPixbuf/Pixbuf/new_from_file_at_size_utf8/@parameters/filename/@type name filename
set-attr GdkPixbuf/Pixbuf/new_from_file_at_scale/@parameters/filename/@type name filename
set-attr GdkPixbuf/Pixbuf/new_from_file_at_scale_utf8/@parameters/filename/@type name filename
set-attr GdkPixbuf/Pixbuf/get_file_info/@parameters/filename/@type name filename
set-attr GdkPixbuf/Pixbuf/get_file_info_async/@parameters/filename/@type name filename
set-attr GdkPixbuf/Pixbuf/savev/@parameters/filename/@type name filename

# Missing from the introspection data, see
# https://github.com/haskell-gi/haskell-gi/issues/127
set-attr GdkPixbuf/Pixbuf/new/@return-value nullable 1
set-attr GdkPixbuf/Pixbuf/copy/@return-value nullable 1
set-attr GdkPixbuf/Pixbuf/scale_simple/@return-value nullable 1
set-attr GdkPixbuf/Pixbuf/composite_color_simple/@return-value nullable 1

# Generated from gdk-pixbuf 2.42.6 with xsltproc Nullable.xslt GdkPixbuf-2.0.gir
set-attr GdkPixbuf/Pixbuf/new/@return-value nullable 1
set-attr GdkPixbuf/Pixbuf/new_from_data/@parameters/destroy_fn nullable 1
set-attr GdkPixbuf/Pixbuf/new_from_data/@parameters/destroy_fn_data nullable 1
set-attr GdkPixbuf/Pixbuf/new_from_file/@return-value nullable 1
set-attr GdkPixbuf/Pixbuf/new_from_file_at_scale/@return-value nullable 1
set-attr GdkPixbuf/Pixbuf/new_from_file_at_size/@return-value nullable 1
set-attr GdkPixbuf/Pixbuf/new_from_resource/@return-value nullable 1
set-attr GdkPixbuf/Pixbuf/new_from_resource_at_scale/@return-value nullable 1
set-attr GdkPixbuf/Pixbuf/new_from_stream/@return-value nullable 1
set-attr GdkPixbuf/Pixbuf/new_from_stream/@parameters/cancellable nullable 1
set-attr GdkPixbuf/Pixbuf/new_from_stream_at_scale/@return-value nullable 1
set-attr GdkPixbuf/Pixbuf/new_from_stream_at_scale/@parameters/cancellable nullable 1
set-attr GdkPixbuf/Pixbuf/new_from_stream_finish/@return-value nullable 1
set-attr GdkPixbuf/Pixbuf/get_file_info/@return-value nullable 1
set-attr GdkPixbuf/Pixbuf/get_file_info_async/@parameters/cancellable nullable 1
set-attr GdkPixbuf/Pixbuf/get_file_info_async/@parameters/callback nullable 1
set-attr GdkPixbuf/Pixbuf/get_file_info_async/@parameters/user_data nullable 1
set-attr GdkPixbuf/Pixbuf/get_file_info_finish/@return-value nullable 1
set-attr GdkPixbuf/Pixbuf/new_from_stream_async/@parameters/cancellable nullable 1
set-attr GdkPixbuf/Pixbuf/new_from_stream_async/@parameters/callback nullable 1
set-attr GdkPixbuf/Pixbuf/new_from_stream_async/@parameters/user_data nullable 1
set-attr GdkPixbuf/Pixbuf/new_from_stream_at_scale_async/@parameters/cancellable nullable 1
set-attr GdkPixbuf/Pixbuf/new_from_stream_at_scale_async/@parameters/callback nullable 1
set-attr GdkPixbuf/Pixbuf/new_from_stream_at_scale_async/@parameters/user_data nullable 1
set-attr GdkPixbuf/Pixbuf/apply_embedded_orientation/@return-value nullable 1
set-attr GdkPixbuf/Pixbuf/composite_color_simple/@return-value nullable 1
set-attr GdkPixbuf/Pixbuf/copy/@return-value nullable 1
set-attr GdkPixbuf/Pixbuf/flip/@return-value nullable 1
set-attr GdkPixbuf/Pixbuf/get_option/@return-value nullable 1
set-attr GdkPixbuf/Pixbuf/rotate_simple/@return-value nullable 1
set-attr GdkPixbuf/Pixbuf/save/@parameters/error nullable 1
set-attr GdkPixbuf/Pixbuf/save_to_buffer/@parameters/error nullable 1
set-attr GdkPixbuf/Pixbuf/save_to_bufferv/@parameters/option_keys nullable 1
set-attr GdkPixbuf/Pixbuf/save_to_bufferv/@parameters/option_values nullable 1
set-attr GdkPixbuf/Pixbuf/save_to_callback/@parameters/user_data nullable 1
set-attr GdkPixbuf/Pixbuf/save_to_callback/@parameters/error nullable 1
set-attr GdkPixbuf/Pixbuf/save_to_callbackv/@parameters/user_data nullable 1
set-attr GdkPixbuf/Pixbuf/save_to_callbackv/@parameters/option_keys nullable 1
set-attr GdkPixbuf/Pixbuf/save_to_callbackv/@parameters/option_values nullable 1
set-attr GdkPixbuf/Pixbuf/save_to_stream/@parameters/cancellable nullable 1
set-attr GdkPixbuf/Pixbuf/save_to_stream/@parameters/error nullable 1
set-attr GdkPixbuf/Pixbuf/save_to_stream_async/@parameters/cancellable nullable 1
set-attr GdkPixbuf/Pixbuf/save_to_stream_async/@parameters/callback nullable 1
set-attr GdkPixbuf/Pixbuf/save_to_stream_async/@parameters/user_data nullable 1
set-attr GdkPixbuf/Pixbuf/save_to_streamv/@parameters/option_keys nullable 1
set-attr GdkPixbuf/Pixbuf/save_to_streamv/@parameters/option_values nullable 1
set-attr GdkPixbuf/Pixbuf/save_to_streamv/@parameters/cancellable nullable 1
set-attr GdkPixbuf/Pixbuf/save_to_streamv_async/@parameters/option_keys nullable 1
set-attr GdkPixbuf/Pixbuf/save_to_streamv_async/@parameters/option_values nullable 1
set-attr GdkPixbuf/Pixbuf/save_to_streamv_async/@parameters/cancellable nullable 1
set-attr GdkPixbuf/Pixbuf/save_to_streamv_async/@parameters/callback nullable 1
set-attr GdkPixbuf/Pixbuf/save_to_streamv_async/@parameters/user_data nullable 1
set-attr GdkPixbuf/Pixbuf/savev/@parameters/option_keys nullable 1
set-attr GdkPixbuf/Pixbuf/savev/@parameters/option_values nullable 1
set-attr GdkPixbuf/Pixbuf/scale_simple/@return-value nullable 1
set-attr GdkPixbuf/PixbufAnimation/new_from_file/@return-value nullable 1
set-attr GdkPixbuf/PixbufAnimation/new_from_resource/@return-value nullable 1
set-attr GdkPixbuf/PixbufAnimation/new_from_stream/@return-value nullable 1
set-attr GdkPixbuf/PixbufAnimation/new_from_stream/@parameters/cancellable nullable 1
set-attr GdkPixbuf/PixbufAnimation/new_from_stream_finish/@return-value nullable 1
set-attr GdkPixbuf/PixbufAnimation/new_from_stream_async/@parameters/cancellable nullable 1
set-attr GdkPixbuf/PixbufAnimation/new_from_stream_async/@parameters/callback nullable 1
set-attr GdkPixbuf/PixbufAnimation/new_from_stream_async/@parameters/user_data nullable 1
set-attr GdkPixbuf/PixbufAnimation/get_iter/@parameters/start_time nullable 1
set-attr GdkPixbuf/PixbufAnimation/get_iter/@parameters/start_time nullable 1
set-attr GdkPixbuf/PixbufAnimationClass/get_iter/get_iter/@parameters/start_time nullable 1
set-attr GdkPixbuf/PixbufAnimationIter/advance/@parameters/current_time nullable 1
set-attr GdkPixbuf/PixbufAnimationIter/advance/@parameters/current_time nullable 1
set-attr GdkPixbuf/PixbufAnimationIterClass/advance/advance/@parameters/current_time nullable 1
set-attr GdkPixbuf/PixbufDestroyNotify/@parameters/data nullable 1
set-attr GdkPixbuf/PixbufLoader/get_animation/@return-value nullable 1
set-attr GdkPixbuf/PixbufLoader/get_format/@return-value nullable 1
set-attr GdkPixbuf/PixbufLoader/get_pixbuf/@return-value nullable 1
set-attr GdkPixbuf/PixbufModule/begin_load/begin_load/@parameters/user_data nullable 1
set-attr GdkPixbuf/PixbufModule/save_to_callback/save_to_callback/@parameters/user_data nullable 1
set-attr GdkPixbuf/PixbufModulePreparedFunc/@parameters/user_data nullable 1
set-attr GdkPixbuf/PixbufModuleSizeFunc/@parameters/user_data nullable 1
set-attr GdkPixbuf/PixbufModuleUpdatedFunc/@parameters/user_data nullable 1
set-attr GdkPixbuf/PixbufSaveFunc/@parameters/data nullable 1