[gtk+] (140 commits) Created branch rendering-cleanup



The branch 'rendering-cleanup' was created.

Summary of new commits:

  96368bd... pixbuf-engine: Get rid of unused mask argument
  6533394... pixbuf-engine: Make theme_pixbuf_render take a cairo_t
  e0b0242... pixbuf-engine: Add Cairo version for draw_simple_image()
  63c34a3... pixbuf-engine: Add Cairo version for draw_gap_image()
  d45c883... API: change gtk_style_apply_default_background()
  0a73357... style: Convert draw_hline vfunc to Cairo version
  23899e5... style: Convert draw_vline vfunc to a Cairo version
  c75dd32... style: Convert draw_shadow vfunc to Cairo version
  289c265... style: Convert draw_flat_box vfunc to Cairo version
  bab8600... style: Convert draw_check vfunc to Cairo version
  c93a546... style: Convert draw_option vfunc to Cairo version
  3a146cc... style: Convert draw_tab vfunc to Cairo version
  5721a21... style: Convert draw_shadow_gap vfunc to a Cairo version
  b31e0f2... style: Convert draw_box_gap vfunc to Cairo version
  9321ee6... style: Convert draw_extension vfunc to Cairo version
  ce86e69... style: Convert draw_focus vfunc to Cairo version
  87cdfd5... style: Convert draw_slider vfunc to Cairo version
  69f1b52... style: Convert draw_handle vfunc to Cairo version
  9a0aae6... style: Convert draw_expander vfunc to Cairo version
  abf3c81... style: Convert draw_layout vfunc to Cairo version
  b34ac95... style: Convert draw_resize_grip vfunc to Cairo version
  fc67a20... style: Convert draw_spinner vfunc to Cairo version
  422a905... pixbuf-engine: remove unused theme_pixbuf_render_no_cairo()
  401a2aa... x11: Set icon based on icon list
  8012c09... x11: remove icon_window property, it's not used anymore
  8966179... window: Remove call to gdk_window_set_icon()
  f79866c... testgtk: Convert WM hints example to use gdk_window_set_ico
  9e932e9... API: remove gdk_window_set_icon()
  c9374c2... colorsel: Use gdk_cursor_new_from_pixbuf() to create the cu
  2ae1588... API: Remove gdk_cursor_new_from_pixmap()
  2f91d3e... API: Add gdk_cairo_region_create_from_surface()
  8c2716c... treeview: Port to gdk_window_shape_combine_region()
  742ab90... widget: shape_combine_mask => shape_cobine_region
  1787b77... API: Remove shape_combine_mask functions from gdk
  fa32170... gdk: Remove _gdk_windowing_get_shape_for_mask()
  7fc3fd3... gdk: Don't use clear_area_e() in offscreenwindow
  43ed386... API: Remove gdk_window_clear_area_e()
  4f2bfc2... gdk: Simplify clear_area code
  5163a92... gdk: Remove GdkWindowImpl->clear_region
  9f7facb... gdk: Remove send_expose event from gdk_window_clear_region_
  0b6bc3d... gdk: Remove supports_native_bg on WindowImplIface
  19fa231... gdk: Rewrite background handling
  7311937... gtk: Remove calls that try to set GDK_NO_BG on their window
  37c5241... trayicon: Use new gdk_window_set_background_pattern() API
  d149942... style: Rewrite background handling to use cairo_pattern_t
  7941f8b... iconview: No need to set background
  84c009a... Use gdk_window_set_background_pattern() to set parent-relat
  1e7d414... menu: set tearoff background using new background API
  a172946... API: Add gtk_drag_set_icon_surface()
  53a3399... text: Make _gtk_text_util_create_drag_icon() return a surfa
  a817d4f... API: Add gtk_cairo_draw_insertion_cursor()
  57f3080... textview: API: change gtk_text_layout_draw() to take a cair
  bc4a89e... testview: Convert _gtk_text_util_create_rich_drag_icon() to
  2ed8ad4... API: Change cellrenderer->render vfunc to take a cairo_t
  7091222... API: Add gtk_cell_renderer_render_cairo()
  815e10e... cellview: Port to Cairo rendering
  3351daa... iconview: Port to Cairo rendering
  67925d3... treeview: Convert GtkTreeViewColumn rendering to Cairo
  85478a3... API: make gtk_tree_view_create_row_drag_icon() return a cai
  c052ac8... API: make gtk_icon_view_create_drag_icon() return a cairo_s
  b824fb5... ruler: Make the backing store use a surface
  9198bdd... testgtk: Remove snapshot test
  87e5c68... API: Remove gtk_widget_get_snapshot()
  1726d2c... testoffscreen: Remove unused code
  421df2b... gdk: Remove gdk_window_redirect_to_drawable()
  ed2c99c... tests: Convert testinput to use cairo_surface_t
  32919fc... API: Remove the ability to set the dnd icon from a pixmap
  4e9d291... API: image: Remove ability to set image from a pixmap
  cff37f2... dnd: Replace last pixmap usage with cairo surfaces.
  eae65d9... gdk: Remove gdk_windowing_create_cairo_surface()
  5288ca0... gdk: Create surfaces directly, not from the source drawable
  4f355c8... gdk: offscreen window source drawable now is the root windo
  5bed5bc... API: Remove gdk_window_get_internal_paint_info()
  e6f018d... gdk: Make csw windows have their own cairo surface
  1a7fd04... gdk: Use surfaces for double buffering
  bc51963... API: Change offscreen windows to use a cairo_surface_t
  837982e... x11: Set the icon using Cairo
  67c8dc4... API: Remove APIs to generate pixmaps from pixbufs
  1eb3a75... perf: Use a temp window instead of a normal one
  465f61e... demos: No need to set the background, it gets overridden an
  b3b6d56... API: Remove gdk_window_set_back_pixmap()
  6dc4094... gdk: Convert test to not use pixmaps
  503cc21... API: Rename gdk_set_source_pixmap() to gdk_set_source_windo
  3a6ac3a... x11: Upload cursor image using Cairo
  6c6c1e2... x11: Remove _gdk_x11_convert_to_format()
  c4dfc10... x11: Remove last traces of XShm
  a2a21ac... x11: Make fallback cursor code not use pixmaps
  6b9cfe6... gdk: Get rid of all occurences of "pixmap" in the comments
  214b070... x11: Create blank cursor without pixmaps
  ddbf6ea... gtk: Remove special code for detecting pixmaps as event tar
  b16bce4... tests: Remove GdkPixmap from test
  3a3ba52... gdk: Remove GdkPixmap
  cbd45d9... gdk: Remove pixmap debug category
  dfd8040... API: Remove gtk_widget_push_colormap()
  c98c6ee... tests: No need to allocate colors anymore
  396486d... x11: s/GDK_DRAWABLE_DISPLAY/GDK_WINDOW_DISPLAY
  695e064... x11: Remove some unused macros
  d79e7da... style: Remove depth checks in render functions
  9479495... gdk: Remove _gdk_drawable_get_source_drawable()
  0bff077... style: Remove depth member from GtkStyle
  cd2ec37... spinner: We're a no-window widget, so setting a colormap do
  ee87c7c... testgtk: No need to set a custom colourmap here
  5e844fb... gtk: Don't set colormap anymore when creating GDK windows
  64afd51... testgtk: Don't set colormap when creating GDK windows
  2a0f3a9... tests: Don't set colormap when creating offscreen windows
  5e06f23... gtk: Change gtk_widget_get_visual()
  d325cb5... window: Keep track of own visual
  63bcb25... trayicon: Change to use gtk_window_set_visual()
  858598e... testgtk: gtk_widget_set_colormap() => gtk_window_set_visual
  c24775f... trayicon: Use XClearArea
  64bd96f... gdk: Create paint surfaces of the same content as the windo
  638d76d... gtk-demo: Remove colormaps from window attributes
  cfcb172... testgtk: Check visual, not colormap for RGBA availability
  2af74bb... style: Move from colormaps to visuals
  310a427... API: Remove colormap setting and getting from GtkWidget
  6eba6d2... API: Remove setters and getters for default colormaps
  8bdad1d... dnd: Remove unused colormap code
  9f6eeb8... API: gdk_pixbuf_get_from_drawable() => gdk_pixbuf_get_from_
  3d9552e... API: Remove gdk_drawable_set_colormap()
  13ae421... gdk: store the visual in the GdkWindowObject
  7f7e19e... API: Add gdk_window_get_visual() and gdk_window_get_screen(
  befd514... gtk: gdk_drawable_get_screen/visual => gdk_window_get_scree
  bfd50ee... gdk: gdk_drawable_get_screen/visual => gdk_window_get_scree
  04aa07f... quartz: Remove unused _gdk_quartz_colormap_get_cgcolor_from
  47290e9... API: Remove drawable getters for visual, screen and depth
  f0a9650... x11: Use gdk_window_get_screen() in the testutils
  5b64555... API: Add gdk_window_get_display()
  2a31d1f... gtk: gdk_drawable_get_display() => gdk_window_get_display()
  7be24c6... gdk: gdk_drawable_get_display() => gdk_window_get_display()
  bdd13fb... API: Remove gdk_drawable_get_display()
  27a42ee... quartz: Compare visuals for RGBA, not colormaps
  466e144... API: Remove colormap member from GdkWindowAttr
  458f510... x11: Set background color bypassing colormaps
  498e447... x11: fix parent relative backgrounds
  2c3e913... x11: Use G_DEFINE_TYPE() to define GdkVisual
  d0b8ff7... x11: Keep a default X Colormap in every visual to construct
  53411ec... API: Remove gdk_drawable_get_colormap()
  83d9f2e... API: Remove colormap handling from GdkScreen
  5d7ea21... gdk: Remove nonexisting function from internal header
  b7a6bf3... API: Remove GdkColormap



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