From c81a708527ac25eb81db3bd919d7f96176ef9d7a Mon Sep 17 00:00:00 2001 From: William Hua Date: Fri, 22 Mar 2013 19:17:55 -0400 Subject: Add libxklavier.vapi and docs. --- deps/README | 8 + deps/libxklavier.vapi | 181 +++++++ deps/libxklavier/abstractclass.png | Bin 0 -> 605 bytes deps/libxklavier/abstractmethod.png | Bin 0 -> 407 bytes deps/libxklavier/abstractproperty.png | Bin 0 -> 718 bytes deps/libxklavier/class.png | Bin 0 -> 510 bytes deps/libxklavier/coll_close.png | Bin 0 -> 139 bytes deps/libxklavier/coll_open.png | Bin 0 -> 148 bytes deps/libxklavier/constant.png | Bin 0 -> 375 bytes deps/libxklavier/constructor.png | Bin 0 -> 344 bytes deps/libxklavier/delegate.png | Bin 0 -> 599 bytes deps/libxklavier/devhelpstyle.css | 563 ++++++++++++++++++++ deps/libxklavier/enum.png | Bin 0 -> 499 bytes deps/libxklavier/enumvalue.png | Bin 0 -> 303 bytes deps/libxklavier/errorcode.png | Bin 0 -> 300 bytes deps/libxklavier/errordomain.png | Bin 0 -> 624 bytes deps/libxklavier/field.png | Bin 0 -> 459 bytes deps/libxklavier/index.html | 35 ++ deps/libxklavier/interface.png | Bin 0 -> 431 bytes .../libxklavier/Xkl.ConfigItem.ConfigItem.html | 48 ++ .../libxklavier/Xkl.ConfigItem.description.html | 49 ++ deps/libxklavier/libxklavier/Xkl.ConfigItem.html | 96 ++++ .../libxklavier/Xkl.ConfigItem.name.html | 49 ++ .../Xkl.ConfigItem.set_description.html | 49 ++ .../libxklavier/Xkl.ConfigItem.set_name.html | 49 ++ .../Xkl.ConfigItem.set_short_description.html | 49 ++ .../Xkl.ConfigItem.short_description.html | 49 ++ .../libxklavier/Xkl.ConfigItemProcessFunc.html | 58 +++ .../libxklavier/Xkl.ConfigRec.ConfigRec.html | 57 ++ .../libxklavier/Xkl.ConfigRec.activate.html | 58 +++ .../libxklavier/Xkl.ConfigRec.equals.html | 58 +++ .../libxklavier/Xkl.ConfigRec.get_from_backup.html | 58 +++ ...kl.ConfigRec.get_from_root_window_property.html | 58 +++ .../libxklavier/Xkl.ConfigRec.get_from_server.html | 58 +++ deps/libxklavier/libxklavier/Xkl.ConfigRec.html | 144 ++++++ .../libxklavier/Xkl.ConfigRec.layouts.html | 58 +++ .../libxklavier/Xkl.ConfigRec.model.html | 58 +++ .../libxklavier/Xkl.ConfigRec.options.html | 58 +++ .../libxklavier/Xkl.ConfigRec.reset.html | 58 +++ .../libxklavier/Xkl.ConfigRec.set_layouts.html | 58 +++ .../libxklavier/Xkl.ConfigRec.set_options.html | 58 +++ .../Xkl.ConfigRec.set_to_root_window_property.html | 58 +++ .../libxklavier/Xkl.ConfigRec.set_variants.html | 58 +++ .../libxklavier/Xkl.ConfigRec.variants.html | 58 +++ .../libxklavier/Xkl.ConfigRec.write_to_file.html | 58 +++ .../Xkl.ConfigRegistry.ConfigRegistry.html | 61 +++ .../libxklavier/Xkl.ConfigRegistry.engine.html | 61 +++ .../Xkl.ConfigRegistry.find_layout.html | 61 +++ .../libxklavier/Xkl.ConfigRegistry.find_model.html | 61 +++ .../Xkl.ConfigRegistry.find_option.html | 61 +++ .../Xkl.ConfigRegistry.find_option_group.html | 61 +++ .../Xkl.ConfigRegistry.find_variant.html | 61 +++ .../Xkl.ConfigRegistry.foreach_country.html | 61 +++ ...Xkl.ConfigRegistry.foreach_country_variant.html | 61 +++ .../Xkl.ConfigRegistry.foreach_language.html | 61 +++ ...kl.ConfigRegistry.foreach_language_variant.html | 61 +++ .../Xkl.ConfigRegistry.foreach_layout.html | 61 +++ .../Xkl.ConfigRegistry.foreach_layout_variant.html | 61 +++ .../Xkl.ConfigRegistry.foreach_model.html | 61 +++ .../Xkl.ConfigRegistry.foreach_option.html | 61 +++ .../Xkl.ConfigRegistry.foreach_option_group.html | 61 +++ .../Xkl.ConfigRegistry.get_instance.html | 61 +++ .../libxklavier/Xkl.ConfigRegistry.html | 159 ++++++ .../libxklavier/Xkl.ConfigRegistry.load.html | 61 +++ .../Xkl.ConfigRegistry.search_by_pattern.html | 61 +++ .../libxklavier/libxklavier/Xkl.Engine.Engine.html | 95 ++++ .../libxklavier/Xkl.Engine.INT__LONG_LONG.html | 96 ++++ .../Xkl.Engine.VOID__FLAGS_INT_BOOLEAN.html | 96 ++++ .../libxklavier/Xkl.Engine.X_config_changed.html | 96 ++++ .../libxklavier/Xkl.Engine.X_new_device.html | 96 ++++ ...Engine.allow_one_switch_to_secondary_group.html | 96 ++++ .../libxklavier/Xkl.Engine.backendName.html | 96 ++++ .../libxklavier/Xkl.Engine.backup_names_prop.html | 96 ++++ .../libxklavier/Xkl.Engine.config_notify.html | 96 ++++ .../libxklavier/Xkl.Engine.default_group.html | 96 ++++ .../libxklavier/Xkl.Engine.delete_state.html | 96 ++++ .../libxklavier/Xkl.Engine.display.html | 96 ++++ .../libxklavier/Xkl.Engine.filter_events.html | 96 ++++ .../libxklavier/Xkl.Engine.get_backend_name.html | 96 ++++ .../libxklavier/Xkl.Engine.get_current_state.html | 96 ++++ .../libxklavier/Xkl.Engine.get_current_window.html | 96 ++++ .../Xkl.Engine.get_current_window_group.html | 96 ++++ .../libxklavier/Xkl.Engine.get_default_group.html | 96 ++++ .../libxklavier/Xkl.Engine.get_features.html | 96 ++++ .../libxklavier/Xkl.Engine.get_groups_names.html | 96 ++++ .../Xkl.Engine.get_indicators_handling.html | 96 ++++ .../Xkl.Engine.get_indicators_names.html | 96 ++++ .../libxklavier/Xkl.Engine.get_instance.html | 96 ++++ .../libxklavier/Xkl.Engine.get_max_num_groups.html | 96 ++++ .../libxklavier/Xkl.Engine.get_next_group.html | 96 ++++ .../libxklavier/Xkl.Engine.get_num_groups.html | 96 ++++ .../libxklavier/Xkl.Engine.get_prev_group.html | 96 ++++ .../Xkl.Engine.get_secondary_groups_mask.html | 96 ++++ .../libxklavier/Xkl.Engine.get_state.html | 96 ++++ .../libxklavier/Xkl.Engine.get_window_title.html | 96 ++++ .../libxklavier/Xkl.Engine.grab_key.html | 96 ++++ deps/libxklavier/libxklavier/Xkl.Engine.html | 337 ++++++++++++ .../Xkl.Engine.indicators_handling.html | 96 ++++ .../Xkl.Engine.is_group_per_toplevel_window.html | 96 ++++ ...Engine.is_window_from_same_toplevel_window.html | 96 ++++ .../Xkl.Engine.is_window_transparent.html | 96 ++++ .../libxklavier/Xkl.Engine.lock_group.html | 96 ++++ .../libxklavier/Xkl.Engine.max_num_groups.html | 96 ++++ .../libxklavier/Xkl.Engine.new_device_notify.html | 96 ++++ .../Xkl.Engine.new_toplevel_window.html | 96 ++++ .../libxklavier/Xkl.Engine.new_window_notify.html | 96 ++++ .../libxklavier/Xkl.Engine.num_groups.html | 96 ++++ .../libxklavier/Xkl.Engine.pause_listen.html | 96 ++++ .../libxklavier/Xkl.Engine.resume_listen.html | 96 ++++ .../libxklavier/Xkl.Engine.save_state.html | 96 ++++ .../Xkl.Engine.secondary_groups_mask.html | 96 ++++ .../libxklavier/Xkl.Engine.set_default_group.html | 96 ++++ .../Xkl.Engine.set_group_per_toplevel_window.html | 96 ++++ .../Xkl.Engine.set_indicators_handling.html | 96 ++++ .../Xkl.Engine.set_secondary_groups_mask.html | 96 ++++ .../Xkl.Engine.set_window_transparent.html | 96 ++++ .../libxklavier/Xkl.Engine.start_listen.html | 96 ++++ .../libxklavier/Xkl.Engine.state_notify.html | 96 ++++ .../libxklavier/Xkl.Engine.stop_listen.html | 96 ++++ .../libxklavier/Xkl.Engine.ungrab_key.html | 96 ++++ ....EngineFeatures.CAN_OUTPUT_CONFIG_AS_ASCII.html | 46 ++ ...EngineFeatures.CAN_OUTPUT_CONFIG_AS_BINARY.html | 46 ++ .../Xkl.EngineFeatures.CAN_TOGGLE_INDICATORS.html | 46 ++ .../Xkl.EngineFeatures.DEVICE_DISCOVERY.html | 46 ++ ....EngineFeatures.MULTIPLE_LAYOUTS_SUPPORTED.html | 46 ++ ...Features.REQUIRES_MANUAL_LAYOUT_MANAGEMENT.html | 46 ++ .../libxklavier/Xkl.EngineFeatures.html | 60 +++ .../Xkl.EngineListenModes.MANAGE_LAYOUTS.html | 46 ++ ...Xkl.EngineListenModes.MANAGE_WINDOW_STATES.html | 46 ++ ...Xkl.EngineListenModes.TRACK_KEYBOARD_STATE.html | 46 ++ .../libxklavier/Xkl.EngineListenModes.html | 54 ++ .../Xkl.EngineStateChange.NDICATORS_CHANGED.html | 46 ++ .../Xkl.EngineStateChange.ROUP_CHANGED.html | 46 ++ .../libxklavier/Xkl.EngineStateChange.html | 52 ++ .../libxklavier/Xkl.MAX_CI_DESC_LENGTH.html | 58 +++ .../libxklavier/Xkl.MAX_CI_NAME_LENGTH.html | 58 +++ .../libxklavier/Xkl.MAX_CI_SHORT_DESC_LENGTH.html | 58 +++ deps/libxklavier/libxklavier/Xkl.State.group.html | 44 ++ deps/libxklavier/libxklavier/Xkl.State.html | 65 +++ .../libxklavier/Xkl.State.indicators.html | 44 ++ .../libxklavier/Xkl.TwoConfigItemsProcessFunc.html | 58 +++ .../libxklavier/Xkl.get_country_name.html | 58 +++ .../libxklavier/Xkl.get_language_name.html | 58 +++ .../libxklavier/Xkl.get_last_error.html | 58 +++ deps/libxklavier/libxklavier/Xkl.html | 118 +++++ .../libxklavier/Xkl.restore_names_prop.html | 58 +++ .../libxklavier/Xkl.set_debug_level.html | 58 +++ .../libxklavier/libxklavier/img/Xkl.ConfigItem.png | Bin 0 -> 4366 bytes deps/libxklavier/libxklavier/img/Xkl.ConfigRec.png | Bin 0 -> 4420 bytes .../libxklavier/img/Xkl.ConfigRegistry.png | Bin 0 -> 4951 bytes deps/libxklavier/libxklavier/img/Xkl.Engine.png | Bin 0 -> 3761 bytes deps/libxklavier/libxklavier/img/Xkl.State.png | Bin 0 -> 1547 bytes deps/libxklavier/libxklavier/index.htm | 101 ++++ deps/libxklavier/method.png | Bin 0 -> 457 bytes deps/libxklavier/namespace.png | Bin 0 -> 271 bytes deps/libxklavier/package.png | Bin 0 -> 633 bytes deps/libxklavier/packages.png | Bin 0 -> 543 bytes deps/libxklavier/property.png | Bin 0 -> 763 bytes deps/libxklavier/scripts.js | 46 ++ deps/libxklavier/signal.png | Bin 0 -> 411 bytes deps/libxklavier/staticmethod.png | Bin 0 -> 471 bytes deps/libxklavier/struct.png | Bin 0 -> 219 bytes deps/libxklavier/style.css | 576 +++++++++++++++++++++ deps/libxklavier/tip.png | Bin 0 -> 715 bytes deps/libxklavier/virtualmethod.png | Bin 0 -> 488 bytes deps/libxklavier/virtualproperty.png | Bin 0 -> 711 bytes deps/libxklavier/warning.png | Bin 0 -> 2553 bytes deps/libxklavier/wikistyle.css | 529 +++++++++++++++++++ lib/main.vala | 3 + 169 files changed, 11912 insertions(+) create mode 100644 deps/libxklavier.vapi create mode 100644 deps/libxklavier/abstractclass.png create mode 100644 deps/libxklavier/abstractmethod.png create mode 100644 deps/libxklavier/abstractproperty.png create mode 100644 deps/libxklavier/class.png create mode 100644 deps/libxklavier/coll_close.png create mode 100644 deps/libxklavier/coll_open.png create mode 100644 deps/libxklavier/constant.png create mode 100644 deps/libxklavier/constructor.png create mode 100644 deps/libxklavier/delegate.png create mode 100644 deps/libxklavier/devhelpstyle.css create mode 100644 deps/libxklavier/enum.png create mode 100644 deps/libxklavier/enumvalue.png create mode 100644 deps/libxklavier/errorcode.png create mode 100644 deps/libxklavier/errordomain.png create mode 100644 deps/libxklavier/field.png create mode 100644 deps/libxklavier/index.html create mode 100644 deps/libxklavier/interface.png create mode 100644 deps/libxklavier/libxklavier/Xkl.ConfigItem.ConfigItem.html create mode 100644 deps/libxklavier/libxklavier/Xkl.ConfigItem.description.html create mode 100644 deps/libxklavier/libxklavier/Xkl.ConfigItem.html create mode 100644 deps/libxklavier/libxklavier/Xkl.ConfigItem.name.html create mode 100644 deps/libxklavier/libxklavier/Xkl.ConfigItem.set_description.html create mode 100644 deps/libxklavier/libxklavier/Xkl.ConfigItem.set_name.html create mode 100644 deps/libxklavier/libxklavier/Xkl.ConfigItem.set_short_description.html create mode 100644 deps/libxklavier/libxklavier/Xkl.ConfigItem.short_description.html create mode 100644 deps/libxklavier/libxklavier/Xkl.ConfigItemProcessFunc.html create mode 100644 deps/libxklavier/libxklavier/Xkl.ConfigRec.ConfigRec.html create mode 100644 deps/libxklavier/libxklavier/Xkl.ConfigRec.activate.html create mode 100644 deps/libxklavier/libxklavier/Xkl.ConfigRec.equals.html create mode 100644 deps/libxklavier/libxklavier/Xkl.ConfigRec.get_from_backup.html create mode 100644 deps/libxklavier/libxklavier/Xkl.ConfigRec.get_from_root_window_property.html create mode 100644 deps/libxklavier/libxklavier/Xkl.ConfigRec.get_from_server.html create mode 100644 deps/libxklavier/libxklavier/Xkl.ConfigRec.html create mode 100644 deps/libxklavier/libxklavier/Xkl.ConfigRec.layouts.html create mode 100644 deps/libxklavier/libxklavier/Xkl.ConfigRec.model.html create mode 100644 deps/libxklavier/libxklavier/Xkl.ConfigRec.options.html create mode 100644 deps/libxklavier/libxklavier/Xkl.ConfigRec.reset.html create mode 100644 deps/libxklavier/libxklavier/Xkl.ConfigRec.set_layouts.html create mode 100644 deps/libxklavier/libxklavier/Xkl.ConfigRec.set_options.html create mode 100644 deps/libxklavier/libxklavier/Xkl.ConfigRec.set_to_root_window_property.html create mode 100644 deps/libxklavier/libxklavier/Xkl.ConfigRec.set_variants.html create mode 100644 deps/libxklavier/libxklavier/Xkl.ConfigRec.variants.html create mode 100644 deps/libxklavier/libxklavier/Xkl.ConfigRec.write_to_file.html create mode 100644 deps/libxklavier/libxklavier/Xkl.ConfigRegistry.ConfigRegistry.html create mode 100644 deps/libxklavier/libxklavier/Xkl.ConfigRegistry.engine.html create mode 100644 deps/libxklavier/libxklavier/Xkl.ConfigRegistry.find_layout.html create mode 100644 deps/libxklavier/libxklavier/Xkl.ConfigRegistry.find_model.html create mode 100644 deps/libxklavier/libxklavier/Xkl.ConfigRegistry.find_option.html create mode 100644 deps/libxklavier/libxklavier/Xkl.ConfigRegistry.find_option_group.html create mode 100644 deps/libxklavier/libxklavier/Xkl.ConfigRegistry.find_variant.html create mode 100644 deps/libxklavier/libxklavier/Xkl.ConfigRegistry.foreach_country.html create mode 100644 deps/libxklavier/libxklavier/Xkl.ConfigRegistry.foreach_country_variant.html create mode 100644 deps/libxklavier/libxklavier/Xkl.ConfigRegistry.foreach_language.html create mode 100644 deps/libxklavier/libxklavier/Xkl.ConfigRegistry.foreach_language_variant.html create mode 100644 deps/libxklavier/libxklavier/Xkl.ConfigRegistry.foreach_layout.html create mode 100644 deps/libxklavier/libxklavier/Xkl.ConfigRegistry.foreach_layout_variant.html create mode 100644 deps/libxklavier/libxklavier/Xkl.ConfigRegistry.foreach_model.html create mode 100644 deps/libxklavier/libxklavier/Xkl.ConfigRegistry.foreach_option.html create mode 100644 deps/libxklavier/libxklavier/Xkl.ConfigRegistry.foreach_option_group.html create mode 100644 deps/libxklavier/libxklavier/Xkl.ConfigRegistry.get_instance.html create mode 100644 deps/libxklavier/libxklavier/Xkl.ConfigRegistry.html create mode 100644 deps/libxklavier/libxklavier/Xkl.ConfigRegistry.load.html create mode 100644 deps/libxklavier/libxklavier/Xkl.ConfigRegistry.search_by_pattern.html create mode 100644 deps/libxklavier/libxklavier/Xkl.Engine.Engine.html create mode 100644 deps/libxklavier/libxklavier/Xkl.Engine.INT__LONG_LONG.html create mode 100644 deps/libxklavier/libxklavier/Xkl.Engine.VOID__FLAGS_INT_BOOLEAN.html create mode 100644 deps/libxklavier/libxklavier/Xkl.Engine.X_config_changed.html create mode 100644 deps/libxklavier/libxklavier/Xkl.Engine.X_new_device.html create mode 100644 deps/libxklavier/libxklavier/Xkl.Engine.allow_one_switch_to_secondary_group.html create mode 100644 deps/libxklavier/libxklavier/Xkl.Engine.backendName.html create mode 100644 deps/libxklavier/libxklavier/Xkl.Engine.backup_names_prop.html create mode 100644 deps/libxklavier/libxklavier/Xkl.Engine.config_notify.html create mode 100644 deps/libxklavier/libxklavier/Xkl.Engine.default_group.html create mode 100644 deps/libxklavier/libxklavier/Xkl.Engine.delete_state.html create mode 100644 deps/libxklavier/libxklavier/Xkl.Engine.display.html create mode 100644 deps/libxklavier/libxklavier/Xkl.Engine.filter_events.html create mode 100644 deps/libxklavier/libxklavier/Xkl.Engine.get_backend_name.html create mode 100644 deps/libxklavier/libxklavier/Xkl.Engine.get_current_state.html create mode 100644 deps/libxklavier/libxklavier/Xkl.Engine.get_current_window.html create mode 100644 deps/libxklavier/libxklavier/Xkl.Engine.get_current_window_group.html create mode 100644 deps/libxklavier/libxklavier/Xkl.Engine.get_default_group.html create mode 100644 deps/libxklavier/libxklavier/Xkl.Engine.get_features.html create mode 100644 deps/libxklavier/libxklavier/Xkl.Engine.get_groups_names.html create mode 100644 deps/libxklavier/libxklavier/Xkl.Engine.get_indicators_handling.html create mode 100644 deps/libxklavier/libxklavier/Xkl.Engine.get_indicators_names.html create mode 100644 deps/libxklavier/libxklavier/Xkl.Engine.get_instance.html create mode 100644 deps/libxklavier/libxklavier/Xkl.Engine.get_max_num_groups.html create mode 100644 deps/libxklavier/libxklavier/Xkl.Engine.get_next_group.html create mode 100644 deps/libxklavier/libxklavier/Xkl.Engine.get_num_groups.html create mode 100644 deps/libxklavier/libxklavier/Xkl.Engine.get_prev_group.html create mode 100644 deps/libxklavier/libxklavier/Xkl.Engine.get_secondary_groups_mask.html create mode 100644 deps/libxklavier/libxklavier/Xkl.Engine.get_state.html create mode 100644 deps/libxklavier/libxklavier/Xkl.Engine.get_window_title.html create mode 100644 deps/libxklavier/libxklavier/Xkl.Engine.grab_key.html create mode 100644 deps/libxklavier/libxklavier/Xkl.Engine.html create mode 100644 deps/libxklavier/libxklavier/Xkl.Engine.indicators_handling.html create mode 100644 deps/libxklavier/libxklavier/Xkl.Engine.is_group_per_toplevel_window.html create mode 100644 deps/libxklavier/libxklavier/Xkl.Engine.is_window_from_same_toplevel_window.html create mode 100644 deps/libxklavier/libxklavier/Xkl.Engine.is_window_transparent.html create mode 100644 deps/libxklavier/libxklavier/Xkl.Engine.lock_group.html create mode 100644 deps/libxklavier/libxklavier/Xkl.Engine.max_num_groups.html create mode 100644 deps/libxklavier/libxklavier/Xkl.Engine.new_device_notify.html create mode 100644 deps/libxklavier/libxklavier/Xkl.Engine.new_toplevel_window.html create mode 100644 deps/libxklavier/libxklavier/Xkl.Engine.new_window_notify.html create mode 100644 deps/libxklavier/libxklavier/Xkl.Engine.num_groups.html create mode 100644 deps/libxklavier/libxklavier/Xkl.Engine.pause_listen.html create mode 100644 deps/libxklavier/libxklavier/Xkl.Engine.resume_listen.html create mode 100644 deps/libxklavier/libxklavier/Xkl.Engine.save_state.html create mode 100644 deps/libxklavier/libxklavier/Xkl.Engine.secondary_groups_mask.html create mode 100644 deps/libxklavier/libxklavier/Xkl.Engine.set_default_group.html create mode 100644 deps/libxklavier/libxklavier/Xkl.Engine.set_group_per_toplevel_window.html create mode 100644 deps/libxklavier/libxklavier/Xkl.Engine.set_indicators_handling.html create mode 100644 deps/libxklavier/libxklavier/Xkl.Engine.set_secondary_groups_mask.html create mode 100644 deps/libxklavier/libxklavier/Xkl.Engine.set_window_transparent.html create mode 100644 deps/libxklavier/libxklavier/Xkl.Engine.start_listen.html create mode 100644 deps/libxklavier/libxklavier/Xkl.Engine.state_notify.html create mode 100644 deps/libxklavier/libxklavier/Xkl.Engine.stop_listen.html create mode 100644 deps/libxklavier/libxklavier/Xkl.Engine.ungrab_key.html create mode 100644 deps/libxklavier/libxklavier/Xkl.EngineFeatures.CAN_OUTPUT_CONFIG_AS_ASCII.html create mode 100644 deps/libxklavier/libxklavier/Xkl.EngineFeatures.CAN_OUTPUT_CONFIG_AS_BINARY.html create mode 100644 deps/libxklavier/libxklavier/Xkl.EngineFeatures.CAN_TOGGLE_INDICATORS.html create mode 100644 deps/libxklavier/libxklavier/Xkl.EngineFeatures.DEVICE_DISCOVERY.html create mode 100644 deps/libxklavier/libxklavier/Xkl.EngineFeatures.MULTIPLE_LAYOUTS_SUPPORTED.html create mode 100644 deps/libxklavier/libxklavier/Xkl.EngineFeatures.REQUIRES_MANUAL_LAYOUT_MANAGEMENT.html create mode 100644 deps/libxklavier/libxklavier/Xkl.EngineFeatures.html create mode 100644 deps/libxklavier/libxklavier/Xkl.EngineListenModes.MANAGE_LAYOUTS.html create mode 100644 deps/libxklavier/libxklavier/Xkl.EngineListenModes.MANAGE_WINDOW_STATES.html create mode 100644 deps/libxklavier/libxklavier/Xkl.EngineListenModes.TRACK_KEYBOARD_STATE.html create mode 100644 deps/libxklavier/libxklavier/Xkl.EngineListenModes.html create mode 100644 deps/libxklavier/libxklavier/Xkl.EngineStateChange.NDICATORS_CHANGED.html create mode 100644 deps/libxklavier/libxklavier/Xkl.EngineStateChange.ROUP_CHANGED.html create mode 100644 deps/libxklavier/libxklavier/Xkl.EngineStateChange.html create mode 100644 deps/libxklavier/libxklavier/Xkl.MAX_CI_DESC_LENGTH.html create mode 100644 deps/libxklavier/libxklavier/Xkl.MAX_CI_NAME_LENGTH.html create mode 100644 deps/libxklavier/libxklavier/Xkl.MAX_CI_SHORT_DESC_LENGTH.html create mode 100644 deps/libxklavier/libxklavier/Xkl.State.group.html create mode 100644 deps/libxklavier/libxklavier/Xkl.State.html create mode 100644 deps/libxklavier/libxklavier/Xkl.State.indicators.html create mode 100644 deps/libxklavier/libxklavier/Xkl.TwoConfigItemsProcessFunc.html create mode 100644 deps/libxklavier/libxklavier/Xkl.get_country_name.html create mode 100644 deps/libxklavier/libxklavier/Xkl.get_language_name.html create mode 100644 deps/libxklavier/libxklavier/Xkl.get_last_error.html create mode 100644 deps/libxklavier/libxklavier/Xkl.html create mode 100644 deps/libxklavier/libxklavier/Xkl.restore_names_prop.html create mode 100644 deps/libxklavier/libxklavier/Xkl.set_debug_level.html create mode 100644 deps/libxklavier/libxklavier/img/Xkl.ConfigItem.png create mode 100644 deps/libxklavier/libxklavier/img/Xkl.ConfigRec.png create mode 100644 deps/libxklavier/libxklavier/img/Xkl.ConfigRegistry.png create mode 100644 deps/libxklavier/libxklavier/img/Xkl.Engine.png create mode 100644 deps/libxklavier/libxklavier/img/Xkl.State.png create mode 100644 deps/libxklavier/libxklavier/index.htm create mode 100644 deps/libxklavier/method.png create mode 100644 deps/libxklavier/namespace.png create mode 100644 deps/libxklavier/package.png create mode 100644 deps/libxklavier/packages.png create mode 100644 deps/libxklavier/property.png create mode 100644 deps/libxklavier/scripts.js create mode 100644 deps/libxklavier/signal.png create mode 100644 deps/libxklavier/staticmethod.png create mode 100644 deps/libxklavier/struct.png create mode 100644 deps/libxklavier/style.css create mode 100644 deps/libxklavier/tip.png create mode 100644 deps/libxklavier/virtualmethod.png create mode 100644 deps/libxklavier/virtualproperty.png create mode 100644 deps/libxklavier/warning.png create mode 100644 deps/libxklavier/wikistyle.css diff --git a/deps/README b/deps/README index 0120c12c..4d95b07b 100644 --- a/deps/README +++ b/deps/README @@ -1,3 +1,11 @@ +To generate libxklavier.vapi: + +vapigen --metadatadir . --pkg x11 --library libxklavier /path/to/Xkl-1.0.gir + +To generate libxklavier.vapi docs: + +valadoc --vapidir /path/to/vapi/dir --pkg x11 -o libxklavier libxklavier.vapi + To generate libgnomekbd.vapi: vapigen --metadatadir . --pkg gtk+-3.0 --library libgnomekbd /path/to/Gkbd-3.0.gir diff --git a/deps/libxklavier.vapi b/deps/libxklavier.vapi new file mode 100644 index 00000000..8e248f23 --- /dev/null +++ b/deps/libxklavier.vapi @@ -0,0 +1,181 @@ +/* libxklavier.vapi generated by vapigen, do not modify. */ + +[CCode (cprefix = "Xkl", gir_namespace = "Xkl", gir_version = "1.0", lower_case_cprefix = "xkl_")] +namespace Xkl { + [CCode (cheader_filename = "Xkl-1.0.h", type_id = "xkl_config_item_get_type ()")] + public class ConfigItem : GLib.Object { + [CCode (array_length = false, array_null_terminated = true)] + public weak char[] description; + [CCode (array_length = false, array_null_terminated = true)] + public weak char[] name; + [CCode (array_length = false, array_null_terminated = true)] + public weak char[] short_description; + [CCode (has_construct_function = false)] + public ConfigItem (); + public void set_description (string? description); + public void set_name (string? name); + public void set_short_description (string? short_description); + } + [CCode (cheader_filename = "Xkl-1.0.h", type_id = "xkl_config_rec_get_type ()")] + public class ConfigRec : GLib.Object { + [CCode (array_length = false, array_null_terminated = true)] + public weak string[] layouts; + public weak string model; + [CCode (array_length = false, array_null_terminated = true)] + public weak string[] options; + [CCode (array_length = false, array_null_terminated = true)] + public weak string[] variants; + [CCode (has_construct_function = false)] + public ConfigRec (); + public bool activate (Xkl.Engine engine); + public bool equals (Xkl.ConfigRec data2); + public bool get_from_backup (Xkl.Engine engine); + public bool get_from_root_window_property (X.Atom rules_atom_name, string rules_file_out, Xkl.Engine engine); + public bool get_from_server (Xkl.Engine engine); + public void reset (); + public void set_layouts ([CCode (array_length = false, array_null_terminated = true)] string[] new_layouts); + public void set_options ([CCode (array_length = false, array_null_terminated = true)] string[] new_options); + public bool set_to_root_window_property (X.Atom rules_atom_name, string rules_file, Xkl.Engine engine); + public void set_variants ([CCode (array_length = false, array_null_terminated = true)] string[] new_variants); + public static bool write_to_file (Xkl.Engine engine, string file_name, Xkl.ConfigRec data, bool binary); + } + [CCode (cheader_filename = "Xkl-1.0.h", type_id = "xkl_config_registry_get_type ()")] + public class ConfigRegistry : GLib.Object { + [CCode (has_construct_function = false)] + protected ConfigRegistry (); + public bool find_layout (Xkl.ConfigItem item); + public bool find_model (Xkl.ConfigItem item); + public bool find_option (string option_group_name, Xkl.ConfigItem item); + public bool find_option_group (Xkl.ConfigItem item); + public bool find_variant (string layout_name, Xkl.ConfigItem item); + public void foreach_country (Xkl.ConfigItemProcessFunc func); + public void foreach_country_variant (string country_code, Xkl.TwoConfigItemsProcessFunc func); + public void foreach_language (Xkl.ConfigItemProcessFunc func); + public void foreach_language_variant (string language_code, Xkl.TwoConfigItemsProcessFunc func); + public void foreach_layout (Xkl.ConfigItemProcessFunc func); + public void foreach_layout_variant (string layout_name, Xkl.ConfigItemProcessFunc func); + public void foreach_model (Xkl.ConfigItemProcessFunc func); + public void foreach_option (string option_group_name, Xkl.ConfigItemProcessFunc func); + public void foreach_option_group (Xkl.ConfigItemProcessFunc func); + public static unowned Xkl.ConfigRegistry get_instance (Xkl.Engine engine); + public bool load (bool if_extras_needed); + public void search_by_pattern (string pattern, Xkl.TwoConfigItemsProcessFunc func); + [NoAccessorMethod] + public Xkl.Engine engine { owned get; construct; } + } + [CCode (cheader_filename = "Xkl-1.0.h", type_id = "xkl_engine_get_type ()")] + public class Engine : GLib.Object { + [CCode (has_construct_function = false)] + protected Engine (); + public static void INT__LONG_LONG (GLib.Closure closure, GLib.Value return_value, uint n_param_values, GLib.Value param_values, void* invocation_hint, void* marshal_data); + public static void VOID__FLAGS_INT_BOOLEAN (GLib.Closure closure, GLib.Value return_value, uint n_param_values, GLib.Value param_values, void* invocation_hint, void* marshal_data); + public void allow_one_switch_to_secondary_group (); + public bool backup_names_prop (); + [NoWrapper] + public virtual void config_notify (); + public void delete_state (X.Window win); + public int filter_events ([CCode (type = "XEvent*")] X.Event evt); + public unowned string get_backend_name (); + public unowned Xkl.State get_current_state (); + public X.Window get_current_window (); + public int get_current_window_group (); + public int get_default_group (); + public uint get_features (); + [CCode (array_length = false, array_null_terminated = true)] + public unowned string[] get_groups_names (); + public bool get_indicators_handling (); + [CCode (array_length = false, array_null_terminated = true)] + public unowned string[] get_indicators_names (); + public static unowned Xkl.Engine get_instance (X.Display display); + public uint get_max_num_groups (); + public int get_next_group (); + public uint get_num_groups (); + public int get_prev_group (); + public uint get_secondary_groups_mask (); + public bool get_state (X.Window win, Xkl.State state_out); + public string get_window_title (X.Window win); + public bool grab_key (int keycode, uint modifiers); + public bool is_group_per_toplevel_window (); + public bool is_window_from_same_toplevel_window (X.Window win1, X.Window win2); + public bool is_window_transparent (X.Window win); + public void lock_group (int group); + [NoWrapper] + public virtual void new_device_notify (); + [NoWrapper] + public virtual int new_window_notify (X.Window win, X.Window parent); + public int pause_listen (); + public int resume_listen (); + public void save_state (X.Window win, Xkl.State state); + public void set_default_group (int group); + public void set_group_per_toplevel_window (bool is_global); + public void set_indicators_handling (bool whether_handle); + public void set_secondary_groups_mask (uint mask); + public void set_window_transparent (X.Window win, bool transparent); + public int start_listen (uint flags); + [NoWrapper] + public virtual void state_notify (Xkl.EngineStateChange change_type, int group, bool restore); + public int stop_listen (uint flags); + public bool ungrab_key (int keycode, uint modifiers); + [NoAccessorMethod] + public string backendName { owned get; } + public uint default_group { get; } + [NoAccessorMethod] + public void* display { get; construct; } + public bool indicators_handling { get; } + public uint max_num_groups { get; } + public uint num_groups { get; } + public uint secondary_groups_mask { get; } + public signal void X_config_changed (); + public signal void X_new_device (); + public signal int new_toplevel_window (long object, long p0); + } + [CCode (cheader_filename = "Xkl-1.0.h", copy_function = "g_boxed_copy", free_function = "g_boxed_free", type_id = "xkl_state_get_type ()")] + [Compact] + public class State { + public int32 group; + public uint32 indicators; + } + [CCode (cheader_filename = "Xkl-1.0.h", cprefix = "XKLF_", has_type_id = false)] + [Flags] + public enum EngineFeatures { + CAN_TOGGLE_INDICATORS, + CAN_OUTPUT_CONFIG_AS_ASCII, + CAN_OUTPUT_CONFIG_AS_BINARY, + MULTIPLE_LAYOUTS_SUPPORTED, + REQUIRES_MANUAL_LAYOUT_MANAGEMENT, + DEVICE_DISCOVERY + } + [CCode (cheader_filename = "Xkl-1.0.h", cprefix = "XKLL_", has_type_id = false)] + public enum EngineListenModes { + MANAGE_WINDOW_STATES, + TRACK_KEYBOARD_STATE, + MANAGE_LAYOUTS + } + [CCode (cheader_filename = "Xkl-1.0.h", cprefix = "", has_type_id = false)] + public enum EngineStateChange { + [CCode (cname = "GROUP_CHANGED")] + ROUP_CHANGED, + [CCode (cname = "INDICATORS_CHANGED")] + NDICATORS_CHANGED + } + [CCode (cheader_filename = "Xkl-1.0.h", has_target = false)] + public delegate void ConfigItemProcessFunc (Xkl.ConfigRegistry config, Xkl.ConfigItem item, void* data); + [CCode (cheader_filename = "Xkl-1.0.h", has_target = false)] + public delegate void TwoConfigItemsProcessFunc (Xkl.ConfigRegistry config, Xkl.ConfigItem item, Xkl.ConfigItem subitem, void* data); + [CCode (cheader_filename = "Xkl-1.0.h", cname = "XKL_MAX_CI_DESC_LENGTH")] + public const int MAX_CI_DESC_LENGTH; + [CCode (cheader_filename = "Xkl-1.0.h", cname = "XKL_MAX_CI_NAME_LENGTH")] + public const int MAX_CI_NAME_LENGTH; + [CCode (cheader_filename = "Xkl-1.0.h", cname = "XKL_MAX_CI_SHORT_DESC_LENGTH")] + public const int MAX_CI_SHORT_DESC_LENGTH; + [CCode (cheader_filename = "Xkl-1.0.h")] + public static unowned string get_country_name (string code); + [CCode (cheader_filename = "Xkl-1.0.h")] + public static unowned string get_language_name (string code); + [CCode (cheader_filename = "Xkl-1.0.h")] + public static unowned string get_last_error (); + [CCode (cheader_filename = "Xkl-1.0.h")] + public static bool restore_names_prop (Xkl.Engine engine); + [CCode (cheader_filename = "Xkl-1.0.h")] + public static void set_debug_level (int level); +} diff --git a/deps/libxklavier/abstractclass.png b/deps/libxklavier/abstractclass.png new file mode 100644 index 00000000..795b0675 Binary files /dev/null and b/deps/libxklavier/abstractclass.png differ diff --git a/deps/libxklavier/abstractmethod.png b/deps/libxklavier/abstractmethod.png new file mode 100644 index 00000000..0e05122e Binary files /dev/null and b/deps/libxklavier/abstractmethod.png differ diff --git a/deps/libxklavier/abstractproperty.png b/deps/libxklavier/abstractproperty.png new file mode 100644 index 00000000..e2709809 Binary files /dev/null and b/deps/libxklavier/abstractproperty.png differ diff --git a/deps/libxklavier/class.png b/deps/libxklavier/class.png new file mode 100644 index 00000000..c66d4553 Binary files /dev/null and b/deps/libxklavier/class.png differ diff --git a/deps/libxklavier/coll_close.png b/deps/libxklavier/coll_close.png new file mode 100644 index 00000000..7fc4b67a Binary files /dev/null and b/deps/libxklavier/coll_close.png differ diff --git a/deps/libxklavier/coll_open.png b/deps/libxklavier/coll_open.png new file mode 100644 index 00000000..808f651c Binary files /dev/null and b/deps/libxklavier/coll_open.png differ diff --git a/deps/libxklavier/constant.png b/deps/libxklavier/constant.png new file mode 100644 index 00000000..8b96ac70 Binary files /dev/null and b/deps/libxklavier/constant.png differ diff --git a/deps/libxklavier/constructor.png b/deps/libxklavier/constructor.png new file mode 100644 index 00000000..8186c16f Binary files /dev/null and b/deps/libxklavier/constructor.png differ diff --git a/deps/libxklavier/delegate.png b/deps/libxklavier/delegate.png new file mode 100644 index 00000000..5371e54c Binary files /dev/null and b/deps/libxklavier/delegate.png differ diff --git a/deps/libxklavier/devhelpstyle.css b/deps/libxklavier/devhelpstyle.css new file mode 100644 index 00000000..966c9929 --- /dev/null +++ b/deps/libxklavier/devhelpstyle.css @@ -0,0 +1,563 @@ +* { + font-family: 'Times New Roman'; + font-size: 12pt; +} + +ul.external_link { +} + +.main_optional_parameter { + font-style: italic; +} + +.main_diagram { + border-style: none; + display: block; + margin: 0px auto; +} + + +.main_notification { + padding-right: 10px; + padding-left: 60px; + padding-bottom: 5px; + padding-top: 5px; + border-color: #aaaaff; + background-color: #eeeeff; + border-style: solid; + border-width: 1px; + margin: 10px; + min-height: 48px; + background-position: 6px 0.5em; + background-repeat: no-repeat; + background-image: url(warning.png); +} + +.main_table { + border-collapse: collapse; + border: 1px solid #aaaaff; + background: #eeeeff; + margin-right:auto; + margin-left:auto; +} + +.main_source, .main_sourcesample { + padding-right: 10px; + padding-left: 5px; + padding-bottom: 5px; + padding-top: 5px; + margin: 10px; + + border-color: #aaaaff; + background-color: #eeeeff; + border-style: solid; + border-width: 1px; +} + + +input { + border-color: #aaaaff; + border-style: solid; + border-width: 1px; +} + + + + +.site_header { + font-size: 25px; + padding-bottom: 10px; + padding-top: 10px; + background-color: #aaaaff; + width: 100%; +} + + +div { + font-family:'Verdana'; + font-size: 12; +} + + +.site_title { + text-align: left; + font-size: 40; +} + +div.site_footer { + text-align: center; + background-color: #aaaaff; + padding-bottom: 5px; + padding-top: 5px; + width: 100%; + clear: left; +} + + +div.site_body { + font-size: 10; +} + + +.site_content { + font-size: 12px; + margin-left: 5px; + margin-right: 5px; + text-align: left; +} + + +.main_type { + text-decoration: none; + font-style: italic; + color: #000000; +} + +.main_basic_type { + text-decoration: none; + font-weight: bold; + color: #2e8b57; +} + +.main_keyword { + text-decoration: none; + font-weight: bold; + color: #a52a2a; +} + +div.main_code_definition { + padding-right: 10px; + padding-left: 10px; + padding-bottom: 5px; + padding-top: 5px; + + font: monospace; + border-color: #aaaaff; + background-color: #eeeeff; + border-style: solid; + border-width: 1px; + margin: 10px; +} + +div.main_notification_block { + padding-right: 10px; + padding-left: 10px; + padding-bottom: 5px; + padding-top: 5px; + + border-color: #d08717; + background-color: #fbf2c3; + border-style: solid; + border-width: 1px; + margin: 10px; +} + +span.main_block_headline { + background-image:url(tip.png); + background-repeat:no-repeat; + background-position:center right; + font-weight:bold; + display:block; +} + +div.main_block_content { + margin-left:15px; +} + +span.leaf_code_definition { + font: monospace; +} + + +div.leaf_brief_description { + display: block; + margin-left: 40px; +} + + +h1.main_title { + font-size: 20px; + margin-bottom: 0px; +} + +h2.main_title { + margin-bottom: 0px; +} + +h3.main_title { + margin-bottom: 0px; +} + +.main_hr { + border: 0; + color: #aaaaff; + background-color: #aaaaff; + height: 1px; + margin-top: 5px; + margin-bottom: 5px; +} + + + +.main_parameter_table_text, .main_errordomain_table_text, .main_enum_table_text { +} + +.main_parameter_table_unknown_parameter { + color: GREY; +} + +.main_parameter_table_name, .main_errordomain_table_name, .main_enum_table_name { + vertical-align: top; + text-align: right; + font-weight: bold; + width: 120px; + padding-right: 10px; +} + +.main_parameter_table, .main_errordomain_table, .main_enum_table { + margin-weight: 20px; + margin-left: 20px; +} + + + +.description a.constant, .brief_description a.constant { + background-image:url(constant.png); + display:inline-block; + padding-right:17px; + background-repeat:no-repeat; + background-position:center right; + border:0px; +} +.description a.namespace, .brief_description a.namespace { + background-image:url(namespace.png); + display:inline-block; + padding-right:17px; + background-repeat:no-repeat; + background-position:center right; + border:0px; +} +.description a.struct, .brief_description a.struct { + background-image:url(struct.png); + display:inline-block; + padding-right:17px; + background-repeat:no-repeat; + background-position:center right; + border:0px; +} +.description a.interface, .brief_description a.interface { + background-image:url(interface.png); + display:inline-block; + padding-right:17px; + background-repeat:no-repeat; + background-position:center right; + border:0px; +} +.description a.enum, .brief_description a.enum { + background-image:url(enum.png); + display:inline-block; + padding-right:17px; + background-repeat:no-repeat; + background-position:center right; + border:0px; +} +.description a.errordomain, .brief_description a.errordomain { + background-image:url(errordomain.png); + display:inline-block; + padding-right:17px; + background-repeat:no-repeat; + background-position:center right; + border:0px; +} +.description a.delegate, .brief_description a.delegate { + background-image:url(delegate.png); + display:inline-block; + padding-right:17px; + background-repeat:no-repeat; + background-position:center right; + border:0px; +} +.description a.signal, .brief_description a.signal { + background-image:url(signal.png); + display:inline-block; + padding-right:17px; + background-repeat:no-repeat; + background-position:center right; + border:0px; +} +.description a.field, .brief_description a.field { + background-image:url(field.png); + display:inline-block; + padding-right:17px; + background-repeat:no-repeat; + background-position:center right; + border:0px; +} +.description a.enumvalue, .brief_description a.enumvalue { + background-image:url(enumvalue.png); + display:inline-block; + padding-right:17px; + background-repeat:no-repeat; + background-position:center right; + border:0px; +} +.description a.errorcode, .brief_description a.errorcode { + background-image:url(errorcode.png); + display:inline-block; + padding-right:17px; + background-repeat:no-repeat; + background-position:center right; + border:0px; +} +.description a.class, .brief_description a.class { + background-image:url(class.png); + display:inline-block; + padding-right:17px; + background-repeat:no-repeat; + background-position:center right; + border:0px; +} +.description a.abstract_class, .brief_description a.abstract_class { + background-image:url(abstractclass.png); + display:inline-block; + padding-right:17px; + background-repeat:no-repeat; + background-position:center right; + border:0px; + font-style: italic; +} +.description a.property, .brief_description a.property { + background-image:url(property.png); + display:inline-block; + padding-right:17px; + background-repeat:no-repeat; + background-position:center right; + border:0px; +} +.description a.virtual_property, .brief_description a.virtual_property { + background-image:url(virtualproperty.png); + display:inline-block; + padding-right:17px; + background-repeat:no-repeat; + background-position:center right; + border:0px; +} +.description a.abstract_property, .brief_description a.abstract_property { + background-image:url(abstractproperty.png); + display:inline-block; + padding-right:17px; + background-repeat:no-repeat; + background-position:center right; + border:0px; +} +.description a.method, .brief_description a.method { + background-image:url(method.png); + display:inline-block; + padding-right:17px; + background-repeat:no-repeat; + background-position:center right; + border:0px; +} +.description a.static_method, .brief_description a.static_method { + background-image:url(staticmethod.png); + display:inline-block; + padding-right:17px; + background-repeat:no-repeat; + background-position:center right; + border:0px; +} +.description a.virtual_method, .brief_description a.virtual_method { + background-image:url(virtualmethod.png); + display:inline-block; + padding-right:17px; + background-repeat:no-repeat; + background-position:center right; + border:0px; +} +.description a.abstract_method, .brief_description a.abstract_method { + background-image:url(abstractmethod.png); + display:inline-block; + padding-right:17px; + background-repeat:no-repeat; + background-position:center right; + border:0px; +} +.description a.creation_method, .brief_description a.creation_method { + background-image:url(constructor.png); + display:inline-block; + padding-right:17px; + background-repeat:no-repeat; + background-position:center right; + border:0px; +} + +.navi_main .errorcode, .navi_inline .errorcode { + list-style-image:url(errorcode.png); +} +.navi_main .enumvalue, .navi_inline .enumvalue { + list-style-image:url(enumvalue.png); +} +.navi_main .abstract_class, .navi_inline .abstract_class { + list-style-image: url(abstractclass.png); +} +.navi_main .abstract_method, .navi_inline .abstract_method { + list-style-image: url( abstractmethod.png ); +} +.navi_main .creation_method, .navi_inline .creation_method, .main_list_m { + list-style-image: url(constructor.png); +} +.navi_main .static_method, .navi_inline .static_method { + list-style-image: url(staticmethod.png); +} +.navi_main .package_index { + list-style-image: url(packages.png); +} +.navi_main .virtual_method, .navi_inline .virtual_method { + list-style-image: url(virtualmethod.png); +} +.navi_main .errordomain, .navi_inline .errordomain, .main_list_errdom { + list-style-image: url(errordomain.png); +} +.navi_main .namespace, .navi_inline .namespace, .main_list_ns { + list-style-image: url(namespace.png); +} +.navi_main .method, .navi_inline .method { + list-style-image: url(method.png); +} +.navi_main .struct, .navi_inline .struct, .main_list_stru { + list-style-image: url(struct.png); +} +.navi_main .interface, .navi_inline .interface, .main_list_iface { + list-style-image: url(interface.png); +} +.navi_main .field, .navi_inline .field, .main_list_field { + list-style-image: url(field.png); +} +.navi_main .class, .navi_inline .class, .main_list_cl { + list-style-image: url(class.png); +} +.navi_main .enum, .navi_inline .enum, .main_list_en { + list-style-image: url(enum.png); +} +.navi_main .property, .navi_inline .property, .main_list_prop { + list-style-image: url(property.png); +} +.navi_main .abstract_property, .navi_inline .abstract_property { + list-style-image: url(abstractproperty.png); +} +.navi_main .virtual_property, .navi_inline .virtual_property { + list-style-image: url(virtualproperty.png); +} +.navi_main .delegate, .navi_inline .delegate, .main_list_del { + list-style-image: url(delegate.png); +} +.navi_main .signal, .navi_inline .signal, .main_list_sig { + list-style-image: url(signal.png); +} +.navi_main .package, .navi_inline .package { + list-style-image: url(package.png); +} +.navi_main .constant, .navi_inline .constant { + list-style-image: url(constant.png); +} + + +.navi_main { + margin-top: 10px; + margin-bottom: 10px; + padding-left: 30px; +} + +.navi_hr { + border: 0; + color: #aaaaff; + background-color: #aaaaff; + height: 1px; + margin-left: 10px; + margin-right: 10px; + margin-top: 5px; + margin-bottom: 5px; +} + + + +.navi_main a, .navi_inline a, +a.external_link +{ + text-decoration: none; + color: #214b87; +} + +.navi_main .abstract_class > a, .navi_inline .abstract_class > a { + font-style: italic; +} + +a.navi_link:hover, a.external_link:hover { + text-decoration: underline; +} + +ul.no_bullet li { + list-style-type: none; +} + +.main_see_list { +} + +.navi_inline { +} + +.css_content_literal { + font: monospace; + color: #ff01ff; +} + +.main_code_definition a, .leaf_code_definition a { + text-decoration: none; + color: inherit; +} + +.main_code_definition a:hover, .leaf_code_definition a:hover { + text-decoration: underline; +} + +.box { +} +.box .headline { + background-color: #eeeeff; + border-color: #aaaaff; + border-style: solid; + border-width: 1px; + margin: auto; + width: 90%; + margin-top: 20px; +} +.box .text { + font-weight: bold; + float: left; +} +.box .toggle { + text-align: right; + float: clear; +} +.box .content { + border-color: #aaaaff; + border-width: 0 1 1 1; + border-style: solid; + overflow: auto; + display: none; + margin: auto; + width: 90%; +} +.box .column { + float: left; + width: 33%; +} + +.namespace_note { +} +.package_note { +} + +.deprecated { + text-decoration:line-through; +} diff --git a/deps/libxklavier/enum.png b/deps/libxklavier/enum.png new file mode 100644 index 00000000..daed27b8 Binary files /dev/null and b/deps/libxklavier/enum.png differ diff --git a/deps/libxklavier/enumvalue.png b/deps/libxklavier/enumvalue.png new file mode 100644 index 00000000..7d87a848 Binary files /dev/null and b/deps/libxklavier/enumvalue.png differ diff --git a/deps/libxklavier/errorcode.png b/deps/libxklavier/errorcode.png new file mode 100644 index 00000000..d830c57d Binary files /dev/null and b/deps/libxklavier/errorcode.png differ diff --git a/deps/libxklavier/errordomain.png b/deps/libxklavier/errordomain.png new file mode 100644 index 00000000..c1cc98a4 Binary files /dev/null and b/deps/libxklavier/errordomain.png differ diff --git a/deps/libxklavier/field.png b/deps/libxklavier/field.png new file mode 100644 index 00000000..716c05df Binary files /dev/null and b/deps/libxklavier/field.png differ diff --git a/deps/libxklavier/index.html b/deps/libxklavier/index.html new file mode 100644 index 00000000..a249038d --- /dev/null +++ b/deps/libxklavier/index.html @@ -0,0 +1,35 @@ + + + + libxklavier -- Vala Binding Reference + + + + +
+ +
+

Packages:

+
+

Content:

+

Packages:

+ +
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/interface.png b/deps/libxklavier/interface.png new file mode 100644 index 00000000..5631d6e5 Binary files /dev/null and b/deps/libxklavier/interface.png differ diff --git a/deps/libxklavier/libxklavier/Xkl.ConfigItem.ConfigItem.html b/deps/libxklavier/libxklavier/Xkl.ConfigItem.ConfigItem.html new file mode 100644 index 00000000..316f6df2 --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.ConfigItem.ConfigItem.html @@ -0,0 +1,48 @@ + + + + Xkl.ConfigItem.ConfigItem -- Vala Binding Reference + + + + +
+ +
+

ConfigItem

+
+

Description:

+
public ConfigItem ()
+
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.ConfigItem.description.html b/deps/libxklavier/libxklavier/Xkl.ConfigItem.description.html new file mode 100644 index 00000000..d8327899 --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.ConfigItem.description.html @@ -0,0 +1,49 @@ + + + + Xkl.ConfigItem.description -- Vala Binding Reference + + + + +
+ +
+

description

+
+

Description:

+
public weak char[] description +
+
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.ConfigItem.html b/deps/libxklavier/libxklavier/Xkl.ConfigItem.html new file mode 100644 index 00000000..c5b8def7 --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.ConfigItem.html @@ -0,0 +1,96 @@ + + + + Xkl.ConfigItem -- Vala Binding Reference + + + + +
+ +
+

ConfigItem

+
+

Object Hierarchy:

+ Object hierarchy for ConfigItem + + + + + +

Description:

+
public class ConfigItem : Object +

+
Namespace: Xkl
+
Package: libxklavier
+

Content:

+

Creation methods:

+ +

Methods:

+ +

Fields:

+ +
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.ConfigItem.name.html b/deps/libxklavier/libxklavier/Xkl.ConfigItem.name.html new file mode 100644 index 00000000..fc4df82b --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.ConfigItem.name.html @@ -0,0 +1,49 @@ + + + + Xkl.ConfigItem.name -- Vala Binding Reference + + + + +
+ +
+

name

+
+

Description:

+
public weak char[] name +
+
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.ConfigItem.set_description.html b/deps/libxklavier/libxklavier/Xkl.ConfigItem.set_description.html new file mode 100644 index 00000000..7c3d0062 --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.ConfigItem.set_description.html @@ -0,0 +1,49 @@ + + + + Xkl.ConfigItem.set_description -- Vala Binding Reference + + + + +
+ +
+

set_description

+
+

Description:

+
public void set_description (string? description) +
+
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.ConfigItem.set_name.html b/deps/libxklavier/libxklavier/Xkl.ConfigItem.set_name.html new file mode 100644 index 00000000..062b57f8 --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.ConfigItem.set_name.html @@ -0,0 +1,49 @@ + + + + Xkl.ConfigItem.set_name -- Vala Binding Reference + + + + +
+ +
+

set_name

+
+

Description:

+
public void set_name (string? name) +
+
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.ConfigItem.set_short_description.html b/deps/libxklavier/libxklavier/Xkl.ConfigItem.set_short_description.html new file mode 100644 index 00000000..a249a0e5 --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.ConfigItem.set_short_description.html @@ -0,0 +1,49 @@ + + + + Xkl.ConfigItem.set_short_description -- Vala Binding Reference + + + + +
+ +
+

set_short_description

+
+

Description:

+
public void set_short_description (string? short_description) +
+
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.ConfigItem.short_description.html b/deps/libxklavier/libxklavier/Xkl.ConfigItem.short_description.html new file mode 100644 index 00000000..55dd6a74 --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.ConfigItem.short_description.html @@ -0,0 +1,49 @@ + + + + Xkl.ConfigItem.short_description -- Vala Binding Reference + + + + +
+ +
+

short_description

+
+

Description:

+
public weak char[] short_description +
+
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.ConfigItemProcessFunc.html b/deps/libxklavier/libxklavier/Xkl.ConfigItemProcessFunc.html new file mode 100644 index 00000000..ee692374 --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.ConfigItemProcessFunc.html @@ -0,0 +1,58 @@ + + + + Xkl.ConfigItemProcessFunc -- Vala Binding Reference + + + + +
+ +
+

ConfigItemProcessFunc

+
+

Description:

+
[ CCode ( has_target = false ) ]
public delegate void ConfigItemProcessFunc (ConfigRegistry config, ConfigItem item, void* data) +

+
Namespace: Xkl
+
Package: libxklavier
+
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.ConfigRec.ConfigRec.html b/deps/libxklavier/libxklavier/Xkl.ConfigRec.ConfigRec.html new file mode 100644 index 00000000..d8f33616 --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.ConfigRec.ConfigRec.html @@ -0,0 +1,57 @@ + + + + Xkl.ConfigRec.ConfigRec -- Vala Binding Reference + + + + +
+ +
+

ConfigRec

+
+

Description:

+
public ConfigRec ()
+
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.ConfigRec.activate.html b/deps/libxklavier/libxklavier/Xkl.ConfigRec.activate.html new file mode 100644 index 00000000..3bf2b8ea --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.ConfigRec.activate.html @@ -0,0 +1,58 @@ + + + + Xkl.ConfigRec.activate -- Vala Binding Reference + + + + +
+ +
+

activate

+
+

Description:

+
public bool activate (Engine engine) +
+
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.ConfigRec.equals.html b/deps/libxklavier/libxklavier/Xkl.ConfigRec.equals.html new file mode 100644 index 00000000..a310a86c --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.ConfigRec.equals.html @@ -0,0 +1,58 @@ + + + + Xkl.ConfigRec.equals -- Vala Binding Reference + + + + +
+ +
+

equals

+
+

Description:

+
public bool equals (ConfigRec data2) +
+
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.ConfigRec.get_from_backup.html b/deps/libxklavier/libxklavier/Xkl.ConfigRec.get_from_backup.html new file mode 100644 index 00000000..c7b06304 --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.ConfigRec.get_from_backup.html @@ -0,0 +1,58 @@ + + + + Xkl.ConfigRec.get_from_backup -- Vala Binding Reference + + + + +
+ +
+

get_from_backup

+
+

Description:

+
public bool get_from_backup (Engine engine) +
+
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.ConfigRec.get_from_root_window_property.html b/deps/libxklavier/libxklavier/Xkl.ConfigRec.get_from_root_window_property.html new file mode 100644 index 00000000..1ad17f8b --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.ConfigRec.get_from_root_window_property.html @@ -0,0 +1,58 @@ + + + + Xkl.ConfigRec.get_from_root_window_property -- Vala Binding Reference + + + + +
+ +
+

get_from_root_window_property

+
+

Description:

+
public bool get_from_root_window_property (Atom rules_atom_name, string rules_file_out, Engine engine) +
+
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.ConfigRec.get_from_server.html b/deps/libxklavier/libxklavier/Xkl.ConfigRec.get_from_server.html new file mode 100644 index 00000000..56bad3d3 --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.ConfigRec.get_from_server.html @@ -0,0 +1,58 @@ + + + + Xkl.ConfigRec.get_from_server -- Vala Binding Reference + + + + +
+ +
+

get_from_server

+
+

Description:

+
public bool get_from_server (Engine engine) +
+
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.ConfigRec.html b/deps/libxklavier/libxklavier/Xkl.ConfigRec.html new file mode 100644 index 00000000..62db4543 --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.ConfigRec.html @@ -0,0 +1,144 @@ + + + + Xkl.ConfigRec -- Vala Binding Reference + + + + +
+ +
+

ConfigRec

+
+

Object Hierarchy:

+ Object hierarchy for ConfigRec + + + + + +

Description:

+
public class ConfigRec : Object +

+
Namespace: Xkl
+
Package: libxklavier
+

Content:

+

Static methods:

+ +

Creation methods:

+ +

Methods:

+ +

Fields:

+ +
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.ConfigRec.layouts.html b/deps/libxklavier/libxklavier/Xkl.ConfigRec.layouts.html new file mode 100644 index 00000000..8c7de6e0 --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.ConfigRec.layouts.html @@ -0,0 +1,58 @@ + + + + Xkl.ConfigRec.layouts -- Vala Binding Reference + + + + +
+ +
+

layouts

+
+

Description:

+
public weak string[] layouts +
+
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.ConfigRec.model.html b/deps/libxklavier/libxklavier/Xkl.ConfigRec.model.html new file mode 100644 index 00000000..67412956 --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.ConfigRec.model.html @@ -0,0 +1,58 @@ + + + + Xkl.ConfigRec.model -- Vala Binding Reference + + + + +
+ +
+

model

+
+

Description:

+
public unowned string model +
+
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.ConfigRec.options.html b/deps/libxklavier/libxklavier/Xkl.ConfigRec.options.html new file mode 100644 index 00000000..2de61c24 --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.ConfigRec.options.html @@ -0,0 +1,58 @@ + + + + Xkl.ConfigRec.options -- Vala Binding Reference + + + + +
+ +
+

options

+
+

Description:

+
public weak string[] options +
+
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.ConfigRec.reset.html b/deps/libxklavier/libxklavier/Xkl.ConfigRec.reset.html new file mode 100644 index 00000000..67657714 --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.ConfigRec.reset.html @@ -0,0 +1,58 @@ + + + + Xkl.ConfigRec.reset -- Vala Binding Reference + + + + +
+ +
+

reset

+
+

Description:

+
public void reset () +
+
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.ConfigRec.set_layouts.html b/deps/libxklavier/libxklavier/Xkl.ConfigRec.set_layouts.html new file mode 100644 index 00000000..30d6e36e --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.ConfigRec.set_layouts.html @@ -0,0 +1,58 @@ + + + + Xkl.ConfigRec.set_layouts -- Vala Binding Reference + + + + +
+ +
+

set_layouts

+
+

Description:

+
public void set_layouts (string[] new_layouts) +
+
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.ConfigRec.set_options.html b/deps/libxklavier/libxklavier/Xkl.ConfigRec.set_options.html new file mode 100644 index 00000000..1b309138 --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.ConfigRec.set_options.html @@ -0,0 +1,58 @@ + + + + Xkl.ConfigRec.set_options -- Vala Binding Reference + + + + +
+ +
+

set_options

+
+

Description:

+
public void set_options (string[] new_options) +
+
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.ConfigRec.set_to_root_window_property.html b/deps/libxklavier/libxklavier/Xkl.ConfigRec.set_to_root_window_property.html new file mode 100644 index 00000000..4fcec8fc --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.ConfigRec.set_to_root_window_property.html @@ -0,0 +1,58 @@ + + + + Xkl.ConfigRec.set_to_root_window_property -- Vala Binding Reference + + + + +
+ +
+

set_to_root_window_property

+
+

Description:

+
public bool set_to_root_window_property (Atom rules_atom_name, string rules_file, Engine engine) +
+
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.ConfigRec.set_variants.html b/deps/libxklavier/libxklavier/Xkl.ConfigRec.set_variants.html new file mode 100644 index 00000000..bca5431b --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.ConfigRec.set_variants.html @@ -0,0 +1,58 @@ + + + + Xkl.ConfigRec.set_variants -- Vala Binding Reference + + + + +
+ +
+

set_variants

+
+

Description:

+
public void set_variants (string[] new_variants) +
+
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.ConfigRec.variants.html b/deps/libxklavier/libxklavier/Xkl.ConfigRec.variants.html new file mode 100644 index 00000000..cd1a618e --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.ConfigRec.variants.html @@ -0,0 +1,58 @@ + + + + Xkl.ConfigRec.variants -- Vala Binding Reference + + + + +
+ +
+

variants

+
+

Description:

+
public weak string[] variants +
+
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.ConfigRec.write_to_file.html b/deps/libxklavier/libxklavier/Xkl.ConfigRec.write_to_file.html new file mode 100644 index 00000000..2f946bc2 --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.ConfigRec.write_to_file.html @@ -0,0 +1,58 @@ + + + + Xkl.ConfigRec.write_to_file -- Vala Binding Reference + + + + +
+ +
+

write_to_file

+
+

Description:

+
public static bool write_to_file (Engine engine, string file_name, ConfigRec data, bool binary) +
+
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.ConfigRegistry.ConfigRegistry.html b/deps/libxklavier/libxklavier/Xkl.ConfigRegistry.ConfigRegistry.html new file mode 100644 index 00000000..b7989226 --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.ConfigRegistry.ConfigRegistry.html @@ -0,0 +1,61 @@ + + + + Xkl.ConfigRegistry.ConfigRegistry -- Vala Binding Reference + + + + +
+ +
+

ConfigRegistry

+
+

Description:

+
protected ConfigRegistry () +
+
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.ConfigRegistry.engine.html b/deps/libxklavier/libxklavier/Xkl.ConfigRegistry.engine.html new file mode 100644 index 00000000..42b60759 --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.ConfigRegistry.engine.html @@ -0,0 +1,61 @@ + + + + Xkl.ConfigRegistry.engine -- Vala Binding Reference + + + + +
+ +
+

engine

+
+

Description:

+
[ NoAccessorMethod ]
public Engine engine { construct set; owned get; } +
+
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.ConfigRegistry.find_layout.html b/deps/libxklavier/libxklavier/Xkl.ConfigRegistry.find_layout.html new file mode 100644 index 00000000..e83fa8b9 --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.ConfigRegistry.find_layout.html @@ -0,0 +1,61 @@ + + + + Xkl.ConfigRegistry.find_layout -- Vala Binding Reference + + + + +
+ +
+

find_layout

+
+

Description:

+
public bool find_layout (ConfigItem item) +
+
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.ConfigRegistry.find_model.html b/deps/libxklavier/libxklavier/Xkl.ConfigRegistry.find_model.html new file mode 100644 index 00000000..124e96bd --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.ConfigRegistry.find_model.html @@ -0,0 +1,61 @@ + + + + Xkl.ConfigRegistry.find_model -- Vala Binding Reference + + + + +
+ +
+

find_model

+
+

Description:

+
public bool find_model (ConfigItem item) +
+
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.ConfigRegistry.find_option.html b/deps/libxklavier/libxklavier/Xkl.ConfigRegistry.find_option.html new file mode 100644 index 00000000..3f8d5428 --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.ConfigRegistry.find_option.html @@ -0,0 +1,61 @@ + + + + Xkl.ConfigRegistry.find_option -- Vala Binding Reference + + + + +
+ +
+

find_option

+
+

Description:

+
public bool find_option (string option_group_name, ConfigItem item) +
+
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.ConfigRegistry.find_option_group.html b/deps/libxklavier/libxklavier/Xkl.ConfigRegistry.find_option_group.html new file mode 100644 index 00000000..0a0937bc --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.ConfigRegistry.find_option_group.html @@ -0,0 +1,61 @@ + + + + Xkl.ConfigRegistry.find_option_group -- Vala Binding Reference + + + + +
+ +
+

find_option_group

+
+

Description:

+
public bool find_option_group (ConfigItem item) +
+
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.ConfigRegistry.find_variant.html b/deps/libxklavier/libxklavier/Xkl.ConfigRegistry.find_variant.html new file mode 100644 index 00000000..7df3b666 --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.ConfigRegistry.find_variant.html @@ -0,0 +1,61 @@ + + + + Xkl.ConfigRegistry.find_variant -- Vala Binding Reference + + + + +
+ +
+

find_variant

+
+

Description:

+
public bool find_variant (string layout_name, ConfigItem item) +
+
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.ConfigRegistry.foreach_country.html b/deps/libxklavier/libxklavier/Xkl.ConfigRegistry.foreach_country.html new file mode 100644 index 00000000..b8c87e82 --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.ConfigRegistry.foreach_country.html @@ -0,0 +1,61 @@ + + + + Xkl.ConfigRegistry.foreach_country -- Vala Binding Reference + + + + +
+ +
+

foreach_country

+
+

Description:

+
public void foreach_country (ConfigItemProcessFunc func) +
+
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.ConfigRegistry.foreach_country_variant.html b/deps/libxklavier/libxklavier/Xkl.ConfigRegistry.foreach_country_variant.html new file mode 100644 index 00000000..69a0a8b2 --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.ConfigRegistry.foreach_country_variant.html @@ -0,0 +1,61 @@ + + + + Xkl.ConfigRegistry.foreach_country_variant -- Vala Binding Reference + + + + +
+ +
+

foreach_country_variant

+
+

Description:

+
public void foreach_country_variant (string country_code, TwoConfigItemsProcessFunc func) +
+
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.ConfigRegistry.foreach_language.html b/deps/libxklavier/libxklavier/Xkl.ConfigRegistry.foreach_language.html new file mode 100644 index 00000000..0e933c3e --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.ConfigRegistry.foreach_language.html @@ -0,0 +1,61 @@ + + + + Xkl.ConfigRegistry.foreach_language -- Vala Binding Reference + + + + +
+ +
+

foreach_language

+
+

Description:

+
public void foreach_language (ConfigItemProcessFunc func) +
+
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.ConfigRegistry.foreach_language_variant.html b/deps/libxklavier/libxklavier/Xkl.ConfigRegistry.foreach_language_variant.html new file mode 100644 index 00000000..df1df3ae --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.ConfigRegistry.foreach_language_variant.html @@ -0,0 +1,61 @@ + + + + Xkl.ConfigRegistry.foreach_language_variant -- Vala Binding Reference + + + + +
+ +
+

foreach_language_variant

+
+

Description:

+
public void foreach_language_variant (string language_code, TwoConfigItemsProcessFunc func) +
+
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.ConfigRegistry.foreach_layout.html b/deps/libxklavier/libxklavier/Xkl.ConfigRegistry.foreach_layout.html new file mode 100644 index 00000000..2b55a078 --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.ConfigRegistry.foreach_layout.html @@ -0,0 +1,61 @@ + + + + Xkl.ConfigRegistry.foreach_layout -- Vala Binding Reference + + + + +
+ +
+

foreach_layout

+
+

Description:

+
public void foreach_layout (ConfigItemProcessFunc func) +
+
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.ConfigRegistry.foreach_layout_variant.html b/deps/libxklavier/libxklavier/Xkl.ConfigRegistry.foreach_layout_variant.html new file mode 100644 index 00000000..bdeef573 --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.ConfigRegistry.foreach_layout_variant.html @@ -0,0 +1,61 @@ + + + + Xkl.ConfigRegistry.foreach_layout_variant -- Vala Binding Reference + + + + +
+ +
+

foreach_layout_variant

+
+

Description:

+
public void foreach_layout_variant (string layout_name, ConfigItemProcessFunc func) +
+
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.ConfigRegistry.foreach_model.html b/deps/libxklavier/libxklavier/Xkl.ConfigRegistry.foreach_model.html new file mode 100644 index 00000000..0eaa2b04 --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.ConfigRegistry.foreach_model.html @@ -0,0 +1,61 @@ + + + + Xkl.ConfigRegistry.foreach_model -- Vala Binding Reference + + + + +
+ +
+

foreach_model

+
+

Description:

+
public void foreach_model (ConfigItemProcessFunc func) +
+
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.ConfigRegistry.foreach_option.html b/deps/libxklavier/libxklavier/Xkl.ConfigRegistry.foreach_option.html new file mode 100644 index 00000000..d7ed3c31 --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.ConfigRegistry.foreach_option.html @@ -0,0 +1,61 @@ + + + + Xkl.ConfigRegistry.foreach_option -- Vala Binding Reference + + + + +
+ +
+

foreach_option

+
+

Description:

+
public void foreach_option (string option_group_name, ConfigItemProcessFunc func) +
+
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.ConfigRegistry.foreach_option_group.html b/deps/libxklavier/libxklavier/Xkl.ConfigRegistry.foreach_option_group.html new file mode 100644 index 00000000..d28dc984 --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.ConfigRegistry.foreach_option_group.html @@ -0,0 +1,61 @@ + + + + Xkl.ConfigRegistry.foreach_option_group -- Vala Binding Reference + + + + +
+ +
+

foreach_option_group

+
+

Description:

+
public void foreach_option_group (ConfigItemProcessFunc func) +
+
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.ConfigRegistry.get_instance.html b/deps/libxklavier/libxklavier/Xkl.ConfigRegistry.get_instance.html new file mode 100644 index 00000000..0c7efcd8 --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.ConfigRegistry.get_instance.html @@ -0,0 +1,61 @@ + + + + Xkl.ConfigRegistry.get_instance -- Vala Binding Reference + + + + +
+ +
+

get_instance

+
+

Description:

+
public static weak ConfigRegistry get_instance (Engine engine) +
+
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.ConfigRegistry.html b/deps/libxklavier/libxklavier/Xkl.ConfigRegistry.html new file mode 100644 index 00000000..a03abae2 --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.ConfigRegistry.html @@ -0,0 +1,159 @@ + + + + Xkl.ConfigRegistry -- Vala Binding Reference + + + + +
+ +
+

ConfigRegistry

+
+

Object Hierarchy:

+ Object hierarchy for ConfigRegistry + + + + + +

Description:

+
public class ConfigRegistry : Object +

+
Namespace: Xkl
+
Package: libxklavier
+

Content:

+

Properties:

+ +

Static methods:

+ +

Creation methods:

+ +

Methods:

+ +
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.ConfigRegistry.load.html b/deps/libxklavier/libxklavier/Xkl.ConfigRegistry.load.html new file mode 100644 index 00000000..7449248d --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.ConfigRegistry.load.html @@ -0,0 +1,61 @@ + + + + Xkl.ConfigRegistry.load -- Vala Binding Reference + + + + +
+ +
+

load

+
+

Description:

+
public bool load (bool if_extras_needed) +
+
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.ConfigRegistry.search_by_pattern.html b/deps/libxklavier/libxklavier/Xkl.ConfigRegistry.search_by_pattern.html new file mode 100644 index 00000000..91c5d739 --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.ConfigRegistry.search_by_pattern.html @@ -0,0 +1,61 @@ + + + + Xkl.ConfigRegistry.search_by_pattern -- Vala Binding Reference + + + + +
+ +
+

search_by_pattern

+
+

Description:

+
public void search_by_pattern (string pattern, TwoConfigItemsProcessFunc func) +
+
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.Engine.Engine.html b/deps/libxklavier/libxklavier/Xkl.Engine.Engine.html new file mode 100644 index 00000000..eecdcde6 --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.Engine.Engine.html @@ -0,0 +1,95 @@ + + + + Xkl.Engine.Engine -- Vala Binding Reference + + + + +
+ +
+

Engine

+
+

Description:

+
protected Engine ()
+
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.Engine.INT__LONG_LONG.html b/deps/libxklavier/libxklavier/Xkl.Engine.INT__LONG_LONG.html new file mode 100644 index 00000000..2349bcc5 --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.Engine.INT__LONG_LONG.html @@ -0,0 +1,96 @@ + + + + Xkl.Engine.INT__LONG_LONG -- Vala Binding Reference + + + + +
+ +
+

INT__LONG_LONG

+
+

Description:

+
public static void INT__LONG_LONG (Closure closure, Value return_value, uint n_param_values, Value param_values, void* invocation_hint, void* marshal_data) +
+
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.Engine.VOID__FLAGS_INT_BOOLEAN.html b/deps/libxklavier/libxklavier/Xkl.Engine.VOID__FLAGS_INT_BOOLEAN.html new file mode 100644 index 00000000..cb12b073 --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.Engine.VOID__FLAGS_INT_BOOLEAN.html @@ -0,0 +1,96 @@ + + + + Xkl.Engine.VOID__FLAGS_INT_BOOLEAN -- Vala Binding Reference + + + + +
+ +
+

VOID__FLAGS_INT_BOOLEAN

+
+

Description:

+
public static void VOID__FLAGS_INT_BOOLEAN (Closure closure, Value return_value, uint n_param_values, Value param_values, void* invocation_hint, void* marshal_data) +
+
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.Engine.X_config_changed.html b/deps/libxklavier/libxklavier/Xkl.Engine.X_config_changed.html new file mode 100644 index 00000000..e72b1c03 --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.Engine.X_config_changed.html @@ -0,0 +1,96 @@ + + + + Xkl.Engine.X_config_changed -- Vala Binding Reference + + + + +
+ +
+

X_config_changed

+
+

Description:

+
public signal void X_config_changed () +
+
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.Engine.X_new_device.html b/deps/libxklavier/libxklavier/Xkl.Engine.X_new_device.html new file mode 100644 index 00000000..e9098aaa --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.Engine.X_new_device.html @@ -0,0 +1,96 @@ + + + + Xkl.Engine.X_new_device -- Vala Binding Reference + + + + +
+ +
+

X_new_device

+
+

Description:

+
public signal void X_new_device () +
+
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.Engine.allow_one_switch_to_secondary_group.html b/deps/libxklavier/libxklavier/Xkl.Engine.allow_one_switch_to_secondary_group.html new file mode 100644 index 00000000..a5932287 --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.Engine.allow_one_switch_to_secondary_group.html @@ -0,0 +1,96 @@ + + + + Xkl.Engine.allow_one_switch_to_secondary_group -- Vala Binding Reference + + + + +
+ +
+

allow_one_switch_to_secondary_group

+
+

Description:

+
public void allow_one_switch_to_secondary_group () +
+
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.Engine.backendName.html b/deps/libxklavier/libxklavier/Xkl.Engine.backendName.html new file mode 100644 index 00000000..35c20b08 --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.Engine.backendName.html @@ -0,0 +1,96 @@ + + + + Xkl.Engine.backendName -- Vala Binding Reference + + + + +
+ +
+

backendName

+
+

Description:

+
[ NoAccessorMethod ]
public string backendName { owned get; } +
+
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.Engine.backup_names_prop.html b/deps/libxklavier/libxklavier/Xkl.Engine.backup_names_prop.html new file mode 100644 index 00000000..e87d129b --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.Engine.backup_names_prop.html @@ -0,0 +1,96 @@ + + + + Xkl.Engine.backup_names_prop -- Vala Binding Reference + + + + +
+ +
+

backup_names_prop

+
+

Description:

+
public bool backup_names_prop () +
+
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.Engine.config_notify.html b/deps/libxklavier/libxklavier/Xkl.Engine.config_notify.html new file mode 100644 index 00000000..17090d61 --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.Engine.config_notify.html @@ -0,0 +1,96 @@ + + + + Xkl.Engine.config_notify -- Vala Binding Reference + + + + +
+ +
+

config_notify

+
+

Description:

+
[ NoWrapper ]
public virtual void config_notify () +
+
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.Engine.default_group.html b/deps/libxklavier/libxklavier/Xkl.Engine.default_group.html new file mode 100644 index 00000000..c2c771d7 --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.Engine.default_group.html @@ -0,0 +1,96 @@ + + + + Xkl.Engine.default_group -- Vala Binding Reference + + + + +
+ +
+

default_group

+
+

Description:

+
public uint default_group { get; } +
+
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.Engine.delete_state.html b/deps/libxklavier/libxklavier/Xkl.Engine.delete_state.html new file mode 100644 index 00000000..f741ce4d --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.Engine.delete_state.html @@ -0,0 +1,96 @@ + + + + Xkl.Engine.delete_state -- Vala Binding Reference + + + + +
+ +
+

delete_state

+
+

Description:

+
public void delete_state (Window win) +
+
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.Engine.display.html b/deps/libxklavier/libxklavier/Xkl.Engine.display.html new file mode 100644 index 00000000..3d8cc34a --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.Engine.display.html @@ -0,0 +1,96 @@ + + + + Xkl.Engine.display -- Vala Binding Reference + + + + +
+ +
+

display

+
+

Description:

+
[ NoAccessorMethod ]
public void* display { construct set; get; } +
+
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.Engine.filter_events.html b/deps/libxklavier/libxklavier/Xkl.Engine.filter_events.html new file mode 100644 index 00000000..a218294c --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.Engine.filter_events.html @@ -0,0 +1,96 @@ + + + + Xkl.Engine.filter_events -- Vala Binding Reference + + + + +
+ +
+

filter_events

+
+

Description:

+
public int filter_events (Event evt) +
+
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.Engine.get_backend_name.html b/deps/libxklavier/libxklavier/Xkl.Engine.get_backend_name.html new file mode 100644 index 00000000..c4d83d4c --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.Engine.get_backend_name.html @@ -0,0 +1,96 @@ + + + + Xkl.Engine.get_backend_name -- Vala Binding Reference + + + + +
+ +
+

get_backend_name

+
+

Description:

+
public unowned string get_backend_name () +
+
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.Engine.get_current_state.html b/deps/libxklavier/libxklavier/Xkl.Engine.get_current_state.html new file mode 100644 index 00000000..5ad16ab1 --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.Engine.get_current_state.html @@ -0,0 +1,96 @@ + + + + Xkl.Engine.get_current_state -- Vala Binding Reference + + + + +
+ +
+

get_current_state

+
+

Description:

+
public unowned State get_current_state () +
+
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.Engine.get_current_window.html b/deps/libxklavier/libxklavier/Xkl.Engine.get_current_window.html new file mode 100644 index 00000000..d05ea61d --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.Engine.get_current_window.html @@ -0,0 +1,96 @@ + + + + Xkl.Engine.get_current_window -- Vala Binding Reference + + + + +
+ +
+

get_current_window

+
+

Description:

+
public Window get_current_window () +
+
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.Engine.get_current_window_group.html b/deps/libxklavier/libxklavier/Xkl.Engine.get_current_window_group.html new file mode 100644 index 00000000..cfe76200 --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.Engine.get_current_window_group.html @@ -0,0 +1,96 @@ + + + + Xkl.Engine.get_current_window_group -- Vala Binding Reference + + + + +
+ +
+

get_current_window_group

+
+

Description:

+
public int get_current_window_group () +
+
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.Engine.get_default_group.html b/deps/libxklavier/libxklavier/Xkl.Engine.get_default_group.html new file mode 100644 index 00000000..8e468a13 --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.Engine.get_default_group.html @@ -0,0 +1,96 @@ + + + + Xkl.Engine.get_default_group -- Vala Binding Reference + + + + +
+ +
+

get_default_group

+
+

Description:

+
public int get_default_group () +
+
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.Engine.get_features.html b/deps/libxklavier/libxklavier/Xkl.Engine.get_features.html new file mode 100644 index 00000000..c2dd429e --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.Engine.get_features.html @@ -0,0 +1,96 @@ + + + + Xkl.Engine.get_features -- Vala Binding Reference + + + + +
+ +
+

get_features

+
+

Description:

+
public uint get_features () +
+
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.Engine.get_groups_names.html b/deps/libxklavier/libxklavier/Xkl.Engine.get_groups_names.html new file mode 100644 index 00000000..3f8cbf89 --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.Engine.get_groups_names.html @@ -0,0 +1,96 @@ + + + + Xkl.Engine.get_groups_names -- Vala Binding Reference + + + + +
+ +
+

get_groups_names

+
+

Description:

+
public weak string[] get_groups_names () +
+
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.Engine.get_indicators_handling.html b/deps/libxklavier/libxklavier/Xkl.Engine.get_indicators_handling.html new file mode 100644 index 00000000..aabdd7c5 --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.Engine.get_indicators_handling.html @@ -0,0 +1,96 @@ + + + + Xkl.Engine.get_indicators_handling -- Vala Binding Reference + + + + +
+ +
+

get_indicators_handling

+
+

Description:

+
public bool get_indicators_handling () +
+
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.Engine.get_indicators_names.html b/deps/libxklavier/libxklavier/Xkl.Engine.get_indicators_names.html new file mode 100644 index 00000000..52be39ac --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.Engine.get_indicators_names.html @@ -0,0 +1,96 @@ + + + + Xkl.Engine.get_indicators_names -- Vala Binding Reference + + + + +
+ +
+

get_indicators_names

+
+

Description:

+
public weak string[] get_indicators_names () +
+
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.Engine.get_instance.html b/deps/libxklavier/libxklavier/Xkl.Engine.get_instance.html new file mode 100644 index 00000000..49a8ae98 --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.Engine.get_instance.html @@ -0,0 +1,96 @@ + + + + Xkl.Engine.get_instance -- Vala Binding Reference + + + + +
+ +
+

get_instance

+
+

Description:

+
public static weak Engine get_instance (Display display) +
+
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.Engine.get_max_num_groups.html b/deps/libxklavier/libxklavier/Xkl.Engine.get_max_num_groups.html new file mode 100644 index 00000000..848320ce --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.Engine.get_max_num_groups.html @@ -0,0 +1,96 @@ + + + + Xkl.Engine.get_max_num_groups -- Vala Binding Reference + + + + +
+ +
+

get_max_num_groups

+
+

Description:

+
public uint get_max_num_groups () +
+
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.Engine.get_next_group.html b/deps/libxklavier/libxklavier/Xkl.Engine.get_next_group.html new file mode 100644 index 00000000..f9c1c780 --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.Engine.get_next_group.html @@ -0,0 +1,96 @@ + + + + Xkl.Engine.get_next_group -- Vala Binding Reference + + + + +
+ +
+

get_next_group

+
+

Description:

+
public int get_next_group () +
+
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.Engine.get_num_groups.html b/deps/libxklavier/libxklavier/Xkl.Engine.get_num_groups.html new file mode 100644 index 00000000..4a77f9e4 --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.Engine.get_num_groups.html @@ -0,0 +1,96 @@ + + + + Xkl.Engine.get_num_groups -- Vala Binding Reference + + + + +
+ +
+

get_num_groups

+
+

Description:

+
public uint get_num_groups () +
+
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.Engine.get_prev_group.html b/deps/libxklavier/libxklavier/Xkl.Engine.get_prev_group.html new file mode 100644 index 00000000..bb3ce5ee --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.Engine.get_prev_group.html @@ -0,0 +1,96 @@ + + + + Xkl.Engine.get_prev_group -- Vala Binding Reference + + + + +
+ +
+

get_prev_group

+
+

Description:

+
public int get_prev_group () +
+
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.Engine.get_secondary_groups_mask.html b/deps/libxklavier/libxklavier/Xkl.Engine.get_secondary_groups_mask.html new file mode 100644 index 00000000..9b9c76bf --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.Engine.get_secondary_groups_mask.html @@ -0,0 +1,96 @@ + + + + Xkl.Engine.get_secondary_groups_mask -- Vala Binding Reference + + + + +
+ +
+

get_secondary_groups_mask

+
+

Description:

+
public uint get_secondary_groups_mask () +
+
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.Engine.get_state.html b/deps/libxklavier/libxklavier/Xkl.Engine.get_state.html new file mode 100644 index 00000000..cadd5030 --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.Engine.get_state.html @@ -0,0 +1,96 @@ + + + + Xkl.Engine.get_state -- Vala Binding Reference + + + + +
+ +
+

get_state

+
+

Description:

+
public bool get_state (Window win, State state_out) +
+
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.Engine.get_window_title.html b/deps/libxklavier/libxklavier/Xkl.Engine.get_window_title.html new file mode 100644 index 00000000..c27f796c --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.Engine.get_window_title.html @@ -0,0 +1,96 @@ + + + + Xkl.Engine.get_window_title -- Vala Binding Reference + + + + +
+ +
+

get_window_title

+
+

Description:

+
public string get_window_title (Window win) +
+
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.Engine.grab_key.html b/deps/libxklavier/libxklavier/Xkl.Engine.grab_key.html new file mode 100644 index 00000000..f4464bf7 --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.Engine.grab_key.html @@ -0,0 +1,96 @@ + + + + Xkl.Engine.grab_key -- Vala Binding Reference + + + + +
+ +
+

grab_key

+
+

Description:

+
public bool grab_key (int keycode, uint modifiers) +
+
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.Engine.html b/deps/libxklavier/libxklavier/Xkl.Engine.html new file mode 100644 index 00000000..c454ce09 --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.Engine.html @@ -0,0 +1,337 @@ + + + + Xkl.Engine -- Vala Binding Reference + + + + +
+ +
+

Engine

+
+

Object Hierarchy:

+ Object hierarchy for Engine + + + + + +

Description:

+
public class Engine : Object +

+
Namespace: Xkl
+
Package: libxklavier
+

Content:

+

Properties:

+ +

Static methods:

+ +

Creation methods:

+ +

Methods:

+ +

Signals:

+ +
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.Engine.indicators_handling.html b/deps/libxklavier/libxklavier/Xkl.Engine.indicators_handling.html new file mode 100644 index 00000000..ffe1dfe3 --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.Engine.indicators_handling.html @@ -0,0 +1,96 @@ + + + + Xkl.Engine.indicators_handling -- Vala Binding Reference + + + + +
+ +
+

indicators_handling

+
+

Description:

+
public bool indicators_handling { get; } +
+
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.Engine.is_group_per_toplevel_window.html b/deps/libxklavier/libxklavier/Xkl.Engine.is_group_per_toplevel_window.html new file mode 100644 index 00000000..60736574 --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.Engine.is_group_per_toplevel_window.html @@ -0,0 +1,96 @@ + + + + Xkl.Engine.is_group_per_toplevel_window -- Vala Binding Reference + + + + +
+ +
+

is_group_per_toplevel_window

+
+

Description:

+
public bool is_group_per_toplevel_window () +
+
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.Engine.is_window_from_same_toplevel_window.html b/deps/libxklavier/libxklavier/Xkl.Engine.is_window_from_same_toplevel_window.html new file mode 100644 index 00000000..d3b27487 --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.Engine.is_window_from_same_toplevel_window.html @@ -0,0 +1,96 @@ + + + + Xkl.Engine.is_window_from_same_toplevel_window -- Vala Binding Reference + + + + +
+ +
+

is_window_from_same_toplevel_window

+
+

Description:

+
public bool is_window_from_same_toplevel_window (Window win1, Window win2) +
+
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.Engine.is_window_transparent.html b/deps/libxklavier/libxklavier/Xkl.Engine.is_window_transparent.html new file mode 100644 index 00000000..617a79bf --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.Engine.is_window_transparent.html @@ -0,0 +1,96 @@ + + + + Xkl.Engine.is_window_transparent -- Vala Binding Reference + + + + +
+ +
+

is_window_transparent

+
+

Description:

+
public bool is_window_transparent (Window win) +
+
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.Engine.lock_group.html b/deps/libxklavier/libxklavier/Xkl.Engine.lock_group.html new file mode 100644 index 00000000..62bd7b33 --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.Engine.lock_group.html @@ -0,0 +1,96 @@ + + + + Xkl.Engine.lock_group -- Vala Binding Reference + + + + +
+ +
+

lock_group

+
+

Description:

+
public void lock_group (int group) +
+
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.Engine.max_num_groups.html b/deps/libxklavier/libxklavier/Xkl.Engine.max_num_groups.html new file mode 100644 index 00000000..8e5fa021 --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.Engine.max_num_groups.html @@ -0,0 +1,96 @@ + + + + Xkl.Engine.max_num_groups -- Vala Binding Reference + + + + +
+ +
+

max_num_groups

+
+

Description:

+
public uint max_num_groups { get; } +
+
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.Engine.new_device_notify.html b/deps/libxklavier/libxklavier/Xkl.Engine.new_device_notify.html new file mode 100644 index 00000000..12ce2e73 --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.Engine.new_device_notify.html @@ -0,0 +1,96 @@ + + + + Xkl.Engine.new_device_notify -- Vala Binding Reference + + + + +
+ +
+

new_device_notify

+
+

Description:

+
[ NoWrapper ]
public virtual void new_device_notify () +
+
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.Engine.new_toplevel_window.html b/deps/libxklavier/libxklavier/Xkl.Engine.new_toplevel_window.html new file mode 100644 index 00000000..d190b190 --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.Engine.new_toplevel_window.html @@ -0,0 +1,96 @@ + + + + Xkl.Engine.new_toplevel_window -- Vala Binding Reference + + + + +
+ +
+

new_toplevel_window

+
+

Description:

+
public signal int new_toplevel_window (long object, long p0) +
+
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.Engine.new_window_notify.html b/deps/libxklavier/libxklavier/Xkl.Engine.new_window_notify.html new file mode 100644 index 00000000..90d35392 --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.Engine.new_window_notify.html @@ -0,0 +1,96 @@ + + + + Xkl.Engine.new_window_notify -- Vala Binding Reference + + + + +
+ +
+

new_window_notify

+
+

Description:

+
[ NoWrapper ]
public virtual int new_window_notify (Window win, Window parent) +
+
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.Engine.num_groups.html b/deps/libxklavier/libxklavier/Xkl.Engine.num_groups.html new file mode 100644 index 00000000..0479ec5d --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.Engine.num_groups.html @@ -0,0 +1,96 @@ + + + + Xkl.Engine.num_groups -- Vala Binding Reference + + + + +
+ +
+

num_groups

+
+

Description:

+
public uint num_groups { get; } +
+
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.Engine.pause_listen.html b/deps/libxklavier/libxklavier/Xkl.Engine.pause_listen.html new file mode 100644 index 00000000..5c01583a --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.Engine.pause_listen.html @@ -0,0 +1,96 @@ + + + + Xkl.Engine.pause_listen -- Vala Binding Reference + + + + +
+ +
+

pause_listen

+
+

Description:

+
public int pause_listen () +
+
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.Engine.resume_listen.html b/deps/libxklavier/libxklavier/Xkl.Engine.resume_listen.html new file mode 100644 index 00000000..38426f52 --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.Engine.resume_listen.html @@ -0,0 +1,96 @@ + + + + Xkl.Engine.resume_listen -- Vala Binding Reference + + + + +
+ +
+

resume_listen

+
+

Description:

+
public int resume_listen () +
+
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.Engine.save_state.html b/deps/libxklavier/libxklavier/Xkl.Engine.save_state.html new file mode 100644 index 00000000..d153218f --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.Engine.save_state.html @@ -0,0 +1,96 @@ + + + + Xkl.Engine.save_state -- Vala Binding Reference + + + + +
+ +
+

save_state

+
+

Description:

+
public void save_state (Window win, State state) +
+
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.Engine.secondary_groups_mask.html b/deps/libxklavier/libxklavier/Xkl.Engine.secondary_groups_mask.html new file mode 100644 index 00000000..27ab7c21 --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.Engine.secondary_groups_mask.html @@ -0,0 +1,96 @@ + + + + Xkl.Engine.secondary_groups_mask -- Vala Binding Reference + + + + +
+ +
+

secondary_groups_mask

+
+

Description:

+
public uint secondary_groups_mask { get; } +
+
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.Engine.set_default_group.html b/deps/libxklavier/libxklavier/Xkl.Engine.set_default_group.html new file mode 100644 index 00000000..d2d6d8bf --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.Engine.set_default_group.html @@ -0,0 +1,96 @@ + + + + Xkl.Engine.set_default_group -- Vala Binding Reference + + + + +
+ +
+

set_default_group

+
+

Description:

+
public void set_default_group (int group) +
+
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.Engine.set_group_per_toplevel_window.html b/deps/libxklavier/libxklavier/Xkl.Engine.set_group_per_toplevel_window.html new file mode 100644 index 00000000..e0ee5705 --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.Engine.set_group_per_toplevel_window.html @@ -0,0 +1,96 @@ + + + + Xkl.Engine.set_group_per_toplevel_window -- Vala Binding Reference + + + + +
+ +
+

set_group_per_toplevel_window

+
+

Description:

+
public void set_group_per_toplevel_window (bool is_global) +
+
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.Engine.set_indicators_handling.html b/deps/libxklavier/libxklavier/Xkl.Engine.set_indicators_handling.html new file mode 100644 index 00000000..59cbed16 --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.Engine.set_indicators_handling.html @@ -0,0 +1,96 @@ + + + + Xkl.Engine.set_indicators_handling -- Vala Binding Reference + + + + +
+ +
+

set_indicators_handling

+
+

Description:

+
public void set_indicators_handling (bool whether_handle) +
+
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.Engine.set_secondary_groups_mask.html b/deps/libxklavier/libxklavier/Xkl.Engine.set_secondary_groups_mask.html new file mode 100644 index 00000000..02a5aaf6 --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.Engine.set_secondary_groups_mask.html @@ -0,0 +1,96 @@ + + + + Xkl.Engine.set_secondary_groups_mask -- Vala Binding Reference + + + + +
+ +
+

set_secondary_groups_mask

+
+

Description:

+
public void set_secondary_groups_mask (uint mask) +
+
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.Engine.set_window_transparent.html b/deps/libxklavier/libxklavier/Xkl.Engine.set_window_transparent.html new file mode 100644 index 00000000..0c5b523a --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.Engine.set_window_transparent.html @@ -0,0 +1,96 @@ + + + + Xkl.Engine.set_window_transparent -- Vala Binding Reference + + + + +
+ +
+

set_window_transparent

+
+

Description:

+
public void set_window_transparent (Window win, bool transparent) +
+
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.Engine.start_listen.html b/deps/libxklavier/libxklavier/Xkl.Engine.start_listen.html new file mode 100644 index 00000000..4f2bbce2 --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.Engine.start_listen.html @@ -0,0 +1,96 @@ + + + + Xkl.Engine.start_listen -- Vala Binding Reference + + + + +
+ +
+

start_listen

+
+

Description:

+
public int start_listen (uint flags) +
+
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.Engine.state_notify.html b/deps/libxklavier/libxklavier/Xkl.Engine.state_notify.html new file mode 100644 index 00000000..edd38175 --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.Engine.state_notify.html @@ -0,0 +1,96 @@ + + + + Xkl.Engine.state_notify -- Vala Binding Reference + + + + +
+ +
+

state_notify

+
+

Description:

+
[ NoWrapper ]
public virtual void state_notify (EngineStateChange change_type, int group, bool restore) +
+
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.Engine.stop_listen.html b/deps/libxklavier/libxklavier/Xkl.Engine.stop_listen.html new file mode 100644 index 00000000..f81a1c59 --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.Engine.stop_listen.html @@ -0,0 +1,96 @@ + + + + Xkl.Engine.stop_listen -- Vala Binding Reference + + + + +
+ +
+

stop_listen

+
+

Description:

+
public int stop_listen (uint flags) +
+
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.Engine.ungrab_key.html b/deps/libxklavier/libxklavier/Xkl.Engine.ungrab_key.html new file mode 100644 index 00000000..c844d0d0 --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.Engine.ungrab_key.html @@ -0,0 +1,96 @@ + + + + Xkl.Engine.ungrab_key -- Vala Binding Reference + + + + +
+ +
+

ungrab_key

+
+

Description:

+
public bool ungrab_key (int keycode, uint modifiers) +
+
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.EngineFeatures.CAN_OUTPUT_CONFIG_AS_ASCII.html b/deps/libxklavier/libxklavier/Xkl.EngineFeatures.CAN_OUTPUT_CONFIG_AS_ASCII.html new file mode 100644 index 00000000..bae137b6 --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.EngineFeatures.CAN_OUTPUT_CONFIG_AS_ASCII.html @@ -0,0 +1,46 @@ + + + + Xkl.EngineFeatures.CAN_OUTPUT_CONFIG_AS_ASCII -- Vala Binding Reference + + + + +
+ +
+

CAN_OUTPUT_CONFIG_AS_ASCII

+
+

Description:

+
CAN_OUTPUT_CONFIG_AS_ASCII +
+
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.EngineFeatures.CAN_OUTPUT_CONFIG_AS_BINARY.html b/deps/libxklavier/libxklavier/Xkl.EngineFeatures.CAN_OUTPUT_CONFIG_AS_BINARY.html new file mode 100644 index 00000000..088389d7 --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.EngineFeatures.CAN_OUTPUT_CONFIG_AS_BINARY.html @@ -0,0 +1,46 @@ + + + + Xkl.EngineFeatures.CAN_OUTPUT_CONFIG_AS_BINARY -- Vala Binding Reference + + + + +
+ +
+

CAN_OUTPUT_CONFIG_AS_BINARY

+
+

Description:

+
CAN_OUTPUT_CONFIG_AS_BINARY +
+
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.EngineFeatures.CAN_TOGGLE_INDICATORS.html b/deps/libxklavier/libxklavier/Xkl.EngineFeatures.CAN_TOGGLE_INDICATORS.html new file mode 100644 index 00000000..8a1abddc --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.EngineFeatures.CAN_TOGGLE_INDICATORS.html @@ -0,0 +1,46 @@ + + + + Xkl.EngineFeatures.CAN_TOGGLE_INDICATORS -- Vala Binding Reference + + + + +
+ +
+

CAN_TOGGLE_INDICATORS

+
+

Description:

+
CAN_TOGGLE_INDICATORS +
+
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.EngineFeatures.DEVICE_DISCOVERY.html b/deps/libxklavier/libxklavier/Xkl.EngineFeatures.DEVICE_DISCOVERY.html new file mode 100644 index 00000000..5f6f2e54 --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.EngineFeatures.DEVICE_DISCOVERY.html @@ -0,0 +1,46 @@ + + + + Xkl.EngineFeatures.DEVICE_DISCOVERY -- Vala Binding Reference + + + + +
+ +
+

DEVICE_DISCOVERY

+
+

Description:

+
DEVICE_DISCOVERY +
+
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.EngineFeatures.MULTIPLE_LAYOUTS_SUPPORTED.html b/deps/libxklavier/libxklavier/Xkl.EngineFeatures.MULTIPLE_LAYOUTS_SUPPORTED.html new file mode 100644 index 00000000..bdd1ad3a --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.EngineFeatures.MULTIPLE_LAYOUTS_SUPPORTED.html @@ -0,0 +1,46 @@ + + + + Xkl.EngineFeatures.MULTIPLE_LAYOUTS_SUPPORTED -- Vala Binding Reference + + + + +
+ +
+

MULTIPLE_LAYOUTS_SUPPORTED

+
+

Description:

+
MULTIPLE_LAYOUTS_SUPPORTED +
+
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.EngineFeatures.REQUIRES_MANUAL_LAYOUT_MANAGEMENT.html b/deps/libxklavier/libxklavier/Xkl.EngineFeatures.REQUIRES_MANUAL_LAYOUT_MANAGEMENT.html new file mode 100644 index 00000000..08cd6bb3 --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.EngineFeatures.REQUIRES_MANUAL_LAYOUT_MANAGEMENT.html @@ -0,0 +1,46 @@ + + + + Xkl.EngineFeatures.REQUIRES_MANUAL_LAYOUT_MANAGEMENT -- Vala Binding Reference + + + + +
+ +
+

REQUIRES_MANUAL_LAYOUT_MANAGEMENT

+
+

Description:

+
REQUIRES_MANUAL_LAYOUT_MANAGEMENT +
+
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.EngineFeatures.html b/deps/libxklavier/libxklavier/Xkl.EngineFeatures.html new file mode 100644 index 00000000..e5d9fb90 --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.EngineFeatures.html @@ -0,0 +1,60 @@ + + + + Xkl.EngineFeatures -- Vala Binding Reference + + + + +
+ +
+

EngineFeatures

+
+

Description:

+
[ Flags ]
public enum EngineFeatures +

+
Namespace: Xkl
+
Package: libxklavier
+

Content:

+

Enum values:

+ +
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.EngineListenModes.MANAGE_LAYOUTS.html b/deps/libxklavier/libxklavier/Xkl.EngineListenModes.MANAGE_LAYOUTS.html new file mode 100644 index 00000000..d8cd68d6 --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.EngineListenModes.MANAGE_LAYOUTS.html @@ -0,0 +1,46 @@ + + + + Xkl.EngineListenModes.MANAGE_LAYOUTS -- Vala Binding Reference + + + + +
+ +
+

MANAGE_LAYOUTS

+
+

Description:

+
MANAGE_LAYOUTS +
+
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.EngineListenModes.MANAGE_WINDOW_STATES.html b/deps/libxklavier/libxklavier/Xkl.EngineListenModes.MANAGE_WINDOW_STATES.html new file mode 100644 index 00000000..02698f28 --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.EngineListenModes.MANAGE_WINDOW_STATES.html @@ -0,0 +1,46 @@ + + + + Xkl.EngineListenModes.MANAGE_WINDOW_STATES -- Vala Binding Reference + + + + +
+ +
+

MANAGE_WINDOW_STATES

+
+

Description:

+
MANAGE_WINDOW_STATES +
+
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.EngineListenModes.TRACK_KEYBOARD_STATE.html b/deps/libxklavier/libxklavier/Xkl.EngineListenModes.TRACK_KEYBOARD_STATE.html new file mode 100644 index 00000000..2c5941fb --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.EngineListenModes.TRACK_KEYBOARD_STATE.html @@ -0,0 +1,46 @@ + + + + Xkl.EngineListenModes.TRACK_KEYBOARD_STATE -- Vala Binding Reference + + + + +
+ +
+

TRACK_KEYBOARD_STATE

+
+

Description:

+
TRACK_KEYBOARD_STATE +
+
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.EngineListenModes.html b/deps/libxklavier/libxklavier/Xkl.EngineListenModes.html new file mode 100644 index 00000000..2a971203 --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.EngineListenModes.html @@ -0,0 +1,54 @@ + + + + Xkl.EngineListenModes -- Vala Binding Reference + + + + +
+ +
+

EngineListenModes

+
+

Description:

+
public enum EngineListenModes +

+
Namespace: Xkl
+
Package: libxklavier
+

Content:

+

Enum values:

+ +
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.EngineStateChange.NDICATORS_CHANGED.html b/deps/libxklavier/libxklavier/Xkl.EngineStateChange.NDICATORS_CHANGED.html new file mode 100644 index 00000000..934475d8 --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.EngineStateChange.NDICATORS_CHANGED.html @@ -0,0 +1,46 @@ + + + + Xkl.EngineStateChange.NDICATORS_CHANGED -- Vala Binding Reference + + + + +
+ +
+

NDICATORS_CHANGED

+
+

Description:

+
NDICATORS_CHANGED +
+
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.EngineStateChange.ROUP_CHANGED.html b/deps/libxklavier/libxklavier/Xkl.EngineStateChange.ROUP_CHANGED.html new file mode 100644 index 00000000..ef76e039 --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.EngineStateChange.ROUP_CHANGED.html @@ -0,0 +1,46 @@ + + + + Xkl.EngineStateChange.ROUP_CHANGED -- Vala Binding Reference + + + + +
+ +
+

ROUP_CHANGED

+
+

Description:

+
ROUP_CHANGED +
+
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.EngineStateChange.html b/deps/libxklavier/libxklavier/Xkl.EngineStateChange.html new file mode 100644 index 00000000..e00e8b96 --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.EngineStateChange.html @@ -0,0 +1,52 @@ + + + + Xkl.EngineStateChange -- Vala Binding Reference + + + + +
+ +
+

EngineStateChange

+
+

Description:

+
public enum EngineStateChange +

+
Namespace: Xkl
+
Package: libxklavier
+

Content:

+

Enum values:

+ +
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.MAX_CI_DESC_LENGTH.html b/deps/libxklavier/libxklavier/Xkl.MAX_CI_DESC_LENGTH.html new file mode 100644 index 00000000..9a1acfc9 --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.MAX_CI_DESC_LENGTH.html @@ -0,0 +1,58 @@ + + + + Xkl.MAX_CI_DESC_LENGTH -- Vala Binding Reference + + + + +
+ +
+

MAX_CI_DESC_LENGTH

+
+

Description:

+
public const int MAX_CI_DESC_LENGTH +

+
Namespace: Xkl
+
Package: libxklavier
+
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.MAX_CI_NAME_LENGTH.html b/deps/libxklavier/libxklavier/Xkl.MAX_CI_NAME_LENGTH.html new file mode 100644 index 00000000..fdb0e6cc --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.MAX_CI_NAME_LENGTH.html @@ -0,0 +1,58 @@ + + + + Xkl.MAX_CI_NAME_LENGTH -- Vala Binding Reference + + + + +
+ +
+

MAX_CI_NAME_LENGTH

+
+

Description:

+
public const int MAX_CI_NAME_LENGTH +

+
Namespace: Xkl
+
Package: libxklavier
+
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.MAX_CI_SHORT_DESC_LENGTH.html b/deps/libxklavier/libxklavier/Xkl.MAX_CI_SHORT_DESC_LENGTH.html new file mode 100644 index 00000000..5f9d752b --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.MAX_CI_SHORT_DESC_LENGTH.html @@ -0,0 +1,58 @@ + + + + Xkl.MAX_CI_SHORT_DESC_LENGTH -- Vala Binding Reference + + + + +
+ +
+

MAX_CI_SHORT_DESC_LENGTH

+
+

Description:

+
public const int MAX_CI_SHORT_DESC_LENGTH +

+
Namespace: Xkl
+
Package: libxklavier
+
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.State.group.html b/deps/libxklavier/libxklavier/Xkl.State.group.html new file mode 100644 index 00000000..cd564c45 --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.State.group.html @@ -0,0 +1,44 @@ + + + + Xkl.State.group -- Vala Binding Reference + + + + +
+ +
+

group

+
+

Description:

+
public int32 group +
+
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.State.html b/deps/libxklavier/libxklavier/Xkl.State.html new file mode 100644 index 00000000..a87394e1 --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.State.html @@ -0,0 +1,65 @@ + + + + Xkl.State -- Vala Binding Reference + + + + +
+ +
+

State

+
+

Object Hierarchy:

+ Object hierarchy for State + + + + + +

Description:

+
public class State +

+
Namespace: Xkl
+
Package: libxklavier
+

Content:

+

Fields:

+ +
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.State.indicators.html b/deps/libxklavier/libxklavier/Xkl.State.indicators.html new file mode 100644 index 00000000..a14bcd2a --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.State.indicators.html @@ -0,0 +1,44 @@ + + + + Xkl.State.indicators -- Vala Binding Reference + + + + +
+ +
+

indicators

+
+

Description:

+
public uint32 indicators +
+
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.TwoConfigItemsProcessFunc.html b/deps/libxklavier/libxklavier/Xkl.TwoConfigItemsProcessFunc.html new file mode 100644 index 00000000..1adcc344 --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.TwoConfigItemsProcessFunc.html @@ -0,0 +1,58 @@ + + + + Xkl.TwoConfigItemsProcessFunc -- Vala Binding Reference + + + + +
+ +
+

TwoConfigItemsProcessFunc

+
+

Description:

+
[ CCode ( has_target = false ) ]
public delegate void TwoConfigItemsProcessFunc (ConfigRegistry config, ConfigItem item, ConfigItem subitem, void* data) +

+
Namespace: Xkl
+
Package: libxklavier
+
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.get_country_name.html b/deps/libxklavier/libxklavier/Xkl.get_country_name.html new file mode 100644 index 00000000..339ce130 --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.get_country_name.html @@ -0,0 +1,58 @@ + + + + Xkl.get_country_name -- Vala Binding Reference + + + + +
+ +
+

get_country_name

+
+

Description:

+
public unowned string get_country_name (string code) +

+
Namespace: Xkl
+
Package: libxklavier
+
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.get_language_name.html b/deps/libxklavier/libxklavier/Xkl.get_language_name.html new file mode 100644 index 00000000..c417d737 --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.get_language_name.html @@ -0,0 +1,58 @@ + + + + Xkl.get_language_name -- Vala Binding Reference + + + + +
+ +
+

get_language_name

+
+

Description:

+
public unowned string get_language_name (string code) +

+
Namespace: Xkl
+
Package: libxklavier
+
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.get_last_error.html b/deps/libxklavier/libxklavier/Xkl.get_last_error.html new file mode 100644 index 00000000..b7f1eafe --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.get_last_error.html @@ -0,0 +1,58 @@ + + + + Xkl.get_last_error -- Vala Binding Reference + + + + +
+ +
+

get_last_error

+
+

Description:

+
public unowned string get_last_error () +

+
Namespace: Xkl
+
Package: libxklavier
+
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.html b/deps/libxklavier/libxklavier/Xkl.html new file mode 100644 index 00000000..3a0dd605 --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.html @@ -0,0 +1,118 @@ + + + + Xkl -- Vala Binding Reference + + + + +
+ +
+

Xkl

+
+

Description:

+

Content:

+

Classes:

+ +

Enums:

+ +

Constants:

+ +

Delegates:

+ +

Functions:

+ +
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.restore_names_prop.html b/deps/libxklavier/libxklavier/Xkl.restore_names_prop.html new file mode 100644 index 00000000..b704cae6 --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.restore_names_prop.html @@ -0,0 +1,58 @@ + + + + Xkl.restore_names_prop -- Vala Binding Reference + + + + +
+ +
+

restore_names_prop

+
+

Description:

+
public bool restore_names_prop (Engine engine) +

+
Namespace: Xkl
+
Package: libxklavier
+
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/Xkl.set_debug_level.html b/deps/libxklavier/libxklavier/Xkl.set_debug_level.html new file mode 100644 index 00000000..68187403 --- /dev/null +++ b/deps/libxklavier/libxklavier/Xkl.set_debug_level.html @@ -0,0 +1,58 @@ + + + + Xkl.set_debug_level -- Vala Binding Reference + + + + +
+ +
+

set_debug_level

+
+

Description:

+
public void set_debug_level (int level) +

+
Namespace: Xkl
+
Package: libxklavier
+
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/libxklavier/img/Xkl.ConfigItem.png b/deps/libxklavier/libxklavier/img/Xkl.ConfigItem.png new file mode 100644 index 00000000..50d1fcf6 Binary files /dev/null and b/deps/libxklavier/libxklavier/img/Xkl.ConfigItem.png differ diff --git a/deps/libxklavier/libxklavier/img/Xkl.ConfigRec.png b/deps/libxklavier/libxklavier/img/Xkl.ConfigRec.png new file mode 100644 index 00000000..a80d5d65 Binary files /dev/null and b/deps/libxklavier/libxklavier/img/Xkl.ConfigRec.png differ diff --git a/deps/libxklavier/libxklavier/img/Xkl.ConfigRegistry.png b/deps/libxklavier/libxklavier/img/Xkl.ConfigRegistry.png new file mode 100644 index 00000000..8490acb6 Binary files /dev/null and b/deps/libxklavier/libxklavier/img/Xkl.ConfigRegistry.png differ diff --git a/deps/libxklavier/libxklavier/img/Xkl.Engine.png b/deps/libxklavier/libxklavier/img/Xkl.Engine.png new file mode 100644 index 00000000..6bfefe71 Binary files /dev/null and b/deps/libxklavier/libxklavier/img/Xkl.Engine.png differ diff --git a/deps/libxklavier/libxklavier/img/Xkl.State.png b/deps/libxklavier/libxklavier/img/Xkl.State.png new file mode 100644 index 00000000..676b7ea2 Binary files /dev/null and b/deps/libxklavier/libxklavier/img/Xkl.State.png differ diff --git a/deps/libxklavier/libxklavier/index.htm b/deps/libxklavier/libxklavier/index.htm new file mode 100644 index 00000000..e56c66a2 --- /dev/null +++ b/deps/libxklavier/libxklavier/index.htm @@ -0,0 +1,101 @@ + + + + libxklavier -- Vala Binding Reference + + + + +
+ +
+

libxklavier

+
+

Description:

+

Content:

+

Namespaces:

+ +
+

+ + + \ No newline at end of file diff --git a/deps/libxklavier/method.png b/deps/libxklavier/method.png new file mode 100644 index 00000000..46d60ec2 Binary files /dev/null and b/deps/libxklavier/method.png differ diff --git a/deps/libxklavier/namespace.png b/deps/libxklavier/namespace.png new file mode 100644 index 00000000..82c410ea Binary files /dev/null and b/deps/libxklavier/namespace.png differ diff --git a/deps/libxklavier/package.png b/deps/libxklavier/package.png new file mode 100644 index 00000000..cc671877 Binary files /dev/null and b/deps/libxklavier/package.png differ diff --git a/deps/libxklavier/packages.png b/deps/libxklavier/packages.png new file mode 100644 index 00000000..c46759d2 Binary files /dev/null and b/deps/libxklavier/packages.png differ diff --git a/deps/libxklavier/property.png b/deps/libxklavier/property.png new file mode 100644 index 00000000..6a99b05b Binary files /dev/null and b/deps/libxklavier/property.png differ diff --git a/deps/libxklavier/scripts.js b/deps/libxklavier/scripts.js new file mode 100644 index 00000000..eb790936 --- /dev/null +++ b/deps/libxklavier/scripts.js @@ -0,0 +1,46 @@ +/* markupwriter.vala + * + * Copyright (C) 2008-2009 Florian Brosch + * + * This library is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 2.1 of the License, or (at your option) any later version. + * + * This library is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with this library; if not, write to the Free Software + * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + * + * Author: + * Florian Brosch + */ + +function get_path (path) { + var pos = path.lastIndexOf ('/'); + if (pos < 0) { + return ''; + } + + return path.substring (pos, -1) + '/'; +} + +function toggle_box (self, id) { + var element = document.getElementById (id); + if (element == null) { + return ; + } + + if (element.style.display == 'block') { + element.style.display = 'none'; + self.src = get_path (self.src) + 'coll_open.png'; + } else { + element.style.display = 'block'; + self.src = get_path (self.src) + 'coll_close.png'; + } +} + diff --git a/deps/libxklavier/signal.png b/deps/libxklavier/signal.png new file mode 100644 index 00000000..b7da6028 Binary files /dev/null and b/deps/libxklavier/signal.png differ diff --git a/deps/libxklavier/staticmethod.png b/deps/libxklavier/staticmethod.png new file mode 100644 index 00000000..27e30a1a Binary files /dev/null and b/deps/libxklavier/staticmethod.png differ diff --git a/deps/libxklavier/struct.png b/deps/libxklavier/struct.png new file mode 100644 index 00000000..7155fce0 Binary files /dev/null and b/deps/libxklavier/struct.png differ diff --git a/deps/libxklavier/style.css b/deps/libxklavier/style.css new file mode 100644 index 00000000..8987ccd3 --- /dev/null +++ b/deps/libxklavier/style.css @@ -0,0 +1,576 @@ +* { + font-family: 'Times New Roman'; + font-size: 12pt; +} + +ul.external_link { +} + +.main_optional_parameter { + font-style: italic; +} + +.main_diagram { + border-style: none; + display: block; + margin: 0px auto; +} + +.site_navi { + text-align: right; +} + +.main_notification { + padding-right: 10px; + padding-left: 60px; + padding-bottom: 5px; + padding-top: 5px; + border-color: #aaaaff; + background-color: #eeeeff; + border-style: solid; + border-width: 1px; + margin: 10px; + min-height: 48px; + background-position: 6px 0.5em; + background-repeat: no-repeat; + background-image: url(warning.png); +} + +.main_table { + border-collapse: collapse; + border: 1px solid #aaaaff; + background: #eeeeff; + margin-right:auto; + margin-left:auto; +} + +.main_source, .main_sourcesample { + padding-right: 10px; + padding-left: 5px; + padding-bottom: 5px; + padding-top: 5px; + margin: 10px; + + border-color: #aaaaff; + background-color: #eeeeff; + border-style: solid; + border-width: 1px; +} + + +input { + border-color: #aaaaff; + border-style: solid; + border-width: 1px; +} + + + + +.site_header { + font-size: 25px; + padding-bottom: 10px; + padding-top: 10px; + background-color: #aaaaff; + width: 100%; +} + + +div { + font-family:'Verdana'; + font-size: 12; +} + + +.site_title { + text-align: left; + font-size: 40; +} + +div.site_footer { + text-align: center; + background-color: #aaaaff; + padding-bottom: 5px; + padding-top: 5px; + width: 100%; + clear: left; +} + + +div.site_body { + font-size: 10; +} + + +div.site_navigation { + float: left; + + width: 240px; + border-color: #aaaaff; + border-style: solid; + border-width: 1px; + background-color: #eeeeff; +} + + +.site_content { + font-size: 12px; + margin-left: 250px; + margin-right: 5px; + text-align: left; +} + + +.main_type { + text-decoration: none; + font-style: italic; + color: #000000; +} + +.main_basic_type { + text-decoration: none; + font-weight: bold; + color: #2e8b57; +} + +.main_keyword { + text-decoration: none; + font-weight: bold; + color: #a52a2a; +} + + +div.main_code_definition { + padding-right: 10px; + padding-left: 10px; + padding-bottom: 5px; + padding-top: 5px; + + font: monospace; + border-color: #aaaaff; + background-color: #eeeeff; + border-style: solid; + border-width: 1px; + margin: 10px; +} + +div.main_notification_block { + padding-right: 10px; + padding-left: 10px; + padding-bottom: 5px; + padding-top: 5px; + + border-color: #d08717; + background-color: #fbf2c3; + border-style: solid; + border-width: 1px; + margin: 10px; +} + +span.main_block_headline { + background-image:url(tip.png); + background-repeat:no-repeat; + background-position:center right; + font-weight:bold; + display:block; +} + +div.main_block_content { + margin-left:15px; +} + +span.leaf_code_definition { + font: monospace; +} + + +div.leaf_brief_description { + display: block; + margin-left: 40px; +} + + +h1.main_title { + font-size: 20px; + margin-bottom: 0px; +} + +h2.main_title { + margin-bottom: 0px; +} + +h3.main_title { + margin-bottom: 0px; +} + +.main_hr { + border: 0; + color: #aaaaff; + background-color: #aaaaff; + height: 1px; + margin-top: 5px; + margin-bottom: 5px; +} + + + +.main_parameter_table_text, .main_errordomain_table_text, .main_enum_table_text { +} + +.main_parameter_table_unknown_parameter { + color: GREY; +} + +.main_parameter_table_name, .main_errordomain_table_name, .main_enum_table_name { + vertical-align: top; + text-align: right; + font-weight: bold; + width: 120px; + padding-right: 10px; +} + +.main_parameter_table, .main_errordomain_table, .main_enum_table { + margin-weight: 20px; + margin-left: 20px; +} + + + +.description a.constant, .brief_description a.constant { + background-image:url(constant.png); + display:inline-block; + padding-right:17px; + background-repeat:no-repeat; + background-position:center right; + border:0px; +} +.description a.namespace, .brief_description a.namespace { + background-image:url(namespace.png); + display:inline-block; + padding-right:17px; + background-repeat:no-repeat; + background-position:center right; + border:0px; +} +.description a.struct, .brief_description a.struct { + background-image:url(struct.png); + display:inline-block; + padding-right:17px; + background-repeat:no-repeat; + background-position:center right; + border:0px; +} +.description a.interface, .brief_description a.interface { + background-image:url(interface.png); + display:inline-block; + padding-right:17px; + background-repeat:no-repeat; + background-position:center right; + border:0px; +} +.description a.enum, .brief_description a.enum { + background-image:url(enum.png); + display:inline-block; + padding-right:17px; + background-repeat:no-repeat; + background-position:center right; + border:0px; +} +.description a.errordomain, .brief_description a.errordomain { + background-image:url(errordomain.png); + display:inline-block; + padding-right:17px; + background-repeat:no-repeat; + background-position:center right; + border:0px; +} +.description a.delegate, .brief_description a.delegate { + background-image:url(delegate.png); + display:inline-block; + padding-right:17px; + background-repeat:no-repeat; + background-position:center right; + border:0px; +} +.description a.signal, .brief_description a.signal { + background-image:url(signal.png); + display:inline-block; + padding-right:17px; + background-repeat:no-repeat; + background-position:center right; + border:0px; +} +.description a.field, .brief_description a.field { + background-image:url(field.png); + display:inline-block; + padding-right:17px; + background-repeat:no-repeat; + background-position:center right; + border:0px; +} +.description a.enumvalue, .brief_description a.enumvalue { + background-image:url(enumvalue.png); + display:inline-block; + padding-right:17px; + background-repeat:no-repeat; + background-position:center right; + border:0px; +} +.description a.errorcode, .brief_description a.errorcode { + background-image:url(errorcode.png); + display:inline-block; + padding-right:17px; + background-repeat:no-repeat; + background-position:center right; + border:0px; +} +.description a.class, .brief_description a.class { + background-image:url(class.png); + display:inline-block; + padding-right:17px; + background-repeat:no-repeat; + background-position:center right; + border:0px; +} +a.abstract_class, .description a.abstract_class, .brief_description a.abstract_class { + background-image:url(abstractclass.png); + display:inline-block; + padding-right:17px; + background-repeat:no-repeat; + background-position:center right; + border:0px; + font-style: italic; +} +.description a.property, .brief_description a.property { + background-image:url(property.png); + display:inline-block; + padding-right:17px; + background-repeat:no-repeat; + background-position:center right; + border:0px; +} +.description a.virtual_property, .brief_description a.virtual_property { + background-image:url(virtualproperty.png); + display:inline-block; + padding-right:17px; + background-repeat:no-repeat; + background-position:center right; + border:0px; +} +.description a.abstract_property, .brief_description a.abstract_property { + background-image:url(abstractproperty.png); + display:inline-block; + padding-right:17px; + background-repeat:no-repeat; + background-position:center right; + border:0px; +} +.description a.method, .brief_description a.method { + background-image:url(method.png); + display:inline-block; + padding-right:17px; + background-repeat:no-repeat; + background-position:center right; + border:0px; +} +.description a.static_method, .brief_description a.static_method { + background-image:url(staticmethod.png); + display:inline-block; + padding-right:17px; + background-repeat:no-repeat; + background-position:center right; + border:0px; +} +a.virtual_method, .description a.virtual_method, .brief_description a.virtual_method { + background-image:url(virtualmethod.png); + display:inline-block; + padding-right:17px; + background-repeat:no-repeat; + background-position:center right; + border:0px; +} +.description a.abstract_method, .brief_description a.abstract_method { + background-image:url(abstractmethod.png); + display:inline-block; + padding-right:17px; + background-repeat:no-repeat; + background-position:center right; + border:0px; +} +.description a.creation_method, .brief_description a.creation_method { + background-image:url(constructor.png); + display:inline-block; + padding-right:17px; + background-repeat:no-repeat; + background-position:center right; + border:0px; +} + +.navi_main .errorcode, .navi_inline .errorcode { + list-style-image:url(errorcode.png); +} +.navi_main .enumvalue, .navi_inline .enumvalue { + list-style-image:url(enumvalue.png); +} +.navi_main .abstract_class, .navi_inline .abstract_class { + list-style-image: url(abstractclass.png); +} +.navi_main .abstract_method, .navi_inline .abstract_method { + list-style-image: url( abstractmethod.png ); +} +.navi_main .creation_method, .navi_inline .creation_method, .main_list_m { + list-style-image: url(constructor.png); +} +.navi_main .static_method, .navi_inline .static_method { + list-style-image: url(staticmethod.png); +} +.navi_main .package_index { + list-style-image: url(packages.png); +} +.navi_main .virtual_method, .navi_inline .virtual_method { + list-style-image: url(virtualmethod.png); +} +.navi_main .errordomain, .navi_inline .errordomain, .main_list_errdom { + list-style-image: url(errordomain.png); +} +.navi_main .namespace, .navi_inline .namespace, .main_list_ns { + list-style-image: url(namespace.png); +} +.navi_main .method, .navi_inline .method { + list-style-image: url(method.png); +} +.navi_main .struct, .navi_inline .struct, .main_list_stru { + list-style-image: url(struct.png); +} +.navi_main .interface, .navi_inline .interface, .main_list_iface { + list-style-image: url(interface.png); +} +.navi_main .field, .navi_inline .field, .main_list_field { + list-style-image: url(field.png); +} +.navi_main .class, .navi_inline .class, .main_list_cl { + list-style-image: url(class.png); +} +.navi_main .enum, .navi_inline .enum, .main_list_en { + list-style-image: url(enum.png); +} +.navi_main .property, .navi_inline .property, .main_list_prop { + list-style-image: url(property.png); +} +.navi_main .abstract_property, .navi_inline .abstract_property { + list-style-image: url(abstractproperty.png); +} +.navi_main .virtual_property, .navi_inline .virtual_property { + list-style-image: url(virtualproperty.png); +} +.navi_main .delegate, .navi_inline .delegate, .main_list_del { + list-style-image: url(delegate.png); +} +.navi_main .signal, .navi_inline .signal, .main_list_sig { + list-style-image: url(signal.png); +} +.navi_main .package, .navi_inline .package { + list-style-image: url(package.png); +} +.navi_main .constant, .navi_inline .constant { + list-style-image: url(constant.png); +} + + +.navi_main { + margin-top: 10px; + margin-bottom: 10px; + padding-left: 30px; +} + +.navi_hr { + border: 0; + color: #aaaaff; + background-color: #aaaaff; + height: 1px; + margin-left: 10px; + margin-right: 10px; + margin-top: 5px; + margin-bottom: 5px; +} + + + +.navi_main a, .navi_inline a, a.external_link +{ + text-decoration: none; + color: #214b87; +} + +.navi_main .abstract_class > a, .navi_inline .abstract_class > a { + font-style: italic; +} + +a.navi_link:hover, a.external_link:hover { + text-decoration: underline; +} + +ul.no_bullet li { + list-style-type: none; +} + +.main_see_list { +} + +.navi_inline { +} + +.css_content_literal { + font: monospace; + color: #ff01ff; +} +.main_code_definition a, .leaf_code_definition a { + text-decoration: none; + color: inherit; +} +.main_code_definition a:hover, .leaf_code_definition a:hover { + text-decoration: underline; +} + + +.box { +} +.box .headline { + background-color: #eeeeff; + border-color: #aaaaff; + border-style: solid; + border-width: 1px; + margin: auto; + width: 90%; + margin-top: 20px; +} +.box .text { + font-weight: bold; + float: left; +} +.box .toggle { + text-align: right; + float: clear; +} +.box .content { + border-color: #aaaaff; + border-width: 0 1 1 1; + border-style: solid; + overflow: auto; + display: none; + margin: auto; + width: 90%; +} +.box .column { + float: left; + width: 33%; +} + +.namespace_note { +} +.package_note { +} + +.deprecated { + text-decoration:line-through; +} diff --git a/deps/libxklavier/tip.png b/deps/libxklavier/tip.png new file mode 100644 index 00000000..33c9932c Binary files /dev/null and b/deps/libxklavier/tip.png differ diff --git a/deps/libxklavier/virtualmethod.png b/deps/libxklavier/virtualmethod.png new file mode 100644 index 00000000..79841418 Binary files /dev/null and b/deps/libxklavier/virtualmethod.png differ diff --git a/deps/libxklavier/virtualproperty.png b/deps/libxklavier/virtualproperty.png new file mode 100644 index 00000000..d008cb77 Binary files /dev/null and b/deps/libxklavier/virtualproperty.png differ diff --git a/deps/libxklavier/warning.png b/deps/libxklavier/warning.png new file mode 100644 index 00000000..6ecb7a3e Binary files /dev/null and b/deps/libxklavier/warning.png differ diff --git a/deps/libxklavier/wikistyle.css b/deps/libxklavier/wikistyle.css new file mode 100644 index 00000000..7dc8497e --- /dev/null +++ b/deps/libxklavier/wikistyle.css @@ -0,0 +1,529 @@ +ul.external_link { +} + +.main_optional_parameter { + font-style: italic; +} + +.main_diagram { + border-style: none; + display: block; + margin: 0px auto; + width: 100px; +} + +.site_navi { + text-align: right; +} + +.main_notification { + padding-right: 10px; + padding-left: 60px; + padding-bottom: 5px; + padding-top: 5px; + border-color: #aaaaff; + background-color: #eeeeff; + border-style: solid; + border-width: 1px; + margin: 10px; + min-height: 48px; + background-position: 6px 0.5em; + background-repeat: no-repeat; + background-image: url(warning.png); +} + +div.main_notification_block { + padding-right: 10px; + padding-left: 10px; + padding-bottom: 5px; + padding-top: 5px; + + border-color: #d08717; + background-color: #fbf2c3; + border-style: solid; + border-width: 1px; + margin: 10px; +} + +span.main_block_headline { + background-image:url(tip.png); + background-repeat:no-repeat; + background-position:center right; + font-weight:bold; + display:block; +} + +div.main_block_content { + margin-left:15px; +} + +.main_source, .main_sourcesample { + padding-right: 10px; + padding-left: 5px; + padding-bottom: 5px; + padding-top: 5px; + margin: 10px; + + border-color: #aaaaff; + background-color: #eeeeff; + border-style: solid; + border-width: 1px; +} + +input { + border-color: #aaaaff; + border-style: solid; + border-width: 1px; +} + +.main_table { + border-collapse: collapse; + border: 1px solid #aaaaff; + background: #eeeeff; + margin-right:auto; + margin-left:auto; +} + +.site_header { + font-size: 25px; + padding-bottom: 10px; + padding-top: 10px; + background-color: #aaaaff; + width: 100%; +} + + +div { + font-family:'Verdana'; + font-size: 12; +} + + +.site_title { + text-align: left; + font-size: 40; +} + +div.site_footer { + text-align: center; + background-color: #aaaaff; + padding-bottom: 5px; + padding-top: 5px; + width: 100%; + clear: left; +} + + +div.site_body { + font-size: 10; +} + + +div.site_navigation { + float: left; + + width: 240px; + border-color: #aaaaff; + border-style: solid; + border-width: 1px; + background-color: #eeeeff; +} + + +.site_content { + font-size: 12px; + margin-left: 5px; + margin-right: 5px; + text-align: left; +} + + +.main_type { + text-decoration: none; + font-style: italic; + color: #000000; +} + +.main_basic_type { + text-decoration: none; + font-weight: bold; + color: #2e8b57; +} + +.main_keyword { + text-decoration: none; + font-weight: bold; + color: #a52a2a; +} + + +div.main_code_definition { + padding-right: 10px; + padding-left: 10px; + padding-bottom: 5px; + padding-top: 5px; + + font: monospace; + font-size: 10; + border-color: #aaaaff; + background-color: #eeeeff; + border-style: solid; + border-width: 1px; + margin: 10px; +} + + + + + +h1.main_title { + font-size: 20px; + margin-bottom: 0px; +} + +h2.main_title { + margin-bottom: 0px; +} + +h3.main_title { + margin-bottom: 0px; +} + +.main_hr { + border: 0; + color: #aaaaff; + background-color: #aaaaff; + height: 1px; + margin-top: 5px; + margin-bottom: 5px; +} + + + +.main_parameter_table_text, .main_errordomain_table_text, .main_enum_table_text { +} + +.main_parameter_table_unknown_parameter { + color: GREY; +} + +.main_parameter_table_name, .main_errordomain_table_name, .main_enum_table_name { + vertical-align: top; + text-align: right; + font-weight: bold; + width: 120px; + padding-right: 10px; +} + +.main_parameter_table, .main_errordomain_table, .main_enum_table { + margin-weight: 20px; + margin-left: 20px; +} + + + + +.main_inline_navigation_virtual_property { + list-style-image: url(virtualproperty.png); +} +.main_inline_navigation_abstract_property { + list-style-image: url(abstractproperty.png); +} +.navi_abstract_prop { + list-style-image: url(abstractproperty.png); +} +.navi_virtual_prop { + list-style-image: url(virtualproperty.png); +} + + + +.css_content_link_constant { + background-image:url(constant.png); + display:inline-block; + padding-right:17px; + background-repeat:no-repeat; + background-position:center right; + border:0px; +} +.css_content_link_namespace { + background-image:url(namespace.png); + display:inline-block; + padding-right:17px; + background-repeat:no-repeat; + background-position:center right; + border:0px; +} +.css_content_link_struct { + background-image:url(struct.png); + display:inline-block; + padding-right:17px; + background-repeat:no-repeat; + background-position:center right; + border:0px; +} +.css_content_link_interface { + background-image:url(interface.png); + display:inline-block; + padding-right:17px; + background-repeat:no-repeat; + background-position:center right; + border:0px; +} +.css_content_link_enum { + background-image:url(enum.png); + display:inline-block; + padding-right:17px; + background-repeat:no-repeat; + background-position:center right; + border:0px; +} +.css_content_link_errordomain { + background-image:url(errordomain.png); + display:inline-block; + padding-right:17px; + background-repeat:no-repeat; + background-position:center right; + border:0px; +} +.css_content_link_delegate { + background-image:url(delegate.png); + display:inline-block; + padding-right:17px; + background-repeat:no-repeat; + background-position:center right; + border:0px; +} +.css_content_link_signal { + background-image:url(signal.png); + display:inline-block; + padding-right:17px; + background-repeat:no-repeat; + background-position:center right; + border:0px; +} +.css_content_link_field { + background-image:url(field.png); + display:inline-block; + padding-right:17px; + background-repeat:no-repeat; + background-position:center right; + border:0px; +} +.css_content_link_enumvalue { + background-image:url(enumvalue.png); + display:inline-block; + padding-right:17px; + background-repeat:no-repeat; + background-position:center right; + border:0px; +} +.css_content_link_errorcode { + background-image:url(errorcode.png); + display:inline-block; + padding-right:17px; + background-repeat:no-repeat; + background-position:center right; + border:0px; +} +.css_content_link_class { + background-image:url(class.png); + display:inline-block; + padding-right:17px; + background-repeat:no-repeat; + background-position:center right; + border:0px; +} +.css_content_link_abstract_class { + background-image:url(abstractclass.png); + display:inline-block; + padding-right:17px; + background-repeat:no-repeat; + background-position:center right; + border:0px; +} +.css_content_link_property { + background-image:url(property.png); + display:inline-block; + padding-right:17px; + background-repeat:no-repeat; + background-position:center right; + border:0px; +} +.css_content_link_virtual_property { + background-image:url(virtualproperty.png); + display:inline-block; + padding-right:17px; + background-repeat:no-repeat; + background-position:center right; + border:0px; +} +.css_content_link_abstract_property { + background-image:url(abstractproperty.png); + display:inline-block; + padding-right:17px; + background-repeat:no-repeat; + background-position:center right; + border:0px; +} +.css_content_link_method { + background-image:url(method.png); + display:inline-block; + padding-right:17px; + background-repeat:no-repeat; + background-position:center right; + border:0px; +} +.css_content_link_static_method { + background-image:url(staticmethod.png); + display:inline-block; + padding-right:17px; + background-repeat:no-repeat; + background-position:center right; + border:0px; +} +.css_content_link_virtual_method { + background-image:url(virtualmethod.png); + display:inline-block; + padding-right:17px; + background-repeat:no-repeat; + background-position:center right; + border:0px; +} +.css_content_link_abstract_method { + background-image:url( abstractmethod.png ); + display:inline-block; + padding-right:17px; + background-repeat:no-repeat; + background-position:center right; + border:0px; +} +.css_content_link_construction_method { + background-image:url(constructor.png); + display:inline-block; + padding-right:17px; + background-repeat:no-repeat; + background-position:center right; + border:0px; +} + +.main_inline_navigation_virtual_method { + list-style-image:url(virtualmethod.png); +} +.main_inline_navigation_errorcode { + list-style-image:url(errorcode.png); +} +.main_inline_navigation_enumvalue { + list-style-image:url(enumvalue.png); +} +.navi_abstract_class, .main_inline_navigation_abstract_class { + list-style-image: url(abstractclass.png); +} +.main_inline_navigation_abstract_method, .navi_abstract_method { + list-style-image: url( abstractmethod.png ); +} +.navi_construction_method, .main_list_m, .main_inline_navigation_construction_method { + list-style-image: url(constructor.png); +} +.navi_static_method, .main_inline_navigation_static_method { + list-style-image: url(staticmethod.png); +} + +.navi_package_index, .main_inline_navigation_package { + list-style-image: url(packages.png); +} +.main_navi_enval { + list-style-image: url(enumvalue.png); +} +.main_navi_errdomcode { + list-style-image: url(errorcode.png); +} +.navi_error_domain, .main_list_errdom, .main_inline_navigation_errordomain { + list-style-image: url(errordomain.png); +} +.navi_namespace, .main_list_ns, .main_inline_navigation_namespace { + list-style-image: url(namespace.png); +} +.navi_method, .main_inline_navigation_method { + list-style-image: url(method.png); +} +.navi_virtual_method { + list-style-image: url(virtualmethod.png); +} +.navi_struct, .main_list_stru, .main_inline_navigation_struct { + list-style-image: url(struct.png); +} +.navi_iface, .main_navigation_interface, .main_list_iface { + list-style-image: url(interface.png); +} +.navi_field, .main_inline_navigation_fields, .main_list_field { + list-style-image: url(field.png); +} +.navi_class, .main_inline_navigation_class, .main_list_cl { + list-style-image: url(class.png); +} +.navi_enum, .main_list_en, .main_inline_navigation_enum { + list-style-image: url(enum.png); +} +.navi_prop, .main_inline_navigation_property, .main_list_prop { + list-style-image: url(property.png); +} +.navi_del, .main_list_del, .main_inline_navigation_delegate { + list-style-image: url(delegate.png); +} +.navi_sig, .main_inline_navigation_signal, .main_list_sig { + list-style-image: url(signal.png); +} +.navi_package, .main_inline_navigation_package { + list-style-image: url(package.png); +} + +.main_inline_navigation_constant, .navi_constant { + list-style-image: url(constant.png); +} + + +.navi_main { + margin-top: 10px; + margin-bottom: 10px; + padding-left: 30px; +} + +.navi_hr { + border: 0; + color: #aaaaff; + background-color: #aaaaff; + height: 1px; + margin-left: 10px; + margin-right: 10px; + margin-top: 5px; + margin-bottom: 5px; +} + +a.navi_link, a.external_link { + text-decoration: none; + color: #214b87; +} + +a.navi_link:hover, a.external_link:hover { + text-decoration: underline; +} + +ul.no_bullet li { + list-style-type: none; +} + +.main_see_list { +} + +.main_inline_navigation { +} + +.css_content_literal { + font: monospace; + color: #ff01ff; +} + +.deprecated { + text-decoration:line-through; +} diff --git a/lib/main.vala b/lib/main.vala index 757ec1cd..601a0e40 100644 --- a/lib/main.vala +++ b/lib/main.vala @@ -64,6 +64,8 @@ public class Indicator.Keyboard.Service : GLib.Object { var configuration = Gkbd.Configuration.get (); + GLib.stdout.printf ("----------\n"); + foreach (var group in configuration.get_group_names ()) GLib.stdout.printf ("%s\n", group); @@ -125,6 +127,7 @@ public class Indicator.Keyboard.Service : GLib.Object { } public static int main (string[] args) { + Gtk.init (ref args); new Service ("--force" in args); return 0; } -- cgit v1.2.3