2006-03-13 Thomas Wood * NEWS: 2.6.8 release 2006-03-12 Thomas Wood * NEWS: * configure.ac: Updated for 2.6.8 release 2006-03-11 Benjamin Berg * engines/smooth/src/engine/smooth_gtk2_drawing.c: made smooth_draw_button_default static * engines/smooth/src/interfaces/abstract/abstract_drawing_interface.c: - include abstract_drawing_interface.h, so that the G_GNUC_INTERNAL is known in the c file. * engines/smooth/src/interfaces/gdk2/gdk2_drawing_interface.c: - added extern keyword to external functions * engines/smooth/src/interfaces/shared/gdk/gdk_drawing_interface.c: - added definitions for some functions and G_GNUC_INTERNAL 2006-03-11 Thomas Wood * engines/clearlooks/src/clearlooks_draw.c: (cl_draw_inset): * engines/clearlooks/src/clearlooks_draw.h: * engines/clearlooks/src/clearlooks_rc_style.h: * engines/clearlooks/src/clearlooks_style.h: * engines/clearlooks/src/support.h: * engines/crux/src/crux-draw.h: * engines/crux/src/crux-gradient.h: * engines/crux/src/crux-pixmaps.h: * engines/crux/src/crux-rc-parser.h: * engines/crux/src/crux-rc-style.h: * engines/crux/src/crux-style.h: * engines/crux/src/debug.h: * engines/crux/src/eazel-theme.h: * engines/mist/src/mist-rc-style.h: * engines/mist/src/mist-style.h: * engines/smooth/src/engine/shared/gtk/smooth_gtk_drawing.h: * engines/smooth/src/engine/shared/gtk/smooth_gtk_rc.h: * engines/smooth/src/engine/smooth_gtk2_drawing.h: * engines/smooth/src/engine/smooth_gtk2_engine.h: * engines/smooth/src/engine/smooth_gtk2_misc.h: * engines/smooth/src/engine/smooth_gtk2_rc.h: * engines/smooth/src/interfaces/abstract/abstract_drawing_interface .h: * engines/smooth/src/interfaces/drawing_interface.h: * engines/smooth/src/interfaces/gdk2/gdk2_drawing_interface.h: * engines/smooth/src/interfaces/gdk2/src/gdk2_gradient_routines.h: * engines/smooth/src/interfaces/shared/gdk/gdk_drawing_interface.c: * engines/smooth/src/interfaces/shared/gdk/gdk_drawing_interface.h: * engines/smooth/src/utils/calc_colors.h: * engines/smooth/src/utils/draw_arrows.h: * engines/smooth/src/utils/draw_border.h: * engines/smooth/src/utils/draw_checkmark.h: * engines/smooth/src/utils/draw_fill.h: * engines/smooth/src/utils/draw_grips.h: Use G_GNUC_INTERNAL to stop exporting unneseccary functions in clearlooks, crux, mist and smooth 2006-03-11 Benjamin Berg * hc: * industrial: * lighthouseblue: * metal: * redmond: * thinice: - added G_GNUC_INTERNAL to prevent functions and variables from beeing exported. - made some symbols static - removed others 2006-03-06 Benjamin Berg * engines/clearlooks/src/clearlooks_style.c: (draw_box): Don't draw any background for menus if the shadow_type is GTK_SHADOW_NONE. (Fixes bug #333398) (clearlooks_style_copy): Forgot to chain up the parent class. Which caused some ugly bugs. 2006-03-04 Benjamin Berg * engines/clearlooks/src/clearlooks_draw.c: (cl_draw_spinbutton), (cl_draw_combobox_entry), (cl_draw_combobox_button), (cl_draw_treeview_header): * engines/clearlooks/src/clearlooks_style.c: (clearlooks_draw_arrow), (draw_box), (ensure_check_pixmaps), (draw_check), (ensure_radio_pixmaps), (draw_option): * engines/clearlooks/src/support.c: (cl_get_progress_bar_orientation), (gtk_treeview_get_header_index), (gtk_clist_get_header_index): - Take the slider length into account when calculating the length of of the blue line in GtkScale. (Fixes bug #317639) - Draw the background of insensitive toggle and radio buttons with bg[INSENSITIVE]. (Fixes bug #148848) - Improved right to left support. 2006-02-28 Benjamin Berg * engines/clearlooks/src/clearlooks_draw.c: * engines/clearlooks/src/clearlooks_style.c: * engines/clearlooks/src/clearlooks_style.h: * engines/clearlooks/src/support.c: * engines/clearlooks/src/support.h: * engines/crux/src/crux-draw.c: * engines/crux/src/crux-gradient.c: * engines/crux/src/crux-rc-parser.c: * engines/crux/src/crux-rc-parser.h: * engines/crux/src/crux-rc-style.c: * engines/lighthouseblue/src/lighthouseblue_style.c: * engines/metal/src/metal_gtk2_drawing.c: * engines/metal/src/metal_gtk2_misc.c: * engines/metal/src/metal_gtk2_misc.h: * engines/mist/src/mist-style.c: * engines/redmond/src/redmond_gtk2_drawing.c: * engines/redmond/src/redmond_gtk2_engine.c: * engines/redmond/src/redmond_gtk2_misc.c: * engines/redmond/src/redmond_gtk2_misc.h: * engines/thinice/src/thinice_theme_draw.c: - make sure that widget is not NULL before accessing it - same goes for detail - prefixed some functions and declared others as static 2006-02-27 Benjamin Berg * engines/clearlooks/src/clearlooks_style.c: (clearlooks_style_copy), (clearlooks_style_class_init): * engines/industrial/src/industrial_style_versioned_code.h: * engines/lighthouseblue/src/lighthouseblue_style.c: (lighthouseblue_style_copy), (lighthouseblue_style_class_init): * engines/metal/src/metal_gtk2_engine.c: (metal_style_copy), (metal_style_class_init): Added functions that copy the styles to all engines that save data in them.