61 Commits

Author SHA1 Message Date
David Rose
04e4ed5700 flatten text more aggressively 2005-04-22 22:09:37 +00:00
David Rose
00485bf6c8 GeomEnum unification; FrameRateMeter use UH_client 2005-04-14 17:23:36 +00:00
David Rose
20e9703887 handle use_qpgeom on more internal things 2005-04-04 22:58:35 +00:00
David Rose
2aad0846b9 use_qpgeom for TextNode, CollisionSolid 2005-04-01 01:47:36 +00:00
David Rose
d9d30855d0 fix line_width and RenderModeAttrib 2005-01-27 05:21:34 +00:00
David Rose
e91e72e6c5 fix memory leak in state cache 2005-01-26 01:06:39 +00:00
David Rose
2657a91ae0 remove rfu references; seems to cause problem with alternate coordinate systems 2004-12-06 21:39:09 +00:00
David Rose
c3fd483b19 support egg2bam -combine-geoms 2004-09-21 22:21:53 +00:00
David Rose
317b510b06 uninitialized variable 2004-04-08 20:49:38 +00:00
David Rose
5d121b8ed9 support multi-state text blocks; also show IME candidate strings in DirectEntry fields 2004-04-08 01:17:50 +00:00
David Rose
56a9f1feae add text-soft-break-key and text-never-break-before 2004-03-04 19:14:58 +00:00
David Rose
0e81017698 formatting changes 2004-02-24 17:44:08 +00:00
David Rose
843c0331ae update license, change remaining local #includes to use quotation marks 2004-02-13 19:27:33 +00:00
David Rose
b202de7983 add tab 2003-10-29 01:48:11 +00:00
Dave Schuyler
6010b4ed0f formatting 2003-10-23 03:53:02 +00:00
David Rose
344ca11ffd add explicit support for shear to the scene graph 2003-07-23 23:03:04 +00:00
David Rose
090b895cc1 compile in default font even if freetype is not available 2003-07-18 17:05:13 +00:00
David Rose
edbef4a7ce oops, don't try to print soft-hyphen characters when wordwrap mode is not enabled 2003-06-10 00:37:53 +00:00
David Rose
38db0b7a33 split out TextEncoder from TextNode 2003-03-26 22:48:37 +00:00
David Rose
9aeeb1ce1a more control over encoding 2003-02-06 01:32:05 +00:00
David Rose
19653fb0cc compile prob 2003-02-05 18:08:24 +00:00
David Rose
32b0611dab refine cheesy accent marks 2003-02-04 22:32:54 +00:00
David Rose
5b7526d3a0 generate cheesy accents if font doesn't have them 2003-02-02 20:39:49 +00:00
David Rose
7421fe3e05 faster text generation 2003-01-31 23:55:33 +00:00
David Rose
c37acce234 fix incorrect width calculation with missing characters in font 2003-01-31 21:43:56 +00:00
David Rose
5255ae25ad windows compiler warnings 2003-01-31 21:27:07 +00:00
David Rose
7a7563ba2d provide a default font 2003-01-31 21:09:26 +00:00
David Rose
2fa7929b45 dynamic TextFont; scene graph improvements to support this 2003-01-31 17:45:42 +00:00
David Rose
8e63f99ee2 support for explicit decoding/encoding of wide characters at the python level 2003-01-30 18:48:47 +00:00
David Rose
f78419ceed fix flatten 2003-01-30 01:04:25 +00:00
cxgeorge
763195a6aa add (unsigned) for ctype fns 2002-08-14 01:55:47 +00:00
David Rose
a23a7572a2 rename out qp's 2002-04-10 18:08:06 +00:00
David Rose
a38e063667 remove old scene graph code 2002-04-09 18:33:48 +00:00
David Rose
64ddb25aed PGEntry should use wstring internally 2002-02-16 19:37:06 +00:00
David Rose
c86b3b016e build failure 2002-02-16 09:38:42 +00:00
David Rose
55ae74b3d1 bug fixes 2002-02-16 09:37:22 +00:00
David Rose
33042973b5 mo' better unicode 2002-02-16 02:25:10 +00:00
David Rose
d853aef780 better, more robust unicode support 2002-02-12 18:39:21 +00:00
David Rose
e914c4f508 add unicode decoding 2002-02-12 01:49:01 +00:00
David Rose
a8881ac142 improve handling of missing chars 2002-02-11 19:55:20 +00:00
David Rose
d0b7f1b24c further refinements, proper caching for dynamic text 2002-02-11 19:21:44 +00:00
David Rose
00e38798ef split TextFont into TextFont and StaticTextFont, preparing for DynamicTextFont 2002-02-08 23:35:09 +00:00
cxgeorge
012486c12e rename dangerous PTA contructor to empty_array 2001-11-16 02:38:09 +00:00
David Rose
e185a67e98 remove unnecessary warning message 2001-07-31 20:56:36 +00:00
David Rose
a2d155d126 get_num_rows was incorrect until text was generated 2001-07-24 16:03:52 +00:00
David Rose
12e4575200 make it easier to see the available characters in a font 2001-07-13 23:55:30 +00:00
David Rose
1d0db9558a improved wordwrapping functionality 2001-07-11 18:45:37 +00:00
David Rose
2f4e207edb Update copyright header 2001-05-25 21:27:38 +00:00
David Rose
fcb24f02ef remove tab characters 2001-05-25 15:56:49 +00:00
David Rose
e11869a26c removed set_billboard 2001-05-25 04:02:28 +00:00