- 02 Dec, 2010 28 commits
-
-
Benjamin Otte authored
You are not allowed to track surfaces from GDK or draw outside of expose events. So we can remove ugly hacks needed previously. See https://bugzilla.gnome.org/show_bug.cgi?id=606009 for the introduction of this workaround.
-
Benjamin Otte authored
This is in preparation for getting rid of GdkDrawable as a dependency of GdkWindow.
-
Benjamin Otte authored
Also get rid of the GdkDrawable vfunc.
-
Benjamin Otte authored
Also remove the vfunc from GdkDrawableClass.
-
Benjamin Otte authored
This is not strictly an API change as GdkDrawable is typedeffed to GdkWindow, but it changes the header, so I'm marking it as such. gdk_cairo_create() can only be used with windows these days, so it makes sense to pass a window. With that, we can alseo remove the set_cairo_clip() vfunc from GdkDrawable and implement it inside gdkwindow.c.
-
Benjamin Otte authored
You should not ever ever ever call cairo_reset_clip(). If you do, your code is broken and you deserve everything you get. And we should definitely not support this insanity.
-
Benjamin Otte authored
-
Benjamin Otte authored
It's not use anymore, the whole functionality has been moved to GdkWindowImplX11.
-
Benjamin Otte authored
-
Benjamin Otte authored
-
Benjamin Otte authored
-
Benjamin Otte authored
-
Benjamin Otte authored
-
Benjamin Otte authored
-
Benjamin Otte authored
-
Benjamin Otte authored
on't look at GdkDrawableImplX11->screen, but call gdk_window_get_screen() instead.
-
Benjamin Otte authored
Window equivalents exist and drawables are on their way out.
-
Benjamin Otte authored
GDK_WINDOW_XID() instead of GDK_DRAWABLE_XID() GDK_WINDOW_XDISPLAY() instead of GDK_DRAWABLE_XDISPLAY()
-
Benjamin Otte authored
No need for the function. Macros exist to do the same thing.
-
Benjamin Otte authored
-
Benjamin Otte authored
-
Benjamin Otte authored
It's not used anymore
-
Benjamin Otte authored
Instead of lots of magic, we can go the usual way of requesting the XDisplay of the window's display. So we do that.
-
Benjamin Otte authored
Also moves the function implementations to gtkwindow-x11.c.
-
Jorge González authored
-
Jorge González authored
-
Bastien Nocera authored
No point in setting the alignment to centre if we don't center it within the cell itself.
-
Matthias Clasen authored
Recent changes cause disposing menus to emit ::deactivate. So better disconnect the deactivate handler first.
-
- 01 Dec, 2010 9 commits
-
-
Cosimo Cecchi authored
-
Cosimo Cecchi authored
-
Cosimo Cecchi authored
-
Cosimo Cecchi authored
This allows to pre-select a custom item.
-
Cosimo Cecchi authored
Even in case there are no installed applications for our content type.
-
Bastien Nocera authored
When setting a GtkRange's upper and lower values to the same value, the slider will not be drawn any more. https://bugzilla.gnome.org/show_bug.cgi?id=549720
-
Ivar Smolin authored
-
Mahyar Moghimi authored
-
Mahyar Moghimi authored
-
- 30 Nov, 2010 3 commits
-
-
Emmanuele Bassi authored
Thomas Wood pointed out that the original MxGtkLightSwitch widget upon which I based the behaviour of GtkSwitch was not written by him; the original authors are: Joshua Lock Robert Staudinger Jussi Kukkonen My apologies to all of them.
-
Matthias Clasen authored
-
Cosimo Cecchi authored
-