Blender Git Commits

Blender Git "master" branch commits.

Page: 3785 / 5574

December 23, 2011, 13:36 (GMT)
Moving back sr locales to sr_RS (else, with recent changes (42830), loading sr was no more working). My mistake, using only sr wasn't useful here (unlike spanish, we only have one version of serbian, in cyrilic and latin forms...)!
December 23, 2011, 12:56 (GMT)
Fix #29652: operator tab can not be maximised

Clamp region's size on expand to max allowed size, so it wouldn't
be automatically hidden just after expand.
December 23, 2011, 08:41 (GMT)
svn merge ^/trunk/blender -r42778:42839
December 23, 2011, 07:37 (GMT)
give errors when using unsupported configurations with mingw`
December 23, 2011, 07:10 (GMT)
Cleaning up the GPU_extensions_init/exit() code a bit to keep the Blenderplayer from crashing on exit and restart.
December 23, 2011, 05:42 (GMT)
fix for own mistake [#29031] Importing BGL Can Crash the BGE and Blender

was adding the Buffer type to the module without increffing
December 23, 2011, 04:40 (GMT)
add DNA support for int64_t. nothing uses this currently.
December 23, 2011, 00:51 (GMT)
recent matrix row/col swap broke matrix assignment in the BGE, fix provided by Andrew Hale
December 22, 2011, 23:18 (GMT)
DNA genfile - de-duplicate some checks and replace magic type numbers with an enum
December 22, 2011, 22:34 (GMT)
Another Fix after Cucumber Merge:
* Cycles did not displayed the Scene panels anymore, due to addition of COMPAT_ENGINE to them.
December 22, 2011, 21:44 (GMT)
update the api changelog 2.60 --> 2.61
December 22, 2011, 20:29 (GMT)
Code cleanup: fix some clang static checker warnings.
December 22, 2011, 19:09 (GMT)
Fix #29494: Problem loading translations at Blender's startup

Problem was caused by trying to set locale to short named "es" locale
which failed. It's not really obvious which full locale name should
be used here (there are plenty of dialects), so rather than keeping
locale stuff on state when both of locale and utf-8 locale names
failed, restore default settings (restore environment variables and
use default locale for gettext).

This will resolve cases when spanish language is native on the system,
but it will fail in cases when somebody will want to have spanish
interface in non-spanish system. This might be worked around by setting
LANG and LANGUAGE environment variables to es_<dialect>.UTF-8 and it
should work fine,
December 22, 2011, 18:25 (GMT)
Translation context for RNA properties

This commit implements a way to define context of property which is used by
localization stuff and which is needed to resolve translation context when
some word wit the same english spelling is used in different meanings
(like Manual in meaning of tutorial, and Manual in meaning of something is
setting up by hand).

To define property's context there's a function RNA_def_property_translation_context.
If property doesn't have context, regular BLF_gettext function is used to get
translation of property name, otherwise BLF_pgettext is used for this.

Hence, for correct translation, messages in .po files should be marked
by "msgctxt" context, otherwise property with context declared wouldn't
be translated at all. Toolchain scripts from bf-translation project
would be updated soon.

If context for some values of enumerator property, property itself should
be moved to other context and all items from this enum would be moved to
this context automatically (it's impossible to move one few items to
another context).

P.S. Think context like "BRUSH" or "MODIFIER" are preferable than "NOUN" and "VERB"
because in some cases the same english noun used in different areas better be
translated differently to make translation more native.
December 22, 2011, 16:00 (GMT)
Fix/workaround for russian ui crash on exit

Crash was caused by data segment corruption near "string" in view3d_modeselect_pup().
Enlarged size of this static buffer, so it's now enough to store translated modeselect string.

It's not actually fixes because in some other language this modeline might be much longer
and it'll lead to corruptions again.
December 22, 2011, 14:04 (GMT)
Some small perf tweaks to weightvg proximity: do not use indices in case all vertices are affected...
December 22, 2011, 11:06 (GMT)
update axis conversion for recent matrix changes
December 22, 2011, 08:44 (GMT)
fix for matrix assignment with recent changes which broke for eg:
ob.matrix_world = matrix
December 22, 2011, 05:52 (GMT)
remove commented index drawing code (now its a debug option), and remove code in editmesh stat drawing which was left over from when text drawing was immediate rather then cached.
December 22, 2011, 05:39 (GMT)
patch [#29673] Visualize Indices (developer aid)
by Howard Trickey (howardt)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021