⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 changelog

📁 freetype:字库引擎,执行程序,用于安装 2.3.5
💻
📖 第 1 页 / 共 4 页
字号:
2007-07-02  Werner Lemberg  <wl@gnu.org>	* Version 2.3.5 released.	=========================	Tag sources with `VER-2-3-5'.	* README: Updated.2007-06-19  Werner Lemberg  <wl@gnu.org>	* src/ftview.c (usage): Make it more readable.2007-06-16  Werner Lemberg  <wl@gnu.org>	* src/ftpatentcheck.c: Renamed to...	* src/ftpatchk.c: This.	Minor fixes.	* src/Jamfile (PROGRAMS), Makefile: Updated.2007-06-10  David Turner  <david@freetype.org>	Add the new `ftpatentcheck' program; it is a simple wrapper of the	new FT_Face_CheckTrueTypePatents function.	* src/ftpatentcheck.c: New file.	* src/Jamfile (PROGRAMS), Makefile: Updated.2007-06-09  Werner Lemberg  <wl@gnu.org>	* src/ftgrid.c (Process_Event): Assign usual actions to keys F7-F12.	(event_help): Updated.	(main): Don't expect a Unicode encoded font -- we are only working	with glyph indices currently.2007-06-01  Werner Lemberg  <wl@gnu.org>	* src/ftcommon.c (FTDemo_Index_To_Bitmap): Initialize `*x_advance'.2007-05-28  David Turner  <david@freetype.org>	* src/ftcommon.h: fix compilation warning	* src/ftview.c: fix size bugs in waterfall mode2007-05-11  David Turner  <david@freetype.org>	* src/ftcommon.h, src/ftcommon.c, src/ftview.c, src/ftgrid.c,	src/ftstring.c: adapt test programs to use the new	FTC_ImageCache_LookupScaler and FTC_SBitCache_LookupScaler	functions. This allows you to specify fractional pixel/point	sizes on the command line (e.g. ftview 13.5 ~/fonts/*)2007-05-09  Ryan Hill  <dirtyepic@gentoo.org>	* Makefile: Fix rules for fttimer which doesn't use graphical	output.	Fix rule for ftdump to make it work with parallel builds.2007-04-09  Werner Lemberg  <wl@gnu.org>	* Version 2.3.4 released.	=========================	Tag sources with `VER-2-3-4'.	* README: Updated.	* src/ftdiff.c (process_event): Handle `?' key.2007-04-04  Werner Lemberg  <wl@gnu.org>	* Version 2.3.3 released.	=========================	Tag sources with `VER-2-3-3'.	* README: Updated.2007-04-03  Werner Lemberg  <wl@gnu.org>	* src/ftdiff.c (usage): Make message similar to other ftdemo	programs.2007-04-02  David Turner  <david@freetype.org>	* graph/win32/grwin32.c (gr_win32_surface_init): Fix the Win32	window size computations to properly adjust border thickness and	other extras.  Fix by Sébastien Leix <s.leix@sdi.fr>.	* src/ftdiff.c (render_state_draw): Fix small bug that prevented	unhinted rendering from working as expected with embedded bitmaps.	(adisplay_init): Fix small bug that occurred when the	call to grNewSurface() failed.  Reported by Sébastien Leix	<s.leix@sdi.fr>.	(usage): Move up in file.	(FontFaceRec): New structure.	(RenderStateRec): Integrate it.	Update all users.	(render_state_set_files, render_state_set_file): Handle all faces in	a multi-face font file.	(write_message): Handle multi-face font files.2007-04-01  Werner Lemberg  <wl@gnu.org>	* src/ftdiff.c: Remove compiler warnings.	Formatting.2007-03-30  David Turner  <david@freetype.org>	Change interface keys to allow you to change settings for a single	column only.  Press F1 for details.	* src/ftdiff.c: Include FT_LCD_FILTER_H.	(DisplayMode): Add DISPLAY_MODE_LCD.	(Display_textFunc): New function pointer.	(DisplayRec): Add it.	(RenderMode): Replace it with...	(HintMode): This.  Update all users.	(render_mode_names): New array.	(ColumnStateRec): New struct.	(RenderStateRec): Use it.	(render_state_init): Initialize it.	(render_state_draw): Pass index as argument.	Use ColumnStateRec.	Implement sub-pixel positioning for unhinted mode.	Add column footers, showing current rendering state.	(adisplay_draw_glyph): Handle DISPLAY_MODE_LCD.	(adisplay_draw_text): New function.	(event_help): Updated.	(process_event): Add many keys to control rendering modes in more	detail.	(main): Updated.2007-03-28  Werner Lemberg  <wl@gnu.org>	* src/ftdiff.c: Remove many compiler warnings.	Fix some typos.	Improve and fix help texts.	Formatting.2007-03-26  David Turner  <david@freetype.org>	* src/ftdiff.c: New proofing program that displays text in three	columns: bytecode-hinted, auto-hinted with rsb/lsb delta	adjustments, and unhinted/subpixel-positioned.  For comparison	purposes.	* Makefile, Jamfile: Add ftdiff.2007-03-22  suzuki toshiya  <mpsuzuki@hiroshima-u.ac.jp>	* src/ftvalid.c (print_usage): Fix a typo in the help message.2007-03-09  Werner Lemberg  <wl@gnu.org>	* Version 2.3.2 released.	=========================	Tag sources with `VER-2-3-2'.	* README: Updated.2007-02-14  David Turner  <david@freetype.org>	* src/ttdebug.c: another refresh of the debugger. Minor improvements	to be able to display more useful information during debugging2007-02-12  David Turner  <david@freetype.org>	* src/ttdebug.c: refresh the TrueType debugger code2007-02-06  Alexei Podtelezhnikov  <apodtele@gmail.com>	* src/ftstring.c (event_render_mode_change): Fix spelling.2007-01-31  Werner Lemberg  <wl@gnu.org>	* Version 2.3.1 released.	=========================	Tag sources with `VER-2-3-1-FINAL'.	* README: Updated.2007-01-17  Werner Lemberg  <wl@gnu.org>	* Version 2.3.0 released.	=========================	Tag sources with `VER-2-3-0-FINAL'.2007-01-11  Masatake YAMATO  <jet@gyve.org>	* src/ftvalid.c (run_ot_validator, run_gx_validator,	run_ckern_validator): Return FT_Error value instead of int value.	(main): Return value returned from validator's run method.	(report_result): Don't show `invalid' message if there is no target	table.2006-12-15  suzuki toshiya  <mpsuzuki@hiroshima-u.ac.jp>	* mac/ftoldmac.c: Fix conditional macros of FSSpec/FSRef and	QuickDraw/ATS functionalities.2006-12-10  Werner Lemberg  <wl@gnu.org>	* Makefile (dist): Extract version number from freetype.h.2006-11-15  David Turner  <david@freetype.org>	* graph/x11/rules.mk (X11_PATH): Check /usr also.	Search for `Xlib.h'.2006-11-03  Werner Lemberg  <wl@gnu.org>	* src/ftgrid.c: Fix external function declarations.	(event_help): Document `1', `2', and `3' keys.	(grid_status_init, grid_status_rescale_initial,	grid_status_draw_grid, grid_status_draw_outline, event_grid_reset):	s/status/st/, s/error/err/ where appropriate to avoid shadowed	variables.	(GridStatusRec): Add `const' to `header'.	Update all assignments.	* Makefile: Add ftgrid.2006-11-02  David Turner  <david@freetype.org>	Add `B' key to ftgrid for toggling blue zone hinting.	Add `1', `2', and `3' keys to dump hints for edges, segments, and	points, respectively.	* src/ftgrid.c: Add some externs.	(_af_debug, _af_debug_disable_blue_hints, _af_debug_hints): New	global variables.	(GridStatusRec): Add `do_blue_hints' variable.	(grid_status_init): Set do_blue_hints.	(event_help): Updated.	(Process_Event): Updated.	(main): Set _af_debug.2006-10-23  Zhe Su  <zsu@novell.com>	Add a benchmark for the emboldening algorithm.	* src/ftbench.c: Include FT_SYNTHESIS_H.	(FT_BENCH_EMBOLDEN): New enumeration value.	(bench_desc): Add `Embolden'.	(test_embolden): New function.	(main): Add it.2006-10-23  David Turner   <david@freetype.org>	* src/ftgrid.c: Make the file compile again.2006-10-11  suzuki toshiya  <mpsuzuki@hiroshima-u.ac.jp>	* mac/ftoldmac.c (print_help): Renamed to...	(print_help_and_exit): This.  Update callers.	Improve the conditionals in source to separate Toolbox QuickDraw and	Carbon QuickDraw.	(reserveToolBoxQuickDrawFontName, test_face_quickdraw,	test_font_list_quickdraw_old, test_font_list_quickdraw,	test_font_list_ats): Ditto.2006-10-11  suzuki toshiya  <mpsuzuki@hiroshima-u.ac.jp>	* mac/Makefile: Synchronize with the changes of top-level Makefile	on 2006-02-01.2006-09-27  David Turner  <david@freetype.org>	Add support for LCD color filtering to ftview.	* src/ftview.c: Include FT_LCD_FILTER_H.	(status): Initialize it completely.	(main): Call FT_Library_SetLcdFilter.	* src/ftcommon.c (FT_Demo_Draw_Glyph): Renamed to...	(FT_Demo_Draw_Glyph_Color): This.  Add an argument to pass the	colour.	(FT_Demo_Draw_Glyph): New function, calling	FT_Demo_Draw_Glyph_Color.	* src/ftcommon.h (FT_Demo_Draw_Glyph_Color): New declaration.	* src/ftgrid.c: New file, implementing an auto-fitter debugger.	This is a very preliminary version.  It only compiles with Jam at	the moment, and you must have AF_DEBUG defined in your	`src/autofit/aftypes.h' file to be able to link it.	* src/Jamfile (GRAPHIC_PROGRAMS): Add ftgrid.	* graph/graph.h (grFindColor, grFillHLine, grFillVLine, grFillRect):	New declarations.	* graph/grfill.c: New file which implements `grFillHLine',	`grFillVLine', and `grFillRect'.  They are mainly used by the	auto-fitter debugger.	* graph/grobjs.c (grFindColor): New function for the auto-fitter	debugger.	* graph/gblender.c (gblender_set_gamma_table): Set	`gamma_ramp_inv[gmax]'.	* graph/gblender.h (GBLENDER_STAT_HIT, GBLENDER_LOOKUP): Move them	up in source file.	* graph/Jamfile (graph_sources), graph/rules.mk (GRAPH_OBJS): Add	`grfill'.2006-09-11  David Turner  <david@freetype.org>	Add support for OLPC swizzle simulation (must define SWIZZLE at	compile time for this to work).	* graph/grswizzle.c, graph/grswizzle.h: New files.	* graph/grdevice.h (gr_swizzle_rbg24): Declare.	* graph/Jamfile (graph_sources): Add `grswizzle'.	* graph/win32/grwin32.c [SWIZZLE]: Include `grswizzle.h'.	(gr_win32_surface_refresh_rectangle) [SWIZZLE]: Don't call	gr_swizzle_rgb24 but gr_rect_swizzle_rgb24.	Remove unused variables.2006-09-01  David Turner  <david@freetype.org>	Fix various bugs in the glyph blender/blitter.	* graph/gblcolor.h, graph/gblhbgr.h, graph/gblhrgb.h,	graph/gblvbgr.h, graph/gblvrgb.h: Fix off-by-one	error.	* graph/gblender.c (gblender_lookup): Fix computation of key->cells.	(gblender_lookup_channel): Fix computation of key->index.	* graph/win32/grwin32.c: Fix RGB/BGR ordering -- Win32 uses BGR	ordering for its 24-bit bitmaps.	(SWIZZLE): New macro (set to undefined).	(grWin32SurfaceRec): Add `bgrBitmap'.	[SWIZZLE]: Add `swizzle_bitmap'.	(gr_win32_surface_done) [SWIZZLE]: Handle `swizzle_bitmap'.	(gr_win32_surface_refresh_rectangle): Do conversion RGB->BGR.	(gr_win32_surface_init): Initialize `bgrBitmap'.	[SWIZZLE]: Initialize `swizzle_bitmap'.2006-07-03  Masatake YAMATO  <jet@gyve.org>	* src/ftvalid.c (library): Move this global variable to main as a	local variable.	(print_usage): Introduce function static variable `library'.	Add one argument for initializing the static variable.	(main): Call print_usage with `library'.	(main, else, parse_table_specs, find_validation_flag): Call	print_usage with NULL.2006-06-17  Masatake YAMATO  <jet@gyve.org>	* src/ftvalid.c: Rearrange code.	(library): Make variable having global scope.	(OT_VALIDATOR_SYMBOL): Remove.	(GX_VALIDATOR_SYMBOL): Remove.	(CKERN_VALIDATOR_SYMBOL): Remove.	(validator_symbols): Remove.	(ValidatorType::LAST_VALIDATE): New enum element used in loop	sentinel.	(ot_table_spec): Remove const modifier.	(gx_table_spec): Remove const modifier.	(Validator): New data type.	(validators): New variable.	(print_usage): Use validators.	(report_header, report_result): Use validators.	(is_ot_validator_implemented): New function.	(is_gx_validator_implemented): New function.	(is_ckern_validator_implemented): New function.	(run_ckern_validator): Use validators.	(main): Initialize library at the beginning of main.	Use validators.	Report messages and exit if the validator specified by command line	is not implemented in libfreetype2 linked to ftvalid.  Suggested by	George Williams.2006-06-09  Werner Lemberg  <wl@gnu.org>	* src/ftcommon.c (FTDemo_Install_Font): Fix index range for MS	Symbol.2006-06-07  Werner Lemberg  <wl@gnu.org>	* src/ftcommon.c (FTDemo_Display_Done, FTDemo_Done): Protect against	NULL argument.	* src/ftview.c (Fatal): New function to finalize FreeType library.	This allows to use FreeType's memory debugger in case of errors.	s/PanicZ/Fatal/.2006-06-04  David Turner  <david@freetype.org>	* src/ftbench.c (main): fixed a subtle memory corruption bug	at program exit.  Reported by <luoy.li@gmail.com>.2006-05-21  Werner Lemberg  <wl@gnu.org>	* src/ftdump.c (Print_Type): Fix type for `module'.  Reported by	Mark Wang.2006-05-17  Werner Lemberg  <wl@gnu.org>	* src/ftcommon.c, src/ftview.c [_WIN32]: Define `strcasecmp' and	`snprintf'.2006-05-17  yi luo  <luoyi.ly@gmail.com>	* graph/win32/rules.mk: Add support for icl compiler.	* src/ftcommon.c (strcasecmp): Define to `_stricmp' if not	available.	* src/ftview.c (snprintf): Define to `_snprintf' if not available.2006-05-12  Werner Lemberg  <wl@gnu.org>	* Version 2.2.1 released.	=========================2006-05-10  Werner Lemberg  <wl@gnu.org>	* Makefile (clean distclean) [no_config_mk]: Fix warning message.	(dist): New target to build .tar.bz2, .tar.gz, and .zip bundles.	Note that there are still many hard-coded version strings.2006-05-06  Werner Lemberg  <wl@gnu.org>	* src/ftdump.c (main): Fix compiler warning.2006-05-02  David Turner <david@freetype.org>	Add support for font preloading with the `-p' flag, simulating	memory-mapped file access.	* src/ftcommon.h (TFont): New elements `file_address' and	`file_size'.	(FTDemo_Handle): New element `preload'.	(FTDemo_Set_Preload): New prototype.	* src/ftcommon.c (my_face_requester): Use FT_New_Memory_Face for	preloaded font.	Handle PFM files also.	(FTDemo_Install_Font): Handle preloading (this is, load font into a	buffer).	(FTDemo_Set_Preload): New function.

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -