gsettings_desktop_schemas_sys/
lib.rs

1// This file was generated by gir (https://github.com/gtk-rs/gir)
2// from gir-files (https://github.com/gtk-rs/gir-files.git)
3// DO NOT EDIT
4
5#![allow(non_camel_case_types, non_upper_case_globals, non_snake_case)]
6#![allow(
7    clippy::approx_constant,
8    clippy::type_complexity,
9    clippy::unreadable_literal,
10    clippy::upper_case_acronyms
11)]
12#![cfg_attr(docsrs, feature(doc_cfg))]
13
14#[allow(unused_imports)]
15use libc::{
16    c_char, c_double, c_float, c_int, c_long, c_short, c_uchar, c_uint, c_ulong, c_ushort, c_void,
17    intptr_t, size_t, ssize_t, uintptr_t, FILE,
18};
19
20#[allow(unused_imports)]
21use glib::{gboolean, gconstpointer, gpointer, GType};
22
23// Enums
24pub type GDesktopBackgroundShading = c_int;
25pub const G_DESKTOP_BACKGROUND_SHADING_SOLID: GDesktopBackgroundShading = 0;
26pub const G_DESKTOP_BACKGROUND_SHADING_VERTICAL: GDesktopBackgroundShading = 1;
27pub const G_DESKTOP_BACKGROUND_SHADING_HORIZONTAL: GDesktopBackgroundShading = 2;
28
29pub type GDesktopBackgroundStyle = c_int;
30pub const G_DESKTOP_BACKGROUND_STYLE_NONE: GDesktopBackgroundStyle = 0;
31pub const G_DESKTOP_BACKGROUND_STYLE_WALLPAPER: GDesktopBackgroundStyle = 1;
32pub const G_DESKTOP_BACKGROUND_STYLE_CENTERED: GDesktopBackgroundStyle = 2;
33pub const G_DESKTOP_BACKGROUND_STYLE_SCALED: GDesktopBackgroundStyle = 3;
34pub const G_DESKTOP_BACKGROUND_STYLE_STRETCHED: GDesktopBackgroundStyle = 4;
35pub const G_DESKTOP_BACKGROUND_STYLE_ZOOM: GDesktopBackgroundStyle = 5;
36pub const G_DESKTOP_BACKGROUND_STYLE_SPANNED: GDesktopBackgroundStyle = 6;
37
38pub type GDesktopClockFormat = c_int;
39pub const G_DESKTOP_CLOCK_FORMAT_24H: GDesktopClockFormat = 0;
40pub const G_DESKTOP_CLOCK_FORMAT_12H: GDesktopClockFormat = 1;
41
42pub type GDesktopColorScheme = c_int;
43pub const G_DESKTOP_COLOR_SCHEME_DEFAULT: GDesktopColorScheme = 0;
44pub const G_DESKTOP_COLOR_SCHEME_PREFER_DARK: GDesktopColorScheme = 1;
45pub const G_DESKTOP_COLOR_SCHEME_PREFER_LIGHT: GDesktopColorScheme = 2;
46
47pub type GDesktopDeviceSendEvents = c_int;
48pub const G_DESKTOP_DEVICE_SEND_EVENTS_ENABLED: GDesktopDeviceSendEvents = 0;
49pub const G_DESKTOP_DEVICE_SEND_EVENTS_DISABLED: GDesktopDeviceSendEvents = 1;
50pub const G_DESKTOP_DEVICE_SEND_EVENTS_DISABLED_ON_EXTERNAL_MOUSE: GDesktopDeviceSendEvents = 2;
51
52pub type GDesktopFocusMode = c_int;
53pub const G_DESKTOP_FOCUS_MODE_CLICK: GDesktopFocusMode = 0;
54pub const G_DESKTOP_FOCUS_MODE_SLOPPY: GDesktopFocusMode = 1;
55pub const G_DESKTOP_FOCUS_MODE_MOUSE: GDesktopFocusMode = 2;
56
57pub type GDesktopFocusNewWindows = c_int;
58pub const G_DESKTOP_FOCUS_NEW_WINDOWS_SMART: GDesktopFocusNewWindows = 0;
59pub const G_DESKTOP_FOCUS_NEW_WINDOWS_STRICT: GDesktopFocusNewWindows = 1;
60
61pub type GDesktopFontAntialiasingMode = c_int;
62pub const G_DESKTOP_FONT_ANTIALIASING_MODE_NONE: GDesktopFontAntialiasingMode = 0;
63pub const G_DESKTOP_FONT_ANTIALIASING_MODE_GRAYSCALE: GDesktopFontAntialiasingMode = 1;
64pub const G_DESKTOP_FONT_ANTIALIASING_MODE_RGBA: GDesktopFontAntialiasingMode = 2;
65
66pub type GDesktopFontHinting = c_int;
67pub const G_DESKTOP_FONT_HINTING_NONE: GDesktopFontHinting = 0;
68pub const G_DESKTOP_FONT_HINTING_SLIGHT: GDesktopFontHinting = 1;
69pub const G_DESKTOP_FONT_HINTING_MEDIUM: GDesktopFontHinting = 2;
70pub const G_DESKTOP_FONT_HINTING_FULL: GDesktopFontHinting = 3;
71
72pub type GDesktopFontRgbaOrder = c_int;
73pub const G_DESKTOP_FONT_RGBA_ORDER_RGBA: GDesktopFontRgbaOrder = 0;
74pub const G_DESKTOP_FONT_RGBA_ORDER_RGB: GDesktopFontRgbaOrder = 1;
75pub const G_DESKTOP_FONT_RGBA_ORDER_BGR: GDesktopFontRgbaOrder = 2;
76pub const G_DESKTOP_FONT_RGBA_ORDER_VRGB: GDesktopFontRgbaOrder = 3;
77pub const G_DESKTOP_FONT_RGBA_ORDER_VBGR: GDesktopFontRgbaOrder = 4;
78
79pub type GDesktopLocationAccuracyLevel = c_int;
80pub const G_DESKTOP_LOCATION_ACCURACY_LEVEL_COUNTRY: GDesktopLocationAccuracyLevel = 0;
81pub const G_DESKTOP_LOCATION_ACCURACY_LEVEL_CITY: GDesktopLocationAccuracyLevel = 1;
82pub const G_DESKTOP_LOCATION_ACCURACY_LEVEL_NEIGHBORHOOD: GDesktopLocationAccuracyLevel = 2;
83pub const G_DESKTOP_LOCATION_ACCURACY_LEVEL_STREET: GDesktopLocationAccuracyLevel = 3;
84pub const G_DESKTOP_LOCATION_ACCURACY_LEVEL_EXACT: GDesktopLocationAccuracyLevel = 4;
85
86pub type GDesktopMagnifierCaretTrackingMode = c_int;
87pub const G_DESKTOP_MAGNIFIER_CARET_TRACKING_MODE_NONE: GDesktopMagnifierCaretTrackingMode = 0;
88pub const G_DESKTOP_MAGNIFIER_CARET_TRACKING_MODE_CENTERED: GDesktopMagnifierCaretTrackingMode = 1;
89pub const G_DESKTOP_MAGNIFIER_CARET_TRACKING_MODE_PROPORTIONAL: GDesktopMagnifierCaretTrackingMode =
90    2;
91pub const G_DESKTOP_MAGNIFIER_CARET_TRACKING_MODE_PUSH: GDesktopMagnifierCaretTrackingMode = 3;
92
93pub type GDesktopMagnifierFocusTrackingMode = c_int;
94pub const G_DESKTOP_MAGNIFIER_FOCUS_TRACKING_MODE_NONE: GDesktopMagnifierFocusTrackingMode = 0;
95pub const G_DESKTOP_MAGNIFIER_FOCUS_TRACKING_MODE_CENTERED: GDesktopMagnifierFocusTrackingMode = 1;
96pub const G_DESKTOP_MAGNIFIER_FOCUS_TRACKING_MODE_PROPORTIONAL: GDesktopMagnifierFocusTrackingMode =
97    2;
98pub const G_DESKTOP_MAGNIFIER_FOCUS_TRACKING_MODE_PUSH: GDesktopMagnifierFocusTrackingMode = 3;
99
100pub type GDesktopMagnifierMouseTrackingMode = c_int;
101pub const G_DESKTOP_MAGNIFIER_MOUSE_TRACKING_MODE_NONE: GDesktopMagnifierMouseTrackingMode = 0;
102pub const G_DESKTOP_MAGNIFIER_MOUSE_TRACKING_MODE_CENTERED: GDesktopMagnifierMouseTrackingMode = 1;
103pub const G_DESKTOP_MAGNIFIER_MOUSE_TRACKING_MODE_PROPORTIONAL: GDesktopMagnifierMouseTrackingMode =
104    2;
105pub const G_DESKTOP_MAGNIFIER_MOUSE_TRACKING_MODE_PUSH: GDesktopMagnifierMouseTrackingMode = 3;
106
107pub type GDesktopMagnifierScreenPosition = c_int;
108pub const G_DESKTOP_MAGNIFIER_SCREEN_POSITION_NONE: GDesktopMagnifierScreenPosition = 0;
109pub const G_DESKTOP_MAGNIFIER_SCREEN_POSITION_FULL_SCREEN: GDesktopMagnifierScreenPosition = 1;
110pub const G_DESKTOP_MAGNIFIER_SCREEN_POSITION_TOP_HALF: GDesktopMagnifierScreenPosition = 2;
111pub const G_DESKTOP_MAGNIFIER_SCREEN_POSITION_BOTTOM_HALF: GDesktopMagnifierScreenPosition = 3;
112pub const G_DESKTOP_MAGNIFIER_SCREEN_POSITION_LEFT_HALF: GDesktopMagnifierScreenPosition = 4;
113pub const G_DESKTOP_MAGNIFIER_SCREEN_POSITION_RIGHT_HALF: GDesktopMagnifierScreenPosition = 5;
114
115pub type GDesktopMouseDwellDirection = c_int;
116pub const G_DESKTOP_MOUSE_DWELL_DIRECTION_LEFT: GDesktopMouseDwellDirection = 0;
117pub const G_DESKTOP_MOUSE_DWELL_DIRECTION_RIGHT: GDesktopMouseDwellDirection = 1;
118pub const G_DESKTOP_MOUSE_DWELL_DIRECTION_UP: GDesktopMouseDwellDirection = 2;
119pub const G_DESKTOP_MOUSE_DWELL_DIRECTION_DOWN: GDesktopMouseDwellDirection = 3;
120
121pub type GDesktopMouseDwellMode = c_int;
122pub const G_DESKTOP_MOUSE_DWELL_MODE_WINDOW: GDesktopMouseDwellMode = 0;
123pub const G_DESKTOP_MOUSE_DWELL_MODE_GESTURE: GDesktopMouseDwellMode = 1;
124
125pub type GDesktopPadButtonAction = c_int;
126pub const G_DESKTOP_PAD_BUTTON_ACTION_NONE: GDesktopPadButtonAction = 0;
127pub const G_DESKTOP_PAD_BUTTON_ACTION_HELP: GDesktopPadButtonAction = 1;
128pub const G_DESKTOP_PAD_BUTTON_ACTION_SWITCH_MONITOR: GDesktopPadButtonAction = 2;
129pub const G_DESKTOP_PAD_BUTTON_ACTION_KEYBINDING: GDesktopPadButtonAction = 3;
130
131pub type GDesktopPointerAccelProfile = c_int;
132pub const G_DESKTOP_POINTER_ACCEL_PROFILE_DEFAULT: GDesktopPointerAccelProfile = 0;
133pub const G_DESKTOP_POINTER_ACCEL_PROFILE_FLAT: GDesktopPointerAccelProfile = 1;
134pub const G_DESKTOP_POINTER_ACCEL_PROFILE_ADAPTIVE: GDesktopPointerAccelProfile = 2;
135
136pub type GDesktopPointingStickScrollMethod = c_int;
137pub const G_DESKTOP_POINTING_STICK_SCROLL_METHOD_DEFAULT: GDesktopPointingStickScrollMethod = 0;
138pub const G_DESKTOP_POINTING_STICK_SCROLL_METHOD_NONE: GDesktopPointingStickScrollMethod = 1;
139pub const G_DESKTOP_POINTING_STICK_SCROLL_METHOD_ON_BUTTON_DOWN: GDesktopPointingStickScrollMethod =
140    2;
141
142pub type GDesktopProxyMode = c_int;
143pub const G_DESKTOP_PROXY_MODE_NONE: GDesktopProxyMode = 0;
144pub const G_DESKTOP_PROXY_MODE_MANUAL: GDesktopProxyMode = 1;
145pub const G_DESKTOP_PROXY_MODE_AUTO: GDesktopProxyMode = 2;
146
147pub type GDesktopScreensaverMode = c_int;
148pub const G_DESKTOP_SCREENSAVER_MODE_BLANK_ONLY: GDesktopScreensaverMode = 0;
149pub const G_DESKTOP_SCREENSAVER_MODE_RANDOM: GDesktopScreensaverMode = 1;
150pub const G_DESKTOP_SCREENSAVER_MODE_SINGLE: GDesktopScreensaverMode = 2;
151
152pub type GDesktopStylusButtonAction = c_int;
153pub const G_DESKTOP_STYLUS_BUTTON_ACTION_DEFAULT: GDesktopStylusButtonAction = 0;
154pub const G_DESKTOP_STYLUS_BUTTON_ACTION_MIDDLE: GDesktopStylusButtonAction = 1;
155pub const G_DESKTOP_STYLUS_BUTTON_ACTION_RIGHT: GDesktopStylusButtonAction = 2;
156pub const G_DESKTOP_STYLUS_BUTTON_ACTION_BACK: GDesktopStylusButtonAction = 3;
157pub const G_DESKTOP_STYLUS_BUTTON_ACTION_FORWARD: GDesktopStylusButtonAction = 4;
158
159pub type GDesktopTabletMapping = c_int;
160pub const G_DESKTOP_TABLET_MAPPING_ABSOLUTE: GDesktopTabletMapping = 0;
161pub const G_DESKTOP_TABLET_MAPPING_RELATIVE: GDesktopTabletMapping = 1;
162
163pub type GDesktopTitlebarAction = c_int;
164pub const G_DESKTOP_TITLEBAR_ACTION_TOGGLE_SHADE: GDesktopTitlebarAction = 0;
165pub const G_DESKTOP_TITLEBAR_ACTION_TOGGLE_MAXIMIZE: GDesktopTitlebarAction = 1;
166pub const G_DESKTOP_TITLEBAR_ACTION_TOGGLE_MAXIMIZE_HORIZONTALLY: GDesktopTitlebarAction = 2;
167pub const G_DESKTOP_TITLEBAR_ACTION_TOGGLE_MAXIMIZE_VERTICALLY: GDesktopTitlebarAction = 3;
168pub const G_DESKTOP_TITLEBAR_ACTION_MINIMIZE: GDesktopTitlebarAction = 4;
169pub const G_DESKTOP_TITLEBAR_ACTION_NONE: GDesktopTitlebarAction = 5;
170pub const G_DESKTOP_TITLEBAR_ACTION_LOWER: GDesktopTitlebarAction = 6;
171pub const G_DESKTOP_TITLEBAR_ACTION_MENU: GDesktopTitlebarAction = 7;
172
173pub type GDesktopToolbarIconSize = c_int;
174pub const G_DESKTOP_TOOLBAR_ICON_SIZE_SMALL: GDesktopToolbarIconSize = 0;
175pub const G_DESKTOP_TOOLBAR_ICON_SIZE_LARGE: GDesktopToolbarIconSize = 1;
176
177pub type GDesktopToolbarStyle = c_int;
178pub const G_DESKTOP_TOOLBAR_STYLE_BOTH: GDesktopToolbarStyle = 0;
179pub const G_DESKTOP_TOOLBAR_STYLE_BOTH_HORIZ: GDesktopToolbarStyle = 1;
180pub const G_DESKTOP_TOOLBAR_STYLE_ICONS: GDesktopToolbarStyle = 2;
181pub const G_DESKTOP_TOOLBAR_STYLE_TEXT: GDesktopToolbarStyle = 3;
182
183pub type GDesktopTouchpadClickMethod = c_int;
184pub const G_DESKTOP_TOUCHPAD_CLICK_METHOD_DEFAULT: GDesktopTouchpadClickMethod = 0;
185pub const G_DESKTOP_TOUCHPAD_CLICK_METHOD_NONE: GDesktopTouchpadClickMethod = 1;
186pub const G_DESKTOP_TOUCHPAD_CLICK_METHOD_AREAS: GDesktopTouchpadClickMethod = 2;
187pub const G_DESKTOP_TOUCHPAD_CLICK_METHOD_FINGERS: GDesktopTouchpadClickMethod = 3;
188
189pub type GDesktopTouchpadHandedness = c_int;
190pub const G_DESKTOP_TOUCHPAD_HANDEDNESS_RIGHT: GDesktopTouchpadHandedness = 0;
191pub const G_DESKTOP_TOUCHPAD_HANDEDNESS_LEFT: GDesktopTouchpadHandedness = 1;
192pub const G_DESKTOP_TOUCHPAD_HANDEDNESS_MOUSE: GDesktopTouchpadHandedness = 2;
193
194pub type GDesktopTouchpadTapButtonMap = c_int;
195pub const G_DESKTOP_TOUCHPAD_BUTTON_TAP_MAP_DEFAULT: GDesktopTouchpadTapButtonMap = 0;
196pub const G_DESKTOP_TOUCHPAD_BUTTON_TAP_MAP_LRM: GDesktopTouchpadTapButtonMap = 1;
197pub const G_DESKTOP_TOUCHPAD_BUTTON_TAP_MAP_LMR: GDesktopTouchpadTapButtonMap = 2;
198
199pub type GDesktopUsbProtection = c_int;
200pub const G_DESKTOP_USB_PROTECTION_LOCKSCREEN: GDesktopUsbProtection = 0;
201pub const G_DESKTOP_USB_PROTECTION_ALWAYS: GDesktopUsbProtection = 1;
202
203pub type GDesktopVisualBellType = c_int;
204pub const G_DESKTOP_VISUAL_BELL_FULLSCREEN_FLASH: GDesktopVisualBellType = 0;
205pub const G_DESKTOP_VISUAL_BELL_FRAME_FLASH: GDesktopVisualBellType = 1;