[pango] Created tag 1.29.1



The unsigned tag '1.29.1' was created.

Tagger: Javier JardÃn <jjardon gnome org>
Date: Thu Jun 16 19:33:03 2011 +0100

    1.29.1

Changes since the last tag '1.27.1':

Alberto Ruiz (96):
      Fix introspection for list families
      Fix introspection for pango_font_map_list_families and pango_font_family_list_faces
      Adding allow-none and moving (out) to the beginning of the annotation as requested by walters in #647827
      adding allow-none to pango_attr_iterator_get_font parameters
      adding allow-none to pango_context_get_metrics parameters
      adding allow-none to pango_context_set_matrix parameters
      adding allow-none to pango_font_descriptions_free parameters
      adding array length introspection metadata to pango_font_descriptions_free
      adding transfer ownership introspection metadata to pango_font_descriptions_free
      adding allow-none introspection metadata to pango_font_get_glypth_extents parameters
      adding output parameters introspection metadata to pango_font_get_glypth_extents
      fixing metadata typo in pango_font_get_glypth_extents
      adding allow-none introspection metadata to pango_font_get_metrics parameters
      adding allow-none introspection metadata to pango_font_description_better_match parameters
      adding allow-none introspection metadata to pango_font_description_merge parameters
      adding allow-none introspection metadata to pango_glyph_string_extents parameters
      adding allow-none introspection metadata to pango_language_get_scripts parameters
      adding output parameters introspection metadata to pango_glypth_string_extents
      adding (out caller-allocates) introspection metadata to pango_language_get_scripts parameters
      adding allow-none introspection metadata to pango_layout_get_cursor_pos
      adding allow-none introspection metadata to pango_layout_get_extents
      adding allow-none introspection metadata to pango_layout_get_pixel_extents
      adding allow-none introspection metadata to pango_layout_get_pixel_size
      adding allow-none introspection metadata to pango_layout_get_size
      adding allow-none and transfer full introspection metadata to pango_layout_set_attributes
      adding allow-none introspection metadata to pango_layout_set_font_description
      adding allow-none and out caller-allocate introspection metadata to pango_layout_set_markup_with_accel. Correct some documentation typos.
      adding allow-none introspection metadata to pango_layout_set_tabs
      adding allow-none introspection metadata to pango_layout_get_cluster_extents
      adding (out) introspection metadata to pango_layout_get_cluster_extents
      Fixing pango_layout_iter_get_line_yrange documentation and instropection annotation
      adding allow-none introspection metadata to pango_layout_get_layout_extents
      adding (out) introspection metadata to pango_layout_get_layout_extents
      adding allow-none introspection metadata to pango_layout_get_line_extents
      adding (out) introspection metadata to pango_layout_get_line_extents
      adding allow-none introspection metadata to pango_layout_iter_get_run_extents
      adding (out) introspection metadata to pango_layout_iter_get_run_textents
      adding allow-none introspection metadata to pango_layout_line_get_extents
      adding allow-none introspection metadata to pango_layout_get_pixel_extents
      adding allow-none introspection metadata to pango_matrix_transform_pixel_rectangle
      adding (inout) introspection metadata to pango_matrix_transform_pixel_rectangle
      adding allow-none introspection metadata to pango_matrix_transform_rectangle
      adding (inout) introspection metadata to pango_matrix_transform_rectangle
      adding (inout) introspection metadata to pango_matrix_transform_point
      adding (inout) introspection metadata to pango_matrix_transform_distance
      adding allow-none introspection metadata to pango_matrix_get_font_scale_factor
      adding allow-none introspection metadata to pango_renderer_draw_glyph_item
      adding allow-none introspection metadata to pango_renderer_set_color
      adding allow-none introspection metadata to pango_renderer_set_matrix
      adding allow-none introspection metadata to pango_script_iter_get_range
      adding (out) introspection metadata to pango_script_iter_get_range
      adding allow-none introspection metadata to pango_tab_array_get_tab
      adding (out) introspection metadata to pango_tab_array_get_tab
      adding allow-none introspection metadata to pango_tab_array_get_tabs
      adding (out) introspection metadata to pango_tab_array_get_tabs
      adding allow-none introspection metadata to pango_attr_shape_new_with_data
      adding allow-none introspection metadata to pango_extents_to_pixels
      adding (inout) introspection metadata to pango_quantize_line_geometry
      Add out and array metadata annotations to pango_lookup_aliases
      adding allow-none introspection metadata to pango_parse_enum
      adding (out) introspection metadata to pango_parse_enum
      Adding (inout) introspection metadata to pango_scan_int
      Adding (inout)/(out) introspection metadata to pango_scan_string
      Adding (inout)/(out) introspection metadata to pango_scan_word
      Adding (inout) introspection metadata to pango_skip_space
      Adding (out) introspection metadata to pango_read_line
      Adding allow-none introspection metadata to pango_itemize_with_base_dir
      Adding allow-none introspection metadata to pango_itemize
      Adding allow-none introspection metadata to pango_language_from_string
      Fixing array introspection annotation for pango_layout_line_get_x_ranges
      Fixing array introspection annotation for pango_attr_iterator_get_font
      Fixing (transfer none) introspection annotation for the return value in pango_renderer_get_layout
      Fixing (transfer none) introspection annotation for the return value in pango_layout_copy
      Fixing (transfer none) introspection annotation for the return value in pango_context_load_fontset
      Fixing (transfer full) introspection annotation for the return value in pango_context_load_font
      Fixing (transfer none) introspection annotation for the return value in pango_context_get_font_map
      Fixing (transfer full) introspection annotation for the return value in pango_font_map_load_font
      Fixed typos in the PangoContext gtk-doc
      Fixing (transfer full) introspection annotation for the return value in pango_font_map_load_fontset
      Fixing (transfer full) introspection annotation for the return value in pango_font_map_create_context
      Fixed (closure) and (scope) introspection annotation for the return value in pango_fontset_foreach
      Fixed (transfer full) introspection annotation for the return value in pango_fontset_get_font
      Fixed (transfer none) introspection annotation for the return value in pango_font_get_font_map
      Fixed (transfer none) introspection annotation for the return value in pango_layout_iter_get_layout
      Fixed (transfer none) introspection annotation for the return value in pango_layout_iter_get_run_readonly
      Fixed (scope) and (closure) introspection annotation for the return value in pango_attr_list_filter
      Fixed (transfer full) introspection annotation for the return value in pango_attr_list_filter
      Fixed annotation typo and added (allow-none) to pango_layout_index_to_line_x
      Fixed (transfer full) and (element-type) introspection annotation for the return value in pango_itemize
      Fixed (transfer full) and (element-type) introspection annotation for the return value in pango_itemize_with_base_dir
      Fixed (transfer full) and (element-type) introspection annotation for the return value in pango_reorder_items
      Fixed (transfer full) introspection annotation for the return value in pango_split_file_list
      Fixed (transfer full) introspection annotation for the return value in pango_glyph_item_apply_attr
      Removing introspection warnings from pangocairo-context
      Removing introspection warnings from pangocairo-fontmap
      Removing introspection warnings from pangoxft-fontmap

Behdad Esfahbod (56):
      Bug 610791 - checks fail for unused documented symbols
      Make blob unlocking 64bit-safe
      Bug 609326 - Complex script shaping failed in the FT2 backend on Windows
      Bug 345066 - backspace changes independent indic characters
      Bug 594101 - [Indic] needed character class data updates to support unicode 5.1
      [git.mk] Fix bug with parallel make and subdirs
      [HB] Cosmetic
      [HB] Fix the mystery bug!
      [HB] Fix leak when duplicating blob
      Bug 582698 - Support CSS-style margin specification
      [HB] Fix debug build
      [HB] Fix warnings
      [HB] Round instead of trunc
      GNOME Bug 613015 - [HB] Does not sanitize Device tables referenced from ValueRecords
      [HB] Remove ASSERT_SIZE_DATA
      [HB] Add couple consts to operators
      [HB] Fix Class operator return type
      [HB] Cosmetic
      [HB] Simplify Tag struct
      [HB] Use a function template instead of struct template for Null
      [HB] Remove stale TODO item
      [HB] Improve comments
      [HB] Minor
      [cairo] Refactor common code in create_metrics_for_context()
      [cairo] Scale font metrics to user space
      Fix glyph class building.  Oops!
      Cypriot is RTL
      Bug 621612 - VPATH build fix
      Backport this commit from harfbuzz-ng repo:
      Bump version to 1.29
      Bug 617772 - pango fails to build from git outside source tree
      Bug 625807 - approximate character width is 0 on pangoft2
      Fix include
      Bug 627902 - explicitely link dump-boundaries to GLib
      Bug 627978 - explicitly link with the math lib (-lm) for use of 'cos'
      Bug 629632 - configure bug
      Bug 626966 - SIGFPE _hb_sanitize_array
      Bug 628497 - Crash in pango_layout_line_get_extents at pango-layout.c
      Fix docs build on Ubuntu
      Doc template changes
      Bug 630812 - Ignore gnome-doc-utils, .dirstamp and GSettings files in git.mk
      [git.mk] Support Mallard docs
      Bug 636348 - Hex boxes are incorrectly scaled with non identity cairo scale
      Bug 639882 - Heap corruption in font parsing with FreeType2 backend
      Handle realloc failure in the buffer
      Bug 646213 - Hangul Jamo render as U+00xx boxes and produce valgrind errors
      Bug 646213 - Hangul Jamo render as U+00xx boxes and produce valgrind errors
      Fix compiler warnings
      [OT] Fix logic
      Fix doc templates
      Minor
      [docs] Update templates
      Part of Bug 377539 - Make Pango thread-safe
      Bug 652227 - Unconditional use of stdint.h
      Revert "layout: Make sure all lines are ellipsized"
      Update NEWS

Benjamin Otte (1):
      layout: Make sure all lines are ellipsized

Christian Persch (1):
      Use G_DEFINE_BOXED_TYPE.

Chun-wei Fan (12):
      Update pangowin32 Visual C++ project
      Update pangoft2 Visual C++ project
      Update Visual C++ support a bit
      Update Visual C++ property sheet
      Update preconfigured config.h(.win32.in)
      Various Visual C++ support updates
      Update Visual C++ 2008 property sheet
      Update pango.def
      Update Visual C++ 2008 README.txt
      Minor updates to Visual C++ 2008 README.txt
      Update config.h.win32.in
      Dist the Visual C++ 2008 README.txt file

Colin Walters (5):
      introspection: Filter out private headers
      configure.in: Add missing ;
      introspection: Use --include-uninstalled
      introspection: Fix some annotation syntax usage
      introspection: Remove incorrect trailing colon from (skip)

Javier JardÃn (17):
      Use autoreconf instead gnome-autogen.sh
      Use G_DEFINE_INTERFACE in PangoCairoFont
      Use G_DEFINE_INTERFACE in PangoCairoFontMap
      pango/modules.c: Use G_DEFINE_TYPE instead custom macro
      pango/pango-engine.c: Use G_DEFINE_TYPE instead custom macro
      pango/pango-fontset.c: Use G_DEFINE_TYPE instead custom macro
      pango/pangofc-fontmap.c: Use G_DEFINE_TYPE instead custom macro
      Remove unneeded custom macros
      pango/pangox.c: Use G_DEFINE_TYPE
      pango/pango-ot-info.c: Use G_DEFINE_TYPE
      ngo/pango-ot-ruleset.c:  Use G_DEFINE_TYPE
      pango/pango-renderer.c: parent_class is already defined in G_DEFINE_ABSTRACT_TYPE
      pango/pangoatsui-fontmap.c: Use G_DEFINE_TYPE
      pango/pangocoretext-fontmap.c: Use G_DEFINE_TYPE
      pango/pangox-fontmap.c: Use G_DEFINE_TYPE
      Bump version to 2.29.1
      asd

John (J5) Palmieri (1):
      [gi] add out annotations to pango layout API

John Ralls (2):
      Finish conversion to using G_DEFINE_TYPE: Provide PangoCoreTextFamilyClass and PangoCoreTextFaceClass so that it actually compiles.
      Bug 648044; Change PangoCoreTextFace::weight to type PangoWeight and perform the conversion from the CFNumber with a mapping table in pango_core_test_face_from_ct_font_descriptor()

Kristian Rietveld (13):
      Bug 608923 - Incorrect/broken ligatures on MacOS
      Bug 611033 - Layout using ATSUI fontmap treats absolute font sizes a...
      Start implementation of CoreText backend
      Factor out translation of CTFontDescriptor into seperate function
      Handle oblique fonts; synthesize italic fonts when needed
      Remove pointless FIXME
      Shape engine should return array in LTR order when expected
      Properly propagate font size in pango_core_text_font_map_load_font
      Get _pango_cairo_core_text_font_new right
      Really get _pango_cairo_core_text_font_new right
      Add module-defs-coretext.c to MODULE_DEF_FILES
      Build fix after rebase
      Correctly generate module-defs-coretext.c in configure.in

Laszlo Pandy (2):
      [GI] Annotate out arguments of pango_parse_markup().
      [GI] Add (allow-none) annotations to pango_parse_markup().

Matej Knopp (1):
      Bug 650781 - Font Families are listed lowercase

Matthias Clasen (6):
      Fix a test failure
      Add a readonly version of pango_layout_get_log_attrs()
      Provide access to PangoLayout.n_chars
      Add an index for 1.30 api additions
      Fix make check
      Cull some dead code

Owen W. Taylor (1):
      Add PANGO_LIBDIR and PANGO_SYSCONFDIR enviroment variables

Paolo Borelli (1):
      Annotate pango_layout_get_context().

Robert Ancell (1):
      Bug 626500 - Fails to compile with gobject-introspection 0.9

Ryan Lortie (1):
      Stop using G_CONST_RETURN in Pango

Sven Herzberg (1):
      ensure gnome-autogen.sh's behaviour

Tomas Bzatek (1):
      Exclude headers that are not valid from gtkdoc generation

Tor Lillqvist (10):
      Bug 609326 - Complex script shaping failed in the FT2 backend on Windows
      Add solution and project files for Visual Studio builds
      Add a couple of files accidentally left out in previous commit
      Build fix on Linux after previous commits
      Put the PANGO_MODULE_PREFIX defines in the project files
      Dist also the .vcprojin files
      Remove the .vcproj files before rewriting them
      Improve performance on Windows especially for non-Latin scripts
      Typo fix
      Reduce DLL hijack risk and simplify code in basic-win32 module

VÃctor Manuel JÃquez Leal (1):
      build: gtk-doc scanner links agains glib



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]