Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | API: Get rid of gtk_draw_insertion_cursor() | Benjamin Otte | 2010-09-26 | 1 | -53/+7 |
| | | | | | and rename gtk_cairo_draw_insertion_cursor() to gtk_draw_insertion_cursor(). | ||||
* | API: Rename gtk_cairo_paint_*() to gtk_paint_*() | Benjamin Otte | 2010-09-26 | 1 | -229/+229 |
| | | | | | | Large patch, but just renaming. Indentation should still mostly be correct because I took care of keeping the indentation for this function name. | ||||
* | API: style: Remove old drawing functions | Benjamin Otte | 2010-09-26 | 1 | -966/+0 |
| | |||||
* | gtk: gdk_drawable_get_screen/visual => gdk_window_get_screen/visual | Benjamin Otte | 2010-09-26 | 1 | -1/+1 |
| | |||||
* | style: Move from colormaps to visuals | Benjamin Otte | 2010-09-26 | 1 | -22/+21 |
| | |||||
* | style: Remove depth member from GtkStyle | Benjamin Otte | 2010-09-26 | 1 | -4/+2 |
| | |||||
* | style: Remove depth checks in render functions | Benjamin Otte | 2010-09-26 | 1 | -20/+0 |
| | | | | There's no need for them anymore now that we render with Cairo. | ||||
* | API: Add gtk_cairo_draw_insertion_cursor() | Benjamin Otte | 2010-09-26 | 1 | -8/+31 |
| | | | | | | | For now just add it instead of replacing the current function. In the end, this one should probably be renamed to gtk_draw_insertion_cursor() and the current gtk_draw_insertion_cursor() should die. | ||||
* | style: Rewrite background handling to use cairo_pattern_t | Benjamin Otte | 2010-09-26 | 1 | -57/+56 |
| | |||||
* | style: Convert draw_spinner vfunc to Cairo version | Benjamin Otte | 2010-09-26 | 1 | -13/+50 |
| | |||||
* | style: Convert draw_resize_grip vfunc to Cairo version | Benjamin Otte | 2010-09-26 | 1 | -15/+49 |
| | | | | | Includes removal of now unused draw_simple_image_no_cairo() function from pixbuf engine. | ||||
* | style: Convert draw_layout vfunc to Cairo version | Benjamin Otte | 2010-09-26 | 1 | -17/+49 |
| | |||||
* | style: Convert draw_expander vfunc to Cairo version | Benjamin Otte | 2010-09-26 | 1 | -16/+56 |
| | |||||
* | style: Convert draw_handle vfunc to Cairo version | Benjamin Otte | 2010-09-26 | 1 | -20/+58 |
| | |||||
* | style: Convert draw_slider vfunc to Cairo version | Benjamin Otte | 2010-09-26 | 1 | -16/+65 |
| | |||||
* | style: Convert draw_focus vfunc to Cairo version | Benjamin Otte | 2010-09-26 | 1 | -18/+53 |
| | |||||
* | style: Convert draw_extension vfunc to Cairo version | Benjamin Otte | 2010-09-26 | 1 | -19/+57 |
| | |||||
* | style: Convert draw_box_gap vfunc to Cairo version | Benjamin Otte | 2010-09-26 | 1 | -21/+62 |
| | | | | | Includes removal of now unused draw_gap_image_no_cairo() function from pixbuf theme engine. | ||||
* | style: Convert draw_shadow_gap vfunc to a Cairo version | Benjamin Otte | 2010-09-26 | 1 | -18/+63 |
| | |||||
* | style: Convert draw_tab vfunc to Cairo version | Benjamin Otte | 2010-09-26 | 1 | -17/+51 |
| | |||||
* | style: Convert draw_option vfunc to Cairo version | Benjamin Otte | 2010-09-26 | 1 | -15/+51 |
| | |||||
* | style: Convert draw_check vfunc to Cairo version | Benjamin Otte | 2010-09-26 | 1 | -15/+51 |
| | |||||
* | style: Convert draw_flat_box vfunc to Cairo version | Benjamin Otte | 2010-09-26 | 1 | -23/+58 |
| | |||||
* | style: Convert draw_shadow vfunc to Cairo version | Benjamin Otte | 2010-09-26 | 1 | -106/+233 |
| | |||||
* | style: Convert draw_vline vfunc to a Cairo version | Benjamin Otte | 2010-09-26 | 1 | -17/+48 |
| | |||||
* | style: Convert draw_hline vfunc to Cairo version | Benjamin Otte | 2010-09-26 | 1 | -17/+64 |
| | |||||
* | API: change gtk_style_apply_default_background() | Benjamin Otte | 2010-09-26 | 1 | -107/+78 |
| | | | | | It now takes a cr to apply the default background to. And it no longer takes a set_bg parameter | ||||
* | Fix a couple of broken annotations | Johan Dahlin | 2010-09-23 | 1 | -1/+1 |
| | |||||
* | Tons of transfer annotations | Matthias Clasen | 2010-09-21 | 1 | -6/+8 |
| | |||||
* | Update gtkstyle.c to account for removal of row-ending-details | Kristian Rietveld | 2010-09-13 | 1 | -15/+27 |
| | | | | | | | | | The detail strings now have more "detail" by default, so gtkstyle.c needed to be updated to properly handle this. Tests like testtreeview, testtreesort now have proper background drawing again. This strncmp trick was the best I could think of so quickly, if anybody has an idea to do this in a better way, let me know. | ||||
* | style: Fix drawing of insensitive text | Benjamin Otte | 2010-09-12 | 1 | -2/+3 |
| | | | | | | | | | | When writing the original code I erroneously assumed that the current point of the cairo context would be saved by cairo_save/restore(), but of course the current point is part of the path and therefor isn't saved. Also do a cairo_new_path() before rendering any text so that we are sure the text ends up at the right spot. | ||||
* | style: Use gtk_widget_get_state() for the entry background | Benjamin Otte | 2010-09-03 | 1 | -1/+1 |
| | | | | | New code sets the entry background to GTK_STATE_ACTIVE when it has focus and the active color in the default theme looks rather bad. | ||||
* | gtk/gtkstyle.c: use accessor functions to access GtkWidget | Javier Jardón | 2010-08-22 | 1 | -5/+8 |
| | |||||
* | Use G_DEFINE_BOXED_TYPE | Christian Persch | 2010-08-18 | 1 | -12/+3 |
| | | | | Bug #627214. | ||||
* | style: Use _gtk_pango_fill_layout() | Benjamin Otte | 2010-08-10 | 1 | -2/+1 |
| | |||||
* | style: Apply same matrix conversion as gdk_draw_layout() did | Benjamin Otte | 2010-08-10 | 1 | -2/+30 |
| | | | | | | | This is only necessary for GtkLabel with an angle set as no other widget rotates text. Note that the label code does not need these adjustments as those paths are only taken when the label is not rotated. | ||||
* | style: Don't use gdk_pixmap_create_from_xpm | Benjamin Otte | 2010-08-10 | 1 | -3/+27 |
| | | | | Instead, do what that code did manually. | ||||
* | style: Do not allocate colors anymore | Benjamin Otte | 2010-08-10 | 1 | -36/+0 |
| | |||||
* | Add missing calls to cairo_destroy() | Kristian Rietveld | 2010-08-10 | 1 | -0/+3 |
| | |||||
* | API: Remove GC members from GtkStyle | Benjamin Otte | 2010-08-10 | 1 | -78/+11 |
| | |||||
* | style: Replace last gdk_draw_rectangle() with Cairo | Benjamin Otte | 2010-08-10 | 1 | -9/+11 |
| | |||||
* | style: replace draw_frame_gap with Cairo calls | Benjamin Otte | 2010-08-10 | 1 | -127/+123 |
| | |||||
* | style: Replace draw_diamond vfunc with Cairo calls | Benjamin Otte | 2010-08-10 | 1 | -87/+81 |
| | |||||
* | API: remove gtk_paint_polygon() | Benjamin Otte | 2010-08-10 | 1 | -178/+0 |
| | | | | | Almost noone uses it in real applications and it's broken in most theme engines. | ||||
* | style: apply cleanup patch from bug 576988 | Benjamin Otte | 2010-08-10 | 1 | -923/+785 |
| | | | | | | | | | | | Ideally this patch would be split up into chunks, but the git branch it came from doesn't exist anymore. Only this patch is left in a bug report. It it's adapted to use accessors and contains some fixes that were spotted while using the patch. https://bugzilla.gnome.org/show_bug.cgi?id=576988 | ||||
* | Remove some unused variables | Javier Jardón | 2010-08-03 | 1 | -1/+0 |
| | |||||
* | style: Draw insertion cursor with Cairo | Benjamin Otte | 2010-07-26 | 1 | -95/+57 |
| | |||||
* | Remove _gtk_widget_get_cursor_gc() function | Benjamin Otte | 2010-07-26 | 1 | -8/+0 |
| | | | | It's unused now. | ||||
* | gtk/: fully remove gtkalias hacks | Javier Jardón | 2010-07-10 | 1 | -4/+0 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=623845 | ||||
* | [GtkStyle] Remove deprecated GdkFont usage | Javier Jardón | 2010-06-28 | 1 | -21/+0 |
| |