summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* GtkThemingEngine: Add vmethod to render an extension.Carlos Garnacho2010-12-042-0/+95
|
* GtkStyleContext: Add gtk_render_frame_gap().Carlos Garnacho2010-12-042-0/+35
|
* GtkThemingEngine: Add vmethod to render frames with a gap.Carlos Garnacho2010-12-042-0/+154
|
* GtkStyleContext: Add gtk_render_slider().Carlos Garnacho2010-12-042-0/+29
|
* GtkThemingEngine: Add vmethod to render sliders.Carlos Garnacho2010-12-042-0/+44
|
* GtkStyleContext: Add gtk_render_line().Carlos Garnacho2010-12-042-0/+27
|
* GtkThemingEngine: Add vmethod to render lines.Carlos Garnacho2010-12-042-0/+127
|
* GtkStyleContext: Add gtk_render_layout().Carlos Garnacho2010-12-042-0/+25
|
* GtkThemingEngine: Add vmethod to render layouts.Carlos Garnacho2010-12-042-0/+45
|
* GtkStyleContext: Add gtk_render_focus().Carlos Garnacho2010-12-042-0/+27
|
* GtkThemingEngine: Add vmethod to render focus indicator.Carlos Garnacho2010-12-042-0/+57
|
* GtkStyleContext: Add gtk_render_expander().Carlos Garnacho2010-12-042-0/+27
|
* GtkThemingEngine: Add vmethod to render expanders.Carlos Garnacho2010-12-042-0/+68
|
* GtkStyleContext: Add gtk_render_frame().Carlos Garnacho2010-12-042-0/+27
|
* GtkThemingEngine: Add vmethod to render frames.Carlos Garnacho2010-12-042-0/+102
|
* GtkStyleContext: Add gtk_render_background().Carlos Garnacho2010-12-042-0/+27
|
* GtkThemingEngine: Add vmethod to render backgrounds.Carlos Garnacho2010-12-042-0/+179
|
* GtkStyleContext: Add gtk_render_arrow().Carlos Garnacho2010-12-042-0/+28
|
* GtkThemingEngine: Add vmethod to render arrows.Carlos Garnacho2010-12-042-0/+76
|
* GtkStyleContext: Add gtk_render_option().Carlos Garnacho2010-12-042-0/+28
|
* GtkThemingEngine: Add vmethod to render radio buttons.Carlos Garnacho2010-12-042-0/+89
|
* GtkStyleContext: Add gtk_render_check().Carlos Garnacho2010-12-042-0/+32
|
* GtkThemingEngine: Add vmethod to render checkboxes.Carlos Garnacho2010-12-042-0/+88
|
* GtkThemingEngine: Add accessors to style classes.Carlos Garnacho2010-12-042-0/+34
|
* GtkWidget: Add widget path to style context.Carlos Garnacho2010-12-041-0/+21
|
* GtkStyleContext: Add child style classes.Carlos Garnacho2010-12-042-0/+156
| | | | | Child style classes are like style classes, but with additional positional information. This would be usually set by the parent container.
* GtkStyleContext: Add style classes.Carlos Garnacho2010-12-042-0/+90
| | | | Style classes are the replacement of detail strings.
* GtkStyleContext: Relate to a GtkThemingEngine.Carlos Garnacho2010-12-041-0/+4
|
* GtkThemingEngine: Add module loading capabilities.Carlos Garnacho2010-12-042-0/+124
|
* Add GtkThemingEngine.Carlos Garnacho2010-12-044-0/+232
| | | | | | GtkThemingEngine will be the theming engines base class, with default implementations for all paint functions, and readonly access to the related GtkStyleContext data.
* GtkStyleContext: Add gtk_style_context_[gs]et_path()Carlos Garnacho2010-12-042-1/+39
| | | | | This relates a GtkStyleContext with a widget path, so all style querying would happen based on it.
* GtkWidget: Add gtk_widget_get_path().Carlos Garnacho2010-12-042-1/+26
| | | | | This function composes and returns a GtkWidgetPath representing the passed widget.
* Add GtkWidgetPath.Carlos Garnacho2010-12-044-0/+237
| | | | | | GtkWidgetPath represents a widget path. It will mainly used by theming engines to know detail about the widget hierarchy without actually accessing the widget.
* GtkStyleContext: Add getters and setter for state.Carlos Garnacho2010-12-042-0/+62
|
* GtkWidget: Add gtk_widget_get_style_context().Carlos Garnacho2010-12-042-0/+27
| | | | | | There will be one GtkStyleContext per widget, at the moment its lifetime is tied to the widget's, but it could be narrowed down to GTK_WIDGET_REALIZED.
* Add GtkStateFlags.Carlos Garnacho2010-12-041-0/+11
| | | | It basically represents GtkStateType as a flag set.
* GtkStateType: Add inconsistent and focused state.Carlos Garnacho2010-12-041-0/+2
|
* GtkStyleContext: Fix typo.Carlos Garnacho2010-12-041-1/+1
|
* GtkStyleSet: Add method to register border property.Carlos Garnacho2010-12-042-0/+25
|
* GtkStyleSet: Add method to register font properties.Carlos Garnacho2010-12-042-0/+24
|
* GtkStyleContext: Add methods to query composed style.Carlos Garnacho2010-12-042-0/+60
|
* GtkStyleSet: Return default value if value is not set.Carlos Garnacho2010-12-041-11/+11
|
* GtkStyleSet: Add valist and varargs getters/setters.Carlos Garnacho2010-12-042-1/+148
|
* GtkStyleSet: Use property GQuark as store keys.Carlos Garnacho2010-12-041-16/+43
|
* GtkStyleSet: Add style property registration funcs.Carlos Garnacho2010-12-042-0/+174
| | | | Also some properties have been added as a default set.
* Add GtkStyleContext.Carlos Garnacho2010-12-044-0/+287
| | | | | GtkStyleContext will conglomerate the information of several GtkStyleProviders for widgets and theme engines to query it.
* gtkstyleset.h: Add declaration for gtk_style_set_merge().Carlos Garnacho2010-12-041-0/+4
|
* GtkStyleSet: Implement GtkStyleProvider.Carlos Garnacho2010-12-041-3/+24
| | | | As simple as it can get.
* Add GtkStyleProvider, an interface to provide style details.Carlos Garnacho2010-12-044-0/+127
| | | | | | The get_style() function isn't final yet, further parameters should be added to query details based on the widget hierarchy, name, etc.
* Add GtkStyleSet, a store of style properties.Carlos Garnacho2010-12-044-0/+327
| | | | | | At the moment there's only basic API for adding, removing and clearing a property. There's also API to merge 2 GtkStyleSets.