Commit Graph

60 Commits

Author SHA1 Message Date
David Rose 961b21115d incorporate Clemens Pecinovsky's dynamic_merge optimization 2008-12-30 00:43:43 +00:00
David Rose cb50a97b20 has_character, is_whitespace 2008-11-25 20:38:52 +00:00
David Rose fab502970f more threading improvements 2008-10-02 17:50:16 +00:00
David Rose 8c2e657f15 Add gsg::update_texture() 2008-08-25 22:58:58 +00:00
David Rose fb9c56432a we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
Zachary Pavlov 220d33e006 okay, this is going to be a big commit. The basic idea here is to add transparent defines to allow for directory based dlls later. This will let us build tau again. ugggg 2007-07-20 23:02:51 +00:00
David Rose 9e150511e1 TextNode optimizations, more pgEntry stuff 2007-07-12 17:26:50 +00:00
David Rose 278fe85c1a PGEntry supports embedded mode changes 2007-07-12 00:19:18 +00:00
David Rose 33a0c3af8e replacing CullBinOcclusionTest with PipeOcclusionCullTraverser, some linmath optimizations 2007-05-31 21:17:50 +00:00
David Rose 425ada050a add PandaNode::get_fancy_bits(), remove PandaNode::has_cull_callback() 2006-09-20 00:54:15 +00:00
David Rose d300c4a10c allow embedded graphics in text paragraphs 2006-08-18 23:38:30 +00:00
David Rose ddd1046462 factor out Thread::get_current_thread() some more 2006-04-26 07:31:23 +00:00
David Rose 725e82e6f4 show_through() 2006-03-20 20:48:26 +00:00
David Rose 1d2282a879 pipelining getting close; uprev bam version to 6.0 2006-02-14 19:07:47 +00:00
David Rose 79f1462eb1 mo' better pipelining 2006-02-09 23:47:29 +00:00
David Rose cd71e8a224 more pipeline fixes 2006-02-04 00:27:37 +00:00
David Rose 01c82da5df interrogate supports wstring 2005-07-13 15:37:56 +00:00
David Rose bc0d509090 bam 5.0, new Geom implementation is now official 2005-06-30 17:42:21 +00:00
David Rose 81a4a54ad7 card_decal 2005-05-15 18:35:10 +00:00
David Rose 00485bf6c8 GeomEnum unification; FrameRateMeter use UH_client 2005-04-14 17:23:36 +00:00
David Rose e91e72e6c5 fix memory leak in state cache 2005-01-26 01:06:39 +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 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
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 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 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 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 e45ab93f89 pgraph text 2002-03-13 23:14:28 +00:00
David Rose 64ddb25aed PGEntry should use wstring internally 2002-02-16 19:37:06 +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 9292457ce5 initial pass at dynamic text 2002-02-09 21:56:24 +00:00
David Rose 769fff8d67 fix dropped leading spaces when wordwrapping 2001-11-02 19:44:34 +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
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 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