summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* Adding requred headersKushal K S V S2018-03-181-0/+6
|
* Adding functions to Remove and Adjust the Height and Width differences ↵Kushal K S V S2018-03-181-2/+84
| | | | between glyphs
* Generate images for only the glyphs having differencesKushal K S V S2018-03-181-21/+48
|
* Using the Add-effect functions (to be implemented)Kushal K S V S2018-03-181-6/+14
|
* Removing sudoKushal K S V S2018-03-181-3/+3
|
* Add make_sprite.c (under Development) - Look at READMEKushal K S V S2018-03-184-17/+458
|
* Add another Effect and put both effects in one functionKushal K S V S2018-03-182-17/+67
|
* Remove dependency between Make_PNG and Generate_PNGKushal K S V S2018-03-183-153/+113
|
* Adding code to stitch 2 PNG filesKushal K S V S2018-03-182-5/+43
|
* Add PNG effect 1 (Gray + Red)Kushal K S V S2018-03-182-0/+46
|
* minor changesKushal K S V S2018-03-181-2/+0
|
* Remove test print loopKushal K S V S2018-03-181-5/+0
|
* Read PNG functionKushal K S V S2018-03-182-2/+67
|
* Changes to makefile to use compiled version of freetypeKushal K S V S2018-03-184-7/+16
|
* cleaningKushal K S V S2018-03-185-49/+84
|
* fixed warningKushal K S V S2018-03-182-2/+4
|
* fixed mono renderingKushal K S V S2018-03-182-3/+26
|
* Loop across all glyphsKushal K S V S2018-03-181-38/+39
|
* Apply LCD filterKushal K S V S2018-03-181-0/+9
|
* Indentation changeKushal K S V S2018-03-184-399/+412
|
* code for generating PNGKushal K S V S2018-03-185-8/+433
|
* new code for generating hashesKushal K S V S2018-03-187-0/+571
|
* Modified LCD_V renderingKushal K S V S2018-03-181-8/+8
|
* Removed unnecessary loops and variablesKushal K S V S2018-03-183-42/+38
|
* First commitKushal K S V S2018-03-188-0/+904
|
* * src/sfnt/ttcmap.c (tt_cmap2_validate): Fix potential numericWerner Lemberg2018-03-132-10/+16
| | | | overflow.
* Fix cmap format 2 handling (#53320).Werner Lemberg2018-03-132-8/+15
| | | | | | The patch introduced for #52646 was not correct. * src/sfnt/ttcmap.c (tt_cmap2_char_next): Adjust condition.
* * CMakeLists.txt (BASE_SRCS): Update to changes from 2018-03-05.Nikolaus Waxweiler2018-03-102-2/+4
|
* * CMakeLists.txt [win32]: Allow MSVC DLL builds (#53287).Chun-wei Fan2018-03-092-4/+9
| | | | | | Do not limit DLL builds to MinGW, since we already have `__declspec(dllexport)' directives in `ftconfig.h'. Also suppress more warnings for POSIX functions.
* Typo.Werner Lemberg2018-03-081-1/+1
|
* CHANGES: Document `--enable-freetype-config'.Werner Lemberg2018-03-081-0/+10
|
* Make installation of `freetype-config' optional (#53093).Hugh McMaster2018-03-084-8/+33
| | | | Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
* Minor: Update `CHANGES' and improve documentation in `modules.cfg'.Werner Lemberg2018-03-082-8/+28
|
* Make `ftlcdfil.c' part of the `base' module.Werner Lemberg2018-03-056-7/+19
| | | | | | | | | | | | | | `ftobjs.c' needs `ft_lcd_padding'. Problem reported by duhuanpeng <548708880@qq.com>. * modules.cfg (BASE_EXTENSIONS): Don't include `ftlcdfil.c'. * src/base/ftbase.c: Include `ftlcdfil.c'. * src/base/rules.mk (BASE_SRC): Add `ftlcdfil.c'. * src/base/Jamfile (_sources): Adjusted. * docs/INSTALL.ANY: Updated.
* Make `ftfntfmt.c' part of the `base' module.Werner Lemberg2018-03-056-7/+19
| | | | | | | | | | | | | | `ftobjs.c' needs `FT_Get_Font_Format'. Problem reported by duhuanpeng <548708880@qq.com>. * modules.cfg (BASE_EXTENSIONS): Don't include `ftfntfmt.c'. * src/base/ftbase.c: Include `ftfntfmt.c'. * src/base/rules.mk (BASE_SRC): Add `ftfntfmt.c'. * src/base/Jamfile (_sources): Adjusted. * docs/INSTALL.ANY: Updated.
* Minor documentation improvement.Werner Lemberg2018-03-031-0/+4
|
* * src/truetype/ttinterp.c (TT_RunIns): Fix tracing arguments.Werner Lemberg2018-03-012-2/+6
|
* * builds/unix/configure.raw: Need HarfBuzz 1.3.0 or newer.Werner Lemberg2018-03-012-1/+7
| | | | Problem reported by Alan Coopersmith <alan.coopersmith@oracle.com>.
* [sfnt] Prefer `CBDT'/`CBLC' over `glyf' table (#53154).Werner Lemberg2018-02-172-0/+13
|
* Split off ChangeLog.28.Werner Lemberg2018-02-172-3120/+3137
|
* s/sub-pixel/subpixel/.Werner Lemberg2018-02-179-20/+20
|
* [truetype] Integer overflow issues.Werner Lemberg2018-02-062-7/+44
| | | | | | | | | Reported as https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=6027 * src/truetype/ttinterp.c (Ins_MSIRP, Ins_MIAP, Ins_MIRP): Use SUB_LONG; avoid FT_ABS.
* [unix] Use -fvisibility=hidden.Alexei Podtelezhnikov2018-02-045-33/+80
| | | | | | | | | | | | It is now widely recommended that ELF shared libraries hide symbols except those with explicit __attribute__((visibility("default"))). This is supported by all major compilers and should rather be an option in libtool. * builds/unix/configure.raw: Add -fvisibility=hidden to CFLAGS. * builds/unix/ftconfig.in, builds/vms/ftconfig.h, include/freetype/config/ftconfig.h (FT_EXPORT): Use visibility attribute.
* [truetype] Minor typo.Werner Lemberg2018-01-281-1/+1
|
* [truetype] Better protection against invalid VF data.Werner Lemberg2018-01-272-2/+16
| | | | | | | | | | | Reported as https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=5739 Bug introduced in commit 08cd62deedefe217f2ea50e392923ce8b5bc7ac7. * src/truetype/ttgxvar.c (TT_Set_Var_Design): Always initialize `normalizedcoords'.
* * src/truetype/ttinterp.c (Ins_GETVARIATION): Avoid NULL reference.Werner Lemberg2018-01-272-2/+18
| | | | | | Reported as https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=5736
* * src/truetype/ttgxvar.c (tt_set_mm_blend): Minor.Werner Lemberg2018-01-272-2/+7
|
* [truetype] Better trace VF instances.Werner Lemberg2018-01-272-5/+59
| | | | | | | * src/truetype/ttgxvar.c (ft_var_to_normalized): Don't emit number of coordinates. (TT_Get_MM_Var): Trace instance indices names. (TT_Set_Var_Design): Updated.
* Fix comment.Werner Lemberg2018-01-271-2/+2
|
* [truetype] Beautify tracing of VF axis records.Werner Lemberg2018-01-272-9/+31
| | | | | * src/truetype/ttgxvar.c (TT_Get_MM_Var): Show axis records in a table-like manner.