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



The branch 'rendering-cleanup' was created.

Summary of new commits:

  4d262e6... pixbuf-engine: Get rid of unused mask argument
  c0cee75... pixbuf-engine: Make theme_pixbuf_render take a cairo_t
  aa5c097... pixbuf-engine: Add Cairo version for draw_simple_image()
  79e6999... pixbuf-engine: Add Cairo version for draw_gap_image()
  e509271... API: change gtk_style_apply_default_background()
  502fc1c... style: Convert draw_hline vfunc to Cairo version
  2be2b53... style: Convert draw_vline vfunc to a Cairo version
  49b8776... style: Convert draw_shadow vfunc to Cairo version
  bbbb3d6... style: Convert draw_flat_box vfunc to Cairo version
  ba37120... style: Convert draw_check vfunc to Cairo version
  0c43f36... style: Convert draw_option vfunc to Cairo version
  c527e66... style: Convert draw_tab vfunc to Cairo version
  8812928... style: Convert draw_shadow_gap vfunc to a Cairo version
  72bc243... style: Convert draw_box_gap vfunc to Cairo version
  d1f83ea... style: Convert draw_extension vfunc to Cairo version
  3cac884... style: Convert draw_focus vfunc to Cairo version
  7239c13... style: Convert draw_slider vfunc to Cairo version
  804e3f6... style: Convert draw_handle vfunc to Cairo version
  186dfd0... style: Convert draw_expander vfunc to Cairo version
  971cfe5... style: Convert draw_layout vfunc to Cairo version
  1631e7e... style: Convert draw_resize_grip vfunc to Cairo version
  ba51f11... style: Convert draw_spinner vfunc to Cairo version
  3e62696... pixbuf-engine: remove unused theme_pixbuf_render_no_cairo()
  4ecb137... x11: Set icon based on icon list
  179373f... x11: remove icon_window property, it's not used anymore
  2960087... window: Remove call to gdk_window_set_icon()
  3593f91... testgtk: Convert WM hints example to use gdk_window_set_ico
  c5d6036... API: remove gdk_window_set_icon()
  9cac527... colorsel: Use gdk_cursor_new_from_pixbuf() to create the cu
  ef6aaab... API: Remove gdk_cursor_new_from_pixmap()
  72f4d61... API: Add gdk_cairo_region_create_from_surface()
  2a74772... treeview: Port to gdk_window_shape_combine_region()
  ad1d38d... widget: shape_combine_mask => shape_cobine_region
  49effbf... API: Remove shape_combine_mask functions from gdk
  931f45d... gdk: Remove _gdk_windowing_get_shape_for_mask()
  e6fb39f... gdk: Don't use clear_area_e() in offscreenwindow
  0bdf22f... API: Remove gdk_window_clear_area_e()
  97f394e... gdk: Simplify clear_area code
  a9b176e... gdk: Remove GdkWindowImpl->clear_region
  2fe9ac9... gdk: Remove send_expose event from gdk_window_clear_region_
  963dafd... gdk: Remove supports_native_bg on WindowImplIface
  8a46d53... gdk: Rewrite background handling
  237d09d... gtk: Remove calls that try to set GDK_NO_BG on their window
  3f59657... trayicon: Use new gdk_window_set_background_pattern() API
  09543c5... style: Rewrite background handling to use cairo_pattern_t
  7afac9b... iconview: No need to set background
  a4d52cc... Use gdk_window_set_background_pattern() to set parent-relat
  e57a79f... menu: set tearoff background using new background API
  d4c4123... API: Add gtk_drag_set_icon_surface()
  241304c... text: Make _gtk_text_util_create_drag_icon() return a surfa
  a041769... API: Add gtk_cairo_draw_insertion_cursor()
  6798935... textview: API: change gtk_text_layout_draw() to take a cair
  f7de74c... testview: Convert _gtk_text_util_create_rich_drag_icon() to
  b612759... API: Change cellrenderer->render vfunc to take a cairo_t
  321596a... API: Add gtk_cell_renderer_render_cairo()
  267ef4e... cellview: Port to Cairo rendering
  21c1d1b... iconview: Port to Cairo rendering
  06b71b2... treeview: Convert GtkTreeViewColumn rendering to Cairo
  9ebdb82... API: make gtk_tree_view_create_row_drag_icon() return a cai
  34fa43c... API: make gtk_icon_view_create_drag_icon() return a cairo_s
  1237784... ruler: Make the backing store use a surface
  a136d77... testgtk: Remove snapshot test
  5e8e82c... API: Remove gtk_widget_get_snapshot()
  d766ea5... testoffscreen: Remove unused code
  970ef60... gdk: Remove gdk_window_redirect_to_drawable()
  7873ab9... tests: Convert testinput to use cairo_surface_t
  ca7be7f... API: Remove the ability to set the dnd icon from a pixmap
  71717dd... API: image: Remove ability to set image from a pixmap
  6c26070... dnd: Replace last pixmap usage with cairo surfaces.
  2a81f41... gdk: Remove gdk_windowing_create_cairo_surface()
  eaa747c... gdk: Create surfaces directly, not from the source drawable
  9651bef... gdk: offscreen window source drawable now is the root windo
  7ed1525... API: Remove gdk_window_get_internal_paint_info()
  e118499... gdk: Make csw windows have their own cairo surface
  4efce12... gdk: Use surfaces for double buffering
  eb9ab93... API: Change offscreen windows to use a cairo_surface_t
  b20a3d2... x11: Set the icon using Cairo
  8cbc27c... API: Remove APIs to generate pixmaps from pixbufs
  7a4c755... perf: Use a temp window instead of a normal one
  055c3ec... demos: No need to set the background, it gets overridden an
  edbd7c9... API: Remove gdk_window_set_back_pixmap()
  5bc245c... gdk: Convert test to not use pixmaps
  9f9600c... API: Rename gdk_set_source_pixmap() to gdk_set_source_windo
  ef8cdaa... x11: Upload cursor image using Cairo
  d24bec3... x11: Remove _gdk_x11_convert_to_format()
  a5c83a1... x11: Remove last traces of XShm
  9a448e6... x11: Make fallback cursor code not use pixmaps
  58d97b3... gdk: Get rid of all occurences of "pixmap" in the comments
  d5966b6... x11: Create blank cursor without pixmaps
  d134290... gtk: Remove special code for detecting pixmaps as event tar
  0d15e24... tests: Remove GdkPixmap from test
  fa4f13d... gdk: Remove GdkPixmap
  5560b87... gdk: Remove pixmap debug category
  bd3f2e9... API: Remove gtk_widget_push_colormap()
  bb5f509... tests: No need to allocate colors anymore
  d9df0d1... x11: s/GDK_DRAWABLE_DISPLAY/GDK_WINDOW_DISPLAY
  003fb46... x11: Remove some unused macros
  9662641... style: Remove depth checks in render functions
  63e0aea... gdk: Remove _gdk_drawable_get_source_drawable()
  94b9a54... style: Remove depth member from GtkStyle
  82c1747... spinner: We're a no-window widget, so setting a colormap do
  a1de1af... testgtk: No need to set a custom colourmap here
  77071b7... gtk: Don't set colormap anymore when creating GDK windows
  ff99ad7... testgtk: Don't set colormap when creating GDK windows
  63a010a... tests: Don't set colormap when creating offscreen windows
  c053bbe... gtk: Change gtk_widget_get_visual()
  15caad8... window: Keep track of own visual
  07e6118... trayicon: Change to use gtk_window_set_visual()
  e54ca17... testgtk: gtk_widget_set_colormap() => gtk_window_set_visual
  1b2ce11... trayicon: Use XClearArea
  6c9673a... gdk: Create paint surfaces of the same content as the windo
  8dcf362... gtk-demo: Remove colormaps from window attributes
  e9f4f53... testgtk: Check visual, not colormap for RGBA availability
  fa043a9... style: Move from colormaps to visuals
  7e1309c... API: Remove colormap setting and getting from GtkWidget
  6ed4457... API: Remove setters and getters for default colormaps
  628af0b... dnd: Remove unused colormap code
  6f19a7f... API: gdk_pixbuf_get_from_drawable() => gdk_pixbuf_get_from_
  e0e6706... API: Remove gdk_drawable_set_colormap()
  f0470d6... gdk: store the visual in the GdkWindowObject
  08e9f60... API: Add gdk_window_get_visual() and gdk_window_get_screen(
  8cfd3de... gtk: gdk_drawable_get_screen/visual => gdk_window_get_scree
  f4dbdc0... gdk: gdk_drawable_get_screen/visual => gdk_window_get_scree
  6b2fb2d... quartz: Remove unused _gdk_quartz_colormap_get_cgcolor_from
  d6fcf6d... API: Remove drawable getters for visual, screen and depth
  0886401... x11: Use gdk_window_get_screen() in the testutils
  a9390cd... API: Add gdk_window_get_display()
  956a89e... gtk: gdk_drawable_get_display() => gdk_window_get_display()
  a2079c9... gdk: gdk_drawable_get_display() => gdk_window_get_display()
  06ac2dd... API: Remove gdk_drawable_get_display()
  1e2b43b... quartz: Compare visuals for RGBA, not colormaps
  c130864... API: Remove colormap member from GdkWindowAttr
  c43b42d... x11: Set background color bypassing colormaps
  48378fe... x11: fix parent relative backgrounds
  27c3e6e... x11: Use G_DEFINE_TYPE() to define GdkVisual
  49b17ff... x11: Keep a default X Colormap in every visual to construct
  d2ad9a7... API: Remove gdk_drawable_get_colormap()
  c0b12d9... API: Remove colormap handling from GdkScreen
  29d8316... gdk: Remove nonexisting function from internal header
  415b4f1... API: Remove GdkColormap
  193c9c2... Make the docs build



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