From b67ade8022051fa13042a3ea2a398675c6157aea Mon Sep 17 00:00:00 2001 From: Vincent Untz Date: Wed, 5 Nov 2008 14:21:25 +0000 Subject: add most stuff to have all API listed in the doc. The API is not 2008-11-05 Vincent Untz * docs/reference/gnome-desktop/gnome-desktop-docs.sgml: * docs/reference/gnome-desktop/gnome-desktop-sections.txt: * docs/reference/gnome-desktop/gnome-desktop.types: add most stuff to have all API listed in the doc. The API is not documented, though :/ svn path=/trunk/; revision=5277 --- .../gnome-desktop/gnome-desktop-docs.sgml | 33 +++- .../gnome-desktop/gnome-desktop-sections.txt | 186 +++++++++++++++++++++ docs/reference/gnome-desktop/gnome-desktop.types | 6 + 3 files changed, 219 insertions(+), 6 deletions(-) (limited to 'docs') diff --git a/docs/reference/gnome-desktop/gnome-desktop-docs.sgml b/docs/reference/gnome-desktop/gnome-desktop-docs.sgml index a1b1feb8..be54d9ce 100644 --- a/docs/reference/gnome-desktop/gnome-desktop-docs.sgml +++ b/docs/reference/gnome-desktop/gnome-desktop-docs.sgml @@ -10,15 +10,36 @@ GNOME Desktop Library Overview -The libgnome-desktop library contains APIs that really belong in libgnome[ui] but have not seen enough testing or development to be considered stable. Use at your own risk. +The libgnome-desktop library contains APIs that can be useful for a few applications, but which do not belong to GTK+ because of the limited use case. There is no guarantee of API or ABI stability, so it's recommended to not depend on it if you do not follow the same development cycle as GNOME. Use at your own risk. - - API reference - - + + Desktop Background + + + + + Monitor Configuration + + + + + + + + + + Thumbnails + + + + + + Miscellaneous - + + + diff --git a/docs/reference/gnome-desktop/gnome-desktop-sections.txt b/docs/reference/gnome-desktop/gnome-desktop-sections.txt index 98fca009..91e9dcdf 100644 --- a/docs/reference/gnome-desktop/gnome-desktop-sections.txt +++ b/docs/reference/gnome-desktop/gnome-desktop-sections.txt @@ -1,3 +1,146 @@ +
+libgnomeui/gnome-bg.h +gnome-bg +GnomeBG +GnomeBG +GnomeBGColorType +GnomeBGPlacement +GNOME_BG_KEY_DIR +gnome_bg_new +gnome_bg_load_from_preferences +gnome_bg_save_to_preferences +gnome_bg_set_filename +gnome_bg_set_placement +gnome_bg_set_color +gnome_bg_get_filename +gnome_bg_get_placement +gnome_bg_get_color +gnome_bg_draw +gnome_bg_create_pixmap +gnome_bg_get_image_size +gnome_bg_create_thumbnail +gnome_bg_is_dark +gnome_bg_changes_with_size +gnome_bg_set_pixmap_as_root + +gnome_bg_get_type + +GNOME_BG +GNOME_IS_BG +GNOME_TYPE_BG +GNOME_BG_CLASS +GNOME_IS_BG_CLASS +GNOME_BG_GET_CLASS +GnomeBGClass +
+ +
+libgnomeui/gnome-rr.h +gnome-rr-screen + +GnomeRRScreen +GnomeRRScreenChanged +gnome_rr_screen_new +gnome_rr_screen_destroy +gnome_rr_screen_refresh +gnome_rr_screen_list_outputs +gnome_rr_screen_list_crtcs +gnome_rr_screen_list_modes +gnome_rr_screen_list_clone_modes +gnome_rr_screen_set_size +gnome_rr_screen_get_output_by_id +gnome_rr_screen_get_output_by_name +gnome_rr_screen_get_crtc_by_id +gnome_rr_screen_get_ranges +
+ +
+libgnomeui/gnome-rr.h +gnome-rr-output + +GnomeRROutput +gnome_rr_output_get_id +gnome_rr_output_get_name +gnome_rr_output_is_connected +gnome_rr_output_get_size_inches +gnome_rr_output_get_width_mm +gnome_rr_output_get_height_mm +gnome_rr_output_get_edid_data +gnome_rr_output_get_possible_crtcs +gnome_rr_output_list_modes +gnome_rr_output_get_current_mode +gnome_rr_output_get_preferred_mode +gnome_rr_output_supports_mode +gnome_rr_output_get_crtc +gnome_rr_output_get_position +gnome_rr_output_can_clone +
+ +
+libgnomeui/gnome-rr.h +gnome-rr-crtc + +GnomeRRCrtc +GnomeRRRotation +gnome_rr_crtc_get_id +gnome_rr_crtc_set_config +gnome_rr_crtc_can_drive_output +gnome_rr_crtc_get_current_mode +gnome_rr_crtc_get_position +gnome_rr_crtc_supports_rotation +gnome_rr_crtc_get_current_rotation +gnome_rr_crtc_get_rotations +
+ +
+libgnomeui/gnome-rr.h +gnome-rr-mode + +GnomeRRMode +gnome_rr_mode_get_id +gnome_rr_mode_get_width +gnome_rr_mode_get_height +gnome_rr_mode_get_freq +
+ +
+libgnomeui/gnome-rr-config.h +gnome-rr-config + +GnomeOutputInfo +GnomeRRConfig +gnome_rr_config_new_current +gnome_rr_config_new_stored +gnome_rr_config_free +gnome_rr_config_match +gnome_rr_config_equal +gnome_rr_config_save +gnome_rr_config_sanitize +gnome_rr_config_apply +gnome_rr_config_apply_stored +gnome_rr_config_applicable +
+ +
+libgnomeui/gnome-rr-labeler.h +gnome-rr-labeler +GnomeRRLabeler +GnomeRRLabeler +gnome_rr_labeler_new +gnome_rr_labeler_hide +gnome_rr_labeler_get_color_for_output + +gnome_rr_labeler_get_type + +GNOME_RR_LABELER +GNOME_IS_RR_LABELER +GNOME_TYPE_RR_LABELER +GNOME_RR_LABELER_CLASS +GNOME_IS_RR_LABELER_CLASS +GNOME_RR_LABELER_GET_CLASS +GnomeRRLabelerClass +
+
libgnome/gnome-desktop-item.h gnome-desktop-item @@ -89,3 +232,46 @@ gnome_desktop_item_get_type gnome_desktop_item_error_quark
+
+libgnomeui/gnome-thumbnail.h +gnome-desktop-thumbnail +Miscellaneous Thumbnail Functions +gnome_desktop_thumbnail_has_uri +gnome_desktop_thumbnail_is_valid +gnome_desktop_thumbnail_md5 +gnome_desktop_thumbnail_path_for_uri +gnome_desktop_thumbnail_scale_down_pixbuf +
+ +
+libgnomeui/gnome-thumbnail.h +gnome-desktop-thumbnail-factory +GnomeDesktopThumbnailFactory +GnomeDesktopThumbnailFactory +GnomeDesktopThumbnailSize +gnome_desktop_thumbnail_factory_new +gnome_desktop_thumbnail_factory_lookup +gnome_desktop_thumbnail_factory_has_valid_failed_thumbnail +gnome_desktop_thumbnail_factory_can_thumbnail +gnome_desktop_thumbnail_factory_generate_thumbnail +gnome_desktop_thumbnail_factory_save_thumbnail +gnome_desktop_thumbnail_factory_create_failed_thumbnail + +GnomeDesktopThumbnailFactoryPrivate +gnome_desktop_thumbnail_factory_get_type + +GNOME_DESKTOP_THUMBNAIL_FACTORY +GNOME_DESKTOP_IS_THUMBNAIL_FACTORY +GNOME_DESKTOP_TYPE_THUMBNAIL_FACTORY +GNOME_DESKTOP_THUMBNAIL_FACTORY_CLASS +GNOME_DESKTOP_IS_THUMBNAIL_FACTORY_CLASS +GnomeDesktopThumbnailFactoryClass +
+ +
+libgnome/gnome-desktop-utils.h +gnome-desktop-utils +Miscellaneous Functions +gnome_desktop_prepend_terminal_to_vector +
+ diff --git a/docs/reference/gnome-desktop/gnome-desktop.types b/docs/reference/gnome-desktop/gnome-desktop.types index 7aadd529..2bab9765 100644 --- a/docs/reference/gnome-desktop/gnome-desktop.types +++ b/docs/reference/gnome-desktop/gnome-desktop.types @@ -1,3 +1,9 @@ #include +#include +#include +#include gnome_desktop_item_get_type +gnome_bg_get_type +gnome_desktop_thumbnail_factory_get_type +gnome_rr_labeler_get_type -- cgit v1.2.1