Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-10-25 | Cycles: svn merge -r41205:41225 ^/trunk/blender | Brecht Van Lommel | |
2011-10-23 | set pythons 'sys.stdout' encoding to utf-8 and use surrogateescape error ↵ | Campbell Barton | |
handler. without this printing a unicode string may raise an error which is a real pain especially since script authors often forget this and print the path of a file for example on export which can make a script fail outright when writing to paths with certain encodings. | |||
2011-10-22 | Cycles: svn merge -r41182:41205 ^/trunk/blender | Brecht Van Lommel | |
2011-10-22 | Code cleanup: file operations merged into single header, some function names | Brecht Van Lommel | |
made less cryptic and changed to indicate if they work on files or directories. | |||
2011-10-22 | py api - added PyC_UnicodeFromByteAndSize() to match ↵ | Campbell Barton | |
PyUnicode_FromStringAndSize() also made RNA_property_string_get_alloc() return the length of the new string to avoid having to run strlen on it after. | |||
2011-10-22 | Cycles: svn merge -r41157:41182 ^/trunk/blender | Brecht Van Lommel | |
2011-10-22 | Cycles: svn merge -r40934:41157 ^/trunk/blender | Brecht Van Lommel | |
2011-10-21 | Code cleanup: don't use btempdir/bprogdir/bprogname globals anymore, but wrap | Brecht Van Lommel | |
in BLI_ functions. | |||
2011-10-21 | Cleaning i18n code. | Bastien Montagne | |
Previous state: Right now, there are "memories" of the "old" (less than a month!) translation way: * A few remaining calls to BLF_gettext() (only UI_translate_do_iface and UI_translate_do_tooltip should be used). * The _() macro still also calls BLF_gettext()! New state: Here are the changes made by the patch: * Removing the no more needed _() macro. * Removing most N_() and _() calls, only keeping the few needed ones (i.e. strings that are in no other way findable by xgettext and/or update_msg script). * Defining in UI_interface.h IFACE_() and TIP_() macros (resp. for UI_translate_do_iface and UI_translate_do_tooltip). * Replacing all calls to BLF_gettext by relevant IFACE_ or TIP_ one. * Replacing all calls to UI_translate_do_iface by IFACE_. * Replacing all calls to UI_translate_do_tooltip by TIP_. All this somewhat clarifies and simplifies the code. On the bf-translations scripts side, this only implies adding IFACE_ and TIP_ as detection markers for xgettext. It also allows to reduce POTFILES.in quite notably (only 20 files remaining in it). Please also have a look at those pages: * Coder POV: http://wiki.blender.org/index.php/Dev:2.5/Source/Interface/Internationalization * Translator POV: http://wiki.blender.org/index.php/Dev:2.5/Doc/How_to/Translate_Blender | |||
2011-10-20 | BLI_ghash.h was including BLI_blenlib.h, remove from ghash header and ↵ | Campbell Barton | |
include in each file | |||
2011-10-20 | - add BLI_string_utf8.h for unicode functions. | Campbell Barton | |
- move font.c unicode functions into string_utf8.c and rename to fit with other BLI_string funcs. | |||
2011-10-20 | debug build option WITH_PYTHON_UI_INFO, so you can right click and edit the ↵ | Campbell Barton | |
python source for UI layout directly. | |||
2011-10-17 | fix spelling mistakes in comments (and in some python error messages), ↵ | Campbell Barton | |
nothing to effect translations. | |||
2011-10-17 | docs / clenup (no functional code changes) | Campbell Barton | |
- added API examples for mathutils.Color/Euler/Quaternion/Matrix. - corrected own bad spelling matricies --> matrices. - minor pep8 edits. - update CMake ignore file list. | |||
2011-10-15 | spelling corrections in comments and quiet warning | Campbell Barton | |
2011-10-13 | correct collada lib linking order (wasnt building for me), and sphinx doc ↵ | Campbell Barton | |
syntax warning. | |||
2011-10-13 | correct some invalid exception types. | Campbell Barton | |
2011-10-13 | formatting edits & remove debug print. | Campbell Barton | |
2011-10-13 | bpy/rna new property attribute 'data', this means its possible to get back ↵ | Campbell Barton | |
the rna-struct which a property uses. Without this you cant get the bone from an fcurve data path for example, needed to fix bug [#28889]. | |||
2011-10-11 | Cycles: svn merge -r40411:40934 ^/trunk/blender | Brecht Van Lommel | |
2011-10-11 | fix for py/rna assigning an invalid index. also give better error message in ↵ | Campbell Barton | |
this case. | |||
2011-10-10 | edit error macro formatting (confuses some editors) | Campbell Barton | |
2011-10-10 | fix documentation error - [#28862] Method 'difference' doesn't exist in ↵ | Campbell Barton | |
Quaternion object. | |||
2011-10-09 | correction to RNA class api references (only used for docs) | Campbell Barton | |
2011-10-09 | fix for BUILTIN_KSI_WholeCharacter keying custom string/collection/group ↵ | Campbell Barton | |
properties | |||
2011-10-08 | use newly added ID_BLEND_PATH() in more places. | Campbell Barton | |
2011-10-07 | spaces -> tabs (whitespace only changes) | Campbell Barton | |
2011-10-05 | fix [#28807] Drivers breaking by undo | Campbell Barton | |
2011-10-05 | filter RNA classes for translation (removes over 1300 lines from messages.txt) | Campbell Barton | |
- omit operators tagged as INTERNAL - omit classes for internal use: Event, Context, Property, Function, Window. | |||
2011-10-05 | rename rna OperatorTypeMacro --> OperatorMacro, since operators types are ↵ | Campbell Barton | |
just called Operator | |||
2011-10-02 | enable cmake building makesdna with ghash | Campbell Barton | |
2011-10-02 | remove some redundant checks and compiler warnings. | Campbell Barton | |
2011-10-01 | support for object data material assignment in python | Campbell Barton | |
eg: bpy.context.object.data.materials[0] = bpy.data.materials["SomeMaterial"] | |||
2011-10-01 | fix for msvc, I thought this was only needed for mingw. | Campbell Barton | |
2011-10-01 | fix for mingw | Campbell Barton | |
2011-09-30 | fix for crash generating messages.txt, I wasn't getting this crash because I ↵ | Campbell Barton | |
had 'WITH_PYTHON_SAFETY' enabled which was using different iterators (which dont crash), now there on by default. made headless and no-python configurations work again and added --factory-startup to doc building command. | |||
2011-09-29 | take 2 at fixing the crash... | Campbell Barton | |
2011-09-29 | Attempt to fix error reported by yafaray devs from my commit r40660 | Campbell Barton | |
2011-09-28 | fix for crash with demo mode addon, modal operator loading a blend file ↵ | Campbell Barton | |
would free all window data which was then accessed, causing a crash. | |||
2011-09-28 | add support for a 4th item for rna property enums in python so the numeric ↵ | Campbell Barton | |
value can be passed, this is so you can animate the enum and keep the values even if you add items in the middle of the enum. - request from ZanQdo. | |||
2011-09-28 | whitespace edits, make formatting for functions consustent at least within ↵ | Campbell Barton | |
the file. | |||
2011-09-27 | fix [#28751] Item in Enum propertie is grayed out | Campbell Barton | |
was infact a very old bug where an empty title took the following word for the title, eg: "%t|First Item|Second Item" the first item would be evaluated as a title. | |||
2011-09-27 | bpy.app.handlers.frame_change_pre/post handlers. | Campbell Barton | |
2011-09-27 | py api | Campbell Barton | |
- use Py_ssize_t when dealing with python sequence sizes - dont call PySequence_Size(py_b) in a loop (its slow). - use faster sequence/float parsing in aud.Factory.filter | |||
2011-09-27 | fix for py/rna api bug: | Campbell Barton | |
PyC_UnicodeAsByte(), used for getting python strings as bytes wasnt clearning utf-8 conversion errors. this would raise an error when getting an operators filepath. | |||
2011-09-26 | replace strncpy with BLI_strncpy, in some cases strncpy was being misused ↵ | Campbell Barton | |
since it doesnt ensure \0 termination. also dont call CTX_data_scene() twice when checking for function arguments. | |||
2011-09-26 | change define INTERNATIONAL --> WITH_INTERNATIONAL | Campbell Barton | |
also rename backface_culling --> use_backface_culling (which is used elsewhere in rna) | |||
2011-09-22 | correct fix for armature selection, also remove international define from ↵ | Campbell Barton | |
generic python C funcs. | |||
2011-09-21 | Added misses INTERNATIONAL definition in scons rules. | Sergey Sharybin | |
2011-09-21 | remove blf.gettext, add blf.unload(font) | Campbell Barton | |