Commit Graph

185 Commits

Author SHA1 Message Date
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
David Rose 9411fd0af0 wstring is now guaranteed by dtoolbase 2003-01-21 16:50:25 +00:00
David Rose 50682a4409 display warnings for unexpected characters in utf-8 string 2003-01-20 17:58:07 +00:00
David Rose 411a263fe8 build for gcc3.2 2003-01-17 16:42:36 +00:00
David Rose e211aa9294 default is to mipmap text after all 2002-12-06 20:16:36 +00:00
David Rose a31dd71369 refine dynamic font glyph placement 2002-12-03 18:30:45 +00:00
David Rose 01a15a9523 use vfs 2002-12-02 19:23:29 +00:00
David Rose 0efa534315 add scale_factor 2002-11-27 22:38:41 +00:00
David Rose 80d45b4eb2 extend public interfaces 2002-11-27 02:32:03 +00:00
cxgeorge 763195a6aa add (unsigned) for ctype fns 2002-08-14 01:55:47 +00:00
David Rose 304264d481 replace USE_GL, USE_DX, etc. with USE_PACKAGES 2002-05-29 18:00:20 +00:00
David Rose a23a7572a2 rename out qp's 2002-04-10 18:08:06 +00:00
David Rose f712adeb44 build without freetype 2002-04-10 01:12:25 +00:00
David Rose a38e063667 remove old scene graph code 2002-04-09 18:33:48 +00:00
David Rose d3b9f82604 clean up properly 2002-04-05 19:27:15 +00:00
David Rose 986e2b5cc2 fix pgraph fog 2002-03-21 20:55:58 +00:00
David Rose 29e70407b5 more pgraph refinements 2002-03-20 01:27:29 +00:00
David Rose 9c3a3c9c22 pgraph flatten 2002-03-16 00:24:10 +00:00
David Rose 16cece3711 pgraph text 2002-03-13 23:35:00 +00:00
David Rose e45ab93f89 pgraph text 2002-03-13 23:14:28 +00:00
David Rose b145370ccd change filters on dynamic text object 2002-02-21 02:35:36 +00:00
David Rose ab35f28160 search in current directory too 2002-02-21 01:34:19 +00:00
David Rose de6a97f1c0 allow more general selection of texture filter type for DynamicTextFont 2002-02-20 00:39:08 +00:00
David Rose ade89730c6 oops inline flag 2002-02-16 19:44:36 +00:00
David Rose 64ddb25aed PGEntry should use wstring internally 2002-02-16 19:37:06 +00:00
David Rose 79c241b0d9 support mipmapping & anisotropic filtering 2002-02-16 19:04:22 +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 19cdb31501 reduce default font resolution 2002-02-13 01:37:42 +00:00
David Rose c73b890315 add glyph names 2002-02-12 23:11:23 +00:00
David Rose d70a1f25cb support non-scalable fonts 2002-02-12 22:49:56 +00:00
David Rose e559a87e8c expcl TextGlyph 2002-02-12 19:39:44 +00:00
David Rose 44c98e3d39 oops, build break on win32 2002-02-12 18:43:16 +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 c8dec900de oops, compile without freetype 2002-02-11 19:45:02 +00:00
David Rose d0b7f1b24c further refinements, proper caching for dynamic text 2002-02-11 19:21:44 +00:00
David Rose c037a890dd refinements to DynamicText 2002-02-11 15:07:11 +00:00
David Rose f7bb229865 fix for build without freetype 2002-02-09 22:03:54 +00:00
David Rose 9292457ce5 initial pass at dynamic text 2002-02-09 21:56:24 +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 1bafa350b6 count leading whitespace in wordwrap 2001-11-02 19:50:28 +00:00
David Rose 769fff8d67 fix dropped leading spaces when wordwrapping 2001-11-02 19:44:34 +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 98851bc0b1 added keyboard focus, etc. to pgui for PGEntry 2001-07-11 00:41:16 +00:00
cxgeorge 572cc7b166 use combined srcs 2001-06-12 19:47:55 +00:00
David Rose 28fffee547 pvector, pmap, etc. 2001-06-06 00:55:53 +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
David Rose cdc10dcd48 *** empty log message *** 2001-05-08 00:36:29 +00:00
David Rose 7810aff393 *** empty log message *** 2001-05-04 05:42:36 +00:00
David Rose d04b17cec7 *** empty log message *** 2001-05-04 05:09:51 +00:00
David Rose e96ddd92fd *** empty log message *** 2001-05-04 05:02:42 +00:00
David Rose 259683160c *** empty log message *** 2001-04-14 02:14:24 +00:00
Dave Schuyler 47e50c1ca2 drop shadow at zero depth offset, from drose 2001-03-14 04:36:13 +00:00
David Rose 6ff72bf4af *** empty log message *** 2001-02-21 05:00:35 +00:00
David Rose b5441ee6de *** empty log message *** 2001-02-14 21:15:24 +00:00
David Rose bfe900b840 *** empty log message *** 2001-01-29 19:38:59 +00:00
Cary Sandvig 00d4463ada *** empty log message *** 2001-01-11 01:47:34 +00:00
David Rose 7a110a31cd *** empty log message *** 2001-01-09 00:26:00 +00:00
David Rose 993b7f7cfc *** empty log message *** 2001-01-03 21:33:17 +00:00
David Rose 60750be415 *** empty log message *** 2000-12-22 21:48:01 +00:00
David Rose 6e16fab296 *** empty log message *** 2000-12-12 02:29:28 +00:00
David Rose 33ff76b960 *** empty log message *** 2000-12-11 22:42:18 +00:00
David Rose 7d38626876 *** empty log message *** 2000-11-17 04:49:21 +00:00
David Rose edd21b3f4e *** empty log message *** 2000-11-07 01:30:26 +00:00
David Rose 0d238d06ab *** empty log message *** 2000-10-30 18:49:38 +00:00
David Rose b607465bf1 *** empty log message *** 2000-10-07 01:34:40 +00:00
David Rose 2fd714e52f Initial revision 2000-10-04 01:14:41 +00:00