Bug 541136 - Seal GtkStyle
Seal GtkStyle
Status: RESOLVED OBSOLETE
Product: gtk+
Classification: Platform
Component: Widget: Other
2.20.x
Other All
: Normal normal
: ---
Assigned To: gtk-bugs
gtk-bugs
:
Depends on: 540392
Blocks: 588339
  Show dependency tree
 
Reported: 2008-07-01 20:47 UTC by Johan (not receiving bugmail) Dahlin
Modified: 2011-02-04 16:12 UTC (History)
8 users (show)

See Also:
GNOME target: 3.0
GNOME version: ---


Attachments

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: http://live.gnome.org/CarlosGarnacho/ThemingProposal
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.

Note You need to log in before you can comment on or make changes to this bug.