0d873a61e5
Updated Hebrew translation
2010-12-04 15:28:27 +02:00
12e5e24c3e
Another attempt to fix the gdk symbol list
2010-12-03 23:50:58 -05:00
d998e7761c
Update sections
2010-12-03 15:41:37 -05:00
350fb1d55c
API: gdk: Rename GdkWindowObjectClass to GdkWindowClass
...
Be consistent in the naming of objects.
2010-12-03 19:11:13 +01:00
d916398dd2
API: Rename GdkWindowClass to GdkWindowWindowClass
...
We argued replacing GdkWindowClass with a input_only boolean, but this
is not doable in an API-stable way, so I decided against it.
2010-12-03 19:11:13 +01:00
a996a309c7
One more forgotten symbol
2010-12-03 13:05:23 -05:00
5687d7f880
Update gdk symbol list
2010-12-03 13:04:42 -05:00
3d81af670d
Updated Slovenian translation
2010-12-03 18:10:08 +01:00
17e2c5391c
Fix up parameter mismatches in the docs
...
And other minor gdk doc fixes.
2010-12-03 09:07:06 -05:00
4ef86fc500
Add annotation to gdk_screen_get_monitor_geometry
...
Pointed out by William Jon McCann.
2010-12-03 08:21:48 -05:00
e4cbe47a11
gtk: properly indent calls to gdk_threads_add_timeout()
2010-12-02 23:01:12 +01:00
b1beaa2dea
docs: Fix building with latest GDK changes
2010-12-02 21:01:53 +00:00
f5c27476a5
Don't require a display for the color test
...
Its not really needed, and the build bot doesn't have X...
2010-12-02 16:00:15 -05:00
fdb242ac6a
gdk: Clean up Cairo code
...
Remove a bunch of code that is not required.
2010-12-02 20:21:05 +01:00
0b6c184eaa
label: Clarify docs for gtk_label_get_layout()
2010-12-02 20:21:05 +01:00
f9a9567731
gdk: Replace direct calls of _gdk_event_func with _gdk_event_emit()
...
For now that function just calls the event func.
2010-12-02 20:21:05 +01:00
b3e8504111
x11: Don't include gdkprivate.h in gdkx.h
...
It's private, mkay?
And include it directly where we need it anyway.
2010-12-02 20:21:05 +01:00
a6b407cf4a
gtk: Fix typos in comment
2010-12-02 20:21:05 +01:00
8c6831ab5e
gdk: Remove useless macros from gdkprivate.h
2010-12-02 20:21:05 +01:00
f5be938840
gtk: Don't include private GDK headers
...
Use the function that exists for this purpose instead.
2010-12-02 20:21:05 +01:00
585c489577
gdk: Remove GDK_PANGO_UNITS_OVERFLOWS() from internal headers
...
It's unused.
2010-12-02 20:21:05 +01:00
4d1604c77d
gdk: Move window beeps into GdkWindowImpl
...
One less magic function. Also refactored it to make it easier to
implement. It now returns TRUE if it beeped and FALSE if it failed to do
so. A default implementation exists that just returns FALSE for all the
backends that can't beep windows (read: everything but X11 with XKB -
and why on earth do keyboard libs implement beeping?)
2010-12-02 20:21:05 +01:00
1269f8424f
gdk: Make get_shape and get_input_shape vfuncs
...
Trying to get rid of all the _gdk_windowing_something() functions that
we expect backends to magically know about and instead put them in a
proper interface (mostly GdkWindowImplClass).
2010-12-02 20:21:04 +01:00
218eea4378
gdk: Remove GdkDrawable
...
It's unused.
2010-12-02 20:21:04 +01:00
b9fc6a0c03
gdk: Remove remaining includes of gdkdrawable.h
2010-12-02 20:21:04 +01:00
4bfa4e0d86
gdk: Make GdkWindowImpl inherit from GObject
2010-12-02 20:21:04 +01:00
3494f87a10
API: Remove GdkNoExposeEvent
...
It's not used by anyone and not supported by any backend but X11.
2010-12-02 20:21:04 +01:00
98838df2db
gdk: Make GdkWindow->impl a GdkWindowImpl
2010-12-02 20:21:04 +01:00
e3013a5cf5
docs: Replace mentions of drawable with window in migration guide
...
No need to let gtk3-aware people learn about wonderous gtk2 terms when
they are migrating old code. ;)
2010-12-02 20:21:04 +01:00
d03c94907a
docs: Remove overrides for types that don't exist anymore
2010-12-02 20:21:04 +01:00
ba20a00570
tests: Remove disabled testtext example
2010-12-02 20:21:04 +01:00
804c2c8350
cellrenderer: Fix docs to say cairo_t instead of GdkDrawable
2010-12-02 20:21:04 +01:00
17a0a467a1
gdk: Pass the GdkWindow to resize_cairo_surface vfunc
...
So it's in sync with all the other vfuncs.
2010-12-02 20:21:04 +01:00
e4c27b0a59
API: GdkWindow no longer is a GdkDrawable
...
Also, name the get_type function properly.
2010-12-02 20:21:03 +01:00
1ad7c5f8c5
x11: Remove unused GDK_DRAWABLE_XROOTWIN macro
2010-12-02 20:21:03 +01:00
2408936bb5
x11: Remove duplicate definition of GDK_WINDOW_XID
...
Now, where did that come from?
2010-12-02 20:21:03 +01:00
d1700d6e3c
gdk: Move ref_cairo_surface from GdkDrawable to GdkWindowImpl
...
Also make it take the actual GdkWindow, not the implementation, like all
the other vfuncs do.
2010-12-02 20:21:03 +01:00
62d004cf8f
gdk: Remove _gdk_drawable_ref_cairo_surface()
...
Instead, call the vfunc directly from gdkWindow.c
2010-12-02 20:21:03 +01:00
9d2abf81d2
x11: Remove outdated variable definition
2010-12-02 20:21:03 +01:00
1215f70e23
gdk: Remove GdkDrawable->create_cairo_surface vfunc
...
It's unused.
2010-12-02 20:21:03 +01:00
370d272b13
gdk: Remove _gdk_window_impl_get_type() function
...
It was only used in the backends, and they can use the correct type
directly.
2010-12-02 20:21:03 +01:00
ac4609ecc9
x11: Fix in_rectangle computation
...
A point is not in a rectangle when it's at the x + width coordinate.
2010-12-02 20:21:03 +01:00
1bb6f48bb3
gdk: Rename GdkWindowObject to GdkWindow
...
... and remove most of the casting that used to be necessary.
2010-12-02 20:21:03 +01:00
7acb64f983
gdk: Make GdkWindowImpl a class, not an interface
...
It's a subclass of GdkDrawable and the baseclass for GdkWindowImplX11
etc now.
2010-12-02 20:21:02 +01:00
b3bca70d5b
gdk: Remove unused medialib code
2010-12-02 20:21:02 +01:00
b1f6df8085
API: Remove gdkdrawable.h from public headers
...
It continues to exist as a private header.
2010-12-02 20:21:02 +01:00
771fa78257
textbuffer: Remove check for GdkDrawable
...
This should only have been used for stipple patterns, and those are gone
now.
2010-12-02 20:21:02 +01:00
cf6ce6e671
API: Decouple GdkWindow from GdkDrawable
...
Make GdkWindow no longer typedeffed to GdkDrawable, but instead make it
be its own (private) type.
2010-12-02 20:21:02 +01:00
81605623e2
gdk: Use GdkDrawable for impl pointers
...
... instead of GdkWindow
2010-12-02 20:21:02 +01:00
a7e6d6c4b4
gtk: Avoid GdkDrawable usage, including needless casts
2010-12-02 20:21:02 +01:00