Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | GtkStyleContext: invalidate icon caches when resetting widgets | Carlos Garcia Campos | 2010-12-04 | 1 | -0/+3 |
| | |||||
* | Add helper API for getting colors/borders in GtkStyleContext/GtkThemingEngine | Carlos Garnacho | 2010-12-04 | 1 | -0/+192 |
| | |||||
* | Parse user CSS from $XDG_CONFIG_HOME/gtk-3.0/gtk.css | Carlos Garnacho | 2010-12-04 | 1 | -1/+2 |
| | |||||
* | GtkStyleProvider: Add GtkStateFlags parameter to get_style_property(). | Carlos Garnacho | 2010-12-04 | 1 | -11/+23 |
| | | | | | Widget style properties can now have different values depending on the current state. | ||||
* | GtkStyleContext: Handle directionality when picking next provider. | Carlos Garnacho | 2010-12-04 | 1 | -7/+8 |
| | |||||
* | docs: gtk_style_context_get_screen() always returns a valid screen | Carlos Garcia Campos | 2010-12-04 | 1 | -1/+1 |
| | |||||
* | Check screen really changed before notifying it and invalidating the context | Carlos Garcia Campos | 2010-12-04 | 1 | -0/+4 |
| | |||||
* | Initialize screen of GtkStyleContext to default screen | Carlos Garcia Campos | 2010-12-04 | 1 | -3/+4 |
| | |||||
* | Add list of classes and regions to the docs | Matthias Clasen | 2010-12-04 | 1 | -0/+208 |
| | |||||
* | Some header cleanups | Matthias Clasen | 2010-12-04 | 1 | -2/+2 |
| | | | | | Move GtkGradient to their own files, also move GtkBorder out of gtkstyle.h, so that header can be all deprecated. | ||||
* | GtkStyleContext: store layout extents for animation purposes. | Carlos Garnacho | 2010-12-04 | 1 | -0/+9 |
| | |||||
* | GtkStyleContext: Only allow looping transitions for states being turned on. | Carlos Garnacho | 2010-12-04 | 1 | -1/+3 |
| | |||||
* | GtkStyleContext: Stop animations if the window is gone. | Carlos Garnacho | 2010-12-04 | 1 | -19/+48 |
| | |||||
* | Add illustration to gtk_render_handle docs | Matthias Clasen | 2010-12-04 | 1 | -0/+5 |
| | |||||
* | Small doc addition | Matthias Clasen | 2010-12-04 | 1 | -0/+4 |
| | |||||
* | Add a frame-gap illustration | Matthias Clasen | 2010-12-04 | 1 | -4/+9 |
| | |||||
* | GtkStyleContext: Handle empty areas when coalescing invalidation regions. | Carlos Garnacho | 2010-12-04 | 1 | -6/+13 |
| | |||||
* | Illustrate extension rendering | Matthias Clasen | 2010-12-04 | 1 | -0/+9 |
| | |||||
* | Add slider illustration | Matthias Clasen | 2010-12-04 | 1 | -0/+5 |
| | |||||
* | Add examples for frame rendering | Matthias Clasen | 2010-12-04 | 1 | -3/+15 |
| | |||||
* | Add a background example to the docs | Matthias Clasen | 2010-12-04 | 1 | -0/+6 |
| | |||||
* | Some more images for gtk_render docs | Matthias Clasen | 2010-12-04 | 1 | -2/+12 |
| | |||||
* | Improve some gtk_render_ docs | Matthias Clasen | 2010-12-04 | 1 | -64/+94 |
| | | | | With pictures !! | ||||
* | Fix doc formatting | Matthias Clasen | 2010-12-04 | 1 | -2/+3 |
| | |||||
* | More documentation reshuffling | Matthias Clasen | 2010-12-04 | 1 | -19/+7 |
| | |||||
* | Add some images to the docs | Matthias Clasen | 2010-12-04 | 1 | -0/+18 |
| | | | | Add graphs for the transition functions and gradient examples. | ||||
* | GtkStyleContext documentation tweaks | Matthias Clasen | 2010-12-04 | 1 | -29/+38 |
| | |||||
* | GtkStyleContext: Use correct type for animation duration. | Carlos Garnacho | 2010-12-04 | 1 | -1/+1 |
| | |||||
* | Documentation improvements | Matthias Clasen | 2010-12-04 | 1 | -5/+5 |
| | | | | | | | | This patch adds more detail to the explanation of CSS, and also adds documentation about which files are read. We also make :focus an alternative to :focused (since :focus is a standard CSS pseudo-class). | ||||
* | GtkStyleContext: preserve state on save(). | Carlos Garnacho | 2010-12-04 | 1 | -0/+1 |
| | |||||
* | Fix a typo | Matthias Clasen | 2010-12-04 | 1 | -1/+1 |
| | |||||
* | GtkStyleProvider: Pass a GParamSpec in get_style_property(). | Carlos Garnacho | 2010-12-04 | 1 | -2/+3 |
| | | | | | This is so we can know the owner type of the property, and matching with the stored strings in GtkCssProvider is direct. | ||||
* | GtkStyleContext: Also use screen providers for widget style properties. | Carlos Garnacho | 2010-12-04 | 1 | -3/+19 |
| | |||||
* | Handle looping transition animations. | Carlos Garnacho | 2010-12-04 | 1 | -5/+15 |
| | |||||
* | GtkStyleContext: Resolve symbolic colors for widget style properties. | Carlos Garnacho | 2010-12-04 | 1 | -4/+39 |
| | |||||
* | Remove GTK_STATE_LAST. | Carlos Garnacho | 2010-12-04 | 1 | -1/+1 |
| | | | | It didn't turn out to be that useful, nor widely used. | ||||
* | GtkStyleContext: Add gtk_style_context_set_background(). | Carlos Garnacho | 2010-12-04 | 1 | -0/+42 |
| | | | | This function replaces gtk_style_set_background(). | ||||
* | GtkStyleContext: Fix check for GtkIconSize in render_icon_pixbuf(). | Carlos Garnacho | 2010-12-04 | 1 | -1/+1 |
| | |||||
* | GtkStyleContext: restore widget state too in restore(). | Carlos Garnacho | 2010-12-04 | 1 | -4/+8 |
| | |||||
* | GtkStyleContext: Add gtk_render_icon_pixbuf() | Carlos Garnacho | 2010-12-04 | 1 | -0/+33 |
| | | | | | This function is similar to gtk_style_render_icon(), which is now implemented on top of this one. | ||||
* | GtkStyleContext: Fix merging of local and global providers. | Carlos Garnacho | 2010-12-04 | 1 | -1/+1 |
| | |||||
* | Document gtk_render_* functions. | Carlos Garnacho | 2010-12-04 | 1 | -0/+204 |
| | |||||
* | Add gtk_render_activity() | Carlos Garnacho | 2010-12-04 | 1 | -0/+23 |
| | | | | | | This method will render progress bars and spinners, these should handle active and inconsistent states' animation progress in order to perform animations. | ||||
* | s/GtkStyleSet/GtkStyleProperties/ | Carlos Garnacho | 2010-12-04 | 1 | -14/+14 |
| | | | | | The former name had oddities such as gtk_style_set_set() and such, so the new name is nicer in that regard and not much longer. | ||||
* | Use GdkRGBA all around in GtkStyleContext. | Carlos Garnacho | 2010-12-04 | 1 | -1/+1 |
| | |||||
* | GtkStyleContext: s/set/add/ and s/unset/remove/ for classes/regions. | Carlos Garnacho | 2010-12-04 | 1 | -12/+12 |
| | | | | | Several classes and regions may be set to GtkStyleContext, so rename the functions to be more intuitive. | ||||
* | GtkStyleContext: Add gtk_style_context_new(). | Carlos Garnacho | 2010-12-04 | 1 | -0/+23 |
| | |||||
* | Change semantics of the methods to check whether an animation is running. | Carlos Garnacho | 2010-12-04 | 1 | -46/+33 |
| | | | | | | | It actually messed up with the state being actually set, and having a transition animation running for it. Now this dichotomy is removed, and gtk_style_context_state_is_running() only checks whether an animation is running, leaving state checking to flags & GTK_STATE_FLAG_*. | ||||
* | GtkStyleContext: Actually store region ID when starting an animation. | Carlos Garnacho | 2010-12-04 | 1 | -1/+3 |
| | |||||
* | Add theming docs | Carlos Garnacho | 2010-12-04 | 1 | -21/+651 |
| | | | | | Both API and file format is documented, there's still missing a migration doc though. |