Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [gf] Improve tracing.parthw-wip | Parth Wazurkar | 2018-08-11 | 1 | -0/+9 |
| | |||||
* | [gf] Allocate bitmap in `GF_Glyph_Load' itself. | Parth Wazurkar | 2018-08-10 | 4 | -30/+34 |
| | |||||
* | [gf] Change logic to load bitmap on demand. | Parth Wazurkar | 2018-08-10 | 3 | -176/+291 |
| | | | | | | Also load glyphs in the order they appear in the font file by changing the cmap scheme and implementing a proper `gf cmap'. | ||||
* | [gf, pk] Change some data types to `signed' type. | Parth Wazurkar | 2018-08-07 | 2 | -9/+9 |
| | | | | | * src/gf/gfdrivr.h(GF_GlyphRec): Do it. * src/pk/pkdrivr.h(PK_GlyphRec): Ditto. | ||||
* | [gf, pk] Resolve *glyph jumping* error. | Parth Wazurkar | 2018-08-07 | 2 | -8/+4 |
| | | | | | | | | * src/gf/gfdrivr.c(GF_Load_Glyph): Modify glyph metric values to resolve the *glyph jumping* error and make the glyphs to properly sit on baseline. * src/pk/pkdrivr.c(PK_Glyph_Load): Ditto. | ||||
* | [gf, pk] Improve `attach_file' functions. | Parth Wazurkar | 2018-08-05 | 2 | -48/+53 |
| | |||||
* | [tfm] Improve error checking for `tfm' files. | Parth Wazurkar | 2018-08-05 | 1 | -154/+101 |
| | |||||
* | [tfm] Improve `tfm_interface' definitions. | Parth Wazurkar | 2018-08-05 | 1 | -2/+8 |
| | |||||
* | [tfm] Improve data types of variables in `TFM_FontInfoRec' | Parth Wazurkar | 2018-08-05 | 1 | -13/+20 |
| | |||||
* | [pk] Fixes. | Parth Wazurkar | 2018-08-02 | 3 | -5/+8 |
| | | | | | * Now pk driver loads bitmaps properly and ftview displays proper glyphs from pk driver. | ||||
* | Fix `printf' statements. | Parth Wazurkar | 2018-08-02 | 3 | -23/+18 |
| | |||||
* | Make branch even for testing. | Parth Wazurkar | 2018-08-01 | 41 | -690/+2144 |
| | | | | * For testing modifications to gf, pk and tfm modules. | ||||
* | [gf] Cleanup commit. | Parth Wazurkar | 2018-07-20 | 4 | -87/+75 |
| | | | | | | | * Rename `gf' files' header. * Remove all the unnecessary typedefs and switch to FT specific ones. * Remove unnecessary comments. | ||||
* | [gf] Register gf services. | Parth Wazurkar | 2018-07-20 | 3 | -0/+42 |
| | |||||
* | [gf] Create gf services. | Parth Wazurkar | 2018-07-20 | 1 | -1/+25 |
| | | | | | * src/gf/gfdrivr.c: Define gf services descriptor table and `gf_driver_requestor' function. | ||||
* | [gf] Robustify. | Parth Wazurkar | 2018-07-20 | 1 | -1/+27 |
| | | | | | | * src/gf/gflib.c (gf_load_font): Add check for GF_ID and GF_PRE commands to improve test for `gf' files. | ||||
* | [gf] Minor Fixes. | Parth Wazurkar | 2018-07-20 | 2 | -6/+22 |
| | |||||
* | [tfm] Fixes. | Parth Wazurkar | 2018-07-17 | 4 | -36/+46 |
| | |||||
* | [gf] Add support for parsing `xxx' and `yyy' commands. | Parth Wazurkar | 2018-07-12 | 3 | -127/+165 |
| | | | | | | | | * Now gf driver supports all the font files. * Currently `xxx'and `yyy' commands if found after the postamble are skipped over. * Mechanism for extracting information from these commands is to be added. | ||||
* | [gf] Fixes. | Parth Wazurkar | 2018-07-12 | 2 | -75/+95 |
| | | | | * Make even with `parthw-cleaned' branch. | ||||
* | [tfm] Add tfm_driver_class functions. | Parth Wazurkar | 2018-07-12 | 3 | -7/+202 |
| | | | | | | | Note: Does not compile. * src/tfm/tfmdrivr.c: Add TFM_Face_Done, TFM_Face_Init, TFM_Glyph_Load, TFM_Size_Request and TFM_Size_Select functions. | ||||
* | [tfm] Fixes. | Parth Wazurkar | 2018-07-10 | 5 | -40/+47 |
| | |||||
* | [gf] Preliminary tracing and error handling support and minor fixes. | Parth Wazurkar | 2018-07-04 | 4 | -69/+135 |
| | |||||
* | minor. | Parth Wazurkar | 2018-07-03 | 2 | -487/+7 |
| | |||||
* | [gf] Fixes. | Parth Wazurkar | 2018-07-03 | 3 | -3/+6 |
| | |||||
* | [gf] Resolve compiler flag errors. | Parth Wazurkar | 2018-07-03 | 2 | -98/+99 |
| | | | | | | | | * src/gf/gflib.c: Remove all the unused variables, add error checking for all the stream functions which were raising compiler flag warnings. * src/gf/gfdrivr.c: Remove unused variables. | ||||
* | [tfm] Minor. | Parth Wazurkar | 2018-07-03 | 1 | -1/+15 |
| | |||||
* | [tfm] Define TFM_FaceRec and other format specific structures. | Parth Wazurkar | 2018-07-03 | 1 | -19/+27 |
| | | | | | | * src/tfm/tfmdrivr.h: Define TFM_FaceRec also define TFM_GlyphRec structure to properly distinguish format specific values. | ||||
* | [tfm] FT stream support for tfm driver. | Parth Wazurkar | 2018-07-03 | 1 | -27/+34 |
| | | | | | * src/tfm/tfmlib.c : Convert all the file functions to FT stream functions. | ||||
* | [tfm] Remove VFlib specific code and refactor to FT. | Parth Wazurkar | 2018-07-03 | 1 | -24/+21 |
| | |||||
* | [tfm] Archive code for other font metric formats. | Parth Wazurkar | 2018-07-03 | 1 | -290/+270 |
| | | | | | * src/tfm/tfmlib.c: Archive code for Omega Font metric(OFM), Japanese Font Metric(JFM), font formats. | ||||
* | [tfm] Define tfm_cmap_class functions. | Parth Wazurkar | 2018-07-03 | 1 | -5/+46 |
| | | | | | | * Define structure TFM_CMapRec for TeX tfm font format. * src/tfm/tfmdrivr.c: Define tfm_cmap_init, tfm_cmap_done, tfm_cmap_char_index, tfm_cmap_char_next. | ||||
* | [gf] Add printf flags for debugging. | Parth Wazurkar | 2018-07-03 | 6 | -86/+120 |
| | |||||
* | [gf] Changes. | Parth Wazurkar | 2018-07-03 | 3 | -648/+113 |
| | |||||
* | [gf] Minor changes. | Parth Wazurkar | 2018-07-03 | 3 | -26/+502 |
| | |||||
* | [gf] Complete stream support and some minor changes for testing. | Parth Wazurkar | 2018-07-03 | 2 | -94/+95 |
| | |||||
* | Minor changes for testing. | Parth Wazurkar | 2018-07-03 | 4 | -10/+11 |
| | |||||
* | [tfm] Add preliminary functions and structures. | Parth Wazurkar | 2018-07-03 | 3 | -7/+377 |
| | | | | | * Added tfm specific functions and structures for the driver (To be modified). | ||||
* | [gf] COnverted file functions to FT stream functions. | Parth Wazurkar | 2018-07-03 | 3 | -196/+183 |
| | | | | | * src/gf/gflib.c : Converted all the file functions like getc, fseek,etc. to FT specific stream functions. | ||||
* | [tfm] Initialised TFM driver files. | Parth Wazurkar | 2018-07-03 | 9 | -0/+464 |
| | | | | * src/tfm : Added all the driver source files and makefiles. | ||||
* | [gf] Temporary changes for compiling gf driver. | Parth Wazurkar | 2018-07-03 | 9 | -160/+664 |
| | |||||
* | [gf] Convert block comments to `light' style in gf files. | Parth Wazurkar | 2018-07-03 | 6 | -125/+125 |
| | |||||
* | [gf] Changes. | Parth Wazurkar | 2018-07-03 | 2 | -55/+41 |
| | |||||
* | [gf] Changed to FT data types in structures. | Parth Wazurkar | 2018-07-03 | 2 | -17/+18 |
| | | | | * src/gf/gfdrivr.h: Changed data types in GF_FaceRec, Gf_GlyphRec and GF_BitmapRec to FT data types. | ||||
* | [gf] * src/gf/gfdrivr.c: Added GF_Face_Init, GF_Face_Done and GF_Glyph_Load ↵ | Parth Wazurkar | 2018-07-03 | 1 | -3/+166 |
| | | | | functions. | ||||
* | [gf] Removed VFlib specific code and refactored to FT. | Parth Wazurkar | 2018-07-03 | 1 | -89/+94 |
| | |||||
* | [gf] Added GF_Size_Request and GF_Size_Select functions. | Parth Wazurkar | 2018-07-03 | 1 | -5/+53 |
| | |||||
* | [gf] Minor changes to Makefiles to accomodate GF Driver. | Parth Wazurkar | 2018-07-03 | 2 | -1/+4 |
| | | | | | * modules.cfg: Added gf font driver module. * src/gf/module.mk: Minor changes. | ||||
* | [gf] * src/gf/gf.c: Added source files for single build | Parth Wazurkar | 2018-07-03 | 1 | -0/+4 |
| | |||||
* | [gf] Removed indentation errors. | Parth Wazurkar | 2018-07-03 | 3 | -416/+425 |
| |