1. 03 Mar, 2008 4 commits
    • Juanma Barranquero's avatar
      Include math.h. · 09fe06b7
      Juanma Barranquero authored
    • Jason Rumney's avatar
      (recompute_cached_metrics): Change font arg to w32font_info. · 54efdcd1
      Jason Rumney authored
      Compute options separately.
      (w32font_open_internal): Set glyph_idx before caching metrics.
    • Jason Rumney's avatar
      (Quniscribe, QCformat): New symbols. · 34fd2d28
      Jason Rumney authored
      (syms_of_w32font): Define them.
      (w32font_has_char): Indicate uncertainty.
      (w32font_encode_char): Encode as glyph point. Make static.
      (recompute_cached_metrics): New function.
      (w32font_open_internal): Use it. Set font to use glyph points
      initially. Set format based on type of font.
      (w32font_text_extents, w32font_draw): Optionally use glyph points.
      (w32_enumfont_pattern_entity): Accept backend arg. Set type based
      on it. Set format based on information available here.
      (add_font_entity_to_list): Identify backend based on opentype_only.
    • Jason Rumney's avatar
      (NTM_PS_OPENTYPE, NTM_TT_OPENTYPE, NTM_TYPE1): Define · 500591f8
      Jason Rumney authored
      if system headers don't.
      (struct w32font_info): Enlarge ascii_metrics. Add glyph_idx.
      (w32font_encode_char): Don't declare here.
  2. 02 Mar, 2008 8 commits
  3. 01 Mar, 2008 28 commits