visual: Remove deprecated API

This commit is contained in:
Rico Tzschichholz 2016-10-26 10:12:58 +02:00
parent e0b1f2e5f4
commit b4c37bfff8
3 changed files with 0 additions and 79 deletions

View File

@ -264,10 +264,7 @@ GdkByteOrder
gdk_query_depths gdk_query_depths
gdk_query_visual_types gdk_query_visual_types
gdk_list_visuals gdk_list_visuals
gdk_visual_get_bits_per_rgb
gdk_visual_get_blue_pixel_details gdk_visual_get_blue_pixel_details
gdk_visual_get_byte_order
gdk_visual_get_colormap_size
gdk_visual_get_depth gdk_visual_get_depth
gdk_visual_get_green_pixel_details gdk_visual_get_green_pixel_details
gdk_visual_get_red_pixel_details gdk_visual_get_red_pixel_details

View File

@ -297,76 +297,6 @@ gdk_visual_get_depth (GdkVisual *visual)
return visual->depth; return visual->depth;
} }
/**
* gdk_visual_get_byte_order:
* @visual: A #GdkVisual.
*
* Returns the byte order of this visual.
*
* The information returned by this function is only relevant
* when working with XImages, and not all backends return
* meaningful information for this.
*
* Returns: A #GdkByteOrder stating the byte order of @visual.
*
* Since: 2.22
*
* Deprecated: 3.22: This information is not useful
*/
GdkByteOrder
gdk_visual_get_byte_order (GdkVisual *visual)
{
g_return_val_if_fail (GDK_IS_VISUAL (visual), 0);
return visual->byte_order;
}
/**
* gdk_visual_get_colormap_size:
* @visual: A #GdkVisual.
*
* Returns the size of a colormap for this visual.
*
* You have to use platform-specific APIs to manipulate colormaps.
*
* Returns: The size of a colormap that is suitable for @visual.
*
* Since: 2.22
*
* Deprecated: 3.22: This information is not useful, since GDK does not
* provide APIs to operate on colormaps.
*/
gint
gdk_visual_get_colormap_size (GdkVisual *visual)
{
g_return_val_if_fail (GDK_IS_VISUAL (visual), 0);
return visual->colormap_size;
}
/**
* gdk_visual_get_bits_per_rgb:
* @visual: a #GdkVisual
*
* Returns the number of significant bits per red, green and blue value.
*
* Not all GDK backend provide a meaningful value for this function.
*
* Returns: The number of significant bits per color value for @visual.
*
* Since: 2.22
*
* Deprecated: 3.22. Use gdk_visual_get_red_pixel_details() and its variants to
* learn about the pixel layout of TrueColor and DirectColor visuals
*/
gint
gdk_visual_get_bits_per_rgb (GdkVisual *visual)
{
g_return_val_if_fail (GDK_IS_VISUAL (visual), 0);
return visual->bits_per_rgb;
}
static void static void
gdk_visual_get_pixel_details (GdkVisual *visual, gdk_visual_get_pixel_details (GdkVisual *visual,
gulong pixel_mask, gulong pixel_mask,

View File

@ -115,12 +115,6 @@ GDK_AVAILABLE_IN_ALL
GdkVisualType gdk_visual_get_visual_type (GdkVisual *visual); GdkVisualType gdk_visual_get_visual_type (GdkVisual *visual);
GDK_AVAILABLE_IN_ALL GDK_AVAILABLE_IN_ALL
gint gdk_visual_get_depth (GdkVisual *visual); gint gdk_visual_get_depth (GdkVisual *visual);
GDK_DEPRECATED_IN_3_22
GdkByteOrder gdk_visual_get_byte_order (GdkVisual *visual);
GDK_DEPRECATED_IN_3_22
gint gdk_visual_get_colormap_size (GdkVisual *visual);
GDK_DEPRECATED_IN_3_22
gint gdk_visual_get_bits_per_rgb (GdkVisual *visual);
GDK_AVAILABLE_IN_ALL GDK_AVAILABLE_IN_ALL
void gdk_visual_get_red_pixel_details (GdkVisual *visual, void gdk_visual_get_red_pixel_details (GdkVisual *visual,
guint32 *mask, guint32 *mask,