summaryrefslogtreecommitdiff
path: root/gtk
Commit message (Collapse)AuthorAgeFilesLines
* iconview: Port to Cairo renderingBenjamin Otte2010-09-261-75/+78
|
* cellview: Port to Cairo renderingBenjamin Otte2010-09-261-11/+16
|
* API: Add gtk_cell_renderer_render_cairo()Benjamin Otte2010-09-262-5/+54
| | | | It's like gtk_cell_renderer_render(), just cooler.
* API: Change cellrenderer->render vfunc to take a cairo_tBenjamin Otte2010-09-267-148/+136
| | | | Also constify the rectangle arguments. They were const anyway.
* testview: Convert _gtk_text_util_create_rich_drag_icon() to use surfacesBenjamin Otte2010-09-263-25/+25
|
* textview: API: change gtk_text_layout_draw() to take a cairo_tBenjamin Otte2010-09-264-63/+33
| | | | This simplifies the API a lot and allows more magic to happen later.
* API: Add gtk_cairo_draw_insertion_cursor()Benjamin Otte2010-09-263-8/+38
| | | | | | | 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.
* text: Make _gtk_text_util_create_drag_icon() return a surfaceBenjamin Otte2010-09-264-34/+28
| | | | And change its callers to handle it that way.
* API: Add gtk_drag_set_icon_surface()Benjamin Otte2010-09-263-10/+138
| | | | The function is supposed to replace gtk_drag_set_icon_pixmap().
* menu: set tearoff background using new background APIBenjamin Otte2010-09-261-8/+12
|
* Use gdk_window_set_background_pattern() to set parent-relative bakgroundBenjamin Otte2010-09-262-2/+1
|
* iconview: No need to set backgroundBenjamin Otte2010-09-261-1/+0
|
* style: Rewrite background handling to use cairo_pattern_tBenjamin Otte2010-09-262-58/+57
|
* trayicon: Use new gdk_window_set_background_pattern() APIBenjamin Otte2010-09-261-1/+1
|
* gtk: Remove calls that try to set GDK_NO_BG on their windowsBenjamin Otte2010-09-265-15/+0
| | | | These calls aren't necessary anymore.
* widget: shape_combine_mask => shape_cobine_regionBenjamin Otte2010-09-264-89/+64
| | | | | | | | | | | Replace gtk_widget_shape_combine_region() with gtk_widget_shape_combine_mask() and gtk_widget_input_shape_combine_region() with gtk_widget_input_shape_combine_mask(). As GdkBitmap is going away, and the region equivalents already exist, this seems like pretty much the default step to take. Includes code to fix up the users.
* treeview: Port to gdk_window_shape_combine_region()Benjamin Otte2010-09-261-27/+29
| | | | | gdk_window_shape_combine_mask() is going away. It's using a GdkPixmap and falls back to gdk_window_shape_combine_region() anyway.
* colorsel: Use gdk_cursor_new_from_pixbuf() to create the cursorBenjamin Otte2010-09-261-61/+51
| | | | gdk_cursor_new_from_pixmap() is about to die.
* window: Remove call to gdk_window_set_icon()Benjamin Otte2010-09-261-184/+0
| | | | | | Also remove all the functions taking care of it. This is now handled by the X11 backend directly. And the other backends ignored this function anyway.
* style: Convert draw_spinner vfunc to Cairo versionBenjamin Otte2010-09-262-26/+73
|
* style: Convert draw_resize_grip vfunc to Cairo versionBenjamin Otte2010-09-262-28/+71
| | | | | Includes removal of now unused draw_simple_image_no_cairo() function from pixbuf engine.
* style: Convert draw_layout vfunc to Cairo versionBenjamin Otte2010-09-262-29/+69
|
* style: Convert draw_expander vfunc to Cairo versionBenjamin Otte2010-09-262-27/+74
|
* style: Convert draw_handle vfunc to Cairo versionBenjamin Otte2010-09-262-34/+82
|
* style: Convert draw_slider vfunc to Cairo versionBenjamin Otte2010-09-262-30/+89
|
* style: Convert draw_focus vfunc to Cairo versionBenjamin Otte2010-09-262-30/+73
|
* style: Convert draw_extension vfunc to Cairo versionBenjamin Otte2010-09-262-33/+81
|
* style: Convert draw_box_gap vfunc to Cairo versionBenjamin Otte2010-09-262-37/+90
| | | | | Includes removal of now unused draw_gap_image_no_cairo() function from pixbuf theme engine.
* style: Convert draw_shadow_gap vfunc to a Cairo versionBenjamin Otte2010-09-262-34/+91
|
* style: Convert draw_tab vfunc to Cairo versionBenjamin Otte2010-09-262-30/+73
|
* style: Convert draw_option vfunc to Cairo versionBenjamin Otte2010-09-262-28/+73
|
* style: Convert draw_check vfunc to Cairo versionBenjamin Otte2010-09-262-28/+73
|
* style: Convert draw_flat_box vfunc to Cairo versionBenjamin Otte2010-09-262-36/+80
|
* style: Convert draw_shadow vfunc to Cairo versionBenjamin Otte2010-09-262-160/+325
|
* style: Convert draw_vline vfunc to a Cairo versionBenjamin Otte2010-09-262-28/+66
|
* style: Convert draw_hline vfunc to Cairo versionBenjamin Otte2010-09-262-28/+82
|
* API: change gtk_style_apply_default_background()Benjamin Otte2010-09-262-109/+79
| | | | | It now takes a cr to apply the default background to. And it no longer takes a set_bg parameter
* notebook: Fix compilation warningsBenjamin Otte2010-09-261-1/+1
| | | | A quark is not a pointer.
* menu: Remove unused variableBenjamin Otte2010-09-261-2/+0
|
* Nuke the 'Types' section from the docsMatthias Clasen2010-09-241-9/+0
|
* GtkOffscreenWindow: shorten doc titleMatthias Clasen2010-09-241-7/+6
|
* GtkScale: Remove links from doc section titleMatthias Clasen2010-09-241-4/+4
|
* GtkMenu: Add a destroy notify to gtk_menu_popup_for_deviceMatthias Clasen2010-09-242-32/+51
| | | | | | | This is necessary so language bindings can use gtk_menu_popup_for_device() as a 'full' variant of gtk_menu_popup(). http://bugzilla.gnome.org/show_bug.cgi?id=623664
* Update docs of GtkAboutDialog and GtkLinkButtonMatthias Clasen2010-09-242-31/+30
| | | | | Remove references to global hooks from the docs. Also move remaining docs inline, and remove the templates.
* DND: don't use uninitialized memoryMatthias Clasen2010-09-241-60/+55
| | | | | | | | The dest_x/y members of GtkDragDestInfo were not initialized. At the same time, switch some of the small temporary structs to g_slice allocation. https://bugzilla.gnome.org/show_bug.cgi?id=630532
* GtkAboutDialog: correct a since tagMatthias Clasen2010-09-241-1/+1
|
* gtkeditable: move documentation to inline commentsChristian Dywan2010-09-241-0/+44
| | | | Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=617316
* introspection: Fix typo in annotationFlorian Müllner2010-09-241-1/+1
|
* GtkAboutDialog: escape mail addressesMatthias Clasen2010-09-241-2/+10
| | | | This got lost when converting to the ::activate-link signal.
* Another since tagMatthias Clasen2010-09-241-0/+2
|