6713 Commits (561364002ab686f5b9c5a1ef8de61492d072852d)
 

Author SHA1 Message Date
Moazin Khatti 561364002a For a devel build, enable SVG support as well as default hooks. 5 years ago
Moazin Khatti 7d6ebe3a81 [ot-svg] Makes `rsvg_port.c' a part of the single build. 5 years ago
Moazin Khatti 4d24f52ead [sfnt,svg] Fix includes to allow a `multi' build. 5 years ago
Moazin Khatti cb2e775408 Adds `ttsvg' for tracing in ttsvg.c 5 years ago
Moazin Khatti 03f7b5a6b6 [ot-svg] Renames `svgtypes.c' to `svgtypes.h'. 5 years ago
Moazin Khatti 253d2bad97 [ot-svg] Properly indent module description. 5 years ago
Moazin Khatti e54fbbf283 [ot-svg] Bug fix. 5 years ago
Moazin Khatti b6f04b03e4 [ot-svg] Free pixmap buffer if error occurs while rendering. 5 years ago
Moazin Khatti 836c94e8d2 [ot-svg] Don't accept the hooks if value has been passed from an 5 years ago
Moazin Khatti c492bf3f0a Handle cascaded transformations correctly. 5 years ago
Moazin Khatti 3f6f939378 Adds transform support for OT-SVG glyphs. 5 years ago
Moazin Khatti 2727bba550 Formatting improvement. 5 years ago
Moazin Khatti cff4467f25 Minor doc improvement. 5 years ago
Moazin Khatti 22d7c8578f Minor name change. 5 years ago
Moazin Khatti 5f5a56a0cc Minor. Fixes a silly mistake. 5 years ago
Moazin Khatti c21c2b0e70 An old commit deleted a line by mistake. Fix that. 5 years ago
Moazin Khatti b122db0953 Fix TODOs. 5 years ago
Moazin Khatti 168a8f8fe0 Makes some helper functions `static'. 5 years ago
Moazin Khatti 705320b72d Check if the size has been properly set. 5 years ago
Moazin Khatti fdb7d53ebf Fixes code warnings. 5 years ago
Moazin Khatti 74f80fba49 No need to call `FT_Load_Glyph' with `XX_NO_SCALE'. 5 years ago
Moazin Khatti a227395912 Remove the dependence on outlines. No longer needed. 5 years ago
Moazin Khatti dbcc809e7c relying on cairo recording surface for extents and preset bitmap at load time, work in progress 5 years ago
Moazin Khatti 398801e2c0 Revert "Performs basic checks to see if SVG data is valid or not." 5 years ago
Moazin Khatti 0e8e132bd7 Performs basic checks to see if SVG data is valid or not. 5 years ago
Moazin Khatti d7f6f8b16d Tracing implemented for OT-SVG code. 5 years ago
Moazin Khatti 2cef19641a Remove the TODO since I have implemented binary search. 5 years ago
Moazin Khatti faa495befc Remove the unused variable. 5 years ago
Moazin Khatti b85cc5ef0d For now resort to a simpler regular expresion. 5 years ago
Moazin Khatti 3479e03cdb Added a new error `Invalid_SVG_Document'. 5 years ago
Moazin Khatti ba9e6f9d41 Implement binary search for SVG Document Lookup. 5 years ago
Moazin Khatti 6962986cf3 Created `Svg_doc' private struct. 5 years ago
Moazin Khatti 2d13c5127c Add a comment there. That part can be confusing. 5 years ago
Moazin Khatti bb1b25e560 Make `ft_svg_renderer_class' dumb if OT-SVG 5 years ago
Moazin Khatti 5e949729e3 Correct the prioritization of options. Clean code. 5 years ago
Moazin Khatti f86fe242d4 Improve `--with-svg' in the build system. 5 years ago
Moazin Khatti 4025f1213e Add a `hooks_set' flag. 5 years ago
Moazin Khatti 246ac684e4 Plug in a default library. `librsvg' for now. 5 years ago
Moazin Khatti d86de4e9d4 Instead of individual properties. Just use one that 5 years ago
Moazin Khatti 1541091e76 Use `FT_Property_Set' to set the hooks. One less API function. 5 years ago
Moazin Khatti b6f2303338 Public interface should remain same whether 5 years ago
Moazin Khatti 3b62e9dc9d Added `FT_CONFIG_OPTION_SVG'. 5 years ago
Moazin Khatti c25304fa34 Documentation formatting improvement. 5 years ago
Moazin Khatti c6a6859ad9 Better naming used. 5 years ago
Moazin Khatti bf1deae970 Forgot an `else', fix that. 5 years ago
Moazin Khatti fbdd9f9ba3 Memory allocation for `state' of renderer should be performed 5 years ago
Moazin Khatti cf44c0cbdd Remove unnecessary code from `FT_Render_Glyph_Internal'. 5 years ago
Moazin Khatti 1f74524929 Let FT handle the memory management for rendering port's state 5 years ago
Moazin Khatti de44a3fda8 Store the rendering port's state in library. 5 years ago
Moazin Khatti e028be97b8 Minor fixes. 5 years ago