> On Dec 26, 2014, at 2:28 PM, Brecht Machiels <[email protected]> > wrote: > > Ignore this one. Wrong mailing list of course. > > On 2014-12-26 21:40:52 +0000, Brecht Machiels said: > >> Hello, >> I'm running into a problem with PyGTK on OS X. Please find the >> description below (originally posted to the GTK+-2 OSX Users mailing >> list). >> On 2014-12-26 19:13:32 +0000, John Ralls said: >>>> On Dec 26, 2014, at 9:33 AM, Brecht Machiels wrote: >>>> With gtkosx-application installed, I have managed to move Zim menus to >>>> the OS X menu bar and About/Preferences/Quit to the application menu >>>> without much trouble, but there are some problems remaining. >>>> 3) I changed all of Zim's keyboard accelerators to use <Primary> >>>> instead of <ctrl>. This works as expected for all accelerators in the >>>> main Zim text editor widget. However, in other widgets (such as a >>>> search box), the Cmd-x/c/v accelerators do not work. Ctrl-x/c/v do, >>>> however. >>>> I did come across the "modifyng Gtk-2 keybindings" thread on this >>>> mailing list, where it was recommended to set >>>> gtk-key-theme-name="Mac" >>>> in ~/.gtkrc-2.0 >>>> While this doesn't work with the Homebrew GTK+, adding >>>> include >>>> "/usr/local/Cellar/gtk+-quartz/2.24.11/share/themes/Mac/gtk-2.0-key/gtkrc" >>>> should have the same effect, I think. >>>> Now, the search box in Zim's main window will work with Cmd-x/c/v, but >>>> text widgets in other windows (dialogs) don't, and they won't react to >>>> Ctrl-x/c/v anymore either. Is there any way to make this work as >>>> expected? >>> Possibly not. PyGtk hasn't been maintained for some time and may not >>> have kept up with the changes to the key handling code in Gtk+-2.24. It >>> has nothing to do with gtk-mac-integration, which only handles menus. >> What could explain the Cmd+x/c/v accelerators not working in dialogs? >>
Another thought occurred to me: You said that setting gtk-key-theme-name=“Mac” in ~/.gtkrc-2.0 doesn’t work in the (rather ancient) Gtk+ built by Homebrew. Maybe there’s a message there, that Homebrew tampers with the gtk source in a misguided effort to provide the functionality in a different way. Regards, John Ralls _______________________________________________ Gtk-osx-users-list mailing list [email protected] https://mail.gnome.org/mailman/listinfo/gtk-osx-users-list
