1. 18 Dec, 2000 1 commit
  2. 17 Dec, 2000 1 commit
  3. 15 Dec, 2000 1 commit
  4. 14 Dec, 2000 1 commit
  5. 13 Dec, 2000 2 commits
  6. 12 Dec, 2000 1 commit
  7. 11 Dec, 2000 2 commits
  8. 07 Dec, 2000 1 commit
  9. 29 Nov, 2000 1 commit
  10. 28 Nov, 2000 1 commit
  11. 22 Nov, 2000 1 commit
  12. 21 Nov, 2000 1 commit
  13. 20 Nov, 2000 1 commit
  14. 18 Nov, 2000 2 commits
  15. 13 Nov, 2000 1 commit
  16. 06 Nov, 2000 1 commit
  17. 18 Oct, 2000 1 commit
  18. 16 Oct, 2000 3 commits
  19. 12 Oct, 2000 1 commit
  20. 05 Oct, 2000 1 commit
  21. 29 Sep, 2000 1 commit
  22. 27 Sep, 2000 1 commit
  23. 26 Sep, 2000 1 commit
  24. 21 Sep, 2000 1 commit
  25. 20 Sep, 2000 2 commits
  26. 18 Sep, 2000 3 commits
  27. 15 Sep, 2000 3 commits
    • Gerd Moellmann's avatar
      (lookup_image): Build mask before applying an algorithm. · 14819cb3
      Gerd Moellmann authored
      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.
      14819cb3
    • Gerd Moellmann's avatar
      (ALLOC_XPM_COLORS): Define if we can use Emacs' color · b243755a
      Gerd Moellmann authored
      allocation functions with the XPM lib.
      (struct xpm_cached_color) [ALLOC_XPM_COLORS]: New structure.
      (XPM_COLOR_CACHE_BUCKETS) [ALLOC_XPM_COLORS]: New macro.
      (xpm_color_cache) [ALLOC_XPM_COLORS]: New variable.
      (xpm_init_color_cache, xpm_free_color_cache, xpm_lookup_color)
      (xpm_alloc_color, xpm_free_colors) [ALLOC_XPM_COLORS]: New
      functions.
      (xpm_load) [ALLOC_XPM_COLORS]: Use Emacs' own color allocation
      functions, if possible, because these handle color allocation
      failure more gracefully.
      (Fimage_mask_p): New function.
      b243755a
    • Gerd Moellmann's avatar
      (QCmatrix, QCcolor_adjustment, QCmask, Qemboss) · 4a8e312c
      Gerd Moellmann authored
      (Qedge_detection, Qheuristic): New symbols.
      (syms_of_xfns): Initialize new symbols.
      (lookup_image): Handle `:mask X', `:algorithm emboss', and
      `algorithm (edge-detection ...)'.
      (xbm_format, xpm_format, pbm_format, png_format, jpeg_format):
      (tiff_format, gif_format, gs_format): Add `:mask'.
      (XBM_MASK, XPM_MASK, PBM_MASK, PNG_MASK, JPEG_MASK, TIFF_MASK)
      (GIF_MASK, GS_MASK): New enumerators.
      (x_laplace_read_row, x_laplace_write_row): Functions removed.
      (emboss_matrix, laplace_matrix): New variables.
      (x_to_xcolors, x_from_xcolors, x_detect_edges, x_emboss)
      (x_edge_detection): New functions.
      (x_laplace): Rewritten in terms of x_detect_edges.
      (x_build_heuristic_mask): If image has a mask, free it.
      4a8e312c
  28. 11 Sep, 2000 1 commit
  29. 05 Aug, 2000 1 commit
  30. 03 Aug, 2000 1 commit