Mercurial > hg > xemacs-beta
diff src/ChangeLog @ 744:8ae895c67ce7
[xemacs-hg @ 2002-02-04 15:44:37 by wmperry]
Enable generic toolbar support for X11. Added new toolbar-shadow-thickness specifier.
author | wmperry |
---|---|
date | Mon, 04 Feb 2002 15:44:52 +0000 |
parents | 2e5e2ccbeed2 |
children | b13b1b7b11f1 |
line wrap: on
line diff
--- a/src/ChangeLog Mon Feb 04 13:19:17 2002 +0000 +++ b/src/ChangeLog Mon Feb 04 15:44:52 2002 +0000 @@ -1,5 +1,25 @@ 2002-02-02 William M. Perry <wmperry@gnu.org> + * winslots.h: New toolbar_shadow_thickness slot. + + * toolbar.c (Vtoolbar_shadow_thickness): New specifier to control + thickness of toolbar shadows instead of relying on X resourcs. + (toolbar_shadows_changed): New function to redraw toolbars if the + thickness specifier is changed. + (specifier_vars_of_toolbar): Arrange for caching and defaults for + toolbar-shadow-thickness. + + * toolbar-x.c: Use the new redisplay-based toolbar code. + + * toolbar-common.c (__prepare_button_area): Look at + toolbar-shadow-thickness specifier instead of window-system + specific stuff. + + * gtk-xemacs.c (smash_scrollbar_specifiers): New function to set + the toolbar-shadow-thickness specifier from GTK styles. + + * frameslots.h: New toolbar_shadow_thickness slot. + * glyphs-gtk.c (extract_xpm_color_names): Resurrect the xpm color symbols stuff because the GTK XPM libraries do very weird things if you don't specify the transparency at all. Reverting the patch