summaryrefslogtreecommitdiff
path: root/atari/plot/font_freetype.c
Commit message (Collapse)AuthorAgeFilesLines
* move frontends into sub directoryVincent Sanders2016-05-151-714/+0
|
* Change LOG() macro to be varadicVincent Sanders2015-05-281-8/+8
| | | | | | | | | | | | This changes the LOG macro to be varadic removing the need for all callsites to have double bracketing and allows for future improvement on how we use the logging macros. The callsites were changed with coccinelle and the changes checked by hand. Compile tested for several frontends but not all. A formatting annotation has also been added which allows the compiler to check the parameters and types passed to the logging.
* Clean up atari source linendings, whitespace damage and executable statusVincent Sanders2015-05-281-519/+519
|
* rationalise atari plotters header usage.Vincent Sanders2015-04-191-1/+7
|
* Convert atari frontend to use bitmap operation tableVincent Sanders2015-04-161-23/+23
|
* remove all unecessary desktop/browser.h includesVincent Sanders2014-10-171-27/+28
|
* add API to set DPIVincent Sanders2014-10-131-7/+5
|
* make atari font plotting include css header explicitlyVincent Sanders2014-05-181-0/+1
|
* fixup atari option namesVincent Sanders2013-05-281-10/+10
|
* move options includeVincent Sanders2013-05-281-1/+1
|
* Make comaptible with new nsfont_split expectation. Untested, but code is ↵Michael Drake2013-02-101-2/+3
| | | | same as framebuffer front end, so should work.
* Some more finetuning...Ole Loots2013-01-311-3/+4
|
* Default truetype package is now Bitstream Vera.Ole Loots2012-08-251-27/+60
| | | | Truetype font package can now be switched by defines.
* Removed junkOle Loots2012-08-251-12/+0
|
* Documented font loading / font names.Ole Loots2012-08-251-2/+43
|
* Merged some features from framebuffer freetype impl.Ole Loots2012-08-251-62/+105
| | | | | | - Set default font for font faces which failed to load. - Lookup more font faces (Cursive, Fantasy).
* Fix provided by Michale Drake.Ole Loots2012-08-041-102/+109
| | | | | Fix freetype nsfont_position_in_string to return nearest, rather than next.
* Plotter refactor: removed one plotter abraction layer.Ole Loots2012-07-131-8/+12
|
* Fix typo ( fontbitmap was never destroyed within dtor )Ole Loots2012-04-241-3/+4
| | | | svn path=/trunk/netsurf/; revision=13889
* Small font plotter speedup by reducing function calls in a draw glyph loop. Ole Loots2012-04-241-63/+60
| | | | svn path=/trunk/netsurf/; revision=13888
* Optimized bitmap blitting: cache native (converted) bitmaps. Ole Loots2012-04-191-1/+1
| | | | | | This required an change to the convert and blit routines - for opaque images, they convert the whole image. Transparent images are still converted on demand and still only the clipped area is converted. This is incomplete - native buffers should be stored in the well known bitmap buffer, but currently the bitmap struct holds a second buffer which contains converted data. svn path=/trunk/netsurf/; revision=13886
* NetSurf options rework (a=vince r=daniels,jmb)Vincent Sanders2012-03-221-10/+10
| | | | svn path=/trunk/netsurf/; revision=13548
* Restructured the plotter driver struct and declared misc functions static ↵Ole Loots2012-03-141-12/+18
| | | | | | within the vdi driver. svn path=/trunk/netsurf/; revision=13519
* more #ifdef WITH_8BPP_SUPPORTOle Loots2012-02-251-1/+5
| | | | svn path=/trunk/netsurf/; revision=13467
* Reverted last change and only apply color conversion for alpha channel glyphs. Ole Loots2012-01-031-1/+1
| | | | svn path=/trunk/netsurf/; revision=13373
* Fix clipping and only apply color conversion for hicolor systems.Ole Loots2012-01-031-6/+7
| | | | svn path=/trunk/netsurf/; revision=13372
* It's now possible to render fonts in monochrom mode. Ole Loots2012-01-031-29/+115
| | | | svn path=/trunk/netsurf/; revision=13371
* Fixed header, made different font plotters optional. Ole Loots2011-12-041-24/+26
| | | | svn path=/trunk/netsurf/; revision=13230
* Removed unused codeOle Loots2011-02-121-5/+0
| | | | svn path=/trunk/netsurf/; revision=11659
* Rearanged includes, fixed VDI style for dashed plots. Ole Loots2011-01-301-19/+5
| | | | svn path=/trunk/netsurf/; revision=11537
* Implemented Search DialogOle Loots2011-01-301-0/+0
| | | | svn path=/trunk/netsurf/; revision=11536
* Atari frontend (credit: Ole Loots)John Mark Bell2011-01-051-0/+512
svn path=/trunk/netsurf/; revision=11218