<?xml version="1.0" encoding="UTF-8" ?>

<bugzilla version="5.2"
          urlbase="https://bugzilla.altlinux.org/"
          
          maintainer="jenya@basealt.ru"
>

    <bug>
          <bug_id>21404</bug_id>
          
          <creation_ts>2009-09-03 19:59:02 +0400</creation_ts>
          <short_desc>hardcoded fonts in About dialog</short_desc>
          <delta_ts>2009-12-03 18:38:45 +0300</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>3</classification_id>
          <classification>Distributions</classification>
          <product>Branch 4.1</product>
          <component>xpdf</component>
          <version>unspecified</version>
          <rep_platform>all</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>WONTFIX</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P3</priority>
          <bug_severity>minor</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Dmitry Chistikov">dd1email</reporter>
          <assigned_to name="Victor Forsyuk">force</assigned_to>
          
          
          <qa_contact name="qa-4.1@altlinux.org">qa-4.1</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>98180</commentid>
    <comment_count>0</comment_count>
    <who name="Dmitry Chistikov">dd1email</who>
    <bug_when>2009-09-03 19:59:02 +0400</bug_when>
    <thetext>$ fgrep -C2 -- &apos;-*-times-&apos; xpdf-3.02/xpdf/XPDFViewer.cc 
  //----- fonts
  aboutBigFont =
    createFontList(&quot;-*-times-bold-i-normal--20-*-*-*-*-*-iso8859-1&quot;);
  aboutVersionFont =
    createFontList(&quot;-*-times-medium-r-normal--16-*-*-*-*-*-iso8859-1&quot;);
  aboutFixedFont =
    createFontList(&quot;-*-courier-medium-r-normal--12-*-*-*-*-*-iso8859-1&quot;);

Способа переопределить эти шрифты я не нашел, так что about dialog у меня квадратиками (соответствующие шрифты не установлены) и в stderr вываливаются три соответствующих warning&apos;а. На мой взгляд, hardcoded без возможности переопределения имена шрифтов - это неправильно.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>103828</commentid>
    <comment_count>1</comment_count>
    <who name="Victor Forsyuk">force</who>
    <bug_when>2009-12-03 17:53:32 +0300</bug_when>
    <thetext>Что неправильно - соглашусь.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>103829</commentid>
    <comment_count>2</comment_count>
    <who name="Victor Forsyuk">force</who>
    <bug_when>2009-12-03 17:57:31 +0300</bug_when>
    <thetext>Поэтому, если предложите патч устраняющий указанный недостаток, апстрим вряд ли откажется.

Но данная особенность xpdf не тянет на баг, ради которого стоило бы выпускать обновление пакета для устаревшего бранча...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>103835</commentid>
    <comment_count>3</comment_count>
    <who name="Dmitry Chistikov">dd1email</who>
    <bug_when>2009-12-03 18:14:29 +0300</bug_when>
    <thetext>По-моему, данная особенность xpdf тянет на баг. Насколько я вижу, в Sisyphus-версии тоже есть эти самые hardcoded шрифты. Вы имеете в виду, что баг нужно было вешать на другой продукт, потому что в этой ветке он не будет исправляться?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>103836</commentid>
    <comment_count>4</comment_count>
    <who name="Victor Forsyuk">force</who>
    <bug_when>2009-12-03 18:38:45 +0300</bug_when>
    <thetext>(В ответ на комментарий №3)
&gt; По-моему, данная особенность xpdf тянет на баг.

Любую программу можно улучшить. То что Вы описали это особенность данной программы - использование в этом месте hradcoded шрифтов. Если Вы можете предложить лучший код - патчи принимаются.

&gt; Насколько я вижу, в
&gt; Sisyphus-версии тоже есть эти самые hardcoded шрифты. Вы имеете в виду, что баг
&gt; нужно было вешать на другой продукт, потому что в этой ветке он не будет
&gt; исправляться?

В этой ветке нецелесообразно выпускать обновление для такого улучшения &quot;потребительских свойств&quot; xpdf.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>