From b472e2c5d6044b57eddd97f853ac7c4908748c2f Mon Sep 17 00:00:00 2001 From: Sergey Udaltsov Date: Sun, 27 Apr 2008 13:51:11 +0000 Subject: a bit of cleanup for gtkdoc --- doc/reference/libxklavier-sections.txt | 293 +++++++++++++++++++++++++++ doc/reference/libxklavier.types | 4 + doc/reference/tmpl/libxklavier-unused.sgml | 49 ----- doc/reference/tmpl/xkl_config_item.sgml | 38 ++-- doc/reference/tmpl/xkl_config_rec.sgml | 16 +- doc/reference/tmpl/xkl_config_registry.sgml | 72 ++++++- doc/reference/tmpl/xkl_engine.sgml | 89 +++++++- doc/reference/tmpl/xkl_engine_marshal.sgml | 19 ++ doc/reference/tmpl/xklavier.sgml | 2 +- doc/reference/tmpl/xklavier_private.sgml | 31 +++ doc/reference/tmpl/xklavier_private_xkb.sgml | 19 ++ doc/reference/tmpl/xklavier_private_xmm.sgml | 19 ++ 12 files changed, 577 insertions(+), 74 deletions(-) create mode 100644 doc/reference/libxklavier-sections.txt create mode 100644 doc/reference/tmpl/xkl_engine_marshal.sgml create mode 100644 doc/reference/tmpl/xklavier_private.sgml create mode 100644 doc/reference/tmpl/xklavier_private_xkb.sgml create mode 100644 doc/reference/tmpl/xklavier_private_xmm.sgml (limited to 'doc') diff --git a/doc/reference/libxklavier-sections.txt b/doc/reference/libxklavier-sections.txt new file mode 100644 index 0000000..303b103 --- /dev/null +++ b/doc/reference/libxklavier-sections.txt @@ -0,0 +1,293 @@ +
+xkl_engine +XklEnginePrivate +XklEngineStateChange +XklEngineFeatures +XklState +XklEngine +XklEngine +xkl_engine_get_instance +xkl_engine_get_backend_name +xkl_engine_get_features +xkl_engine_get_max_num_groups +XklEngineListenModes +xkl_engine_start_listen +xkl_engine_stop_listen +xkl_engine_pause_listen +xkl_engine_resume_listen +xkl_engine_grab_key +xkl_engine_ungrab_key +xkl_engine_filter_events +xkl_engine_allow_one_switch_to_secondary_group +xkl_engine_get_current_window +xkl_engine_get_current_state +xkl_engine_get_window_title +xkl_engine_get_state +xkl_engine_delete_state +xkl_engine_save_state +xkl_engine_set_window_transparent +xkl_engine_is_window_transparent +xkl_engine_is_window_from_same_toplevel_window +xkl_engine_get_num_groups +xkl_engine_get_groups_names +xkl_engine_get_indicators_names +xkl_engine_get_next_group +xkl_engine_get_prev_group +xkl_engine_get_current_window_group +xkl_engine_lock_group +xkl_engine_set_group_per_toplevel_window +xkl_engine_is_group_per_toplevel_window +xkl_engine_set_indicators_handling +xkl_engine_get_indicators_handling +xkl_engine_set_secondary_groups_mask +xkl_engine_get_secondary_groups_mask +xkl_engine_set_default_group +xkl_engine_get_default_group + +XKL_ENGINE +XKL_IS_ENGINE +XKL_TYPE_ENGINE +xkl_engine_get_type +XKL_ENGINE_CLASS +XKL_IS_ENGINE_CLASS +XKL_ENGINE_GET_CLASS +
+ +
+xkl_config_item +XklConfigItem +XKL_MAX_CI_NAME_LENGTH +XKL_MAX_CI_SHORT_DESC_LENGTH +XKL_MAX_CI_DESC_LENGTH +XCI_PROP_ALLOW_MULTIPLE_SELECTION +XCI_PROP_VENDOR +XCI_PROP_COUNTRY_LIST +XCI_PROP_LANGUAGE_LIST +XklConfigItem +xkl_config_item_new + +XKL_CONFIG_ITEM +XKL_IS_CONFIG_ITEM +XKL_TYPE_CONFIG_ITEM +xkl_config_item_get_type +XKL_CONFIG_ITEM_CLASS +XKL_IS_CONFIG_ITEM_CLASS +XKL_CONFIG_ITEM_GET_CLASS +
+ +
+xkl_config_rec +XklConfigRec +XklConfigRec +xkl_config_rec_new +xkl_config_rec_activate +xkl_config_rec_get_from_server +xkl_config_rec_get_from_backup +xkl_config_rec_write_to_file +xkl_config_rec_get_from_root_window_property +xkl_config_rec_set_to_root_window_property +xkl_engine_backup_names_prop +xkl_restore_names_prop +xkl_config_rec_reset +xkl_config_rec_equals + +XKL_CONFIG_REC +XKL_IS_CONFIG_REC +XKL_TYPE_CONFIG_REC +xkl_config_rec_get_type +XKL_CONFIG_REC_CLASS +XKL_IS_CONFIG_REC_CLASS +XKL_CONFIG_REC_GET_CLASS +
+ +
+xkl_config_registry +XklConfigRegistry +XklConfigRegistryPrivate +XklConfigRegistry +xkl_config_registry_load +ConfigItemProcessFunc +TwoConfigItemsProcessFunc +xkl_config_registry_foreach_model +xkl_config_registry_foreach_layout +xkl_config_registry_foreach_layout_variant +xkl_config_registry_foreach_option_group +xkl_config_registry_foreach_option +xkl_config_registry_find_model +xkl_config_registry_find_layout +xkl_config_registry_find_variant +xkl_config_registry_find_option_group +xkl_config_registry_find_option +xkl_config_registry_foreach_country +xkl_config_registry_foreach_country_variant +xkl_config_registry_foreach_language +xkl_config_registry_foreach_language_variant + +XKL_CONFIG_REGISTRY +XKL_IS_CONFIG_REGISTRY +XKL_TYPE_CONFIG_REGISTRY +xkl_config_registry_get_type +XKL_CONFIG_REGISTRY_CLASS +XKL_IS_CONFIG_REGISTRY_CLASS +XKL_CONFIG_REGISTRY_GET_CLASS +
+ +
+xklavier_private_xkb +ForPhysIndicators +XklXkb +xkl_engine_dump_xkb_desc +xkl_xkb_multiple_layouts_supported +xkl_xkb_event_get_name +xkl_xkb_config_native_prepare +xkl_xkb_config_native_cleanup +xkl_xkb_set_indicator +xkl_xkb_activate_config_rec +xkl_xkb_init_config_registry +xkl_xkb_load_config_registry +xkl_xkb_write_config_rec_to_file +xkl_xkb_process_x_event +xkl_xkb_free_all_info +xkl_xkb_get_groups_names +xkl_xkb_get_max_num_groups +xkl_xkb_get_num_groups +xkl_xkb_get_server_state +xkl_xkb_if_cached_info_equals_actual +xkl_xkb_load_all_info +xkl_xkb_lock_group +xkl_xkb_pause_listen +xkl_xkb_resume_listen +xkl_xkb_set_indicators +xkl_xkb_term +
+ +
+xklavier_private +XklEnginePrivate +xkl_get_the_engine +XklConfigRegistryPrivate +xkl_engine_ensure_vtable_inited +xkl_engine_process_focus_in_evt +xkl_engine_process_focus_out_evt +xkl_engine_process_property_evt +xkl_engine_process_create_window_evt +xkl_process_error +xkl_engine_process_state_modification +xkl_engine_get_registered_parent +xkl_engine_reset_all_info +xkl_engine_load_window_tree +xkl_engine_load_subtree +xkl_engine_if_window_has_wm_state +xkl_engine_add_toplevel_window +xkl_engine_find_toplevel_window_bottom_to_top +xkl_engine_find_toplevel_window +xkl_engine_is_toplevel_window_transparent +xkl_engine_set_toplevel_window_transparent +xkl_engine_get_toplevel_window_state +xkl_engine_remove_toplevel_window_state +xkl_engine_save_toplevel_window_state +xkl_engine_select_input_merging +xkl_get_debug_window_title +xkl_engine_query_tree +xkl_engine_try_call_state_func +xkl_engine_get_ruleset_name +xkl_config_rec_get_full_from_server +xkl_strings_concat_comma_separated +xkl_strings_split_comma_separated +xkl_config_rec_merge_layouts +xkl_config_rec_merge_variants +xkl_config_rec_merge_options +xkl_config_rec_split_layouts +xkl_config_rec_split_variants +xkl_config_rec_split_options +xkl_config_rec_dump +xkl_event_get_name +xkl_engine_update_current_state +xkl_xkb_init +xkl_xmm_init +xkl_engine_is_one_switch_to_secondary_group_allowed +xkl_engine_one_switch_to_secondary_group_performed +xkl_config_registry_load_from_file +xkl_config_registry_free +xkl_locale_from_utf8 +xkl_config_registry_load_helper +XKLAVIER_STATE_PROP_LENGTH +XKB_RF_NAMES_PROP_MAXLEN +WINID_FORMAT +xkl_engine_priv +xkl_engine_backend +xkl_engine_get_display +xkl_engine_vcall +xkl_config_registry_is_initialized +xkl_config_registry_priv +xkl_config_registry_get_engine +XKBCR_MODEL_PATH +XKBCR_LAYOUT_PATH +XKBCR_VARIANT_PATH +XKBCR_GROUP_PATH +XKBCR_OPTION_PATH +XML_TAG_DESCR +XML_TAG_SHORT_DESCR +XML_TAG_VENDOR +XML_TAG_COUNTRY_LIST +XML_TAG_LANGUAGE_LIST +XML_TAG_ISO3166ID +XML_TAG_ISO639ID +xkl_config_registry_foreach_in_xpath_with_param +xkl_config_registry_foreach_in_xpath +xkl_read_config_item +xkl_debug_level +xkl_last_error_message +
+ +
+xklavier +xkl_get_last_error +XklLogAppender +xkl_default_log_appender +xkl_set_log_appender +xkl_set_debug_level +xkl_debug +
+ +
+xklavier_private_xmm +XmmShortcut +MAX_SHORTCUTS_PER_OPTION +XmmSwitchOption +XklXmm +xkl_xmm_grab_ignoring_indicators +xkl_xmm_ungrab_ignoring_indicators +xkl_xmm_shortcuts_grab +xkl_xmm_shortcuts_ungrab +xkl_xmm_shortcut_get_current_option_name +xkl_xmm_shortcut_get_current +xkl_xmm_actualize_group +xkl_xmm_find_switch_option +xkl_xmm_init_switch_options +xkl_xmm_term_switch_options +xkl_xmm_activate_config_rec +xkl_xmm_init_config_registry +xkl_xmm_load_config_registry +xkl_xmm_process_x_event +xkl_xmm_free_all_info +xkl_xmm_get_groups_names +xkl_xmm_get_max_num_groups +xkl_xmm_get_num_groups +xkl_xmm_lock_group +xkl_xmm_get_server_state +xkl_xmm_if_cached_info_equals_actual +xkl_xmm_load_all_info +xkl_xmm_listen_pause +xkl_xmm_listen_resume +xkl_xmm_set_indicators +xkl_xmm_term +
+ +
+xkl_engine_marshal +xkl_engine_VOID__VOID +xkl_engine_INT__LONG_LONG +xkl_engine_VOID__FLAGS_INT_BOOLEAN +
+ diff --git a/doc/reference/libxklavier.types b/doc/reference/libxklavier.types index e69de29..822f603 100644 --- a/doc/reference/libxklavier.types +++ b/doc/reference/libxklavier.types @@ -0,0 +1,4 @@ +xkl_engine_get_type +xkl_config_item_get_type +xkl_config_rec_get_type +xkl_config_registry_get_type diff --git a/doc/reference/tmpl/libxklavier-unused.sgml b/doc/reference/tmpl/libxklavier-unused.sgml index 0c29e4e..e69de29 100644 --- a/doc/reference/tmpl/libxklavier-unused.sgml +++ b/doc/reference/tmpl/libxklavier-unused.sgml @@ -1,49 +0,0 @@ - - - - - -@item: -@allow_multiple_selection: -@data: - - - - - - -@engine: -@Returns: - - - - - - -@config: - - - - - - -@config: -@file_name: -@Returns: - - - - - - -@engine: -@Returns: - - - - - - -@engine: -@group: - diff --git a/doc/reference/tmpl/xkl_config_item.sgml b/doc/reference/tmpl/xkl_config_item.sgml index 16d87c4..d8e6d72 100644 --- a/doc/reference/tmpl/xkl_config_item.sgml +++ b/doc/reference/tmpl/xkl_config_item.sgml @@ -2,7 +2,7 @@ XklConfigItem -X keyboard configuration registry item + @@ -38,31 +38,45 @@ X keyboard configuration registry item - + -@parent: -@name: -@short_description: -@description: - + + -@Returns: - + -@config: -@item: -@data: + + + + + + + + + + + + + + + + + + + + +@Returns: diff --git a/doc/reference/tmpl/xkl_config_rec.sgml b/doc/reference/tmpl/xkl_config_rec.sgml index 042d921..d33cf23 100644 --- a/doc/reference/tmpl/xkl_config_rec.sgml +++ b/doc/reference/tmpl/xkl_config_rec.sgml @@ -2,7 +2,7 @@ XklConfigRec -X keyboard configuration container + @@ -22,11 +22,6 @@ X keyboard configuration container -@parent: -@model: -@layouts: -@variants: -@options: @@ -102,6 +97,15 @@ X keyboard configuration container @Returns: + + + + + +@engine: +@Returns: + + diff --git a/doc/reference/tmpl/xkl_config_registry.sgml b/doc/reference/tmpl/xkl_config_registry.sgml index fe3be3e..5547d5d 100644 --- a/doc/reference/tmpl/xkl_config_registry.sgml +++ b/doc/reference/tmpl/xkl_config_registry.sgml @@ -2,7 +2,7 @@ XklConfigRegistry -X keyboard configuration registry + @@ -28,8 +28,11 @@ X keyboard configuration registry -@parent: -@priv: + + + + + @@ -40,6 +43,27 @@ X keyboard configuration registry @Returns: + + + + + +@config: +@item: +@data: + + + + + + + +@config: +@item: +@subitem: +@data: + + @@ -144,3 +168,45 @@ X keyboard configuration registry @Returns: + + + + + +@config: +@Param2: +@data: + + + + + + + +@config: +@country_code: +@Param3: +@data: + + + + + + + +@config: +@Param2: +@data: + + + + + + + +@config: +@language_code: +@Param3: +@data: + + diff --git a/doc/reference/tmpl/xkl_engine.sgml b/doc/reference/tmpl/xkl_engine.sgml index 2fd12c0..85bf84e 100644 --- a/doc/reference/tmpl/xkl_engine.sgml +++ b/doc/reference/tmpl/xkl_engine.sgml @@ -2,7 +2,7 @@ XklEngine -Base X keyboard configuration and access engine + @@ -55,8 +55,73 @@ Base X keyboard configuration and access engine -@parent: -@priv: + + + + + + +@xklengine: the object which received the signal. + + + + + + +@xklengine: the object which received the signal. +@arg1: +@arg2: +@arg3: + + + + + + +@xklengine: the object which received the signal. +@arg1: +@arg2: +@Returns: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -386,3 +451,21 @@ Base X keyboard configuration and access engine @Returns: + + + + + +@engine: +@group: + + + + + + + +@engine: +@Returns: + + diff --git a/doc/reference/tmpl/xkl_engine_marshal.sgml b/doc/reference/tmpl/xkl_engine_marshal.sgml new file mode 100644 index 0000000..93aa3a5 --- /dev/null +++ b/doc/reference/tmpl/xkl_engine_marshal.sgml @@ -0,0 +1,19 @@ + +xkl_engine_marshal + + + + + + + + + + + + + + + + + diff --git a/doc/reference/tmpl/xklavier.sgml b/doc/reference/tmpl/xklavier.sgml index f0154e2..f9183bd 100644 --- a/doc/reference/tmpl/xklavier.sgml +++ b/doc/reference/tmpl/xklavier.sgml @@ -2,7 +2,7 @@ xklavier -Utility functions + diff --git a/doc/reference/tmpl/xklavier_private.sgml b/doc/reference/tmpl/xklavier_private.sgml new file mode 100644 index 0000000..8e7f4d1 --- /dev/null +++ b/doc/reference/tmpl/xklavier_private.sgml @@ -0,0 +1,31 @@ + +xklavier_private + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/reference/tmpl/xklavier_private_xkb.sgml b/doc/reference/tmpl/xklavier_private_xkb.sgml new file mode 100644 index 0000000..4bb2ba4 --- /dev/null +++ b/doc/reference/tmpl/xklavier_private_xkb.sgml @@ -0,0 +1,19 @@ + +xklavier_private_xkb + + + + + + + + + + + + + + + + + diff --git a/doc/reference/tmpl/xklavier_private_xmm.sgml b/doc/reference/tmpl/xklavier_private_xmm.sgml new file mode 100644 index 0000000..6aab67f --- /dev/null +++ b/doc/reference/tmpl/xklavier_private_xmm.sgml @@ -0,0 +1,19 @@ + +xklavier_private_xmm + + + + + + + + + + + + + + + + + -- cgit v1.2.1