2006-01-07 Thomas Wood * NEWS: * configure.ac: Update for 2.6.7 * engines/lighthouseblue/src/lighthouseblue_rc_style.c: (theme_parse_boolean): * engines/lighthouseblue/src/lighthouseblue_style.c: (draw_arrow), (draw_slider), (draw_handle), (lighthouseblue_style_class_init): * engines/lighthouseblue/src/util.c: - Applied Lighthouseblue engine patch from bug 321140 - Applied patch from bug 106156 (fixes various redraw issues) 2006-01-04 Thomas Wood * engines/crux/src/crux-gradient.c: (draw_vertical_gradient): Applied patch from bug 324989 (use malloc instead of alloca). 2006-01-03 Benjamin Berg * engines/hc/src/hc-style.c: (hc_draw_flat_box), (hc_style_class_init): Add a hc_draw_flat_box function, that calls the gtk_paint_box function for tooltips to avoid the hardcoded black border that the default engine uses. Closes bug #318151. 2005-12-30 Richard A. Stellingwerff * engines/clearlooks/src/clearlooks_style.c: (clearlooks_draw_arrow): * engines/clearlooks/src/support.c: (cl_find_combo_box_widget), (cl_is_combo_box): * engines/clearlooks/src/support.h: Prefixed some function with cl_ to avoid symbol conflicts with other engines. Based on a patch from #315562. 2005-12-30 Richard A. Stellingwerff * engines/clearlooks/src/clearlooks_style.c: (ensure_radio_pixmaps): Applied bug from #324806 to fix crash on a multihead display. 2005-12-21 Kjartan Maraas * engines/smooth/src/interfaces/abstract/abstract_drawing_interface .c: * engines/smooth/src/interfaces/shared/gdk/gdk_drawing_interface.c: (internal_drawing_area_use_pen_gc), (internal_drawing_area_unuse_pen_gc), (internal_drawing_area_use_brush_gc), (internal_drawing_area_unuse_brush_gc): Revert broken cleanups here too 2005-12-14 Thomas Wood * engines/smooth/Makefile.am: * engines/smooth/src/engine/shared/gtk/smooth_gtk_rc.c: (theme_parse_boolean), (theme_parse_fill), (theme_parse_edge), (theme_parse_button_default), (theme_parse_active_tab), (theme_parse_tab), (theme_parse_option), (theme_parse_grip), (theme_parse_check): * engines/smooth/src/engine/shared/gtk/smooth_gtk_rc.h: * engines/smooth/src/engine/smooth_gtk2_drawing.c: (rounded_extension_points), (square_extension_points), (triangle_extension_points), (smooth_fill_background), (smooth_draw_grip), (do_smooth_draw_shadow), (do_smooth_draw_focus), (smooth_draw_extension), (smooth_draw_button_default), (smooth_draw_handle): * engines/smooth/src/engine/smooth_gtk2_misc.c: (is_toolbar_item): * engines/smooth/src/engine/smooth_gtk2_misc.h: * engines/smooth/src/engine/smooth_gtk2_rc.c: (smooth_rc_style_init_data): * engines/smooth/src/interfaces/abstract/abstract_drawing_interface .c: * engines/smooth/src/interfaces/drawing_interface.c: (SmoothDrawingInterfaceSetup): * engines/smooth/src/interfaces/gdk2/src/gdk2_gradient_routines.c: (internal_create_vertical_gradient_image_buffer), (GDK2CanvasRenderGradient): * engines/smooth/src/interfaces/shared/gdk/gdk_drawing_interface.c: (internal_drawing_area_use_pen_gc): * engines/smooth/src/utils/draw_arrows.c: (SmoothDrawDirtyArrow): * engines/smooth/src/utils/draw_arrows.h: * engines/smooth/src/utils/draw_border.c: (SmoothDrawPolygonBorder): * engines/smooth/src/utils/draw_checkmark.c: (SmoothDrawCrossCheckMark): * engines/smooth/src/utils/draw_grips.c: (modula): Applied smooth engine patch from bug 321140 2005-12-14 Thomas Wood * engines/metal/src/metal_gtk2_drawing.c: (metal_draw_box), (metal_draw_tab), (metal_draw_extension): * engines/metal/src/metal_gtk2_misc.c: (do_metal_draw_arrow), (is_first_tab), (do_metal_draw_notebook_tab): * engines/metal/src/metal_gtk2_misc.h: * engines/thinice/src/thinice_theme_draw.c: (draw_box), (draw_extension), (thinice_tab): Fixes bug 323215 2005-11-30 Thomas Wood * engines/crux/src/crux-main.c: (theme_exit): Fixed undefined reference to 'uninstall_all_focus_hooks' (bug 322886)