lp:ubuntu/feisty/pango1.0
- Get this branch:
- bzr branch lp:ubuntu/feisty/pango1.0
Branch information
Recent revisions
- 43. By Sebastien Bacher
-
* New upstream version
- Fixed various bug in the OpenType Layout code
- Improved documentation
- Improved ATSUI backend
- Misc build system fixes
- Bugs fixed in this release:
- pangowin32-fontmap. c:using function without prototype
- Don't create coverage every time it's asked for - 42. By Sebastien Bacher
-
* debian/control.in:
- Build-Depends on libthai-dev
- Conflicts,Provides, Replaces pango-libthai - 41. By Sebastien Bacher
-
* New upstream version:
- Improved Win32 backend: The Win32 backend has been
updated to always require Uniscribe at compile-time (it still
is optional at run-time), and to use the wide-character variants
of Windows APIs which improves the backend in many ways. The
1.16.0 release is obsolete as far as the Win32 backend is
concerned, and official DLLs were not built for it.
- Misc build system fixes
- Bugs fixed in this release:
Bug 110521 - can't find bold and/or italic fonts on win32
Bug 120195 - there are some functions in pangowin32-fontmap. c that
might maybe should be static
Bug 407315 - Use wide character Win32 API in the pangowin32 code
Bug 412654 - SED variable undefined in the `libtool --config' output
used by configure
Bug 414297 - Fails to build with --enable-static
--with-included- modules in thai lang module - 40. By Sebastien Bacher
-
* New upstream version:
- Improved docs, with an object hierarchy and cross references to glib and
cairo docs now (may require rebuilding the docs to correctly detect glib
and cairo prefixes).
- Improved font selection for space characters
- Misc build system fixes
- Bugs fixed in this release:
Bug 407087 - autogen.sh wants automake-1.7
Bug 409212 - Missing link flag prevents build with "-z defs" ld flags
Bug 355987 - choosing font/shaper for spaces breaks Arabic runs on spaces
* debian/control.in:
- package maintained by the Desktop Team for Ubuntu
- updated requirement on libcairo2-dev - 39. By Sebastien Bacher
-
* New upstream version:
- Fix possible crasher in win32 font selection
- Misc build fixes.
- Bugs fixed in this release:
- Bug 399738 - pango 1.15.5 won't compile on Mac OS X: 'FC_HINT_STYLE'
undeclared (first use in this function)
- Bug 404295 - Crash initializing pango-win32 fontmap - 38. By Sebastien Bacher
-
* New upstream version:
- Fix the "menu accels are two chars wide" bug
that was introduced in 1.15.4 (Ubuntu: #80745)
- Respect FC_HINT_STYLE in the ft2 backend.
Patch has been in Fedora for ages.
- Require automake 1.9
Bugs fixed in this release:
Bug 398238 – pangorc file missing from tests directory - 37. By Sebastian Dröge
-
* debian/
libpango1. 0-common. postinst:
+ Fix version where the /etc/pango/* files were deprecated... should fix
the problem of pango not finding it's modules - 36. By Sebastien Bacher
-
* New upstream version:
General:
- Finish vertical text support.
- Fix various bugs that could cause ellipsization to stop prematurely.
- Fix rendering of background color being off in presence
of rise attribute.
- Improved text-on-path example (examples/cairotwisted. c)
Code base cleanups:
- Whitespace cleanups. Hopefully patches still apply using patch -l
- Replace C++-style // comments with C-style /* */ ones.
- Move the pango-view tool from examples/ into pango-view/. The examples/
dir is still available and for simple examples only.
Bugs fixed in this release:
- Map kATSDeletedGlyphcode to PANGO_GLYPH_EMPTY
- Use is_ellipsized and is_wrapped to optimize property changes
- Need to know if a layout has unknown glyphs
- PangoLayouts should be query-able about their
effective properties (width / wrapped / ellipsized / etc)
- pango-layout.c: 'pango_layout_ is_ellipsized' must return a value
- Add layout of mixed direction text for vertical layout
- Use -mms-bitfields
- check for X on win32
* Sync with Debian
* debian/control.in:
- updated transition version for Ubuntu
* debian/patches/ 20_fix- fontconfig- fcmatch. patch:
- fixed with the new version
* debian/patches/ 21_malayalam- rendering. patch:
- dropped, upstream made other changes and the patch doesn't apply,
use the upstream version rather than updating a patch which might
not be required
* debian/patches/ 30_anymetrics. patch:
- Turn on FC_ANY_METRICS whenever looking up fonts with fontconfig.
This lets fontconfig's configuration know that we don't care about
getting a font with exactly the same shape as the family we asked for.
This fixes the (eg) firefox vs. (eg) evince font metrics ugliness
problem.
* debian/rules:
- updated modver from 1.5.0 to 1.6.0 - 35. By Sebastien Bacher
-
* New upstream version:
- Fix Hangul crasher and other Hangul bugs introduced in 1.15.2
- Spell-checked docs
- Build fixes
- Don't introduce bitfields in public structs. This changes some public API
that was broken in the 1.15 series. The new struct is backward compatible
with the older Pango series, but not with earlier 1.15.x devel releases.
- Bugs fixed in this release:
Bug 351496 – PangoAnalysis::gravity breaks binary compatibility
Bug 388702 – Crash when there's no Hangul glyph in the font.
Bug 384543 – FcFontMatch misuse
Bug 392789 – vpath build fails in basic module
Patch from J. Ali Harlow
Bug 390877 – Don't feed pango-features.h to glib-mkenums
Patch from Yevgen Muntyan - 34. By Sebastien Bacher
-
* New upstream version:
Engines:
- Improved Hangul shaper engine
- Improved Indic shaper and language engines
- Require libthai >= 0.1.7 for the Thai language engine
Optimizations:
- Avoid some floating-point operations. Should cut the number of float
ops per expose event in pangocairo to a half.
- Cache ink and logical extents for PangoLayout
New Public API
Bugs fixed in this release:
- Setting width, indentation and ellipsizing doesn't work as I would expect
- Fix tests on OPD platform
- Patch to let pango support artifical italic, bold and bold italic styles
for the fonts which don't have these styles.
- Worst case expansion for Sinhala
- [hi/ml/si_LK] cursor naviation is wrong when using ZWJ (200d)
- [te_IN] pango - consonant + dependent vowel (ai) Composed char is not
rendering properly
- Wish: Function to convert a GdkColor to a string
- Issue in combination with vowels (ml_IN)
- tests/testboundaries fails
- Fallback to $LANG whenever NULL PangoLanguage is used
* debian/patches/ ia32-hack. patch:
- updated
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:ubuntu/lucid/pango1.0