diff --git a/docs/reference/eek/eek-docs.sgml b/docs/reference/eek/eek-docs.sgml
deleted file mode 100644
index be6433b6..00000000
--- a/docs/reference/eek/eek-docs.sgml
+++ /dev/null
@@ -1,83 +0,0 @@
-
-
-]>
-
-
- libeek Reference Manual
-
- for libeek 0.90.0.
-
-
- 2010-2011
- Daiki Ueno
-
-
-
- 2010-2011
- Red Hat, Inc.
-
-
-
-
- Permission is granted to copy, distribute and/or modify this
- document under the terms of the GNU Free Documentation License,
- Version 1.3 or any later version published by the Free Software
- Foundation; with no Invariant Sections, no Front-Cover Texts and
- no Back-Cover Texts. A copy of the license is included in the
- section entitled "GNU Free Documentation License".
-
-
-
-
-
-
- API Manual
-
- Base Classes, Interfaces, and Utilities
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- GTK Adapter
-
-
-
- Clutter Adapter
-
-
-
- Libxklavier Layout Engine
-
-
-
- XKB Layout Engine
-
-
-
- XML Layout Engine
-
-
-
-
- Object Hierarchy
-
-
-
- API Index
-
-
-
-
diff --git a/docs/reference/eek/eek-overview.xml b/docs/reference/eek/eek-overview.xml
deleted file mode 100644
index 6340264f..00000000
--- a/docs/reference/eek/eek-overview.xml
+++ /dev/null
@@ -1,70 +0,0 @@
-
- Usage Overview
-
-
- libeek is a library to create keyboard-like user interface.
- Since it is designed as simple as possible, it provides only two
- kind of objects. One is keyboard element
- (objects derived from #EekElement) and another is
- keyboard layout engine (objects which
- implements the #EekLayout interface).
-
- A keyboard element represents either a keyboard
- (#EekKeyboard), a section (#EekSection), or a key (#EekKey). Each
- element implements the Builder design pattern so that it can map
- itself to different UI widgets (#ClutterActor, #GtkDrawingArea,
- aso).
-
- A layout engine arranges keyboard elements using information
- from external configuration mechanisms (libxklavier, XKB,
- matchbox-keyboard layouts in XML, aso)
-
- Here is a sample code which demonstrates (1) keyboard
- elements are arranged with the system keyboard layout using
- libxklavier and (2) keyboard elements are mapped into
- #ClutterActor:
-
-
-EekLayout *layout;
-EekKeyboard *keyboard;
-ClutterActor *actor;
-
-/* Create a layout engine based on libxklavier configuration. */
-layout = eek_xkl_layout_new ();
-
-/* Create a keyboard from the given layout. */
-keyboard = eek_keyboard_new (layout, initial_width, initial_height);
-
-/* Create a ClutterActor. */
-actor = eek_clutter_keyboard_new (eekboard->keyboard);
-
-/* Add the actor to a stage. */
-clutter_group_add (CLUTTER_GROUP(stage), actor);
-
-
-
- libeek currently supports GTK+ and Clutter as UI toolkits.
- To create a keyboard-like #GtkWidget instead of #ClutterActor,
- replace eek_clutter_keyboard_new() with eek_gtk_keyboard_new().
- Similarly, if you want to use XKB configuration directly (without
- libxklavier), you will only need to replace eek_xkl_layout_new ()
- with eek_xkb_layout_new().
-
- In the above example, a keyboard is represented as a tree of
- #EekElement -- #EekKeyboard contains one or more #EekSection's and
- #EekSection contains one or more #EekKey's. Each element may emit
- events when user pushes the corresponding UI widget.
-
- Here is another sample code which demonstrates logical events on
- #EekElement:
-
-
-
-/* Find a key element in the logical keyboard. */
-EekKey *key = eek_keyboard_find_key_by_keycode (keyboard, 0x38);
-g_signal_connect (key, "pressed", on_a_pressed);
-
-
- When user pushed a widget which looks like "a" key (i.e. keycode 0x38), on_a_pressed will be called.
-
-
diff --git a/docs/reference/eek/eek-sections.txt b/docs/reference/eek/eek-sections.txt
deleted file mode 100644
index ca0b64c0..00000000
--- a/docs/reference/eek/eek-sections.txt
+++ /dev/null
@@ -1,544 +0,0 @@
-
-
-
-
-
-eek-clutter-key
-EekClutterKey
-EekClutterKey
-EekClutterKeyClass
-eek_clutter_key_new
-
-EEK_CLUTTER_KEY
-EEK_CLUTTER_KEY_CLASS
-EEK_CLUTTER_KEY_GET_CLASS
-EEK_IS_CLUTTER_KEY
-EEK_IS_CLUTTER_KEY_CLASS
-EEK_TYPE_CLUTTER_KEY
-EekClutterKeyPrivate
-eek_clutter_key_get_type
-
-
-
-eek-clutter-keyboard
-EekClutterKeyboard
-EekClutterKeyboard
-EekClutterKeyboardClass
-eek_clutter_keyboard_new
-eek_clutter_keyboard_set_theme
-
-EEK_CLUTTER_KEYBOARD
-EEK_CLUTTER_KEYBOARD_CLASS
-EEK_CLUTTER_KEYBOARD_GET_CLASS
-EEK_IS_CLUTTER_KEYBOARD
-EEK_IS_CLUTTER_KEYBOARD_CLASS
-EEK_TYPE_CLUTTER_KEYBOARD
-EekClutterKeyboardPrivate
-eek_clutter_keyboard_get_type
-
-
-
-eek-clutter-renderer
-EekClutterRenderer
-EekClutterRenderer
-EekClutterRendererClass
-eek_clutter_renderer_new
-eek_clutter_renderer_render_key
-
-EEK_CLUTTER_RENDERER
-EEK_CLUTTER_RENDERER_CLASS
-EEK_CLUTTER_RENDERER_GET_CLASS
-EEK_IS_CLUTTER_RENDERER
-EEK_IS_CLUTTER_RENDERER_CLASS
-EEK_TYPE_CLUTTER_RENDERER
-EekClutterRendererPrivate
-eek_clutter_renderer_get_type
-
-
-
-eek-clutter-section
-EekClutterSection
-EekClutterSection
-EekClutterSectionClass
-eek_clutter_section_new
-
-EEK_CLUTTER_SECTION
-EEK_CLUTTER_SECTION_CLASS
-EEK_CLUTTER_SECTION_GET_CLASS
-EEK_IS_CLUTTER_SECTION
-EEK_IS_CLUTTER_SECTION_CLASS
-EEK_TYPE_CLUTTER_SECTION
-EekClutterSectionPrivate
-eek_clutter_section_get_type
-
-
-
-eek-container
-EekContainer
-EekCallback
-EekCompareFunc
-EekContainer
-EekContainerClass
-eek_container_add_child
-eek_container_find
-eek_container_foreach_child
-
-EEK_CONTAINER
-EEK_CONTAINER_CLASS
-EEK_CONTAINER_GET_CLASS
-EEK_IS_CONTAINER
-EEK_IS_CONTAINER_CLASS
-EEK_TYPE_CONTAINER
-EekContainerPrivate
-eek_container_get_type
-
-
-
-eek-element
-EekElement
-EekElement
-EekElementClass
-eek_element_get_absolute_position
-eek_element_get_bounds
-eek_element_get_group
-eek_element_get_level
-eek_element_get_name
-eek_element_get_parent
-eek_element_get_symbol_index
-eek_element_set_bounds
-eek_element_set_group
-eek_element_set_level
-eek_element_set_name
-eek_element_set_parent
-eek_element_set_position
-eek_element_set_size
-eek_element_set_symbol_index
-
-EEK_ELEMENT
-EEK_ELEMENT_CLASS
-EEK_ELEMENT_GET_CLASS
-EEK_IS_ELEMENT
-EEK_IS_ELEMENT_CLASS
-EEK_TYPE_ELEMENT
-EekElementPrivate
-eek_element_get_type
-
-
-
-
-
-eek-gtk-keyboard
-EekGtkKeyboard
-EekGtkKeyboard
-EekGtkKeyboardClass
-eek_gtk_keyboard_new
-eek_gtk_keyboard_set_theme
-
-EEK_GTK_KEYBOARD
-EEK_GTK_KEYBOARD_CLASS
-EEK_GTK_KEYBOARD_GET_CLASS
-EEK_IS_GTK_KEYBOARD
-EEK_IS_GTK_KEYBOARD_CLASS
-EEK_TYPE_GTK_KEYBOARD
-EekGtkKeyboardPrivate
-eek_gtk_keyboard_get_type
-
-
-
-eek-key
-EekKey
-EekKey
-EekKeyClass
-eek_key_get_index
-eek_key_get_keycode
-eek_key_get_oref
-eek_key_get_symbol
-eek_key_get_symbol_at_index
-eek_key_get_symbol_matrix
-eek_key_get_symbol_with_fallback
-eek_key_is_locked
-eek_key_is_pressed
-eek_key_set_index
-eek_key_set_keycode
-eek_key_set_oref
-eek_key_set_symbol_matrix
-
-EEK_IS_KEY
-EEK_IS_KEY_CLASS
-EEK_KEY
-EEK_KEY_CLASS
-EEK_KEY_GET_CLASS
-EEK_TYPE_KEY
-EekKeyPrivate
-eek_key_get_type
-
-
-
-eek-keyboard
-EekKeyboard
-EekKeyboard
-EekKeyboardClass
-EekModifierKey
-eek_keyboard_add_outline
-eek_keyboard_create_section
-eek_keyboard_find_key_by_keycode
-eek_keyboard_get_alt_gr_mask
-eek_keyboard_get_group
-eek_keyboard_get_layout
-eek_keyboard_get_level
-eek_keyboard_get_locked_keys
-eek_keyboard_get_modifier_behavior
-eek_keyboard_get_modifiers
-eek_keyboard_get_num_lock_mask
-eek_keyboard_get_outline
-eek_keyboard_get_pressed_keys
-eek_keyboard_get_size
-eek_keyboard_get_symbol_index
-eek_keyboard_new
-eek_keyboard_set_alt_gr_mask
-eek_keyboard_set_group
-eek_keyboard_set_level
-eek_keyboard_set_modifier_behavior
-eek_keyboard_set_modifiers
-eek_keyboard_set_num_lock_mask
-eek_keyboard_set_size
-eek_keyboard_set_symbol_index
-
-EEK_IS_KEYBOARD
-EEK_IS_KEYBOARD_CLASS
-EEK_KEYBOARD
-EEK_KEYBOARD_CLASS
-EEK_KEYBOARD_GET_CLASS
-EEK_TYPE_KEYBOARD
-EekKeyboardPrivate
-eek_keyboard_get_type
-
-
-
-eek-keysym
-EekKeysym
-EekKeysym
-EekKeysymClass
-eek_keysym_get_xkeysym
-eek_keysym_new
-eek_keysym_new_from_name
-eek_keysym_new_with_modifier
-
-EEK_INVALID_KEYSYM
-EEK_IS_KEYSYM
-EEK_IS_KEYSYM_CLASS
-EEK_KEYSYM
-EEK_KEYSYM_CLASS
-EEK_KEYSYM_GET_CLASS
-EEK_TYPE_KEYSYM
-EekKeysymPrivate
-eek_keysym_get_type
-
-
-
-eek-layout
-EekLayout
-EekLayout
-EekLayoutClass
-
-EEK_IS_LAYOUT
-EEK_IS_LAYOUT_CLASS
-EEK_LAYOUT
-EEK_LAYOUT_CLASS
-EEK_LAYOUT_GET_CLASS
-EEK_TYPE_LAYOUT
-eek_layout_get_type
-
-
-
-
-
-eek-section
-EekSection
-EekSection
-EekSectionClass
-eek_section_add_row
-eek_section_create_key
-eek_section_find_key_by_keycode
-eek_section_get_angle
-eek_section_get_n_rows
-eek_section_get_row
-eek_section_set_angle
-
-EEK_IS_SECTION
-EEK_IS_SECTION_CLASS
-EEK_SECTION
-EEK_SECTION_CLASS
-EEK_SECTION_GET_CLASS
-EEK_TYPE_SECTION
-EekSectionPrivate
-eek_section_get_type
-
-
-
-eek-serializable
-EekSerializable
-EekSerializableIface
-eek_serializable_deserialize
-eek_serializable_serialize
-
-EEK_IS_SERIALIZABLE
-EEK_SERIALIZABLE
-EEK_SERIALIZABLE_GET_IFACE
-EEK_TYPE_SERIALIZABLE
-eek_serializable_get_type
-
-
-
-eek-special-keysym-entries
-
-
-
-
-eek-symbol
-EekSymbol
-EekSymbol
-EekSymbolCategory
-EekSymbolClass
-eek_symbol_category_from_name
-eek_symbol_category_get_name
-eek_symbol_get_category
-eek_symbol_get_icon_name
-eek_symbol_get_label
-eek_symbol_get_modifier_mask
-eek_symbol_get_name
-eek_symbol_is_modifier
-eek_symbol_new
-eek_symbol_set_category
-eek_symbol_set_icon_name
-eek_symbol_set_label
-eek_symbol_set_modifier_mask
-eek_symbol_set_name
-
-EEK_IS_SYMBOL
-EEK_IS_SYMBOL_CLASS
-EEK_SYMBOL
-EEK_SYMBOL_CLASS
-EEK_SYMBOL_GET_CLASS
-EEK_TYPE_SYMBOL
-EekSymbolPrivate
-eek_symbol_get_type
-
-
-
-eek-symbol-matrix
-EekSymbolMatrix
-eek_symbol_matrix_copy
-eek_symbol_matrix_free
-eek_symbol_matrix_get_symbol
-eek_symbol_matrix_new
-eek_symbol_matrix_set_symbol
-
-EEK_TYPE_SYMBOL_MATRIX
-eek_symbol_matrix_get_type
-
-
-
-eek-text
-EekText
-EekText
-EekTextClass
-eek_text_get_text
-eek_text_new
-
-EEK_IS_TEXT
-EEK_IS_TEXT_CLASS
-EEK_TEXT
-EEK_TEXT_CLASS
-EEK_TEXT_GET_CLASS
-EEK_TYPE_TEXT
-EekTextPrivate
-eek_text_get_type
-
-
-
-eek-theme-context
-EekThemeContextClass
-eek_theme_context_get_font
-eek_theme_context_get_resolution
-eek_theme_context_get_root_node
-eek_theme_context_get_theme
-eek_theme_context_new
-eek_theme_context_set_default_resolution
-eek_theme_context_set_font
-eek_theme_context_set_resolution
-eek_theme_context_set_theme
-
-EEK_IS_THEME_CONTEXT
-EEK_IS_THEME_CONTEXT_CLASS
-EEK_THEME_CONTEXT
-EEK_THEME_CONTEXT_CLASS
-EEK_THEME_CONTEXT_GET_CLASS
-EEK_TYPE_THEME_CONTEXT
-eek_theme_context_get_type
-
-
-
-
-
-eek-types
-EEK_INVALID_KEYCODE
-EekBounds
-EekColor
-EekContainer
-EekElement
-EekGradientType
-EekKey
-EekKeyboard
-EekKeysym
-EekModifierBehavior
-EekModifierType
-EekOrientation
-EekOutline
-EekPoint
-EekSection
-EekSymbol
-EekSymbolMatrix
-EekText
-EekTheme
-EekThemeContext
-EekThemeNode
-I_
-eek_bounds_copy
-eek_bounds_free
-eek_bounds_long_side
-eek_color_copy
-eek_color_free
-eek_color_new
-eek_outline_copy
-eek_outline_free
-eek_point_copy
-eek_point_free
-eek_point_rotate
-
-EEK_TYPE_BOUNDS
-EEK_TYPE_COLOR
-EEK_TYPE_OUTLINE
-EEK_TYPE_POINT
-eek_bounds_get_type
-eek_color_get_type
-eek_outline_get_type
-eek_point_get_type
-
-
-
-eek-unicode-keysym-entries
-
-
-
-
-
-
-eek-xkb-layout
-EekXkbLayout
-EekXkbLayout
-EekXkbLayoutClass
-eek_xkb_layout_get_geometry
-eek_xkb_layout_get_keycodes
-eek_xkb_layout_get_symbols
-eek_xkb_layout_new
-eek_xkb_layout_set_geometry
-eek_xkb_layout_set_keycodes
-eek_xkb_layout_set_names
-eek_xkb_layout_set_names_full
-eek_xkb_layout_set_names_full_valist
-eek_xkb_layout_set_symbols
-
-EEK_IS_XKB_LAYOUT
-EEK_IS_XKB_LAYOUT_CLASS
-EEK_TYPE_XKB_LAYOUT
-EEK_XKB_LAYOUT
-EEK_XKB_LAYOUT_CLASS
-EEK_XKB_LAYOUT_GET_CLASS
-EekXkbLayoutPrivate
-eek_xkb_layout_get_type
-
-
-
-eek-xkeysym-keysym-entries
-
-
-
-
-
-
-eek-xkl-layout
-EekXklLayout
-EekXklLayout
-EekXklLayoutClass
-eek_xkl_layout_disable_option
-eek_xkl_layout_enable_option
-eek_xkl_layout_get_layouts
-eek_xkl_layout_get_model
-eek_xkl_layout_get_option
-eek_xkl_layout_get_options
-eek_xkl_layout_get_variants
-eek_xkl_layout_new
-eek_xkl_layout_set_config
-eek_xkl_layout_set_config_full
-eek_xkl_layout_set_layouts
-eek_xkl_layout_set_model
-eek_xkl_layout_set_options
-eek_xkl_layout_set_variants
-
-EEK_IS_XKL_LAYOUT
-EEK_IS_XKL_LAYOUT_CLASS
-EEK_TYPE_XKL_LAYOUT
-EEK_XKL_LAYOUT
-EEK_XKL_LAYOUT_CLASS
-EEK_XKL_LAYOUT_GET_CLASS
-EekXklLayoutPrivate
-eek_xkl_layout_get_type
-
-
-
-eek-xml
-EEK_XML_SCHEMA_VERSION
-eek_keyboard_output
-
-
-
-eek-xml-layout
-EekXmlLayout
-EekXmlLayout
-EekXmlLayoutClass
-eek_xml_layout_get_source
-eek_xml_layout_new
-eek_xml_layout_set_source
-
-EEK_IS_XML_LAYOUT
-EEK_IS_XML_LAYOUT_CLASS
-EEK_TYPE_XML_LAYOUT
-EEK_XML_LAYOUT
-EEK_XML_LAYOUT_CLASS
-EEK_XML_LAYOUT_GET_CLASS
-EekXmlLayoutPrivate
-eek_xml_layout_get_type
-
-
diff --git a/docs/reference/eekboard/eekboard-docs.sgml b/docs/reference/eekboard/eekboard-docs.sgml
deleted file mode 100644
index cf5dbfeb..00000000
--- a/docs/reference/eekboard/eekboard-docs.sgml
+++ /dev/null
@@ -1,56 +0,0 @@
-
-
-]>
-
-
- eekboard Reference Manual
-
- for eekboard 0.90.0.
-
-
- 2011
- Daiki Ueno
-
-
-
- 2011
- Red Hat, Inc.
-
-
-
-
- Permission is granted to copy, distribute and/or modify this
- document under the terms of the GNU Free Documentation License,
- Version 1.3 or any later version published by the Free Software
- Foundation; with no Invariant Sections, no Front-Cover Texts and
- no Back-Cover Texts. A copy of the license is included in the
- section entitled "GNU Free Documentation License".
-
-
-
-
-
- API Manual
-
- Client interface to eekboard-server
-
-
-
-
- Server interface to implement custom eekboard-server
-
-
-
-
- Object Hierarchy
-
-
-
- API Index
-
-
-
-
diff --git a/docs/reference/eekboard/eekboard-sections.txt b/docs/reference/eekboard/eekboard-sections.txt
deleted file mode 100644
index 5618b9a0..00000000
--- a/docs/reference/eekboard/eekboard-sections.txt
+++ /dev/null
@@ -1,104 +0,0 @@
-
-eekboard-client
-EekboardClient
-EekboardClient
-EekboardClientClass
-eekboard_client_new
-eekboard_client_create_context
-eekboard_client_push_context
-eekboard_client_pop_context
-eekboard_client_destroy_context
-EekboardClientPrivate
-
-EEKBOARD_CLIENT
-EEKBOARD_IS_CLIENT
-EEKBOARD_TYPE_CLIENT
-eekboard_client_get_type
-EEKBOARD_CLIENT_CLASS
-EEKBOARD_IS_CLIENT_CLASS
-EEKBOARD_CLIENT_GET_CLASS
-
-
-
-eekboard-service
-EekboardService
-EEKBOARD_SERVICE_PATH
-EEKBOARD_SERVICE_INTERFACE
-EekboardService
-EekboardServiceClass
-eekboard_service_new
-EekboardServicePrivate
-
-EEKBOARD_SERVICE
-EEKBOARD_IS_SERVICE
-EEKBOARD_TYPE_SERVICE
-eekboard_service_get_type
-EEKBOARD_SERVICE_CLASS
-EEKBOARD_IS_SERVICE_CLASS
-EEKBOARD_SERVICE_GET_CLASS
-
-
-
-eekboard-context
-EekboardContext
-EekboardContext
-EekboardContextClass
-eekboard_context_new
-eekboard_context_add_keyboard
-eekboard_context_remove_keyboard
-eekboard_context_set_keyboard
-eekboard_context_show_keyboard
-eekboard_context_hide_keyboard
-eekboard_context_set_group
-eekboard_context_get_group
-eekboard_context_press_keycode
-eekboard_context_release_keycode
-eekboard_context_is_keyboard_visible
-eekboard_context_set_enabled
-eekboard_context_is_enabled
-eekboard_context_set_fullscreen
-EekboardContextPrivate
-
-EEKBOARD_CONTEXT
-EEKBOARD_IS_CONTEXT
-EEKBOARD_TYPE_CONTEXT
-eekboard_context_get_type
-EEKBOARD_CONTEXT_CLASS
-EEKBOARD_IS_CONTEXT_CLASS
-EEKBOARD_CONTEXT_GET_CLASS
-
-
-
-eekboard-context-service
-EekboardContextService
-EEKBOARD_CONTEXT_SERVICE_PATH
-EEKBOARD_CONTEXT_SERVICE_INTERFACE
-EekboardContextService
-EekboardContextServiceClass
-eekboard_context_service_enable
-eekboard_context_service_disable
-eekboard_context_service_get_keyboard
-eekboard_context_service_get_fullscreen
-eekboard_context_service_get_client_name
-EekboardContextServicePrivate
-
-EEKBOARD_CONTEXT_SERVICE
-EEKBOARD_IS_CONTEXT_SERVICE
-EEKBOARD_TYPE_CONTEXT_SERVICE
-eekboard_context_service_get_type
-EEKBOARD_CONTEXT_SERVICE_CLASS
-EEKBOARD_IS_CONTEXT_SERVICE_CLASS
-EEKBOARD_CONTEXT_SERVICE_GET_CLASS
-
-
-
-eekboard-xklutil
-eekboard_xkl_config_rec_from_string
-eekboard_xkl_config_rec_to_string
-eekboard_xkl_list_models
-eekboard_xkl_list_layouts
-eekboard_xkl_list_option_groups
-eekboard_xkl_list_layout_variants
-eekboard_xkl_list_options
-
-
diff --git a/docs/reference/eekboard/eekboard.types b/docs/reference/eekboard/eekboard.types
deleted file mode 100644
index 12bd79e3..00000000
--- a/docs/reference/eekboard/eekboard.types
+++ /dev/null
@@ -1,4 +0,0 @@
-eekboard_client_get_type
-eekboard_context_get_type
-eekboard_context_service_get_type
-eekboard_service_get_type