Log

Author Commit Date CI Message
marcelo 90d5ca84 2003-04-14T09:18:03 Adapt to utterly broken setups with extremely fscked up OpenGL installations. The script will check for -lGL, -lGL + X flags or whatever the user provides. Same thing for GLUT. If *this* fails, the user will get a friendly message stating that he should pass the proper location for the GL libraries on the configure line.
patrick f8be5414 2003-04-10T02:27:45 - Created a demo that can handle multiple fonts and command line options.
henry 8edc736b 2003-04-07T05:06:30 Adding FTLayout
henry 65909bbd 2003-04-07T04:58:16 Adding FTLayout
henry a9a6aa3e 2003-04-06T23:50:29 Minor formatting changes
henry 38ead5fd 2003-04-06T23:48:36 Un-inlined private methods...because they are called by other private inlined methods
henry 112ded61 2003-04-06T23:47:27 Minor reformatting and enabled texture fonts to be selected
henry 29ed8e16 2003-04-06T23:40:33 Added tag info for 2.01
patrick 616a1574 2003-04-06T21:56:04 Fixed a bug where the trackball rotation was applied after translation.
patrick d70b194d 2003-04-06T20:51:38 Updated FTGLDemo to use the new FTSimpleLayout. Changes include: - Added a font origin to specify the location to render the font. - The default text is now blatantly plagarized from the back cover of the OGL red book. - The font size is much smaller. - Font metrics are rendered differently depending on the current layout manager. - The FTSimpleLayout alignment mode is now output with other font information. - The space bar no longer cycles through the fonts. The cursor up/down keys do. - The cursor left/right keys increment/decrement the size of the current font. - The page up/page down keys cycle through the layout managers. - The home/end keys increment and decrement the line length of a simple layout - The tab key cycles through the alignment modes of a simple layout.
patrick ac4c33f8 2003-04-06T20:36:43 Updated FTGLDemo to use the new FTSimpleLayout. Changes include: - Added a font origin to specify the location to render the font. - The default text is now blatantly plagarized from the back cover of the OGL red book. - The font size is much smaller. - Font metrics are rendered differently depending on the current layout manager. - The FTSimpleLayout alignement - The space bar no longer cycles through the fonts. The cursor up/down keys
patrick 8e7cd218 2003-04-06T19:18:48 - Added FTLayout.h, FTSimpleLayout.h and FTSimpleLayout.cpp to implement a framework for layout managers and an implementation of a simple layout manager.
patrick 90e3be9c 2003-04-06T19:16:39 - Changed the FTFont::BBox to accept a range of indicies. Only characters with the range are checked. The previous funcitonality is preserved via inline methods that call the new implementation. - Kluged a fix for a bug where FTFont::BBox was returning bounding volumes where min > max. I don't know where the problem is originating, I just force the bounds to be correct. - Changed the FTFong::DoRener methods to accept an external FTPoint for the pen position. This enables FTLayout classes to use their own pen for rendering. - Added the FTLayout class as a friend of FTFont to allow layout managers to call private rendering functions and access private font information.
patrick 48995ae5 2003-04-06T18:56:01 Added the FTBBox::Invalidate and FTBBox::IsValid methods.
henry 565cd287 2003-04-05T00:40:47 Fixed formatting
henry a52e61a4 2003-04-05T00:34:40 Updated for 2.02
henry cc356f04 2003-04-04T02:09:07 Updated for 2.02
henry eeef12c6 2003-04-03T23:59:34 Made vectoriser a stack var and refactored variables
henry d7cd7612 2003-04-02T23:47:27 Fixed memory leaks
henry 80c464b5 2003-03-14T01:40:54 Updated for 2.0.1
henry 44a0a1aa 2003-03-13T06:01:18 Update 2.01
ellers 85c28fbf 2003-03-13T00:40:20 (hopefully) changed newlines to DOS style)
marcelo fcdb4500 2003-03-12T18:55:07 Update autoconf stuff to incorporate GL detection fixes
marcelo eabdeeba 2003-03-12T18:49:16 Fix problem with configure failing to find GL libraries because they are installed in the X11 tree
marcelo 152b0459 2003-03-12T11:44:34 Fix blooper with include file installation; the include files were moved to 'include', I noticed, but forgot to update the Makefile
marcelo 78943be5 2003-03-06T10:30:33 Get rid of annoying IRIX droppings on distclean
marcelo 42ab2248 2003-03-06T10:22:54 Last minute change to get document generation working again on IRIX
marcelo 2a4cbd66 2003-03-06T10:06:47 Update aclocal.m4 and configure script before release
henry 1e26d61f 2003-03-06T08:09:38 Minor changes
henry 7b3414c8 2003-03-05T21:25:19 Version 2.0 release
henry 84ab33fd 2003-02-27T22:28:18 Fixed null string bug in BBox
henry a146042f 2003-02-24T03:03:34 Updated for v2 release
henry e534c02c 2003-02-24T01:24:07 Initial Add
ellers baf587ce 2003-02-07T13:04:32 a few more minor tweaks to the project files
ellers c4b74aef 2003-02-07T12:58:19 altered projects so unit tests will build with cppunit
ellers 3c0fb00d 2003-01-30T12:24:08 updates for win32 build
ellers 8827cc20 2003-01-28T13:53:24 minor update for win32
ellers 36286cc5 2003-01-28T13:52:33 updated win32 project files
marcelo 6fcea409 2003-01-20T13:58:28 Expect a fontfile on the command line, fall back to a default one on systems where a default is known -- else complain about the missing parameter. Come to think of it, I could use a PS font on IRIX. I'll look into that later.
henry 2e5ee543 2003-01-16T00:23:30 Removed redundant () in preprocess
marcelo 85947393 2003-01-14T16:13:53 Add a couple of extra libraries usually required by GLUT
marcelo 01ebb256 2003-01-14T16:09:55 Mantra: Link C++ programs with the C++ compiler
marcelo eda18707 2003-01-14T16:08:38 The parser in the IRIX C++ compiler has a bug and the result of: new (Type*)[size] is of type "Type*" instead of "Type**". Work arround it by typedef'ing TypeP which is just Type*.
marcelo 2a3e6ee3 2003-01-14T14:32:28 Get ./configure to work with IRIX (and other systems with broken linkers)
henry 2b5d1440 2003-01-13T03:09:33 Integrating ICU
marcelo 95e62fcb 2003-01-12T21:27:04 Unified UNIX building system
henry e4b61146 2003-01-12T08:42:21 Layout stuff
henry acad6c18 2003-01-10T03:43:31 Added layout test
henry cce9bb29 2003-01-10T03:26:58 Starting future layout support tests
henry 7f7a254f 2003-01-10T03:26:29 Adding fonts for future layout support tests
henry 2c1645a5 2003-01-10T03:25:53 Trying to add table support
henry 9a6997a2 2003-01-10T01:47:05 Added units per EM square
henry 2ff9f6d7 2003-01-09T09:25:16 added attach file from memory
henry 6092ecb1 2003-01-09T02:56:50 Fixed warning and kerning
henry 886f06a5 2003-01-09T01:59:59 Formatting changes
henry 9b933811 2003-01-08T23:32:52 Updated doc
henry a9589733 2003-01-08T23:13:27 Updated doc
henry 171ab6cb 2003-01-08T23:10:48 Updated doc
henry a2dde19d 2003-01-08T22:47:55 Updated doc
henry 3ce7bfeb 2003-01-08T22:42:38 Tidied up includes
henry d17a37f4 2003-01-08T21:48:25 Replaced by HPGCalc
henry 4a1ba59c 2003-01-08T21:46:53 Implemented Attach from memory test
henry 57114749 2003-01-08T19:13:09 Files for attch mem test
henry 7556ce86 2003-01-08T09:02:38 Added Type1 file attach test
henry 70869a5d 2003-01-08T04:24:36 Added attach from memory function
henry ad0ff2e2 2003-01-08T00:35:02 Impending autoconf and year 03
henry c0e1933d 2003-01-06T04:11:07 removed test in d_stor
henry c1e6edfa 2003-01-06T04:10:18 Minor change to BBox
henry 6def9b13 2003-01-05T22:40:51 Minor change
henry 2d44ac1e 2002-12-31T04:47:18 Change size test
henry 90ba574d 2002-12-31T04:24:16 Fixes to bitmap glyph alignment
henry 934106a4 2002-12-31T04:07:34 Fixed alignment issues for bitmap and texture glyphs
henry 861bb166 2002-12-21T09:11:57 No private structs
henry 812361ee 2002-12-21T09:09:50 Changed int to float in glRasterPos
henry c690d101 2002-12-21T09:08:43 Delete lists
henry e4b164cf 2002-12-21T07:32:40 Delete the display list
henry 3493f4c6 2002-12-21T07:23:38 Minor change
henry 8f4d86a9 2002-12-21T07:23:10 Don't doc private classes
henry 1de2fe2c 2002-12-21T07:19:50 Fixed docs
henry d096a5cf 2002-12-21T07:15:53 Docs
henry 10ffeece 2002-12-21T07:11:08 Refactored variable names
henry 58b4a6b7 2002-12-21T07:10:03 Refactored variable names
henry abede8df 2002-12-21T05:18:40 Updated docs and removed numberOfCharmaps member
henry 68f91fa8 2002-12-21T05:08:12 Removed DoAdvance function
henry e09409dd 2002-12-21T03:24:09 Refactored BBox()
henry 4108dce8 2002-12-20T22:23:29 Started writing tests
henry 67cdade7 2002-12-20T22:22:58 Changes for FTList
henry eda2bbb5 2002-12-20T22:22:26 Added testGetFront
henry de544bc9 2002-12-20T22:21:50 Added TestError()
henry 74b58812 2002-12-20T22:21:21 Added Mesh::Combine and changed tempPointList to FTList
henry 99532b08 2002-12-20T22:20:01 Change for FTFace
henry 45d5264e 2002-12-20T22:19:52 Made Glyph() const
henry 1310209b 2002-12-20T22:18:52 Removed comments and makeGlyphList function
henry 91e266d4 2002-12-20T22:17:47 Made BBox() const
henry 7033612a 2002-12-20T22:17:06 Removed maekGlyphList function and changes for FTFace
henry 86933a4b 2002-12-20T22:13:43 Removed Open functions. C_stors now open face
henry 6621a005 2002-12-20T10:26:48 Finished
henry f424d8ce 2002-12-20T10:26:03 Minor formatting
henry c9aa67b0 2002-12-20T10:18:02 Minor formatting and and made get library const
henry 0d95eb28 2002-12-20T10:17:12 Minor formatting and removed comments