Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2011-10-25Cycles: svn merge -r41205:41225 ^/trunk/blenderBrecht Van Lommel
2011-10-23set 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-22Cycles: svn merge -r41182:41205 ^/trunk/blenderBrecht Van Lommel
2011-10-22Code cleanup: file operations merged into single header, some function namesBrecht Van Lommel
made less cryptic and changed to indicate if they work on files or directories.
2011-10-22py 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-22Cycles: svn merge -r41157:41182 ^/trunk/blenderBrecht Van Lommel
2011-10-22Cycles: svn merge -r40934:41157 ^/trunk/blenderBrecht Van Lommel
2011-10-21Code cleanup: don't use btempdir/bprogdir/bprogname globals anymore, but wrapBrecht Van Lommel
in BLI_ functions.
2011-10-21Cleaning 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-20BLI_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-20debug build option WITH_PYTHON_UI_INFO, so you can right click and edit the ↵Campbell Barton
python source for UI layout directly.
2011-10-17fix spelling mistakes in comments (and in some python error messages), ↵Campbell Barton
nothing to effect translations.
2011-10-17docs / 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-15spelling corrections in comments and quiet warningCampbell Barton
2011-10-13correct collada lib linking order (wasnt building for me), and sphinx doc ↵Campbell Barton
syntax warning.
2011-10-13correct some invalid exception types.Campbell Barton
2011-10-13formatting edits & remove debug print.Campbell Barton
2011-10-13bpy/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-11Cycles: svn merge -r40411:40934 ^/trunk/blenderBrecht Van Lommel
2011-10-11fix for py/rna assigning an invalid index. also give better error message in ↵Campbell Barton
this case.
2011-10-10edit error macro formatting (confuses some editors)Campbell Barton
2011-10-10fix documentation error - [#28862] Method 'difference' doesn't exist in ↵Campbell Barton
Quaternion object.
2011-10-09correction to RNA class api references (only used for docs)Campbell Barton
2011-10-09fix for BUILTIN_KSI_WholeCharacter keying custom string/collection/group ↵Campbell Barton
properties
2011-10-08use newly added ID_BLEND_PATH() in more places.Campbell Barton
2011-10-07spaces -> tabs (whitespace only changes)Campbell Barton
2011-10-05fix [#28807] Drivers breaking by undoCampbell Barton
2011-10-05filter 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-05rename rna OperatorTypeMacro --> OperatorMacro, since operators types are ↵Campbell Barton
just called Operator
2011-10-02enable cmake building makesdna with ghashCampbell Barton
2011-10-02remove some redundant checks and compiler warnings.Campbell Barton
2011-10-01support for object data material assignment in pythonCampbell Barton
eg: bpy.context.object.data.materials[0] = bpy.data.materials["SomeMaterial"]
2011-10-01fix for msvc, I thought this was only needed for mingw.Campbell Barton
2011-10-01fix for mingwCampbell Barton
2011-09-30fix 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-29take 2 at fixing the crash...Campbell Barton
2011-09-29Attempt to fix error reported by yafaray devs from my commit r40660Campbell Barton
2011-09-28fix 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-28add 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-28whitespace edits, make formatting for functions consustent at least within ↵Campbell Barton
the file.
2011-09-27fix [#28751] Item in Enum propertie is grayed outCampbell 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-27bpy.app.handlers.frame_change_pre/post handlers.Campbell Barton
2011-09-27py apiCampbell 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-27fix 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-26replace 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-26change define INTERNATIONAL --> WITH_INTERNATIONALCampbell Barton
also rename backface_culling --> use_backface_culling (which is used elsewhere in rna)
2011-09-22correct fix for armature selection, also remove international define from ↵Campbell Barton
generic python C funcs.
2011-09-21Added misses INTERNATIONAL definition in scons rules.Sergey Sharybin
2011-09-21remove blf.gettext, add blf.unload(font)Campbell Barton