summaryrefslogtreecommitdiff
path: root/src/fcmatch.c
AgeCommit message (Expand)AuthorFilesLines
2009-07-22Remove unused macrosBehdad Esfahbod1-31/+2
2009-06-24Mark matchers array const (#21935)Behdad Esfahbod1-1/+1
2009-03-13Replace 'KEITH PACKARD' with 'THE AUTHOR(S)' in license text in all filesBehdad Esfahbod1-2/+2
2009-02-15Change FcCharSetMerge APIKarl Tomlinson1-29/+35
2009-02-15[fcmatch] Fix crash when no fonts are available.Behdad Esfahbod1-2/+8
2009-02-13[fcmatch] Move FcFontSetMatch() functionality into FcFontSetMatchInternal()Behdad Esfahbod1-13/+29
2009-02-13[fcmatch] When matching, reserve score 0 for when elements don't existBehdad Esfahbod1-1/+1
2009-02-13[fcmatch] Use larger multipliers to enforce orderBehdad Esfahbod1-2/+2
2009-02-13[fcmatch.c] Fix debug formattingBehdad Esfahbod1-0/+1
2009-02-13Fix comparison of family names to ignore leading space properlyBehdad Esfahbod1-1/+2
2009-02-13Don't call FcPatternGetCharSet in FcSortWalk unless we need to (#17361)Behdad Esfahbod1-24/+31
2009-02-13Reduce number of allocations during FcSortWalk().Chris Wilson1-10/+3
2009-02-13Replace RCS Id tags with the file nameBehdad Esfahbod1-1/+1
2008-05-24Fix index/offset for 'decorative' matcher. Bug 15890.Evgeniy Stepanov1-4/+3
2006-09-05Eliminate .so PLT entries for local symbols. (thanks to Arjan van de Ven)Keith Packard1-0/+3
2006-09-02Add FcMatchScan to resolve Delicious font matching issues (bug #6769)Keith Packard1-13/+20
2006-09-01Fonts matching lang not territory should satisfy sort pattern lang.Keith Packard1-1/+1
2006-08-30Rework Object name database to unify typechecking and object lookup.Keith Packard1-2/+7
2006-08-30Rework cache files to use offsets for all data structures.Keith Packard1-113/+66
2006-08-28Revert to original FcFontSetMatch algorithm to avoid losing fonts.Keith Packard1-197/+32
2006-04-27Make path names in cache files absolute (NB, cache format change) StopKeith Packard1-3/+0
2006-04-25Include $(top_srcdir), $(top_srcdir)/src before anything else.Patrick Lam1-1/+1
2006-04-20Prevent terrible perf regression by getting the if-condition rightPatrick Lam1-1/+1
2006-04-12Fix memory leak (Coverity defect #2089).Patrick Lam1-13/+20
2006-02-11Use a tri-state to mark the fonts which didn't get blocked but were justPatrick Lam1-7/+11
2006-02-10Don't kill fonts because they don't declare an element that's being matchedPatrick Lam1-0/+4
2006-01-08Fix matching bug when multiple elements match; don't use the sum of allPatrick Lam1-100/+143
2005-11-28Stephan Kulow <coolo@suse.de> reviewed by: plamPatrick Lam1-7/+32
2005-11-28Stephan Kulow <coolo@suse.de> Michael Matz <matz@suse.de> reviewed by: plamPatrick Lam1-65/+159
2005-11-26Fix incorrect merge.Patrick Lam1-3/+3
2005-11-25Don't do random matching when bad objects are passed intoPatrick Lam1-15/+43
2005-11-25Pass the FcObjectPtr to FcCompareValueList, not the char * (perf).Patrick Lam1-25/+10
2005-11-25Inline the *PtrU functions to gain perf. Remove unneeded params for thePatrick Lam1-33/+17
2005-11-24Move FC_BANK_DYNAMIC, FC_BANK_FIRST to internal header.Patrick Lam1-17/+5
2005-11-24Make FcCompareString and FcCompareFamily less expensive. Only add a valuePatrick Lam1-7/+17
2005-11-22Manually perform inlining & partial redundancy elimination to reduce callsPatrick Lam1-8/+9
2005-11-01Copy the full pathname whenever duplicating an FcPattern; otherwise,Patrick Lam1-0/+4
2005-09-22Fix more gcc4 warnings:Patrick Lam1-9/+9
2005-08-24Overhaul the serialization system to create one mmapable file per directoryPatrick Lam1-44/+44
2005-06-28Add functionality to allow fontconfig data structure serialization.Patrick Lam1-29/+40
2005-03-31Put all FcPattern objects though FcObjectStaticName and do pointer tratherRoss Burton1-1/+1
2004-12-14I changed FcFontSetSort to respect the generic aliases better in the faceKeith Packard1-2/+79
2004-12-07Change files from ISO-Latin-1 to UTF-8Keith Packard1-1/+1
2004-05-29Add FcResultOutOfMemory to provide an accurate error when FcFontSetMatchKeith Packard1-0/+3
2003-03-12add font widths and extend weight from OS/2 tableKeith Packard1-10/+19
2003-03-05Change RCS tagKeith Packard1-2/+2
2003-02-26Allow double or integer for numeric values in matchingKeith Packard1-8/+26
2002-09-26Add fontversion fieldKeith Packard1-3/+12
2002-08-31More complete memory tracking. Install always overwrites header filesKeith Packard1-1/+2
2002-08-22Reimplement FC_LANG as FcTypeLang, freeze patterns, other cleanupKeith Packard1-3/+28