Commit Graph

22910 Commits

Author SHA1 Message Date
d207fd05e5 printunixdialog: Connect to draw signal for collate callback 2010-09-26 15:11:40 +02:00
b0f078ba43 dnd-quartz: Connect to draw func for dnd hilight 2010-09-26 15:11:40 +02:00
729f80b554 dnd: Connect to raw func for drag hilight 2010-09-26 15:11:40 +02:00
830cda9e32 colorsel: Connect to draw signal 2010-09-26 15:11:40 +02:00
b717f1b265 filechooserentry: Connect to draw event 2010-09-26 15:11:40 +02:00
8f2fdec7d6 colorbutton: Connect to draw event 2010-09-26 15:11:40 +02:00
5f771c8a9f notebook: Connect to draw signal 2010-09-26 15:11:40 +02:00
c54968e964 tooltip: Connect to draw signal 2010-09-26 15:11:40 +02:00
bec11c352d toolitemgroup: Connect to draw signal 2010-09-26 15:11:40 +02:00
a4bbe4da10 assistant: Port to draw vfunc 2010-09-26 15:11:39 +02:00
b0c5302115 trayicon: Port to draw vfunc 2010-09-26 15:11:39 +02:00
1b9f793311 window: Port to draw vfunc 2010-09-26 15:11:39 +02:00
15f48a818d window: Remove hack to set background
I can't see this having any effect in current code, but who knows...
2010-09-26 15:11:39 +02:00
67299ed106 expander: Port to draw vfunc 2010-09-26 15:11:39 +02:00
e63d6dd379 frame: Port to draw vfunc 2010-09-26 15:11:39 +02:00
fac27827c4 frame: Remove unneeded is_drawable() check 2010-09-26 15:11:39 +02:00
ff97485695 API: checkbutton: Port to draw vfunc
Requires changing the API of the draw_indicator vfunc.
2010-09-26 15:11:39 +02:00
be8a398bb5 radiobutton: Remove redundant is_drawable() check 2010-09-26 15:11:39 +02:00
70bdbb3f4c checkbutton: Remove redundant is_drawable() check 2010-09-26 15:11:39 +02:00
66bd7c1578 checkbutton: Remove excessive is_drawable() check 2010-09-26 15:11:39 +02:00
6a0c31143f handlebox: Port to draw vfunc 2010-09-26 15:11:39 +02:00
2e53b58b01 handlebox: Simplify painting code 2010-09-26 15:11:39 +02:00
08d05f954d handlebox: Don't draw outside of expose events
We do a queue_draw() via queue_resize() here, so everything's fine.
2010-09-26 15:11:39 +02:00
748d3d612d button: Port to draw vfunc
Also port togglebutton, they use the same paint function.
2010-09-26 15:11:39 +02:00
e0be884297 button: Remove is_drawable() check
It's already done in the expose function
2010-09-26 15:11:39 +02:00
ee15f5aab1 tearoffmenuitem: remove is_drawable() check 2010-09-26 15:11:39 +02:00
c9c9d2ac15 API: checkmenuitem: Port to draw vfunc
Requires changing the draw_indicator vfunc to take a cairo_t.
2010-09-26 15:11:39 +02:00
79477e097d tearoffmenuitem: Port to draw vfunc 2010-09-26 15:11:39 +02:00
557b9d0b26 tearoffmenuitem: Don't clear the window, it should be clear already 2010-09-26 15:11:38 +02:00
d992df0a47 tearoffmenuitem: Merge paint() into expose() 2010-09-26 15:11:38 +02:00
6f6c81e527 menuitem: Remove is_drawable() check 2010-09-26 15:11:38 +02:00
475f96216d menuitem: Port to draw vfunc 2010-09-26 15:11:38 +02:00
e6d1c8aeab menuitem: Move paint function into expose function 2010-09-26 15:11:38 +02:00
1f640d127e combobox: Port to draw vfunc 2010-09-26 15:11:38 +02:00
fe4c61b1ec eventbox: Port to draw vfunc 2010-09-26 15:11:38 +02:00
d17ba1d30a eventbox: Merge paint function into expose function 2010-09-26 15:11:38 +02:00
ce2d6cc015 scrolledwindow: Port to draw vfunc 2010-09-26 15:11:38 +02:00
5eabd8c6fa scrolledwindow: Move paint function into expose handler
Also remove the is_drawable() check. It will not be needed once we have
the draw vfunc.
2010-09-26 15:11:38 +02:00
8af968946f viewport: No need to check if the widget is drawable anymore 2010-09-26 15:11:38 +02:00
bf8df2daea viewport: Port to draw vfunc 2010-09-26 15:11:38 +02:00
4a23b12911 viewport: Pass sizes explicitly to paint functions 2010-09-26 15:11:38 +02:00
e087fe7e99 viewport: Merge gtk_viewport_paint() into expose function 2010-09-26 15:11:38 +02:00
01a1e16dcf viewport: Don't paint stuff in realize handler 2010-09-26 15:11:38 +02:00
f383e1f183 notebook: Port to draw vfunc 2010-09-26 15:11:38 +02:00
21099d31ed notebook: The drawable check is not necessary
Large patch, but that's only indentation.
2010-09-26 15:11:38 +02:00
fadf269a36 notebook: Draw tabs and arrows with Cairo
Includes a fix to only draw the current page once during a drag
operation.
2010-09-26 15:11:38 +02:00
ad030e1696 notebook: Simplify draw_tab function a bit
Don't keep lots of local variables that are only used once.
2010-09-26 15:11:38 +02:00
806bcb10ff notebook: remove check for is_drawable
When we reach that code, the widget will always be drawable
2010-09-26 15:11:37 +02:00
c46ce97145 notebook: Reorder expose function in preparation of draw vfunc 2010-09-26 15:11:37 +02:00
f94ff0b3b9 notebook: Use a for loop when iterating over a list 2010-09-26 15:11:37 +02:00