[Documentation-packages] [Bug 1351092] Re: Configuration of the Droid Sans Fallback font

2014-09-30 Thread Launchpad Bug Tracker
This bug was fixed in the package language-selector - 0.129.3

---
language-selector (0.129.3) trusty-proposed; urgency=low

  * fontconfig/69-language-selector-zh-??.conf:
Reverse changes in version 0.129.2 (LP: #1334495, LP: #1351092).
 -- Gunnar Hjalmarsson gunna...@ubuntu.com   Mon, 15 Sep 2014 16:34:00 +0200

** Changed in: language-selector (Ubuntu Trusty)
   Status: Fix Committed = Fix Released

-- 
You received this bug notification because you are a member of
Documentation Packages, which is subscribed to fonts-android in Ubuntu.
https://bugs.launchpad.net/bugs/1351092

Title:
  Configuration of the Droid Sans Fallback font

Status in “fonts-android” package in Ubuntu:
  Fix Released
Status in “language-selector” package in Ubuntu:
  Fix Released
Status in “fonts-android” source package in Trusty:
  Fix Released
Status in “language-selector” source package in Trusty:
  Fix Released
Status in “fonts-android” package in Debian:
  Fix Released

Bug description:
  [Impact]

  fontconfig configuration settings, aimed at making the Droid Sans
  Fallback font be used to render Chinese, fails sometimes in an
  unpredictable way. This seems to be caused by the file 65-droid-sans-
  fonts.conf, which is currently installed by fonts-droid. Consequently
  that file is proposed to be dropped from fonts-droid. Some fontconfig
  files in language-selector are proposed to be changed accordingly.

  Example problems:

  * One of the AR PL UMing fonts is sometimes used instead of Droid Sans
Fallback in case of a Chinese locale.

  * Buggy rendering of Chinese contents in qt apps in case of a
non-Chinese locale (bug #1334495).

  * Droid Sans Fallback can't be used in Ubuntu Touch (see discussion at
bug #1346766).

  [Test Case]

  Since the behaviour is not always buggy, it's hard to present a proper
  test case. Instead I have to refer to the discussions in this bug
  report as well as the above mentioned bugs.

  [Regression Potential]

  While the fonts-droid package installs a bunch of fonts for various
  languages, only the Droid Sans Fallback font is used as part of
  Ubuntu's default font configuration. The regression risk for Chinese
  users is reasonably very low. There is a risk, though, that this
  change leads to surprise changes for individual users who make use of
  other fonts but Droid Sans Fallback. There is no indication that those
  other fonts are widely used.

  [Original description]

  There are currently several open issues related to the use of Droid
  Sans Fallback for rendering Chinese content:

  * Two mixed fonts when rendering Chinese in KDE/QT apps with Droid
    Sans fonts
    https://launchpad.net/bugs/1334495

  * Droid Sans no longer preferred font for Chinese
    https://launchpad.net/bugs/1335482

  * Chinese in Ubuntu Touch should use Heiti style sans serif font
    https://launchpad.net/bugs/1346766

  Unlike e.g. fonts-wqy-microhei, the fonts-droid package installs a
  bunch of fonts, of which only one is needed for Chinese. In an attempt
  to sort things out I have built the fonts-android source package in my
  PPA with the DroidSansFallbackFull.ttf font broken out to a separate
  binary package named fonts-droid-cjk. The PPA also includes a version
  of language-selector where the changes in version 0.129.2 have been
  reverted.

  To test it in Trusty, you should:

  * Uninstall the fonts-droid package

  * Install fonts-droid-cjk and language-selector-common from my PPA
    at https://launchpad.net/~gunnarhj/+archive/ubuntu/droid-test

  My own tests indicate that the change to language-selector due to bug
  #1335482 was a step in the wrong direction. With
  DroidSansFallbackFull.ttf as the only installed font from the Droid
  Sans family, you get rid of possible confusion that might have
  resulted in the issue reported in that bug.

  $ LANG=zh_CN.UTF-8 fc-match -s 'sans-serif' | head -n 5
  DroidSansFallbackFull.ttf: Droid Sans Fallback Regular
  uming.ttc: AR PL UMing CN Light
  uming.ttc: AR PL UMing HK Light
  ukai.ttc: AR PL UKai CN Book
  DejaVuSans.ttf: DejaVu Sans Book

  Also, if we would take this route, it might be easier to fix a
  configuration that makes Droid Sans Fallback work well with qt apps.
  (This is pure theory/hope so far.)

  Looking forward to your comments.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/fonts-android/+bug/1351092/+subscriptions

-- 
Mailing list: https://launchpad.net/~documentation-packages
Post to : documentation-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~documentation-packages
More help   : https://help.launchpad.net/ListHelp


[Documentation-packages] [Bug 1351092] Re: Configuration of the Droid Sans Fallback font

2014-09-30 Thread Launchpad Bug Tracker
This bug was fixed in the package fonts-android - 1:4.3-3ubuntu1.1

---
fonts-android (1:4.3-3ubuntu1.1) trusty; urgency=medium

  [ Gunnar Hjalmarsson ]
  * debian/local/65-droid-sans-fonts.conf:
- Dropped. We want to cherry pick Droid Sans Fallback for rendering
  Chinese content, and 65-droid-sans-fonts.conf has defeated that
  purpose and caused confusion (LP: #1334495, LP: #1351092).

  [ Iain Lane ]
  * Add fonts-droid.maintscript to clean up the now obsolete conffile on
upgrade.
 -- Gunnar Hjalmarsson gunna...@ubuntu.com   Mon, 15 Sep 2014 14:56:33 +0100

** Changed in: fonts-android (Ubuntu Trusty)
   Status: Fix Committed = Fix Released

-- 
You received this bug notification because you are a member of
Documentation Packages, which is subscribed to fonts-android in Ubuntu.
https://bugs.launchpad.net/bugs/1351092

Title:
  Configuration of the Droid Sans Fallback font

Status in “fonts-android” package in Ubuntu:
  Fix Released
Status in “language-selector” package in Ubuntu:
  Fix Released
Status in “fonts-android” source package in Trusty:
  Fix Released
Status in “language-selector” source package in Trusty:
  Fix Released
Status in “fonts-android” package in Debian:
  Fix Released

Bug description:
  [Impact]

  fontconfig configuration settings, aimed at making the Droid Sans
  Fallback font be used to render Chinese, fails sometimes in an
  unpredictable way. This seems to be caused by the file 65-droid-sans-
  fonts.conf, which is currently installed by fonts-droid. Consequently
  that file is proposed to be dropped from fonts-droid. Some fontconfig
  files in language-selector are proposed to be changed accordingly.

  Example problems:

  * One of the AR PL UMing fonts is sometimes used instead of Droid Sans
Fallback in case of a Chinese locale.

  * Buggy rendering of Chinese contents in qt apps in case of a
non-Chinese locale (bug #1334495).

  * Droid Sans Fallback can't be used in Ubuntu Touch (see discussion at
bug #1346766).

  [Test Case]

  Since the behaviour is not always buggy, it's hard to present a proper
  test case. Instead I have to refer to the discussions in this bug
  report as well as the above mentioned bugs.

  [Regression Potential]

  While the fonts-droid package installs a bunch of fonts for various
  languages, only the Droid Sans Fallback font is used as part of
  Ubuntu's default font configuration. The regression risk for Chinese
  users is reasonably very low. There is a risk, though, that this
  change leads to surprise changes for individual users who make use of
  other fonts but Droid Sans Fallback. There is no indication that those
  other fonts are widely used.

  [Original description]

  There are currently several open issues related to the use of Droid
  Sans Fallback for rendering Chinese content:

  * Two mixed fonts when rendering Chinese in KDE/QT apps with Droid
    Sans fonts
    https://launchpad.net/bugs/1334495

  * Droid Sans no longer preferred font for Chinese
    https://launchpad.net/bugs/1335482

  * Chinese in Ubuntu Touch should use Heiti style sans serif font
    https://launchpad.net/bugs/1346766

  Unlike e.g. fonts-wqy-microhei, the fonts-droid package installs a
  bunch of fonts, of which only one is needed for Chinese. In an attempt
  to sort things out I have built the fonts-android source package in my
  PPA with the DroidSansFallbackFull.ttf font broken out to a separate
  binary package named fonts-droid-cjk. The PPA also includes a version
  of language-selector where the changes in version 0.129.2 have been
  reverted.

  To test it in Trusty, you should:

  * Uninstall the fonts-droid package

  * Install fonts-droid-cjk and language-selector-common from my PPA
    at https://launchpad.net/~gunnarhj/+archive/ubuntu/droid-test

  My own tests indicate that the change to language-selector due to bug
  #1335482 was a step in the wrong direction. With
  DroidSansFallbackFull.ttf as the only installed font from the Droid
  Sans family, you get rid of possible confusion that might have
  resulted in the issue reported in that bug.

  $ LANG=zh_CN.UTF-8 fc-match -s 'sans-serif' | head -n 5
  DroidSansFallbackFull.ttf: Droid Sans Fallback Regular
  uming.ttc: AR PL UMing CN Light
  uming.ttc: AR PL UMing HK Light
  ukai.ttc: AR PL UKai CN Book
  DejaVuSans.ttf: DejaVu Sans Book

  Also, if we would take this route, it might be easier to fix a
  configuration that makes Droid Sans Fallback work well with qt apps.
  (This is pure theory/hope so far.)

  Looking forward to your comments.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/fonts-android/+bug/1351092/+subscriptions

-- 
Mailing list: https://launchpad.net/~documentation-packages
Post to : documentation-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~documentation-packages
More help   : https://help.launchpad.net/ListHelp


[Documentation-packages] [Bug 1351092] Re: Configuration of the Droid Sans Fallback font

2014-09-29 Thread Megan Gilbert
This fix worked for me, too. Thank you!

-- 
You received this bug notification because you are a member of
Documentation Packages, which is subscribed to fonts-android in Ubuntu.
https://bugs.launchpad.net/bugs/1351092

Title:
  Configuration of the Droid Sans Fallback font

Status in “fonts-android” package in Ubuntu:
  Fix Released
Status in “language-selector” package in Ubuntu:
  Fix Released
Status in “fonts-android” source package in Trusty:
  Fix Committed
Status in “language-selector” source package in Trusty:
  Fix Committed
Status in “fonts-android” package in Debian:
  Fix Released

Bug description:
  [Impact]

  fontconfig configuration settings, aimed at making the Droid Sans
  Fallback font be used to render Chinese, fails sometimes in an
  unpredictable way. This seems to be caused by the file 65-droid-sans-
  fonts.conf, which is currently installed by fonts-droid. Consequently
  that file is proposed to be dropped from fonts-droid. Some fontconfig
  files in language-selector are proposed to be changed accordingly.

  Example problems:

  * One of the AR PL UMing fonts is sometimes used instead of Droid Sans
Fallback in case of a Chinese locale.

  * Buggy rendering of Chinese contents in qt apps in case of a
non-Chinese locale (bug #1334495).

  * Droid Sans Fallback can't be used in Ubuntu Touch (see discussion at
bug #1346766).

  [Test Case]

  Since the behaviour is not always buggy, it's hard to present a proper
  test case. Instead I have to refer to the discussions in this bug
  report as well as the above mentioned bugs.

  [Regression Potential]

  While the fonts-droid package installs a bunch of fonts for various
  languages, only the Droid Sans Fallback font is used as part of
  Ubuntu's default font configuration. The regression risk for Chinese
  users is reasonably very low. There is a risk, though, that this
  change leads to surprise changes for individual users who make use of
  other fonts but Droid Sans Fallback. There is no indication that those
  other fonts are widely used.

  [Original description]

  There are currently several open issues related to the use of Droid
  Sans Fallback for rendering Chinese content:

  * Two mixed fonts when rendering Chinese in KDE/QT apps with Droid
    Sans fonts
    https://launchpad.net/bugs/1334495

  * Droid Sans no longer preferred font for Chinese
    https://launchpad.net/bugs/1335482

  * Chinese in Ubuntu Touch should use Heiti style sans serif font
    https://launchpad.net/bugs/1346766

  Unlike e.g. fonts-wqy-microhei, the fonts-droid package installs a
  bunch of fonts, of which only one is needed for Chinese. In an attempt
  to sort things out I have built the fonts-android source package in my
  PPA with the DroidSansFallbackFull.ttf font broken out to a separate
  binary package named fonts-droid-cjk. The PPA also includes a version
  of language-selector where the changes in version 0.129.2 have been
  reverted.

  To test it in Trusty, you should:

  * Uninstall the fonts-droid package

  * Install fonts-droid-cjk and language-selector-common from my PPA
    at https://launchpad.net/~gunnarhj/+archive/ubuntu/droid-test

  My own tests indicate that the change to language-selector due to bug
  #1335482 was a step in the wrong direction. With
  DroidSansFallbackFull.ttf as the only installed font from the Droid
  Sans family, you get rid of possible confusion that might have
  resulted in the issue reported in that bug.

  $ LANG=zh_CN.UTF-8 fc-match -s 'sans-serif' | head -n 5
  DroidSansFallbackFull.ttf: Droid Sans Fallback Regular
  uming.ttc: AR PL UMing CN Light
  uming.ttc: AR PL UMing HK Light
  ukai.ttc: AR PL UKai CN Book
  DejaVuSans.ttf: DejaVu Sans Book

  Also, if we would take this route, it might be easier to fix a
  configuration that makes Droid Sans Fallback work well with qt apps.
  (This is pure theory/hope so far.)

  Looking forward to your comments.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/fonts-android/+bug/1351092/+subscriptions

-- 
Mailing list: https://launchpad.net/~documentation-packages
Post to : documentation-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~documentation-packages
More help   : https://help.launchpad.net/ListHelp


[Documentation-packages] [Bug 1351092] Re: Configuration of the Droid Sans Fallback font

2014-09-20 Thread Launchpad Bug Tracker
** Branch linked: lp:debian/fonts-android

-- 
You received this bug notification because you are a member of
Documentation Packages, which is subscribed to fonts-android in Ubuntu.
https://bugs.launchpad.net/bugs/1351092

Title:
  Configuration of the Droid Sans Fallback font

Status in “fonts-android” package in Ubuntu:
  Fix Released
Status in “language-selector” package in Ubuntu:
  Fix Released
Status in “fonts-android” source package in Trusty:
  Fix Committed
Status in “language-selector” source package in Trusty:
  Fix Committed
Status in “fonts-android” package in Debian:
  New

Bug description:
  [Impact]

  fontconfig configuration settings, aimed at making the Droid Sans
  Fallback font be used to render Chinese, fails sometimes in an
  unpredictable way. This seems to be caused by the file 65-droid-sans-
  fonts.conf, which is currently installed by fonts-droid. Consequently
  that file is proposed to be dropped from fonts-droid. Some fontconfig
  files in language-selector are proposed to be changed accordingly.

  Example problems:

  * One of the AR PL UMing fonts is sometimes used instead of Droid Sans
Fallback in case of a Chinese locale.

  * Buggy rendering of Chinese contents in qt apps in case of a
non-Chinese locale (bug #1334495).

  * Droid Sans Fallback can't be used in Ubuntu Touch (see discussion at
bug #1346766).

  [Test Case]

  Since the behaviour is not always buggy, it's hard to present a proper
  test case. Instead I have to refer to the discussions in this bug
  report as well as the above mentioned bugs.

  [Regression Potential]

  While the fonts-droid package installs a bunch of fonts for various
  languages, only the Droid Sans Fallback font is used as part of
  Ubuntu's default font configuration. The regression risk for Chinese
  users is reasonably very low. There is a risk, though, that this
  change leads to surprise changes for individual users who make use of
  other fonts but Droid Sans Fallback. There is no indication that those
  other fonts are widely used.

  [Original description]

  There are currently several open issues related to the use of Droid
  Sans Fallback for rendering Chinese content:

  * Two mixed fonts when rendering Chinese in KDE/QT apps with Droid
    Sans fonts
    https://launchpad.net/bugs/1334495

  * Droid Sans no longer preferred font for Chinese
    https://launchpad.net/bugs/1335482

  * Chinese in Ubuntu Touch should use Heiti style sans serif font
    https://launchpad.net/bugs/1346766

  Unlike e.g. fonts-wqy-microhei, the fonts-droid package installs a
  bunch of fonts, of which only one is needed for Chinese. In an attempt
  to sort things out I have built the fonts-android source package in my
  PPA with the DroidSansFallbackFull.ttf font broken out to a separate
  binary package named fonts-droid-cjk. The PPA also includes a version
  of language-selector where the changes in version 0.129.2 have been
  reverted.

  To test it in Trusty, you should:

  * Uninstall the fonts-droid package

  * Install fonts-droid-cjk and language-selector-common from my PPA
    at https://launchpad.net/~gunnarhj/+archive/ubuntu/droid-test

  My own tests indicate that the change to language-selector due to bug
  #1335482 was a step in the wrong direction. With
  DroidSansFallbackFull.ttf as the only installed font from the Droid
  Sans family, you get rid of possible confusion that might have
  resulted in the issue reported in that bug.

  $ LANG=zh_CN.UTF-8 fc-match -s 'sans-serif' | head -n 5
  DroidSansFallbackFull.ttf: Droid Sans Fallback Regular
  uming.ttc: AR PL UMing CN Light
  uming.ttc: AR PL UMing HK Light
  ukai.ttc: AR PL UKai CN Book
  DejaVuSans.ttf: DejaVu Sans Book

  Also, if we would take this route, it might be easier to fix a
  configuration that makes Droid Sans Fallback work well with qt apps.
  (This is pure theory/hope so far.)

  Looking forward to your comments.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/fonts-android/+bug/1351092/+subscriptions

-- 
Mailing list: https://launchpad.net/~documentation-packages
Post to : documentation-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~documentation-packages
More help   : https://help.launchpad.net/ListHelp


[Documentation-packages] [Bug 1351092] Re: Configuration of the Droid Sans Fallback font

2014-09-19 Thread Gunnar Hjalmarsson
I have installed fonts-droid 1:4.3-3ubuntu1.1 and language-selector-
common 0.129.3 from trusty-proposed. Droid Sans Fallback is the
preferred font in case of a Chinese locale:

$ LANG=zh_CN.UTF-8 fc-match 'sans-serif'
DroidSansFallbackFull.ttf: Droid Sans Fallback Regular

In case of a non-Chinese locale, Droid Sans Fallback is the first
Chinese font in the list:

$ LANG=en_US.UTF-8 fc-match -s 'sans-serif' | head -12
DejaVuSans.ttf: DejaVu Sans Book
DejaVuSans-Bold.ttf: DejaVu Sans Bold
DejaVuSans-Oblique.ttf: DejaVu Sans Oblique
DejaVuSans-BoldOblique.ttf: DejaVu Sans Bold Oblique
Verdana.ttf: Verdana Normal
Arial.ttf: Arial Normal
n019003l.pfb: Nimbus Sans L Regular
Waree.ttf: Waree Book
DroidSansFallbackFull.ttf: Droid Sans Fallback Regular
ukai.ttc: AR PL UKai CN Book
ukai.ttc: AR PL UKai HK Book
uming.ttc: AR PL UMing CN Light

** Tags removed: verification-needed
** Tags added: verification-done

-- 
You received this bug notification because you are a member of
Documentation Packages, which is subscribed to fonts-android in Ubuntu.
https://bugs.launchpad.net/bugs/1351092

Title:
  Configuration of the Droid Sans Fallback font

Status in “fonts-android” package in Ubuntu:
  Fix Released
Status in “language-selector” package in Ubuntu:
  Fix Released
Status in “fonts-android” source package in Trusty:
  Fix Committed
Status in “language-selector” source package in Trusty:
  Fix Committed
Status in “fonts-android” package in Debian:
  New

Bug description:
  [Impact]

  fontconfig configuration settings, aimed at making the Droid Sans
  Fallback font be used to render Chinese, fails sometimes in an
  unpredictable way. This seems to be caused by the file 65-droid-sans-
  fonts.conf, which is currently installed by fonts-droid. Consequently
  that file is proposed to be dropped from fonts-droid. Some fontconfig
  files in language-selector are proposed to be changed accordingly.

  Example problems:

  * One of the AR PL UMing fonts is sometimes used instead of Droid Sans
Fallback in case of a Chinese locale.

  * Buggy rendering of Chinese contents in qt apps in case of a
non-Chinese locale (bug #1334495).

  * Droid Sans Fallback can't be used in Ubuntu Touch (see discussion at
bug #1346766).

  [Test Case]

  Since the behaviour is not always buggy, it's hard to present a proper
  test case. Instead I have to refer to the discussions in this bug
  report as well as the above mentioned bugs.

  [Regression Potential]

  While the fonts-droid package installs a bunch of fonts for various
  languages, only the Droid Sans Fallback font is used as part of
  Ubuntu's default font configuration. The regression risk for Chinese
  users is reasonably very low. There is a risk, though, that this
  change leads to surprise changes for individual users who make use of
  other fonts but Droid Sans Fallback. There is no indication that those
  other fonts are widely used.

  [Original description]

  There are currently several open issues related to the use of Droid
  Sans Fallback for rendering Chinese content:

  * Two mixed fonts when rendering Chinese in KDE/QT apps with Droid
    Sans fonts
    https://launchpad.net/bugs/1334495

  * Droid Sans no longer preferred font for Chinese
    https://launchpad.net/bugs/1335482

  * Chinese in Ubuntu Touch should use Heiti style sans serif font
    https://launchpad.net/bugs/1346766

  Unlike e.g. fonts-wqy-microhei, the fonts-droid package installs a
  bunch of fonts, of which only one is needed for Chinese. In an attempt
  to sort things out I have built the fonts-android source package in my
  PPA with the DroidSansFallbackFull.ttf font broken out to a separate
  binary package named fonts-droid-cjk. The PPA also includes a version
  of language-selector where the changes in version 0.129.2 have been
  reverted.

  To test it in Trusty, you should:

  * Uninstall the fonts-droid package

  * Install fonts-droid-cjk and language-selector-common from my PPA
    at https://launchpad.net/~gunnarhj/+archive/ubuntu/droid-test

  My own tests indicate that the change to language-selector due to bug
  #1335482 was a step in the wrong direction. With
  DroidSansFallbackFull.ttf as the only installed font from the Droid
  Sans family, you get rid of possible confusion that might have
  resulted in the issue reported in that bug.

  $ LANG=zh_CN.UTF-8 fc-match -s 'sans-serif' | head -n 5
  DroidSansFallbackFull.ttf: Droid Sans Fallback Regular
  uming.ttc: AR PL UMing CN Light
  uming.ttc: AR PL UMing HK Light
  ukai.ttc: AR PL UKai CN Book
  DejaVuSans.ttf: DejaVu Sans Book

  Also, if we would take this route, it might be easier to fix a
  configuration that makes Droid Sans Fallback work well with qt apps.
  (This is pure theory/hope so far.)

  Looking forward to your comments.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/fonts-android/+bug/1351092/+subscriptions

-- 
Mailing list: 

[Documentation-packages] [Bug 1351092] Re: Configuration of the Droid Sans Fallback font

2014-09-19 Thread Lukas Bunsen
Thanks for the hint, Gunnar.
I installed the package from proposed and rebooted, Chinese text still is 
displayed correctly, thus the bug solved for me.

-- 
You received this bug notification because you are a member of
Documentation Packages, which is subscribed to fonts-android in Ubuntu.
https://bugs.launchpad.net/bugs/1351092

Title:
  Configuration of the Droid Sans Fallback font

Status in “fonts-android” package in Ubuntu:
  Fix Released
Status in “language-selector” package in Ubuntu:
  Fix Released
Status in “fonts-android” source package in Trusty:
  Fix Committed
Status in “language-selector” source package in Trusty:
  Fix Committed
Status in “fonts-android” package in Debian:
  New

Bug description:
  [Impact]

  fontconfig configuration settings, aimed at making the Droid Sans
  Fallback font be used to render Chinese, fails sometimes in an
  unpredictable way. This seems to be caused by the file 65-droid-sans-
  fonts.conf, which is currently installed by fonts-droid. Consequently
  that file is proposed to be dropped from fonts-droid. Some fontconfig
  files in language-selector are proposed to be changed accordingly.

  Example problems:

  * One of the AR PL UMing fonts is sometimes used instead of Droid Sans
Fallback in case of a Chinese locale.

  * Buggy rendering of Chinese contents in qt apps in case of a
non-Chinese locale (bug #1334495).

  * Droid Sans Fallback can't be used in Ubuntu Touch (see discussion at
bug #1346766).

  [Test Case]

  Since the behaviour is not always buggy, it's hard to present a proper
  test case. Instead I have to refer to the discussions in this bug
  report as well as the above mentioned bugs.

  [Regression Potential]

  While the fonts-droid package installs a bunch of fonts for various
  languages, only the Droid Sans Fallback font is used as part of
  Ubuntu's default font configuration. The regression risk for Chinese
  users is reasonably very low. There is a risk, though, that this
  change leads to surprise changes for individual users who make use of
  other fonts but Droid Sans Fallback. There is no indication that those
  other fonts are widely used.

  [Original description]

  There are currently several open issues related to the use of Droid
  Sans Fallback for rendering Chinese content:

  * Two mixed fonts when rendering Chinese in KDE/QT apps with Droid
    Sans fonts
    https://launchpad.net/bugs/1334495

  * Droid Sans no longer preferred font for Chinese
    https://launchpad.net/bugs/1335482

  * Chinese in Ubuntu Touch should use Heiti style sans serif font
    https://launchpad.net/bugs/1346766

  Unlike e.g. fonts-wqy-microhei, the fonts-droid package installs a
  bunch of fonts, of which only one is needed for Chinese. In an attempt
  to sort things out I have built the fonts-android source package in my
  PPA with the DroidSansFallbackFull.ttf font broken out to a separate
  binary package named fonts-droid-cjk. The PPA also includes a version
  of language-selector where the changes in version 0.129.2 have been
  reverted.

  To test it in Trusty, you should:

  * Uninstall the fonts-droid package

  * Install fonts-droid-cjk and language-selector-common from my PPA
    at https://launchpad.net/~gunnarhj/+archive/ubuntu/droid-test

  My own tests indicate that the change to language-selector due to bug
  #1335482 was a step in the wrong direction. With
  DroidSansFallbackFull.ttf as the only installed font from the Droid
  Sans family, you get rid of possible confusion that might have
  resulted in the issue reported in that bug.

  $ LANG=zh_CN.UTF-8 fc-match -s 'sans-serif' | head -n 5
  DroidSansFallbackFull.ttf: Droid Sans Fallback Regular
  uming.ttc: AR PL UMing CN Light
  uming.ttc: AR PL UMing HK Light
  ukai.ttc: AR PL UKai CN Book
  DejaVuSans.ttf: DejaVu Sans Book

  Also, if we would take this route, it might be easier to fix a
  configuration that makes Droid Sans Fallback work well with qt apps.
  (This is pure theory/hope so far.)

  Looking forward to your comments.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/fonts-android/+bug/1351092/+subscriptions

-- 
Mailing list: https://launchpad.net/~documentation-packages
Post to : documentation-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~documentation-packages
More help   : https://help.launchpad.net/ListHelp


[Documentation-packages] [Bug 1351092] Re: Configuration of the Droid Sans Fallback font

2014-09-19 Thread Gunnar Hjalmarsson
Splendid!

I just deleted ppa:gunnarhj/droid-test, since it now has served its
purpose.

-- 
You received this bug notification because you are a member of
Documentation Packages, which is subscribed to fonts-android in Ubuntu.
https://bugs.launchpad.net/bugs/1351092

Title:
  Configuration of the Droid Sans Fallback font

Status in “fonts-android” package in Ubuntu:
  Fix Released
Status in “language-selector” package in Ubuntu:
  Fix Released
Status in “fonts-android” source package in Trusty:
  Fix Committed
Status in “language-selector” source package in Trusty:
  Fix Committed
Status in “fonts-android” package in Debian:
  New

Bug description:
  [Impact]

  fontconfig configuration settings, aimed at making the Droid Sans
  Fallback font be used to render Chinese, fails sometimes in an
  unpredictable way. This seems to be caused by the file 65-droid-sans-
  fonts.conf, which is currently installed by fonts-droid. Consequently
  that file is proposed to be dropped from fonts-droid. Some fontconfig
  files in language-selector are proposed to be changed accordingly.

  Example problems:

  * One of the AR PL UMing fonts is sometimes used instead of Droid Sans
Fallback in case of a Chinese locale.

  * Buggy rendering of Chinese contents in qt apps in case of a
non-Chinese locale (bug #1334495).

  * Droid Sans Fallback can't be used in Ubuntu Touch (see discussion at
bug #1346766).

  [Test Case]

  Since the behaviour is not always buggy, it's hard to present a proper
  test case. Instead I have to refer to the discussions in this bug
  report as well as the above mentioned bugs.

  [Regression Potential]

  While the fonts-droid package installs a bunch of fonts for various
  languages, only the Droid Sans Fallback font is used as part of
  Ubuntu's default font configuration. The regression risk for Chinese
  users is reasonably very low. There is a risk, though, that this
  change leads to surprise changes for individual users who make use of
  other fonts but Droid Sans Fallback. There is no indication that those
  other fonts are widely used.

  [Original description]

  There are currently several open issues related to the use of Droid
  Sans Fallback for rendering Chinese content:

  * Two mixed fonts when rendering Chinese in KDE/QT apps with Droid
    Sans fonts
    https://launchpad.net/bugs/1334495

  * Droid Sans no longer preferred font for Chinese
    https://launchpad.net/bugs/1335482

  * Chinese in Ubuntu Touch should use Heiti style sans serif font
    https://launchpad.net/bugs/1346766

  Unlike e.g. fonts-wqy-microhei, the fonts-droid package installs a
  bunch of fonts, of which only one is needed for Chinese. In an attempt
  to sort things out I have built the fonts-android source package in my
  PPA with the DroidSansFallbackFull.ttf font broken out to a separate
  binary package named fonts-droid-cjk. The PPA also includes a version
  of language-selector where the changes in version 0.129.2 have been
  reverted.

  To test it in Trusty, you should:

  * Uninstall the fonts-droid package

  * Install fonts-droid-cjk and language-selector-common from my PPA
    at https://launchpad.net/~gunnarhj/+archive/ubuntu/droid-test

  My own tests indicate that the change to language-selector due to bug
  #1335482 was a step in the wrong direction. With
  DroidSansFallbackFull.ttf as the only installed font from the Droid
  Sans family, you get rid of possible confusion that might have
  resulted in the issue reported in that bug.

  $ LANG=zh_CN.UTF-8 fc-match -s 'sans-serif' | head -n 5
  DroidSansFallbackFull.ttf: Droid Sans Fallback Regular
  uming.ttc: AR PL UMing CN Light
  uming.ttc: AR PL UMing HK Light
  ukai.ttc: AR PL UKai CN Book
  DejaVuSans.ttf: DejaVu Sans Book

  Also, if we would take this route, it might be easier to fix a
  configuration that makes Droid Sans Fallback work well with qt apps.
  (This is pure theory/hope so far.)

  Looking forward to your comments.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/fonts-android/+bug/1351092/+subscriptions

-- 
Mailing list: https://launchpad.net/~documentation-packages
Post to : documentation-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~documentation-packages
More help   : https://help.launchpad.net/ListHelp


[Documentation-packages] [Bug 1351092] Re: Configuration of the Droid Sans Fallback font

2014-09-19 Thread Jackie
Hi,

I had this issue with Chrome/Chromium and Skype.

After installing fonts-droid from trusty-proposed solved the issue.

version installed: fonts-droid (1:4.3-3ubuntu1.1)

-- 
You received this bug notification because you are a member of
Documentation Packages, which is subscribed to fonts-android in Ubuntu.
https://bugs.launchpad.net/bugs/1351092

Title:
  Configuration of the Droid Sans Fallback font

Status in “fonts-android” package in Ubuntu:
  Fix Released
Status in “language-selector” package in Ubuntu:
  Fix Released
Status in “fonts-android” source package in Trusty:
  Fix Committed
Status in “language-selector” source package in Trusty:
  Fix Committed
Status in “fonts-android” package in Debian:
  Unknown

Bug description:
  [Impact]

  fontconfig configuration settings, aimed at making the Droid Sans
  Fallback font be used to render Chinese, fails sometimes in an
  unpredictable way. This seems to be caused by the file 65-droid-sans-
  fonts.conf, which is currently installed by fonts-droid. Consequently
  that file is proposed to be dropped from fonts-droid. Some fontconfig
  files in language-selector are proposed to be changed accordingly.

  Example problems:

  * One of the AR PL UMing fonts is sometimes used instead of Droid Sans
Fallback in case of a Chinese locale.

  * Buggy rendering of Chinese contents in qt apps in case of a
non-Chinese locale (bug #1334495).

  * Droid Sans Fallback can't be used in Ubuntu Touch (see discussion at
bug #1346766).

  [Test Case]

  Since the behaviour is not always buggy, it's hard to present a proper
  test case. Instead I have to refer to the discussions in this bug
  report as well as the above mentioned bugs.

  [Regression Potential]

  While the fonts-droid package installs a bunch of fonts for various
  languages, only the Droid Sans Fallback font is used as part of
  Ubuntu's default font configuration. The regression risk for Chinese
  users is reasonably very low. There is a risk, though, that this
  change leads to surprise changes for individual users who make use of
  other fonts but Droid Sans Fallback. There is no indication that those
  other fonts are widely used.

  [Original description]

  There are currently several open issues related to the use of Droid
  Sans Fallback for rendering Chinese content:

  * Two mixed fonts when rendering Chinese in KDE/QT apps with Droid
    Sans fonts
    https://launchpad.net/bugs/1334495

  * Droid Sans no longer preferred font for Chinese
    https://launchpad.net/bugs/1335482

  * Chinese in Ubuntu Touch should use Heiti style sans serif font
    https://launchpad.net/bugs/1346766

  Unlike e.g. fonts-wqy-microhei, the fonts-droid package installs a
  bunch of fonts, of which only one is needed for Chinese. In an attempt
  to sort things out I have built the fonts-android source package in my
  PPA with the DroidSansFallbackFull.ttf font broken out to a separate
  binary package named fonts-droid-cjk. The PPA also includes a version
  of language-selector where the changes in version 0.129.2 have been
  reverted.

  To test it in Trusty, you should:

  * Uninstall the fonts-droid package

  * Install fonts-droid-cjk and language-selector-common from my PPA
    at https://launchpad.net/~gunnarhj/+archive/ubuntu/droid-test

  My own tests indicate that the change to language-selector due to bug
  #1335482 was a step in the wrong direction. With
  DroidSansFallbackFull.ttf as the only installed font from the Droid
  Sans family, you get rid of possible confusion that might have
  resulted in the issue reported in that bug.

  $ LANG=zh_CN.UTF-8 fc-match -s 'sans-serif' | head -n 5
  DroidSansFallbackFull.ttf: Droid Sans Fallback Regular
  uming.ttc: AR PL UMing CN Light
  uming.ttc: AR PL UMing HK Light
  ukai.ttc: AR PL UKai CN Book
  DejaVuSans.ttf: DejaVu Sans Book

  Also, if we would take this route, it might be easier to fix a
  configuration that makes Droid Sans Fallback work well with qt apps.
  (This is pure theory/hope so far.)

  Looking forward to your comments.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/fonts-android/+bug/1351092/+subscriptions

-- 
Mailing list: https://launchpad.net/~documentation-packages
Post to : documentation-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~documentation-packages
More help   : https://help.launchpad.net/ListHelp


[Documentation-packages] [Bug 1351092] Re: Configuration of the Droid Sans Fallback font

2014-09-19 Thread Gunnar Hjalmarsson
** Bug watch added: Debian Bug tracker #762237
   http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=762237

** Changed in: fonts-android (Debian)
   Status: New = Unknown

** Changed in: fonts-android (Debian)
 Remote watch: Debian Bug tracker #729752 = Debian Bug tracker #762237

** Bug watch removed: Debian Bug tracker #729752
   http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=729752

-- 
You received this bug notification because you are a member of
Documentation Packages, which is subscribed to fonts-android in Ubuntu.
https://bugs.launchpad.net/bugs/1351092

Title:
  Configuration of the Droid Sans Fallback font

Status in “fonts-android” package in Ubuntu:
  Fix Released
Status in “language-selector” package in Ubuntu:
  Fix Released
Status in “fonts-android” source package in Trusty:
  Fix Committed
Status in “language-selector” source package in Trusty:
  Fix Committed
Status in “fonts-android” package in Debian:
  Unknown

Bug description:
  [Impact]

  fontconfig configuration settings, aimed at making the Droid Sans
  Fallback font be used to render Chinese, fails sometimes in an
  unpredictable way. This seems to be caused by the file 65-droid-sans-
  fonts.conf, which is currently installed by fonts-droid. Consequently
  that file is proposed to be dropped from fonts-droid. Some fontconfig
  files in language-selector are proposed to be changed accordingly.

  Example problems:

  * One of the AR PL UMing fonts is sometimes used instead of Droid Sans
Fallback in case of a Chinese locale.

  * Buggy rendering of Chinese contents in qt apps in case of a
non-Chinese locale (bug #1334495).

  * Droid Sans Fallback can't be used in Ubuntu Touch (see discussion at
bug #1346766).

  [Test Case]

  Since the behaviour is not always buggy, it's hard to present a proper
  test case. Instead I have to refer to the discussions in this bug
  report as well as the above mentioned bugs.

  [Regression Potential]

  While the fonts-droid package installs a bunch of fonts for various
  languages, only the Droid Sans Fallback font is used as part of
  Ubuntu's default font configuration. The regression risk for Chinese
  users is reasonably very low. There is a risk, though, that this
  change leads to surprise changes for individual users who make use of
  other fonts but Droid Sans Fallback. There is no indication that those
  other fonts are widely used.

  [Original description]

  There are currently several open issues related to the use of Droid
  Sans Fallback for rendering Chinese content:

  * Two mixed fonts when rendering Chinese in KDE/QT apps with Droid
    Sans fonts
    https://launchpad.net/bugs/1334495

  * Droid Sans no longer preferred font for Chinese
    https://launchpad.net/bugs/1335482

  * Chinese in Ubuntu Touch should use Heiti style sans serif font
    https://launchpad.net/bugs/1346766

  Unlike e.g. fonts-wqy-microhei, the fonts-droid package installs a
  bunch of fonts, of which only one is needed for Chinese. In an attempt
  to sort things out I have built the fonts-android source package in my
  PPA with the DroidSansFallbackFull.ttf font broken out to a separate
  binary package named fonts-droid-cjk. The PPA also includes a version
  of language-selector where the changes in version 0.129.2 have been
  reverted.

  To test it in Trusty, you should:

  * Uninstall the fonts-droid package

  * Install fonts-droid-cjk and language-selector-common from my PPA
    at https://launchpad.net/~gunnarhj/+archive/ubuntu/droid-test

  My own tests indicate that the change to language-selector due to bug
  #1335482 was a step in the wrong direction. With
  DroidSansFallbackFull.ttf as the only installed font from the Droid
  Sans family, you get rid of possible confusion that might have
  resulted in the issue reported in that bug.

  $ LANG=zh_CN.UTF-8 fc-match -s 'sans-serif' | head -n 5
  DroidSansFallbackFull.ttf: Droid Sans Fallback Regular
  uming.ttc: AR PL UMing CN Light
  uming.ttc: AR PL UMing HK Light
  ukai.ttc: AR PL UKai CN Book
  DejaVuSans.ttf: DejaVu Sans Book

  Also, if we would take this route, it might be easier to fix a
  configuration that makes Droid Sans Fallback work well with qt apps.
  (This is pure theory/hope so far.)

  Looking forward to your comments.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/fonts-android/+bug/1351092/+subscriptions

-- 
Mailing list: https://launchpad.net/~documentation-packages
Post to : documentation-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~documentation-packages
More help   : https://help.launchpad.net/ListHelp


[Documentation-packages] [Bug 1351092] Re: Configuration of the Droid Sans Fallback font

2014-09-19 Thread Bug Watch Updater
** Changed in: fonts-android (Debian)
   Status: Unknown = New

-- 
You received this bug notification because you are a member of
Documentation Packages, which is subscribed to fonts-android in Ubuntu.
https://bugs.launchpad.net/bugs/1351092

Title:
  Configuration of the Droid Sans Fallback font

Status in “fonts-android” package in Ubuntu:
  Fix Released
Status in “language-selector” package in Ubuntu:
  Fix Released
Status in “fonts-android” source package in Trusty:
  Fix Committed
Status in “language-selector” source package in Trusty:
  Fix Committed
Status in “fonts-android” package in Debian:
  New

Bug description:
  [Impact]

  fontconfig configuration settings, aimed at making the Droid Sans
  Fallback font be used to render Chinese, fails sometimes in an
  unpredictable way. This seems to be caused by the file 65-droid-sans-
  fonts.conf, which is currently installed by fonts-droid. Consequently
  that file is proposed to be dropped from fonts-droid. Some fontconfig
  files in language-selector are proposed to be changed accordingly.

  Example problems:

  * One of the AR PL UMing fonts is sometimes used instead of Droid Sans
Fallback in case of a Chinese locale.

  * Buggy rendering of Chinese contents in qt apps in case of a
non-Chinese locale (bug #1334495).

  * Droid Sans Fallback can't be used in Ubuntu Touch (see discussion at
bug #1346766).

  [Test Case]

  Since the behaviour is not always buggy, it's hard to present a proper
  test case. Instead I have to refer to the discussions in this bug
  report as well as the above mentioned bugs.

  [Regression Potential]

  While the fonts-droid package installs a bunch of fonts for various
  languages, only the Droid Sans Fallback font is used as part of
  Ubuntu's default font configuration. The regression risk for Chinese
  users is reasonably very low. There is a risk, though, that this
  change leads to surprise changes for individual users who make use of
  other fonts but Droid Sans Fallback. There is no indication that those
  other fonts are widely used.

  [Original description]

  There are currently several open issues related to the use of Droid
  Sans Fallback for rendering Chinese content:

  * Two mixed fonts when rendering Chinese in KDE/QT apps with Droid
    Sans fonts
    https://launchpad.net/bugs/1334495

  * Droid Sans no longer preferred font for Chinese
    https://launchpad.net/bugs/1335482

  * Chinese in Ubuntu Touch should use Heiti style sans serif font
    https://launchpad.net/bugs/1346766

  Unlike e.g. fonts-wqy-microhei, the fonts-droid package installs a
  bunch of fonts, of which only one is needed for Chinese. In an attempt
  to sort things out I have built the fonts-android source package in my
  PPA with the DroidSansFallbackFull.ttf font broken out to a separate
  binary package named fonts-droid-cjk. The PPA also includes a version
  of language-selector where the changes in version 0.129.2 have been
  reverted.

  To test it in Trusty, you should:

  * Uninstall the fonts-droid package

  * Install fonts-droid-cjk and language-selector-common from my PPA
    at https://launchpad.net/~gunnarhj/+archive/ubuntu/droid-test

  My own tests indicate that the change to language-selector due to bug
  #1335482 was a step in the wrong direction. With
  DroidSansFallbackFull.ttf as the only installed font from the Droid
  Sans family, you get rid of possible confusion that might have
  resulted in the issue reported in that bug.

  $ LANG=zh_CN.UTF-8 fc-match -s 'sans-serif' | head -n 5
  DroidSansFallbackFull.ttf: Droid Sans Fallback Regular
  uming.ttc: AR PL UMing CN Light
  uming.ttc: AR PL UMing HK Light
  ukai.ttc: AR PL UKai CN Book
  DejaVuSans.ttf: DejaVu Sans Book

  Also, if we would take this route, it might be easier to fix a
  configuration that makes Droid Sans Fallback work well with qt apps.
  (This is pure theory/hope so far.)

  Looking forward to your comments.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/fonts-android/+bug/1351092/+subscriptions

-- 
Mailing list: https://launchpad.net/~documentation-packages
Post to : documentation-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~documentation-packages
More help   : https://help.launchpad.net/ListHelp


[Documentation-packages] [Bug 1351092] Re: Configuration of the Droid Sans Fallback font

2014-09-15 Thread Launchpad Bug Tracker
This bug was fixed in the package fonts-android - 1:4.3-3ubuntu2

---
fonts-android (1:4.3-3ubuntu2) utopic; urgency=medium

  [ Gunnar Hjalmarsson ]
  * debian/local/65-droid-sans-fonts.conf:
- Dropped. We want to cherry pick Droid Sans Fallback for rendering
  Chinese content, and 65-droid-sans-fonts.conf has defeated that
  purpose and caused confusion (LP: #1334495, LP: #1351092).

  [ Iain Lane ]
  * Add fonts-droid.maintscript to clean up the now obsolete conffile on
upgrade.
 -- Gunnar Hjalmarsson gunna...@ubuntu.com   Mon, 15 Sep 2014 14:56:33 +0100

** Changed in: fonts-android (Ubuntu)
   Status: In Progress = Fix Released

-- 
You received this bug notification because you are a member of
Documentation Packages, which is subscribed to fonts-android in Ubuntu.
https://bugs.launchpad.net/bugs/1351092

Title:
  Configuration of the Droid Sans Fallback font

Status in “fonts-android” package in Ubuntu:
  Fix Released
Status in “language-selector” package in Ubuntu:
  In Progress
Status in “fonts-android” source package in Trusty:
  In Progress
Status in “language-selector” source package in Trusty:
  Triaged
Status in “fonts-android” package in Debian:
  New

Bug description:
  [Impact]

  fontconfig configuration settings, aimed at making the Droid Sans
  Fallback font be used to render Chinese, fails sometimes in an
  unpredictable way. This seems to be caused by the file 65-droid-sans-
  fonts.conf, which is currently installed by fonts-droid. Consequently
  that file is proposed to be dropped from fonts-droid. Some fontconfig
  files in language-selector are proposed to be changed accordingly.

  Example problems:

  * One of the AR PL UMing fonts is sometimes used instead of Droid Sans
Fallback in case of a Chinese locale.

  * Buggy rendering of Chinese contents in qt apps in case of a
non-Chinese locale (bug #1334495).

  * Droid Sans Fallback can't be used in Ubuntu Touch (see discussion at
bug #1346766).

  [Test Case]

  Since the behaviour is not always buggy, it's hard to present a proper
  test case. Instead I have to refer to the discussions in this bug
  report as well as the above mentioned bugs.

  [Regression Potential]

  While the fonts-droid package installs a bunch of fonts for various
  languages, only the Droid Sans Fallback font is used as part of
  Ubuntu's default font configuration. The regression risk for Chinese
  users is reasonably very low. There is a risk, though, that this
  change leads to surprise changes for individual users who make use of
  other fonts but Droid Sans Fallback. There is no indication that those
  other fonts are widely used.

  [Original description]

  There are currently several open issues related to the use of Droid
  Sans Fallback for rendering Chinese content:

  * Two mixed fonts when rendering Chinese in KDE/QT apps with Droid
    Sans fonts
    https://launchpad.net/bugs/1334495

  * Droid Sans no longer preferred font for Chinese
    https://launchpad.net/bugs/1335482

  * Chinese in Ubuntu Touch should use Heiti style sans serif font
    https://launchpad.net/bugs/1346766

  Unlike e.g. fonts-wqy-microhei, the fonts-droid package installs a
  bunch of fonts, of which only one is needed for Chinese. In an attempt
  to sort things out I have built the fonts-android source package in my
  PPA with the DroidSansFallbackFull.ttf font broken out to a separate
  binary package named fonts-droid-cjk. The PPA also includes a version
  of language-selector where the changes in version 0.129.2 have been
  reverted.

  To test it in Trusty, you should:

  * Uninstall the fonts-droid package

  * Install fonts-droid-cjk and language-selector-common from my PPA
    at https://launchpad.net/~gunnarhj/+archive/ubuntu/droid-test

  My own tests indicate that the change to language-selector due to bug
  #1335482 was a step in the wrong direction. With
  DroidSansFallbackFull.ttf as the only installed font from the Droid
  Sans family, you get rid of possible confusion that might have
  resulted in the issue reported in that bug.

  $ LANG=zh_CN.UTF-8 fc-match -s 'sans-serif' | head -n 5
  DroidSansFallbackFull.ttf: Droid Sans Fallback Regular
  uming.ttc: AR PL UMing CN Light
  uming.ttc: AR PL UMing HK Light
  ukai.ttc: AR PL UKai CN Book
  DejaVuSans.ttf: DejaVu Sans Book

  Also, if we would take this route, it might be easier to fix a
  configuration that makes Droid Sans Fallback work well with qt apps.
  (This is pure theory/hope so far.)

  Looking forward to your comments.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/fonts-android/+bug/1351092/+subscriptions

-- 
Mailing list: https://launchpad.net/~documentation-packages
Post to : documentation-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~documentation-packages
More help   : https://help.launchpad.net/ListHelp


[Documentation-packages] [Bug 1351092] Re: Configuration of the Droid Sans Fallback font

2014-09-15 Thread Iain Lane
** Changed in: fonts-android (Ubuntu Trusty)
   Status: Triaged = In Progress

** Changed in: fonts-android (Ubuntu Trusty)
 Assignee: (unassigned) = Gunnar Hjalmarsson (gunnarhj)

-- 
You received this bug notification because you are a member of
Documentation Packages, which is subscribed to fonts-android in Ubuntu.
https://bugs.launchpad.net/bugs/1351092

Title:
  Configuration of the Droid Sans Fallback font

Status in “fonts-android” package in Ubuntu:
  Fix Released
Status in “language-selector” package in Ubuntu:
  In Progress
Status in “fonts-android” source package in Trusty:
  In Progress
Status in “language-selector” source package in Trusty:
  Triaged
Status in “fonts-android” package in Debian:
  New

Bug description:
  [Impact]

  fontconfig configuration settings, aimed at making the Droid Sans
  Fallback font be used to render Chinese, fails sometimes in an
  unpredictable way. This seems to be caused by the file 65-droid-sans-
  fonts.conf, which is currently installed by fonts-droid. Consequently
  that file is proposed to be dropped from fonts-droid. Some fontconfig
  files in language-selector are proposed to be changed accordingly.

  Example problems:

  * One of the AR PL UMing fonts is sometimes used instead of Droid Sans
Fallback in case of a Chinese locale.

  * Buggy rendering of Chinese contents in qt apps in case of a
non-Chinese locale (bug #1334495).

  * Droid Sans Fallback can't be used in Ubuntu Touch (see discussion at
bug #1346766).

  [Test Case]

  Since the behaviour is not always buggy, it's hard to present a proper
  test case. Instead I have to refer to the discussions in this bug
  report as well as the above mentioned bugs.

  [Regression Potential]

  While the fonts-droid package installs a bunch of fonts for various
  languages, only the Droid Sans Fallback font is used as part of
  Ubuntu's default font configuration. The regression risk for Chinese
  users is reasonably very low. There is a risk, though, that this
  change leads to surprise changes for individual users who make use of
  other fonts but Droid Sans Fallback. There is no indication that those
  other fonts are widely used.

  [Original description]

  There are currently several open issues related to the use of Droid
  Sans Fallback for rendering Chinese content:

  * Two mixed fonts when rendering Chinese in KDE/QT apps with Droid
    Sans fonts
    https://launchpad.net/bugs/1334495

  * Droid Sans no longer preferred font for Chinese
    https://launchpad.net/bugs/1335482

  * Chinese in Ubuntu Touch should use Heiti style sans serif font
    https://launchpad.net/bugs/1346766

  Unlike e.g. fonts-wqy-microhei, the fonts-droid package installs a
  bunch of fonts, of which only one is needed for Chinese. In an attempt
  to sort things out I have built the fonts-android source package in my
  PPA with the DroidSansFallbackFull.ttf font broken out to a separate
  binary package named fonts-droid-cjk. The PPA also includes a version
  of language-selector where the changes in version 0.129.2 have been
  reverted.

  To test it in Trusty, you should:

  * Uninstall the fonts-droid package

  * Install fonts-droid-cjk and language-selector-common from my PPA
    at https://launchpad.net/~gunnarhj/+archive/ubuntu/droid-test

  My own tests indicate that the change to language-selector due to bug
  #1335482 was a step in the wrong direction. With
  DroidSansFallbackFull.ttf as the only installed font from the Droid
  Sans family, you get rid of possible confusion that might have
  resulted in the issue reported in that bug.

  $ LANG=zh_CN.UTF-8 fc-match -s 'sans-serif' | head -n 5
  DroidSansFallbackFull.ttf: Droid Sans Fallback Regular
  uming.ttc: AR PL UMing CN Light
  uming.ttc: AR PL UMing HK Light
  ukai.ttc: AR PL UKai CN Book
  DejaVuSans.ttf: DejaVu Sans Book

  Also, if we would take this route, it might be easier to fix a
  configuration that makes Droid Sans Fallback work well with qt apps.
  (This is pure theory/hope so far.)

  Looking forward to your comments.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/fonts-android/+bug/1351092/+subscriptions

-- 
Mailing list: https://launchpad.net/~documentation-packages
Post to : documentation-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~documentation-packages
More help   : https://help.launchpad.net/ListHelp


[Documentation-packages] [Bug 1351092] Re: Configuration of the Droid Sans Fallback font

2014-09-15 Thread Gunnar Hjalmarsson
** Changed in: fonts-android (Ubuntu Trusty)
   Status: In Progress = Fix Committed

** Changed in: language-selector (Ubuntu Trusty)
   Status: Triaged = Fix Committed

** Changed in: language-selector (Ubuntu Trusty)
 Assignee: (unassigned) = Gunnar Hjalmarsson (gunnarhj)

-- 
You received this bug notification because you are a member of
Documentation Packages, which is subscribed to fonts-android in Ubuntu.
https://bugs.launchpad.net/bugs/1351092

Title:
  Configuration of the Droid Sans Fallback font

Status in “fonts-android” package in Ubuntu:
  Fix Released
Status in “language-selector” package in Ubuntu:
  In Progress
Status in “fonts-android” source package in Trusty:
  Fix Committed
Status in “language-selector” source package in Trusty:
  Fix Committed
Status in “fonts-android” package in Debian:
  New

Bug description:
  [Impact]

  fontconfig configuration settings, aimed at making the Droid Sans
  Fallback font be used to render Chinese, fails sometimes in an
  unpredictable way. This seems to be caused by the file 65-droid-sans-
  fonts.conf, which is currently installed by fonts-droid. Consequently
  that file is proposed to be dropped from fonts-droid. Some fontconfig
  files in language-selector are proposed to be changed accordingly.

  Example problems:

  * One of the AR PL UMing fonts is sometimes used instead of Droid Sans
Fallback in case of a Chinese locale.

  * Buggy rendering of Chinese contents in qt apps in case of a
non-Chinese locale (bug #1334495).

  * Droid Sans Fallback can't be used in Ubuntu Touch (see discussion at
bug #1346766).

  [Test Case]

  Since the behaviour is not always buggy, it's hard to present a proper
  test case. Instead I have to refer to the discussions in this bug
  report as well as the above mentioned bugs.

  [Regression Potential]

  While the fonts-droid package installs a bunch of fonts for various
  languages, only the Droid Sans Fallback font is used as part of
  Ubuntu's default font configuration. The regression risk for Chinese
  users is reasonably very low. There is a risk, though, that this
  change leads to surprise changes for individual users who make use of
  other fonts but Droid Sans Fallback. There is no indication that those
  other fonts are widely used.

  [Original description]

  There are currently several open issues related to the use of Droid
  Sans Fallback for rendering Chinese content:

  * Two mixed fonts when rendering Chinese in KDE/QT apps with Droid
    Sans fonts
    https://launchpad.net/bugs/1334495

  * Droid Sans no longer preferred font for Chinese
    https://launchpad.net/bugs/1335482

  * Chinese in Ubuntu Touch should use Heiti style sans serif font
    https://launchpad.net/bugs/1346766

  Unlike e.g. fonts-wqy-microhei, the fonts-droid package installs a
  bunch of fonts, of which only one is needed for Chinese. In an attempt
  to sort things out I have built the fonts-android source package in my
  PPA with the DroidSansFallbackFull.ttf font broken out to a separate
  binary package named fonts-droid-cjk. The PPA also includes a version
  of language-selector where the changes in version 0.129.2 have been
  reverted.

  To test it in Trusty, you should:

  * Uninstall the fonts-droid package

  * Install fonts-droid-cjk and language-selector-common from my PPA
    at https://launchpad.net/~gunnarhj/+archive/ubuntu/droid-test

  My own tests indicate that the change to language-selector due to bug
  #1335482 was a step in the wrong direction. With
  DroidSansFallbackFull.ttf as the only installed font from the Droid
  Sans family, you get rid of possible confusion that might have
  resulted in the issue reported in that bug.

  $ LANG=zh_CN.UTF-8 fc-match -s 'sans-serif' | head -n 5
  DroidSansFallbackFull.ttf: Droid Sans Fallback Regular
  uming.ttc: AR PL UMing CN Light
  uming.ttc: AR PL UMing HK Light
  ukai.ttc: AR PL UKai CN Book
  DejaVuSans.ttf: DejaVu Sans Book

  Also, if we would take this route, it might be easier to fix a
  configuration that makes Droid Sans Fallback work well with qt apps.
  (This is pure theory/hope so far.)

  Looking forward to your comments.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/fonts-android/+bug/1351092/+subscriptions

-- 
Mailing list: https://launchpad.net/~documentation-packages
Post to : documentation-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~documentation-packages
More help   : https://help.launchpad.net/ListHelp


[Documentation-packages] [Bug 1351092] Re: Configuration of the Droid Sans Fallback font

2014-09-15 Thread Launchpad Bug Tracker
This bug was fixed in the package language-selector - 0.133

---
language-selector (0.133) utopic; urgency=low

  * fontconfig/69-language-selector-zh-??.conf:
Reverse changes in version 0.132 (LP: #1334495, LP: #1351092).
 -- Gunnar Hjalmarsson gunna...@ubuntu.com   Mon, 15 Sep 2014 16:23:00 +0200

** Changed in: language-selector (Ubuntu)
   Status: In Progress = Fix Released

-- 
You received this bug notification because you are a member of
Documentation Packages, which is subscribed to fonts-android in Ubuntu.
https://bugs.launchpad.net/bugs/1351092

Title:
  Configuration of the Droid Sans Fallback font

Status in “fonts-android” package in Ubuntu:
  Fix Released
Status in “language-selector” package in Ubuntu:
  Fix Released
Status in “fonts-android” source package in Trusty:
  Fix Committed
Status in “language-selector” source package in Trusty:
  Fix Committed
Status in “fonts-android” package in Debian:
  New

Bug description:
  [Impact]

  fontconfig configuration settings, aimed at making the Droid Sans
  Fallback font be used to render Chinese, fails sometimes in an
  unpredictable way. This seems to be caused by the file 65-droid-sans-
  fonts.conf, which is currently installed by fonts-droid. Consequently
  that file is proposed to be dropped from fonts-droid. Some fontconfig
  files in language-selector are proposed to be changed accordingly.

  Example problems:

  * One of the AR PL UMing fonts is sometimes used instead of Droid Sans
Fallback in case of a Chinese locale.

  * Buggy rendering of Chinese contents in qt apps in case of a
non-Chinese locale (bug #1334495).

  * Droid Sans Fallback can't be used in Ubuntu Touch (see discussion at
bug #1346766).

  [Test Case]

  Since the behaviour is not always buggy, it's hard to present a proper
  test case. Instead I have to refer to the discussions in this bug
  report as well as the above mentioned bugs.

  [Regression Potential]

  While the fonts-droid package installs a bunch of fonts for various
  languages, only the Droid Sans Fallback font is used as part of
  Ubuntu's default font configuration. The regression risk for Chinese
  users is reasonably very low. There is a risk, though, that this
  change leads to surprise changes for individual users who make use of
  other fonts but Droid Sans Fallback. There is no indication that those
  other fonts are widely used.

  [Original description]

  There are currently several open issues related to the use of Droid
  Sans Fallback for rendering Chinese content:

  * Two mixed fonts when rendering Chinese in KDE/QT apps with Droid
    Sans fonts
    https://launchpad.net/bugs/1334495

  * Droid Sans no longer preferred font for Chinese
    https://launchpad.net/bugs/1335482

  * Chinese in Ubuntu Touch should use Heiti style sans serif font
    https://launchpad.net/bugs/1346766

  Unlike e.g. fonts-wqy-microhei, the fonts-droid package installs a
  bunch of fonts, of which only one is needed for Chinese. In an attempt
  to sort things out I have built the fonts-android source package in my
  PPA with the DroidSansFallbackFull.ttf font broken out to a separate
  binary package named fonts-droid-cjk. The PPA also includes a version
  of language-selector where the changes in version 0.129.2 have been
  reverted.

  To test it in Trusty, you should:

  * Uninstall the fonts-droid package

  * Install fonts-droid-cjk and language-selector-common from my PPA
    at https://launchpad.net/~gunnarhj/+archive/ubuntu/droid-test

  My own tests indicate that the change to language-selector due to bug
  #1335482 was a step in the wrong direction. With
  DroidSansFallbackFull.ttf as the only installed font from the Droid
  Sans family, you get rid of possible confusion that might have
  resulted in the issue reported in that bug.

  $ LANG=zh_CN.UTF-8 fc-match -s 'sans-serif' | head -n 5
  DroidSansFallbackFull.ttf: Droid Sans Fallback Regular
  uming.ttc: AR PL UMing CN Light
  uming.ttc: AR PL UMing HK Light
  ukai.ttc: AR PL UKai CN Book
  DejaVuSans.ttf: DejaVu Sans Book

  Also, if we would take this route, it might be easier to fix a
  configuration that makes Droid Sans Fallback work well with qt apps.
  (This is pure theory/hope so far.)

  Looking forward to your comments.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/fonts-android/+bug/1351092/+subscriptions

-- 
Mailing list: https://launchpad.net/~documentation-packages
Post to : documentation-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~documentation-packages
More help   : https://help.launchpad.net/ListHelp


[Documentation-packages] [Bug 1351092] Re: Configuration of the Droid Sans Fallback font

2014-09-15 Thread Gunnar Hjalmarsson
@Lukas: These issues are about to be fixed now. The solution, which is
about to be uploaded to both trusty and utopic, does not include a split
of the fonts-droid package. Consequently you should uninstall the fonts-
droid-cjk and fonts-droid-general packages from my PPA, to not confuse
your system. You should also remove the ~/.config/fontconfig/conf.d/65
-droid-sans-first.conf (from the bug #1334495 discussion) if you haven't
already.

-- 
You received this bug notification because you are a member of
Documentation Packages, which is subscribed to fonts-android in Ubuntu.
https://bugs.launchpad.net/bugs/1351092

Title:
  Configuration of the Droid Sans Fallback font

Status in “fonts-android” package in Ubuntu:
  Fix Released
Status in “language-selector” package in Ubuntu:
  Fix Released
Status in “fonts-android” source package in Trusty:
  Fix Committed
Status in “language-selector” source package in Trusty:
  Fix Committed
Status in “fonts-android” package in Debian:
  New

Bug description:
  [Impact]

  fontconfig configuration settings, aimed at making the Droid Sans
  Fallback font be used to render Chinese, fails sometimes in an
  unpredictable way. This seems to be caused by the file 65-droid-sans-
  fonts.conf, which is currently installed by fonts-droid. Consequently
  that file is proposed to be dropped from fonts-droid. Some fontconfig
  files in language-selector are proposed to be changed accordingly.

  Example problems:

  * One of the AR PL UMing fonts is sometimes used instead of Droid Sans
Fallback in case of a Chinese locale.

  * Buggy rendering of Chinese contents in qt apps in case of a
non-Chinese locale (bug #1334495).

  * Droid Sans Fallback can't be used in Ubuntu Touch (see discussion at
bug #1346766).

  [Test Case]

  Since the behaviour is not always buggy, it's hard to present a proper
  test case. Instead I have to refer to the discussions in this bug
  report as well as the above mentioned bugs.

  [Regression Potential]

  While the fonts-droid package installs a bunch of fonts for various
  languages, only the Droid Sans Fallback font is used as part of
  Ubuntu's default font configuration. The regression risk for Chinese
  users is reasonably very low. There is a risk, though, that this
  change leads to surprise changes for individual users who make use of
  other fonts but Droid Sans Fallback. There is no indication that those
  other fonts are widely used.

  [Original description]

  There are currently several open issues related to the use of Droid
  Sans Fallback for rendering Chinese content:

  * Two mixed fonts when rendering Chinese in KDE/QT apps with Droid
    Sans fonts
    https://launchpad.net/bugs/1334495

  * Droid Sans no longer preferred font for Chinese
    https://launchpad.net/bugs/1335482

  * Chinese in Ubuntu Touch should use Heiti style sans serif font
    https://launchpad.net/bugs/1346766

  Unlike e.g. fonts-wqy-microhei, the fonts-droid package installs a
  bunch of fonts, of which only one is needed for Chinese. In an attempt
  to sort things out I have built the fonts-android source package in my
  PPA with the DroidSansFallbackFull.ttf font broken out to a separate
  binary package named fonts-droid-cjk. The PPA also includes a version
  of language-selector where the changes in version 0.129.2 have been
  reverted.

  To test it in Trusty, you should:

  * Uninstall the fonts-droid package

  * Install fonts-droid-cjk and language-selector-common from my PPA
    at https://launchpad.net/~gunnarhj/+archive/ubuntu/droid-test

  My own tests indicate that the change to language-selector due to bug
  #1335482 was a step in the wrong direction. With
  DroidSansFallbackFull.ttf as the only installed font from the Droid
  Sans family, you get rid of possible confusion that might have
  resulted in the issue reported in that bug.

  $ LANG=zh_CN.UTF-8 fc-match -s 'sans-serif' | head -n 5
  DroidSansFallbackFull.ttf: Droid Sans Fallback Regular
  uming.ttc: AR PL UMing CN Light
  uming.ttc: AR PL UMing HK Light
  ukai.ttc: AR PL UKai CN Book
  DejaVuSans.ttf: DejaVu Sans Book

  Also, if we would take this route, it might be easier to fix a
  configuration that makes Droid Sans Fallback work well with qt apps.
  (This is pure theory/hope so far.)

  Looking forward to your comments.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/fonts-android/+bug/1351092/+subscriptions

-- 
Mailing list: https://launchpad.net/~documentation-packages
Post to : documentation-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~documentation-packages
More help   : https://help.launchpad.net/ListHelp


[Documentation-packages] [Bug 1351092] Re: Configuration of the Droid Sans Fallback font

2014-08-14 Thread Gunnar Hjalmarsson
** Bug watch added: Debian Bug tracker #729752
   http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=729752

** Also affects: fonts-android (Debian) via
   http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=729752
   Importance: Unknown
   Status: Unknown

-- 
You received this bug notification because you are a member of
Documentation Packages, which is subscribed to fonts-android in Ubuntu.
https://bugs.launchpad.net/bugs/1351092

Title:
  Configuration of the Droid Sans Fallback font

Status in “fonts-android” package in Ubuntu:
  In Progress
Status in “language-selector” package in Ubuntu:
  In Progress
Status in “fonts-android” source package in Trusty:
  Triaged
Status in “language-selector” source package in Trusty:
  Triaged
Status in “fonts-android” package in Debian:
  Unknown

Bug description:
  [Impact]

  fontconfig configuration settings, aimed at making the Droid Sans
  Fallback font be used to render Chinese, fails sometimes in an
  unpredictable way. This seems to be caused by the file 65-droid-sans-
  fonts.conf, which is currently installed by fonts-droid. Consequently
  that file is proposed to be dropped from fonts-droid. Some fontconfig
  files in language-selector are proposed to be changed accordingly.

  Example problems:

  * One of the AR PL UMing fonts is sometimes used instead of Droid Sans
Fallback in case of a Chinese locale.

  * Buggy rendering of Chinese contents in qt apps in case of a
non-Chinese locale (bug #1334495).

  * Droid Sans Fallback can't be used in Ubuntu Touch (see discussion at
bug #1346766).

  [Test Case]

  Since the behaviour is not always buggy, it's hard to present a proper
  test case. Instead I have to refer to the discussions in this bug
  report as well as the above mentioned bugs.

  [Regression Potential]

  While the fonts-droid package installs a bunch of fonts for various
  languages, only the Droid Sans Fallback font is used as part of
  Ubuntu's default font configuration. The regression risk for Chinese
  users is reasonably very low. There is a risk, though, that this
  change leads to surprise changes for individual users who make use of
  other fonts but Droid Sans Fallback. There is no indication that those
  other fonts are widely used.

  [Original description]

  There are currently several open issues related to the use of Droid
  Sans Fallback for rendering Chinese content:

  * Two mixed fonts when rendering Chinese in KDE/QT apps with Droid
    Sans fonts
    https://launchpad.net/bugs/1334495

  * Droid Sans no longer preferred font for Chinese
    https://launchpad.net/bugs/1335482

  * Chinese in Ubuntu Touch should use Heiti style sans serif font
    https://launchpad.net/bugs/1346766

  Unlike e.g. fonts-wqy-microhei, the fonts-droid package installs a
  bunch of fonts, of which only one is needed for Chinese. In an attempt
  to sort things out I have built the fonts-android source package in my
  PPA with the DroidSansFallbackFull.ttf font broken out to a separate
  binary package named fonts-droid-cjk. The PPA also includes a version
  of language-selector where the changes in version 0.129.2 have been
  reverted.

  To test it in Trusty, you should:

  * Uninstall the fonts-droid package

  * Install fonts-droid-cjk and language-selector-common from my PPA
    at https://launchpad.net/~gunnarhj/+archive/ubuntu/droid-test

  My own tests indicate that the change to language-selector due to bug
  #1335482 was a step in the wrong direction. With
  DroidSansFallbackFull.ttf as the only installed font from the Droid
  Sans family, you get rid of possible confusion that might have
  resulted in the issue reported in that bug.

  $ LANG=zh_CN.UTF-8 fc-match -s 'sans-serif' | head -n 5
  DroidSansFallbackFull.ttf: Droid Sans Fallback Regular
  uming.ttc: AR PL UMing CN Light
  uming.ttc: AR PL UMing HK Light
  ukai.ttc: AR PL UKai CN Book
  DejaVuSans.ttf: DejaVu Sans Book

  Also, if we would take this route, it might be easier to fix a
  configuration that makes Droid Sans Fallback work well with qt apps.
  (This is pure theory/hope so far.)

  Looking forward to your comments.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/fonts-android/+bug/1351092/+subscriptions

-- 
Mailing list: https://launchpad.net/~documentation-packages
Post to : documentation-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~documentation-packages
More help   : https://help.launchpad.net/ListHelp


[Documentation-packages] [Bug 1351092] Re: Configuration of the Droid Sans Fallback font

2014-08-14 Thread Bug Watch Updater
** Changed in: fonts-android (Debian)
   Status: Unknown = New

-- 
You received this bug notification because you are a member of
Documentation Packages, which is subscribed to fonts-android in Ubuntu.
https://bugs.launchpad.net/bugs/1351092

Title:
  Configuration of the Droid Sans Fallback font

Status in “fonts-android” package in Ubuntu:
  In Progress
Status in “language-selector” package in Ubuntu:
  In Progress
Status in “fonts-android” source package in Trusty:
  Triaged
Status in “language-selector” source package in Trusty:
  Triaged
Status in “fonts-android” package in Debian:
  New

Bug description:
  [Impact]

  fontconfig configuration settings, aimed at making the Droid Sans
  Fallback font be used to render Chinese, fails sometimes in an
  unpredictable way. This seems to be caused by the file 65-droid-sans-
  fonts.conf, which is currently installed by fonts-droid. Consequently
  that file is proposed to be dropped from fonts-droid. Some fontconfig
  files in language-selector are proposed to be changed accordingly.

  Example problems:

  * One of the AR PL UMing fonts is sometimes used instead of Droid Sans
Fallback in case of a Chinese locale.

  * Buggy rendering of Chinese contents in qt apps in case of a
non-Chinese locale (bug #1334495).

  * Droid Sans Fallback can't be used in Ubuntu Touch (see discussion at
bug #1346766).

  [Test Case]

  Since the behaviour is not always buggy, it's hard to present a proper
  test case. Instead I have to refer to the discussions in this bug
  report as well as the above mentioned bugs.

  [Regression Potential]

  While the fonts-droid package installs a bunch of fonts for various
  languages, only the Droid Sans Fallback font is used as part of
  Ubuntu's default font configuration. The regression risk for Chinese
  users is reasonably very low. There is a risk, though, that this
  change leads to surprise changes for individual users who make use of
  other fonts but Droid Sans Fallback. There is no indication that those
  other fonts are widely used.

  [Original description]

  There are currently several open issues related to the use of Droid
  Sans Fallback for rendering Chinese content:

  * Two mixed fonts when rendering Chinese in KDE/QT apps with Droid
    Sans fonts
    https://launchpad.net/bugs/1334495

  * Droid Sans no longer preferred font for Chinese
    https://launchpad.net/bugs/1335482

  * Chinese in Ubuntu Touch should use Heiti style sans serif font
    https://launchpad.net/bugs/1346766

  Unlike e.g. fonts-wqy-microhei, the fonts-droid package installs a
  bunch of fonts, of which only one is needed for Chinese. In an attempt
  to sort things out I have built the fonts-android source package in my
  PPA with the DroidSansFallbackFull.ttf font broken out to a separate
  binary package named fonts-droid-cjk. The PPA also includes a version
  of language-selector where the changes in version 0.129.2 have been
  reverted.

  To test it in Trusty, you should:

  * Uninstall the fonts-droid package

  * Install fonts-droid-cjk and language-selector-common from my PPA
    at https://launchpad.net/~gunnarhj/+archive/ubuntu/droid-test

  My own tests indicate that the change to language-selector due to bug
  #1335482 was a step in the wrong direction. With
  DroidSansFallbackFull.ttf as the only installed font from the Droid
  Sans family, you get rid of possible confusion that might have
  resulted in the issue reported in that bug.

  $ LANG=zh_CN.UTF-8 fc-match -s 'sans-serif' | head -n 5
  DroidSansFallbackFull.ttf: Droid Sans Fallback Regular
  uming.ttc: AR PL UMing CN Light
  uming.ttc: AR PL UMing HK Light
  ukai.ttc: AR PL UKai CN Book
  DejaVuSans.ttf: DejaVu Sans Book

  Also, if we would take this route, it might be easier to fix a
  configuration that makes Droid Sans Fallback work well with qt apps.
  (This is pure theory/hope so far.)

  Looking forward to your comments.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/fonts-android/+bug/1351092/+subscriptions

-- 
Mailing list: https://launchpad.net/~documentation-packages
Post to : documentation-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~documentation-packages
More help   : https://help.launchpad.net/ListHelp


[Documentation-packages] [Bug 1351092] Re: Configuration of the Droid Sans Fallback font

2014-08-05 Thread Iain Lane
It was because I had $LANGUAGE set. Now it's--

laney@iota LANG=zh_TW.UTF-8 fc-match -s sans-serif | head -5
DroidSansFallbackFull.ttf: Droid Sans Regular
DroidSans.ttf: Droid Sans Regular
DroidNaskh-Regular.ttf: Droid Sans Regular
DroidSansEthiopic-Regular.ttf: Droid Sans Regular
DroidSansHebrew-Regular.ttf: Droid Sans Regular

is that right? If not, what should it be?

-- 
You received this bug notification because you are a member of
Documentation Packages, which is subscribed to fonts-android in Ubuntu.
https://bugs.launchpad.net/bugs/1351092

Title:
  Configuration of the Droid Sans Fallback font

Status in “fonts-android” package in Ubuntu:
  In Progress
Status in “language-selector” package in Ubuntu:
  In Progress
Status in “fonts-android” source package in Trusty:
  Triaged
Status in “language-selector” source package in Trusty:
  Triaged

Bug description:
  There are currently several open issues related to the use of Droid
  Sans Fallback for rendering Chinese content:

  * Two mixed fonts when rendering Chinese in KDE/QT apps with Droid
Sans fonts
https://launchpad.net/bugs/1334495

  * Droid Sans no longer preferred font for Chinese
https://launchpad.net/bugs/1335482

  * Chinese in Ubuntu Touch should use Heiti style sans serif font
https://launchpad.net/bugs/1346766

  Unlike e.g. fonts-wqy-microhei, the fonts-droid package installs a
  bunch of fonts, of which only one is needed for Chinese. In an attempt
  to sort things out I have built the fonts-android source package in my
  PPA with the DroidSansFallbackFull.ttf font broken out to a separate
  binary package named fonts-droid-cjk. The PPA also includes a version
  of language-selector where the changes in version 0.129.2 have been
  reverted.

  To test it in Trusty, you should:

  * Uninstall the fonts-droid package

  * Install fonts-droid-cjk and language-selector-common from my PPA
at https://launchpad.net/~gunnarhj/+archive/ubuntu/droid-test

  My own tests indicate that the change to language-selector due to bug
  #1335482 was a step in the wrong direction. With
  DroidSansFallbackFull.ttf as the only installed font from the Droid
  Sans family, you get rid of possible confusion that might have
  resulted in the issue reported in that bug.

  $ LANG=zh_CN.UTF-8 fc-match -s 'sans-serif' | head -n 5
  DroidSansFallbackFull.ttf: Droid Sans Fallback Regular
  uming.ttc: AR PL UMing CN Light
  uming.ttc: AR PL UMing HK Light
  ukai.ttc: AR PL UKai CN Book
  DejaVuSans.ttf: DejaVu Sans Book

  Also, if we would take this route, it might be easier to fix a
  configuration that makes Droid Sans Fallback work well with qt apps.
  (This is pure theory/hope so far.)

  Looking forward to your comments.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/fonts-android/+bug/1351092/+subscriptions

-- 
Mailing list: https://launchpad.net/~documentation-packages
Post to : documentation-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~documentation-packages
More help   : https://help.launchpad.net/ListHelp


[Documentation-packages] [Bug 1351092] Re: Configuration of the Droid Sans Fallback font

2014-08-05 Thread Gunnar Hjalmarsson
Well, you get DroidSansFallbackFull.ttf first, which is good. That's
what I got previously too (see comment #10 of bug #1335482), and it was
the intention with

https://launchpad.net/ubuntu/+source/language-selector/0.129.2

However, after having tried various things back and forth, I don't get
that result any longer. Instead I get:

$ dpkg-query -W fonts-droid language-selector-common
fonts-droid 1:4.3-3ubuntu1
language-selector-common0.129.2
$ LANG=zh_TW.UTF-8 fc-match -s sans-serif | head -5
DroidSans.ttf: Droid Sans Regular
uming.ttc: AR PL UMing TW Light
uming.ttc: AR PL UMing HK Light
ukai.ttc: AR PL UKai TW Book
DejaVuSans.ttf: DejaVu Sans Book

I.e. approximately the same result as Cheng-Chia Tseng reported in
comment #9 of bug #1335482. And that's not good, since it leads to AR
PL UMing TW being used to render traditional Chinese contents instead
of Droid Sans Fallback.

So the result of the current configuration is unpredictable, and I'm
pretty sure by now that the culprit which causes this unpredictability
is 65-droid-sans-fonts.conf. The pending merge proposals should fix
that.

I also think that the merge proposals will both fix bug #1334495 and
make it possible to use fonts-droid in the phone.

-- 
You received this bug notification because you are a member of
Documentation Packages, which is subscribed to fonts-android in Ubuntu.
https://bugs.launchpad.net/bugs/1351092

Title:
  Configuration of the Droid Sans Fallback font

Status in “fonts-android” package in Ubuntu:
  In Progress
Status in “language-selector” package in Ubuntu:
  In Progress
Status in “fonts-android” source package in Trusty:
  Triaged
Status in “language-selector” source package in Trusty:
  Triaged

Bug description:
  There are currently several open issues related to the use of Droid
  Sans Fallback for rendering Chinese content:

  * Two mixed fonts when rendering Chinese in KDE/QT apps with Droid
Sans fonts
https://launchpad.net/bugs/1334495

  * Droid Sans no longer preferred font for Chinese
https://launchpad.net/bugs/1335482

  * Chinese in Ubuntu Touch should use Heiti style sans serif font
https://launchpad.net/bugs/1346766

  Unlike e.g. fonts-wqy-microhei, the fonts-droid package installs a
  bunch of fonts, of which only one is needed for Chinese. In an attempt
  to sort things out I have built the fonts-android source package in my
  PPA with the DroidSansFallbackFull.ttf font broken out to a separate
  binary package named fonts-droid-cjk. The PPA also includes a version
  of language-selector where the changes in version 0.129.2 have been
  reverted.

  To test it in Trusty, you should:

  * Uninstall the fonts-droid package

  * Install fonts-droid-cjk and language-selector-common from my PPA
at https://launchpad.net/~gunnarhj/+archive/ubuntu/droid-test

  My own tests indicate that the change to language-selector due to bug
  #1335482 was a step in the wrong direction. With
  DroidSansFallbackFull.ttf as the only installed font from the Droid
  Sans family, you get rid of possible confusion that might have
  resulted in the issue reported in that bug.

  $ LANG=zh_CN.UTF-8 fc-match -s 'sans-serif' | head -n 5
  DroidSansFallbackFull.ttf: Droid Sans Fallback Regular
  uming.ttc: AR PL UMing CN Light
  uming.ttc: AR PL UMing HK Light
  ukai.ttc: AR PL UKai CN Book
  DejaVuSans.ttf: DejaVu Sans Book

  Also, if we would take this route, it might be easier to fix a
  configuration that makes Droid Sans Fallback work well with qt apps.
  (This is pure theory/hope so far.)

  Looking forward to your comments.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/fonts-android/+bug/1351092/+subscriptions

-- 
Mailing list: https://launchpad.net/~documentation-packages
Post to : documentation-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~documentation-packages
More help   : https://help.launchpad.net/ListHelp


[Documentation-packages] [Bug 1351092] Re: Configuration of the Droid Sans Fallback font

2014-08-05 Thread Lukas Bunsen
I installed both onts-droid-cjk and fonts-droid-general, Chinese text is
still displayed correctly.

-- 
You received this bug notification because you are a member of
Documentation Packages, which is subscribed to fonts-android in Ubuntu.
https://bugs.launchpad.net/bugs/1351092

Title:
  Configuration of the Droid Sans Fallback font

Status in “fonts-android” package in Ubuntu:
  In Progress
Status in “language-selector” package in Ubuntu:
  In Progress
Status in “fonts-android” source package in Trusty:
  Triaged
Status in “language-selector” source package in Trusty:
  Triaged

Bug description:
  [Impact]

  fontconfig configuration settings, aimed at making the Droid Sans
  Fallback font be used to render Chinese, fails sometimes in an
  unpredictable way. This seems to be caused by the file 65-droid-sans-
  fonts.conf, which is currently installed by fonts-droid. Consequently
  that file is proposed to be dropped from fonts-droid. Some fontconfig
  files in language-selector are proposed to be changed accordingly.

  Example problems:

  * One of the AR PL UMing fonts is sometimes used instead of Droid Sans
Fallback in case of a Chinese locale.

  * Buggy rendering of Chinese contents in qt apps in case of a
non-Chinese locale (bug #1334495).

  * Droid Sans Fallback can't be used in Ubuntu Touch (see discussion at
bug #1346766).

  [Test Case]

  Since the behaviour is not always buggy, it's hard to present a proper
  test case. Instead I have to refer to the discussions in this bug
  report as well as the above mentioned bugs.

  [Regression Potential]

  While the fonts-droid package installs a bunch of fonts for various
  languages, only the Droid Sans Fallback font is used as part of
  Ubuntu's default font configuration. The regression risk for Chinese
  users is reasonably very low. There is a risk, though, that this
  change leads to surprise changes for individual users who make use of
  other fonts but Droid Sans Fallback. There is no indication that those
  other fonts are widely used.

  [Original description]

  There are currently several open issues related to the use of Droid
  Sans Fallback for rendering Chinese content:

  * Two mixed fonts when rendering Chinese in KDE/QT apps with Droid
    Sans fonts
    https://launchpad.net/bugs/1334495

  * Droid Sans no longer preferred font for Chinese
    https://launchpad.net/bugs/1335482

  * Chinese in Ubuntu Touch should use Heiti style sans serif font
    https://launchpad.net/bugs/1346766

  Unlike e.g. fonts-wqy-microhei, the fonts-droid package installs a
  bunch of fonts, of which only one is needed for Chinese. In an attempt
  to sort things out I have built the fonts-android source package in my
  PPA with the DroidSansFallbackFull.ttf font broken out to a separate
  binary package named fonts-droid-cjk. The PPA also includes a version
  of language-selector where the changes in version 0.129.2 have been
  reverted.

  To test it in Trusty, you should:

  * Uninstall the fonts-droid package

  * Install fonts-droid-cjk and language-selector-common from my PPA
    at https://launchpad.net/~gunnarhj/+archive/ubuntu/droid-test

  My own tests indicate that the change to language-selector due to bug
  #1335482 was a step in the wrong direction. With
  DroidSansFallbackFull.ttf as the only installed font from the Droid
  Sans family, you get rid of possible confusion that might have
  resulted in the issue reported in that bug.

  $ LANG=zh_CN.UTF-8 fc-match -s 'sans-serif' | head -n 5
  DroidSansFallbackFull.ttf: Droid Sans Fallback Regular
  uming.ttc: AR PL UMing CN Light
  uming.ttc: AR PL UMing HK Light
  ukai.ttc: AR PL UKai CN Book
  DejaVuSans.ttf: DejaVu Sans Book

  Also, if we would take this route, it might be easier to fix a
  configuration that makes Droid Sans Fallback work well with qt apps.
  (This is pure theory/hope so far.)

  Looking forward to your comments.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/fonts-android/+bug/1351092/+subscriptions

-- 
Mailing list: https://launchpad.net/~documentation-packages
Post to : documentation-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~documentation-packages
More help   : https://help.launchpad.net/ListHelp


[Documentation-packages] [Bug 1351092] Re: Configuration of the Droid Sans Fallback font

2014-08-05 Thread Gunnar Hjalmarsson
** Description changed:

+ [Impact]
+ 
+ fontconfig configuration settings, aimed at making the Droid Sans
+ Fallback font be used to render Chinese, fails sometimes in an
+ unpredictable way. This seems to be caused by the file 65-droid-sans-
+ fonts.conf, which is currently installed by fonts-droid. Consequently
+ that file is proposed to be dropped from fonts-droid. Some fontconfig
+ files in language-selector are proposed to be changed accordingly.
+ 
+ Example problems:
+ 
+ * One of the AR PL UMing fonts is sometimes used instead of Droid Sans
+   Fallback in case of a Chinese locale.
+ 
+ * Buggy rendering of Chinese contents in qt apps in case of a
+   non-Chinese locale (bug #1334495).
+ 
+ * Droid Sans Fallback can't be used in Ubuntu Touch (see discussion at
+   bug #1346766).
+ 
+ [Test Case]
+ 
+ Since the behaviour is not always buggy, it's hard to present a proper
+ test case. Instead I have to refer to the discussions in this bug report
+ as well as the above mentioned bugs.
+ 
+ [Regression Potential]
+ 
+ While the fonts-droid package installs a bunch of fonts for various
+ languages, only the Droid Sans Fallback font is used as part of Ubuntu's
+ default font configuration. The regression risk for Chinese users is
+ reasonably very low. There is a risk, though, that this change leads to
+ surprise changes for individual users who make use of other fonts but
+ Droid Sans Fallback. There is no indication that those other fonts are
+ widely used.
+ 
+ [Original description]
+ 
  There are currently several open issues related to the use of Droid Sans
  Fallback for rendering Chinese content:
  
  * Two mixed fonts when rendering Chinese in KDE/QT apps with Droid
-   Sans fonts
-   https://launchpad.net/bugs/1334495
+   Sans fonts
+   https://launchpad.net/bugs/1334495
  
  * Droid Sans no longer preferred font for Chinese
-   https://launchpad.net/bugs/1335482
+   https://launchpad.net/bugs/1335482
  
  * Chinese in Ubuntu Touch should use Heiti style sans serif font
-   https://launchpad.net/bugs/1346766
+   https://launchpad.net/bugs/1346766
  
  Unlike e.g. fonts-wqy-microhei, the fonts-droid package installs a bunch
  of fonts, of which only one is needed for Chinese. In an attempt to sort
  things out I have built the fonts-android source package in my PPA with
  the DroidSansFallbackFull.ttf font broken out to a separate binary
  package named fonts-droid-cjk. The PPA also includes a version of
  language-selector where the changes in version 0.129.2 have been
  reverted.
  
  To test it in Trusty, you should:
  
  * Uninstall the fonts-droid package
  
  * Install fonts-droid-cjk and language-selector-common from my PPA
-   at https://launchpad.net/~gunnarhj/+archive/ubuntu/droid-test
+   at https://launchpad.net/~gunnarhj/+archive/ubuntu/droid-test
  
  My own tests indicate that the change to language-selector due to bug
  #1335482 was a step in the wrong direction. With
  DroidSansFallbackFull.ttf as the only installed font from the Droid Sans
  family, you get rid of possible confusion that might have resulted in
  the issue reported in that bug.
  
  $ LANG=zh_CN.UTF-8 fc-match -s 'sans-serif' | head -n 5
  DroidSansFallbackFull.ttf: Droid Sans Fallback Regular
  uming.ttc: AR PL UMing CN Light
  uming.ttc: AR PL UMing HK Light
  ukai.ttc: AR PL UKai CN Book
  DejaVuSans.ttf: DejaVu Sans Book
  
  Also, if we would take this route, it might be easier to fix a
  configuration that makes Droid Sans Fallback work well with qt apps.
  (This is pure theory/hope so far.)
  
  Looking forward to your comments.

-- 
You received this bug notification because you are a member of
Documentation Packages, which is subscribed to fonts-android in Ubuntu.
https://bugs.launchpad.net/bugs/1351092

Title:
  Configuration of the Droid Sans Fallback font

Status in “fonts-android” package in Ubuntu:
  In Progress
Status in “language-selector” package in Ubuntu:
  In Progress
Status in “fonts-android” source package in Trusty:
  Triaged
Status in “language-selector” source package in Trusty:
  Triaged

Bug description:
  [Impact]

  fontconfig configuration settings, aimed at making the Droid Sans
  Fallback font be used to render Chinese, fails sometimes in an
  unpredictable way. This seems to be caused by the file 65-droid-sans-
  fonts.conf, which is currently installed by fonts-droid. Consequently
  that file is proposed to be dropped from fonts-droid. Some fontconfig
  files in language-selector are proposed to be changed accordingly.

  Example problems:

  * One of the AR PL UMing fonts is sometimes used instead of Droid Sans
Fallback in case of a Chinese locale.

  * Buggy rendering of Chinese contents in qt apps in case of a
non-Chinese locale (bug #1334495).

  * Droid Sans Fallback can't be used in Ubuntu Touch (see discussion at
bug #1346766).

  [Test Case]

  Since the behaviour is not always buggy, it's hard to present a proper
  test case. Instead I have to refer to the 

[Documentation-packages] [Bug 1351092] Re: Configuration of the Droid Sans Fallback font

2014-08-05 Thread Gunnar Hjalmarsson
Thanks for reporting that, Lukas. Much appreciated. It confirms that the
latest proposed changes should be sufficient to fix bug #1334495 too.

-- 
You received this bug notification because you are a member of
Documentation Packages, which is subscribed to fonts-android in Ubuntu.
https://bugs.launchpad.net/bugs/1351092

Title:
  Configuration of the Droid Sans Fallback font

Status in “fonts-android” package in Ubuntu:
  In Progress
Status in “language-selector” package in Ubuntu:
  In Progress
Status in “fonts-android” source package in Trusty:
  Triaged
Status in “language-selector” source package in Trusty:
  Triaged

Bug description:
  [Impact]

  fontconfig configuration settings, aimed at making the Droid Sans
  Fallback font be used to render Chinese, fails sometimes in an
  unpredictable way. This seems to be caused by the file 65-droid-sans-
  fonts.conf, which is currently installed by fonts-droid. Consequently
  that file is proposed to be dropped from fonts-droid. Some fontconfig
  files in language-selector are proposed to be changed accordingly.

  Example problems:

  * One of the AR PL UMing fonts is sometimes used instead of Droid Sans
Fallback in case of a Chinese locale.

  * Buggy rendering of Chinese contents in qt apps in case of a
non-Chinese locale (bug #1334495).

  * Droid Sans Fallback can't be used in Ubuntu Touch (see discussion at
bug #1346766).

  [Test Case]

  Since the behaviour is not always buggy, it's hard to present a proper
  test case. Instead I have to refer to the discussions in this bug
  report as well as the above mentioned bugs.

  [Regression Potential]

  While the fonts-droid package installs a bunch of fonts for various
  languages, only the Droid Sans Fallback font is used as part of
  Ubuntu's default font configuration. The regression risk for Chinese
  users is reasonably very low. There is a risk, though, that this
  change leads to surprise changes for individual users who make use of
  other fonts but Droid Sans Fallback. There is no indication that those
  other fonts are widely used.

  [Original description]

  There are currently several open issues related to the use of Droid
  Sans Fallback for rendering Chinese content:

  * Two mixed fonts when rendering Chinese in KDE/QT apps with Droid
    Sans fonts
    https://launchpad.net/bugs/1334495

  * Droid Sans no longer preferred font for Chinese
    https://launchpad.net/bugs/1335482

  * Chinese in Ubuntu Touch should use Heiti style sans serif font
    https://launchpad.net/bugs/1346766

  Unlike e.g. fonts-wqy-microhei, the fonts-droid package installs a
  bunch of fonts, of which only one is needed for Chinese. In an attempt
  to sort things out I have built the fonts-android source package in my
  PPA with the DroidSansFallbackFull.ttf font broken out to a separate
  binary package named fonts-droid-cjk. The PPA also includes a version
  of language-selector where the changes in version 0.129.2 have been
  reverted.

  To test it in Trusty, you should:

  * Uninstall the fonts-droid package

  * Install fonts-droid-cjk and language-selector-common from my PPA
    at https://launchpad.net/~gunnarhj/+archive/ubuntu/droid-test

  My own tests indicate that the change to language-selector due to bug
  #1335482 was a step in the wrong direction. With
  DroidSansFallbackFull.ttf as the only installed font from the Droid
  Sans family, you get rid of possible confusion that might have
  resulted in the issue reported in that bug.

  $ LANG=zh_CN.UTF-8 fc-match -s 'sans-serif' | head -n 5
  DroidSansFallbackFull.ttf: Droid Sans Fallback Regular
  uming.ttc: AR PL UMing CN Light
  uming.ttc: AR PL UMing HK Light
  ukai.ttc: AR PL UKai CN Book
  DejaVuSans.ttf: DejaVu Sans Book

  Also, if we would take this route, it might be easier to fix a
  configuration that makes Droid Sans Fallback work well with qt apps.
  (This is pure theory/hope so far.)

  Looking forward to your comments.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/fonts-android/+bug/1351092/+subscriptions

-- 
Mailing list: https://launchpad.net/~documentation-packages
Post to : documentation-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~documentation-packages
More help   : https://help.launchpad.net/ListHelp


[Documentation-packages] [Bug 1351092] Re: Configuration of the Droid Sans Fallback font

2014-08-04 Thread Iain Lane
I'll poke, but I can't get even the bad output on my current Utopic
system -

laney@iota LANG=zh_TW.UTF-8 fc-match -s sans-serif | head -5
DejaVuSans.ttf: DejaVu Sans Book
DejaVuSans-Bold.ttf: DejaVu Sans Bold
DejaVuSans-Oblique.ttf: DejaVu Sans Oblique
DejaVuSans-BoldOblique.ttf: DejaVu Sans Bold Oblique
Verdana.ttf: Verdana Normal

I do have the locale installed. How do you guys get this? appending
:lang=zh-cn does get me droid first.

-- 
You received this bug notification because you are a member of
Documentation Packages, which is subscribed to fonts-android in Ubuntu.
https://bugs.launchpad.net/bugs/1351092

Title:
  Configuration of the Droid Sans Fallback font

Status in “fonts-android” package in Ubuntu:
  New
Status in “language-selector” package in Ubuntu:
  New

Bug description:
  There are currently several open issues related to the use of Droid
  Sans Fallback for rendering Chinese content:

  * Two mixed fonts when rendering Chinese in KDE/QT apps with Droid
Sans fonts
https://launchpad.net/bugs/1334495

  * Droid Sans no longer preferred font for Chinese
https://launchpad.net/bugs/1335482

  * Chinese in Ubuntu Touch should use Heiti style sans serif font
https://launchpad.net/bugs/1346766

  Unlike e.g. fonts-wqy-microhei, the fonts-droid package installs a
  bunch of fonts, of which only one is needed for Chinese. In an attempt
  to sort things out I have built the fonts-android source package in my
  PPA with the DroidSansFallbackFull.ttf font broken out to a separate
  binary package named fonts-droid-cjk. The PPA also includes a version
  of language-selector where the changes in version 0.129.2 have been
  reverted.

  To test it in Trusty, you should:

  * Uninstall the fonts-droid package

  * Install fonts-droid-cjk and language-selector-common from my PPA
at https://launchpad.net/~gunnarhj/+archive/ubuntu/droid-test

  My own tests indicate that the change to language-selector due to bug
  #1335482 was a step in the wrong direction. With
  DroidSansFallbackFull.ttf as the only installed font from the Droid
  Sans family, you get rid of possible confusion that might have
  resulted in the issue reported in that bug.

  $ LANG=zh_CN.UTF-8 fc-match -s 'sans-serif' | head -n 5
  DroidSansFallbackFull.ttf: Droid Sans Fallback Regular
  uming.ttc: AR PL UMing CN Light
  uming.ttc: AR PL UMing HK Light
  ukai.ttc: AR PL UKai CN Book
  DejaVuSans.ttf: DejaVu Sans Book

  Also, if we would take this route, it might be easier to fix a
  configuration that makes Droid Sans Fallback work well with qt apps.
  (This is pure theory/hope so far.)

  Looking forward to your comments.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/fonts-android/+bug/1351092/+subscriptions

-- 
Mailing list: https://launchpad.net/~documentation-packages
Post to : documentation-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~documentation-packages
More help   : https://help.launchpad.net/ListHelp


[Documentation-packages] [Bug 1351092] Re: Configuration of the Droid Sans Fallback font

2014-08-04 Thread Launchpad Bug Tracker
** Branch linked: lp:~gunnarhj/ubuntu/utopic/fonts-android/droid-sans-
fallback-fix

** Branch linked: lp:~gunnarhj/ubuntu/utopic/fonts-android/droid-sans-
fallback-fix

-- 
You received this bug notification because you are a member of
Documentation Packages, which is subscribed to fonts-android in Ubuntu.
https://bugs.launchpad.net/bugs/1351092

Title:
  Configuration of the Droid Sans Fallback font

Status in “fonts-android” package in Ubuntu:
  In Progress
Status in “language-selector” package in Ubuntu:
  In Progress
Status in “fonts-android” source package in Trusty:
  Triaged
Status in “language-selector” source package in Trusty:
  Triaged

Bug description:
  There are currently several open issues related to the use of Droid
  Sans Fallback for rendering Chinese content:

  * Two mixed fonts when rendering Chinese in KDE/QT apps with Droid
Sans fonts
https://launchpad.net/bugs/1334495

  * Droid Sans no longer preferred font for Chinese
https://launchpad.net/bugs/1335482

  * Chinese in Ubuntu Touch should use Heiti style sans serif font
https://launchpad.net/bugs/1346766

  Unlike e.g. fonts-wqy-microhei, the fonts-droid package installs a
  bunch of fonts, of which only one is needed for Chinese. In an attempt
  to sort things out I have built the fonts-android source package in my
  PPA with the DroidSansFallbackFull.ttf font broken out to a separate
  binary package named fonts-droid-cjk. The PPA also includes a version
  of language-selector where the changes in version 0.129.2 have been
  reverted.

  To test it in Trusty, you should:

  * Uninstall the fonts-droid package

  * Install fonts-droid-cjk and language-selector-common from my PPA
at https://launchpad.net/~gunnarhj/+archive/ubuntu/droid-test

  My own tests indicate that the change to language-selector due to bug
  #1335482 was a step in the wrong direction. With
  DroidSansFallbackFull.ttf as the only installed font from the Droid
  Sans family, you get rid of possible confusion that might have
  resulted in the issue reported in that bug.

  $ LANG=zh_CN.UTF-8 fc-match -s 'sans-serif' | head -n 5
  DroidSansFallbackFull.ttf: Droid Sans Fallback Regular
  uming.ttc: AR PL UMing CN Light
  uming.ttc: AR PL UMing HK Light
  ukai.ttc: AR PL UKai CN Book
  DejaVuSans.ttf: DejaVu Sans Book

  Also, if we would take this route, it might be easier to fix a
  configuration that makes Droid Sans Fallback work well with qt apps.
  (This is pure theory/hope so far.)

  Looking forward to your comments.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/fonts-android/+bug/1351092/+subscriptions

-- 
Mailing list: https://launchpad.net/~documentation-packages
Post to : documentation-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~documentation-packages
More help   : https://help.launchpad.net/ListHelp


[Documentation-packages] [Bug 1351092] Re: Configuration of the Droid Sans Fallback font

2014-08-04 Thread Gunnar Hjalmarsson
** Branch linked: lp:~gunnarhj/ubuntu/utopic/language-selector/droid-
sans-fallback-fix

-- 
You received this bug notification because you are a member of
Documentation Packages, which is subscribed to fonts-android in Ubuntu.
https://bugs.launchpad.net/bugs/1351092

Title:
  Configuration of the Droid Sans Fallback font

Status in “fonts-android” package in Ubuntu:
  In Progress
Status in “language-selector” package in Ubuntu:
  In Progress
Status in “fonts-android” source package in Trusty:
  Triaged
Status in “language-selector” source package in Trusty:
  Triaged

Bug description:
  There are currently several open issues related to the use of Droid
  Sans Fallback for rendering Chinese content:

  * Two mixed fonts when rendering Chinese in KDE/QT apps with Droid
Sans fonts
https://launchpad.net/bugs/1334495

  * Droid Sans no longer preferred font for Chinese
https://launchpad.net/bugs/1335482

  * Chinese in Ubuntu Touch should use Heiti style sans serif font
https://launchpad.net/bugs/1346766

  Unlike e.g. fonts-wqy-microhei, the fonts-droid package installs a
  bunch of fonts, of which only one is needed for Chinese. In an attempt
  to sort things out I have built the fonts-android source package in my
  PPA with the DroidSansFallbackFull.ttf font broken out to a separate
  binary package named fonts-droid-cjk. The PPA also includes a version
  of language-selector where the changes in version 0.129.2 have been
  reverted.

  To test it in Trusty, you should:

  * Uninstall the fonts-droid package

  * Install fonts-droid-cjk and language-selector-common from my PPA
at https://launchpad.net/~gunnarhj/+archive/ubuntu/droid-test

  My own tests indicate that the change to language-selector due to bug
  #1335482 was a step in the wrong direction. With
  DroidSansFallbackFull.ttf as the only installed font from the Droid
  Sans family, you get rid of possible confusion that might have
  resulted in the issue reported in that bug.

  $ LANG=zh_CN.UTF-8 fc-match -s 'sans-serif' | head -n 5
  DroidSansFallbackFull.ttf: Droid Sans Fallback Regular
  uming.ttc: AR PL UMing CN Light
  uming.ttc: AR PL UMing HK Light
  ukai.ttc: AR PL UKai CN Book
  DejaVuSans.ttf: DejaVu Sans Book

  Also, if we would take this route, it might be easier to fix a
  configuration that makes Droid Sans Fallback work well with qt apps.
  (This is pure theory/hope so far.)

  Looking forward to your comments.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/fonts-android/+bug/1351092/+subscriptions

-- 
Mailing list: https://launchpad.net/~documentation-packages
Post to : documentation-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~documentation-packages
More help   : https://help.launchpad.net/ListHelp


[Documentation-packages] [Bug 1351092] Re: Configuration of the Droid Sans Fallback font

2014-08-04 Thread Gunnar Hjalmarsson
On 2014-08-04 12:24, Iain Lane wrote: laney@iota
 LANG=zh_TW.UTF-8 fc-match -s sans-serif | head -5
 DejaVuSans.ttf: DejaVu Sans Book
 DejaVuSans-Bold.ttf: DejaVu Sans Bold
 DejaVuSans-Oblique.ttf: DejaVu Sans Oblique
 DejaVuSans-BoldOblique.ttf: DejaVu Sans Bold Oblique
 Verdana.ttf: Verdana Normal

Hmm.. That would indicate that zh_TW.UTF-8 is not generated on your
system.

-- 
You received this bug notification because you are a member of
Documentation Packages, which is subscribed to fonts-android in Ubuntu.
https://bugs.launchpad.net/bugs/1351092

Title:
  Configuration of the Droid Sans Fallback font

Status in “fonts-android” package in Ubuntu:
  In Progress
Status in “language-selector” package in Ubuntu:
  In Progress
Status in “fonts-android” source package in Trusty:
  Triaged
Status in “language-selector” source package in Trusty:
  Triaged

Bug description:
  There are currently several open issues related to the use of Droid
  Sans Fallback for rendering Chinese content:

  * Two mixed fonts when rendering Chinese in KDE/QT apps with Droid
Sans fonts
https://launchpad.net/bugs/1334495

  * Droid Sans no longer preferred font for Chinese
https://launchpad.net/bugs/1335482

  * Chinese in Ubuntu Touch should use Heiti style sans serif font
https://launchpad.net/bugs/1346766

  Unlike e.g. fonts-wqy-microhei, the fonts-droid package installs a
  bunch of fonts, of which only one is needed for Chinese. In an attempt
  to sort things out I have built the fonts-android source package in my
  PPA with the DroidSansFallbackFull.ttf font broken out to a separate
  binary package named fonts-droid-cjk. The PPA also includes a version
  of language-selector where the changes in version 0.129.2 have been
  reverted.

  To test it in Trusty, you should:

  * Uninstall the fonts-droid package

  * Install fonts-droid-cjk and language-selector-common from my PPA
at https://launchpad.net/~gunnarhj/+archive/ubuntu/droid-test

  My own tests indicate that the change to language-selector due to bug
  #1335482 was a step in the wrong direction. With
  DroidSansFallbackFull.ttf as the only installed font from the Droid
  Sans family, you get rid of possible confusion that might have
  resulted in the issue reported in that bug.

  $ LANG=zh_CN.UTF-8 fc-match -s 'sans-serif' | head -n 5
  DroidSansFallbackFull.ttf: Droid Sans Fallback Regular
  uming.ttc: AR PL UMing CN Light
  uming.ttc: AR PL UMing HK Light
  ukai.ttc: AR PL UKai CN Book
  DejaVuSans.ttf: DejaVu Sans Book

  Also, if we would take this route, it might be easier to fix a
  configuration that makes Droid Sans Fallback work well with qt apps.
  (This is pure theory/hope so far.)

  Looking forward to your comments.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/fonts-android/+bug/1351092/+subscriptions

-- 
Mailing list: https://launchpad.net/~documentation-packages
Post to : documentation-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~documentation-packages
More help   : https://help.launchpad.net/ListHelp


[Documentation-packages] [Bug 1351092] Re: Configuration of the Droid Sans Fallback font

2014-08-02 Thread Gunnar Hjalmarsson
Yes, it's weird. Right now I suspect that the configuration file 65
-droid-sans-fonts.conf (attached), which the current fonts-droid package
installs, is the root cause of this mess. That file seems to imply that
if you install fonts-droid, you want Droid Sans fonts be used for all
languages, while we are currently only interested in Droid Sans
Fallback. In other words, it does not fit well with Ubuntu's default
font configuration.

I have modified the packages in my PPA a little. From the changelogs:

fonts-android (1:4.3-3ubuntu1.1~ppa2) trusty; urgency=medium

  * Binary package split:
- fonts-droid split into fonts-droid-cjk, which installs the Droid
  Sans Fallback font, and fonts-droid-general, which installs the
  rest. fonts-droid converted to a transitional dummy package
  which depends on fonts-droid-cjk.
  * debian/local/65-droid-sans-fonts.conf:
- Recipes affecting Droid Sans Fallback dropped.

language-selector (0.129.3~ppa2) trusty; urgency=low

  * fontconfig/69-language-selector-zh-??.conf:
Reverse changes in version 0.129.2.
  * data/pkg_depends:
Replace fonts-droid with fonts-droid-cjk.

65-droid-sans-fonts.conf is installed by the new fonts-droid-general
package, but the Droid Sans Fallback related entries have been removed.
I think that the packages in my PPA are now in a state which makes them
uploadable to the archive.

You may ask: Do we really need this package split? Wouldn't it be
sufficient to modify (or drop) 65-droid-sans-fonts.conf? Honestly I'm
not sure. To test that theory, you can simply install both fonts-droid-
cjk and fonts-droid-general from my ppa. When I do so on my 14.04
desktop, it seems to work. At least for the moment...

@Lukas: Can you please do the same, and let us know if Chinese is still
rendered correctly in the qt apps?

OTOH: Is it sensible to have to install all those fonts just to be able
to use Droid Sans Fallback for Chinese? And what about the phone?

@Iain: Your comments on all this would be appreciated. Apparently
something needs to be done, also in trusty.

** Attachment added: 65-droid-sans-fonts.conf
   
https://bugs.launchpad.net/ubuntu/+source/fonts-android/+bug/1351092/+attachment/4168348/+files/65-droid-sans-fonts.conf

-- 
You received this bug notification because you are a member of
Documentation Packages, which is subscribed to fonts-android in Ubuntu.
https://bugs.launchpad.net/bugs/1351092

Title:
  Configuration of the Droid Sans Fallback font

Status in “fonts-android” package in Ubuntu:
  New
Status in “language-selector” package in Ubuntu:
  New

Bug description:
  There are currently several open issues related to the use of Droid
  Sans Fallback for rendering Chinese content:

  * Two mixed fonts when rendering Chinese in KDE/QT apps with Droid
Sans fonts
https://launchpad.net/bugs/1334495

  * Droid Sans no longer preferred font for Chinese
https://launchpad.net/bugs/1335482

  * Chinese in Ubuntu Touch should use Heiti style sans serif font
https://launchpad.net/bugs/1346766

  Unlike e.g. fonts-wqy-microhei, the fonts-droid package installs a
  bunch of fonts, of which only one is needed for Chinese. In an attempt
  to sort things out I have built the fonts-android source package in my
  PPA with the DroidSansFallbackFull.ttf font broken out to a separate
  binary package named fonts-droid-cjk. The PPA also includes a version
  of language-selector where the changes in version 0.129.2 have been
  reverted.

  To test it in Trusty, you should:

  * Uninstall the fonts-droid package

  * Install fonts-droid-cjk and language-selector-common from my PPA
at https://launchpad.net/~gunnarhj/+archive/ubuntu/droid-test

  My own tests indicate that the change to language-selector due to bug
  #1335482 was a step in the wrong direction. With
  DroidSansFallbackFull.ttf as the only installed font from the Droid
  Sans family, you get rid of possible confusion that might have
  resulted in the issue reported in that bug.

  $ LANG=zh_CN.UTF-8 fc-match -s 'sans-serif' | head -n 5
  DroidSansFallbackFull.ttf: Droid Sans Fallback Regular
  uming.ttc: AR PL UMing CN Light
  uming.ttc: AR PL UMing HK Light
  ukai.ttc: AR PL UKai CN Book
  DejaVuSans.ttf: DejaVu Sans Book

  Also, if we would take this route, it might be easier to fix a
  configuration that makes Droid Sans Fallback work well with qt apps.
  (This is pure theory/hope so far.)

  Looking forward to your comments.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/fonts-android/+bug/1351092/+subscriptions

-- 
Mailing list: https://launchpad.net/~documentation-packages
Post to : documentation-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~documentation-packages
More help   : https://help.launchpad.net/ListHelp