|
a9a6aa3e
|
2003-04-06T23:50:29
|
|
Minor formatting changes
|
|
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.
|
|
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.
|
|
eeef12c6
|
2003-04-03T23:59:34
|
|
Made vectoriser a stack var and refactored variables
|
|
d7cd7612
|
2003-04-02T23:47:27
|
|
Fixed memory leaks
|
|
84ab33fd
|
2003-02-27T22:28:18
|
|
Fixed null string bug in BBox
|
|
8827cc20
|
2003-01-28T13:53:24
|
|
minor update for win32
|
|
2e5ee543
|
2003-01-16T00:23:30
|
|
Removed redundant () in preprocess
|
|
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*.
|
|
2c1645a5
|
2003-01-10T03:25:53
|
|
Trying to add table support
|
|
9a6997a2
|
2003-01-10T01:47:05
|
|
Added units per EM square
|
|
6092ecb1
|
2003-01-09T02:56:50
|
|
Fixed warning and kerning
|
|
70869a5d
|
2003-01-08T04:24:36
|
|
Added attach from memory function
|
|
c0e1933d
|
2003-01-06T04:11:07
|
|
removed test in d_stor
|
|
c1e6edfa
|
2003-01-06T04:10:18
|
|
Minor change to BBox
|
|
934106a4
|
2002-12-31T04:07:34
|
|
Fixed alignment issues for bitmap and texture glyphs
|
|
e4b164cf
|
2002-12-21T07:32:40
|
|
Delete the display list
|
|
10ffeece
|
2002-12-21T07:11:08
|
|
Refactored variable names
|
|
58b4a6b7
|
2002-12-21T07:10:03
|
|
Refactored variable names
|
|
abede8df
|
2002-12-21T05:18:40
|
|
Updated docs and removed numberOfCharmaps member
|
|
68f91fa8
|
2002-12-21T05:08:12
|
|
Removed DoAdvance function
|
|
e09409dd
|
2002-12-21T03:24:09
|
|
Refactored BBox()
|
|
74b58812
|
2002-12-20T22:21:21
|
|
Added Mesh::Combine and changed tempPointList to FTList
|
|
45d5264e
|
2002-12-20T22:19:52
|
|
Made Glyph() const
|
|
1310209b
|
2002-12-20T22:18:52
|
|
Removed comments and makeGlyphList function
|
|
7033612a
|
2002-12-20T22:17:06
|
|
Removed maekGlyphList function and changes for FTFace
|
|
86933a4b
|
2002-12-20T22:13:43
|
|
Removed Open functions. C_stors now open face
|
|
0d95eb28
|
2002-12-20T10:17:12
|
|
Minor formatting and removed comments
|
|
ad02c78f
|
2002-12-19T10:28:19
|
|
Made return value const
|
|
a1fe61f2
|
2002-12-19T10:27:50
|
|
Refactored function names
|
|
e7bffe5d
|
2002-12-19T10:27:16
|
|
Made return values const
|
|
8911276c
|
2002-12-19T10:25:36
|
|
Changed init function name
|
|
d92d6af9
|
2002-12-19T10:25:03
|
|
Changed vars to GLunit
|
|
3faff95d
|
2002-12-19T10:24:20
|
|
Made some objects const
|
|
9e554e33
|
2002-12-18T03:53:55
|
|
Trying to simplify the constructor.
|
|
1c061ede
|
2002-12-17T04:44:00
|
|
Fixed freetype render flag :)
|
|
92bc1caf
|
2002-12-17T04:42:33
|
|
Renamed render to Render
|
|
1fc9d488
|
2002-12-17T03:53:37
|
|
Refactored to get rid of data memory buffers and function name tidy ups
|
|
4453a781
|
2002-12-17T03:52:10
|
|
Removed data memory buffer
|
|
891b3bcd
|
2002-12-17T03:50:48
|
|
Changes in FTVectoriser and FTContour
|
|
41124c85
|
2002-12-17T03:49:31
|
|
Removed data buffers. Now call into vectoriser
|
|
4dae12b1
|
2002-12-17T01:33:57
|
|
No loger needed. Replaced by +=
|
|
4b577dd9
|
2002-12-17T01:16:37
|
|
Removed redundant code and memory allocation
|
|
74efb3e8
|
2002-12-16T23:25:41
|
|
Changes to the outline code in FTVectoriser
|
|
942a5d6f
|
2002-12-16T23:24:22
|
|
Made ProcessContours Private and removed GetOutline
|
|
d42ccb1d
|
2002-12-16T20:12:37
|
|
Changes in FTContour
|
|
59259511
|
2002-12-16T08:27:39
|
|
Refactored FTFont to get rid of Open function
|
|
43cb23ae
|
2002-12-16T00:40:12
|
|
Removed unused constants
|
|
df1e5ad2
|
2002-12-15T23:02:48
|
|
Unrolled evaluate curve
|
|
2ee7bddd
|
2002-12-15T22:04:21
|
|
Refactored evaluate curve
|
|
44732278
|
2002-12-15T08:51:54
|
|
Got rid of ctrlPtArray
|
|
52e26160
|
2002-12-15T08:20:58
|
|
Removed contourPoint struct
|
|
fb89a286
|
2002-12-14T22:01:54
|
|
Contour extraction is now one pass. The code is a bit ugly at this stage though.
|
|
8e8eb8da
|
2002-12-12T21:47:14
|
|
Added CheckGlyph function
|
|
d604d3c2
|
2002-12-12T20:48:41
|
|
Added GlyphCount accessor to FTFace
|
|
13b74f08
|
2002-12-12T20:46:33
|
|
Pushed down numGlyph field
|
|
538791da
|
2002-12-12T06:12:58
|
|
Got rid of numGreys and pushed down pos
|
|
c33e0bff
|
2002-12-11T09:29:47
|
|
Minor change to bbox functions
|
|
01797825
|
2002-12-11T09:29:31
|
|
Added another c_stor and operator +=
Fixed 'add' functions
|
|
73e3a4ad
|
2002-12-11T09:28:01
|
|
Removed redundant members.
Moved BBox and advance to FTGlyph c_stor
|
|
0381b78c
|
2002-12-11T09:25:32
|
|
Had to increase padding now that FTBBox uses floats.
|
|
c7c795c5
|
2002-12-11T07:41:03
|
|
Replaced contourList FTVector with an array.
|
|
028acb18
|
2002-12-10T09:01:13
|
|
Minor fix
|
|
618c11ff
|
2002-12-10T08:38:55
|
|
Changed size calculations to use floats
|
|
64f24583
|
2002-12-08T09:39:31
|
|
WIN32 function pointer typedef
|
|
e4142e5a
|
2002-12-08T08:56:59
|
|
Fixes for broken glyphs. Uses numberOfContours as a flag that the glyph is valid.
|
|
25392315
|
2002-12-08T07:01:44
|
|
Minor tidy up
|
|
6b4e1f14
|
2002-12-08T06:57:27
|
|
Made vectoriser a local variable
|
|
37fffa0f
|
2002-12-08T06:51:19
|
|
Removed an unnecessary memory allocation
|
|
0224994d
|
2002-12-08T05:07:52
|
|
Removed redundant member
|
|
690d4883
|
2002-12-08T04:40:19
|
|
Refactored FTContour - moved it into it's own file
|
|
7804082c
|
2002-12-08T04:38:16
|
|
Refactored FTContour
|
|
739dac83
|
2002-12-08T04:37:28
|
|
Moved from FTVectoriser to own file
|
|
351a7101
|
2002-12-05T10:23:10
|
|
Minor fix up
|
|
1f30031f
|
2002-12-05T09:33:28
|
|
Refactored variables in Process()
Changed Process to void
Test in FTVectoriser c_stor
|
|
5d5faa48
|
2002-12-05T06:46:33
|
|
Refactored variable names
|
|
220dbc49
|
2002-12-05T06:11:35
|
|
Refactored variable names
Removed Point()
Added docs
|
|
93a9d2ec
|
2002-12-04T08:20:18
|
|
Error checking in Add
Un-virtualised some functions
Minor tidy ups
|
|
a777a90b
|
2002-12-04T06:21:02
|
|
typedef for mips and linux
|
|
544a174e
|
2002-12-04T06:19:57
|
|
Error handling in Attach
|
|
cf241b14
|
2002-12-02T06:32:03
|
|
Minor bug fix
|
|
1bf1ebb9
|
2002-12-02T06:31:32
|
|
Renamed lib to library.
Got rid of the version stuff.
Unvirtualised some functions
|
|
108eb7be
|
2002-12-02T06:28:41
|
|
Got rid of the pre cache flag
|
|
37f6b33d
|
2002-12-02T06:27:45
|
|
Minor tidy up.
|
|
09dc868f
|
2002-12-02T06:27:02
|
|
Fixed BBox null string bug.
Better error handling.
Got rid of pre cache flag.
|
|
57ca18fb
|
2002-12-01T07:52:12
|
|
Better error handling
|
|
3f78baa9
|
2002-12-01T07:50:59
|
|
Better error handling and remove platform/encoding function
|
|
fb9adfb5
|
2002-11-29T08:21:02
|
|
Improved error handling
|
|
26512166
|
2002-11-29T08:13:55
|
|
Got rid of Close() and improved som error handling
|
|
f11b5fdd
|
2002-11-29T07:58:25
|
|
Operator +
|
|
a7df6654
|
2002-11-28T09:43:56
|
|
Added a static cast
|
|
73a5dca2
|
2002-11-28T09:41:20
|
|
Set default values for kernAdvance
|
|
c4e1b0fd
|
2002-11-28T09:40:05
|
|
Got rid of the tabs
|
|
cce53af5
|
2002-11-28T09:39:36
|
|
Changed the gluTess callback function definitions
|
|
c941c73b
|
2002-11-28T08:21:43
|
|
Documentation Changes
|
|
f11669c0
|
2002-11-28T08:00:02
|
|
Changed FT_Vector to FTPoint
|
|
0c672d91
|
2002-11-27T07:47:47
|
|
Changes for FTPoint
|
|
f73f63a9
|
2002-11-27T07:46:25
|
|
Changes to the glyph loading flags
|
|
c060dacd
|
2002-11-27T07:39:45
|
|
Changes for FTPoint & FTBBox
|
|
b37ad01a
|
2002-11-27T07:38:52
|
|
Changes for FTPoint
|