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



The branch 'rendering-cleanup' was created.

Summary of new commits:

  4e3dba0... pixbuf-engine: Get rid of unused mask argument
  8d52196... pixbuf-engine: Make theme_pixbuf_render take a cairo_t
  552c1dc... pixbuf-engine: Add Cairo version for draw_simple_image()
  f62a8bd... pixbuf-engine: Add Cairo version for draw_gap_image()
  6164b64... API: change gtk_style_apply_default_background()
  57afd09... style: Convert draw_hline vfunc to Cairo version
  51b84fc... style: Convert draw_vline vfunc to a Cairo version
  ad72bf6... style: Convert draw_shadow vfunc to Cairo version
  4a0642f... style: Convert draw_flat_box vfunc to Cairo version
  4b3e05f... style: Convert draw_check vfunc to Cairo version
  637fa76... style: Convert draw_option vfunc to Cairo version
  8770236... style: Convert draw_tab vfunc to Cairo version
  bc69a38... style: Convert draw_shadow_gap vfunc to a Cairo version
  997bb69... style: Convert draw_box_gap vfunc to Cairo version
  935ace9... style: Convert draw_extension vfunc to Cairo version
  d41b605... style: Convert draw_focus vfunc to Cairo version
  ef2a5d5... style: Convert draw_slider vfunc to Cairo version
  20aef4d... style: Convert draw_handle vfunc to Cairo version
  6b9a328... style: Convert draw_expander vfunc to Cairo version
  b095e70... style: Convert draw_layout vfunc to Cairo version
  8bbbe82... style: Convert draw_resize_grip vfunc to Cairo version
  000f754... style: Convert draw_spinner vfunc to Cairo version
  e6992d1... pixbuf-engine: remove unused theme_pixbuf_render_no_cairo()
  aa4f79c... x11: Set icon based on icon list
  cc69a87... x11: remove icon_window property, it's not used anymore
  9a6ce31... window: Remove call to gdk_window_set_icon()
  590e74c... testgtk: Convert WM hints example to use gdk_window_set_ico
  2837475... API: remove gdk_window_set_icon()
  1cac049... colorsel: Use gdk_cursor_new_from_pixbuf() to create the cu
  3fc81c7... API: Remove gdk_cursor_new_from_pixmap()
  5676376... API: Add gdk_cairo_region_create_from_surface()
  b774e06... treeview: Port to gdk_window_shape_combine_region()
  2fc4914... widget: shape_combine_mask => shape_cobine_region
  19c5be2... API: Remove shape_combine_mask functions from gdk
  8bc1258... gdk: Remove _gdk_windowing_get_shape_for_mask()
  3fc9bb8... gdk: Don't use clear_area_e() in offscreenwindow
  024c64c... API: Remove gdk_window_clear_area_e()
  727727d... gdk: Simplify clear_area code
  33cff07... gdk: Remove GdkWindowImpl->clear_region
  255d90c... gdk: Remove send_expose event from gdk_window_clear_region_
  40bffec... gdk: Remove supports_native_bg on WindowImplIface
  9badb81... gdk: Rewrite background handling
  d3802ca... gtk: Remove calls that try to set GDK_NO_BG on their window
  095ef08... trayicon: Use new gdk_window_set_background_pattern() API
  6dfea4c... style: Rewrite background handling to use cairo_pattern_t
  5d87137... iconview: No need to set background
  d133ad3... Use gdk_window_set_background_pattern() to set parent-relat
  d8cd551... menu: set tearoff background using new background API
  376f912... API: Add gtk_drag_set_icon_surface()
  bafd32d... text: Make _gtk_text_util_create_drag_icon() return a surfa
  406d5d0... API: Add gtk_cairo_draw_insertion_cursor()
  216cd36... textview: API: change gtk_text_layout_draw() to take a cair
  e9ebe5c... testview: Convert _gtk_text_util_create_rich_drag_icon() to
  2a8f8e7... API: Change cellrenderer->render vfunc to take a cairo_t
  66ebc7e... API: Add gtk_cell_renderer_render_cairo()
  ab5cfe6... cellview: Port to Cairo rendering
  0a5ccd0... iconview: Port to Cairo rendering
  7a49b70... treeview: Convert GtkTreeViewColumn rendering to Cairo
  386b1bf... API: make gtk_tree_view_create_row_drag_icon() return a cai
  9d2a471... API: make gtk_icon_view_create_drag_icon() return a cairo_s
  0e38ae9... ruler: Make the backing store use a surface
  c703d4f... testgtk: Remove snapshot test
  e6ae5d9... API: Remove gtk_widget_get_snapshot()
  bd6aa57... testoffscreen: Remove unused code
  b5cff13... gdk: Remove gdk_window_redirect_to_drawable()
  b08c291... tests: Convert testinput to use cairo_surface_t
  0fc4371... API: Remove the ability to set the dnd icon from a pixmap
  bead647... API: image: Remove ability to set image from a pixmap
  0a71bf3... dnd: Replace last pixmap usage with cairo surfaces.
  f6aa600... gdk: Remove gdk_windowing_create_cairo_surface()
  df86cc3... gdk: Create surfaces directly, not from the source drawable
  aae1373... gdk: offscreen window source drawable now is the root windo
  4244d43... API: Remove gdk_window_get_internal_paint_info()
  6fe4f10... gdk: Make csw windows have their own cairo surface
  6001611... gdk: Use surfaces for double buffering
  b031408... API: Change offscreen windows to use a cairo_surface_t
  acf0919... x11: Set the icon using Cairo
  639d32a... API: Remove APIs to generate pixmaps from pixbufs
  0e94632... perf: Use a temp window instead of a normal one
  70ef415... demos: No need to set the background, it gets overridden an
  0ffeda4... API: Remove gdk_window_set_back_pixmap()
  11412fb... gdk: Convert test to not use pixmaps
  e388447... API: Rename gdk_set_source_pixmap() to gdk_set_source_windo
  db2e7d0... x11: Upload cursor image using Cairo
  9942625... x11: Remove _gdk_x11_convert_to_format()
  67c7cd8... x11: Remove last traces of XShm
  4eee2ca... x11: Make fallback cursor code not use pixmaps
  a568a13... gdk: Get rid of all occurences of "pixmap" in the comments
  e59eebd... x11: Create blank cursor without pixmaps
  fee5ae6... gtk: Remove special code for detecting pixmaps as event tar
  2f68a41... tests: Remove GdkPixmap from test
  5f5fec0... gdk: Remove GdkPixmap
  bddb62c... gdk: Remove pixmap debug category
  91c6ce0... API: Remove gtk_widget_push_colormap()
  41327dc... tests: No need to allocate colors anymore
  844f350... x11: s/GDK_DRAWABLE_DISPLAY/GDK_WINDOW_DISPLAY
  e5ecffb... x11: Remove some unused macros
  01c06fe... style: Remove depth checks in render functions
  dffe33a... gdk: Remove _gdk_drawable_get_source_drawable()
  b794fcd... style: Remove depth member from GtkStyle
  2633fc8... spinner: We're a no-window widget, so setting a colormap do
  30deca3... testgtk: No need to set a custom colourmap here
  33297fb... gtk: Don't set colormap anymore when creating GDK windows
  89b4a05... testgtk: Don't set colormap when creating GDK windows
  425eab3... tests: Don't set colormap when creating offscreen windows
  c00595f... gtk: Change gtk_widget_get_visual()
  3736241... window: Keep track of own visual
  4422ae0... trayicon: Change to use gtk_window_set_visual()
  cac42f9... testgtk: gtk_widget_set_colormap() => gtk_window_set_visual
  f3c22d5... trayicon: Use XClearArea
  8415077... gdk: Create paint surfaces of the same content as the windo
  582036a... gtk-demo: Remove colormaps from window attributes
  694d787... testgtk: Check visual, not colormap for RGBA availability
  fb6192f... style: Move from colormaps to visuals
  15fff6b... API: Remove colormap setting and getting from GtkWidget
  f8f82f0... API: Remove setters and getters for default colormaps
  88888f7... dnd: Remove unused colormap code
  c2dbdc8... API: gdk_pixbuf_get_from_drawable() => gdk_pixbuf_get_from_
  3dc7e74... API: Remove gdk_drawable_set_colormap()
  6daae47... gdk: store the visual in the GdkWindowObject
  ba66de8... API: Add gdk_window_get_visual() and gdk_window_get_screen(
  722ceb2... gtk: gdk_drawable_get_screen/visual => gdk_window_get_scree
  4a82d92... gdk: gdk_drawable_get_screen/visual => gdk_window_get_scree
  f49dfae... quartz: Remove unused _gdk_quartz_colormap_get_cgcolor_from
  bff6788... API: Remove drawable getters for visual, screen and depth
  13e6cc2... x11: Use gdk_window_get_screen() in the testutils
  6940bfb... API: Add gdk_window_get_display()
  95eae67... gtk: gdk_drawable_get_display() => gdk_window_get_display()
  cf692ab... gdk: gdk_drawable_get_display() => gdk_window_get_display()
  2958ec7... API: Remove gdk_drawable_get_display()
  bb68c93... quartz: Compare visuals for RGBA, not colormaps
  afbdd8a... API: Remove colormap member from GdkWindowAttr
  ffeea20... x11: Set background color bypassing colormaps
  c5c08ba... x11: fix parent relative backgrounds
  a37c84b... x11: Use G_DEFINE_TYPE() to define GdkVisual
  8635117... x11: Keep a default X Colormap in every visual to construct
  1d9ce84... API: Remove gdk_drawable_get_colormap()
  ffd8b48... API: Remove colormap handling from GdkScreen
  3f857b9... gdk: Remove nonexisting function from internal header
  a36c5c2... API: Remove GdkColormap
  6e73f35... Make the docs build



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