[Pidgin] #5302: Pidgin uses a number of deprecated gtk interfaces
Pidgin
trac at pidgin.im
Mon Mar 24 17:44:14 EDT 2008
#5302: Pidgin uses a number of deprecated gtk interfaces
---------------------------+------------------------------------------------
Reporter: stewb | Owner:
Type: enhancement | Status: new
Priority: minor | Milestone:
Component: pidgin (gtk) | Version: 2.4.0
Resolution: | Keywords: deprecated
Pending: 0 |
---------------------------+------------------------------------------------
Comment (by deryni):
I'm afraid I don't at all understand the decision to repackage upstream
GTK+ headers, that would seem to me to just be begging for manual
maintenance on many LSB built projects that use GTK+, but that isn't my
concern so <shrug>.
Without being told what was going wrong with the N_() macro I don't think
we can help much, can you tell us what problem you were having?
Ah, the pidgin_xfer_dialog_show problem is going to be related to
differences between how GtkItemFactory and GtkUIManager call callbacks,
you made some changes for this issue in a couple other places but
apparently missed pidgin_xfer_dialog_show. The issue was likely that
GtkItemFactory doesn't pass anything about the menu item to the callback
(or does so only after optional data) whereas GtkUIManager passes the menu
item to the callback (or does so before the optional data). So
"callback(data)" or "callback(data, item)" versus "callback(item)" or
"callback(item, data)".
For monotone tips see http://developer.pidgin.im/wiki/UsingPidginMonotone
and the official documentation linked from there.
--
Ticket URL: <http://developer.pidgin.im/ticket/5302#comment:4>
Pidgin <http://pidgin.im>
Pidgin
More information about the Tracker
mailing list