2010-06-18 Murray Cumming Menu: Fix the build. * gtk/src/menu.ccg: Fix typos in one of my previous commits. 2010-06-16 Murray Cumming Entry: Added im_context_filter_keypress(). * gtk/src/entry.hg: Added im_context_filter_keypress(), new in gtk+ 2.22. 2010-06-16 Murray Cumming Menu::popup and ComboBox::popup(): Add optional device parameter. * gtk/src/combobox.hg: popup_for_device(): Rename to popup(). The extra parameter is enough. * gtk/src/menu.[hg|ccg]: popup(): Add an extra optional Device parameter to all 3 method overloads, using the new gtk_menu_popup_for_device() function when appropriate. 2010-06-16 Murray Cumming Added Assistant::commit() and Entry::reset_im_context(). * gtk/src/assistant.hg: Added commit(), new in gtk+ 2.22. * gtk/src/entry.hg: Added reset_im_context(), new in gtk+ 2.22. 2010-06-16 Murray Cumming Fix the build for latest git master, and add ComboBox::popup_for_device(). * gtk/src/gtk_methods.defs: Regenerated with h2defs.py. * gtk/src/calendar.hg: select_month, mark_day(), unmark_day(): Remove the bool return value. * gtk/src/combobox.hg: Added popup_for_device(). These are only in gtk 3, not gtk 2.2. 2010-06-13 Murray Cumming IconTheme: Add back get_for_screen(). * gtk/src/icontheme.hg: Add back get_for_screen() because it does not actually seem to be deprecated.