1. 03 Aug, 2005 1 commit
    • Kevin Bracey's avatar
      Added support for supremacy blending in 32bpp modes only. If bit 14 is set in... · f06bd3a7
      Kevin Bracey authored
      Added support for supremacy blending in 32bpp modes only. If bit 14 is set in Font_Paint as well as bit 11 (for blending), then the blending takes into account the supremacy bits of the screen data when compositing. If not in a 32-bpp mode, then an error is returned.
      
      In addition, when bits 11 and 14 are set, the supremacy bits in the chosen
      foreground colour (set via ColourTrans_SetFontColours or similar) are used,
      so you can plot semi-transparent text. This is a limited facility - it's
      not available below 32bpp, and it doesn't work for text above FontMax2.
      
      Also, fixed a bug which meant that successive paints with different blending
      flags had to be separated by colour-setting calls to get the new flags to
      be obeyed.
      
      Note that, as in previous versions, the blending still doesn't correct for
      gamma.
      
      Version 3.60. Tagged as 'Manager-3_60'
      f06bd3a7
  2. 04 Aug, 2004 1 commit
  3. 16 Feb, 2004 1 commit
  4. 13 May, 2003 1 commit
    • Robert Sprowson's avatar
      A signed pointer comparison was stopping postscript font matching from working... · 1f7c9e21
      Robert Sprowson authored
      A signed pointer comparison was stopping postscript font matching from working in some circumstances as it asked for the answer back on the stack which is now top bit set.Fixed.
      
      Also went through and tightened up all the signed comparisons as a number
      of other calls considered anything <= 0 to mean 0.The worst offender
      being "Font_ReadFontMetrics".
      A number of places assumed SWIs preserved flags,now don't.
      Optimised two places,an excess MOV and avoiding screen reads when the
      BIC mask is &FFFFFFFF.
      
      Version 3.57. Tagged as 'Manager-3_57'
      1f7c9e21
  5. 31 Jan, 2003 1 commit
  6. 18 Dec, 2002 1 commit
  7. 12 Apr, 2002 1 commit
    • Kevin Bracey's avatar
      Fixes two bugs introduced in version 3.52: · c3bf4db3
      Kevin Bracey authored
      * Bounding box measurements were frequently incorrect.
      * Dependency flags were not processed reliably in cases where there were
        more than 32 chunks.
      
      Version 3.54. Tagged as 'Manager-3_54'
      c3bf4db3
  8. 13 Mar, 2002 1 commit
  9. 22 Feb, 2002 1 commit
    • Kevin Bracey's avatar
      * Now handles new "/uXXXXX" identifiers in encoding files. · a5ba8f88
      Kevin Bracey authored
      * 32-bit scaffold table support added (see Doc.BigTables)
      * Occasional crash when font cache full fixed (bug introduced at same time
        as, but independently from, Unicode support).
      
      And in FontEd:
      
      * Nice new icon
      * 3D look-and-feel
      * Solid dragging
      * Big table support
      * Can now handle more than 15K of scaffolding
      * Packing and dependencies fixed - can now reliably load and save our
        Far Eastern fonts (and they load faster, because it doesn't try to
        "correct" the packing)
      * Width of font index display now adjustable
      * Font index grid now drawn correctly with large fonts
      * Font index bitmap generation accelerated
      
      Version 3.53. Tagged as 'Manager-3_53'
      a5ba8f88
  10. 12 Nov, 2001 1 commit
  11. 10 May, 2001 1 commit
  12. 23 Mar, 2001 1 commit
  13. 21 Nov, 2000 1 commit
  14. 12 May, 2000 1 commit
  15. 22 Sep, 1999 1 commit
  16. 03 Aug, 1999 2 commits
  17. 01 Mar, 1999 1 commit
  18. 22 Feb, 1999 3 commits
  19. 18 Feb, 1999 1 commit
  20. 30 Oct, 1998 1 commit
  21. 28 Oct, 1998 1 commit
  22. 07 Oct, 1998 4 commits
  23. 16 May, 1997 1 commit
  24. 21 Jan, 1997 2 commits
  25. 21 Nov, 1996 1 commit
  26. 06 Nov, 1996 2 commits
  27. 05 Nov, 1996 1 commit