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



The branch 'rendering-cleanup' was created.

Summary of new commits:

  71a813d... pixbuf-engine: Get rid of unused mask argument
  b448042... pixbuf-engine: Make theme_pixbuf_render take a cairo_t
  1a15170... pixbuf-engine: Add Cairo version for draw_simple_image()
  0701a59... pixbuf-engine: Add Cairo version for draw_gap_image()
  9de02ee... API: change gtk_style_apply_default_background()
  9e40568... style: Convert draw_hline vfunc to Cairo version
  f45d811... style: Convert draw_vline vfunc to a Cairo version
  c8ea386... style: Convert draw_shadow vfunc to Cairo version
  63e49f6... style: Convert draw_flat_box vfunc to Cairo version
  0c17622... style: Convert draw_check vfunc to Cairo version
  32f37f0... style: Convert draw_option vfunc to Cairo version
  272de3d... style: Convert draw_tab vfunc to Cairo version
  3abe2c1... style: Convert draw_shadow_gap vfunc to a Cairo version
  86e10e6... style: Convert draw_box_gap vfunc to Cairo version
  023778c... style: Convert draw_extension vfunc to Cairo version
  cc91d1e... style: Convert draw_focus vfunc to Cairo version
  613bf93... style: Convert draw_slider vfunc to Cairo version
  8d549be... style: Convert draw_handle vfunc to Cairo version
  47cd93d... style: Convert draw_expander vfunc to Cairo version
  8bc394e... style: Convert draw_layout vfunc to Cairo version
  7b644a2... style: Convert draw_resize_grip vfunc to Cairo version
  be718ec... style: Convert draw_spinner vfunc to Cairo version
  623a5c5... pixbuf-engine: remove unused theme_pixbuf_render_no_cairo()
  e03f4a2... x11: Set icon based on icon list
  375af15... x11: remove icon_window property, it's not used anymore
  117a6d9... window: Remove call to gdk_window_set_icon()
  55fcd25... testgtk: Convert WM hints example to use gdk_window_set_ico
  ef2a0f8... API: remove gdk_window_set_icon()
  26ff53e... colorsel: Use gdk_cursor_new_from_pixbuf() to create the cu
  37cd480... API: Remove gdk_cursor_new_from_pixmap()
  0ff15d5... API: Add gdk_cairo_region_create_from_surface()
  4c0497b... treeview: Port to gdk_window_shape_combine_region()
  ae8ec76... widget: shape_combine_mask => shape_cobine_region
  dd5947a... API: Remove shape_combine_mask functions from gdk
  7eabd16... gdk: Remove _gdk_windowing_get_shape_for_mask()
  f162d87... gdk: Don't use clear_area_e() in offscreenwindow
  7c3f375... API: Remove gdk_window_clear_area_e()
  16b631c... gdk: Simplify clear_area code
  f32f701... gdk: Remove GdkWindowImpl->clear_region
  7d3dc64... gdk: Remove send_expose event from gdk_window_clear_region_
  960fc90... gdk: Remove supports_native_bg on WindowImplIface
  7432852... gdk: Rewrite background handling
  10fee7c... gtk: Remove calls that try to set GDK_NO_BG on their window
  7c11f01... trayicon: Use new gdk_window_set_background_pattern() API
  d44f571... style: Rewrite background handling to use cairo_pattern_t
  4dcf95d... iconview: No need to set background
  e6dd021... Use gdk_window_set_background_pattern() to set parent-relat
  a83924b... menu: set tearoff background using new background API
  5bb0591... API: Add gtk_drag_set_icon_surface()
  ec1b1bf... text: Make _gtk_text_util_create_drag_icon() return a surfa
  f7d027a... API: Add gtk_cairo_draw_insertion_cursor()
  a13e06d... textview: API: change gtk_text_layout_draw() to take a cair
  20dec67... testview: Convert _gtk_text_util_create_rich_drag_icon() to
  b226859... API: Change cellrenderer->render vfunc to take a cairo_t
  6ca386d... API: Add gtk_cell_renderer_render_cairo()
  3fbff8f... cellview: Port to Cairo rendering
  94d1042... iconview: Port to Cairo rendering
  3c48af7... treeview: Convert GtkTreeViewColumn rendering to Cairo
  16eafa4... API: make gtk_tree_view_create_row_drag_icon() return a cai
  31c82ea... API: make gtk_icon_view_create_drag_icon() return a cairo_s
  8a64342... ruler: Make the backing store use a surface
  e9cd32d... testgtk: Remove snapshot test
  e9da6f1... API: Remove gtk_widget_get_snapshot()
  dd4be41... testoffscreen: Remove unused code
  e0642cc... gdk: Remove gdk_window_redirect_to_drawable()
  abcf5e4... tests: Convert testinput to use cairo_surface_t
  8c006a6... API: Remove the ability to set the dnd icon from a pixmap
  24c9922... API: image: Remove ability to set image from a pixmap
  79a2a9c... dnd: Replace last pixmap usage with cairo surfaces.
  932c985... gdk: Remove gdk_windowing_create_cairo_surface()
  7719593... gdk: Create surfaces directly, not from the source drawable
  e1dab1c... gdk: offscreen window source drawable now is the root windo
  758d38e... API: Remove gdk_window_get_internal_paint_info()
  01ec96d... gdk: Make csw windows have their own cairo surface
  fda039d... gdk: Use surfaces for double buffering
  260d413... API: Change offscreen windows to use a cairo_surface_t
  819dfa2... x11: Set the icon using Cairo
  265f7dc... API: Remove APIs to generate pixmaps from pixbufs
  6e5f2b7... perf: Use a temp window instead of a normal one
  5ecc445... demos: No need to set the background, it gets overridden an
  25af986... API: Remove gdk_window_set_back_pixmap()
  9d4804c... gdk: Convert test to not use pixmaps
  ca9b84f... API: Rename gdk_set_source_pixmap() to gdk_set_source_windo
  7ba6441... x11: Upload cursor image using Cairo
  fae131a... x11: Remove _gdk_x11_convert_to_format()
  3d3d1bd... x11: Remove last traces of XShm
  339a95a... x11: Make fallback cursor code not use pixmaps
  45c669c... gdk: Get rid of all occurences of "pixmap" in the comments
  74f0731... x11: Create blank cursor without pixmaps
  168162a... quartz: Remove else-clause for pixmaps
  0594027... gtk: Remove special code for detecting pixmaps as event tar
  f6e5fb1... tests: Remove GdkPixmap from test
  279d68a... Include OS X system headers
  b0fb88e... gdk: Remove GdkPixmap
  cd90ab1... gdk: Remove pixmap debug category
  503a478... API: Remove gtk_widget_push_colormap()
  a5b56f5... tests: No need to allocate colors anymore
  1fbe816... x11: s/GDK_DRAWABLE_DISPLAY/GDK_WINDOW_DISPLAY
  75d1b69... x11: Remove some unused macros
  44c2c24... style: Remove depth checks in render functions
  033bc94... gdk: Remove _gdk_drawable_get_source_drawable()
  713bce2... style: Remove depth member from GtkStyle
  f4a5620... spinner: We're a no-window widget, so setting a colormap do
  784380d... testgtk: No need to set a custom colourmap here
  bc1f382... gtk: Don't set colormap anymore when creating GDK windows
  ae2bea6... testgtk: Don't set colormap when creating GDK windows
  c3a6fd1... tests: Don't set colormap when creating offscreen windows
  e8b1f5d... gtk: Change gtk_widget_get_visual()
  40677eb... window: Keep track of own visual
  1324d86... trayicon: Change to use gtk_window_set_visual()
  f5d0ce6... testgtk: gtk_widget_set_colormap() => gtk_window_set_visual
  b1b613e... trayicon: Use XClearArea
  1e3fb41... gdk: Create paint surfaces of the same content as the windo
  808e0c7... gtk-demo: Remove colormaps from window attributes
  2bf3c6d... testgtk: Check visual, not colormap for RGBA availability
  ca9d602... style: Move from colormaps to visuals
  3b4d07f... API: Remove colormap setting and getting from GtkWidget
  33d86f8... API: Remove setters and getters for default colormaps
  a2ae4d8... dnd: Remove unused colormap code
  8fb1451... API: gdk_pixbuf_get_from_drawable() => gdk_pixbuf_get_from_
  f23643d... API: Remove gdk_drawable_set_colormap()
  e262228... gdk: store the visual in the GdkWindowObject
  c021c30... API: Add gdk_window_get_visual() and gdk_window_get_screen(
  dd4be5a... gtk: gdk_drawable_get_screen/visual => gdk_window_get_scree
  4b24457... gdk: gdk_drawable_get_screen/visual => gdk_window_get_scree
  d98a4d0... quartz: Remove unused _gdk_quartz_colormap_get_cgcolor_from
  688f8d4... API: Remove drawable getters for visual, screen and depth
  f0b87c3... x11: Use gdk_window_get_screen() in the testutils
  5cc717c... API: Add gdk_window_get_display()
  5892de8... gtk: gdk_drawable_get_display() => gdk_window_get_display()
  b204ffd... gdk: gdk_drawable_get_display() => gdk_window_get_display()
  9609677... API: Remove gdk_drawable_get_display()
  f94e0d8... quartz: Compare visuals for RGBA, not colormaps
  7c6519a... API: Remove colormap member from GdkWindowAttr
  fa2ff82... x11: Set background color bypassing colormaps
  33680c8... x11: Use G_DEFINE_TYPE() to define GdkVisual
  cdcc17e... x11: Keep a default X Colormap in every visual to construct
  3550ece... API: Remove gdk_drawable_get_colormap()
  1e2c0e6... API: Remove colormap handling from GdkScreen
  4d73b3c... gdk: Remove nonexisting function from internal header
  1be00c2... API: Remove GdkColormap
  2287d14... Make the docs build
  bb9fe82... quartz: Get size from wrapper, not drawable
  b074d54... Create cairo context after running validate_visible_area()



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