On Jan 25, 2012, at 10:05 AM, Derek Atkins wrote:

> John,
> 
> John Ralls <jra...@code.gnucash.org> writes:
> 
>> Modified:
>>   gnucash/branches/2.4/packaging/win32/defaults.sh
>>   gnucash/branches/2.4/src/register/register-gnome/gnucash-item-edit.c
>> Log:
>> [Bug #667900] no clipboard editing in Release 2.4.9
>> 
>> Update Gtk+ to 2.24.8 for Windows, to pick up da756d51 (win32: fix gdk 
>> clipboard).
>> Rewrite gnc_item_edit_cut_copy_clipboard and gnc_item_edit_paste_clipboard 
>> to use gtk_clipboard functions instead of the lower level gtk_selection 
>> functions.
> 
> Have we verified that these changes to gnucash-item-edit.c work on Mac
> and Linux as well, and are still valid for the versions of Gtk supported
> in 2.4?  Wouldn't we want these changes in trunk as well?  Or is this a
> backport of some trunk changes?

Yes, I tested on Linux. The GtkSelection code on Mac actually uses these 
GtkClipboard functions rather than the other way around, and are only available 
on my gtk-2-24-quartz branch because Kris Reitveld has never gotten around to 
reviewing them. I'll double check on a Mac build tomorrow just to be safe. 

Yes, the functions I used are supported from Gtk+-2.0.  Unless this is code 
left over from Gtk+-1.0, they're what *should* have been used in the first 
place.

Yes, I'll forward-port them to trunk. In this case it seemed more expedient to 
find and fix the problem on the stable branch first.

Regards,
John Ralls


_______________________________________________
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel

Reply via email to