Multiple changes to reduce the amount of unprefixed symbols
The X11 backend exports a number of symbols which are _-prefixed (so don't become part of the gdk api), but are not named in a way to prevent accidental clashes between backends. The one API change here is that the gdk_xid_table functions have been removed - they did not server an purpose, since the xid table only stores windows anyway, and we already have a lookup-by-xid function for windows.
This commit is contained in:
@ -23,19 +23,19 @@
|
||||
|
||||
|
||||
typedef GdkEventTranslatorIface GdkEventTranslatorInterface;
|
||||
G_DEFINE_INTERFACE (GdkEventTranslator, gdk_event_translator, G_TYPE_OBJECT);
|
||||
G_DEFINE_INTERFACE (GdkEventTranslator, _gdk_x11_event_translator, G_TYPE_OBJECT);
|
||||
|
||||
|
||||
static void
|
||||
gdk_event_translator_default_init (GdkEventTranslatorInterface *iface)
|
||||
_gdk_x11_event_translator_default_init (GdkEventTranslatorInterface *iface)
|
||||
{
|
||||
}
|
||||
|
||||
|
||||
GdkEvent *
|
||||
gdk_event_translator_translate (GdkEventTranslator *translator,
|
||||
GdkDisplay *display,
|
||||
XEvent *xevent)
|
||||
_gdk_x11_event_translator_translate (GdkEventTranslator *translator,
|
||||
GdkDisplay *display,
|
||||
XEvent *xevent)
|
||||
{
|
||||
GdkEventTranslatorIface *iface;
|
||||
GdkEvent *event;
|
||||
@ -59,7 +59,7 @@ gdk_event_translator_translate (GdkEventTranslator *translator,
|
||||
}
|
||||
|
||||
GdkEventMask
|
||||
gdk_event_translator_get_handled_events (GdkEventTranslator *translator)
|
||||
_gdk_x11_event_translator_get_handled_events (GdkEventTranslator *translator)
|
||||
{
|
||||
GdkEventTranslatorIface *iface;
|
||||
|
||||
@ -74,9 +74,9 @@ gdk_event_translator_get_handled_events (GdkEventTranslator *translator)
|
||||
}
|
||||
|
||||
void
|
||||
gdk_event_translator_select_window_events (GdkEventTranslator *translator,
|
||||
Window window,
|
||||
GdkEventMask event_mask)
|
||||
_gdk_x11_event_translator_select_window_events (GdkEventTranslator *translator,
|
||||
Window window,
|
||||
GdkEventMask event_mask)
|
||||
{
|
||||
GdkEventTranslatorIface *iface;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user