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



The branch 'rendering-cleanup' was created.

Summary of new commits:

  882ab24... pixbuf-engine: Get rid of unused mask argument
  83f5745... pixbuf-engine: Make theme_pixbuf_render take a cairo_t
  ffc6543... pixbuf-engine: Add Cairo version for draw_simple_image()
  efaa3f2... pixbuf-engine: Add Cairo version for draw_gap_image()
  b669d71... API: change gtk_style_apply_default_background()
  9f0b56d... style: Convert draw_hline vfunc to Cairo version
  c88ca3c... style: Convert draw_vline vfunc to a Cairo version
  6e3af51... style: Convert draw_shadow vfunc to Cairo version
  0052776... style: Convert draw_flat_box vfunc to Cairo version
  035d060... style: Convert draw_check vfunc to Cairo version
  e2609e8... style: Convert draw_option vfunc to Cairo version
  da8992d... style: Convert draw_tab vfunc to Cairo version
  9e51ec9... style: Convert draw_shadow_gap vfunc to a Cairo version
  fe17825... style: Convert draw_box_gap vfunc to Cairo version
  ff81ea5... style: Convert draw_extension vfunc to Cairo version
  05e56d9... style: Convert draw_focus vfunc to Cairo version
  2db939f... style: Convert draw_slider vfunc to Cairo version
  47dc176... style: Convert draw_handle vfunc to Cairo version
  c4e8ace... style: Convert draw_expander vfunc to Cairo version
  49dfef2... style: Convert draw_layout vfunc to Cairo version
  f6ba8da... style: Convert draw_resize_grip vfunc to Cairo version
  be2475b... style: Convert draw_spinner vfunc to Cairo version
  c1ee768... pixbuf-engine: remove unused theme_pixbuf_render_no_cairo()
  3aa110f... x11: Set icon based on icon list
  408da18... x11: remove icon_window property, it's not used anymore
  8beae2e... window: Remove call to gdk_window_set_icon()
  2207d15... testgtk: Convert WM hints example to use gdk_window_set_ico
  92ccb97... API: remove gdk_window_set_icon()
  0f0be67... colorsel: Use gdk_cursor_new_from_pixbuf() to create the cu
  5df1e73... API: Remove gdk_cursor_new_from_pixmap()
  122a681... API: Add gdk_cairo_region_create_from_surface()
  9830769... treeview: Port to gdk_window_shape_combine_region()
  c3dcd59... widget: shape_combine_mask => shape_cobine_region
  d5281ea... API: Remove shape_combine_mask functions from gdk
  3d2c81a... gdk: Remove _gdk_windowing_get_shape_for_mask()
  3e291b9... gdk: Don't use clear_area_e() in offscreenwindow
  f32bb5e... API: Remove gdk_window_clear_area_e()
  1b4ae42... gdk: Simplify clear_area code
  9edcc45... gdk: Remove GdkWindowImpl->clear_region
  e1811a9... gdk: Remove send_expose event from gdk_window_clear_region_
  1297f18... gdk: Remove supports_native_bg on WindowImplIface
  4beec37... gdk: Rewrite background handling
  581c191... gtk: Remove calls that try to set GDK_NO_BG on their window
  e8e1094... trayicon: Use new gdk_window_set_background_pattern() API
  655e189... style: Rewrite background handling to use cairo_pattern_t
  acf1f31... iconview: No need to set background
  a41b99f... Use gdk_window_set_background_pattern() to set parent-relat
  2effee6... menu: set tearoff background using new background API
  92fffb2... API: Add gtk_drag_set_icon_surface()
  06920cf... text: Make _gtk_text_util_create_drag_icon() return a surfa
  c89e1be... API: Add gtk_cairo_draw_insertion_cursor()
  3b2f4bb... textview: API: change gtk_text_layout_draw() to take a cair
  fa05071... testview: Convert _gtk_text_util_create_rich_drag_icon() to
  7b9b024... API: Change cellrenderer->render vfunc to take a cairo_t
  2e28ac0... API: Add gtk_cell_renderer_render_cairo()
  83f697b... cellview: Port to Cairo rendering
  5c73195... iconview: Port to Cairo rendering
  eb341bd... treeview: Convert GtkTreeViewColumn rendering to Cairo
  3c04861... API: make gtk_tree_view_create_row_drag_icon() return a cai
  0539383... API: make gtk_icon_view_create_drag_icon() return a cairo_s
  73226f5... ruler: Make the backing store use a surface
  290cc76... testgtk: Remove snapshot test
  0ea2e6d... API: Remove gtk_widget_get_snapshot()
  c5b12d6... testoffscreen: Remove unused code
  8f54753... gdk: Remove gdk_window_redirect_to_drawable()
  90286d5... tests: Convert testinput to use cairo_surface_t
  7a23148... API: Remove the ability to set the dnd icon from a pixmap
  f0c934e... API: image: Remove ability to set image from a pixmap
  2b1882a... dnd: Replace last pixmap usage with cairo surfaces.
  43d685a... gdk: Remove gdk_windowing_create_cairo_surface()
  7a6de4e... gdk: Create surfaces directly, not from the source drawable
  dfb72d2... gdk: offscreen window source drawable now is the root windo
  82a8936... API: Remove gdk_window_get_internal_paint_info()
  93d375b... gdk: Make csw windows have their own cairo surface
  b5c445a... gdk: Use surfaces for double buffering
  8cbf3e0... API: Change offscreen windows to use a cairo_surface_t
  f6f9870... x11: Set the icon using Cairo
  01c74ff... API: Remove APIs to generate pixmaps from pixbufs
  117c230... perf: Use a temp window instead of a normal one
  c726643... demos: No need to set the background, it gets overridden an
  8c62b68... API: Remove gdk_window_set_back_pixmap()
  3351d83... gdk: Convert test to not use pixmaps
  029ff61... API: Rename gdk_set_source_pixmap() to gdk_set_source_windo
  534a2d7... x11: Upload cursor image using Cairo
  833d7e8... x11: Remove _gdk_x11_convert_to_format()
  b515c3e... x11: Remove last traces of XShm
  c86d816... x11: Make fallback cursor code not use pixmaps
  011be20... gdk: Get rid of all occurences of "pixmap" in the comments
  ed39115... x11: Create blank cursor without pixmaps
  c7f7fe9... gtk: Remove special code for detecting pixmaps as event tar
  d2a8b3f... tests: Remove GdkPixmap from test
  b3bcddc... gdk: Remove GdkPixmap
  fd9a8c1... gdk: Remove pixmap debug category
  6e6ebe6... API: Remove gtk_widget_push_colormap()
  d26c542... tests: No need to allocate colors anymore
  c66a0f6... x11: s/GDK_DRAWABLE_DISPLAY/GDK_WINDOW_DISPLAY
  b9f21fd... x11: Remove some unused macros
  67012cb... style: Remove depth checks in render functions
  675d37b... gdk: Remove _gdk_drawable_get_source_drawable()
  1aba49d... style: Remove depth member from GtkStyle
  7664906... spinner: We're a no-window widget, so setting a colormap do
  4eb3d2a... testgtk: No need to set a custom colourmap here
  a0a9528... gtk: Don't set colormap anymore when creating GDK windows
  e29ab6b... testgtk: Don't set colormap when creating GDK windows
  24eb1c3... tests: Don't set colormap when creating offscreen windows
  e367fda... gtk: Change gtk_widget_get_visual()
  48080e9... window: Keep track of own visual
  1b810ca... trayicon: Change to use gtk_window_set_visual()
  ce52f1d... testgtk: gtk_widget_set_colormap() => gtk_window_set_visual
  02953af... trayicon: Use XClearArea
  62cd063... gdk: Create paint surfaces of the same content as the windo
  0ac5dd5... gtk-demo: Remove colormaps from window attributes
  72695e7... testgtk: Check visual, not colormap for RGBA availability
  750b042... style: Move from colormaps to visuals
  6664f45... API: Remove colormap setting and getting from GtkWidget
  4bb5e51... API: Remove setters and getters for default colormaps
  d1359a2... dnd: Remove unused colormap code
  1e608d6... API: gdk_pixbuf_get_from_drawable() => gdk_pixbuf_get_from_
  e6fd88c... API: Remove gdk_drawable_set_colormap()
  4299c61... gdk: store the visual in the GdkWindowObject
  f367fa9... API: Add gdk_window_get_visual() and gdk_window_get_screen(
  3510a3f... gtk: gdk_drawable_get_screen/visual => gdk_window_get_scree
  b2b3bd5... gdk: gdk_drawable_get_screen/visual => gdk_window_get_scree
  b17c813... quartz: Remove unused _gdk_quartz_colormap_get_cgcolor_from
  f68fdd1... API: Remove drawable getters for visual, screen and depth
  10301fa... x11: Use gdk_window_get_screen() in the testutils
  f93d8c5... API: Add gdk_window_get_display()
  7a40a22... xxx: gtk_widget_get_visual
  2a2f2e3... gtk: gdk_drawable_get_display() => gdk_window_get_display()
  6d303f9... gdk: gdk_drawable_get_display() => gdk_window_get_display()
  335e05b... API: Remove gdk_drawable_get_display()
  da4b2a5... quartz: Compare visuals for RGBA, not colormaps
  c108904... API: Remove colormap member from GdkWindowAttr
  2739475... x11: Set background color bypassing colormaps
  4bc8a8d... x11: fix parent relative backgrounds
  78bd8eb... x11: Use G_DEFINE_TYPE() to define GdkVisual
  24bab46... x11: Keep a default X Colormap in every visual to construct
  4780a2d... API: Remove gdk_drawable_get_colormap()
  4b3c491... API: Remove colormap handling from GdkScreen
  7753c7c... gdk: Remove nonexisting function from internal header
  96e0e39... API: Remove GdkColormap
  450809f... Make the docs build



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