2005-02-07 Bill Haneman * configure.in: Revved to 0.12.2. * gok/main.c: (gok_main_warn_if_corepointer_mode): Rename to (gok_main_warn). Clean up the warning strings a little. * gok/gok-input.c: (gok_input_detach_corepointer): New, currently a no-op. (gok_input_find_by_id): New. (gok_input_close): New - we should close what we open. (gok_input_mismatch_warn): New. Post a dialog if the input events received don't match gconf expectation. Go ahead and switch, but allow the user to cancel. * gok/callbacks.c: (gok_input_extension_filter): When an input event is initially received, confirm that it's from the source we expect; this allows 'auto-detection' if the user is manipulating a device that we didn't anticipate. If this happens, warn the user. * gok/gok-button.c: (gok_button_enter_notify): Revise the core-pointer warnings, in support of swapping the corepointer out on the fly. * gok/gok-settings-dialog.c: Use the revised wording for the "corepointer warning" (same as in gok-button.c). 2005-02-07 Bill Haneman * gok/gok-spy.c: (gok_spy_resolve_namesakes): Don't skip over some links in the list when disambiguating - make sure all 'ambiguous' elements get relation/labels prepended. Fixes bug #149266. 2005-02-07 David Bolter * mouse.kbd.in: now uses arrow images for directions Fixes bug #151606 2005-02-07 Bill Haneman * gok/gok-spy.c: (gok_spy_append_node): Replace a 'NULL' with '0' to appease compiler. * gok/main.c: (gok_main_window_change_listener): Branch immediately to UI Grab keyboard when an alert is posted. Fixes bug 134348. 2005-02-03 Bill Haneman * gok/gok-spy.c: (gok_spy_search_component_list): Search the children of ROLE_TOGGLE_BUTTON objects, since GtkExpanders are toggle buttons with interesting children. Fixes #165828. 2005-02-03 Bill Haneman * gok/gok-keyboard.c: (gok_keyboard_selectaction): Check to make sure the selected node implements Action - if not, call do_leaf_action instead of branch_or_invoke_actions. * gok/gok-spy.c: Added some logging. 2005-01-28 Bill Haneman * gok/gok-word-complete.c, gok/create-branching-keyboard, * gok/keyboard-geometry.c, gok/gok-glade-helpers.c: Fixes for control reaching end of functions - original version of patch from Chris Lahey.