mirror of
https://github.com/Gnucash/gnucash.git
synced 2025-02-25 18:55:30 -06:00
Define GDK_MODIFIER_INTENT_DEFAULT_MOD_MASK if it isn't in Gdk.
It was added in Gtk-3.14.
This commit is contained in:
parent
f256b3bd23
commit
d26133a37e
@ -34,6 +34,16 @@ ADD_CUSTOM_COMMAND(
|
||||
|
||||
ADD_CUSTOM_TARGET(gnc-warnings-c DEPENDS ${GNC_WARNINGS_C})
|
||||
|
||||
#GTK before 3.14 didn't have GDK_MODIFIER_INTENT_DEFAULT_MOD_MASK
|
||||
check_symbol_exists(GDK_MODIFIER_INTENT_DEFAULT_MOD_MASK gdk/gdktypes.h have_mod_mask)
|
||||
if (NOT have_mod_mask)
|
||||
if (MAC_INTEGRATION)
|
||||
add_definitions(-DGDK_MODIFIER_INTENT_DEFAULT_MOD_MASK=GDK_SHIFT_MASK|GDK_CONTROL_MASK|GDK_MOD1_MASK|GDK_MOD2_MASK|GDK_SUPER_MASK|GDK_HYPER_MASK|GDK_META_MASK)
|
||||
else (MAC_INTEGRATION)
|
||||
add_definitions(-DGDK_MODIFIER_INTENT_DEFAULT_MOD_MASK=GDK_SHIFT_MASK|GDK_CONTROL_MASK|GDK_MOD1_MASK|GDK_SUPER_MASK|GDK_HYPER_MASK|GDK_META_MASK)
|
||||
endif (MAC_INTEGRATION)
|
||||
endif (NOT have_mod_mask)
|
||||
|
||||
SET (gnome_utils_SOURCES
|
||||
account-quickfill.c
|
||||
assistant-xml-encoding.c
|
||||
|
@ -1,5 +1,15 @@
|
||||
ADD_SUBDIRECTORY(test)
|
||||
|
||||
#GTK before 3.14 didn't have GDK_MODIFIER_INTENT_DEFAULT_MOD_MASK
|
||||
check_symbol_exists(GDK_MODIFIER_INTENT_DEFAULT_MOD_MASK gdk/gdktypes.h have_mod_mask)
|
||||
if (NOT have_mod_mask)
|
||||
if (MAC_INTEGRATION)
|
||||
add_definitions(-DGDK_MODIFIER_INTENT_DEFAULT_MOD_MASK=GDK_SHIFT_MASK|GDK_CONTROL_MASK|GDK_MOD1_MASK|GDK_MOD2_MASK|GDK_SUPER_MASK|GDK_HYPER_MASK|GDK_META_MASK)
|
||||
else (MAC_INTEGRATION)
|
||||
add_definitions(-DGDK_MODIFIER_INTENT_DEFAULT_MOD_MASK=GDK_SHIFT_MASK|GDK_CONTROL_MASK|GDK_MOD1_MASK|GDK_SUPER_MASK|GDK_HYPER_MASK|GDK_META_MASK)
|
||||
endif(MAC_INTEGRATION)
|
||||
endif(NOT have_mod_mask)
|
||||
|
||||
SET (register_gnome_SOURCES
|
||||
gncmod-register-gnome.c
|
||||
combocell-gnome.c
|
||||
|
Loading…
Reference in New Issue
Block a user