File: Gir.toml

package info (click to toggle)
rust-gdk4-wayland 0.10.3-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 208 kB
  • sloc: makefile: 54
file content (120 lines) | stat: -rw-r--r-- 2,374 bytes parent folder | download
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
[options]
girs_directories = ["../gir-files"]
library = "GdkWayland"
version = "4.0"
min_cfg_version = "4.0.0"
target_path = "."
work_mode = "normal"
use_gi_docgen = true
single_version_file = true
generate_safety_asserts = true
deprecate_by_min_version = true
trust_return_value_nullability = true

generate = [
    "GdkWayland.WaylandGLContext",
    "GdkWayland.WaylandPopup",
]

manual = [
    "Gdk.DrawContext",
    "Gdk.InputSource", # docs only
    "Gdk.Popup",
    "Gdk.Toplevel",
]

[[object]]
name = "Gdk.Device"
status = "manual"
final_type = false

[[object]]
name = "Gdk.Display"
status = "manual"
final_type = false
    [[object.function]]
    name = "notify_startup_complete"
    ignore = true # docs only, otherwise it gets picked as ExtManual

[[object]]
name = "Gdk.GLContext"
status = "manual"
final_type = false

[[object]]
name = "Gdk.Monitor"
status = "manual"
final_type = false

[[object]]
name = "Gdk.Seat"
status = "manual"
final_type = false

[[object]]
name = "Gdk.Surface"
status = "manual"
final_type = false

[[object]]
name = "GdkWayland.WaylandDevice"
status = "generate"
    [[object.function]]
    name = "get_wl_keyboard"
    manual = true
    [[object.function]]
    name = "get_wl_pointer"
    manual = true
    [[object.function]]
    name = "get_wl_seat"
    manual = true
    [[object.function]]
    name = "get_xkb_keymap"
    ignore = true

[[object]]
name = "GdkWayland.WaylandDisplay"
status = "generate"
    [[object.function]]
    name = "get_egl_display"
    manual = true
    [[object.function]]
    name = "get_wl_compositor"
    manual = true
    [[object.function]]
    name = "get_wl_display"
    manual = true

[[object]]
name = "GdkWayland.WaylandMonitor"
status = "generate"
    [[object.function]]
    name = "get_wl_output"
    manual = true

[[object]]
name = "GdkWayland.WaylandSeat"
status = "generate"
    [[object.function]]
    name = "get_wl_seat"
    manual = true

[[object]]
name = "GdkWayland.WaylandSurface"
status = "generate"
manual_traits = ["WaylandSurfaceExtManual"]
    [[object.function]]
    name = "get_wl_surface"
    rename = "wl_surface"
    manual = true

[[object]]
name = "GdkWayland.WaylandToplevel"
status = "generate"
    [[object.function]]
    name = "export_handle"
    manual = true
    [[object.function]]
    name = "get_xdg_toplevel"
    rename = "xdg_toplevel"
    manual = true