1. 05 Feb, 2013 1 commit
  2. 01 Feb, 2013 1 commit
    • Akira TAGOH's avatar
      Bug 23757 - Add mode="delete" to <edit> · 20191810
      Akira TAGOH authored
      Add two edit mode, "delete" and "delete_all".
      what values are being deleted depends on <test> as documented.
      if the target object is same to what is tested, matching value there
      will be deleted. otherwise all of values in the object will be deleted.
      so this would means both edit mode will not take any expressions.
      
      e.g.
      
      Given that the testing is always true here, the following rules:
      
        <match>
          <test name="foo" compare="eq">
            <string>bar</string>
          </test>
          <edit name="foo" mode="delete"/>
        </match>
      
      will removes "bar" string from "foo" object. and:
      
        <match>
          <test name="foo" compare="eq">
            <string>foo</string>
          </test>
          <edit name="bar" mode="delete"/>
        </match>
      
      will removes all of values in "bar" object.
      20191810
  3. 22 Jan, 2013 1 commit
  4. 16 Jan, 2013 1 commit
  5. 09 Jan, 2013 1 commit
  6. 08 Jan, 2013 1 commit
  7. 02 Jan, 2013 8 commits
  8. 31 Dec, 2012 1 commit
    • Behdad Esfahbod's avatar
      Allow target="font/pattern/default" in <name> elements · 51b00446
      Behdad Esfahbod authored
      Based on idea from Raimund Steger.
      
      For example, one can do something like this:
      
      <match target="font">
        <test name="scalable" compare="eq">
          <bool>false</bool>
        </test>
        <edit name="pixelsizefixupfactor" mode="assign">
          <divide>
            <name target="pattern">pixelsize</name>
            <name target="font"   >pixelsize</name>
          </divide>
        </edit>
        <edit name="matrix" mode="assign">
          <times>
            <name>matrix</name>
            <matrix>
              <name>pixelsizefixupfactor</name> <double>0</double>
              <double>0</double> <name>pixelsizefixupfactor</name>
             </matrix>
          </times>
        </edit>
      </match>
      
      Part of work to make bitmap font scaling possible.  See thread
      discussion:
      
      http://lists.freedesktop.org/archives/fontconfig/2012-December/004498.html
      51b00446
  9. 30 Dec, 2012 4 commits
  10. 05 Dec, 2012 1 commit
  11. 27 Nov, 2012 1 commit
  12. 15 Nov, 2012 1 commit
    • Akira TAGOH's avatar
      Bug 57114 - regression on FcFontMatch with namelang · c20ac78b
      Akira TAGOH authored
      After 7587d1c9 applied, family,
      style, and fullname is localized against current locale or lang
      if any though, the string in other languages were dropped from
      the pattern. this caused unexpected mismatch on the target="font"
      rules.
      
      This fix adds other strings at the end of the list.
      c20ac78b
  13. 09 Jul, 2012 1 commit
  14. 13 Jun, 2012 1 commit
  15. 11 Jun, 2012 1 commit
  16. 08 Jun, 2012 1 commit
  17. 28 May, 2012 3 commits
  18. 18 May, 2012 1 commit
  19. 14 May, 2012 1 commit
    • Akira TAGOH's avatar
      Bug 19128 - Handling whitespace in aliases · bc4517d8
      Akira TAGOH authored
      Add a new attribute `ignore-blanks' to <test>.
      When this is set to "true", any blanks in the string will be ignored
      on comparison.  This takes effects for compare="eq" or "not_eq" only.
      
      Also changed the behavior of the comparison on <alias> too.
      bc4517d8
  20. 01 May, 2012 1 commit
  21. 24 Apr, 2012 1 commit
    • Akira TAGOH's avatar
      Bug 27765 - FcMatch() returns style in wrong language · 7587d1c9
      Akira TAGOH authored
      Add "namelang" object to obtain the localized name in the font regardless
      of the lang object. it's applied to "familylang", "stylelang" and
      "fullnamelang" alltogether. this would helps if one wants to enforce
      selecting them in the specific language if any.  the default value for
      the namelang object is determined from current locale.
      7587d1c9
  22. 23 Apr, 2012 1 commit
  23. 18 Apr, 2012 1 commit
  24. 12 Apr, 2012 1 commit
  25. 11 Apr, 2012 1 commit
  26. 28 Mar, 2012 1 commit
  27. 21 Feb, 2012 1 commit
  28. 14 Mar, 2011 1 commit