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 544845 - Gtk+ Obsolete section lists non-deprecated widgets
Gtk+ Obsolete section lists non-deprecated widgets
Status: RESOLVED FIXED
Product: glade
Classification: Applications
Component: general
3.4.x
Other All
: Normal normal
: ---
Assigned To: Glade 3 Maintainers
Glade 3 Maintainers
Depends on:
Blocks:
 
 
Reported: 2008-07-26 14:47 UTC by Alexander Shaduri
Modified: 2008-09-20 16:05 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Alexander Shaduri 2008-07-26 14:47:46 UTC
Please describe the problem:
The Gtk+ Obsolete section of palette lists widgets which are clearly marked as non-obsolete in GTK+ documentation (http://library.gnome.org/devel/gtk/2.12/).

The following widgets are non-deprecated, but appear in obsolete section:
horizontal ruler, vertical ruler, color selection, font selection, curve, gamma curve, file selection, custom widget.

While some of them may be not applicable in glade context (custom widget), others are clearly valid widgets. Putting them in Obsolete section creates misconception of GTK+'s plans and features.

Steps to reproduce:
1. Run glade3
2. Look at it :)

Actual results:


Expected results:


Does this happen every time?


Other information:
Comment 1 Tristan Van Berkom 2008-07-26 15:47:37 UTC
Hi,
  I am going to ask you to double and triple check 
those widgets. I dont doubt that you could be right...
but I reffered to that list to create the obsolete
section, and after digging further, found that the
list in the documentation was incomplete (specifically
regarding widgets that have been deprecated for 
a very long time, like gamma and curve...)

Im going to mark as needinfo until you confirm

thanks for your concerns :)

side note: custom is deprecated in favour of using
your widget directly in the glade palette, you can
get instructions for that in the glade api docs.
Comment 2 Alexander Shaduri 2008-07-26 16:59:54 UTC
OK, I checked them and found this:

HRuler, VRuler, Curve, GammaCurve - these are scheduled to be deprecated and moved to some other library because of their highly specialized nature. This is mentioned in the actual widget documentation, but APIs are not marked as deprecated with GTK_DISABLE_DEPRECATED yet.

FileSelection - this was my mixup, I thought it was a FileChooser...

ColorSelection, FontSelection - I cannot find any indication of their deprecation. I checked the documentation, google, etc... . Anyway, I highly doubt they would be deprecated considering that they are the main components of respective *Dialog widgets.

So, thanks for making me re-check my facts :)

This leaves us with incorrectly placed ColorSelection and FontSelection widgets only.
Comment 3 Tristan Van Berkom 2008-09-20 16:05:50 UTC
Ok I fixed this in svn, added specialized section, moved stuff around,
also added objects section ;-)