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 615671 - Remove deprecated GTK+ symbols
Remove deprecated GTK+ symbols
Status: RESOLVED WONTFIX
Product: gnome-main-menu
Classification: Other
Component: libslab
unspecified
Other All
: Normal normal
: ---
Assigned To: GNOME main menu maintainers
GNOME main menu maintainers
gnome[unmaintained]
Depends on:
Blocks: 585692
 
 
Reported: 2010-04-13 18:12 UTC by Javier Jardón (IRC: jjardon)
Modified: 2020-03-05 10:55 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Remove deprecated GTK+ symbols (5.27 KB, patch)
2010-04-13 18:39 UTC, Javier Jardón (IRC: jjardon)
none Details | Review
Remove deprecated GTK+ symbols.v2 (4.66 KB, patch)
2010-05-21 23:17 UTC, Javier Jardón (IRC: jjardon)
committed Details | Review

Description Javier Jardón (IRC: jjardon) 2010-04-13 18:12:19 UTC
libslab uses deprecated GTK+ symbols that will be removed for GTK+ 3.

See http://live.gnome.org/GnomeGoals/RemoveDeprecatedSymbols/GTK%2B.

Patch following
Comment 1 Javier Jardón (IRC: jjardon) 2010-04-13 18:39:24 UTC
Created attachment 158632 [details] [review]
Remove deprecated GTK+ symbols

This patch removed all the deprecated GTK+ symbols.

I'm not very sure about the 

gtk_button_released (widget); > g_signal_emit_by_name (widget,
"button-release-event", 0);

substitution, check that you are not affected by bug #610515
Comment 2 André Klapper 2010-05-04 11:39:22 UTC
ping (if this is maintained).
Comment 3 Vincent Untz 2010-05-21 11:19:36 UTC
Javier: have you tried the changes? I'm a bit reluctant to the changes replacing gtk_button_released() and friends since when I did this in the past, it didn't work and I had to implement things another way.
Comment 4 Javier Jardón (IRC: jjardon) 2010-05-21 23:14:13 UTC
Yeah, about gtk_button_released() seems that there is not a proper solution with current non-deprecate api.

Take a look to the bug #610515 to track the progress on possible solutions/patches.
Comment 5 Javier Jardón (IRC: jjardon) 2010-05-21 23:17:30 UTC
Created attachment 161686 [details] [review]
Remove deprecated GTK+ symbols.v2

Here a new patch without the gtk_button_released() changes.
Comment 6 Vincent Untz 2010-05-22 17:27:56 UTC
Comment on attachment 161686 [details] [review]
Remove deprecated GTK+ symbols.v2

Thanks, committed. Leaving the bug open for the gtk_button_* stuff.
Comment 7 André Klapper 2010-09-30 10:30:04 UTC
tile.c: In function ‘tile_clicked’:
tile.c:322: warning: implicit declaration of function ‘gtk_button_released’
tile.c:324: warning: implicit declaration of function ‘gtk_button_leave’
tile.c: In function ‘tile_expose’:
tile.c:356: warning: implicit declaration of function ‘GTK_OBJECT_FLAGS’

Also blocked by bug 610515 maybe?
Comment 8 André Klapper 2020-03-05 10:55:09 UTC
This project is not under active development anymore; see https://gitlab.gnome.org/Infrastructure/Infrastructure/issues/263

Hence reflecting reality and mass-closing all its remaining open tasks.