Community
Participate
Working Groups
This patch replaces gdk_pointer_ungrab() with gdk_device_ungrab() for Gtk3+ and higher: http://fedorapeople.org/cgit/aspektor/public_git/eclipse.platform.swt.git/commit/?h=gtk3_ungrab_pointer
Update: As there is only one occurrence of deprecated gdk_keyboard_ungrab () and it is fully dependant on gdk_device_ungrab(), I have decided to put both patches in the same branch. Thus please refer to the updated links to 2 commits: Patch that uses gdk_device_ungrab() instead of gdk_pointer_ungrab(): 1. http://fedorapeople.org/cgit/aspektor/public_git/eclipse.platform.swt.git/commit/?h=gtk3_ungrab_pointer&id=f77b4014c8ef4f9962363ed94775e225f0d25865 Patch that gets rid of deprecated gdk_keyboard_ungrab () (dependant on the commit above): 2. http://fedorapeople.org/cgit/aspektor/public_git/eclipse.platform.swt.git/commit/?h=gtk3_ungrab_pointer&id=67a460a42be09d4e50200d710407774fdc30d38a If this way is not acceptable and you want me to create separate bug report for gdk_keyboard_ungrab () please let me know, I will do it, I just thought that as second commit depends on first one, it is easier to track them both here. Regards, Anatoly
Pushed to eclipse.org http://git.eclipse.org/c/platform/eclipse.platform.swt.git/commit/?id=d09696dd083310684def500d9edb9cfc5d6dd4ab http://git.eclipse.org/c/platform/eclipse.platform.swt.git/commit/?id=b10455c7784bbac9ddf3050dabceefccfa2b645e http://git.eclipse.org/c/platform/eclipse.platform.swt.git/commit/?id=05d0c222631c4573978010636b08112190a63b4e http://git.eclipse.org/c/platform/eclipse.platform.swt.git/commit/?id=4e95e9822f38553154d401b66a8ec9a218291978 Thanks for the patches!