After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 50919 - Finish Plug/Socket
Finish Plug/Socket
Status: RESOLVED FIXED
Product: gtk+
Classification: Platform
Component: Widget: Other
1.3.x
Other All
: Normal normal
: ---
Assigned To: gtk-bugs
gtk-bugs
: 1492 50082 (view as bug list)
Depends on: 51745
Blocks:
 
 
Reported: 2001-02-15 20:53 UTC by Havoc Pennington
Modified: 2011-02-04 16:09 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Havoc Pennington 2001-02-15 20:53:26 UTC
GtkPlug and GtkSocket are being modified to conform to the new XEmbed
specification by Matthias Ettrich, this work needs to be completed.
Comment 1 Owen Taylor 2001-03-29 21:31:14 UTC
*** Bug 1492 has been marked as a duplicate of this bug. ***
Comment 2 Owen Taylor 2001-05-15 13:59:01 UTC
*** Bug 50082 has been marked as a duplicate of this bug. ***
Comment 3 Owen Taylor 2001-07-05 03:27:38 UTC
This should be all done API-wise.

Remaining items include:

 - Hotkey propagation
 - gtk_plug_set_is_child() needs to clear ->focus, ->default
 - Writing up changes and getting the XEMBED spec out
Comment 4 Owen Taylor 2002-02-24 01:53:51 UTC
See Bug 72390 for the issue of conflict resolution in embedded
mnemonics.

Sat Feb 23 20:33:29 2002  Owen Taylor  <otaylor@redhat.com>

        * gtk/gtkplug.[ch] gtk/gtksocket.[ch] gtk/xembed.h: Implement 
        accelerator propagation using a custom XEMBED_GTK_KEY_GRAB
        XEMBED_GTK_KEY_UNGRAB pair of messages.

        * gtk/gtkwindow.[ch]: private export _gtk_window_keys_foreach().

        * gtk/gtkplug.c (gtk_plug_set_is_child): Clear focus and default
        widgets.