1. 11 Jun, 2009 1 commit
  2. 21 Apr, 2009 1 commit
  3. 17 Apr, 2009 1 commit
  4. 23 Mar, 2009 1 commit
  5. 16 Mar, 2009 5 commits
  6. 15 Mar, 2009 6 commits
  7. 14 Mar, 2009 1 commit
  8. 02 Mar, 2009 1 commit
  9. 30 Jan, 2009 1 commit
  10. 02 Jan, 2009 1 commit
    • Behdad Esfahbod's avatar
      Make sure we measure layout with the same surface type as the final · 00f93b05
      Behdad Esfahbod authored
      2009-01-02  Behdad Esfahbod  <behdad@gnome.org>
      
              * pango-view/viewer-main.c (main):
              * pango-view/viewer-pangocairo.c (pangocairo_view_render):
              * pango-view/viewer-pangoft2.c (pangoft2_view_render):
              * pango-view/viewer-pangox.c (pangox_view_render):
              * pango-view/viewer-pangoxft.c (pangoxft_view_render):
              * pango-view/viewer.h:
              Make sure we measure layout with the same surface type as the
              final target.  Also reduces fonts loaded by the pangocairo backend.
      
      svn path=/trunk/; revision=2777
      00f93b05
  11. 26 Dec, 2008 3 commits
    • Behdad Esfahbod's avatar
      Call cairo_debug_reset_static_data(). · 78b8fb1a
      Behdad Esfahbod authored
      2008-12-26  Behdad Esfahbod  <behdad@gnome.org>
      
              * pango-view/viewer-pangocairo.c (pangocairo_view_destroy):
              Call cairo_debug_reset_static_data().
      
      svn path=/trunk/; revision=2772
      78b8fb1a
    • Behdad Esfahbod's avatar
      Fix all warnings in pango-view/ · 3d241725
      Behdad Esfahbod authored
      2008-12-25  Behdad Esfahbod  <behdad@gnome.org>
      
              * pango-view/viewer-main.c (main):
              * pango-view/viewer-pangocairo.c (pangocairo_view_create),
              (transform_callback), (pangocairo_view_render),
              (pangocairo_view_write):
              * pango-view/viewer-pangoft2.c (substitute_func),
              (pangoft2_view_create), (pangoft2_view_create_surface),
              (pangoft2_view_destroy_surface), (render_callback),
              (pangoft2_view_render), (pangoft2_view_write):
              * pango-view/viewer-pangox.c (render_callback):
              * pango-view/viewer-pangoxft.c (default_substitute),
              (render_callback):
              * pango-view/viewer-render.c (parse_enum), (parse_align),
              (parse_ellipsis), (parse_gravity), (parse_gravity_hint),
              (parse_hinting), (parse_wrap), (parse_backend), (show_version):
              * pango-view/viewer-x.c (x_view_init):
              Fix all warnings in pango-view/
      
      svn path=/trunk/; revision=2769
      3d241725
    • Behdad Esfahbod's avatar
      Bug 469049 – Fix all compiler warnings · 1c53de26
      Behdad Esfahbod authored
      2008-12-25  Behdad Esfahbod  <behdad@gnome.org>
      
              Bug 469049 – Fix all compiler warnings
      
              * pango-view/viewer-pangocairo.c (render_callback):
              * pango/fonts.c (append_field), (pango_font_description_to_string):
              * pango/opentype/harfbuzz-dump.c:
              * pango/pango-bidi-type.c (pango_log2vis_get_embedding_levels):
              * pango/pango-coverage.c (pango_coverage_set):
              * pango/pango-markup.c (span_parse_func):
              * pango/pango-renderer.c
              (pango_renderer_default_draw_error_underline):
              * pango/pango-utils.c (pango_scan_string):
              * pango/pangocairo-render.c (pango_cairo_renderer_draw_trapezoid),
              (draw_error_underline), (pango_cairo_renderer_class_init):
              Fix all the remaining warnings.
      
      svn path=/trunk/; revision=2767
      1c53de26
  12. 20 Aug, 2008 1 commit
    • Behdad Esfahbod's avatar
      Various corrections. · 5f1aab7c
      Behdad Esfahbod authored
      2008-08-19  Behdad Esfahbod  <behdad@gnome.org>
      
              * pango-view/GLASS.txt:
              * pango/pango-ot-tag.c:
              Various corrections.
      
      svn path=/trunk/; revision=2694
      5f1aab7c
  13. 06 Aug, 2008 1 commit
    • Behdad Esfahbod's avatar
      Make the following API public: · 6a84b565
      Behdad Esfahbod authored
      2008-08-05  Behdad Esfahbod  <behdad@gnome.org>
      
              * pango/pango-context.c:
              * pango/pango-context.h:
              Make the following API public:
      
                      pango_context_new()
                      pango_context_set_font_map()
      
              * pango/pango-fontmap.c (pango_font_map_create_context):
              * pango/pango-fontmap.h:
              New public API:
      
                      pango_font_map_create_context()
      
              * pango/pangocairo-context.c (pango_cairo_create_context):
              * pango/pangocairo-font.c (_pango_cairo_font_get_metrics),
              (_pango_cairo_font_private_get_hex_box_info):
              * pango/pangocairo-fontmap.c (pango_cairo_font_map_create_context):
              * pango/pangocairo.h:
              Deprecate pango_cairo_font_map_create_context().
      
              * pango/pangofc-font.c (pango_fc_font_get_metrics):
              * pango/pangofc-fontmap.c (pango_fc_font_map_create_context):
              * pango/pangofc-fontmap.h:
              Deprecate pango_fc_font_map_create_context().
      
              * pango/pangoft2-fontmap.c (pango_ft2_font_map_create_context),
              (pango_ft2_get_context):
              * pango/pangoft2.h:
              Deprecate pango_ft2_font_map_create_context().
      
              * pango/pangowin32.c (pango_win32_get_context),
              (pango_win32_font_get_metrics):
              * pango/pangowin32.h:
              Deprecate pango_win32_get_context().
      
              * pango/pangoxft-font.c (_pango_xft_font_get_mini_font):
              * pango/pangoxft-fontmap.c (pango_xft_get_context):
              * pango/pangoxft.h:
              Deprecate pango_xft_get_context().
      
              * pango/pangox-fontmap.c (pango_x_font_map_for_display):
              * pango/pangox.c (get_context_info), (pango_x_get_context),
              (pango_x_context_set_funcs), (pango_x_render_layout_line):
              Deprecate pango_x_get_context(), again.
      
              * docs/pango-sections.txt:
              * docs/tmpl/fonts.sgml:
              * pango-view/viewer-pangocairo.c (pangocairo_view_get_context):
              * pango-view/viewer-pangoft2.c (pangoft2_view_get_context):
              * pango-view/viewer-pangox.c (pangox_view_get_context):
              * pango-view/viewer-pangoxft.c (pangoxft_view_get_context):
              * pango/check.defs:
              * pango/pango.def:
              Update.
      
      svn path=/trunk/; revision=2675
      6a84b565
  14. 22 Jun, 2008 1 commit
  15. 28 Apr, 2008 1 commit
  16. 15 Jan, 2008 1 commit
    • Behdad Esfahbod's avatar
      Bug 469313 – Add pango_layout_set_height() Bug 508179 – PangoGlyphUnit · 0946d48d
      Behdad Esfahbod authored
      2008-01-14  Behdad Esfahbod  <behdad@gnome.org>
      
              Bug 469313 – Add pango_layout_set_height()
              Bug 508179 – PangoGlyphUnit confusion
      
              * pango/pango-layout.h:
              * pango/pango-layout-private.h:
              * pango/pango-layout.c:
              * pango/ellipsize.c (_pango_layout_line_ellipsize):
              New public API:
      
                      pango_layout_set_height()
      
              See docs for semantics.  Currently only negative height values (number
              of lines) is implemented.
      
              * pango-view/viewer-render.c (make_layout), (output_body),
              (parse_options):
              Implement --height.
      
              * pango/pango.def:
              * docs/pango-sections.txt:
              * docs/tmpl/layout.sgml:
              Update.
      
      2008-01-14  Behdad Esfahbod  <behdad@gnome.org>
      
              Bug 508179 – PangoGlyphUnit confusion
      
              * pango/pangowin32.c:
              * pango/glyphstring.c:
              * pango/pango-layout.c (process_item): Remove all traces of
              #PangoGlyphUnit
      
      
      svn path=/trunk/; revision=2542
      0946d48d
  17. 08 Jan, 2008 1 commit
  18. 06 Dec, 2007 1 commit
  19. 08 Sep, 2007 1 commit
    • Behdad Esfahbod's avatar
      Bug 474708 – pangocairo leaks memory · 677c121f
      Behdad Esfahbod authored
      2007-09-07  Behdad Esfahbod  <behdad@gnome.org>
      
              Bug 474708 – pangocairo leaks memory
      
              * pango-view/viewer-pangocairo.c (pangocairo_view_create):
              Use pango_cairo_font_map_new() instead of
              pango_cairo_font_map_get_default(), so the font map is freed at the
              end so we can use valgrind to detect leaks without noise.
      
      
      svn path=/trunk/; revision=2425
      677c121f
  20. 30 Aug, 2007 1 commit
  21. 28 May, 2007 1 commit
    • Behdad Esfahbod's avatar
      Fix Japanese text. Patch from Ben Konrath · 87967671
      Behdad Esfahbod authored
      2007-05-28  Behdad Esfahbod  <behdad@gnome.org>
      
              * pango-view/test-mixed.markup:
              * pango-view/test-mixed.txt:
              Fix Japanese text.  Patch from Ben Konrath
      
      
      svn path=/trunk/; revision=2322
      87967671
  22. 23 May, 2007 1 commit
    • Behdad Esfahbod's avatar
      New test text for N'Ko. · d9a95159
      Behdad Esfahbod authored
      2007-05-22  Behdad Esfahbod  <behdad@gnome.org>
      
              * pango-view/Makefile.am:
              * pango-view/test-nko.txt:
              New test text for N'Ko.
      
      
      svn path=/trunk/; revision=2316
      d9a95159
  23. 16 May, 2007 1 commit
  24. 15 May, 2007 1 commit
    • Behdad Esfahbod's avatar
      Add various test txt files recently added. · e6c43976
      Behdad Esfahbod authored
      2007-05-15  Behdad Esfahbod  <behdad@gnome.org>
      
              * pango-view/Makefile.am: Add various test txt files recently
              added.
      
              * pango-view/test-mixed.markup: A language-tagged version of
              test-mixed.txt.
      
      
      svn path=/trunk/; revision=2299
      e6c43976
  25. 14 May, 2007 2 commits
    • Behdad Esfahbod's avatar
      Part of Bug 414264 – Pango vertical writing support is different with · 8c148a91
      Behdad Esfahbod authored
      2007-05-14  Behdad Esfahbod  <behdad@gnome.org>
      
              Part of Bug 414264 – Pango vertical writing support is different with
              real CJK usage.
      
              * pango-view/test-mixed.txt: Add a line of Japanese text that
              has brackets that should be rotated in vertical text.
      
      
      svn path=/trunk/; revision=2291
      8c148a91
    • Behdad Esfahbod's avatar
      Add --language. · 9f09571a
      Behdad Esfahbod authored
      2007-05-13  Behdad Esfahbod  <behdad@gnome.org>
      
              * pango-view/viewer-render.c (do_output), (parse_options):
              Add --language.
      
      
      svn path=/trunk/; revision=2283
      9f09571a
  26. 03 May, 2007 3 commits