Kill usage of libegg. #348633.
This commit is contained in:
parent
9c75b95146
commit
6e4d6da191
@ -1,3 +1,7 @@
|
|||||||
|
2006-07-25 Vincent Untz <vuntz@gnome.org>
|
||||||
|
|
||||||
|
* src/Makefile.am, ui.c: Kill usage of libegg. #348633.
|
||||||
|
|
||||||
2006-07-24 Thomas Thurman <thomas@thurman.org.uk>
|
2006-07-24 Thomas Thurman <thomas@thurman.org.uk>
|
||||||
|
|
||||||
* configure.in: post-release version bump to 2.15.21
|
* configure.in: post-release version bump to 2.15.21
|
||||||
|
@ -101,7 +101,7 @@ if test "x$GCC" = "xyes"; then
|
|||||||
fi
|
fi
|
||||||
changequote([,])dnl
|
changequote([,])dnl
|
||||||
|
|
||||||
METACITY_PC_MODULES='gtk+-2.0 >= 2.2.0 pango >= 1.2.0'
|
METACITY_PC_MODULES='gtk+-2.0 >= 2.10.0 pango >= 1.2.0'
|
||||||
|
|
||||||
AC_ARG_ENABLE(gconf,
|
AC_ARG_ENABLE(gconf,
|
||||||
AC_HELP_STRING([--disable-gconf],
|
AC_HELP_STRING([--disable-gconf],
|
||||||
|
@ -4,10 +4,6 @@ SUBDIRS=wm-tester tools themes
|
|||||||
|
|
||||||
INCLUDES=@METACITY_CFLAGS@ -DMETACITY_LIBEXECDIR=\"$(libexecdir)\" -DHOST_ALIAS=\"@HOST_ALIAS@\" -DMETACITY_LOCALEDIR=\"$(prefix)/@DATADIRNAME@/locale\" -DMETACITY_PKGDATADIR=\"$(pkgdatadir)\" -DMETACITY_DATADIR=\"$(datadir)\" -DG_LOG_DOMAIN=\"metacity\" -DSN_API_NOT_YET_FROZEN=1
|
INCLUDES=@METACITY_CFLAGS@ -DMETACITY_LIBEXECDIR=\"$(libexecdir)\" -DHOST_ALIAS=\"@HOST_ALIAS@\" -DMETACITY_LOCALEDIR=\"$(prefix)/@DATADIRNAME@/locale\" -DMETACITY_PKGDATADIR=\"$(pkgdatadir)\" -DMETACITY_DATADIR=\"$(datadir)\" -DG_LOG_DOMAIN=\"metacity\" -DSN_API_NOT_YET_FROZEN=1
|
||||||
|
|
||||||
EGGFILES= \
|
|
||||||
eggaccelerators.c \
|
|
||||||
eggaccelerators.h
|
|
||||||
|
|
||||||
metacity_SOURCES= \
|
metacity_SOURCES= \
|
||||||
async-getprop.c \
|
async-getprop.c \
|
||||||
async-getprop.h \
|
async-getprop.h \
|
||||||
@ -97,8 +93,7 @@ metacity_SOURCES= \
|
|||||||
workspace.c \
|
workspace.c \
|
||||||
workspace.h \
|
workspace.h \
|
||||||
xprops.c \
|
xprops.c \
|
||||||
xprops.h \
|
xprops.h
|
||||||
$(EGGFILES)
|
|
||||||
|
|
||||||
# by setting libmetacity_private_la_CFLAGS, the files shared with
|
# by setting libmetacity_private_la_CFLAGS, the files shared with
|
||||||
# metacity proper will be compiled with different names.
|
# metacity proper will be compiled with different names.
|
||||||
@ -193,13 +188,6 @@ pkgconfig_DATA = libmetacity-private.pc
|
|||||||
|
|
||||||
EXTRA_DIST=$(desktopfiles_files) \
|
EXTRA_DIST=$(desktopfiles_files) \
|
||||||
$(IMAGES) $(schema_DATA) \
|
$(IMAGES) $(schema_DATA) \
|
||||||
update-from-egg.sh \
|
|
||||||
$(desktopfiles_in_files) \
|
$(desktopfiles_in_files) \
|
||||||
$(schema_in_files) \
|
$(schema_in_files) \
|
||||||
libmetacity-private.pc.in
|
libmetacity-private.pc.in
|
||||||
|
|
||||||
|
|
||||||
EGGDIR=$(srcdir)/../../libegg/libegg
|
|
||||||
|
|
||||||
regenerate-built-sources:
|
|
||||||
EGGFILES="$(EGGFILES)" EGGDIR="$(EGGDIR)" $(srcdir)/update-from-egg.sh
|
|
||||||
|
80
src/ui.c
80
src/ui.c
@ -29,8 +29,6 @@
|
|||||||
#include "core.h"
|
#include "core.h"
|
||||||
#include "theme.h"
|
#include "theme.h"
|
||||||
|
|
||||||
#include "eggaccelerators.h"
|
|
||||||
|
|
||||||
#include "inlinepixbufs.h"
|
#include "inlinepixbufs.h"
|
||||||
|
|
||||||
#include <pango/pangox.h>
|
#include <pango/pangox.h>
|
||||||
@ -744,7 +742,7 @@ meta_ui_parse_accelerator (const char *accel,
|
|||||||
unsigned int *keysym,
|
unsigned int *keysym,
|
||||||
MetaVirtualModifier *mask)
|
MetaVirtualModifier *mask)
|
||||||
{
|
{
|
||||||
EggVirtualModifierType gdk_mask = 0;
|
GdkModifierType gdk_mask = 0;
|
||||||
guint gdk_sym = 0;
|
guint gdk_sym = 0;
|
||||||
|
|
||||||
*keysym = 0;
|
*keysym = 0;
|
||||||
@ -753,36 +751,37 @@ meta_ui_parse_accelerator (const char *accel,
|
|||||||
if (strcmp (accel, "disabled") == 0)
|
if (strcmp (accel, "disabled") == 0)
|
||||||
return TRUE;
|
return TRUE;
|
||||||
|
|
||||||
if (!egg_accelerator_parse_virtual (accel, &gdk_sym, &gdk_mask))
|
gtk_accelerator_parse (accel, &gdk_sym, &gdk_mask);
|
||||||
|
if (gdk_mask == 0 && gdk_sym == 0)
|
||||||
return FALSE;
|
return FALSE;
|
||||||
|
|
||||||
if (gdk_sym == None)
|
if (gdk_sym == None)
|
||||||
return FALSE;
|
return FALSE;
|
||||||
|
|
||||||
if (gdk_mask & EGG_VIRTUAL_RELEASE_MASK) /* we don't allow this */
|
if (gdk_mask & GDK_RELEASE_MASK) /* we don't allow this */
|
||||||
return FALSE;
|
return FALSE;
|
||||||
|
|
||||||
*keysym = gdk_sym;
|
*keysym = gdk_sym;
|
||||||
|
|
||||||
if (gdk_mask & EGG_VIRTUAL_SHIFT_MASK)
|
if (gdk_mask & GDK_SHIFT_MASK)
|
||||||
*mask |= META_VIRTUAL_SHIFT_MASK;
|
*mask |= META_VIRTUAL_SHIFT_MASK;
|
||||||
if (gdk_mask & EGG_VIRTUAL_CONTROL_MASK)
|
if (gdk_mask & GDK_CONTROL_MASK)
|
||||||
*mask |= META_VIRTUAL_CONTROL_MASK;
|
*mask |= META_VIRTUAL_CONTROL_MASK;
|
||||||
if (gdk_mask & EGG_VIRTUAL_ALT_MASK)
|
if (gdk_mask & GDK_MOD1_MASK)
|
||||||
*mask |= META_VIRTUAL_ALT_MASK;
|
*mask |= META_VIRTUAL_ALT_MASK;
|
||||||
if (gdk_mask & EGG_VIRTUAL_MOD2_MASK)
|
if (gdk_mask & GDK_MOD2_MASK)
|
||||||
*mask |= META_VIRTUAL_MOD2_MASK;
|
*mask |= META_VIRTUAL_MOD2_MASK;
|
||||||
if (gdk_mask & EGG_VIRTUAL_MOD3_MASK)
|
if (gdk_mask & GDK_MOD3_MASK)
|
||||||
*mask |= META_VIRTUAL_MOD3_MASK;
|
*mask |= META_VIRTUAL_MOD3_MASK;
|
||||||
if (gdk_mask & EGG_VIRTUAL_MOD4_MASK)
|
if (gdk_mask & GDK_MOD4_MASK)
|
||||||
*mask |= META_VIRTUAL_MOD4_MASK;
|
*mask |= META_VIRTUAL_MOD4_MASK;
|
||||||
if (gdk_mask & EGG_VIRTUAL_MOD5_MASK)
|
if (gdk_mask & GDK_MOD5_MASK)
|
||||||
*mask |= META_VIRTUAL_MOD5_MASK;
|
*mask |= META_VIRTUAL_MOD5_MASK;
|
||||||
if (gdk_mask & EGG_VIRTUAL_SUPER_MASK)
|
if (gdk_mask & GDK_SUPER_MASK)
|
||||||
*mask |= META_VIRTUAL_SUPER_MASK;
|
*mask |= META_VIRTUAL_SUPER_MASK;
|
||||||
if (gdk_mask & EGG_VIRTUAL_HYPER_MASK)
|
if (gdk_mask & GDK_HYPER_MASK)
|
||||||
*mask |= META_VIRTUAL_HYPER_MASK;
|
*mask |= META_VIRTUAL_HYPER_MASK;
|
||||||
if (gdk_mask & EGG_VIRTUAL_META_MASK)
|
if (gdk_mask & GDK_META_MASK)
|
||||||
*mask |= META_VIRTUAL_META_MASK;
|
*mask |= META_VIRTUAL_META_MASK;
|
||||||
|
|
||||||
return TRUE;
|
return TRUE;
|
||||||
@ -793,7 +792,7 @@ gchar*
|
|||||||
meta_ui_accelerator_name (unsigned int keysym,
|
meta_ui_accelerator_name (unsigned int keysym,
|
||||||
MetaVirtualModifier mask)
|
MetaVirtualModifier mask)
|
||||||
{
|
{
|
||||||
EggVirtualModifierType mods = 0;
|
GdkModifierType mods = 0;
|
||||||
|
|
||||||
if (keysym == 0 && mask == 0)
|
if (keysym == 0 && mask == 0)
|
||||||
{
|
{
|
||||||
@ -801,27 +800,27 @@ meta_ui_accelerator_name (unsigned int keysym,
|
|||||||
}
|
}
|
||||||
|
|
||||||
if (mask & META_VIRTUAL_SHIFT_MASK)
|
if (mask & META_VIRTUAL_SHIFT_MASK)
|
||||||
mods |= EGG_VIRTUAL_SHIFT_MASK;
|
mods |= GDK_SHIFT_MASK;
|
||||||
if (mask & META_VIRTUAL_CONTROL_MASK)
|
if (mask & META_VIRTUAL_CONTROL_MASK)
|
||||||
mods |= EGG_VIRTUAL_CONTROL_MASK;
|
mods |= GDK_CONTROL_MASK;
|
||||||
if (mask & META_VIRTUAL_ALT_MASK)
|
if (mask & META_VIRTUAL_ALT_MASK)
|
||||||
mods |= EGG_VIRTUAL_ALT_MASK;
|
mods |= GDK_MOD1_MASK;
|
||||||
if (mask & META_VIRTUAL_MOD2_MASK)
|
if (mask & META_VIRTUAL_MOD2_MASK)
|
||||||
mods |= EGG_VIRTUAL_MOD2_MASK;
|
mods |= GDK_MOD2_MASK;
|
||||||
if (mask & META_VIRTUAL_MOD3_MASK)
|
if (mask & META_VIRTUAL_MOD3_MASK)
|
||||||
mods |= EGG_VIRTUAL_MOD3_MASK;
|
mods |= GDK_MOD3_MASK;
|
||||||
if (mask & META_VIRTUAL_MOD4_MASK)
|
if (mask & META_VIRTUAL_MOD4_MASK)
|
||||||
mods |= EGG_VIRTUAL_MOD4_MASK;
|
mods |= GDK_MOD4_MASK;
|
||||||
if (mask & META_VIRTUAL_MOD5_MASK)
|
if (mask & META_VIRTUAL_MOD5_MASK)
|
||||||
mods |= EGG_VIRTUAL_MOD5_MASK;
|
mods |= GDK_MOD5_MASK;
|
||||||
if (mask & META_VIRTUAL_SUPER_MASK)
|
if (mask & META_VIRTUAL_SUPER_MASK)
|
||||||
mods |= EGG_VIRTUAL_SUPER_MASK;
|
mods |= GDK_SUPER_MASK;
|
||||||
if (mask & META_VIRTUAL_HYPER_MASK)
|
if (mask & META_VIRTUAL_HYPER_MASK)
|
||||||
mods |= EGG_VIRTUAL_HYPER_MASK;
|
mods |= GDK_HYPER_MASK;
|
||||||
if (mask & META_VIRTUAL_META_MASK)
|
if (mask & META_VIRTUAL_META_MASK)
|
||||||
mods |= EGG_VIRTUAL_META_MASK;
|
mods |= GDK_META_MASK;
|
||||||
|
|
||||||
return egg_virtual_accelerator_name (keysym, mods);
|
return gtk_accelerator_name (keysym, mods);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -829,7 +828,7 @@ gboolean
|
|||||||
meta_ui_parse_modifier (const char *accel,
|
meta_ui_parse_modifier (const char *accel,
|
||||||
MetaVirtualModifier *mask)
|
MetaVirtualModifier *mask)
|
||||||
{
|
{
|
||||||
EggVirtualModifierType gdk_mask = 0;
|
GdkModifierType gdk_mask = 0;
|
||||||
guint gdk_sym = 0;
|
guint gdk_sym = 0;
|
||||||
|
|
||||||
*mask = 0;
|
*mask = 0;
|
||||||
@ -837,34 +836,35 @@ meta_ui_parse_modifier (const char *accel,
|
|||||||
if (strcmp (accel, "disabled") == 0)
|
if (strcmp (accel, "disabled") == 0)
|
||||||
return TRUE;
|
return TRUE;
|
||||||
|
|
||||||
if (!egg_accelerator_parse_virtual (accel, &gdk_sym, &gdk_mask))
|
gtk_accelerator_parse (accel, &gdk_sym, &gdk_mask);
|
||||||
|
if (gdk_mask == 0 && gdk_sym == 0)
|
||||||
return FALSE;
|
return FALSE;
|
||||||
|
|
||||||
if (gdk_sym != None)
|
if (gdk_sym != None)
|
||||||
return FALSE;
|
return FALSE;
|
||||||
|
|
||||||
if (gdk_mask & EGG_VIRTUAL_RELEASE_MASK) /* we don't allow this */
|
if (gdk_mask & GDK_RELEASE_MASK) /* we don't allow this */
|
||||||
return FALSE;
|
return FALSE;
|
||||||
|
|
||||||
if (gdk_mask & EGG_VIRTUAL_SHIFT_MASK)
|
if (gdk_mask & GDK_SHIFT_MASK)
|
||||||
*mask |= META_VIRTUAL_SHIFT_MASK;
|
*mask |= META_VIRTUAL_SHIFT_MASK;
|
||||||
if (gdk_mask & EGG_VIRTUAL_CONTROL_MASK)
|
if (gdk_mask & GDK_CONTROL_MASK)
|
||||||
*mask |= META_VIRTUAL_CONTROL_MASK;
|
*mask |= META_VIRTUAL_CONTROL_MASK;
|
||||||
if (gdk_mask & EGG_VIRTUAL_ALT_MASK)
|
if (gdk_mask & GDK_MOD1_MASK)
|
||||||
*mask |= META_VIRTUAL_ALT_MASK;
|
*mask |= META_VIRTUAL_ALT_MASK;
|
||||||
if (gdk_mask & EGG_VIRTUAL_MOD2_MASK)
|
if (gdk_mask & GDK_MOD2_MASK)
|
||||||
*mask |= META_VIRTUAL_MOD2_MASK;
|
*mask |= META_VIRTUAL_MOD2_MASK;
|
||||||
if (gdk_mask & EGG_VIRTUAL_MOD3_MASK)
|
if (gdk_mask & GDK_MOD3_MASK)
|
||||||
*mask |= META_VIRTUAL_MOD3_MASK;
|
*mask |= META_VIRTUAL_MOD3_MASK;
|
||||||
if (gdk_mask & EGG_VIRTUAL_MOD4_MASK)
|
if (gdk_mask & GDK_MOD4_MASK)
|
||||||
*mask |= META_VIRTUAL_MOD4_MASK;
|
*mask |= META_VIRTUAL_MOD4_MASK;
|
||||||
if (gdk_mask & EGG_VIRTUAL_MOD5_MASK)
|
if (gdk_mask & GDK_MOD5_MASK)
|
||||||
*mask |= META_VIRTUAL_MOD5_MASK;
|
*mask |= META_VIRTUAL_MOD5_MASK;
|
||||||
if (gdk_mask & EGG_VIRTUAL_SUPER_MASK)
|
if (gdk_mask & GDK_SUPER_MASK)
|
||||||
*mask |= META_VIRTUAL_SUPER_MASK;
|
*mask |= META_VIRTUAL_SUPER_MASK;
|
||||||
if (gdk_mask & EGG_VIRTUAL_HYPER_MASK)
|
if (gdk_mask & GDK_HYPER_MASK)
|
||||||
*mask |= META_VIRTUAL_HYPER_MASK;
|
*mask |= META_VIRTUAL_HYPER_MASK;
|
||||||
if (gdk_mask & EGG_VIRTUAL_META_MASK)
|
if (gdk_mask & GDK_META_MASK)
|
||||||
*mask |= META_VIRTUAL_META_MASK;
|
*mask |= META_VIRTUAL_META_MASK;
|
||||||
|
|
||||||
return TRUE;
|
return TRUE;
|
||||||
|
Loading…
Reference in New Issue
Block a user