2006-01-02 Thomas Wood * NEWS: * configure.ac: Updated for 2.7.2 2006-01-02 Richard Stellingwerff * engines/clearlooks/src/clearlooks_style.c: (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-31 Benjamin Berg * engines/clearlooks/src/clearlooks_style.c: (draw_box_gap), (draw_box): Fix some possible NULL dereferenciations. 2005-12-30 Richard Stellingwerff * engines/clearlooks/src/clearlooks_style.c: (draw_shadow): Added an extra check for the entry widget. Prevents a crash in evolution. 2005-12-26 Richard Stellingwerff * engines/clearlooks/src/clearlooks_style.c: (draw_box): Don't draw menubar on GNOME panel. * engines/clearlooks/src/support.c: (cl_is_gnome_panel): * engines/clearlooks/src/support.h: Added function to check if the widget is the GNOME panel. 2005-12-26 Richard Stellingwerff * engines/clearlooks/src/clearlooks_style.c: (clearlooks_set_widget_parameters), (draw_box), (clearlooks_style_init_from_rc): * engines/clearlooks/src/clearlooks_types.h: Added 'is_default' field to WidgetParameters. 2005-12-21 Kjartan Maraas,,23491770 * 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 too agressive cleanups so we don't get unresolved symbols and crashes/100% cpu hangs. 2005-12-21 Thomas Wood * engines/hc/src/hc-main.c: (theme_init): * engines/hc/src/hc-style.c: (hc_draw_shadow): * engines/industrial/src/industrial_style.c: (ensure_pixmap), (draw_hline), (draw_handle), (draw_vline), (draw_slider), (real_draw_box), (draw_box), (draw_shadow), (draw_box_gap), (draw_shadow_gap), (draw_extension), (draw_arrow), (draw_check), (draw_option): * engines/industrial/src/parse_rc_style.h: * engines/mist/src/mist-rc-style.c: * engines/mist/src/mist-style.c: (draw_box), (draw_resize_grip), (draw_string): * engines/redmond/src/redmond_gtk2_drawing.c: (redmond_draw_box): * engines/redmond/src/redmond_gtk2_engine.c: * engines/redmond/src/redmond_gtk2_misc.c: (is_toolbar_item), (gtk_menu_shell_setup_signals), (gtk_menu_shell_cleanup_signals): * engines/thinice/src/thinice_rc_style.c: (thinice_rc_style_class_init): * engines/thinice/src/thinice_theme_draw.c: (draw_box), (draw_handle): - Patches and fixes for bug 321140 to hc, industrial, mist, redmond and thinice engines (cleanups for compiler warnings and removal of unneeded code) 2005-12-19 Richard Stellingwerff * engines/clearlooks/src/clearlooks_draw.c: (clearlooks_rounded_rectangle), (clearlooks_draw_button), (clearlooks_draw_entry), (clearlooks_draw_spinbutton_down), (clearlooks_draw_slider_button), (clearlooks_draw_progressbar_trough), (clearlooks_draw_tab), (clearlooks_draw_scrollbar_stepper): Renamed clearlooks_draw_rectectangle to clearlooks_draw_rectangle. * engines/clearlooks/src/clearlooks_style.c: (draw_shadow), (draw_box), (clearlooks_style_unrealize): Don't draw entry in TreeView edit mode. * engines/clearlooks/src/support.c: (clearlooks_get_parent_bg): * engines/clearlooks/src/support.h: Fixed a warning, removed unused methods. * themes/Clearlooks/gtk-2.0/gtkrc: Made background just a tiiiiiiiny bit darker. 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