|
Packit Service |
93d855 |
|
|
Packit Service |
93d855 |
|
|
Packit Service |
93d855 |
|
|
Packit Service |
93d855 |
#include <libxklavier/xklavier.h>
|
|
Packit Service |
93d855 |
|
|
Packit Service |
93d855 |
/* enumerations from "xkl_engine.h" */
|
|
Packit Service |
93d855 |
GType
|
|
Packit Service |
93d855 |
xkl_engine_state_change_get_type (void)
|
|
Packit Service |
93d855 |
{
|
|
Packit Service |
93d855 |
static GType etype = 0;
|
|
Packit Service |
93d855 |
if (etype == 0) {
|
|
Packit Service |
93d855 |
static const GEnumValue values[] = {
|
|
Packit Service |
93d855 |
{ GROUP_CHANGED, "GROUP_CHANGED", "group-changed" },
|
|
Packit Service |
93d855 |
{ INDICATORS_CHANGED, "INDICATORS_CHANGED", "indicators-changed" },
|
|
Packit Service |
93d855 |
{ 0, NULL, NULL }
|
|
Packit Service |
93d855 |
};
|
|
Packit Service |
93d855 |
etype = g_enum_register_static ("XklEngineStateChange", values);
|
|
Packit Service |
93d855 |
}
|
|
Packit Service |
93d855 |
return etype;
|
|
Packit Service |
93d855 |
}
|
|
Packit Service |
93d855 |
GType
|
|
Packit Service |
93d855 |
xkl_engine_features_get_type (void)
|
|
Packit Service |
93d855 |
{
|
|
Packit Service |
93d855 |
static GType etype = 0;
|
|
Packit Service |
93d855 |
if (etype == 0) {
|
|
Packit Service |
93d855 |
static const GFlagsValue values[] = {
|
|
Packit Service |
93d855 |
{ XKLF_CAN_TOGGLE_INDICATORS, "XKLF_CAN_TOGGLE_INDICATORS", "can-toggle-indicators" },
|
|
Packit Service |
93d855 |
{ XKLF_CAN_OUTPUT_CONFIG_AS_ASCII, "XKLF_CAN_OUTPUT_CONFIG_AS_ASCII", "can-output-config-as-ascii" },
|
|
Packit Service |
93d855 |
{ XKLF_CAN_OUTPUT_CONFIG_AS_BINARY, "XKLF_CAN_OUTPUT_CONFIG_AS_BINARY", "can-output-config-as-binary" },
|
|
Packit Service |
93d855 |
{ XKLF_MULTIPLE_LAYOUTS_SUPPORTED, "XKLF_MULTIPLE_LAYOUTS_SUPPORTED", "multiple-layouts-supported" },
|
|
Packit Service |
93d855 |
{ XKLF_REQUIRES_MANUAL_LAYOUT_MANAGEMENT, "XKLF_REQUIRES_MANUAL_LAYOUT_MANAGEMENT", "requires-manual-layout-management" },
|
|
Packit Service |
93d855 |
{ XKLF_DEVICE_DISCOVERY, "XKLF_DEVICE_DISCOVERY", "device-discovery" },
|
|
Packit Service |
93d855 |
{ 0, NULL, NULL }
|
|
Packit Service |
93d855 |
};
|
|
Packit Service |
93d855 |
etype = g_flags_register_static ("XklEngineFeatures", values);
|
|
Packit Service |
93d855 |
}
|
|
Packit Service |
93d855 |
return etype;
|
|
Packit Service |
93d855 |
}
|
|
Packit Service |
93d855 |
GType
|
|
Packit Service |
93d855 |
xkl_engine_listen_modes_get_type (void)
|
|
Packit Service |
93d855 |
{
|
|
Packit Service |
93d855 |
static GType etype = 0;
|
|
Packit Service |
93d855 |
if (etype == 0) {
|
|
Packit Service |
93d855 |
static const GEnumValue values[] = {
|
|
Packit Service |
93d855 |
{ XKLL_MANAGE_WINDOW_STATES, "XKLL_MANAGE_WINDOW_STATES", "manage-window-states" },
|
|
Packit Service |
93d855 |
{ XKLL_TRACK_KEYBOARD_STATE, "XKLL_TRACK_KEYBOARD_STATE", "track-keyboard-state" },
|
|
Packit Service |
93d855 |
{ XKLL_MANAGE_LAYOUTS, "XKLL_MANAGE_LAYOUTS", "manage-layouts" },
|
|
Packit Service |
93d855 |
{ 0, NULL, NULL }
|
|
Packit Service |
93d855 |
};
|
|
Packit Service |
93d855 |
etype = g_enum_register_static ("XklEngineListenModes", values);
|
|
Packit Service |
93d855 |
}
|
|
Packit Service |
93d855 |
return etype;
|
|
Packit Service |
93d855 |
}
|
|
Packit Service |
93d855 |
|
|
Packit Service |
93d855 |
|
|
Packit Service |
93d855 |
|