2005-02-08 Thomas Wood * NEWS: Update for 2.6.1 2005-02-03 William Jon McCann * engines/smooth/src/engine/smooth_gtk2_engine.h: * engines/smooth/src/engine/smooth_gtk2_drawing.c (smooth_draw_flat_box): * engines/smooth/src/engine/smooth_gtk2_engine.c (smooth_style_class_init): Namespace parent_class var (Fixes #166201). 2005-02-03 Kjartan Maraas * engines/smooth/src/engine/smooth_gtk2_engine.c: (smooth_rc_style_parse): Use g_quark_from_string() instead of g_quark_from_static_string() since the latter will cause problems when used in modules that are dynamically loaded and unloaded. This should solve a ton of crashes related to changing themes. Closes bug #165942, bug #166018, bug #160803, and is also related to other theme related crashes all the way back to 1.4.x. Theme engine authors should be made aware of this so we can get external theme engines fixed. 2005-01-29 Thomas Wood * NEWS: Updated * configure.ac: Change version to 2.6.1 2005-01-28 Thomas Wood * engines/smooth/Makefile.am: Fix bug 162131 (Enable building outside of srcdir) 2005-01-06 Thomas Wood * engines/crux/src/crux-pixmaps.c: (load_image): * engines/crux/src/crux-rc-style.c: (crux_rc_style_init): * engines/redmond/src/redmond_gtk2_drawing.c: (redmond_draw_handle): Applied patch from bug 163099 (fixes building with C89 compilers) 2005-01-04 Andrew Johnson * engines/smooth/src/engine/smooth_gtk2_misc.c: (reverse_engineer_spin_button): improve spin button up arrow offset when embedded * engines/smooth/src/interfaces/gdk2/gdk2_drawing_interface.c: (internal_image_buffer_new), (GDK2CanvasStore), (GDK2CanvasRender), (GDK2CanvasDrawLine), (GDK2CanvasDrawLines), (GDK2CanvasDrawArc), (GDK2CanvasFrameRectangle), (GDK2CanvasFrameChord), (GDK2CanvasFillRectangle), (GDK2CanvasFillChord), (GDKInitializeCanvas), (GDKFinalizeCanvas), (_DrawingInterfaceInitialize), (_DrawingInterfaceFinalize): * engines/smooth/src/interfaces/gdk2/gdk2_private_drawing_interface.h: Remove unused experimental Cairo/Xrender, Bezier, & Blur Cruft * engines/smooth/src/interfaces/gdk2/gdk2_drawing_interface.c: (GDK2CanvasFrameRectangle): * engines/smooth/src/engine/smooth_gtk2_drawing.c: (do_smooth_draw_focus): fix solid focus where thickness > 1