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 541136 - Seal GtkStyle
Seal GtkStyle
Product: gtk+
Classification: Platform
Component: Widget: Other
Other All
: Normal normal
: ---
Assigned To: gtk-bugs
Depends on: 540392
Blocks: 588339
Reported: 2008-07-01 20:47 UTC by Johan (not receiving bugmail) Dahlin
Modified: 2011-02-04 16:12 UTC
See Also:
GNOME target: 3.0
GNOME version: ---

Description Johan (not receiving bugmail) Dahlin 2008-07-01 20:47:54 UTC
GtkStyle should be properly sealed before we can do a 3.0.

I propose that we:
- For all array fields add a gtk_style_get_field(style, state)
- For the others just do it the normal way gtk_style_get_field(style)

I can cook up a patch for this if this is deemed the right approach.
Comment 1 Christian Dywan 2008-07-01 22:41:22 UTC
I suspect this is related to bug 540392 about GtkRcStyle, which Carlos is working on, so I suggest as soon as he finishes a patch he/ you can look into GtkStyle.
Comment 2 Tim Janik 2008-07-04 09:35:51 UTC
Might be good to discuss GtkStyle in general for 3.0, I'll put this on the Gtk+ BOF agenda for Guadec next week.
Comment 3 Alberto Ruiz 2008-12-01 15:16:17 UTC
Any updates on this? I missed that BOF
Comment 4 Javier Jardón (IRC: jjardon) 2009-11-12 22:24:35 UTC
Any plan to seal GtkStyle?
Comment 5 Javier Jardón (IRC: jjardon) 2010-03-25 00:07:53 UTC
See Garnacho proposal here:
Comment 6 Javier Jardón (IRC: jjardon) 2010-09-24 15:23:25 UTC
2.22 has been released. Change target milestore to 2.24
Comment 7 Matthias Clasen 2010-12-09 00:15:04 UTC
GtkStyle has been deprecated, so there is no point in sealing it anymore.