rhythmbox r5771 - in trunk: . doc/reference shell



Author: jmatthew
Date: Sun Jun 22 10:39:05 2008
New Revision: 5771
URL: http://svn.gnome.org/viewvc/rhythmbox?rev=5771&view=rev

Log:
2008-06-22  Jonathan Matthew  <jonathan d14n org>

	* shell/rb-shell-clipboard.c:
	* shell/rb-shell-clipboard.h:
	gtk-doc for RBShellClipboard
	
	* doc/reference/rhythmbox-sections.txt:
	Remove vast amounts of stuff we don't really need to document


Modified:
   trunk/ChangeLog
   trunk/doc/reference/rhythmbox-sections.txt
   trunk/shell/rb-shell-clipboard.c
   trunk/shell/rb-shell-clipboard.h

Modified: trunk/doc/reference/rhythmbox-sections.txt
==============================================================================
--- trunk/doc/reference/rhythmbox-sections.txt	(original)
+++ trunk/doc/reference/rhythmbox-sections.txt	Sun Jun 22 10:39:05 2008
@@ -115,10 +115,13 @@
 
 <SECTION>
 <FILE>rb-shell-clipboard</FILE>
-RBShellClipboardPrivate
+<TITLE>RBShellClipboard</TITLE>
+RBShellClipboard
+RBShellClipboardClass
 rb_shell_clipboard_new
 rb_shell_clipboard_set_source
 <SUBSECTION Standard>
+RBShellClipboardPrivate
 RB_SHELL_CLIPBOARD
 RB_IS_SHELL_CLIPBOARD
 RB_TYPE_SHELL_CLIPBOARD
@@ -489,26 +492,6 @@
 </SECTION>
 
 <SECTION>
-<FILE>rb-playlist-source-recorder</FILE>
-RBPlaylistSourceRecorderPrivate
-RBPlaylistSourceIterFunc
-rb_playlist_source_recorder_new
-rb_playlist_source_recorder_set_name
-rb_playlist_source_recorder_add_from_model
-rb_playlist_source_recorder_add_uri
-rb_playlist_source_recorder_start
-rb_playlist_source_recorder_stop
-<SUBSECTION Standard>
-RB_PLAYLIST_SOURCE_RECORDER
-RB_IS_PLAYLIST_SOURCE_RECORDER
-RB_TYPE_PLAYLIST_SOURCE_RECORDER
-rb_playlist_source_recorder_get_type
-RB_PLAYLIST_SOURCE_RECORDER_CLASS
-RB_IS_PLAYLIST_SOURCE_RECORDER_CLASS
-RB_PLAYLIST_SOURCE_RECORDER_GET_CLASS
-</SECTION>
-
-<SECTION>
 <FILE>rb-library-source</FILE>
 RBLibrarySourcePrivate
 rb_library_source_new
@@ -1273,58 +1256,6 @@
 </SECTION>
 
 <SECTION>
-<FILE>rb-shell-glue</FILE>
-g_marshal_value_peek_boolean
-g_marshal_value_peek_char
-g_marshal_value_peek_uchar
-g_marshal_value_peek_int
-g_marshal_value_peek_uint
-g_marshal_value_peek_long
-g_marshal_value_peek_ulong
-g_marshal_value_peek_int64
-g_marshal_value_peek_uint64
-g_marshal_value_peek_enum
-g_marshal_value_peek_flags
-g_marshal_value_peek_float
-g_marshal_value_peek_double
-g_marshal_value_peek_string
-g_marshal_value_peek_param
-g_marshal_value_peek_boxed
-g_marshal_value_peek_pointer
-g_marshal_value_peek_object
-dbus_glib_marshal_rb_shell_BOOLEAN__STRING_BOOLEAN_POINTER
-dbus_glib_marshal_rb_shell_BOOLEAN__STRING_POINTER_POINTER
-dbus_glib_marshal_rb_shell_BOXED__VOID
-dbus_glib_marshal_rb_shell_BOXED__NONE
-dbus_glib_marshal_rb_shell_BOOLEAN__STRING_STRING_BOXED_POINTER
-dbus_glib_marshal_rb_shell_BOOLEAN__UINT_POINTER
-</SECTION>
-
-<SECTION>
-<FILE>rb-shell-player-glue</FILE>
-g_marshal_value_peek_boolean
-g_marshal_value_peek_char
-g_marshal_value_peek_uchar
-g_marshal_value_peek_int
-g_marshal_value_peek_uint
-g_marshal_value_peek_long
-g_marshal_value_peek_ulong
-g_marshal_value_peek_int64
-g_marshal_value_peek_uint64
-g_marshal_value_peek_enum
-g_marshal_value_peek_flags
-g_marshal_value_peek_float
-g_marshal_value_peek_double
-g_marshal_value_peek_string
-g_marshal_value_peek_param
-g_marshal_value_peek_boxed
-g_marshal_value_peek_pointer
-g_marshal_value_peek_object
-dbus_glib_marshal_rb_shell_player_BOOLEAN__BOOLEAN_POINTER
-dbus_glib_marshal_rb_shell_player_BOOLEAN__POINTER
-</SECTION>
-
-<SECTION>
 <FILE>rb-refstring</FILE>
 rb_refstring_system_init
 rb_refstring_system_shutdown
@@ -1344,38 +1275,6 @@
 </SECTION>
 
 <SECTION>
-<FILE>gsequence</FILE>
-GSequence
-GSequencePtr
-g_sequence_new
-g_sequence_free
-g_sequence_sort
-g_sequence_append
-g_sequence_prepend
-g_sequence_insert
-g_sequence_remove
-g_sequence_insert_sorted
-g_sequence_insert_sequence
-g_sequence_concatenate
-g_sequence_remove_range
-g_sequence_get_length
-g_sequence_get_end_ptr
-g_sequence_get_begin_ptr
-g_sequence_get_ptr_at_pos
-g_sequence_ptr_is_end
-g_sequence_ptr_is_begin
-g_sequence_ptr_get_position
-g_sequence_ptr_next
-g_sequence_ptr_prev
-g_sequence_ptr_move
-g_sequence_ptr_sort_changed
-g_sequence_ptr_get_data
-GSequenceSearchFunc
-g_sequence_search
-g_sequence_calc_tree_height
-</SECTION>
-
-<SECTION>
 <FILE>eel-gconf-extensions</FILE>
 EEL_GCONF_UNDEFINED_CONNECTION
 eel_gconf_client_get_global
@@ -1406,17 +1305,6 @@
 </SECTION>
 
 <SECTION>
-<FILE>bacon-volume</FILE>
-BACON_TYPE_VOLUME_BUTTON
-BACON_VOLUME_BUTTON
-<TITLE>BaconVolumeButton</TITLE>
-bacon_volume_button_get_type
-bacon_volume_button_new
-bacon_volume_button_get_value
-bacon_volume_button_set_value
-</SECTION>
-
-<SECTION>
 <FILE>rb-query-creator-private</FILE>
 CriteriaCreateWidget
 CriteriaSetWidgetData
@@ -1583,462 +1471,6 @@
 </SECTION>
 
 <SECTION>
-<FILE>rb-generic-player-source</FILE>
-rb_generic_player_source_new
-rb_generic_player_source_register_type
-rb_generic_player_source_get_mount_path
-rb_generic_player_source_uri_from_playlist_uri
-rb_generic_player_source_uri_to_playlist_uri
-rb_generic_player_source_set_supported_formats
-rb_generic_player_source_get_playlist_format
-rb_generic_player_source_get_playlist_path
-rb_generic_player_is_volume_player
-rb_generic_player_source_add_playlist
-<SUBSECTION Standard>
-RB_GENERIC_PLAYER_SOURCE
-RB_IS_GENERIC_PLAYER_SOURCE
-RB_TYPE_GENERIC_PLAYER_SOURCE
-rb_generic_player_source_get_type
-RB_GENERIC_PLAYER_SOURCE_CLASS
-RB_IS_GENERIC_PLAYER_SOURCE_CLASS
-RB_GENERIC_PLAYER_SOURCE_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>rb-nokia770-source</FILE>
-rb_nokia770_source_new
-rb_nokia770_source_register_type
-rb_nokia770_is_volume_player
-<SUBSECTION Standard>
-RB_NOKIA770_SOURCE
-RB_IS_NOKIA770_SOURCE
-RB_TYPE_NOKIA770_SOURCE
-rb_nokia770_source_get_type
-RB_NOKIA770_SOURCE_CLASS
-RB_IS_NOKIA770_SOURCE_CLASS
-RB_NOKIA770_SOURCE_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>rb-psp-source</FILE>
-rb_psp_source_new
-rb_psp_source_register_type
-rb_psp_is_volume_player
-<SUBSECTION Standard>
-RB_PSP_SOURCE
-RB_IS_PSP_SOURCE
-RB_TYPE_PSP_SOURCE
-rb_psp_source_get_type
-RB_PSP_SOURCE_CLASS
-RB_IS_PSP_SOURCE_CLASS
-RB_PSP_SOURCE_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>rb-generic-player-playlist-source</FILE>
-rb_generic_player_playlist_source_register_type
-rb_generic_player_playlist_source_new
-rb_generic_player_playlist_delete_from_player
-<SUBSECTION Standard>
-RB_GENERIC_PLAYER_PLAYLIST_SOURCE
-RB_IS_GENERIC_PLAYER_PLAYLIST_SOURCE
-RB_TYPE_GENERIC_PLAYER_PLAYLIST_SOURCE
-rb_generic_player_playlist_source_get_type
-RB_GENERIC_PLAYER_PLAYLIST_SOURCE_CLASS
-RB_IS_GENERIC_PLAYER_PLAYLIST_SOURCE_CLASS
-RB_GENERIC_PLAYER_PLAYLIST_SOURCE_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>rb-recorder</FILE>
-RBRecorderError
-RBRecorderAction
-RBRecorderResponse
-RBRecorderResult
-RB_RECORDER_ERROR
-rb_recorder_error_quark
-RBRecorderPrivate
-rb_recorder_new
-rb_recorder_open
-rb_recorder_opened
-rb_recorder_close
-rb_recorder_write
-rb_recorder_pause
-rb_recorder_get_default_device
-rb_recorder_get_device
-rb_recorder_set_device
-rb_recorder_set_tmp_dir
-rb_recorder_get_media_length
-rb_recorder_burn
-rb_recorder_burn_cancel
-rb_recorder_enabled
-<SUBSECTION Standard>
-RB_RECORDER
-RB_IS_RECORDER
-RB_TYPE_RECORDER
-rb_recorder_get_type
-RB_RECORDER_CLASS
-RB_IS_RECORDER_CLASS
-RB_RECORDER_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>rb-playlist-source-recorder</FILE>
-RBPlaylistSourceRecorderPrivate
-RBPlaylistSourceIterFunc
-rb_playlist_source_recorder_new
-rb_playlist_source_recorder_set_name
-rb_playlist_source_recorder_add_from_model
-rb_playlist_source_recorder_add_uri
-rb_playlist_source_recorder_start
-rb_playlist_source_recorder_stop
-<SUBSECTION Standard>
-RB_PLAYLIST_SOURCE_RECORDER
-RB_IS_PLAYLIST_SOURCE_RECORDER
-RB_TYPE_PLAYLIST_SOURCE_RECORDER
-rb_playlist_source_recorder_get_type
-RB_PLAYLIST_SOURCE_RECORDER_CLASS
-RB_IS_PLAYLIST_SOURCE_RECORDER_CLASS
-RB_PLAYLIST_SOURCE_RECORDER_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>rb-lastfm-source</FILE>
-RBLastfmSourcePrivate
-rb_lastfm_source_register_type
-rb_lastfm_source_new
-<SUBSECTION Standard>
-RB_LASTFM_SOURCE
-RB_IS_LASTFM_SOURCE
-RB_TYPE_LASTFM_SOURCE
-rb_lastfm_source_get_type
-RB_LASTFM_SOURCE_CLASS
-RB_IS_LASTFM_SOURCE_CLASS
-RB_LASTFM_SOURCE_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>rb-audioscrobbler</FILE>
-RBAudioscrobblerPrivate
-rb_audioscrobbler_new
-rb_audioscrobbler_get_config_widget
-rb_audioscrobbler_username_entry_changed_cb
-rb_audioscrobbler_username_entry_activate_cb
-rb_audioscrobbler_password_entry_changed_cb
-rb_audioscrobbler_password_entry_activate_cb
-rb_audioscrobbler_enabled_check_changed_cb
-<SUBSECTION Standard>
-RB_AUDIOSCROBBLER
-RB_IS_AUDIOSCROBBLER
-RB_TYPE_AUDIOSCROBBLER
-rb_audioscrobbler_get_type
-RB_AUDIOSCROBBLER_CLASS
-RB_IS_AUDIOSCROBBLER_CLASS
-RB_AUDIOSCROBBLER_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>rb-station-properties-dialog</FILE>
-RBStationPropertiesDialogPrivate
-rb_station_properties_dialog_new
-<SUBSECTION Standard>
-RB_STATION_PROPERTIES_DIALOG
-RB_IS_STATION_PROPERTIES_DIALOG
-RB_TYPE_STATION_PROPERTIES_DIALOG
-rb_station_properties_dialog_get_type
-RB_STATION_PROPERTIES_DIALOG_CLASS
-RB_IS_STATION_PROPERTIES_DIALOG_CLASS
-RB_STATION_PROPERTIES_DIALOG_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>rb-iradio-source</FILE>
-RBIRadioSourcePrivate
-rb_iradio_source_new
-rb_iradio_source_add_station
-rb_iradio_source_add_from_playlist
-<SUBSECTION Standard>
-RB_IRADIO_SOURCE
-RB_IS_IRADIO_SOURCE
-RB_TYPE_IRADIO_SOURCE
-rb_iradio_source_get_type
-RB_IRADIO_SOURCE_CLASS
-RB_IS_IRADIO_SOURCE_CLASS
-RB_IRADIO_SOURCE_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>rb-fm-radio-source</FILE>
-RBFMRadioSourcePrivate
-<TITLE>RBFMRadioSource</TITLE>
-RBFMRadioSource
-rb_fm_radio_source_register_type
-rb_fm_radio_source_new
-rb_fm_radio_source_add_station
-<SUBSECTION Standard>
-RB_FM_RADIO_SOURCE
-RB_IS_FM_RADIO_SOURCE
-RB_TYPE_FM_RADIO_SOURCE
-rb_fm_radio_source_get_type
-RB_FM_RADIO_SOURCE_CLASS
-RB_IS_FM_RADIO_SOURCE_CLASS
-RB_FM_RADIO_SOURCE_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>rb-radio-tuner</FILE>
-RBRadioTunerPrivate
-<TITLE>RBRadioTuner</TITLE>
-RBRadioTuner
-rb_radio_tuner_register_type
-rb_radio_tuner_new
-rb_radio_tuner_update
-rb_radio_tuner_set_frequency
-rb_radio_tuner_set_mute
-<SUBSECTION Standard>
-RB_RADIO_TUNER
-RB_IS_RADIO_TUNER
-RB_TYPE_RADIO_TUNER
-rb_radio_tuner_get_type
-RB_RADIO_TUNER_CLASS
-RB_IS_RADIO_TUNER_CLASS
-RB_RADIO_TUNER_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>rb-vis-widget</FILE>
-<SUBSECTION Standard>
-RB_VIS_WIDGET
-RB_IS_VIS_WIDGET
-RB_TYPE_VIS_WIDGET
-rb_vis_widget_get_type
-RB_VIS_WIDGET_CLASS
-RB_IS_VIS_WIDGET_CLASS
-RB_VIS_WIDGET_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>rb-mtp-source</FILE>
-rb_mtp_source_new
-rb_mtp_source_register_type
-rb_mtp_source_is_udi
-<SUBSECTION Standard>
-RB_MTP_SOURCE
-RB_IS_MTP_SOURCE
-RB_TYPE_MTP_SOURCE
-rb_mtp_source_get_type
-RB_MTP_SOURCE_CLASS
-RB_IS_MTP_SOURCE_CLASS
-RB_MTP_SOURCE_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>sj-metadata</FILE>
-<TITLE>SjMetadata</TITLE>
-SjMetadata
-sj_metadata_get_new_error
-sj_metadata_set_cdrom
-sj_metadata_set_proxy
-sj_metadata_set_proxy_port
-sj_metadata_list_albums
-sj_metadata_get_submit_url
-<SUBSECTION Standard>
-SJ_METADATA
-SJ_IS_METADATA
-SJ_TYPE_METADATA
-sj_metadata_get_type
-SJ_METADATA_CLASS
-SJ_IS_METADATA_CLASS
-SJ_METADATA_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>rb-audiocd-source</FILE>
-rb_audiocd_source_new
-rb_audiocd_source_register_type
-rb_audiocd_is_volume_audiocd
-<SUBSECTION Standard>
-RB_AUDIOCD_SOURCE
-RB_IS_AUDIOCD_SOURCE
-RB_TYPE_AUDIOCD_SOURCE
-rb_audiocd_source_get_type
-RB_AUDIOCD_SOURCE_CLASS
-RB_IS_AUDIOCD_SOURCE_CLASS
-RB_AUDIOCD_SOURCE_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>sj-metadata-musicbrainz</FILE>
-SjMetadataMusicbrainzPrivate
-<TITLE>SjMetadataMusicbrainz</TITLE>
-SjMetadataMusicbrainz
-sj_metadata_musicbrainz_new
-<SUBSECTION Standard>
-SJ_METADATA_MUSICBRAINZ
-SJ_IS_METADATA_MUSICBRAINZ
-SJ_TYPE_METADATA_MUSICBRAINZ
-sj_metadata_musicbrainz_get_type
-SJ_METADATA_MUSICBRAINZ_CLASS
-SJ_IS_METADATA_MUSICBRAINZ_CLASS
-SJ_METADATA_MUSICBRAINZ_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>rb-daap-mdns-publisher</FILE>
-RBDaapMdnsPublisherPrivate
-RBDaapMdnsPublisherError
-rb_daap_mdns_publisher_new
-rb_daap_mdns_publisher_publish
-rb_daap_mdns_publisher_set_name
-rb_daap_mdns_publisher_set_port
-rb_daap_mdns_publisher_set_password_required
-rb_daap_mdns_publisher_withdraw
-<SUBSECTION Standard>
-RB_DAAP_MDNS_PUBLISHER
-RB_IS_DAAP_MDNS_PUBLISHER
-RB_TYPE_DAAP_MDNS_PUBLISHER
-rb_daap_mdns_publisher_get_type
-RB_DAAP_MDNS_PUBLISHER_CLASS
-RB_IS_DAAP_MDNS_PUBLISHER_CLASS
-RB_DAAP_MDNS_PUBLISHER_GET_CLASS
-RB_DAAP_MDNS_PUBLISHER_ERROR
-rb_daap_mdns_publisher_error_quark
-</SECTION>
-
-<SECTION>
-<FILE>rb-daap-connection</FILE>
-RBDAAPPlaylist
-RBDAAPConnectionPrivate
-RBDAAPConnectionState
-<TITLE>RBDAAPConnection</TITLE>
-RBDAAPConnection
-RBDAAPConnectionCallback
-rb_daap_connection_new
-rb_daap_connection_is_connected
-rb_daap_connection_connect
-rb_daap_connection_disconnect
-rb_daap_connection_get_headers
-rb_daap_connection_get_playlists
-<SUBSECTION Standard>
-RB_DAAP_CONNECTION
-RB_IS_DAAP_CONNECTION
-RB_TYPE_DAAP_CONNECTION
-rb_daap_connection_get_type
-RB_DAAP_CONNECTION_CLASS
-RB_IS_DAAP_CONNECTION_CLASS
-RB_DAAP_CONNECTION_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>rb-daap-mdns-browser</FILE>
-RBDaapMdnsBrowserPrivate
-RBDaapMdnsBrowserError
-rb_daap_mdns_browser_new
-rb_daap_mdns_browser_start
-rb_daap_mdns_browser_stop
-<SUBSECTION Standard>
-RB_DAAP_MDNS_BROWSER
-RB_IS_DAAP_MDNS_BROWSER
-RB_TYPE_DAAP_MDNS_BROWSER
-rb_daap_mdns_browser_get_type
-RB_DAAP_MDNS_BROWSER_CLASS
-RB_IS_DAAP_MDNS_BROWSER_CLASS
-RB_DAAP_MDNS_BROWSER_GET_CLASS
-RB_DAAP_MDNS_BROWSER_ERROR
-rb_daap_mdns_browser_error_quark
-</SECTION>
-
-<SECTION>
-<FILE>rb-daap-plugin</FILE>
-RBDaapPluginPrivate
-rb_daap_plugin_get_icon
-rb_daap_plugin_find_source_for_uri
-<SUBSECTION Standard>
-RB_DAAP_PLUGIN
-RB_IS_DAAP_PLUGIN
-RB_TYPE_DAAP_PLUGIN
-rb_daap_plugin_get_type
-RB_DAAP_PLUGIN_CLASS
-RB_IS_DAAP_PLUGIN_CLASS
-RB_DAAP_PLUGIN_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>rb-daap-share</FILE>
-RBDAAPSharePrivate
-<TITLE>RBDAAPShare</TITLE>
-RBDAAPShare
-rb_daap_share_new
-<SUBSECTION Standard>
-RB_DAAP_SHARE
-RB_IS_DAAP_SHARE
-RB_TYPE_DAAP_SHARE
-rb_daap_share_get_type
-RB_DAAP_SHARE_CLASS
-RB_IS_DAAP_SHARE_CLASS
-RB_DAAP_SHARE_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>rb-daap-source</FILE>
-RBDAAPSourcePrivate
-<TITLE>RBDAAPSource</TITLE>
-RBDAAPSource
-rb_daap_source_new
-rb_daap_source_disconnect
-rb_daap_source_get_headers
-<SUBSECTION Standard>
-RB_DAAP_SOURCE
-RB_IS_DAAP_SOURCE
-RB_TYPE_DAAP_SOURCE
-rb_daap_source_get_type
-RB_DAAP_SOURCE_CLASS
-RB_IS_DAAP_SOURCE_CLASS
-RB_DAAP_SOURCE_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>rb-ipod-db</FILE>
-rb_ipod_db_new
-rb_ipod_db_save_async
-rb_ipod_db_set_thumbnail
-rb_ipod_db_add_track
-rb_ipod_db_add_playlist
-rb_ipod_db_add_to_playlist
-rb_ipod_db_remove_from_playlist
-rb_ipod_db_remove_track
-rb_ipod_db_set_ipod_name
-rb_ipod_db_get_ipod_name
-rb_ipod_db_get_playlists
-rb_ipod_db_get_tracks
-rb_ipod_db_get_mount_path
-rb_ipod_db_get_device
-<SUBSECTION Standard>
-RB_IPOD_DB
-RB_IS_IPOD_DB
-RB_TYPE_IPOD_DB
-rb_ipod_db_get_type
-RB_IPOD_DB_CLASS
-RB_IS_IPOD_DB_CLASS
-RB_IPOD_DB_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>rb-ipod-source</FILE>
-rb_ipod_source_new
-rb_ipod_source_register_type
-rb_ipod_is_volume_ipod
-<SUBSECTION Standard>
-RB_IPOD_SOURCE
-RB_IS_IPOD_SOURCE
-RB_TYPE_IPOD_SOURCE
-rb_ipod_source_get_type
-RB_IPOD_SOURCE_CLASS
-RB_IS_IPOD_SOURCE_CLASS
-RB_IPOD_SOURCE_GET_CLASS
-</SECTION>
-
-<SECTION>
 <FILE>rb-player-gst-filter</FILE>
 <TITLE>RBPlayerGstFilter</TITLE>
 RBPlayerGstFilter
@@ -2170,47 +1602,6 @@
 </SECTION>
 
 <SECTION>
-<FILE>sexy-tooltip</FILE>
-SexyTooltipPriv
-<TITLE>SexyTooltip</TITLE>
-SexyTooltip
-sexy_tooltip_new
-sexy_tooltip_new_with_label
-sexy_tooltip_position_to_widget
-sexy_tooltip_position_to_rect
-<SUBSECTION Standard>
-SEXY_TOOLTIP
-SEXY_IS_TOOLTIP
-SEXY_TYPE_TOOLTIP
-sexy_tooltip_get_type
-SEXY_TOOLTIP_CLASS
-SEXY_IS_TOOLTIP_CLASS
-SEXY_TOOLTIP_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>sexy-icon-entry</FILE>
-SexyIconEntryPriv
-SexyIconEntryPosition
-<TITLE>SexyIconEntry</TITLE>
-SexyIconEntry
-sexy_icon_entry_new
-sexy_icon_entry_set_icon
-sexy_icon_entry_set_icon_highlight
-sexy_icon_entry_get_icon
-sexy_icon_entry_get_icon_highlight
-sexy_icon_entry_add_clear_button
-<SUBSECTION Standard>
-SEXY_ICON_ENTRY
-SEXY_IS_ICON_ENTRY
-SEXY_TYPE_ICON_ENTRY
-sexy_icon_entry_get_type
-SEXY_ICON_ENTRY_CLASS
-SEXY_IS_ICON_ENTRY_CLASS
-SEXY_ICON_ENTRY_GET_CLASS
-</SECTION>
-
-<SECTION>
 <FILE>rb-string-value-map</FILE>
 <TITLE>RBStringValueMap</TITLE>
 RBStringValueMap
@@ -2478,21 +1869,6 @@
 </SECTION>
 
 <SECTION>
-<FILE>rb-metadata-dbus</FILE>
-RB_METADATA_DBUS_NAME
-RB_METADATA_DBUS_OBJECT_PATH
-RB_METADATA_DBUS_INTERFACE
-RB_METADATA_DBUS_TIMEOUT
-rb_metadata_dbus_get_boolean
-rb_metadata_dbus_get_uint32
-rb_metadata_dbus_get_string
-rb_metadata_dbus_get_strv
-rb_metadata_dbus_add_strv
-rb_metadata_dbus_add_to_message
-rb_metadata_dbus_read_from_message
-</SECTION>
-
-<SECTION>
 <FILE>rb-plugins-engine</FILE>
 RBPluginInfo
 rb_plugins_engine_init
@@ -2514,105 +1890,6 @@
 </SECTION>
 
 <SECTION>
-<FILE>rb-visualizer-glue</FILE>
-g_marshal_value_peek_boolean
-g_marshal_value_peek_char
-g_marshal_value_peek_uchar
-g_marshal_value_peek_int
-g_marshal_value_peek_uint
-g_marshal_value_peek_long
-g_marshal_value_peek_ulong
-g_marshal_value_peek_int64
-g_marshal_value_peek_uint64
-g_marshal_value_peek_enum
-g_marshal_value_peek_flags
-g_marshal_value_peek_float
-g_marshal_value_peek_double
-g_marshal_value_peek_string
-g_marshal_value_peek_param
-g_marshal_value_peek_boxed
-g_marshal_value_peek_pointer
-g_marshal_value_peek_object
-dbus_glib_marshal_rb_visualizer_BOOLEAN__UINT_POINTER
-dbus_glib_marshal_rb_visualizer_BOOLEAN__POINTER
-</SECTION>
-
-<SECTION>
-<FILE>sj-error</FILE>
-SJ_ERROR
-SjError
-sj_error_quark
-</SECTION>
-
-<SECTION>
-<FILE>sj-structures</FILE>
-AlbumDetails
-TrackDetails
-album_details_free
-track_details_free
-</SECTION>
-
-<SECTION>
-<FILE>sj-metadata-marshal</FILE>
-metadata_marshal_VOID__POINTER_POINTER
-</SECTION>
-
-<SECTION>
-<FILE>rb-daap-dialog</FILE>
-rb_daap_collision_dialog_new_run
-</SECTION>
-
-<SECTION>
-<FILE>rb-daap-sharing</FILE>
-rb_daap_sharing_init
-rb_daap_sharing_shutdown
-rb_daap_sharing_default_share_name
-</SECTION>
-
-<SECTION>
-<FILE>rb-daap-hash</FILE>
-rb_daap_hash_generate
-</SECTION>
-
-<SECTION>
-<FILE>rb-daap-src</FILE>
-rb_daap_src_get_type
-rb_daap_src_set_plugin
-</SECTION>
-
-<SECTION>
-<FILE>rb-daap-structure</FILE>
-RBDAAPContentCode
-RBDAAPItem
-rb_daap_structure_add
-rb_daap_structure_serialize
-rb_daap_structure_parse
-rb_daap_structure_find_item
-rb_daap_structure_find_node
-rb_daap_structure_print
-rb_daap_structure_destroy
-RBDAAPType
-RBDAAPContentCodeDefinition
-rb_daap_content_codes
-rb_daap_content_code_string_as_int32
-rb_daap_content_code_name
-rb_daap_content_code_rb_daap_type
-rb_daap_content_code_string
-</SECTION>
-
-<SECTION>
-<FILE>bacon-volume</FILE>
-BACON_TYPE_VOLUME_BUTTON
-BACON_VOLUME_BUTTON
-<TITLE>BaconVolumeButton</TITLE>
-BaconVolumeButton
-bacon_volume_button_get_type
-bacon_volume_button_new
-bacon_volume_button_get_value
-bacon_volume_button_set_value
-</SECTION>
-
-<SECTION>
 <FILE>rb-async-queue-watch</FILE>
 RBAsyncQueueWatchFunc
 rb_async_queue_watch_new

Modified: trunk/shell/rb-shell-clipboard.c
==============================================================================
--- trunk/shell/rb-shell-clipboard.c	(original)
+++ trunk/shell/rb-shell-clipboard.c	Sun Jun 22 10:39:05 2008
@@ -29,6 +29,23 @@
  *
  */
 
+/**
+ * SECTION:rb-shell-clipboard
+ * @short_description: cut and paste handling
+ *
+ * The clipboard is primarily responsible for handling cut and paste actions,
+ * as well as various other actions that relate to a selected set of entries
+ * from a source, such as move to trash, delete, and add to playlist.
+ *
+ * It updates the sensitivity of the various actions it handles when the selected
+ * source changes, and when the track list selection changes.  The actual action
+ * handlers are fairly simple, mostly calling #RBSource methods.
+ *
+ * For the 'add to playlist' action, the clipboard builds a menu containing
+ * the available playlists that entries can be added to from the current selected
+ * source.
+ */
+
 #include <config.h>
 
 #include <glib/gi18n.h>
@@ -482,6 +499,13 @@
 	}
 }
 
+/**
+ * rb_shell_clipboard_set_source:
+ * @clipboard: the #RBShellClipboard
+ * @source: the new selected #RBSource
+ *
+ * Updates the clipboard to reflect a newly selected source.
+ */
 void
 rb_shell_clipboard_set_source (RBShellClipboard *clipboard,
 			       RBSource *source)
@@ -493,6 +517,16 @@
 	g_object_set (G_OBJECT (clipboard), "source", source, NULL);
 }
 
+/**
+ * rb_shell_clipboard_new:
+ * @actiongroup: the #GtkActionGroup to use
+ * @ui_mgr: the #GtkUIManager instance
+ * @db: the #RhythmDB instance
+ *
+ * Creates the #RBShellClipboard instance
+ *
+ * Return value: the #RBShellClipboard
+ */
 RBShellClipboard *
 rb_shell_clipboard_new (GtkActionGroup *actiongroup,
 			GtkUIManager *ui_mgr,

Modified: trunk/shell/rb-shell-clipboard.h
==============================================================================
--- trunk/shell/rb-shell-clipboard.h	(original)
+++ trunk/shell/rb-shell-clipboard.h	Sun Jun 22 10:39:05 2008
@@ -43,19 +43,22 @@
 #define RB_IS_SHELL_CLIPBOARD_CLASS(k)  (G_TYPE_CHECK_CLASS_TYPE ((k), RB_TYPE_SHELL_CLIPBOARD))
 #define RB_SHELL_CLIPBOARD_GET_CLASS(o) (G_TYPE_INSTANCE_GET_CLASS ((o), RB_TYPE_SHELL_CLIPBOARD, RBShellClipboardClass))
 
+typedef struct _RBShellClipboard RBShellClipboard;
+typedef struct _RBShellClipboardClass RBShellClipboardClass;
+
 typedef struct RBShellClipboardPrivate RBShellClipboardPrivate;
 
-typedef struct
+struct _RBShellClipboard
 {
 	GObject parent;
 
 	RBShellClipboardPrivate *priv;
-} RBShellClipboard;
+};
 
-typedef struct
+struct _RBShellClipboardClass
 {
 	GObjectClass parent_class;
-} RBShellClipboardClass;
+};
 
 GType             rb_shell_clipboard_get_type		(void);
 
@@ -63,7 +66,7 @@
 							 GtkUIManager *ui_mgr,
 							 RhythmDB *db);
 
-void              rb_shell_clipboard_set_source		(RBShellClipboard *shell_clipboard,
+void              rb_shell_clipboard_set_source		(RBShellClipboard *clipboard,
 							 RBSource *source);
 
 G_END_DECLS



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]