summaryrefslogtreecommitdiff
path: root/navit/font
Commit message (Collapse)AuthorAgeFilesLines
* Remove unused parameter 'depth' from get_glyph/get_shadow.R6299Sebastian Leske2015-10-062-202/+50
| | | | | | The 'depth' parameter was only required for the gtk_drawing_area graphics plugin, before it was switched to use Cairo. Now all graphics drivers use depth=32, so that case is now hardcoded.
* Add Doxygen comments, remove unused struct membersSebastian Leske2015-10-052-16/+62
| | | | | | | Add Doxygen comments for font/freetype and graphics.c, and move comment from static function to freetype.h, where Doxygen will read it. Remove unused members from struct font_freetype_text.
* Refactor:core:#define and use COLOR_BITDEPTH.Sebastian Leske2015-08-301-22/+25
|
* Fix:core:Change all logging at lvl_error/warning to lvl_debug, unless it ↵sleske2014-11-221-2/+2
| | | | | | looks like an error message.|#1269, part 5 git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5967 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Refactor:core:Introduce enum for debug levels, and use it everywhere.|First ↵sleske2014-11-221-8/+8
| | | | | | part of #1269. git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5960 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:font/freetype:Do not call FcFini on shutdown, it will assert() anyway.sleske2014-11-031-5/+4
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5922 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:core:Suppress warnings from FreeBidi library (which does not play well ↵sleske2014-09-131-0/+4
| | | | | | with -Wundef). git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5894 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Enable -Wundef, fix warnings by replacing #if -> #ifdef.sleske2014-02-271-2/+2
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5749 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fixed the code to also build for newer freetype2 versionsworldcitizen2014-01-291-1/+1
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5742 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:font/freetype:cleanup fontconfig memory at exitwoglinde2013-08-201-0/+3
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5585 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:font/freetype:introduce and use font_freetype_destroy to memfree ↵woglinde2013-08-202-6/+19
| | | | | | freetype, cleanup freetype cachemanager, cleanup sdl using freetype git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5584 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Simple fixes to get navit compiling with MSVCbjasspa2012-07-011-6/+6
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5165 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:font/freetype:Fix build of font/freetype with fribidi installed and ↵rikky2011-09-011-4/+1
| | | | | | cmake 2.8.5 git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@4745 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:build/cmake:Added building of garmin plugin and some fixes to use same ↵rikky2011-05-021-1/+17
| | | | | | install path as autotools build. thanks pini git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@4465 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Add:Core: Adds in forgotten licensinggeoghegan2011-04-112-1/+36
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@4421 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:font/freetype:Fix the usage of libfribidi with new and oldapi, stolen ↵woglinde2011-02-062-9/+21
| | | | | | from wesnoth git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@4113 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:font_freetype:Typo|Thanks ppujalmartin-s2010-12-201-1/+1
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@3802 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Add:build:Added building of freetype moduleakashihi2010-11-211-0/+2
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@3703 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:font_freetype:Fixed caching without fontconfig|thanks anhangueramartin-s2010-06-301-6/+10
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@3455 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:font/freetype:Fixed building with newer fribidiakashihi2010-06-241-1/+4
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@3395 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:font_freetype:Memory leak when not using cachingmartin-s2010-06-231-1/+1
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@3389 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:core:Added RTL support to the freetype renderer, ticket #451 | akashihi2010-06-232-2/+20
| | | | | | | thanks baruch! git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@3384 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Add:font_freetype:Possibility to specify fonts with configuremartin-s2010-05-131-0/+8
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@3246 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:misc:Correct some typos as reported by Pini.horwitz2010-01-111-1/+1
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@2911 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:graphics_gtk_drawing_area:Fixed drawing of colored fontsmartin-s2009-11-191-0/+65
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@2762 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:Core:Add -avoid-version to plugin build flagsmartin-s2009-06-181-1/+1
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@2347 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:Core:Fix coverity bug #20 and #21, Value 'family' not freed or pointed-to.horwitz2009-06-161-17/+11
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@2334 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:font_freetype:Made definition of name conditionalmartin-s2009-05-111-0/+3
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@2263 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:Core:Fix some more warningshorwitz2009-04-271-1/+0
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@2239 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:font_freetype: Deallocate the glyph after we are done using it|valgrind ↵steven_s2009-02-091-6/+7
| | | | | | memory warning git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@2031 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:font_freetype:Made working without fontconfigmartin-s2009-01-151-1/+1
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@1950 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:Build:Add -module to Makefilesmartin-s2009-01-151-1/+1
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@1948 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:font_freetype:Reduced debug levelmartin-s2009-01-151-2/+2
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@1947 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Add:font_freetype:Make more configurablemartin-s2009-01-131-22/+31
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@1938 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:font_freetype:Made working without fontconfig againmartin-s2009-01-131-0/+17
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@1934 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:font_freetype:Use better version comparemartin-s2009-01-061-1/+1
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@1919 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:Core:Check for fontconfig and provide own fonts if not presentmartin-s2009-01-061-4/+15
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@1906 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:font_freetype:Make workable with older freetype versionsmartin-s2009-01-061-0/+22
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@1905 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Add:font_freetype:Added support for cachingmartin-s2009-01-021-20/+117
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@1879 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Add:Core:Add support for estimating text bounding box, avoid drawing labels ↵martin-s2008-12-121-31/+56
| | | | | | which are definetly off-screen git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@1781 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Add:font_freetype:Improved apimartin-s2008-11-052-31/+144
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@1643 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:font_freetype:Added missing filemartin-s2008-10-271-1/+1
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@1576 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Add:Core:Added freetype font pluginmartin-s2008-10-274-0/+434
git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@1574 ffa7fe5e-494d-0410-b361-a75ebd5db220