Revision 99392587
Added by danij over 13 years ago
Files
- added
- modified
- copied
- renamed
- deleted
- doomsday
- build
- engine
- api
- dd_fontrenderer.h (diff)
- dd_share.h (diff)
- dd_types.h (diff)
- dd_ui.h (diff)
- doomsday.def (diff)
- doomsday.h (diff)
- portable
- include
- bitmapfont.h (diff)
- con_buffer.h (diff)
- con_main.h (diff)
- dd_main.h (diff)
- def_data.h (diff)
- def_main.h (diff)
- font.h
- fonts.h (diff)
- gl_main.h (diff)
- src
- bitmapfont.c (diff)
- con_buffer.c (diff)
- con_busy.c (diff)
- con_main.c (diff)
- dd_main.c (diff)
- dd_pinit.c (diff)
- def_data.c (diff)
- def_main.c (diff)
- def_read.c (diff)
- finaleinterpreter.c (diff)
- fonts.c (diff)
- gl_main.c (diff)
- gl_texmanager.c (diff)
- rend_console.c (diff)
- rend_font.c (diff)
- ui2_main.c (diff)
- include
- api
- plugins
Continued work on font management/renderer: * Added font namespaces and font names are now expressed with de::Uri. * Font pointers and identifiers are now eternal, like materials. * Tracking and leading are now console font properties and set using ccmd "font". * Abbreviate long console command lines with ellipses if longer than max line length. * Characters of composite bitmap fonts whose Patch is missing are drawn as untextured rects. * Alpha is now a font renderer paramater-block-parser property - "a=value". * Fixed bug in FR_TextWidth/Height which erroneously factored in tracking/leading upon parsing the closing delimiter of a paramater block.