Log

Author Commit Date CI Message
Richard Ulrich c6a5f354 2012-06-22T00:08:43 added the cmake folder
Richard Ulrich 12222434 2012-06-22T00:05:54 added the debian folder from the official debian package with small adjustments
Richard Ulrich d7d4594e 2012-06-13T21:27:56 added polygon extraction
sammy c0f486e1 2011-05-21T10:24:37 FTContour: fix a memory leak in the outset building. SF #3302743.
sammy f317cabc 2011-05-21T09:51:56 build: use case/esac instead of AS_CASE to avoid depending on a newer version of autoconf.
sammy bf53f39b 2011-05-21T09:51:36 build: add a --disable-doc configure flag to disable building documentation.
sammy 5c9dbfd7 2011-05-21T09:51:18 FTFont: replace glTexEnvf with glTexEnvi where appropriate. Fix courtesy of Bill Robinson <airbaggins@gmail.com>.
dtremenak 3851a043 2011-05-20T03:33:11 define new symbols on msvc builds as necessary
brlcad 85970bd3 2010-10-06T22:18:52 merge from brl-cad upstream in order to support cross-compilation (mingw efforts by Chris Thielen)
brlcad a1ff6036 2010-09-28T19:08:38 check for gsed in addition to sed
brlcad 9a13e4f8 2010-09-28T19:01:23 implement a quick check for __FUNCTION__ and __func__ based on whether the compiler can actually use one or the other at runtime. cache the checks and provide __FUNC__ for use via FTGL_CPP_FUNC.
brlcad 88a14241 2010-09-28T18:34:20 add the compiler macros from BRL-CAD (http://brlcad.org) so we can use BC_COMPILER_AND_LINKER_RECOGNIZES() to conditionalize the testing of various compiler flags. this supports sf patch submission 3077204 from Dagobert Michelsen (dmichelsen), at least his first (0001) of four patches, that makes the build work with the Sun Solaris compiler.
brlcad 7852accc 2010-09-25T01:46:09 credit Charles Huet (packadal) for the various compilation warnings he fixed that sammy applied in r1256.
sammy 42d104ae 2010-09-16T22:40:57 Fix a few compiler warnings, patch courtesy of packadal@gmail.com.
jwmelto 301639c5 2010-06-16T06:02:22 Expand installation instructions
sammy 4c82e100 2010-05-23T20:46:45 Fix improper bound checks in FTGlyphContainer.
sammy fe058a59 2010-05-23T19:55:26 Bring the VS 2003 build up to date, courtesy of Lars Huttar in SF bug #2027775.
sammy b4180639 2010-05-23T19:35:27 Clarify DLL shipping requirements in msvc/README.txt.
sammy 1e872ad5 2010-05-23T19:20:26 Fix GL and GLU library detection on the mingw32 platform. Fix from SF user LRN, from SF patch #2993331.
sammy 75213482 2010-05-23T18:55:36 Implement a 3-level bucket structure for glyphs, to account for all possible Unicode values as of now. Patch initially by SF user SilverDirk and slightly reworked.
sammy 87a8fb95 2010-05-23T17:50:57 Remove additional files upon make maintainer-clean. Fix courtesy of Bullet Catcher, from SF patch #2039757.
sammy 488765fb 2010-05-23T17:50:29 Set proper polygon mode in FTPixmapFont, to fix rendering on OS X. Fix courtesy of Duncan Murdoch, from SF patch #2023536.
sammy b066d782 2010-05-23T16:30:54 Add query functions to request FTGL configuration information: - C version: ftglGetString(); - C++ version: FTGL::GetString(); Currently supported strings are: - FTGL_CONFIG_VERSION: FTGL version information
sammy 5e98dee3 2010-05-23T14:33:48 Activate blending and line smoothing in the mini demos. Texture fonts now work again, and polygon fonts look smoother.
sammy aaef5c16 2010-05-23T14:20:37 Enforce GL_POLYGON_BIT in FTPolygonFont, so that the caller's context does not interfere with our rendering. Addresses SF bug #2021485.
sammy 0c437663 2010-05-23T13:14:50 Fix build on Leopard, caused by linker changes. Fixes SF bug #2082843.
sammy cc4f28ba 2010-05-23T00:34:49 Set GL_TEXTURE_ENV_MODE to GL_MODULATE whenever necessary, to avoid rendering an empty rectangle. Addresses SF bug #2253040.
sammy d10af39f 2010-05-23T00:24:14 Properly handle Render's position argument in FTTextureFont and FTBufferFont. Addresses SF bug #2883801.
sammy 5d34f02f 2010-05-22T23:53:41 Fix a crash in FTCharToGlyphIndexMap::find(). Addresses SF bug #2471550.
sammy eae0686d 2010-05-22T23:02:34 Fix ftglRenderLayout() implementation. Fix courtesy of Tobias Gunkel. Addresses SF bug #2122839.
sammy 536f271b 2010-05-22T23:02:16 Export ftglSetFontGlyphLoadFlags() in FTFont.h. Addresses SF bug #2122849.
sammy 8157485d 2010-05-22T22:49:21 Fix texture height computation in FTTextureFont. Patch courtesy of Simone Contini. Addresses SF bug #2827618.
sammy 0e7b8c55 2010-05-22T22:28:55 Fix ftglGetLayoutAlignment spelling. Addresses SF bug #2120985.
sammy 2723c7d3 2010-05-22T22:17:27 Fix a division by zero in FTTextureFont.cpp. Addresses SF bug #2692128.
sammy deffdbba 2010-05-22T18:48:27 Support bitmap (1 bpp) fonts. Patch courtesy of Jaakko Hyvätti.
sammy 309590c0 2010-05-22T17:47:46 Fix padding usage in FTBufferFont, patch courtesy of Benlitz. Addresses sourceforge bug #2023590.
sammy 51b849f7 2010-05-22T17:47:27 Put test programs in the TESTS automake target.
brlcad b703329e 2010-05-12T16:38:57 must itemize m4 headers individually or distcheck fails
brlcad c04b6ae5 2010-05-12T16:29:08 pull in change from bzflag downstream, partial r20590 by brlcad, try harder to make sure we don't get a <char> template instantiation. getting a negative character code on high ascii values that causes a crash in FTGlyphContainer::Advance().
brlcad f2803ba1 2010-05-12T16:26:38 pull in change from bzflag downstream, r20591 by brlcad, FTVector's [] will let you run beyond the vector (crash), so manually make sure our glyph index is within bounds.
brlcad ca4a58f9 2010-05-12T16:24:45 pull in change from bzflag downstream, r20589 by brlcad, make sure our chars are all unsigned so we don't end up coercing a template instantiation to char where we start spitting out negative values.
brlcad da18f9db 2010-05-12T16:23:50 pull in change from bzflag downstream, r21141 by trepan, quieted some strict-aliasing warnings with a little dirty pool (in-place new's)
brlcad 6147cc28 2010-05-06T22:51:29 credit tobias gunkel for the typo patch he provided on our sf tracker. ftgGetlLayout -> ftglGetLayout.
brlcad 394ceb32 2010-05-06T20:36:04 apply sf patch # 2121813 from Tobias Gunkel ( tobigun ) for Typo in FTLayoutGlue ftglGetLayoutBBox(). fixes the transposed letters.
brlcad 3ef0b093 2010-05-06T20:33:41 merge latest upstream autogen.sh from brlcad repo, r38795 2010-04-26
brlcad 09bc8593 2009-11-19T23:49:39 there seems to either be a bug in the latex output from doxygen or a bug in latex in parsing what look like perfectly valid label names. either way, the doc generation is failing on at least some linux systems and will succeed correctly if PDF_HYPERLINKS are enabled (which are awesome to have regardless). bug was reported by geoff sauerborn of ARL.
sammy 97040c07 2009-09-13T08:59:48 Solaris 10 now has glu.h in the proper place. Reverting [947] as suggested by bzflag developer Bullet Catcher.
sammy 32d5c35a 2009-09-07T15:47:30 Add missing entries to the list of distributed MSVC files.
sammy 8303b877 2009-08-03T13:11:26 Update the MSVC solution.
sammy cd5b5251 2009-07-20T12:22:22 Bring the Visual Studio 2008 solution up to date.
sammy 0fd32b61 2009-07-20T09:02:24 Add missing FTCleanup files required for commit 1218.
sammy 84fdd792 2009-07-19T16:09:40 Correct the order in which FT_Done_Face is called via the library's destructors. Fixes a Bzflag crash upon exit. Patch courtesy of Mathew Eis (kingrobot) from SF patch 2721799.
sammy a45d89a5 2009-07-19T15:59:01 Remove dead code.
sammy 989d224e 2009-07-19T15:56:38 Document FTFont::renderMode usage, courtesy of Christopher Sean Morrison.
sammy ec01ea3b 2009-07-19T15:37:10 Don't display more than 8 soft assertions, and improve the FTASSERT_FAIL definition.
sammy 29603ae3 2009-07-19T15:28:59 Remove GL_BLEND tampering. It's the caller application's responsibility to enable or disable blending.
sammy f5614dea 2009-07-19T15:18:31 Add vc9 files to the main distribution.
sammy c9b2a93e 2009-07-19T15:17:23 Add a vc9 directory for Visual Studio 2009 builds.
sammy 1a9ee361 2009-07-19T15:13:40 Add help and font size indicator to FTGLDemo, courtesy of Bzflag's developer jwmelto.
sammy afa089b5 2009-07-19T15:08:31 Test for the existence of ECHO in the FTGL configure script, courtesy of Bzflag's developer blast007.
sammy 6533eff4 2009-07-19T15:06:37 Provide support for automake 1.6.3 as included in XCode 3.4.1 on MacOS 10.4, which uses AM_CPPFLAGS where automake 1.10 uses libftgl_la_CPPFLAGS. Patch courtesy of Bzflag's developer bullet_catcher for SF bug 2117545.
sammy b7036d0c 2009-07-19T14:26:13 Fix coding style and remove tabs here and there.
sammy cab1fafd 2009-07-19T13:05:50 Update my e-mail address everywhere.
sammy abaf40a5 2009-04-01T16:22:45 Remove trailing spaces and tabs to ease syncs bzflag needs to do.
sammy 92d175e8 2009-01-02T15:51:25 Implement ftglCreateBitmapFontFromMem() and siblings so that the font-loading can be done from memory in C (and in languages binding with FTGL through the C interface such as C#).
brlcad 35efb318 2008-11-27T05:43:41 add Tcl3D since it now also has ftgl bindings, from Paul Obermeier
brlcad 0c9c3d6a 2008-11-26T19:33:51 make sure ECHO and ECHO_N get defined
brlcad 6ce3b10b 2008-10-31T22:33:44 pulled from downstream bzflag. apply sf patch 2210898 (Fix for some potential FTGL issues) from Matt Handley (applmak) where he adds some asserts that check for the conditions that provoke glTexSubImage2D to return GL_INVALID_VALUE. this is being provoked by ftgl during Advance when the font size (0-2) is smaller than the hard-coded default font padding size (3).
brlcad ce1977be 2008-09-26T12:55:06 include EMAN2 in the listing, provided by David Woolford (baylor college of medicine) -- thanks!
jwmelto 2766703a 2008-09-08T03:16:59 Eliminate some double->float conversions for performance
brlcad 71c50f26 2008-08-27T18:26:11 add Haskell FTGL bindings section per message from Henk-Jan van Tuyl. looks like the implementation was done by Jefferson Heard.
dtremenak fccd27b4 2008-08-05T15:21:25 add the same check to avoid negative font size as is used in FTGLDemo.
brlcad ae1656f5 2008-08-05T15:18:50 unsigned int, thx bulletcatcher
sammy 1bb599e1 2008-07-11T13:01:46 * m4/gl.m4: GLU detection fixes, courtesy of Coleman Kane (fixes SF ticket #2007989). * AUTHORS: minor changes.
sammy 9589a40f 2008-06-20T10:02:08 * Fix sf.net issue #1997905, thanks to Coleman Kane: + Check for the sed tool. + Do not use sed's -i flag: its behaviour across platforms is inconsistent.
brlcad a10dbb13 2008-06-19T14:19:04 update the ChangeLog to include all entries through to today in prep for 2.2.0 release
sammy 3a54d8f2 2008-06-19T13:11:27 * Updated NEWS file. * Mark package as being version 2.2.0.
sammy 30496e57 2008-06-19T13:10:40 * Mention fontconfig in the TODO list.
dtremenak 03663110 2008-06-13T21:16:09 make windows use the FONT_FILE mechanism for setting default font in demos also, no reason to special-case it. add standard license verbage to msvc config.h. tack a copyright notice on a couple files I made significant changes to.
sammy f7065b29 2008-06-12T14:56:36 * Update ChangeLog using svn2cl -i.
sammy 0aef221b 2008-06-12T14:13:46 * Updated NEWS file. * Mark package as being version 2.1.3~rc5.
sammy 78bec1e6 2008-06-12T14:13:35 * ftglCreateBufferGlyph: do not export FTBufferFont in the C API: we do not have easy ways to emulate the FTBuffer object.
sammy ebd805d1 2008-06-12T14:13:05 * Prevent issues when strndup is defined as a macro.
dtremenak f3318e80 2008-06-11T23:35:09 be consistent
dtremenak e0f829e1 2008-06-11T23:34:26 fix vc7.1 project
dtremenak 4388dc7a 2008-06-11T23:23:05 provide for us poor sobs who don't have a native strndup implementation
sammy b7704575 2008-06-09T14:21:11 * Update README.
sammy c5bcad81 2008-06-09T12:57:41 * Add my copyright information to files I modified significantly. * Add the Unicode, Inc. to the list of authors because of FTUnicode.h.
sammy 4a3dd0f5 2008-06-09T11:47:42 * Code simplifications in FTContour.
sammy 291c70ed 2008-06-09T11:47:14 * Add "const" qualifier to FTPoint's scalar multiplication operator.
sammy a132a5e4 2008-06-09T11:45:52 * Document and reorganise FTBuffer. It is now clean enough.
sammy d7c9fc14 2008-06-09T10:13:09 * Document missing function parameters.
sammy 0b40c371 2008-06-09T10:12:21 * Better FTContour::ComputeOutsetPoint() documentation.
sammy 14e3e435 2008-06-09T10:11:58 * Create FTFont::GlyphLoadFlags() to vary FT_Load_Glyph() calls according to the font type. Now we no longer load vector information when not needed.
sammy 6c2a187c 2008-06-08T15:56:35 * Revert the FTFont::Advance() and FTGlyph::Advance() improvements. After discussion, I was convinced they were not worth the backwards compatibility breakage. They now return float again, instead of FTPoint.
sammy 632c866d 2008-06-08T15:55:19 * Add a comment to FTBufferFont to not forget about bugs in it.
sammy b173cbee 2008-06-03T12:24:37 * Fix a crash in FTExtrudeGlyph caused by uninitialised members.
sammy 7e2d6252 2008-06-03T12:23:25 * FTBufferFont: use strndup() and, when available, wcsdup().
sammy cdc9b560 2008-06-03T12:23:07 * Coding style: remove tabs and trailing spaces, wrap long lines.
sammy 50444562 2008-06-03T12:22:45 * Multiline sed scripts won't work very well on Cygwin. Falling back to two piped sed calls instead.