summaryrefslogtreecommitdiff
path: root/navit/font
Commit message (Collapse)AuthorAgeFilesLines
* fix:various:fix compiler warnings (#940)Stefan Wildemann2019-11-051-6/+14
| | | | | | | | | | | | | | | | * fix:core:build without warnings on my setup navit_core build without non avoidable warnings. * fix:dbus:fix compiler warnings * fix:gui/internal: remov compiler warnings * fix:various:remove compiler warnings * fix:various remove compiler warnings. * fix:various: fix android compiler warnings
* Cleanup:global:force the re-attach the return type to the function ↵Joseph Herlant2018-05-301-50/+19
| | | | | | | | declaration (#605) * Cleanup:global:force the re-attach the return type to the function declaration * cleanup:global:some loose ends
* cleanup:cmake:retab all CMakeLists.txt filesJoseph Herlant2018-05-251-11/+11
|
* cleanup:global:Use astyle to reformat everythingJoseph Herlant2018-05-251-442/+432
|
* Fix:debug:Change line separators for dbg to work also on win* platform (#546)Joseph Herlant2018-04-261-8/+8
| | | | | | | | * Fix:debug:Change line separators for dbg to work also on win* platform * Fix:debug:Break multiline dbg statements to use the new model * Fix:debug:Move the EOL into debug_vprintf
* Merge branch 'trunk' into trac/1341trac/1341Pierre Grandin2016-12-011-1/+1
|\ | | | | | | | | | | | | Conflicts: navit/Makefile.am navit/xpm/Makefile.am po/Makefile.am
| * Refactor:core:For plugins, use term 'category' instead of 'type'.Sebastian Leske2016-10-311-1/+1
| | | | | | | | | | | | | | Use the term 'category' for all plugins with the same API (GUI plugins, map plugins etc.). This used to be called 'type', which was confusing, because in the XML config, 'type' refers to what is called 'name' in the code.
* | Removing autotools supportPierre GRANDIN2015-12-312-13/+0
|/
* 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