[GI] Fixes of existing incorrect annotations

This commit is contained in:
Pavel Holejsovsky 2011-01-18 10:14:33 +01:00
parent 497b66a5ab
commit 3c8fc21e9b
19 changed files with 51 additions and 45 deletions

View File

@ -498,7 +498,7 @@ gdk_device_get_window_at_position (GdkDevice *device,
* @window: the window with respect to which which the event coordinates will be reported * @window: the window with respect to which which the event coordinates will be reported
* @start: starting timestamp for range of events to return * @start: starting timestamp for range of events to return
* @stop: ending timestamp for the range of events to return * @stop: ending timestamp for the range of events to return
* @events: (array length=n_events) (out) (transfer none): location to store a newly-allocated array of #GdkTimeCoord, or %NULL * @events: (array length=n_events) (out) (transfer full): location to store a newly-allocated array of #GdkTimeCoord, or %NULL
* @n_events: location to store the length of @events, or %NULL * @n_events: location to store the length of @events, or %NULL
* *
* Obtains the motion history for a pointer device; given a starting and * Obtains the motion history for a pointer device; given a starting and
@ -554,8 +554,8 @@ _gdk_device_allocate_history (GdkDevice *device,
} }
/** /**
* gdk_device_free_history: * gdk_device_free_history: (skip)
* @events: (inout) (transfer none): an array of #GdkTimeCoord. * @events: an array of #GdkTimeCoord.
* @n_events: the length of the array. * @n_events: the length of the array.
* *
* Frees an array of #GdkTimeCoord that was returned by gdk_device_get_history(). * Frees an array of #GdkTimeCoord that was returned by gdk_device_get_history().

View File

@ -366,8 +366,9 @@ gdk_keymap_get_num_lock_state (GdkKeymap *keymap)
* gdk_keymap_get_entries_for_keyval: * gdk_keymap_get_entries_for_keyval:
* @keymap: a #GdkKeymap * @keymap: a #GdkKeymap
* @keyval: a keyval, such as %GDK_a, %GDK_Up, %GDK_Return, etc. * @keyval: a keyval, such as %GDK_a, %GDK_Up, %GDK_Return, etc.
* @keys: (out): return location for an array of #GdkKeymapKey * @keys: (out) (array length=n_keys) (transfer full): return location
* @n_keys: (out): return location for number of elements in returned array * for an array of #GdkKeymapKey
* @n_keys: return location for number of elements in returned array
* *
* Obtains a list of keycode/group/level combinations that will * Obtains a list of keycode/group/level combinations that will
* generate @keyval. Groups and levels are two kinds of keyboard mode; * generate @keyval. Groups and levels are two kinds of keyboard mode;

View File

@ -219,8 +219,9 @@ gdk_visual_get_best_with_both (gint depth,
/** /**
* gdk_query_depths: * gdk_query_depths:
* @depths: (out) (array): return location for available depths * @depths: (out) (array length=count) (transfer none): return
* @count: (out): return location for number of available depths * location for available depths
* @count: return location for number of available depths
* *
* This function returns the available bit depths for the default * This function returns the available bit depths for the default
* screen. It's equivalent to listing the visuals * screen. It's equivalent to listing the visuals

View File

@ -874,7 +874,7 @@ gtk_action_unblock_activate (GtkAction *action)
* This function is intended for use by action implementations to * This function is intended for use by action implementations to
* create icons displayed in the proxy widgets. * create icons displayed in the proxy widgets.
* *
* Returns: (transfer full): a widget that displays the icon for this action. * Returns: (transfer none): a widget that displays the icon for this action.
* *
* Since: 2.4 * Since: 2.4
*/ */
@ -900,7 +900,7 @@ gtk_action_create_icon (GtkAction *action, GtkIconSize icon_size)
* *
* Creates a menu item widget that proxies for the given action. * Creates a menu item widget that proxies for the given action.
* *
* Returns: (transfer full): a menu item connected to the action. * Returns: (transfer none): a menu item connected to the action.
* *
* Since: 2.4 * Since: 2.4
*/ */
@ -925,7 +925,7 @@ gtk_action_create_menu_item (GtkAction *action)
* *
* Creates a toolbar item widget that proxies for the given action. * Creates a toolbar item widget that proxies for the given action.
* *
* Returns: (transfer full): a toolbar item connected to the action. * Returns: (transfer none): a toolbar item connected to the action.
* *
* Since: 2.4 * Since: 2.4
*/ */
@ -1812,7 +1812,8 @@ gtk_action_disconnect_accelerator (GtkAction *action)
* item or the toolbar item it creates, this function returns an * item or the toolbar item it creates, this function returns an
* instance of that menu. * instance of that menu.
* *
* Return value: (transfer full): the menu item provided by the action, or %NULL. * Return value: (transfer none): the menu item provided by the
* action, or %NULL.
* *
* Since: 2.12 * Since: 2.12
*/ */

View File

@ -772,7 +772,7 @@ gtk_cell_renderer_activate (GtkCellRenderer *cell,
* *
* Passes an activate event to the cell renderer for possible processing. * Passes an activate event to the cell renderer for possible processing.
* *
* Return value: (transfer full): A new #GtkCellEditable, or %NULL * Return value: (transfer none): A new #GtkCellEditable, or %NULL
**/ **/
GtkCellEditable * GtkCellEditable *
gtk_cell_renderer_start_editing (GtkCellRenderer *cell, gtk_cell_renderer_start_editing (GtkCellRenderer *cell,

View File

@ -1698,9 +1698,10 @@ gtk_file_chooser_unselect_file (GtkFileChooser *chooser,
* Lists all the selected files and subfolders in the current folder of @chooser * Lists all the selected files and subfolders in the current folder of @chooser
* as #GFile. An internal function, see gtk_file_chooser_get_uris(). * as #GFile. An internal function, see gtk_file_chooser_get_uris().
* *
* Return value: (element-type utf8) (transfer full): a #GSList containing a #GFile for each selected * Return value: (element-type GFile) (transfer full): a #GSList
* file and subfolder in the current folder. Free the returned list * containing a #GFile for each selected file and subfolder in the
* with g_slist_free(), and the files with g_object_unref(). * current folder. Free the returned list with g_slist_free(), and
* the files with g_object_unref().
* *
* Since: 2.14 * Since: 2.14
**/ **/
@ -1988,7 +1989,7 @@ gtk_file_chooser_get_use_preview_label (GtkFileChooser *chooser)
* Gets the #GFile that should be previewed in a custom preview * Gets the #GFile that should be previewed in a custom preview
* Internal function, see gtk_file_chooser_get_preview_uri(). * Internal function, see gtk_file_chooser_get_preview_uri().
* *
* Return value: (transfer none): the #GFile for the file to preview, * Return value: (transfer full): the #GFile for the file to preview,
* or %NULL if no file is selected. Free with g_object_unref(). * or %NULL if no file is selected. Free with g_object_unref().
* *
* Since: 2.14 * Since: 2.14
@ -2208,10 +2209,10 @@ gtk_file_chooser_remove_filter (GtkFileChooser *chooser,
* Lists the current set of user-selectable filters; see * Lists the current set of user-selectable filters; see
* gtk_file_chooser_add_filter(), gtk_file_chooser_remove_filter(). * gtk_file_chooser_add_filter(), gtk_file_chooser_remove_filter().
* *
* Return value: (element-type utf8) (transfer container): a #GSList containing the current set of * Return value: (element-type GtkFileFilter) (transfer container): a
* user selectable filters. The contents of the list are * #GSList containing the current set of user selectable filters. The
* owned by GTK+, but you must free the list itself with * contents of the list are owned by GTK+, but you must free the list
* g_slist_free() when you are done with it. * itself with g_slist_free() when you are done with it.
* *
* Since: 2.4 * Since: 2.4
**/ **/

View File

@ -1731,10 +1731,10 @@ add_key_to_list (gpointer key,
* but will typically include such values as "Applications" and * but will typically include such values as "Applications" and
* "MimeTypes". * "MimeTypes".
* *
* Return value: (element-type utf8) (transfer none): a #GList list holding the names of all the * Return value: (element-type utf8) (transfer full): a #GList list
* icons in the theme. You must first free each element * holding the names of all the icons in the theme. You must first
* in the list with g_free(), then free the list itself * free each element in the list with g_free(), then free the list
* with g_list_free(). * itself with g_list_free().
* *
* Since: 2.4 * Since: 2.4
**/ **/

View File

@ -6816,7 +6816,7 @@ gtk_icon_view_get_dest_item_at_pos (GtkIconView *icon_view,
* Creates a #cairo_surface_t representation of the item at @path. * Creates a #cairo_surface_t representation of the item at @path.
* This image is used for a drag icon. * This image is used for a drag icon.
* *
* Return value: (transfer full) a newly-allocated surface of the drag icon. * Return value: (transfer full): a newly-allocated surface of the drag icon.
* *
* Since: 2.8 * Since: 2.8
**/ **/

View File

@ -1036,7 +1036,8 @@ gtk_init_with_args (gint *argc,
/** /**
* gtk_parse_args: * gtk_parse_args:
* @argc: (inout): a pointer to the number of command line arguments * @argc: (inout): a pointer to the number of command line arguments
* @argv: (array) (inout): a pointer to the array of command line arguments * @argv: (array length=argc) (inout): a pointer to the array of
* command line arguments
* *
* Parses command line arguments, and initializes global * Parses command line arguments, and initializes global
* attributes of GTK+, but does not actually open a connection * attributes of GTK+, but does not actually open a connection

View File

@ -488,7 +488,7 @@ gtk_radio_button_new_with_mnemonic (GSList *group,
* @radio_group_member. As with gtk_radio_button_new(), a widget * @radio_group_member. As with gtk_radio_button_new(), a widget
* should be packed into the radio button. * should be packed into the radio button.
* *
* Returns: (transfer full): a new radio button. * Returns: (transfer none): a new radio button.
*/ */
GtkWidget* GtkWidget*
gtk_radio_button_new_from_widget (GtkRadioButton *radio_group_member) gtk_radio_button_new_from_widget (GtkRadioButton *radio_group_member)
@ -529,7 +529,7 @@ gtk_radio_button_new_with_label_from_widget (GtkRadioButton *radio_group_member,
* will be created using gtk_label_new_with_mnemonic(), so underscores * will be created using gtk_label_new_with_mnemonic(), so underscores
* in @label indicate the mnemonic for the button. * in @label indicate the mnemonic for the button.
* *
* Returns: (transfer full): a new #GtkRadioButton * Returns: (transfer none): a new #GtkRadioButton
**/ **/
GtkWidget* GtkWidget*
gtk_radio_button_new_with_mnemonic_from_widget (GtkRadioButton *radio_group_member, gtk_radio_button_new_with_mnemonic_from_widget (GtkRadioButton *radio_group_member,

View File

@ -251,7 +251,7 @@ gtk_radio_menu_item_new_with_mnemonic (GSList *group,
* *
* Creates a new #GtkRadioMenuItem adding it to the same group as @group. * Creates a new #GtkRadioMenuItem adding it to the same group as @group.
* *
* Return value: (transfer full): The new #GtkRadioMenuItem * Return value: (transfer none): The new #GtkRadioMenuItem
* *
* Since: 2.4 * Since: 2.4
**/ **/
@ -280,7 +280,7 @@ gtk_radio_menu_item_new_from_widget (GtkRadioMenuItem *group)
* *
* The new #GtkRadioMenuItem is added to the same group as @group. * The new #GtkRadioMenuItem is added to the same group as @group.
* *
* Return value: (transfer full): The new #GtkRadioMenuItem * Return value: (transfer none): The new #GtkRadioMenuItem
* *
* Since: 2.4 * Since: 2.4
**/ **/
@ -306,7 +306,7 @@ gtk_radio_menu_item_new_with_mnemonic_from_widget (GtkRadioMenuItem *group,
* Creates a new GtkRadioMenuItem whose child is a simple GtkLabel. * Creates a new GtkRadioMenuItem whose child is a simple GtkLabel.
* The new #GtkRadioMenuItem is added to the same group as @group. * The new #GtkRadioMenuItem is added to the same group as @group.
* *
* Return value: (transfer full): The new #GtkRadioMenuItem * Return value: (transfer none): The new #GtkRadioMenuItem
* *
* Since: 2.4 * Since: 2.4
**/ **/

View File

@ -167,7 +167,7 @@ gtk_radio_tool_button_new_from_stock (GSList *group,
* *
* Creates a new #GtkRadioToolButton adding it to the same group as @gruup * Creates a new #GtkRadioToolButton adding it to the same group as @gruup
* *
* Return value: (transfer full): The new #GtkRadioToolButton * Return value: (transfer none): The new #GtkRadioToolButton
* *
* Since: 2.4 * Since: 2.4
**/ **/
@ -193,7 +193,7 @@ gtk_radio_tool_button_new_from_widget (GtkRadioToolButton *group)
* The new #GtkRadioToolButton will contain an icon and label from the * The new #GtkRadioToolButton will contain an icon and label from the
* stock item indicated by @stock_id. * stock item indicated by @stock_id.
* *
* Return value: (transfer full): A new #GtkRadioToolButton * Return value: (transfer none): A new #GtkRadioToolButton
* *
* Since: 2.4 * Since: 2.4
**/ **/

View File

@ -1294,7 +1294,7 @@ gtk_selection_data_get_display (const GtkSelectionData *selection_data)
* @selection_data: a pointer to a #GtkSelectionData structure. * @selection_data: a pointer to a #GtkSelectionData structure.
* @type: the type of selection data * @type: the type of selection data
* @format: format (number of bits in a unit) * @format: format (number of bits in a unit)
* @data: (array) (element-type guchar): pointer to the data (will be copied) * @data: (array length=length): pointer to the data (will be copied)
* @length: length of the data * @length: length of the data
* *
* Stores new data into a #GtkSelectionData object. Should * Stores new data into a #GtkSelectionData object. Should

View File

@ -2387,7 +2387,7 @@ _gtk_style_context_peek_style_property (GtkStyleContext *context,
* gtk_style_context_get_style_property: * gtk_style_context_get_style_property:
* @context: a #GtkStyleContext * @context: a #GtkStyleContext
* @property_name: the name of the widget style property * @property_name: the name of the widget style property
* @value: (out) (transfer full): Return location for the property value * @value: Return location for the property value
* *
* Gets the value for a widget style property. * Gets the value for a widget style property.
* *

View File

@ -473,7 +473,7 @@ gtk_theming_engine_get (GtkThemingEngine *engine,
* gtk_theming_engine_get_style_property: * gtk_theming_engine_get_style_property:
* @engine: a #GtkThemingEngine * @engine: a #GtkThemingEngine
* @property_name: the name of the widget style property * @property_name: the name of the widget style property
* @value: (out) (transfer full): Return location for the property value, free with * @value: Return location for the property value, free with
* g_value_unset() after use. * g_value_unset() after use.
* *
* Gets the value for a widget style property. * Gets the value for a widget style property.

View File

@ -1404,7 +1404,7 @@ gtk_tree_model_iter_previous_default (GtkTreeModel *tree_model,
/** /**
* gtk_tree_model_iter_previous: * gtk_tree_model_iter_previous:
* @tree_model: a #GtkTreeModel * @tree_model: a #GtkTreeModel
* @iter: (inout): the #GtkTreeIter * @iter: (in): the #GtkTreeIter
* *
* Sets @iter to point to the previous node at the current level. * Sets @iter to point to the previous node at the current level.
* *

View File

@ -14193,7 +14193,8 @@ gtk_tree_view_enable_model_drag_source (GtkTreeView *tree_view,
/** /**
* gtk_tree_view_enable_model_drag_dest: * gtk_tree_view_enable_model_drag_dest:
* @tree_view: a #GtkTreeView * @tree_view: a #GtkTreeView
* @targets: (array): the table of targets that the drag will support * @targets: (array length=n_targets): the table of targets that
* the drag will support
* @n_targets: the number of items in @targets * @n_targets: the number of items in @targets
* @actions: the bitmask of possible actions for a drag from this * @actions: the bitmask of possible actions for a drag from this
* widget * widget

View File

@ -4719,7 +4719,7 @@ gtk_widget_queue_shallow_draw (GtkWidget *widget)
/** /**
* gtk_widget_size_allocate: * gtk_widget_size_allocate:
* @widget: a #GtkWidget * @widget: a #GtkWidget
* @allocation: (inout): position and size to be allocated to @widget * @allocation: position and size to be allocated to @widget
* *
* This function is only used by #GtkContainer subclasses, to assign a size * This function is only used by #GtkContainer subclasses, to assign a size
* and position to their child widgets. * and position to their child widgets.

View File

@ -599,9 +599,9 @@ gtk_widget_path_iter_clear_classes (GtkWidgetPath *path,
* Returns a list with all the class names defined for the widget * Returns a list with all the class names defined for the widget
* at position @pos in the hierarchy defined in @path. * at position @pos in the hierarchy defined in @path.
* *
* Returns: (transfer container) (type utf8): The list of classes, * Returns: (transfer container) (element-type utf8): The list of
* This is a list of strings, the #GSList contents are * classes, This is a list of strings, the #GSList contents
* owned by GTK+, but you should use g_slist_free() to * are owned by GTK+, but you should use g_slist_free() to
* free the list itself. * free the list itself.
* *
* Since: 3.0 * Since: 3.0
@ -836,9 +836,9 @@ gtk_widget_path_iter_clear_regions (GtkWidgetPath *path,
* Returns a list with all the region names defined for the widget * Returns a list with all the region names defined for the widget
* at position @pos in the hierarchy defined in @path. * at position @pos in the hierarchy defined in @path.
* *
* Returns: (transfer container) (type utf8): The list of regions, * Returns: (transfer container) (element-type utf8): The list of
* This is a list of strings, the #GSList contents are * regions, This is a list of strings, the #GSList contents
* owned by GTK+, but you should use g_slist_free() to * are owned by GTK+, but you should use g_slist_free() to
* free the list itself. * free the list itself.
* *
* Since: 3.0 * Since: 3.0