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



The branch 'rendering-cleanup' was created.

Summary of new commits:

  63b02e9... pixbuf-engine: Get rid of unused mask argument
  2d0ad0b... pixbuf-engine: Make theme_pixbuf_render take a cairo_t
  48fb9ba... pixbuf-engine: Add Cairo version for draw_simple_image()
  4f6c84e... pixbuf-engine: Add Cairo version for draw_gap_image()
  948a1ad... API: change gtk_style_apply_default_background()
  87532cd... style: Convert draw_hline vfunc to Cairo version
  618858b... style: Convert draw_vline vfunc to a Cairo version
  b4fe162... style: Convert draw_shadow vfunc to Cairo version
  d2a4714... style: Convert draw_flat_box vfunc to Cairo version
  718b7da... style: Convert draw_check vfunc to Cairo version
  766f877... style: Convert draw_option vfunc to Cairo version
  f9b2415... style: Convert draw_tab vfunc to Cairo version
  c1caa92... style: Convert draw_shadow_gap vfunc to a Cairo version
  35119e5... style: Convert draw_box_gap vfunc to Cairo version
  e090821... style: Convert draw_extension vfunc to Cairo version
  5fe5742... style: Convert draw_focus vfunc to Cairo version
  ad980c7... style: Convert draw_slider vfunc to Cairo version
  7caea23... style: Convert draw_handle vfunc to Cairo version
  c9641c3... style: Convert draw_expander vfunc to Cairo version
  8464067... style: Convert draw_layout vfunc to Cairo version
  c141650... style: Convert draw_resize_grip vfunc to Cairo version
  be8747d... style: Convert draw_spinner vfunc to Cairo version
  754000c... pixbuf-engine: remove unused theme_pixbuf_render_no_cairo()
  d423fc9... x11: Set icon based on icon list
  9d58206... x11: remove icon_window property, it's not used anymore
  0c9330e... window: Remove call to gdk_window_set_icon()
  181ee4b... testgtk: Convert WM hints example to use gdk_window_set_ico
  55ebf09... API: remove gdk_window_set_icon()
  d091499... colorsel: Use gdk_cursor_new_from_pixbuf() to create the cu
  9dfe885... API: Remove gdk_cursor_new_from_pixmap()
  050dcf9... API: Add gdk_cairo_region_create_from_surface()
  81dfde0... treeview: Port to gdk_window_shape_combine_region()
  a5b399b... widget: shape_combine_mask => shape_cobine_region
  6e65c38... API: Remove shape_combine_mask functions from gdk
  eaa5632... gdk: Remove _gdk_windowing_get_shape_for_mask()
  68d6065... gdk: Don't use clear_area_e() in offscreenwindow
  7371302... API: Remove gdk_window_clear_area_e()
  a21dbb9... gdk: Simplify clear_area code
  a7a01c5... gdk: Remove GdkWindowImpl->clear_region
  b857633... gdk: Remove send_expose event from gdk_window_clear_region_
  53223dd... gdk: Remove supports_native_bg on WindowImplIface
  867ccda... gdk: Rewrite background handling
  f1ca5f8... gtk: Remove calls that try to set GDK_NO_BG on their window
  d87cef0... trayicon: Use new gdk_window_set_background_pattern() API
  3d35f88... style: Rewrite background handling to use cairo_pattern_t
  77e7ac2... iconview: No need to set background
  57c85ed... Use gdk_window_set_background_pattern() to set parent-relat
  420c0e4... menu: set tearoff background using new background API
  fcbccd6... API: Add gtk_drag_set_icon_surface()
  57c77af... text: Make _gtk_text_util_create_drag_icon() return a surfa
  324f5fb... API: Add gtk_cairo_draw_insertion_cursor()
  7dea00c... textview: API: change gtk_text_layout_draw() to take a cair
  bc0f873... testview: Convert _gtk_text_util_create_rich_drag_icon() to
  fa46e3d... API: Change cellrenderer->render vfunc to take a cairo_t
  5483ff1... API: Add gtk_cell_renderer_render_cairo()
  eb89836... cellview: Port to Cairo rendering
  46f3700... iconview: Port to Cairo rendering
  66113df... treeview: Convert GtkTreeViewColumn rendering to Cairo
  139c4b9... API: make gtk_tree_view_create_row_drag_icon() return a cai
  9d182f6... API: make gtk_icon_view_create_drag_icon() return a cairo_s
  23f1f41... ruler: Make the backing store use a surface
  625291a... testgtk: Remove snapshot test
  bc4c1db... API: Remove gtk_widget_get_snapshot()
  f453446... testoffscreen: Remove unused code
  8859c0a... gdk: Remove gdk_window_redirect_to_drawable()
  8a39899... tests: Convert testinput to use cairo_surface_t
  3173295... API: Remove the ability to set the dnd icon from a pixmap
  8de8249... API: image: Remove ability to set image from a pixmap
  1a55533... dnd: Replace last pixmap usage with cairo surfaces.
  a09dcda... gdk: Remove gdk_windowing_create_cairo_surface()
  75a8bf5... gdk: Create surfaces directly, not from the source drawable
  692eb52... gdk: offscreen window source drawable now is the root windo
  61d9cb8... API: Remove gdk_window_get_internal_paint_info()
  6ba966b... gdk: Make csw windows have their own cairo surface
  e07aaf9... gdk: Use surfaces for double buffering
  be6e3d4... API: Change offscreen windows to use a cairo_surface_t
  576934d... x11: Set the icon using Cairo
  9e4c12e... API: Remove APIs to generate pixmaps from pixbufs
  5f96e77... perf: Use a temp window instead of a normal one
  8c16bac... demos: No need to set the background, it gets overridden an
  5086899... API: Remove gdk_window_set_back_pixmap()
  46c10ea... gdk: Convert test to not use pixmaps
  2b4b8e2... API: Rename gdk_set_source_pixmap() to gdk_set_source_windo
  5f6c850... x11: Upload cursor image using Cairo
  094a629... x11: Remove _gdk_x11_convert_to_format()
  524b719... x11: Remove last traces of XShm
  837ea6d... x11: Make fallback cursor code not use pixmaps
  4f89363... gdk: Get rid of all occurences of "pixmap" in the comments
  3ae3ba5... x11: Create blank cursor without pixmaps
  3efd589... quartz: Remove else-clause for pixmaps
  41c5681... gtk: Remove special code for detecting pixmaps as event tar
  fecb706... tests: Remove GdkPixmap from test
  5342073... Include OS X system headers
  a985c18... gdk: Remove GdkPixmap
  3a1dbfe... gdk: Remove pixmap debug category
  1d8254a... API: Remove gtk_widget_push_colormap()
  ff0d657... tests: No need to allocate colors anymore
  c61b13c... x11: s/GDK_DRAWABLE_DISPLAY/GDK_WINDOW_DISPLAY
  d1eb928... x11: Remove some unused macros
  b9f16e8... style: Remove depth checks in render functions
  8dcf039... gdk: Remove _gdk_drawable_get_source_drawable()
  c60df81... style: Remove depth member from GtkStyle
  c516765... spinner: We're a no-window widget, so setting a colormap do
  4ed5f33... testgtk: No need to set a custom colourmap here
  af7b7a8... gtk: Don't set colormap anymore when creating GDK windows
  ed16063... testgtk: Don't set colormap when creating GDK windows
  bb072a7... tests: Don't set colormap when creating offscreen windows
  a8f5d00... gtk: Change gtk_widget_get_visual()
  cd9ebae... window: Keep track of own visual
  24c249c... trayicon: Change to use gtk_window_set_visual()
  d8f7d5a... testgtk: gtk_widget_set_colormap() => gtk_window_set_visual
  ebbe59c... trayicon: Use XClearArea
  300baa6... gdk: Create paint surfaces of the same content as the windo
  b634d7c... gtk-demo: Remove colormaps from window attributes
  5e0f2b5... testgtk: Check visual, not colormap for RGBA availability
  2e309fd... style: Move from colormaps to visuals
  d1964bd... API: Remove colormap setting and getting from GtkWidget
  b4d8f4c... API: Remove setters and getters for default colormaps
  8374065... dnd: Remove unused colormap code
  48c96c0... API: gdk_pixbuf_get_from_drawable() => gdk_pixbuf_get_from_
  2608e07... API: Remove gdk_drawable_set_colormap()
  276aa6f... gdk: store the visual in the GdkWindowObject
  51fd8d9... API: Add gdk_window_get_visual() and gdk_window_get_screen(
  67ed460... gtk: gdk_drawable_get_screen/visual => gdk_window_get_scree
  385d8de... gdk: gdk_drawable_get_screen/visual => gdk_window_get_scree
  87c388d... quartz: Remove unused _gdk_quartz_colormap_get_cgcolor_from
  889fb1c... API: Remove drawable getters for visual, screen and depth
  4c59a09... x11: Use gdk_window_get_screen() in the testutils
  42c498f... API: Add gdk_window_get_display()
  92429f5... gtk: gdk_drawable_get_display() => gdk_window_get_display()
  72a0c6d... gdk: gdk_drawable_get_display() => gdk_window_get_display()
  98ac4b1... API: Remove gdk_drawable_get_display()
  677781a... quartz: Compare visuals for RGBA, not colormaps
  e24c67e... API: Remove colormap member from GdkWindowAttr
  23876cb... x11: Set background color bypassing colormaps
  195d2cf... x11: Use G_DEFINE_TYPE() to define GdkVisual
  356d122... x11: Keep a default X Colormap in every visual to construct
  8de61f0... API: Remove gdk_drawable_get_colormap()
  3d3d127... API: Remove colormap handling from GdkScreen
  bf50ebf... gdk: Remove nonexisting function from internal header
  4b13dd5... API: Remove GdkColormap
  ed9dc23... Make the docs build



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