]> git.eshelyaron.com Git - emacs.git/commitdiff
*** empty log message ***
authorGerd Moellmann <gerd@gnu.org>
Fri, 15 Sep 2000 21:01:39 +0000 (21:01 +0000)
committerGerd Moellmann <gerd@gnu.org>
Fri, 15 Sep 2000 21:01:39 +0000 (21:01 +0000)
lisp/ChangeLog
src/ChangeLog

index d0299991a99fae7116bd4732c57041b03e81e604..dd9be2da17c7f2476cbee400c95d8d0083b458b5 100644 (file)
@@ -1,5 +1,9 @@
 2000-09-15  Gerd Moellmann  <gerd@gnu.org>
 
+       * toolbar/toolbar.el (toolbar-add-item): Use the same image
+       specification if or if not tool-bar item contains an `:enabled'
+       property.
+
        * menu-bar.el (menu-bar-files-menu): Disable ``Save'' if
        current buffer has no file name.
 
index 00a9f4f426a4ab7870c6c0f0c9c7dd37d808f21c..95a1d8fffeb8057afca46356074fca9935d9b251 100644 (file)
@@ -1,5 +1,19 @@
 2000-09-15  Gerd Moellmann  <gerd@gnu.org>
 
+       * xfns.c (lookup_image): Build mask before applying an algorithm.
+       Recognize algorithm `disabled'.
+       (cross_disabled_images): New variable.
+       (COLOR_INTENSITY): New macro.
+       (x_detect_edges): Use COLOR_INTENSITY.
+       (x_disable_image): New function.
+       (syms_of_xfns): DEFVAR_BOOL cross_disabled_images.
+
+       * xdisp.c (build_desired_tool_bar_string): For a toolbar item in
+       disabled state, don't apply an image transformation algorithm if
+       the user specified an image for the disabled state.  Use
+       `:algorthm disabled' for creating a disabled item's image if the
+       user hasn't specified an image.
+
        * xfns.c (ALLOC_XPM_COLORS): Define if we can use Emacs' color
        allocation functions with the XPM lib.
        (struct xpm_cached_color) [ALLOC_XPM_COLORS]: New structure.