blender/source
Dalai Felinto be025ea319 This patch creates an interface for ["Text"] properties in Font objects.
Interface:
http://www.pasteall.org/pic/show.php?id=23785

Simple test file:
http://www.pasteall.org/blend/10616
(I'll commit this to the text suite later)

Code Explanation:
---------------
(1) it adds a toggle to add/remove a "Text" gameproperty.
 - internally this property is just another game property (so we can find it within the game.properties lookup).
 - the property itself has no 'value', the interface shows the content of ob.data.body instead (why? because gameproperties are per object, while the text is per data).

(2) at BGE converter time it sets the current value of the object.data.body to the ["Text"] property.

(3) if you change object.text (bge text property) it automatically convert ["Text"] to a CStringValue.

*** that means if the original property was a CIntegerValue, it will be converted to CStringValue forever ***

* the only to do I can think of is to add a warning at doversion time if user has ["Text"] property for a Font object *
* when that happens we print a warning in console/popup.*
2012-01-04 21:40:00 +00:00
..
blender This patch creates an interface for ["Text"] properties in Font objects. 2012-01-04 21:40:00 +00:00
blenderplayer Add remesh modifier (dual contouring). 2011-12-30 21:11:40 +00:00
creator Patch is partially made by Pelle Johnsen. Thanks! 2011-12-30 22:10:48 +00:00
darwin replace former applescript with an editable one 2011-10-19 19:15:35 +00:00
gameengine This patch creates an interface for ["Text"] properties in Font objects. 2012-01-04 21:40:00 +00:00
icons set svn end of lines to native 2011-05-09 08:15:38 +00:00
tests patch [#29534] Change Matrix Representation and Access in Python to Conform with Standard Notation 2011-12-22 01:05:03 +00:00
CMakeLists.txt remove $Id: tags after discussion on the mailign list: http://markmail.org/message/fp7ozcywxum3ar7n 2011-10-23 17:52:20 +00:00
SConscript Code cleanup: remove source/kernel module, this wasn't really the kernel of 2011-05-06 20:18:42 +00:00