[gtk+] (203 commits) Created branch rendering-cleanup-next
- From: Benjamin Otte <otte src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk+] (203 commits) Created branch rendering-cleanup-next
- Date: Thu, 23 Sep 2010 10:31:05 +0000 (UTC)
The branch 'rendering-cleanup-next' was created.
Summary of new commits:
614d0e7... build: Depend on cairo-gobject
7b7c1e3... API: add gdk_cairo_get_clip_rectangle() convenience API
c59fb83... API: Add API to query width and height when rendering
5db3a5c... widget: Add draw signal
123d4e9... progressbar: Port to new draw signal
eefb299... hsv: Convert to draw signal
9fc057f... separator: Convert to draw signal
c6c8f38... ruler: Don't create two cairo_t's
0e50cef... API: ruler: Change draw_ticks vfunc
f2f6df2... ruler: Change the way the ruler handles exposes
75e8c27... API: ruler: Remove private ruler draw functions from header
aae32ed... API: ruler: Change draw_pos vfunc to take a cr, width and h
acb0679... ruler: Port to draw signal
bbc4989... API: Add gtk_cairo_should_draw_window()
33b7158... entry: Add bug reference to workaround
2054d19... entry: Split else ifs into separate if statements
a2168b3... entry: Port to draw signal
3ff90f7... entry: Remove gtk_entry_is_drawable() checks when painting
e46835f... spinbutton: Port to draw vfunc
81df160... image: Always render the whole image
05219d9... image: Port to draw vfunc
2d91a66... spinner: Port to draw vfunc
d3266b4... cellview: Port to draw vfunc
0e5682d... calendar: Create one cairo_t per expose event and pass it a
d437202... calendar: Fix drawing order for windows
5f789a2... calendar: Port to draw vfunc
7985235... arrow: Port to draw vfunc
9c3b845... tests: Remove ability to set backend from testfilechooser
7a0bd79... range: Make drawing use a single cairo context
c1b0424... range: Port to draw vfunc
f109d53... scale: Port to draw vfunc
f134eb0... label: Port to draw vfunc
92175a1... accellabel: Port to draw vfunc
809c4c2... widget: Store the expose event in the cairo_t, not just the
62c86b5... API: Add gtk_container_propagate_draw()
ace7056... treeview: Draw empty tree view with Cairo
91a0492... treeview: Invalidate on expander changes, don't just repain
304aa52... treeview: Use Cairo for all bin window drawing
845988b... treeview: Do not put different windows in else if branches
b29a261... treeview: Update rubberbanding code to Cairo
2702330... treeview: Port to draw vfunc
7d27dde... toolpalette: Port to draw vfunc
c7aea61... toolbar: Don't propagate events to placeholders
fa6f30c... toolbar: Port to draw vfunc
5fd3ede... separatortoolitem: Port to draw vfunc
7344bc7... textview: Port to draw vfunc
510bca1... menubar: Port to draw vfunc
8b367ed... menu: Port to draw vfunc
ab77521... iconview: Simplify rubberband drawing
7b569ea... iconview: Check if the cr is clipped instead of using regio
924079b... iconview: Port to draw vfunc
da2f641... layout: Port to draw vfunc
388867b... statusbar: Port to draw vfunc
27e9765... infobar: Port to draw vfunc
994894d... paned: Port to draw vfunc
144d88c... notebook: Remove useless optimization
458897f... notebook: Draw focus when drawing tab
901424b... notebook: Use a for loop when iterating over a list
7cb179c... notebook: Reorder expose function in preparation of draw vf
d830bbe... notebook: remove check for is_drawable
ad40d8a... notebook: Simplify draw_tab function a bit
6a44541... notebook: Draw tabs and arrows with Cairo
d79aab2... notebook: The drawable check is not necessary
06a584d... notebook: Port to draw vfunc
5a70ef6... viewport: Don't paint stuff in realize handler
0d790cb... viewport: Merge gtk_viewport_paint() into expose function
652c401... viewport: Pass sizes explicitly to paint functions
fd1e6d7... viewport: Port to draw vfunc
8b261a4... viewport: No need to check if the widget is drawable anymor
eb95358... scrolledwindow: Move paint function into expose handler
e4c4d7c... scrolledwindow: Port to draw vfunc
85dd6c5... eventbox: Merge paint function into expose function
2a39c6d... eventbox: Port to draw vfunc
11bb236... combobox: Port to draw vfunc
145ceeb... menuitem: Move paint function into expose function
5bc33da... menuitem: Port to draw vfunc
b864946... menuitem: Remove is_drawable() check
9ec5801... tearoffmenuitem: Merge paint() into expose()
8a14a54... tearoffmenuitem: Don't clear the window, it should be clear
0da183b... tearoffmenuitem: Port to draw vfunc
762bfd4... API: checkmenuitem: Port to draw vfunc
a853608... tearoffmenuitem: remove is_drawable() check
1b8d476... button: Remove is_drawable() check
964685b... button: Port to draw vfunc
2718e70... handlebox: Don't draw outside of expose events
ec8702f... handlebox: Simplify painting code
5bf0443... handlebox: Port to draw vfunc
79196cc... checkbutton: Remove excessive is_drawable() check
692d667... checkbutton: Remove redundant is_drawable() check
6f2a8ee... radiobutton: Remove redundant is_drawable() check
214822c... API: checkbutton: Port to draw vfunc
5dea43b... frame: Remove unneeded is_drawable() check
af7a0ed... frame: Port to draw vfunc
61c910a... expander: Port to draw vfunc
938b1f0... window: Remove hack to set background
4ecf456... window: Port to draw vfunc
183f264... trayicon: Port to draw vfunc
3e738b0... assistant: Port to draw vfunc
85ac036... toolitemgroup: Connect to draw signal
4a451c4... tooltip: Connect to draw signal
241b612... notebook: Connect to draw signal
d8f6535... colorbutton: Connect to draw event
e38a27e... filechooserentry: Connect to draw event
cce0370... colorsel: Connect to draw signal
759316b... dnd: Connect to raw func for drag hilight
f367f55... dnd-quartz: Connect to draw func for dnd hilight
1d380a0... printunixdialog: Connect to draw signal for collate callbac
fbc05be... printunixdialog: Connect to draw vfunc
f2d3837... gtk-demo: Connet to draw signal in drawingarea example
c26fcef... gtk-demo: Connect to draw signal in pixbufs example
0c13f07... gtk-demo: Connect to draw signal in rotated-text
b3fc059... imcontextxim: Connect to draw signal
b8bca6f... perf: Connect to draw signal
9869ff5... testcairo: Connect to draw signal
2f29a7f... tests: Connect to draw signal in testellipsise
6c11a68... tests: Connect to draw signal in testoffscreenwindow
e02f4c4... tests: Connect to draw signal in testimage
0e027f4... testgtk: Connect to draw signal in alpha test
977cc88... testgtk: Connect to draw signals in "composited window" exa
d382b62... testgtk: Connect to draw signal in "rotated text" example
b10843b... testtooltips: Don't call gdk_window_get_pointer() in expose
87e9b6c... testtooltips: Connect to draw signal
a1111bc... gtk-demo: Use draw signal in color selection demo
1f7f3cc... pixbuf-demo: Use draw signal
fd8cfcf... testpixbuf-scale: Connect to draw signal
88fe5dd... testpixbuf-save: Use the draw signal
01c6255... tests: Use draw signal in testinput
29b2888... testoffscreen: Connect to draw signal
48a8203... tests: Use draw vfunc in print-editor
81e4d14... gdk: Make GdkWindow cope better with its surface outliving
2086ff0... x11: When querying window size, ask the wrapper, not oursel
8b1d482... testgtk: Use draw signal in resize grips example
cf5881c... testgtk: Make big windows test not use expose events
4fda3aa... testgtk: Use draw signal in gridded geometry example
44fb72e... testgtk: Remove non-existing property from frame constructo
e99342f... testgtk: Use draw signal in cursors example
2b7f747... testgtk: Use draw signal in scrolling test
fac3f38... testgtk: Use draw signal in layout test
05644a8... gtk-demo: Port offscreen example to draw vfunc
fdd2eac... gtk-demo: Port offscreen example to draw vfunc
5f6ca2f... test: Port offscreen test to draw vfunc
507e4b8... image: Add a default case to switch statement to avoid gcc
63307ab... iconfactory: Initialize varibale to NULL in failure path
2e1a056... widget: Clip drawing to the widget's allocation.
db38592... Change semantics of the draw signal
a1066db... container: Implement gtk_container_propagate_draw() without
f55ccd3... API: Remove gtk_container_propagate_expose()
6185e3a... API: widget: Remove the expose event
b00b3b6... API: style: Remove old drawing functions
a284708... API: Rename gtk_cairo_paint_*() to gtk_paint_*()
af87800... API: Get rid of gtk_draw_insertion_cursor()
50d1183... API: Remove gtk_cell_renderer_render()
0c4ee6a... API: gtk_cell_renderer_render_cairo() => gtk_cell_renderer_
1e0a65e... API: Add gtk_widget_draw()
99ee039... widget: Check the widget has an allocation in gtk_widget_dr
dbb5a1e... Docs: start migration guide additions
5e8f1ef... Add gtk_cairo_should_draw_window to the docs
f954bde... API: Add size getters for GdkWindow
53c1822... gdk: No need to clear offscreen window when showing
6dd33ec... API: Remove window clear APIs
99eba6d... x11: Get rid of gdk_drawable_get_size() usage
6dd8128... quartz: Get rid of gdk_drawable_get_size() usage
1f61973... win32: Get rid of gdk_drawable_get_size() usage
37dfaf8... gdk: Get rid of gdk_drawable_get_size() usage
8a656a9... gtk-demo: Get rid of gdk_drawable_get_size() usage
d797fae... xxx: quartz
d8ec47b... msw-engine: Remove sanitize_size code
55ae22f... xxx: gtk-demo
8405241... calendar: Get rid of gdk_drawable_get_size() usage
e52b2e0... entry: Get rid of gdk_drawable_get_size() usage
b9bf279... handlebox: Get rid of gdk_drawable_get_size() usage
7657920... iconview: Get rid of gdk_drawable_get_size() usage
0107a1a... menu: Get rid of gdk_drawable_get_size() usage
14b8f9a... notebook: Get rid of gdk_drawable_get_size() usage
819076c... offscreenwindow: Get rid of gdk_drawable_get_size() usage
6329a89... plug: Get rid of gdk_drawable_get_size() usage
5ce9596... spinbutton: Get rid of gdk_drawable_get_size() usage
29c0ecb... testutils: Get rid of gdk_drawable_get_size() usage
b3e4e03... textview: Get rid of gdk_drawable_get_size() usage
75c49b0... treeview: Get rid of gdk_drawable_get_size() usage
ada30c0... viewport: Get rid of gdk_drawable_get_size() usage
5bfb132... widget: Get rid of gdk_drawable_get_size() usage
d80fcc0... window: Get rid of gdk_drawable_get_size() usage
a2f0f6a... dnd-quartz: Get rid of gdk_drawable_get_size() usage
7d6102e... testgtk: Get rid of gdk_drawable_get_size() usage
a18c002... tests: Get rid of gdk_drawable_get_size() usage in offscree
a2ddd3d... tests: Get rid of gdk_drawable_get_size() usage in testwind
9a78382... docs: Get rid of gdk_drawable_get_size() usage in shooter e
38173b4... gdk: Remove default implementations for get_*_region
57cda20... API: remove gdk_drawable_get_size()
8d32b33... size-request: Rename functions to gtk_size_request_get_pref
fb4c4a4... cell-size-request: Rename to gtk_cell_size_request_get_pref
436b116... cellrenderer: Merge GtkCellSizeRequest into GtkCellRenderer
4fd7524... Move GtkSizeRequest into GtkWidget
b7a51f9... API: Add gtk_cairo_transform_to_window()
42c506e... textview: Use gtk_cairo_transform_to_window()
763f2c9... calendar: Use gtk_cairo_transform_to_window()
4b8f072... entry: Use gtk_cairo_transform_to_window()
a6e845c... iconview: Use gtk_cairo_transform_to_window()
31f084a... menu: Use gtk_cairo_transform_to_window()
9c08be7... notebook: Use gtk_cairo_transform_to_window()
ebb7e30... spinbutton: Use gtk_cairo_transform_to_window()
f50f452... treeview: Use gtk_cairo_transform_to_window()
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]